@charset "UTF-8";.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}:after:focus:not(:focus-visible),:before:focus:not(:focus-visible),:focus:not(:focus-visible){outline:none}.visually-hidden{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.plain-list{list-style:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'/%3E");padding-left:0}*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}button,input,select,textarea{font:inherit}html{-webkit-text-size-adjust:100%}button{cursor:pointer;appearance:none;border:0;border-radius:0;color:inherit;background:none}h5,h6{margin:0}ol,ul{margin:0;padding:0;list-style:none}p{margin:1em 0}img{height:auto;border:none;object-fit:contain}iframe{width:100%;height:100%;border:none}a[href*=brain_tumor],a[href*=cerebral_infarction],a[href*=dementia],a[href*=dizzy],a[href*=internal],a[href*=lifestyle-related],a[href*=numbness],a[href*=subarachnoid_hemorrhage]{pointer-events:none}@font-face{font-family:"fontello";src:url("fontello/font/fontello.woff2") format("woff2");font-display:fallback}.cf:after,.cf:before{content:"";display:block}.cf:after{clear:both}.fl_l{float:left}.fl_r{float:right}.txt_c{text-align:center!important}.txt_l{text-align:left!important}.txt_r{text-align:right!important}.bold{font-weight:bold}.txt_large{font-size:120%}.txt_small{font-size:80%}.line_mark{background:rgba(0,0,0,0) linear-gradient(transparent 60%,#FFFCA8 0%) repeat scroll 0 0}.txt_brown{color:#AC722E}.img_c{margin:1rem auto}.img_l,.img_r{max-width:80%;margin:1rem auto}.tate{max-width:60%}@media print,screen and (min-width:48em){.img_l{float:left;margin:0 2rem 2rem 0}.img_r{float:right;margin:0 0 2rem 2rem}.tate{max-width:25%!important}}.sp_n{display:none}@media print,screen and (min-width:48em){.sp_n{display:block}.pc_n{display:none}}.mt40{margin-top:4rem}.mt30{margin-top:3rem}.mt20{margin-top:2rem}.mt10{margin-top:1rem}.flex2>section~section,.main>section~section{margin-top:4rem}.flex2>section section~section,.main>section section~section{margin-top:3rem}.flex2>section>section section~section,.main>section>section section~section{margin-top:2rem}.flex2>section>section>section section~section,.main>section>section>section section~section{margin-top:2rem}@media print,screen and (min-width:48em){.mt40{margin-top:8rem}.mt30{margin-top:6rem}.mt20{margin-top:4rem}.mt10{margin-top:2rem}.flex2>section~section,.main>section~section{margin-top:8rem}.flex2>section section~section,.main>section section~section{margin-top:6rem}.flex2>section>section section~section,.main>section>section section~section{margin-top:4rem}.flex2>section>section>section section~section,.main>section>section>section section~section{margin-top:2rem}}.tbl_time{width:100%;border-collapse:separate;border-spacing:0;font-size:1.4rem}.tbl_time caption{font-size:85%;caption-side:bottom;text-align:left;margin-top:0.4rem}.tbl_time caption .mark{color:#769567}.tbl_time tr th{font-weight:normal}.tbl_time tr th[scope=col]{padding:0.4rem 0;font-size:90%;text-align:center;color:#fff;background:#769567}.tbl_time tr th[scope=col]:first-child{width:35%}.tbl_time tr th.time{border-bottom:1px solid #769567;line-height:1.1;padding:0.4rem 0}.tbl_time tr td{text-align:center;padding:1rem 0.4rem;border-bottom:1px solid #769567;line-height:1;font-size:80%;color:#769567}.tbl_time tr:last-of-type th.time{border-bottom:2px solid #769567}.tbl_time tr:last-of-type td{border-bottom:2px solid #769567}@media print,screen and (min-width:48em){.tbl_time{table-layout:fixed;font-size:1.8rem}.tbl_time caption{margin:0.3rem 0 0 1.5rem;line-height:1.6;letter-spacing:0.05rem}.tbl_time tr th[scope=col]{padding:0.2rem 0}.tbl_time tr th[scope=col]:first-child{width:36%;letter-spacing:0.2rem;font-size:1.8rem}.tbl_time tr th[scope=col]:last-child{width:14%;padding-right:5%}.tbl_time tr th.time{padding:0.9rem 0}.tbl_time tr td{padding:1.3rem 0;font-size:1.8rem}.tbl_time tr td:last-child{padding-right:5%}}.gmap{width:100%}.tit_01{background:url(../img/tit_01.jpg) no-repeat center center/auto 100%;font-size:2.2rem;padding:3rem 1rem;text-align:center;margin:0 0 1rem;font-weight:normal}.tit_02{font-size:2rem;color:#AC722E;border-bottom:1px solid #CCCCCC;line-height:1.2;margin:0 0 2rem;padding-bottom:1rem;font-weight:normal;text-align:center}.tit_03{font-size:1.8rem;line-height:1.2;margin:0 0 2rem;padding:0.5rem 1rem;color:#fff;font-weight:normal;background:url("../img/tit_03.png")}.tit_04{font-size:1.6rem;line-height:1.2;color:#AC722E;border-bottom:1px solid #AC722E;margin:0 0 1.5rem;padding:0.5rem 0 0.5rem 3.2rem;font-weight:normal;position:relative}.tit_04:before{content:"";display:inline-block;background:url("../img/tit_04.svg") center center/contain no-repeat;width:2.8rem;height:2.6rem;position:absolute;top:0rem;left:0rem}.tit_05{font-size:1.5rem;color:#769567;margin:0 0 1.5rem;padding:0 0 0.2rem 0.5rem;border-bottom:1px dotted #92C13A;font-weight:normal}@media print,screen and (min-width:48em){.tit_01{background:url(../img/tit_01.jpg) no-repeat center center/100% auto;font-size:3.6rem;margin:0;padding:3.2rem 0}.tit_02{font-size:3rem;margin:0 0 3rem;padding-bottom:2rem}.tit_03{font-size:2.4rem;margin:0 0 2rem;padding:1rem 2rem}.tit_04{font-size:2.2rem;margin:0 0 2.5rem;padding:1.3rem 0 1rem 6rem}.tit_04:before{width:5.1rem;height:4.3rem}.tit_05{font-size:2rem;margin:0 0 2.5rem;padding-left:2rem}}.lst{line-height:1.4;margin:1rem 0}.lst>li{position:relative}.lst>li:not(:last-child){margin:0 0 1rem}.lst_ul{line-height:1.4;margin:1rem 0}.lst_ul>li{padding:0 0 0 1.4em;position:relative}.lst_ul>li:not(:last-child){margin:0 0 1rem}.lst_ul>li:before{content:"●";color:#AC722E;position:absolute;left:0}.lst_ul.kome>li:before{content:"※";color:#333}.lst_ul02{line-height:1.4;margin:1rem 0}.lst_ul02>li{padding:0 0 0 1.2em;position:relative}.lst_ul02>li:not(:last-child){margin:0 0 1rem}.lst_ul02>li:before{content:"●";font-size:1rem;color:#769567;position:absolute;left:0;top:0.3rem}.lst_ul_disc{margin:0 0 0 2rem}.lst_ul_disc>li{list-style:disc}.lst_ul_disc>li:not(:last-child){margin:0 0 1rem}.lst_ul_disc>li::marker{color:#333}.lst_ol{line-height:1.4;counter-reset:number 0;margin:1rem 0}.lst_ol>li{counter-increment:number 1;padding:0 0 0 1.8em;position:relative}.lst_ol>li:not(:last-child){margin:0 0 1rem}.lst_ol>li::marker{color:#f00}.lst_ol>li:before{display:inline-block;content:counter(number) ".";color:#769567;font-weight:bold;position:absolute;top:0;left:0;width:1.6rem;height:1.6rem;text-align:center}.lst_dl01 dt{font-weight:bold}.lst_dl01 dd{margin:0 0 1rem}.lst_dl02{margin-top:2rem}.lst_dl02 dt{font-weight:bold;background:#FCF6EF;padding:0.3rem 0 0.3rem 1rem;border-top:1px solid #ccc}.lst_dl02 dd{margin:0 0 2.5rem;padding:0.3rem 0 0.3rem 1rem;border-top:1px dotted #ccc}.lst_price{margin-top:2rem;display:flex;justify-content:space-between;flex-wrap:wrap}.lst_price dt{width:55%;background:#FCF6EF;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px dotted #ccc;padding:0.7rem 0;text-align:center}.lst_price dd{width:45%;margin:0;padding:0.7rem 0.5rem 0.7rem 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:right}.lst_dl03{margin-top:2rem}.lst_dl03 dd{margin-bottom:2.6rem}@media print,screen and (min-width:48em){.lst_ol>li{padding:0 0 0 3.6rem}.lst_ol>li:before{width:2.1rem;height:2.1rem;font-size:1.4rem;top:0.3rem}.lst_dl01{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.lst_dl01 dt{width:20%}.lst_dl01 dd{width:80%;padding:0 0 0 1rem}.lst_dl02{border-bottom:1px solid #ccc;display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:3rem}.lst_dl02 dt{width:20%;padding:1rem 1rem 1rem 2.5rem}.lst_dl02 dd{width:80%;margin:0;padding:1rem 1rem 1rem 2.5rem;border-top:1px solid #ccc}.lst_price dt{width:40%;padding:1rem 0}.lst_price dd{width:60%;margin:0;padding:1rem 2rem 1rem 0}}.flex3{display:flex;justify-content:space-between;flex-wrap:wrap}.flex3>li{width:46%}@media print,screen and (min-width:48em){.flex2{display:flex;justify-content:space-between;flex-wrap:wrap}.flex2>li,.flex2>section{width:48%;margin-top:0!important}.flex3{justify-content:flex-start}.flex3 li{width:31%}.flex3 li:not(:nth-child(3n)){margin:0 2rem 0 0}.flex1{display:flex;flex-wrap:wrap}.flex1 li:not(:last-of-type){margin-right:2.5rem}}.tel{display:inline-block;color:#AC722E;letter-spacing:0.1rem}.tel:before{content:"tel.";padding-right:0.2rem;font-size:80%}.tel.sp_c{display:block;width:fit-content;margin:0 auto}@media print,screen and (min-width:48em){.tel{pointer-events:none}.tel a{pointer-events:auto}.tel.sp_c{margin:0 auto 0 0}}.rsv_bnr .rsv{border:1px solid #C39A6B;margin:1.5rem auto;padding:0.8rem 0;display:flex;justify-content:space-between;align-items:center;background:url("../img/icon_deco.png") top left/contain,#fff5e2;font-size:1.4rem;line-height:1.25;overflow:hidden;position:relative;z-index:1}.rsv_bnr .rsv:before{content:" ";display:block;width:calc(35% + 1rem);height:100%;border-top:10rem solid rgba(255,255,255,0.8);border-top:10rem solid #C39A6B;border-right:4rem solid transparent;position:absolute;top:0;left:0;z-index:-1}.rsv_bnr .rsv .syosin{color:#fff;width:35%;display:flex;justify-content:center;align-items:baseline}.rsv_bnr .rsv .syosin .txt_l{font-size:120%}.rsv_bnr .rsv .kotira{color:#AC722E;width:64%;display:flex;justify-content:center;align-items:baseline}.rsv_bnr .rsv .kotira span span{display:block}@media print,screen and (min-width:48em){.rsv_bnr{width:75rem}.rsv_bnr .rsv{font-size:2.2rem;padding:1.5rem 0;transition:0.2s}.rsv_bnr .rsv:before{width:calc(35% + 1rem);border-top:10rem solid #C39A6B;border-right:4rem solid transparent}.rsv_bnr .rsv .syosin{width:34%;letter-spacing:0.1rem}.rsv_bnr .rsv .syosin .txt_l{font-size:155%;letter-spacing:0.3rem}.rsv_bnr .rsv .kotira{width:65%;letter-spacing:0.1rem}.rsv_bnr .rsv .kotira span span:nth-of-type(2){margin-left:5.5rem}.rsv_bnr .rsv:hover{opacity:0.7;box-shadow:0px 0px 15px 0px rgba(172,114,46,0.4)}}.box{padding:1rem 1.5rem}.box .box_tit{text-align:center;color:#AC722E;font-size:1.4rem;margin-top:1rem}.box.beige{background:#FCF6EF}.box.green{background:#F2F8EE}@media print,screen and (min-width:48em){.box{padding:2rem 4rem}.box .box_tit{font-size:2rem}}.btn_detail{display:inline-block;padding:0.4rem 2rem;background:#fff;color:#5dbc56;text-decoration:none!important}@media print,screen and (min-width:48em){.btn_detail:hover{background:#5dbc56;color:#fff}}.btn{margin:0.1rem 0.5rem;padding:0.2rem 2rem;display:inline-block;text-decoration:none!important;letter-spacing:0.1rem;background:#C39A6B;color:#fff;cursor:pointer}.btn:before{font-family:"fontello";content:"\f138";line-height:1;margin-right:0.5rem}@media print,screen and (min-width:48em){.btn{margin:0 0.5rem;padding:0.7rem 3.7rem;letter-spacing:0.2rem}.btn:hover{background:#888888;opacity:1}.btn:after{font-size:1.4rem;right:1rem}}.lnk{display:inline-block;letter-spacing:0.05rem;text-decoration:underline;cursor:pointer;color:#AC722E}.lnk:hover{color:#9DD679;text-decoration:underline!important;opacity:1}.lnk:before{font-family:"fontello";content:"\f138";padding-right:0.5rem;display:inline-block}.lnk.scr:before{content:"scr";padding-right:0.5rem;font-size:1.1rem}@media print,screen and (min-width:48em){.lnk.scr:before{font-size:1.5rem;margin-left:1rem}}.linkout{display:inline-block;color:#333;text-decoration:none!important;margin:0 0.2em}.linkout:after{font-family:"fontello";content:"\f08e";font-size:0.8em;margin-left:0.4rem}.map_img{border:1px solid #707070}.map_img img{width:100%}.tbl{width:100%;margin:2rem 0;border-spacing:0;font-size:1.4rem;border-collapse:collapse}.tbl caption{font-size:85%;caption-side:bottom;text-align:left;margin-top:0.4rem}.tbl tr th{text-align:left;padding:1rem;font-weight:normal}.tbl tr td{text-align:left;padding:1rem}.tbl.yoko tr th{font-weight:bold;background:#FCF6EF;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC}.tbl.yoko tr td{border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC}@media print,screen and (min-width:48em){.tbl{table-layout:fixed;border-radius:1rem;font-size:1.8rem}.tbl tr th{padding:1rem 2.5rem}.tbl tr td{padding:1rem 2.5rem}}.slick-dots{display:flex;justify-content:center;align-items:center;list-style:none;margin:1rem auto}.slick-dots li{width:0.8rem;height:0.8rem;margin:0 0.2rem}.slick-dots li button{padding:50%;display:block;font-size:0;cursor:pointer;opacity:0.25;border-radius:50%;background:#000}.slick-dots li button:focus,.slick-dots li button:hover{opacity:0.8}.slick-dots li.slick-active button{opacity:0.75}@media print,screen and (min-width:48em){.slick-dots{margin:1.6rem auto}.slick-dots li{width:1.4rem;height:1.4rem;margin:0 0.6rem}}html{font-size:3.125vw}body{background:#fff;color:#333;font-family:"Noto Serif JP",serif;word-wrap:break-word}body:after{visibility:hidden;width:100vw;height:100vh;content:"";background:rgba(255,255,255,0.9);position:fixed;top:0;z-index:2;opacity:0;transition:all 0.2s ease-in-out 0s}body.spnav_modal{height:100%;overflow:hidden}body.spnav_modal:after{visibility:visible;opacity:1}a{color:inherit;text-decoration:none}.main{font-size:1.4rem;line-height:1.6}.wrap{margin:0 1rem}@media print,screen and (min-width:48em){html{font-size:62.5%}body{min-width:calc(1200px + 40px)}body:after{display:none}a,button{transition:0.2s}a:hover,button:hover{opacity:0.8}.main{font-size:1.6rem;line-height:1.8}.main a:not([class*=btn]):hover{opacity:1;text-decoration:none}.wrap{width:1200px;margin-left:auto;margin-right:auto}}:target:before{content:"";display:block;height:2rem;margin:-2rem 0 0;visibility:hidden}@media print,screen and (min-width:48em){:target:before{height:9rem;margin:-9rem 0 0}}.header .wrap{margin-top:1.2rem}.header .wrap .logo{width:calc(100% - 5rem);height:4.2rem}.header .wrap .logo a{display:block;width:100%;height:100%;background:url(../img/logo.svg) no-repeat left center/contain}.header .wrap .logo a .clip{display:block;height:100%;overflow:hidden;clip-path:inset(50%);color:transparent}.header .wrap .headR{margin:1rem 0}.header .wrap .headR ul li{font-size:1.1rem}.header .wrap .headR ul li.add{background:#FFF5E2;padding:1rem 0;text-align:center;color:#AE783A}.header .wrap .headR ul li.add .txt_l{font-size:120%}.header .wrap .headR ul li.add .txt_m{font-size:120%;margin-left:1rem}.header .wrap .headR ul li.acs{background:#C39A6B;padding:0.5rem 0;color:#fff;text-align:center;font-size:120%}.header .wrap .headR ul li.acs .tel{font-size:160%;color:#fff}@media print,screen and (min-width:48em){.header .wrap{margin:0 auto;display:flex;justify-content:space-between;align-items:center}.header .wrap .logo{width:40%;height:8rem;margin:1.5rem 0 0 2rem}.header .wrap .headR{width:60%;margin:1.5rem 1rem 1.5rem 0}.header .wrap .headR ul{display:flex;justify-content:flex-end;align-items:center}.header .wrap .headR ul li.add{font-size:1.6rem;padding:1rem 1.7rem;letter-spacing:0.07rem}.header .wrap .headR ul li.add .txt_l{font-size:2.4rem}.header .wrap .headR ul li.add .txt_m{font-size:2rem;display:block;margin:0}.header .wrap .headR ul li.add .station{margin-right:1rem}.header .wrap .headR ul li.acs{font-size:1.6rem;padding:1rem 2.3rem 0;letter-spacing:0.02rem}.header .wrap .headR ul li.acs .tel{font-size:3.5rem}.header .wrap .headR ul li.acs .tel:before{font-size:1.5rem}}#nav{width:100vw}#nav #sp_menu{width:4.3rem;height:4.3rem;border:1px solid #C79F62;background:#fff;color:#C79F62;text-align:center;line-height:1;font-size:1rem;padding:0;position:fixed;top:1rem;right:1rem;z-index:10}#nav #sp_menu:before{display:block;font-family:"fontello";content:"\e802";font-size:3.2rem;margin:-0.6rem 0 -0.3rem}#nav #sp_menu:after{content:"MENU"}#nav #sp_menu.close:before{font-family:"fontello";content:"\e801"}#nav #sp_menu.close:after{content:"CLOSE"}#nav #sp_menu span{display:none}#nav .gnav_subnav{display:none;width:94vw;max-height:75vh;overflow-y:auto;background:#fff;padding:1.6rem;position:fixed;top:6rem;left:0;right:0;margin:auto;z-index:10}#nav .gnav_subnav .gnav{border-top:1px dotted #AC722E;border-bottom:1px dotted #AC722E}#nav .gnav_subnav .gnav>li{min-width:fit-content}#nav .gnav_subnav .gnav>li:not(:last-child){border-bottom:1px dotted #AC722E}#nav .gnav_subnav .gnav>li .sub,#nav .gnav_subnav .gnav>li a{display:flex;align-items:flex-end;width:100%;text-align:left;padding:1rem;font-size:1.4rem;color:#AC722E}#nav .gnav_subnav .gnav>li .sub:after,#nav .gnav_subnav .gnav>li a:after{content:attr(data-ruby);color:#CCC;padding:0 0 0 1rem;font-size:80%}#nav .gnav_subnav .gnav>li .sub.current,#nav .gnav_subnav .gnav>li a.current{background:#C39A6B;color:#fff}#nav .gnav_subnav .gnav>li .sub.current:after,#nav .gnav_subnav .gnav>li a.current:after{color:#fff}#nav .gnav_subnav .gnav>li .sub:before{font-family:"fontello";content:"\e809";display:inline-flex;justify-content:center;align-items:center;margin:0 0 0 auto;color:#AC722E;order:3;line-height:1}#nav .gnav_subnav .gnav>li .sub.close:before{font-family:"fontello";content:"\e808"}#nav .gnav_subnav .gnav>li .subbox{display:none;background:#FCF6EF}#nav .gnav_subnav .gnav>li .subbox .subnav{display:flex;flex-wrap:wrap}#nav .gnav_subnav .gnav>li .subbox .subnav li{width:50%}#nav .gnav_subnav .gnav>li .subbox .subnav li a{display:block;padding:1rem 0 1rem 1rem;color:#333}#nav .gnav_subnav .gnav>li .subbox .subnav li a:before{font-family:"fontello";content:"\e800";margin-right:0.5rem;padding:0}#nav .gnav_subnav .gnav>li .subbox .subnav li a.current{background:#C39A6B;color:#fff}#nav .gnav_subnav .gnav>li .subbox .subnav li a .detail{display:none}#nav .gnav_subnav .rsv_bnr{margin:1rem 0}#nav .gnav_subnav .rsv_bnr a{font-size:1.2rem}@media print,screen and (min-width:48em){#nav{width:auto;position:sticky;top:-0.1rem;z-index:100}#nav #sp_menu{display:none}#nav .gnav_subnav{display:block!important;width:100%;max-height:auto;overflow-y:visible;padding:0;position:static}#nav .gnav_subnav .gnav{width:1200px;margin:auto;padding:2rem 0 1.9rem;display:flex;justify-content:flex-start;border:none}#nav .gnav_subnav .gnav li{width:100%;position:relative;border-left:2px dotted #AC722E}#nav .gnav_subnav .gnav li:not(:last-child){border-bottom:none}#nav .gnav_subnav .gnav li:last-child{border-right:2px dotted #AC722E}#nav .gnav_subnav .gnav li .sub,#nav .gnav_subnav .gnav li a{display:block;text-align:center;font-size:1.6rem;margin:0;padding:0;cursor:pointer;position:relative;line-height:1.5}#nav .gnav_subnav .gnav li .sub:after,#nav .gnav_subnav .gnav li a:after{display:block;padding:0;font-size:1.2rem}#nav .gnav_subnav .gnav li .sub:hover,#nav .gnav_subnav .gnav li a:hover{color:#769567}#nav .gnav_subnav .gnav li .sub:hover:after,#nav .gnav_subnav .gnav li .sub:hover:before,#nav .gnav_subnav .gnav li a:hover:after,#nav .gnav_subnav .gnav li a:hover:before{color:#769567}#nav .gnav_subnav .gnav li .sub.current,#nav .gnav_subnav .gnav li a.current{background:none;color:#769567;position:relative;border:none}#nav .gnav_subnav .gnav li .sub.current:after,#nav .gnav_subnav .gnav li a.current:after{display:block;color:#769567}#nav .gnav_subnav .gnav li .sub:before{position:absolute;top:0.5rem;right:3rem;font-size:110%}#nav .gnav_subnav .gnav li .subbox{width:auto;position:absolute;top:6.2rem;width:40rem;padding:1rem 1rem 0.5rem}#nav .gnav_subnav .gnav li .subbox>.subnav{display:flex;justify-content:space-between;flex-wrap:wrap}#nav .gnav_subnav .gnav li .subbox>.subnav li{width:49%;padding:0;border:none}#nav .gnav_subnav .gnav li .subbox>.subnav li:after{content:none}#nav .gnav_subnav .gnav li .subbox>.subnav li a{font-size:1.6rem;margin-bottom:0.5rem;padding:1rem 1.5rem;text-align:left}#nav .gnav_subnav .gnav li .subbox>.subnav li a:hover{background:#C39A6B;color:#fff;opacity:1}#nav .gnav_subnav .gnav li .subbox>.subnav li a:hover:before{color:#fff}#nav .gnav_subnav .gnav li .subbox>.subnav li a:after{content:none}#nav .gnav_subnav .gnav li .subbox>.subnav li a.current{width:auto;background:#C39A6B;color:#fff}}.gmap{height:70vw}.overview{padding:4rem 1rem;font-size:1.4rem;line-height:1.6;background:url("../img/overview.jpg") center top/auto 100% no-repeat}.overview>.wrap{background:rgba(255,255,255,0.8);margin:0;padding:1rem}.overview>.wrap .clinic_name{text-align:center;margin:0 0 1rem}.overview>.wrap .clinic_name img{max-width:80%;margin:auto}.overview>.wrap .gaiyo{width:100%;margin:0;display:flex;justify-content:space-between;flex-wrap:wrap}.overview>.wrap .gaiyo dt{width:30%;padding:0.4rem 0;color:#AC722E}.overview>.wrap .gaiyo dt:before{font-family:"fontello";content:"\f105";margin-right:0.5rem}.overview>.wrap .gaiyo dd{width:70%;padding:0.4rem 0}.overview>.wrap .gaiyo dd .tel{color:#333}.overview>.wrap .gaiyo dd .tel:before{content:none}.overview>.wrap .overviewR .tbl_time{margin:2rem 0}@media print,screen and (min-width:48em){.gmap{height:50rem}.overview{padding:5rem 0 5.5rem;font-size:1.6rem;background:url("../img/overview.jpg") center top/cover no-repeat}.overview>.wrap{margin:0 auto;padding:4rem 8rem 5.8rem}.overview>.wrap .clinic_name{margin:0 0 1.5rem}.overview>.wrap .clinic_name img{max-width:47.85rem}.overview>.wrap .overview_flex{display:flex;justify-content:space-between}.overview>.wrap .overview_flex .gaiyo{width:48%;margin:2rem 0 0 4rem}.overview>.wrap .overview_flex .gaiyo dt{width:23%;padding:0}.overview>.wrap .overview_flex .gaiyo dd{width:76%;padding:0}.overview>.wrap .overview_flex .gaiyo dd span{display:block}.overview>.wrap .overview_flex .overviewR{width:48%;margin:0}.overview>.wrap .overview_flex .overviewR .tbl_time{font-size:1.6rem}.overview>.wrap .overview_flex .overviewR .tbl_time caption{margin-top:1rem}.overview>.wrap .overview_flex .overviewR .tbl_time tr th[scope=col]{padding:0.2rem 0}.overview>.wrap .overview_flex .overviewR .tbl_time tr th[scope=col]:first-child{width:26%;font-size:1.6rem}.overview>.wrap .overview_flex .overviewR .tbl_time tr th[scope=col]:last-child{width:14%}.overview>.wrap .overview_flex .overviewR .tbl_time tr th.time{padding:0.3rem 0}.overview>.wrap .overview_flex .overviewR .tbl_time tr td{padding:1rem 0;font-size:1.6rem}}#tel_up{width:100%;height:4rem;background:#fff;position:fixed;bottom:0;left:0;right:0;z-index:10;font-size:1.6rem;display:flex;justify-content:space-between;align-items:center}#tel_up ul{width:calc(100% - 4rem);height:100%;display:flex;align-items:center;justify-content:space-evenly}#tel_up ul li{width:100%;height:3.6rem;text-align:center;background:#C79F62;display:flex;align-items:center;justify-content:center}#tel_up ul li .tel{color:#fff;background:#C79F62;border:1px solid #fff;width:calc(100% - 3px);height:3.2rem;margin-left:2px;display:flex;align-items:center;justify-content:center}#tel_up ul li .tel:before{color:#fff}#tel_up #pageup{display:block;width:4rem;height:3.6rem;font-size:2rem;line-height:1.5;background:#C39A6B;position:relative}#tel_up #pageup:before{display:block;font-family:"fontello";content:"\f106";width:3.6rem;height:3.2rem;color:#fff;position:absolute;top:0.2rem;right:0.2rem;border:1px solid #fff}#tel_up #pageup .clip{clip-path:inset(50%);color:transparent}@media print,screen and (min-width:48em){#tel_up{width:5rem;height:5rem;bottom:2rem;right:5rem;left:auto;background:none;padding:0}#tel_up ul{display:none}#tel_up #pageup{width:5rem;height:5rem;background:none}#tel_up #pageup:before{background:#C39A6B;width:5rem;height:5rem;font-size:3.4rem;border-radius:50%;border:none}}.footer{text-align:center;padding:0 0 4rem}.footer .copy{display:block;background:#51351D;color:#fff;padding:0.6rem 1rem;font-size:1.2rem}.footer ul{display:none}@media print,screen and (min-width:48em){.footer{padding:2.5rem 0 0;background:#81521B;color:#FFF}.footer .copy{margin:2rem 0 0}.footer ul{display:flex;justify-content:center;flex-wrap:wrap;text-align:center;width:55rem;margin:0 auto 2rem}.footer ul li{display:inline-block;font-size:1.4rem;margin:0 0 1rem;-webkit-text-size-adjust:none}.footer ul li:before{content:"|";margin:0 1.5rem}.footer ul li:nth-child(6):after{content:"|";margin:0 1.5rem}.footer ul li a{opacity:1}.footer ul li a span{display:none}.footer ul li a:hover{text-decoration:underline}.footer ul li.treatment{display:none}.footer ul.subnav{width:59rem}.footer ul.subnav li:last-child:after{content:"|";margin:0 1rem}}body.index .main{margin-bottom:4rem}@media print,screen and (min-width:48em){body.index .main{overflow:hidden;margin-bottom:5rem}}.keyvsl{width:100%;position:relative}.keyvsl #keyvsl{width:100%;height:26rem;overflow:hidden;visibility:hidden}.keyvsl #keyvsl .slick-list div img{height:26rem!important;width:100%;object-fit:cover}.keyvsl #keyvsl .slick-dots{position:relative;z-index:2;margin:-1.8rem auto}.keyvsl #keyvsl .slick-dots li{width:1rem;height:1rem;margin:0 0.6rem}.keyvsl #keyvsl .slick-dots li button{background:#AC722E}.keyvsl .copy{background:rgba(223,235,217,0.6);padding:1rem}.keyvsl .copy p{font-size:1.4rem;width:fit-content;margin:0 auto}@media print,screen and (min-width:48em){.keyvsl #keyvsl{max-width:200rem;margin:0 auto;height:60rem}.keyvsl #keyvsl .slick-list div img{height:60rem!important}.keyvsl #keyvsl .slick-dots li{width:1.4rem;height:1.4rem;margin:-0.8rem 1.2rem}.keyvsl .copy{background:none;position:absolute;top:5rem;right:0;left:0;width:1200px;margin:0 auto}.keyvsl .copy p{background:rgba(255,255,255,0.8);font-size:2.2rem;margin:0 0 0 auto;padding:1.8rem 4rem;letter-spacing:0.05rem}}.top_tit02{color:#AC722E;border-bottom:1px solid #CCCCCC;font-size:2rem;font-weight:normal;letter-spacing:0.4rem;text-align:center;line-height:1.2;width:85vw;margin:0 auto 2rem;padding-bottom:1rem}.top_tit02 .en{display:block;color:#ccc;font-size:60%;font-weight:normal;letter-spacing:0.2rem;line-height:1}@media print,screen and (min-width:48em){.top_tit02{font-size:3rem;width:120rem;margin:0 auto 3rem;padding-bottom:2rem;letter-spacing:0.9rem}.top_tit02 .en{font-size:1.4rem;margin-top:0.6rem}}.rsv_bnr{margin:3rem 1rem 0}@media print,screen and (min-width:48em){.rsv_bnr{margin:6rem auto 0}}.col_map{margin:3rem 1rem 4rem}.col_map .tbl_time{margin-bottom:3rem}.col_map .map_img{width:100%;margin:0 auto}.col_map .map_img .txt_c{margin:0.5rem 0 0}@media print,screen and (min-width:48em){.col_map{display:flex;justify-content:space-between;margin:6.5rem auto 7.5rem}.col_map .tbl_time{width:58.5%}.col_map .map_img{width:38%;margin:0 0 0 auto}}.info{margin:4rem 0;padding:4rem 0;background:url("../img/tit_03.png")}.info .wrap{background:#fff;padding:2rem 1rem}.info .wrap dl{line-height:1.4;border-bottom:1px dotted #C3C3C3;overflow-y:scroll;height:26rem}.info .wrap dl dt{margin:0 0 1rem;color:#769567;cursor:pointer;font-size:110%;position:relative;padding:1rem 1rem 0 2rem}.info .wrap dl dt:not(:first-of-type){border-top:1px dotted #C3C3C3}.info .wrap dl dt:before{font-family:"fontello";content:"\e808";font-weight:normal;position:absolute;top:1rem;left:0.6rem}.info .wrap dl dt.open:before{font-family:"fontello";content:"\e809"}.info .wrap dl dd{margin:0 0 1.6rem;padding:0 1rem 0 2rem;word-wrap:break-word}.info .wrap dl dd a{color:#AC722E;text-decoration:underline}@media print,screen and (min-width:48em){.info{margin:0 0 8rem;padding:2.5rem 0}.info .wrap{display:flex;align-items:center;justify-content:space-between;padding:2rem 5rem 3rem}.info .wrap .top_tit02{border-bottom:none;width:17%;margin:0}.info .wrap dl{width:79%;height:34rem}.info .wrap dl dt{font-size:2rem;margin:0 0 1rem;padding-left:3rem;letter-spacing:0.1rem}.info .wrap dl dd{font-size:1.8rem;margin:0 0 1.6rem;padding-left:3rem;letter-spacing:0.1rem}.info .wrap dl dd a:hover{color:#9DD679;text-decoration:underline}}.feature{margin:4rem 0;padding:0 1rem 4rem}.feature .feature_tit{color:#AC722E;font-size:1.9rem;font-weight:normal;line-height:1.2}.feature:after{content:"";display:block;width:100vw;height:80vw;margin:0 auto 0 -1rem;background:url("../img/index_feature.jpg") center center/cover no-repeat}@media print,screen and (min-width:48em){.feature{width:1200px;margin:9rem auto 6rem;padding-bottom:20rem;position:relative}.feature .feature_tit{font-size:3.1rem;width:77.7rem;margin:0 3rem 2.5rem auto;letter-spacing:3.72px;line-height:1.45}.feature p{width:77.7rem;margin:0 3rem 0.3rem auto;letter-spacing:0.22rem;line-height:1.7;font-size:1.8rem}.feature:after{width:74.2rem;height:53.2rem;position:absolute;right:86.5rem;top:-3rem}}.checkup{background:linear-gradient(#fff 0%,#fff 8rem,#DFEBD9 8rem,#DFEBD9 46rem,#fff 46rem,#fff 100%);margin:4rem 0}.checkup .checkup_flex{padding-bottom:1rem}.checkup .checkup_flex section a{text-align:center;width:70vw;margin:0 auto 3rem;display:block}.checkup .checkup_flex section a:before{content:"";display:block;width:100%;height:36.3vw;margin-bottom:0.8rem}.checkup .checkup_flex section.dock a:before{background:url("../img/index_dock.webp") center center/cover no-repeat}.checkup .checkup_flex section.mri a:before{background:url("../img/a_mri.webp") center center/cover no-repeat}@media print,screen and (min-width:48em){.checkup{background:linear-gradient(#fff 0%,#fff 13.5rem,#DFEBD9 13.5rem,#DFEBD9 42.5rem,#fff 42.5rem,#fff 100%)}.checkup .checkup_flex{display:flex;justify-content:space-between;width:calc(1200px - 60px);margin:0 auto}.checkup .checkup_flex>section{width:48%}.checkup .checkup_flex>section .top_tit02{width:54rem}.checkup .checkup_flex>section a{width:100%;margin:0 auto 3rem}.checkup .checkup_flex>section a:before{content:"";display:block;width:100%;height:28rem;margin-bottom:1.5rem}.checkup .checkup_flex>section a .btn{transition:0.2s}.checkup .checkup_flex>section a:hover .btn{background:#888888;opacity:1}}.cases{margin:4rem 0}.cases .case li{width:70vw;margin:0 auto 3rem;text-align:center}.cases .case li a{color:#AC722E;font-size:1.6rem}.cases .case li a:before{content:"";display:block;width:100%;height:45.36vw;margin-bottom:0.5rem}.cases .case li a.headache:before{background:url("../img/index_headache.jpg") center center/cover no-repeat}.cases .case li a.dizzy:before{background:url("../img/index_dizzy.jpg") center center/cover no-repeat}.cases .case li a.numbness:before{background:url("../img/index_numbness.jpg") center center/cover no-repeat}@media print,screen and (min-width:48em){.cases{margin-top:5.8rem!important}.cases .case{display:flex;justify-content:space-between;margin-top:5.5rem}.cases .case li{width:calc(33.3333333333% - 30px);margin:0;position:relative;transition:0.3s}.cases .case li a{font-size:2.6rem;height:100%}.cases .case li a:after{transition:0.3s;content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0}.cases .case li a:before{width:37rem;height:24rem}.cases .case li a:hover:after{box-shadow:inset 4px 4px 4px 10px rgba(172,114,46,0.15),inset -4px -4px 4px 10px rgba(172,114,46,0.15)}}.treat{padding:4rem 0 2rem}.treat nav{background:url("../img/index_treatment_bg.png") center center/auto 100% no-repeat;padding:2rem 0 4rem}.treat nav .subnav{display:flex;justify-content:flex-start;flex-wrap:wrap}.treat nav .subnav li{width:50%;text-align:center}.treat nav .subnav li a{display:block;width:100%;height:100%;text-decoration:none;font-size:1.3rem;padding:0.5rem 0.2rem;line-height:1.2}.treat nav .subnav li a:before{display:block;width:65%;margin:1.5rem auto 0.2rem;content:url("../img/icon_lifestyle-related.svg");background:#fff;border-radius:50%;padding:1.5rem}.treat nav .subnav li a.dementia:before{content:url("../img/icon_dementia.svg")}.treat nav .subnav li a.cerebral_infarction:before{content:url("../img/icon_cerebral_infarction.svg")}.treat nav .subnav li a.subarachnoid_hemorrhage:before{content:url("../img/icon_subarachnoid_hemorrhage.svg")}.treat nav .subnav li a.brain_tumor:before{content:url("../img/icon_brain_tumor.svg")}.treat nav .subnav li a.internal:before{content:url("../img/icon_internal.svg")}.treat nav .subnav li a.lifestyle-related .detail{display:block;text-indent:-1.5rem;margin-left:1.5rem}.treat nav .subnav li a.lifestyle-related:before{content:url("../img/icon_lifestyle-related.svg")}.treat nav .subnav li a.vaccination:before{content:url("../img/icon_vaccination.svg")}@media print,screen and (min-width:48em){.treat{padding:4.5rem 0 3rem}.treat nav{margin-top:4rem;padding-bottom:3.5rem}.treat nav .subnav{margin:1rem auto;width:1200px}.treat nav .subnav li{width:16.6666666667%}.treat nav .subnav li a{font-size:1.8rem}.treat nav .subnav li a:before{width:16rem;position:relative;transition:0.3s;transform:scale(1);margin-bottom:1rem;padding:3rem}.treat nav .subnav li a:hover{color:#AC722E}.treat nav .subnav li a:hover:before{box-shadow:inset 0 0 20px rgba(172,114,46,0.9)}.treat nav .subnav li a.lifestyle-related .detail{font-size:1.4rem}}.greeting{background:linear-gradient(#fff 0%,#fff 12%,#FCF6EF 12%,#FCF6EF 98%,#fff 98%,#fff 100%);margin:4rem 0}.greeting .flex .dr_message{padding:0 1rem}.greeting .flex .dr_message .btn_base{text-align:center}.greeting .flex .dr_message .btn_base .btn{padding:0.2rem 3rem}.greeting .flex .dr_img{margin:0 auto;max-width:70%}.greeting .flex .dr_img .dr_name{text-align:center;line-height:1.2;margin-bottom:2rem}.greeting .flex .dr_img .dr_name span{font-size:120%}@media print,screen and (min-width:48em){.greeting{background:linear-gradient(#fff 0%,#fff 13rem,#FCF6EF 13rem,#FCF6EF 40rem,#fff 40rem,#fff 100%);margin-top:7rem!important}.greeting .flex{width:calc(1200px - 60px);margin:0 auto;display:flex;flex-direction:row-reverse;justify-content:space-between}.greeting .flex .dr_message{width:73%;letter-spacing:0.1rem;line-height:1.8;font-size:1.8rem;margin-top:-0.6rem}.greeting .flex .dr_message p{margin:0 0 3rem;letter-spacing:2.16px}.greeting .flex .dr_message .btn_base{text-align:right;margin-top:-1rem}.greeting .flex .dr_message .btn_base .btn{padding:0.7rem 3.6rem;font-size:1.6rem}.greeting .flex .dr_img{width:23%;margin:0 0 0 auto}.greeting .flex .dr_img img{width:100%;max-width:100%}.greeting .flex .dr_img .dr_name{font-size:1.8rem;margin:1rem 0;line-height:1.4;letter-spacing:2.16px}.greeting .flex .dr_img .dr_name span{font-size:2.6rem;margin-left:0.5rem;letter-spacing:3.12px}}.covid{margin:0 1rem}@media print,screen and (min-width:48em){.covid{width:fit-content;margin:12rem auto 8rem;transition:0.2s}.covid:hover{opacity:0.9;box-shadow:0px 0px 15px 0px rgba(172,114,46,0.4)}}#c-modal_bg{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;cursor:pointer;background:rgba(0,0,0,0.6)}#c-modal{position:fixed;top:55%;left:50%;z-index:9999;width:95%;transform:translate(-50%,-50%);background:#ffffff;padding:1.5rem;font-size:1.4rem;text-align:left}#c-modal_close{padding:0.3rem;cursor:pointer;background:#C39A6B;font-size:1.4rem;color:#ffffff;border-radius:0.4rem;width:15rem;height:auto;text-align:center;margin:1.5rem auto 0.5rem}.pop_p{background:#FFF5E2;font-size:1.4rem;line-height:1.6;padding:1rem}.pop_s{margin-top:10px;text-align:center}@media print,screen and (min-width:48em){#c-modal{width:640px;padding:2.5rem}#c-modal_close{font-size:1.8rem}.pop_p{padding:1.5rem;font-size:1.8rem;line-height:1.6}}body:not(.index) .main{margin:0 0rem 6rem}@media print,screen and (min-width:48em){body:not(.index) .main{margin:0 0 8rem}body:not(.index) .cf .img_l,body:not(.index) .cf .img_r{max-width:40%;height:auto}}.breadcrumb{display:flex;flex-wrap:wrap;align-items:center;font-size:1.2rem;margin:0 1rem 4rem}.breadcrumb li:not(:first-child):before{display:inline-block;content:">";margin:0 0.4rem}@media print,screen and (min-width:48em){.breadcrumb{font-size:1.4rem;width:1200px;margin:0 auto 8rem}.breadcrumb li:not(:first-child):before{margin:0 0.8rem}.breadcrumb li a:hover{text-decoration:underline;color:#9DD679}}.doctor .dr_name{text-align:right}.doctor .dr_name span{display:block}@media print,screen and (min-width:48em){.dr_photo{width:45rem}.sikaku_gakkai>section:first-child{margin-top:0!important}}.clinic #clinicslide img,.clinic #clinicslide p{display:none}.clinic .sp-mask{padding-bottom:2.4rem;box-sizing:content-box}.clinic .sp-layer.sp-black.sp-padding{text-align:center;font-size:2.4rem}.clinic .sp-black{background:#C39A6B}.clinic .sp-slide{padding-bottom:2.4rem;box-sizing:content-box}.clinic .sp-selected-thumbnail{border:3px solid #C39A6B}@media print,screen and (min-width:48em){.clinic .sp-mask{padding-bottom:5.3rem}.clinic .sp-slide{padding-bottom:5.3rem}.clinic .sp-selected-thumbnail{border:5px solid #C39A6B}}.mri_flex .mri_img{max-width:80%;margin:1rem auto}.mri_flex .mri_content .headcoil_img{max-width:50%;float:right;margin:0 0 1rem 1rem}.device li{margin-top:2rem}.device li img{max-width:80%;margin:1rem auto}@media print,screen and (min-width:48em){.device li img{margin:0 auto 0 0}}@media print,screen and (min-width:48em){.mri_flex{display:flex;justify-content:space-between}.mri_flex .mri_img{width:51%}.mri_flex .mri_content{width:45%}.mri_flex .mri_content .headcoil_img{max-width:40%;margin:0 0 0 2rem}}.first .rsv_bnr{margin:0}@media print,screen and (min-width:48em){.first .rsv_bnr{margin:2rem auto 0;width:54rem}.first .rsv_bnr .rsv{font-size:1.8rem}}.first .first_flex .first_img{max-width:80%;margin:0 auto}.first .privacy{margin:2rem auto}.first .privacy p{margin:0 0 0.5rem}@media print,screen and (min-width:48em){.first .first_flex{display:flex;justify-content:space-between;flex-direction:row-reverse}.first .first_flex .first_img{max-width:30%;margin:0 0 0 auto}.first .privacy{margin:2rem auto 0 0}}.flow dd{margin:0;position:relative}.flow dd:not(:last-child){margin:0 0 6rem}@media print,screen and (min-width:48em){.flow dd:not(:last-child){margin:0 0 10rem}}.flow dd:not(:last-child):after{display:block;width:0;height:0;content:"";position:absolute;bottom:-5rem;left:0;right:0;border-top:2rem solid #DFEBD9;border-right:3rem solid transparent;border-bottom:1rem solid transparent;border-left:3rem solid transparent;margin:auto}@media print,screen and (min-width:48em){.flow dt{text-align:center}.flow dd{text-align:center}}.access .main .acs_dl dd{margin-bottom:2rem}.access .main .acs_dl dd .tel{font-size:120%}.access .main .acs_dl dd .acs_flex{margin-top:2rem}.access .main .acs_dl dd .acs_flex .gmap{border:1px solid #707070;height:calc(100vw - 2rem);margin-top:2rem}.access .main .acs_dl dd .acs_flex .gmap iframe{height:calc(100% - 1px)}.access .main .parking_map{border:1px solid #707070}.access .main .parking_map iframe{height:40rem}.access .main .parking_map iframe .i4ewOd-pzNkMb-tJHJj{background:red!important}@media print,screen and (min-width:48em){.access .main .tbl_time{font-size:2rem}.access .main .acs_dl dd{margin-bottom:4rem}.access .main .acs_dl dd .tel{font-size:140%}.access .main .acs_dl dd .acs_flex{display:flex;justify-content:space-between;margin-top:2rem}.access .main .acs_dl dd .acs_flex>div{width:49%;height:42rem}.access .main .acs_dl dd .acs_flex>div.map_img{background:#fffdf0}.access .main .acs_dl dd .acs_flex>div.map_img img{width:95%;height:100%;margin:auto}.access .main .acs_dl dd .acs_flex>div.gmap{height:auto;margin-top:0}.access .main .park .flex2{display:flex}.access .main .park .flex2>div{width:49%}.access .main .park .flex2 .parking_map{width:49%}.access .main .park .flex2 .parking_map iframe{height:50rem}}.cgrp:before{content:"";display:block;width:80%;height:16rem;background:url("../img/headache_02.jpg") center center/cover no-repeat;margin:1rem auto}@media print,screen and (min-width:48em){.cgrp:before{width:15rem;height:16rem;float:left;margin:0 2rem 0 0}}
/*# sourceMappingURL=style.css.map */