@charset "UTF-8";div,h1,h2,h3,h4,p,a,td,li,ul,span,dl,dd,div,a{font-size:16px;line-height:1.5;text-decoration:none;font-family:-apple-system,BlinkMacSystemFont,Roboto,"Segoe UI","Helvetica Neue",HelveticaNeue,YuGothic,"Yu Gothic Medium","Yu Gothic",Verdana,Meiryo,sans-serif;list-style:none;color:#3e3631;font-weight:500}a{display:block;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}body{margin:0 auto;position:relative;background-color:#fdfdfd}main{flex:1}body{display:flex;flex-flow:column;min-height:100vh}a:hover,a:focus{color:#777;opacity:1;text-decoration:none}::-webkit-selection{color:#fff;background:#0074bf}::-moz-selection{color:#fff;background:#0074bf}::selection{background-color:#ccc;color:#222;text-shadow:none}.common-850-width{max-width:850px;margin:0 auto;width:100%}.common-1100-width{max-width:1100px;margin:0 auto;width:100%}.common-u-width{max-width:1100px;margin:0 auto;width:100%}.common-100-padding{padding:100px 0}.common-60-padding{padding:60px 0}.common-45-padding{padding:45px 0}.pc_none{display:none !important}.title-item__wrap{font-size:31px;font-weight:700;text-align:center;position:relative;padding-bottom:10px}.title-item__wrap:after{position:absolute;content:"";width:60px;height:3px;background-color:#000;border-radius:30px;bottom:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.title-item__wrap.c-white{color:#fff}.title-item__wrap.c-white:after{background-color:#fff}.title-item__text{text-align:center;font-size:18px;margin-top:20px}.title-item__text.c-white{color:#fff}.common-btn__wrap{text-align:center}.common-btn__wrap a{position:relative;background:#c93a40;color:#fff;width:auto;display:inline-block;padding:10px 50px;border-radius:30px;border:solid 2px #c93a40}.common-btn__wrap a:hover{color:#c93a40;background:#fff}.common-btn__wrap a img{transform:rotate(150deg);position:absolute;right:15px;top:15px}.main-u-wrap{padding-top:108px}.common-title__wrap{font-size:31px;text-align:center;color:#544842;font-family:'Noto Serif JP',serif;font-weight:700;margin-bottom:50px}.sp_only_block{display:none}.common-contact__block{display:flex;justify-content:space-between}.common-btn__reservation{display:flex;flex-direction:column;margin:0 auto}.common-btn__reservation:before{content:"お電話でのご予約はこちら";font-size:16px;letter-spacing:2px;font-weight:700;color:#8ec919;text-align:center;margin-bottom:5px}.common-btn__reservation a{background-color:#8ec919;color:#fff;text-align:center;border-radius:30px;font-size:24px;font-family:'Montserrat',sans-serif;padding:5px 0;letter-spacing:1px;width:300px}.common-btn__inquire{display:flex;flex-direction:column;margin:0 auto}.common-btn__inquire:before{content:"お電話でのご相談はこちら";ont-size:16px;letter-spacing:2px;font-weight:700;color:#5bade1;text-align:center;margin-bottom:5px}.common-btn__inquire a{background-color:#5bade1;color:#fff;text-align:center;border-radius:30px;font-size:24px;font-family:'Montserrat',sans-serif;padding:5px 0;letter-spacing:1px;width:300px}.common-contact__width{max-width:650px;margin:0 auto;width:100%}.common-contact__wrap{background-color:#f2fbec}.common-contact__wrap p{text-align:center;margin-top:10px}#section01,#section02,#section03,#section04,#section05,#section06,#section07,#section08{padding-top:130px;margin-top:-130px}@media screen and (max-width:1101px){.common-1100-width{width:calc(100% - 25px)}}@media screen and (max-width:851px){.common-850-width{width:calc(100% - 25px)}.common-100-padding{padding:60px 0}.common-60-padding{padding:30px 0}.common-40-padding{padding:30px 0}.main-u-wrap{padding-top:45px}.pc_none{display:block !important}.sp_none{display:none !important}.title-item__wrap{font-size:26px;padding-bottom:5px}.title-item__wrap:after{width:70px;height:2px}.title-item__text{margin-top:25px;font-size:16px}.common-title__wrap{font-size:26px;margin-bottom:30px}.common-contact__block{flex-direction:column}.common-btn__reservation{margin:0 auto 20px}}@media screen and (max-width:426px){.common-btn__wrap a{padding:10px 15px}.common-btn__wrap a img{display:none}.sub-title_wrap{font-size:21px}.title-content__wrap h2{font-size:24px}.title-content__wrap h2:before{margin-right:1rem}.title-content__wrap h2:after{margin-left:1rem}.sp_only_block{display:block}}.global-nav__list{display:flex;justify-content:space-between;margin-top:10px;padding-left:0;margin:20px 0 0}.hamburger{display:none;width:100%}.global-nav__item{text-align:center;display:block;width:13%}.global-nav{display:flex;position:relative;padding:15px 0 15px}.header_wrap{position:fixed;width:100%;z-index:9999;top:0;background:#fff;box-shadow:0 2px 5px rgb(148 148 148/16%)}.gnav-logo,.hamburger__sp{display:none}.global-nav__item a{font-size:14px;border-right:solid 1px #707070;box-sizing:border-box}.global-nav__item:nth-child(1) a{border-left:solid 1px #707070}.global-nav__block{display:flex;justify-content:space-between}.global-nav__logo img{width:320px}.btn-reservation a{background-color:#8ec919;color:#fff;text-align:center;border-radius:30px;font-size:20px;font-family:'Montserrat',sans-serif;padding:5px 0;letter-spacing:1px;width:230px}.btn-reservation:before{content:"お電話でのご予約はこちら";font-size:14px;letter-spacing:2px;font-weight:700;color:#8ec919;text-align:center}.btn-inquire{margin-left:20px}.btn-inquire a{background-color:#5bade1;color:#fff;text-align:center;border-radius:30px;font-size:20px;font-family:'Montserrat',sans-serif;padding:5px 0;letter-spacing:1px;width:230px}.btn-inquire:before{content:"お電話でのご相談はこちら";font-size:14px;letter-spacing:2px;font-weight:700;color:#5bade1;text-align:center}.global-nav__block .global-nav__items:first-child{margin-right:auto}.global-nav__items{display:flex;flex-direction:column}@media screen and (max-width:1101px){.global-nav__list{flex-wrap:wrap}.global-nav__item{width:25%;margin-bottom:10px}.global-nav__item:nth-child(5) a{border-left:solid 1px #707070}.global-nav{padding:15px 0 5px}}@media screen and (max-width:851px){.main_logo img{width:130px}.line_contact,.online_contact{display:none}.main_logo a{margin:0}.sidebarMenu{position:fixed;left:0;top:0;width:100%;height:50px;background-color:#fff;box-shadow:0 0px 2px rgb(0 0 0/16%);z-index:99}.global-nav{flex-direction:column;position:fixed;right:-320px;top:0;width:300px;height:100vh;padding-top:100px;background-color:#fff;transition:all .6s;z-index:200;overflow-y:auto}.hamburger{display:block;position:absolute;right:0;top:0;width:55px;height:45px;cursor:pointer;z-index:300}.global-nav__list{flex-direction:column;margin:0 auto;padding:0;list-style:none;width:90%}.global-nav__item{text-align:left;padding:0;width:100%;margin:10px 0;border-left:solid .5px #fff}.global-nav__item a{display:block;padding:0 10px 5px;border-bottom:1px solid #eee;text-decoration:none;font-size:16px}.global-nav__item a:hover{background-color:#eee}.hamburger__line{position:absolute;left:14px;width:20px;height:2px;background-color:#222;transition:all .6s}.hamburger__line--1{top:15px}.hamburger__line--2{top:22px}.hamburger__line--3{top:30px}.hamburger__txt{font-size:9px;color:#2b6440;position:absolute;font-weight:700;top:38px;right:18px;letter-spacing:1px;font-family:'Comfortaa',cursive}.black-bg{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:100;background-color:#000;opacity:0;visibility:hidden;transition:all .6s;cursor:pointer}.nav-open .global-nav{right:0}.nav-open .main_logo{display:none}.nav-open .black-bg{opacity:.8;visibility:visible}.nav-open .hamburger__line--1{transform:rotate(45deg);top:28px}.nav-open .hamburger__line--2{width:0;left:50%}.nav-open .hamburger__line--3{transform:rotate(-45deg);top:28px}.main_logo{position:fixed;z-index:999;top:10px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.global-nav__list .contact-icon{display:flex;flex-direction:column;width:100%;padding:0;background-color:#fff}.global-nav__list .contact-icon a{color:#121d1f;font-size:14px;line-height:2}.global-nav__list .contact-icon:before{content:none}.gnav-logo{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.hamburger__sp span{display:block;font-size:9px;line-height:normal;color:#2b6440;font-weight:700;letter-spacing:1px;font-family:'Comfortaa',cursive}.hamburger__sp a{font-size:16px;color:#07407c;font-weight:700;letter-spacing:1px}.hamburger__sp{text-align:center;position:absolute;top:2px;left:10px;cursor:pointer;z-index:10}.gnav-logo,.hamburger__sp{display:block}.hamburger__sp img{width:250px}.global-nav__item:nth-child(1) a{border-left:none}.global-nav__item a{border-right:none}.global-nav__item:nth-child(5) a{border-left:none}}.key-area__group img{width:100%;padding-top:130px}@media screen and (max-width:851px){.key-area__group img{padding-top:50px}}.trouble-question__wrap{background-color:#f2fbec}.trouble-txt__block{display:flex;justify-content:space-between}.trouble-txt__box{width:50%}.trouble-txt__box li{font-size:18px;font-family:'Noto Serif JP',serif;margin-bottom:10px}.trouble-txt__box li:before{content:'';display:inline-block;width:15px;height:15px;background-image:url(//ishikuboclinic.com/prg/wp-content/themes/wp_ishikubo-clinic/assets/css/../img/icon-check.svg);background-size:contain;vertical-align:middle;background-repeat:no-repeat;padding-right:10px}.trouble-answer__wrap{padding:30px 0 100px}.trouble-answer__wrap img{display:block;margin:0 auto}.trouble-answer__wrap h3{font-size:31px;font-family:'Noto Serif JP',serif;text-align:center;margin-top:50px}.trouble-answer__wrap p{text-align:center;margin-top:15px}@media screen and (max-width:851px){.trouble-txt__block{flex-wrap:wrap}.trouble-txt__box{width:100%}.trouble-answer__wrap h3{font-size:24px}}.merit-area__group{background-color:#f4efe9}.merit-list__number span:before{content:"MERIT";font-size:14px;color:#fff;font-family:'Noto Serif JP',serif;margin-right:5px}.merit-list__number span{color:#fff;font-family:'Noto Serif JP',serif;display:block;text-align:center;padding:3px 0;font-size:25px;border-top:solid 1px #fff;border-bottom:solid 1px #fff}.merit-list__block{display:table;background-color:#544842;width:100%;padding:20px;margin-bottom:25px;box-sizing:border-box}.merit-list__number{display:table-cell;vertical-align:middle;width:110px}.merit-list__text{display:table-cell;vertical-align:middle}.merit-list__text p{font-size:18px;color:#fff;margin-left:30px}.merit-bottm__text{margin-top:50px}.merit-bottm__text h3{font-size:24px;text-align:center;font-family:'Noto Serif JP',serif;font-weight:700;padding-bottom:5px;border-bottom:solid 2px #544842;max-width:600px;margin:0 auto}.merit-bottm__text p{text-align:center;margin-top:25px}@media screen and (max-width:851px){.merit-bottm__text{margin-top:30px}.merit-list__text p{margin-left:20px}}@media screen and (max-width:426px){.merit-bottm__text h3{font-size:21px;padding-bottom:5px}}.disease-list__block{display:flex;flex-wrap:wrap;justify-content:center}.disease-list__block li{background-color:#544842;color:#fff;width:22%;text-align:center;margin-right:30px;margin-bottom:25px;box-sizing:border-box;padding:10px;border-radius:5px}.disease-list__block li:nth-child(4){margin-right:0}.disease-list__block li:nth-child(7){margin-right:0}@media screen and (max-width:851px){.disease-list__block li{margin-right:0;width:100%;margin-bottom:10px;padding:5px}}.feature-2col__block{max-width:750px;margin:0 auto;justify-content:space-between;display:flex}.feature-item__box{width:350px}.feature-item__thumbnail img{width:100%}.feature-item__box.c_brown{border:solid 2px #524843;border-radius:3px}.feature-item__box.c_green{border:solid 2px #99b74e;border-radius:3px}.feature-item__line span:before{content:"FEATUER";font-size:16px;color:#fff;font-family:'Noto Serif JP',serif;margin-right:5px}.feature-item__line span{font-size:25px;color:#fff;font-family:'Noto Serif JP',serif;display:block;text-align:center}.feature-item__thumbnail{box-sizing:border-box;padding:20px 20px 0;margin-bottom:-6px}.feature-item__box.c_brown .feature-item__line{background-color:#524843}.feature-item__box.c_green .feature-item__line{background-color:#99b74e}.feature-item__box.c_green .feature-item__text p{color:#99b74e}.feature-item__text P{padding:20px 40px;text-align:center}.feature-3col__block{display:flex;justify-content:space-between;margin-top:30px}@media screen and (max-width:851px){.feature-2col__block,.feature-3col__block{flex-direction:column;margin-top:0}.feature-item__box{width:100%;margin-bottom:20px}.feature-item__box:nth-child(5){margin-bottom:0}}.reason-area__group{background-color:#f2fbec}.reason-title__wrap{display:flex;justify-content:space-between}.reason-title__wrap h2{font-size:31px;text-align:left;color:#544842;font-family:'Noto Serif JP',serif;font-weight:700;margin-top:50px}.reason-title__wrap img{max-width:450px}.reason-area__group p{margin-top:50px}@media screen and (max-width:851px){.reason-title__wrap{flex-direction:column}.reason-title__wrap h2{text-align:center;font-size:26px;margin-bottom:30px;margin-top:0}.reason-title__wrap img{max-width:300px;margin:0 auto}.reason-area__group p{margin-top:30px}}@media screen and (max-width:321px){.reason-title__wrap img{max-width:100%}}.howto-items__block{display:table}.howto-items__box{display:table-cell;vertical-align:middle}.howto-items__box img{width:100%}.howto-items__box:nth-child(2){padding-left:30px}.howto-items__box h2{font-size:31px;text-align:left;color:#544842;font-family:'Noto Serif JP',serif;font-weight:700;margin-bottom:50px}.howto-area__group{background-color:#f4efe9}@media screen and (max-width:851px){.howto-items__block{display:flex;flex-direction:column-reverse}.howto-items__box{display:block;vertical-align:middle;width:100%}.howto-items__box:nth-child(2){padding-left:0}.howto-items__box h2{text-align:center;font-size:26px;margin-bottom:30px;margin-top:0}.howto-items__box img{width:100%;margin-top:30px}}.flow-items__title{display:table;border-bottom:solid 1px #524843;border-top:solid 1px #524843;width:100%;margin-top:50px}.flow-items__title span{font-size:20px;font-family:'Noto Serif JP',serif;background-color:#f4efe9;width:170px;text-align:center;padding:10px 0;display:table-cell;vertical-align:middle}.flow-items__title h3{font-size:21px;font-weight:700;display:table-cell;vertical-align:middle;padding-left:20px}.flow-read__block{display:flex;margin-top:20px;justify-content:space-between}.flow-read__block img{max-width:350px}.flow-read__block p{width:50%}@media screen and (max-width:851px){.flow-read__block{flex-direction:column}.flow-read__block p{width:100%}.flow-read__block img{max-width:100%;margin-top:20px}.flow-items__title span{font-size:18px;width:110px}}.box-bg-lightbluez{background:#f8fbff;padding:1.5rem}.box-bg-lightblue table{width:100%}.box-bg-lightblue table th.w35{width:40%}.box-bg-lightblue table th.w30{width:30%}.box-bg-lightblue table th{text-align:center;border-right:#8ec919 solid 1px;border-bottom:#8ec919 solid 1px;padding:1rem;vertical-align:middle;font-weight:700;font-family:'Noto Serif JP',serif;font-size:21px}.box-bg-lightblue table td{text-align:center;border-right:#8ec919 solid 1px;border-bottom:#8ec919 solid 1px;padding:1rem;vertical-align:middle;font-weight:700;font-family:'Noto Serif JP',serif;font-size:21px}.box-bg-lightblue table .bb-none{border-bottom:none}.box-bg-lightblue table .bb-none{border-bottom:none}.box-bg-lightblue table .br-none{border-right:none}.box-bg-lightblue{padding:30px;background-color:#f2fbec}.google_map{width:100%;height:250px}.price-area__group span{margin-top:30px;display:block}@media screen and (max-width:851px){.box-bg-lightblue table th{font-size:16px}.box-bg-lightblue table td{font-size:16px}.box-bg-lightblue{padding:15px}.box-bg-lightblue table th.w35{width:33%}.box-bg-lightblue table th.w30{width:33%}}.biz-hour__wrap{background-color:#544842;padding:5px 20px;border-radius:5px;box-sizing:border-box}.biz-hour{border-collapse:collapse}.biz-hour{width:100%}.biz-hour th{padding:10px;text-align:center;border-bottom:1px solid #fff;color:#fff;font-family:'Montserrat',sans-serif}.biz-hour td{padding:10px;text-align:center;border-bottom:1px solid #fff;color:#fff;font-family:'Montserrat',sans-serif}.biz-hour .bb-none{border-bottom:none}.footer-items__block{display:flex;justify-content:space-between}.footer-items__box{width:48%}.footer-top__block{display:flex;justify-content:space-between}.footer-top__block img{width:250px;height:100%}.footer-center__block{display:flex;justify-content:space-between;margin-top:10px}.tel-items__wrap{width:48%}.footer-btn__reservation:before{content:"お電話でのご予約はこちら";font-size:16px;letter-spacing:2px;font-weight:700;color:#8ec919;text-align:center;margin-bottom:5px;display:block}.footer-btn__reservation a{background-color:#8ec919;color:#fff;text-align:center;border-radius:10px;font-size:21px;font-family:'Montserrat',sans-serif;padding:5px 0;letter-spacing:1px}.footer-btn__inquire:before{content:"お電話でのご相談はこちら";ont-size:16px;letter-spacing:2px;font-weight:700;color:#5bade1;text-align:center;margin-bottom:5px;display:block}.footer-btn__inquire a{background-color:#5bade1;color:#fff;text-align:center;border-radius:10px;font-size:21px;font-family:'Montserrat',sans-serif;padding:5px 0;letter-spacing:1px}.footer-bottom__block a{color:#fff;font-weight:700;background-color:#544842;border-radius:10px;padding:11px 0;letter-spacing:1px;text-align:center;margin-top:15px}.footer-items__box span{margin-top:5px;display:inline-block}.copy-light{background-color:#544842;color:#fff;text-align:center}.copy-light a{display:inline-block;color:#fff;padding:5px 0}@media screen and (max-width:851px){.footer-items__block{flex-direction:column-reverse}.footer-items__box{width:100%}.footer-top__block{justify-content:center}.biz-hour__wrap{margin-top:20px}.footer-top__block img{margin-right:10px}}@media screen and (max-width:426px){.footer-top__block{flex-direction:column;justify-content:center}.footer-center__block{flex-direction:column}.tel-items__wrap{width:100%}.footer-items__box{margin-top:15px}.biz-hour td{padding:5px}.biz-hour th{padding:5px}}.banner-bgc a{-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;position:static;width:auto;height:auto;text-align:center;padding:10px 0;display:flex;justify-content:center;color:#fff;border-radius:30px}.banner-bgc a:hover{opacity:.8}.bottom_btn_items{display:flex;width:100%;justify-content:space-between;padding:15px 0;max-width:769px;margin:0 auto}.bottom_btn_wrap{display:flex;width:100%;background:#ffffffbd;right:0;bottom:0;z-index:1000;position:fixed}.banner-bgc{width:32%}.banner-bgc.tel a{font-size:17px;font-family:'Montserrat',sans-serif;background-color:#8ec919}.banner-bgc span{color:#fff;font-family:'Montserrat',sans-serif}.banner-bgc.tel .hp-txt{display:inline-block;font-size:9px;color:#fff;line-height:1.2;text-align:left;margin-left:5px}.banner-bgc.web a{font-size:16px;font-family:'Montserrat',sans-serif;background-color:#5bade1}.banner-bgc.monshin a{font-size:16px;font-family:'Montserrat',sans-serif;background-color:#73533a}.pc-none{display:none}@media screen and (max-width:769px){.sp-none{display:none}.pc-none{display:block}.banner-bgc a{padding:10px 0}.bottom_btn_items{width:calc(100% - 25px)}.banner-bgc.tel .hp-txt{display:none}}.trouble-txt__box.ikamera-trouble__items{width:30%}.trouble-txt__box.ikamera-trouble__items li{border-bottom:dashed 1.5px;padding-bottom:5px}.line-title__wrap{text-align:center;margin-bottom:30px}.line-title__wrap h3{font-size:24px;font-family:'Noto Serif JP',serif;font-weight:700;padding-bottom:5px;border-bottom:solid 2px #544842;display:initial}.trouble-answer__items{margin-top:50px}@media screen and (max-width:851px){.trouble-txt__box.ikamera-trouble__items{width:48%}}@media screen and (max-width:426px){.trouble-txt__box.ikamera-trouble__items{width:100%}}.ikamera-disease__area{background-color:#f4efe9}.ikamera-disease__area .disease-list__block li:nth-child(8){margin-left:30px;margin-right:0}.ikamera-disease__area p{text-align:center;margin-top:30px}@media screen and (max-width:851px){.ikamera-disease__area .disease-list__block li:nth-child(8){margin-left:0;margin-right:0}.disease-list__block{margin-bottom:30px}}.cp_box *,.cp_box *:before,.cp_box *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.cp_box{position:relative}.cp_box label{position:absolute;z-index:1;bottom:0;width:100%;height:145px;cursor:pointer;text-align:center;background:linear-gradient(to bottom,rgba(250,252,252,0) 0%,rgba(250,252,252,.95) 90%)}.cp_box input:checked+label{background:inherit}.cp_box label:after{line-height:2.5rem;position:absolute;z-index:2;bottom:20px;left:50%;width:16rem;font-family:FontAwesome;content:'\f13a'' 続きをよむ';transform:translate(-50%,0);letter-spacing:.05em;color:#fff;border-radius:20px}.cp_box label.c_green:after{background-color:#99b74e}.cp_box label.c_brown:after{background-color:#524843}.cp_box input{display:none}.cp_box .cp_container{overflow:hidden;height:145px;transition:all .5s}.cp_box input:checked+label:after{font-family:FontAwesome;content:'\f139'' 閉じる'}.cp_box input:checked~.cp_container{height:auto;padding-bottom:50px;transition:all .5s}.feature-item__line h4{color:#fff;font-weight:700;text-align:center;padding:5px 0}.ikamera-feature__block{display:flex;flex-wrap:wrap;justify-content:space-between}.ikamera-feature__block .feature-item__box{margin-bottom:30px}.ikamera-feature__text{font-size:18px;font-weight:700;text-align:center}.corona-area__group{background-color:#f2fbec}.corona-list__number span:before{content:"CHECK";font-size:14px;color:#fff;font-family:'Noto Serif JP',serif;margin-right:5px}.corona-list__number span{color:#fff;font-family:'Noto Serif JP',serif;display:block;text-align:center;padding:3px 0;font-size:25px;border-top:solid 1px #fff;border-bottom:solid 1px #fff}.corona-list__block{display:table}.corona-list__number{display:table-cell;vertical-align:middle;width:110px}.corona-list__text{display:table-cell;vertical-align:middle}.corona-items__box{background-color:#99b74e;padding:20px;box-sizing:border-box}.corona-list__text h3{font-size:18px;font-weight:700;color:#fff;margin-left:15px}.corona-items__box p{margin-top:15px;color:#fff}.corona-items__block{display:flex;justify-content:space-between;flex-wrap:wrap}.corona-items__box{width:48%;margin-bottom:30px}.corona-items__box:nth-last-child(1){margin-bottom:0}@media screen and (max-width:851px){.corona-items__box{width:100%}}.faq-area__group{background-color:#f4efe9}.faq-container__item{width:100%;margin:0 auto;cursor:pointer}.faq-container__box{margin-top:15px}.faq-header{display:table;width:100%;transition:ease-in-out .1s;padding:23px 30px;box-sizing:border-box;background-color:#fff;font-weight:700;position:relative;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:0 2px 5px rgb(148 148 148/16%)}.faq-header .faq_txt{font-size:21px;box-sizing:border-box;font-weight:700;padding-right:150px}.faq-text{width:100%;display:none;padding-top:20px;padding-bottom:35px}.fa{transition:ease-in-out .3s}.rotate-fa{transform:rotate(180deg)}.faq-header .fa{position:absolute;right:30px;top:35px;font-size:30px;color:#544842}.rotate-angle-down{display:none !important}.faq-no-bar{border-bottom:0}.faq-header span{margin-right:10px;display:table-cell;vertical-align:middle;font-size:18px;font-weight:700}.faq-header .angle-down{position:absolute;right:50px;top:37px;color:#0074bf;font-size:16px;font-weight:400}.faq-header span:nth-child(1){width:65px;height:50px}.faq-text p{width:95%;margin:0 auto}.faq-container__wrap{margin:50px auto 0}.faq-container__box:nth-child(1){margin-top:0}.faq-txt__wrap{margin-top:30px}.faq-title__brown{text-align:center;padding-top:40px}.faq-title__brown h2{font-size:24px;color:#544842;font-weight:700;border-bottom:solid 4px #544842;display:inline-block}.faq-nav__wrap{max-width:770px;margin-left:auto;margin-top:40px}.faq-nav__wrap ul{display:flex;justify-content:flex-end;flex-wrap:wrap}.faq-nav__wrap ul li{margin-right:15px;margin-bottom:15px}.faq-nav__wrap ul li a{font-size:16px;color:#fff;font-weight:400;text-align:center;background:#f7b390;border:solid 3px #544842;border-radius:20px;padding:0 10px;-webkit-border-radius:20px;-moz-border-radius:20px}@media screen and (max-width:851px){.faq-header .angle-down{display:none}.faq-container__wrap{margin:30px auto 0}.faq-header .faq_txt{padding-right:40px}}@media screen and (max-width:426px){.faq-header{padding:15px 10px}.faq-header span:nth-child(1){width:35px;height:35px}.faq-question img{width:100%}.faq-header .faq_txt{font-size:16px;margin-left:15px;display:inline-block;margin-right:0}.faq-header .fa{right:15px;top:25px;font-size:25px}.faq-container__box{margin-top:15px}.faq-text{padding-top:15px;padding-bottom:30px}}