*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,h5,p,figure,blockquote,ul,li,dl,dd{margin:0;padding:0}ul[role=list],ol[role=list]{list-style:none}li{list-style-type:none}body{min-height:100vh;line-height:1.1}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}gradation-line{width:75vw;height:1px;background:linear-gradient(-45deg, #FFEA1F, #FF8C42)}box-shadow{box-shadow:10px 10px 20px rgba(0,0,0,.1)}#top{font-family:"Zen Kaku Gothic New",serif;color:#333;background:#fdfdfd}#top .wrapper{margin:0 auto}#top .section__styling{width:75vw;margin:0 auto}#top .section__styling::before{content:"";display:block;width:100%;height:1px;background:linear-gradient(-45deg, #FF8C42, #FFEA1F)}#top .section__box{display:flex;align-items:center;gap:18px}#top .section__container{display:flex;justify-content:space-between;padding:19px 0 0;margin-bottom:40px}#top .reception-time__ttl,#top .med-specs__ttl,#top .sp-outpatient__ttl,#top .news__ttl,#top .pickup__ttl,#top .download__ttl{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:500}#top .reception-time__en,#top .med-specs__en,#top .sp-outpatient__en,#top .news__en,#top .pickup__en,#top .download__en{display:inline-block;color:#b4b4b4;font-family:"Open Sans",serif;font-size:11px}#top .reception-time__span,#top .med-specs__span,#top .sp-outpatient__span,#top .news__span,#top .pickup__span,#top .download__span{font-size:13px}#top .reception-time__link,#top .med-specs__link,#top .sp-outpatient__link,#top .news__link,#top .pickup__link,#top .download__link{display:flex;align-items:center;text-decoration:none;color:#333;transition:.4s}#top .reception-time__link:hover,#top .med-specs__link:hover,#top .sp-outpatient__link:hover,#top .news__link:hover,#top .pickup__link:hover,#top .download__link:hover{color:#ff8c42}#top .reception-time__link:hover::after,#top .med-specs__link:hover::after,#top .sp-outpatient__link:hover::after,#top .news__link:hover::after,#top .pickup__link:hover::after,#top .download__link:hover::after{transform:translateX(3px)}#top .reception-time__link::after,#top .med-specs__link::after,#top .sp-outpatient__link::after,#top .news__link::after,#top .pickup__link::after,#top .download__link::after{content:"";display:inline-block;background:url(../images/btn__section.svg) center center/cover;width:23px;height:23px;transition:.4s}.header{position:fixed;left:0;width:100%;display:flex;justify-content:space-between;padding:32px 40px;background:#fdfdfd;z-index:10;transition:.3s}.header__container--nav{position:absolute;top:0;right:0;z-index:10;width:100%;height:90vh;padding-left:234px;padding-top:100px;background:#fdfdfd;border-radius:0 0 0 59px;transform:translateY(-100%);transition:.6s}.header__box--nav{display:flex;gap:40px}.header__tel-link,.header__map-link{color:#333;transition:.3s}.header__tel-link:hover,.header__map-link:hover{color:#ff8c42;transform:scale(1.1)}.header__tel-link{margin-left:10px;font-family:"Open Sans",serif}.header__tel::before,.header__map::before{content:"";display:inline-block;width:19px;height:19px;margin-right:11px}.header__tel{font-size:18px}.header__tel::before{background:url(../images/tel.svg) center center/contain}.header__map::before{background:url(../images/map.svg) center center/contain no-repeat}.btn{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:14px;cursor:pointer}.btn__icon{position:relative;display:flex;flex-direction:column;width:27px;height:17px;z-index:100}.btn__top,.btn__middle,.btn__bottom{position:absolute;right:0;width:80%;height:3px;background:#ff8c42;border-radius:11px;transition:.3s}.btn__top{width:100%;transform:translateY(-7px)}.btn__bottom{transform:translateY(7px)}.header__container--nav .gnav{display:flex;gap:55px;z-index:10;margin-bottom:5vh}.header__container--nav .gnav__nav{width:200px}.header__container--nav .gnav__span{display:block;margin-bottom:5vh;font-size:16px;letter-spacing:.1em}.header__container--nav .gnav__span::after{position:relative;top:-8px;left:30px;content:"";display:inline-block;width:1130px;height:1px;background:#e4e4e4}.header__container--nav .gnav__sec-list{margin-bottom:2vh;font-size:21px;transition:.6s}.header__container--nav .gnav__link{display:block;padding:20px 0;text-decoration:none;color:#333;transition:.3s}.header__container--nav .gnav__link::before{content:"";display:inline-block;background:url(../images/btn__section.svg) 3px 5px/contain;width:20px;height:20px;padding-right:30px;transition:.3s}.header__container--nav .gnav__link:hover{color:#ff8c42}.header__container--nav .gnav__link:hover::before{transform:translateX(5px)}.header__container--nav .gnav__link--next{font-size:15px}.footer{width:75vw;margin:0 auto;padding-top:63px}.footer__wrap{display:flex}.footer__wrap--01{display:flex;justify-content:space-between;margin-bottom:34px}.footer__container{margin-right:261px}.footer__box{font-size:13px;display:flex;margin-bottom:14px}.footer__span{display:block;font-size:16px;letter-spacing:.1em}.footer__span::after{position:relative;top:-25%;left:30px;content:"";display:inline-block;width:1130px;height:1px;background:#e4e4e4}.footer__btn--img{transform:rotate(-90deg)}.footer__link{text-decoration-color:#b4b4b4;color:#333;transition:.4s}.footer__link:hover{color:#707070}.footer__pic{margin-right:159px}.footer__copy{margin-left:296px;padding:25px 0;font-size:10px}.footer .gnav{display:flex;gap:150px}.footer .gnav__link{font-size:12px;text-decoration:none;color:#555;transition:.4s}.footer .gnav__link:hover{color:#ff8c42}.footer .gnav__link::before{content:"";display:inline-block;width:20px;height:20px;-webkit-mask:url(../images/btn__section.svg) no-repeat center;mask:url(../images/btn__section.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;background-color:#333;transform:translateY(6px)}.footer .gnav__link::before:hover{background-color:#ff8c42}html{scroll-behavior:smooth}#top{position:relative}#top .swiper-mv{width:100%;height:100vh}#top .mv{position:relative}#top .mv__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#top .mv__copy{position:absolute;bottom:150px;left:90px;width:477px;height:210px;z-index:1}#top .mv__copy--sub{position:absolute;bottom:60px;left:98px;color:#fff;font-size:16px;font-weight:300;letter-spacing:.2em;line-height:1.7;z-index:1}#top .mv-nav{position:absolute;bottom:0;right:0;width:664px;height:150px;z-index:1}#top .mv-nav::before{position:absolute;top:0;left:-29px;overflow:hidden;content:"";display:inline-block;width:693px;height:100%;background:url(../images/mv-nav__bg.svg) center center/cover;z-index:-1}#top .mv-nav__nav{display:flex;justify-content:center;align-items:center;gap:72px;transform:translateY(58px)}#top .mv-nav__link{display:block;text-decoration:none;color:#333;font-size:15px;font-weight:500;letter-spacing:.04em;transition:.4s}#top .mv-nav__link:hover{color:#ff8c42}#top .mv-nav__link::before{content:"";display:block;position:relative;top:0;justify-content:center;content:"";display:block;width:36px;height:36px}#top .mv-nav__link--first-examination::before{background:url(../images/mv-nav__beginner.svg) center center/contain no-repeat;transform:translate(50%, -30%)}#top .mv-nav__link--re-examination::before{background:url(../images/mv-nav__re-examination.svg) center center/contain no-repeat;transform:translate(50%, -30%)}#top .mv-nav__link--hospitalization::before{background:url(../images/mv-nav__hospitalization.svg) center center/contain no-repeat;transform:translate(50%, -30%)}#top .mv-nav__link--access::before{background:url(../images/mv-nav__access.svg) center center/contain no-repeat;transform:translate(40%, -30%)}#top .info{width:75vw;margin:60px auto 0;padding:11px 0 11px;padding-left:30px;color:#ff8c42;background:#ffe6d7;border-radius:13px;font-size:15px}#top .info__link{width:72vw;display:block;text-decoration:none;color:#ff8c42}#top .info__link :hover{border-radius:5px;background:#ffdac5}#top .info__dl{display:flex;font-weight:700;padding:12px;transition:.4s}#top .info__dl :hover{background:none}#top .info__dt{font-family:"Open Sans",serif}#top .info__dt::before{position:relative;top:10%;content:"";display:inline-block;width:16px;height:16px;margin-right:15px;background:url(../images/info.svg) center center/cover}#top .info__dt::after{position:relative;top:-25%;content:"";display:inline-block;width:70px;height:1px;margin:0 41px;background:#ff8c42}#top .info .modal__container--meat,#top .info .modal__container--holiday{display:none;position:fixed;top:0;left:0;width:100%;z-index:10}#top .info .modal__inner{display:flex;justify-content:center;align-items:center;height:100vh;background:rgba(0,0,0,.6)}#top .info .modal__wrap{width:880px;height:809px;background:#ffe6d7;border-radius:10px;font-size:18px;font-weight:500;color:#333}#top .info .modal__ttl{margin-bottom:24px;padding-top:82px;padding-left:90px;font-size:20px;color:#ff8c42}#top .info .modalsubttl{font-size:18px}#top .info .modal__sub-box{width:794px;height:569px;margin:0 auto;padding:51px 36px;background:#fff;border-radius:19px;line-height:1.7}#top .info .modal__txt{margin-bottom:20px;line-height:170%}#top .info .modal__txt01{margin-bottom:50px}#top .info .modal__unit{margin-bottom:20px}#top .info .modal__dt{margin-bottom:10px}#top .modal-btn{display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:fixed;top:30px;right:28px;width:49px;height:40px;color:#fff;font-size:14px}#top .modal-btn__icon{width:27px;height:17px}#top .modal-btn__top,#top .modal-btn__bottom{display:block;height:4px;background:#ff8c42;border-radius:11px;transition:.3s}#top .modal-btn__top{transform:rotate(30deg)}#top .modal-btn__bottom{transform:translateY(-4px) rotate(-30deg)}#top .modal-btn__txt{cursor:pointer;transition:.4s}#top .modal-btn:hover .modal-btn__top{transform:rotate(35deg)}#top .modal-btn:hover .modal-btn__bottom{transform:translateY(-4px) rotate(-35deg)}#top .modal-btn:hover .modal-btn__txt{color:#fff4e3}#top .about{width:75vw;margin:0 auto;padding-top:90px}#top .about__wrap{position:relative;display:flex;flex-wrap:wrap;gap:40px;margin-bottom:50px}#top .about__wrap:nth-of-type(1):before{content:"";position:absolute;top:166px;left:-51px;display:block;width:805px;height:426px;background:#d8eea6;border-radius:100%;filter:blur(128px);z-index:-1}#top .about__wrap:nth-of-type(1):after{content:"";position:absolute;top:166px;right:-72px;display:block;width:805px;height:426px;background:#a7e7bc;border-radius:100%;filter:blur(128px);z-index:-1}#top .about__container{display:block;position:relative;width:256px;height:513px;text-align:center;font-size:18px;font-weight:500;box-shadow:10px 10px 20px rgba(0,0,0,.1);border-radius:7px;color:#333;transition:.4s}#top .about__container::after{position:absolute;bottom:64px;left:48%;content:"";display:block;width:15px;height:15px;background:url(../images/arrow-down.svg) center center/cover;transform:rotate(-90deg);transition:.4s}#top .about__container .cursor-overlay{width:100%;height:100%;background:rgba(240,255,206,.5);pointer-events:none;border-radius:7px;transition:.4s;opacity:0}#top .about__container .cursor-overlay02{background:rgba(193,219,224,.5)}#top .about__container .cursor-overlay03{background:rgba(243,222,237,.5)}#top .about__container .cursor-overlay04{background:rgba(232,228,255,.5)}#top .about__container .cursor-overlay05{background:rgba(250,241,175,.5)}#top .about__container:hover{box-shadow:0px 0px 5px rgba(255,255,255,.3)}#top .about__container:hover::after{transform:translateY(5px) rotate(-90deg)}#top .about__container:hover .cursor-overlay{opacity:1}#top .about__container:nth-of-type(1){background:url(../images/ambulatory.jpg) center center/contain}#top .about__container:nth-of-type(2){background:url(../images/hospitalization.jpg) center center/contain}#top .about__container:nth-of-type(3){background:url(../images/medical-check-up.jpg) center center/contain}#top .about__container:nth-of-type(4){background:url(../images/rehabilitation.jpg) center center/contain}#top .about__container:nth-of-type(5){background:url(../images/home-service.jpg) center center/contain}#top .about__container--small{position:relative;display:flex;flex-direction:column;justify-content:center;width:453px;height:120px;background:#fff;box-shadow:10px 10px 20px rgba(0,0,0,.1);border-radius:7px;text-decoration:none;color:#333;transition:.4s}#top .about__container--small::after{position:relative;top:-17px;left:413px;content:"";display:block;width:15px;height:15px;background:url(../images/arrow-down.svg) center center/cover;transform:rotate(-90deg);transition:.4s}#top .about__container--small .cursor-overlay{position:absolute;top:0;width:100%;height:100%;background:rgba(240,255,206,.5);pointer-events:none;border-radius:7px;transition:.4s;opacity:0}#top .about__container--small .cursor-overlay02s{background:rgba(242,229,196,.5)}#top .about__container--small .cursor-overlay03s{background:rgba(220,255,230,.5)}#top .about__container--small:hover{box-shadow:0px 0px 5px rgba(255,255,255,.3)}#top .about__container--small:hover::after{transform:translateX(5px) rotate(-90deg)}#top .about__container--small:hover .cursor-overlay{opacity:1}#top .about__box{position:absolute;top:256px;left:50%;width:256px;transform:translate(-50%, 0)}#top .about__box--small{gap:4px;padding:0 100px}#top .about__ttl{margin-bottom:35px;font-size:18px}#top .about__ttl--small{display:block;position:relative;font-size:18px}#top .about__ttl--for-medical-personnel::after{display:inline-block;position:absolute;top:-10px;left:-70px;content:"";width:51px;height:51px;background:url(../images/for-medical-personnel.svg) center center/cover}#top .about__ttl--careers::after{display:inline-block;position:absolute;top:-10px;left:-70px;content:"";width:51px;height:51px;background:url(../images/careers.svg) center center/cover}#top .about__ttl--logomark::after{display:inline-block;position:absolute;top:-10px;left:-70px;content:"";width:51px;height:51px;background:none center center/cover;background:url(../images/logomark.svg) center center/cover}#top .about__en{display:block;font-size:11px;font-family:"Open Sans",serif;color:#b4b4b4}#top .about__en--large{margin-bottom:20px}#top .about__txt{font-size:14px;font-weight:400;line-height:1.7}#top .reception-time{padding-top:90px}#top .reception-time__container{display:flex;gap:5px;margin-bottom:5px;font-weight:500}#top .reception-time__container:nth-of-type(3){margin-bottom:20px}#top .reception-time__num{font-family:"Open Sans",serif;letter-spacing:.04em;font-weight:700}#top .med-specs{position:relative;z-index:0;padding-top:69px}#top .med-specs::before{content:"";position:absolute;top:220px;left:0;display:block;width:508px;height:426px;background:#b2d8ef;border-radius:100%;filter:blur(128px);z-index:-1}#top .med-specs::after{content:"";position:absolute;top:0;left:453px;display:block;width:560px;height:426px;background:#eeade5;border-radius:100%;filter:blur(128px);z-index:-1}#top .sp-outpatient__link{text-decoration:none;color:#333}#top .sp-outpatient__link::before{content:"";display:inline-block;background:url(../images/online-reservation.svg) center center/cover;width:15px;height:18px;margin-right:5px}#top .sp-outpatient__container::after{content:"";position:absolute;top:225px;right:-8px;display:block;width:805px;height:426px;background:#ecdba4;border-radius:100%;filter:blur(128px);z-index:-2}#top .med-specs__container,#top .sp-outpatient__container{display:flex;flex-wrap:wrap;gap:62px;padding:0 10px;margin-bottom:40px}#top .med-specs__box-link,#top .sp-outpatient__box-link{position:relative;display:flex;align-items:center;width:306px;height:70px;padding-left:16px;color:#333;background:#fff;text-decoration:none;border-radius:7px;box-shadow:10px 10px 20px rgba(0,0,0,.1);transition:.4s}#top .med-specs__box-link::after,#top .sp-outpatient__box-link::after{position:absolute;right:26px;content:"";display:inline-block;width:15px;height:15px;background:url(../images/btn__circle.svg) center center/cover;transition:.4s}#top .med-specs__box-link:hover,#top .sp-outpatient__box-link:hover{color:#ff8c42;box-shadow:10px 10px 20px rgba(193,193,193,.1);background:#fffdfa}#top .med-specs__box-link:hover::after,#top .sp-outpatient__box-link:hover::after{transform:translateX(5px)}#top .med-specs__list-ttl,#top .sp-outpatient__list-ttl{display:flex;align-items:center;gap:16px;font-size:18px;font-weight:500}#top .med-specs__box-link .med-specs__list-ttl::before,#top .med-specs .sp-outpatient__list-ttl::before,#top .sp-outpatient__box-link .med-specs__list-ttl::before,#top .sp-outpatient .sp-outpatient__list-ttl::before{content:"";display:block;width:35px;height:35px;background:none center center/contain no-repeat}#top .med-specs__box-link:nth-of-type(1) .med-specs__list-ttl::before,#top .sp-outpatient__box-link:nth-of-type(1) .med-specs__list-ttl::before{background-image:url(../images/general-medicine.svg)}#top .med-specs__box-link:nth-of-type(2) .med-specs__list-ttl::before,#top .sp-outpatient__box-link:nth-of-type(2) .med-specs__list-ttl::before{background-image:url(../images/stomach.svg)}#top .med-specs__box-link:nth-of-type(3) .med-specs__list-ttl::before,#top .sp-outpatient__box-link:nth-of-type(3) .med-specs__list-ttl::before{background-image:url(../images/lung.svg)}#top .med-specs__box-link:nth-of-type(4) .med-specs__list-ttl::before,#top .sp-outpatient__box-link:nth-of-type(4) .med-specs__list-ttl::before{background-image:url(../images/kidney.svg)}#top .med-specs__box-link:nth-of-type(5) .med-specs__list-ttl::before,#top .sp-outpatient__box-link:nth-of-type(5) .med-specs__list-ttl::before{background-image:url(../images/bone.svg)}#top .med-specs__box-link:nth-of-type(6) .med-specs__list-ttl::before,#top .sp-outpatient__box-link:nth-of-type(6) .med-specs__list-ttl::before{background-image:url(../images/brain.svg)}#top .med-specs__box-link:nth-of-type(7) .med-specs__list-ttl::before,#top .sp-outpatient__box-link:nth-of-type(7) .med-specs__list-ttl::before{background-image:url(../images/ribbon.svg)}#top .med-specs__box-link:nth-of-type(8) .med-specs__list-ttl::before,#top .sp-outpatient__box-link:nth-of-type(8) .med-specs__list-ttl::before{background-image:url(../images/baby.svg)}#top .med-specs__box-link:nth-of-type(9) .med-specs__list-ttl::before,#top .sp-outpatient__box-link:nth-of-type(9) .med-specs__list-ttl::before{background-image:url(../images/ear.svg)}#top .med-specs__box-link:nth-of-type(10) .med-specs__list-ttl::before,#top .sp-outpatient__box-link:nth-of-type(10) .med-specs__list-ttl::before{background-image:url(../images/eye.svg)}#top .med-specs__box-link:nth-of-type(11) .med-specs__list-ttl::before,#top .sp-outpatient__box-link:nth-of-type(11) .med-specs__list-ttl::before{background-image:url(../images/hand.svg)}#top .med-specs__box-link:nth-of-type(12) .med-specs__list-ttl::before,#top .sp-outpatient__box-link:nth-of-type(12) .med-specs__list-ttl::before{background-image:url(../images/ambulance.svg)}#top .med-specs__box-link:nth-of-type(13) .med-specs__list-ttl::before,#top .sp-outpatient__box-link:nth-of-type(13) .med-specs__list-ttl::before{background-image:url(../images/tooth.svg)}#top .med-specs__box-link:nth-of-type(14) .med-specs__list-ttl::before,#top .sp-outpatient__box-link:nth-of-type(14) .med-specs__list-ttl::before{background-image:url(../images/toothbrush.svg)}#top .med-specs__box-link:nth-of-type(1) .sp-outpatient__list-ttl::before,#top .sp-outpatient__box-link:nth-of-type(1) .sp-outpatient__list-ttl::before{background-image:url(../images/hospital.svg)}#top .med-specs__box-link:nth-of-type(2) .sp-outpatient__list-ttl::before,#top .sp-outpatient__box-link:nth-of-type(2) .sp-outpatient__list-ttl::before{background-image:url(../images/female-doctor.svg)}#top .med-specs__box-link:nth-of-type(3) .sp-outpatient__list-ttl::before,#top .sp-outpatient__box-link:nth-of-type(3) .sp-outpatient__list-ttl::before{background-image:url(../images/electro-cardiogram.svg)}#top .med-specs__box-link:nth-of-type(4) .sp-outpatient__list-ttl::before,#top .sp-outpatient__box-link:nth-of-type(4) .sp-outpatient__list-ttl::before{background-image:url(../images/skull.svg)}#top .news{padding-top:90px}#top .news__wrap{position:relative;padding:21px 10px 148px}#top .news__wrap--all,#top .news__wrap--holiday,#top .news__wrap--hospital,#top .news__wrap--business-person{display:none}#top .news .active{display:block;transform:translateX(0)}#top .news__wrap::after{position:absolute;top:0;left:80px;content:"";display:block;width:1330px;height:340px;border-radius:10px;z-index:-1;background:#fff4e3}#top .news__container{transform:translateX(36px)}#top .news__dl{width:1256px;display:flex;align-items:center;padding:22px 0;border-bottom:1px solid #d9d9d9;transition:.4s;border-radius:5px}#top .news__dl:hover{box-shadow:1px 1px 10px rgba(0,0,0,.2);background:rgba(255,255,255,.2)}#top .news__dt{display:flex;flex-direction:column;font-family:"Open Sans",serif;padding-left:10px}#top .news__dd{display:flex;font-size:16px;font-weight:500}#top .news__span{display:block;text-align:center;padding-right:45px}#top .news__span:nth-of-type(1){font-size:10px}#top .news__span:nth-of-type(2){font-size:15px}#top .news__sec-link{text-decoration:none;color:#333}#top .news__list-ttl{font-size:14px;margin-bottom:20px}#top .news__list-ttl--all::before{position:relative;top:0;right:20px;display:inline-block;content:"";width:28px;height:28px;background:url(../images/bird.svg) center center/cover}#top .news__list-ttl--holiday::before{position:relative;top:0;right:20px;display:inline-block;content:"";width:28px;height:28px;background:url(../images/calendar.svg) center center/cover}#top .news__list-ttl--hospital::before{position:relative;top:0;right:20px;display:inline-block;content:"";width:28px;height:28px;background:url(../images/hospital.svg) center center/cover}#top .news__list-ttl--business-person::before{position:relative;top:0;right:20px;display:inline-block;content:"";width:28px;height:28px;background:url(../images/business-person.svg) center center/cover}#top .news__topic-icon{display:flex;justify-content:center;align-items:center;width:46px;height:21px;text-align:center;color:#fff;font-size:12px;font-weight:700;border-radius:5px}#top .news__topic-icon--holiday{background:#ffb88a}#top .news__topic-icon--hospital{background:#ff9567}#top .news__topic-icon--business-person{background:#fb7f30}#top .news__topic-txt{position:relative;top:3px;padding-left:20px}#top .tab__nav{display:flex;gap:20px;margin-bottom:45px}#top .tab__list{width:135px;border-radius:4px}#top .tab__sec-link{display:block;padding:6px 0 6px 15px;color:#fff;font-size:14px;text-decoration:none}#top .tab__all{background:#ff8c42;transition:.2s}#top .tab__all:hover{opacity:.8}#top .tab__holiday{background:#ffb88a;transition:.2s}#top .tab__holiday:hover{opacity:.8}#top .tab__hospital{background:#ff9567;transition:.2s}#top .tab__hospital:hover{opacity:.8}#top .tab__business-person{background:#fb7f30;transition:.2s}#top .tab__business-person:hover{opacity:.8}#top .pickup__wrap,#top .download__wrap{display:flex;flex-wrap:wrap;gap:40px}#top .pickup__list-wrap--large,#top .pickup__list-wrap--small,#top .download__list-wrap--large,#top .download__list-wrap--small{display:block;width:453px;background:#fff;border-radius:7px;box-shadow:10px 10px 20px rgba(0,0,0,.1);text-decoration:none;color:#333;transition:.4s}#top .pickup__list-wrap--large:hover,#top .pickup__list-wrap--small:hover,#top .download__list-wrap--large:hover,#top .download__list-wrap--small:hover{box-shadow:10px 10px 20px rgba(223,203,168,.2)}#top .pickup__list-wrap--large:hover .pickup__img,#top .pickup__list-wrap--large:hover .download__img,#top .pickup__list-wrap--small:hover .pickup__img,#top .pickup__list-wrap--small:hover .download__img,#top .download__list-wrap--large:hover .pickup__img,#top .download__list-wrap--large:hover .download__img,#top .download__list-wrap--small:hover .pickup__img,#top .download__list-wrap--small:hover .download__img{transform:scale(1.1)}#top .pickup__list-wrap--small,#top .download__list-wrap--small{display:flex;align-items:center;gap:20px;height:120px;padding-left:25px}#top .pickup__box--large,#top .download__box--large{padding:27px 0 25px 25px}#top .pickup__list-ttl--large,#top .download__list-ttl--large{margin-bottom:13px;font-size:16px;letter-spacing:.04em}#top .pickup__list-ttl--small,#top .download__list-ttl--small{font-size:13px}#top .pickup__txt,#top .download__txt{font-size:13px;line-height:1.7}#top .pickup{position:relative;margin-bottom:90px}#top .pickup__pic{overflow:hidden;border-radius:7px 7px 0 0}#top .pickup__pic--small{overflow:hidden;border-radius:5px}#top .pickup__img{transition:1s}#top .pickup__wrap::before{position:absolute;top:108px;left:-240px;content:"";display:block;width:1762px;height:981px;background:#fff4e3;border-radius:0 10px 10px 0;z-index:-1}#top .download{margin-bottom:216px}#top .download__pic{overflow:hidden;border-radius:7px}#top .download__img{border-radius:5px;transition:1s}#top .download__box{display:flex;flex-direction:column}#top .download__list-wrap--small{position:relative}#top .download__list-wrap--small::after{position:absolute;top:0;right:0;content:url(../images/download.svg);display:block;transform:translate(45%, -50%)}.resizeHeader{padding:16px 20px;background:none}.rotateTop{width:80%;transform:rotate(30deg)}.hideMiddle{opacity:0;pointer-events:none}.rotateBottom{transform:rotate(-30deg)}.translateNav{transform:translate(0);box-shadow:10px 10px 20px rgba(0,0,0,.1)}.openModal{display:block}/*# sourceMappingURL=style.css.map */