@charset "UTF-8";.fnt-hira{font-family:"ヒラギノ角ゴ W3 JIS2004","Hiragino Kaku Gothic W3 JIS2004"}.fnt-folk{font-family:"丸フォーク R"}.fnt-folkpro{font-family:"フォーク R"}@font-face{font-family:'DIN';src:url(//miki-beauty.com/wp-content/themes/genova_tpl/css/../img/fonts/DINBold.woff2) format("woff2"),url(//miki-beauty.com/wp-content/themes/genova_tpl/css/../img/fonts/DINBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}iframe{width:100%;height:100%;display:block}.txt-nowrap{white-space:nowrap}.txt-brow{color:#684612}.flex-box,.flex-box-pc{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.flex-box:after,.flex-box-pc:after{display:none}@media screen and (max-width:767px){.flex-box-pc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.jcc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jcsb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.aic{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tac{text-align:center}.fwb{font-weight:700}.youtube{position:relative;padding-top:56.25%}.youtube iframe{position:absolute;width:100%;height:100%;top:0;left:0}:before,:after{pointer-events:none}#header .wrap:before{top:0;left:-50vw;right:-50vw;content:'';background:url(//miki-beauty.com/wp-content/themes/genova_tpl/css/../img/menu-line.png) repeat-x top center/auto 5px;position:absolute;height:5px}@media screen and (max-width:767px){#header .wrap:before{left:0;right:0}}#header:before{top:0;left:0;bottom:0;background:url(//miki-beauty.com/wp-content/themes/genova_tpl/css/../img/menu-deco_1.png) no-repeat left bottom/100%;width:70px;content:'';position:absolute;opacity:.3}#header:after{top:0;right:0;bottom:0;background:url(//miki-beauty.com/wp-content/themes/genova_tpl/css/../img/menu-deco_2.png) no-repeat right top/100%;width:70px;content:'';position:absolute;opacity:.3}@media screen and (max-width:1550px) and (min-width:1061px){#header .header_menu .g_nav>li{padding-right:20px;margin-right:20px}}@media screen and (max-width:1245px) and (min-width:768px){#header{padding:0 30px}#header .header_menu .g_nav>li{padding-right:20px;margin-right:20px}#header:before,#header:after{width:40px !important}}@media screen and (max-width:767px){#header:before{background-size:45px;background-position:left bottom -17px}#header:after{background-size:45px;background-position:right top}}.page-id-43 #mainimage .mainimage-tt,.page-id-429 #mainimage .mainimage-tt{position:absolute;left:0;right:0;bottom:0;z-index:1}.page-id-43 #mainimage .mainimage-tt h3,.page-id-429 #mainimage .mainimage-tt h3{letter-spacing:.06em;line-height:1.7;color:#fff;text-shadow:0 3px 6px rgba(0,0,0,.16)}@media screen and (min-width:768px){.page-id-43 #mainimage .mainimage-tt,.page-id-429 #mainimage .mainimage-tt{top:57px}.page-id-43 #mainimage .mainimage-tt h2,.page-id-429 #mainimage .mainimage-tt h2{width:300px;display:inline-block;margin-bottom:25px}.page-id-43 #mainimage .mainimage-tt h3,.page-id-429 #mainimage .mainimage-tt h3{font-size:21px}}@media screen and (max-width:767px){.page-id-43 #mainimage .mainimage-tt h3,.page-id-429 #mainimage .mainimage-tt h3{font-size:4.5vw;font-weight:700;padding-top:3vw;line-height:1.6;margin-left:21%}.page-id-43 #mainimage .mainimage-tt,.page-id-429 #mainimage .mainimage-tt{top:14vw}.page-id-43 #mainimage .mainimage-tt h2,.page-id-429 #mainimage .mainimage-tt h2{width:50%;display:inline-block;padding-left:35%}}.contact_section{background-color:#684612;color:#fff;letter-spacing:.1em}.contact_section .txt{border-bottom:1px solid #fff}.contact_section .contact_right li+li{margin-top:2px}@media screen and (min-width:768px){.contact_section{margin-bottom:3px;position:relative;padding:53px 0 59px;background:url(//miki-beauty.com/wp-content/themes/genova_tpl/css/../img/ct-dc1.png) no-repeat left top 132px/90px,url(//miki-beauty.com/wp-content/themes/genova_tpl/css/../img/ct-dc2.png) no-repeat right top/90px #684612}.contact_left{width:537px}.contact_left h2{line-height:62px;font-size:46px}.contact_left .txt{padding:20px 0 15px;margin-bottom:15px;font-size:18px}.contact_left .time{font-size:18px;line-height:32px}.contact_right{width:474px}}@media screen and (min-width:768px) and (max-width:1120px){.contact_left{width:50%}.contact_right{width:45%}}@media screen and (max-width:767px){.contact_section{background:url(//miki-beauty.com/wp-content/themes/genova_tpl/css/../img/ct-dc_sp.jpg) no-repeat top center/100% #684612;padding:30px 0 26px}.contact_section h2{text-align:center;font-size:26px;line-height:35px}.contact_section .txt{padding-left:10px;padding-right:10px;margin:17px 0 16px;padding-bottom:16px;line-height:26px}.contact_section .contact_right{margin-top:16px}.contact_section .contact_right li img{width:100%}}#footer{letter-spacing:.05em;position:relative;background:url(//miki-beauty.com/wp-content/themes/genova_tpl/css/../img/ft-bg.jpg) repeat-y center top/100%}#footer>*{position:relative;z-index:1}#footer:after{content:'';background:url(//miki-beauty.com/wp-content/themes/genova_tpl/css/../img/ft-dc.png) no-repeat top center/100%;width:1366px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:30px;position:absolute;bottom:0;opacity:.3}#footer .btn-map{color:#ff6e87}#footer .btn-map:hover{opacity:.8}#footer .sitemap_box{border-top:1px solid #929292}#footer .sitemap_box a:hover{text-decoration:underline}#footer .sitemap_box{font-size:10px;line-height:18px;letter-spacing:.04em;padding-top:21px}#footer .text dl{display:-webkit-box;display:-ms-flexbox;display:flex}#footer .text dl dt{width:67px}#footer .text dl dd{width:calc(100% - 67px)}#footer .ft-nav a{color:#5b5b5b;font-size:18px;line-height:1.3;padding-bottom:13px;display:block}@media screen and (min-width:768px){#footer{padding:78px 0 83px;border-top:2px solid #684612}#footer:before{position:absolute;border-top:1px solid #684612;content:'';left:0;right:0;top:2px}#footer .fooger_logo{width:374.5px}#footer .text{margin:32px 0 14px}#footer .text dl dt{width:67px}#footer .text dl dd{width:calc(100% - 67px)}#footer .btn-map{font-size:15px;letter-spacing:.05em;line-height:28px}#footer .info{width:442px}#footer .ft-nav{width:375px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:15px;padding-bottom:70px}#footer .ft-nav a:hover{text-decoration:none;opacity:.8}#footer .ft-nav ul{width:125px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:30px;border-left:1px solid #929292;white-space:nowrap}#footer .ft-nav ul:first-child{width:250px}}@media screen and (min-width:768px) and (max-width:1120px){#footer .info{width:370px}}@media screen and (min-width:1024px) and (max-width:1120px){#footer .ft-nav{width:425px}}@media screen and (max-width:767px){#footer{padding:41px 0 36vw;background-size:130% auto}#footer:after{background:url(//miki-beauty.com/wp-content/themes/genova_tpl/css/../img/ft-dc_sp.png) no-repeat center top/100%;width:100%;top:0}#footer .fooger_logo{margin-left:-18px;margin-bottom:20px}#footer .text{line-height:28px}#footer .btn-map{margin:20px 0 32px;display:block;font-size:15px}body.page-id-429 #footer .btn-map.of-top,body:not(.page-id-429) #footer .btn-map.of-mi{display:none}#footer .ft-nav{border-left:1px solid #929292;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:30px}#footer .ft-nav a{padding:8px 0 !important}#footer .container:not(.sitemap_box){padding:0 26px}#footer .sitemap_box{padding-top:11px;padding-left:0;padding-right:0;margin:34px auto 0;width:calc(100% - 20px)}}.ttl{text-align:center}.ttl span{font-weight:400;display:block;font-size:32px;line-height:36px;letter-spacing:.26em;color:#5b5b5b;font-family:"フォーク R"}@media screen and (max-width:767px){.ttl span{font-size:26px;line-height:28px}}.ttl small{font-weight:500;display:block;color:#ff6e87;letter-spacing:.12em;font-size:16px;line-height:36px;padding-top:10px}@media screen and (max-width:767px){.ttl small{font-size:14px;line-height:28px}}.page-id-43 #sec1,.page-id-429 #sec1{background:url(//miki-beauty.com/wp-content/themes/genova_tpl/css/../img/bg-grow.jpg) repeat-y center top/100%}.page-id-43 #sec1 .text,.page-id-429 #sec1 .text{position:relative;z-index:1}.page-id-43 #sec1 .text:after,.page-id-429 #sec1 .text:after{background:rgba(249,202,201,.63);position:absolute;content:''}.page-id-43 #sec1 .text .inner,.page-id-429 #sec1 .text .inner{background:#fff;position:relative;z-index:1}.page-id-43 #sec1 .text .inner:after,.page-id-429 #sec1 .text .inner:after{content:'';position:absolute;opacity:.3}.page-id-43 #sec1 .row,.page-id-429 #sec1 .row{position:relative;padding-bottom:95px}.page-id-43 #sec1 .row:after,.page-id-429 #sec1 .row:after{position:absolute;content:'';background:url(//miki-beauty.com/wp-content/themes/genova_tpl/css/../img/menu-line.png) repeat-x top center/auto 5px #f6c7c7;top:51px;bottom:0;left:0;right:calc(50% - 610px)}.page-id-43 #sec1 h4,.page-id-429 #sec1 h4{position:relative}.page-id-43 #sec1 h3,.page-id-429 #sec1 h3{font-weight:500;position:relative}.page-id-43 #sec1 h3:after,.page-id-429 #sec1 h3:after{border-bottom:1px solid #bbb;content:'';width:170px;bottom:0;left:0;position:absolute}@media screen and (min-width:768px){.page-id-43 #sec1,.page-id-429 #sec1{padding:52px 0 94px}.page-id-43 #sec1 .container,.page-id-429 #sec1 .container{max-width:1180px;position:relative}.page-id-43 #sec1 .ttl,.page-id-429 #sec1 .ttl{margin-bottom:70px}.page-id-43 #sec1 h4,.page-id-429 #sec1 h4{width:162px;top:-69px;margin-bottom:-69px}.page-id-43 #sec1 h3,.page-id-429 #sec1 h3{padding-bottom:19px;margin-bottom:30px;line-height:36px;font-size:26px}.page-id-43 #sec1 .text,.page-id-429 #sec1 .text{width:583px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2}.page-id-43 #sec1 .text:after,.page-id-429 #sec1 .text:after{top:20px;bottom:-20px;left:20px;right:-20px}.page-id-43 #sec1 .text .inner,.page-id-429 #sec1 .text .inner{padding:0 57px 38px}.page-id-43 #sec1 .text .txt,.page-id-429 #sec1 .text .txt{line-height:26px;letter-spacing:0}.page-id-43 #sec1 .row .img,.page-id-429 #sec1 .row .img{position:absolute;right:-104px;top:-43px;z-index:1;width:881px}.page-id-43 #sec1 .row:nth-child(1) .inner:after,.page-id-429 #sec1 .row:nth-child(1) .inner:after{background:url(//miki-beauty.com/wp-content/themes/genova_tpl/css/../img/dc1.png) no-repeat left top/100%;bottom:-121px;left:-109px;width:232px;height:236px}.page-id-43 #sec1 .row:nth-child(2):after,.page-id-429 #sec1 .row:nth-child(2):after{right:0;top:10px}.page-id-43 #sec1 .row:nth-child(2) .inner:after,.page-id-429 #sec1 .row:nth-child(2) .inner:after{background:url(//miki-beauty.com/wp-content/themes/genova_tpl/css/../img/dc2.png) no-repeat left top/100%;bottom:-105px;right:-145px;width:144px;height:131px}.page-id-43 #sec1 .row:nth-child(3),.page-id-429 #sec1 .row:nth-child(3){padding-bottom:182px}.page-id-43 #sec1 .row:nth-child(3):after,.page-id-429 #sec1 .row:nth-child(3):after{top:0}.page-id-43 #sec1 .row:nth-child(3) .inner:after,.page-id-429 #sec1 .row:nth-child(3) .inner:after{background:url(//miki-beauty.com/wp-content/themes/genova_tpl/css/../img/dc3.png) no-repeat left top/100%;bottom:-213px;left:-70px;width:144px;height:131px}.page-id-43 #sec1 .row:nth-child(3) .img,.page-id-429 #sec1 .row:nth-child(3) .img{top:-84px}.page-id-43 #sec1 .row:nth-child(even),.page-id-429 #sec1 .row:nth-child(even){margin:114px 0 125px;padding-bottom:109px}.page-id-43 #sec1 .row:nth-child(even) .text,.page-id-429 #sec1 .row:nth-child(even) .text{margin-left:auto}.page-id-43 #sec1 .row:nth-child(even) .img,.page-id-429 #sec1 .row:nth-child(even) .img{left:-80px;top:-84px}.page-id-43 #sec1 .row:nth-child(4),.page-id-429 #sec1 .row:nth-child(4){margin-bottom:50px}.page-id-43 #sec1 .row:nth-child(4):after,.page-id-429 #sec1 .row:nth-child(4):after{top:15px;left:calc(50% - 610px);bottom:-82px;right:0}.page-id-43 #sec1 .row:nth-child(2):after,.page-id-429 #sec1 .row:nth-child(2):after{left:calc(50% - 610px)}}@media screen and (min-width:768px) and (max-width:1023px){.page-id-43 #sec1 .text,.page-id-429 #sec1 .text{width:52%}.page-id-43 #sec1 .text h3,.page-id-429 #sec1 .text h3{font-size:2.6vw;white-space:nowrap}.page-id-43 #sec1 .text .inner,.page-id-429 #sec1 .text .inner{padding-left:6%;padding-right:6%}.page-id-43 #sec1 .row .img img,.page-id-429 #sec1 .row .img img{height:486px;-o-object-fit:cover;object-fit:cover;width:89% !important;margin-left:auto;display:block}.page-id-43 #sec1 .row:nth-child(even) .img img,.page-id-429 #sec1 .row:nth-child(even) .img img{margin-left:0}}@media screen and (max-width:767px){.page-id-43 #sec1,.page-id-429 #sec1{background-size:120%;padding:25px 0 48px}.page-id-43 #sec1 .ttl,.page-id-429 #sec1 .ttl{margin-bottom:18px}.page-id-43 #sec1 h4,.page-id-429 #sec1 h4{width:100px;top:-45px;margin-bottom:-45px}.page-id-43 #sec1 h3,.page-id-429 #sec1 h3{font-size:18px;line-height:28px;letter-spacing:0;padding-bottom:16px;margin-bottom:17px}.page-id-43 #sec1 h3:after,.page-id-429 #sec1 h3:after{width:106px}.page-id-43 #sec1 .txt,.page-id-429 #sec1 .txt{font-size:16px;line-height:23px}.page-id-43 #sec1 .row,.page-id-429 #sec1 .row{padding-bottom:20px;margin-bottom:20px}.page-id-43 #sec1 .row .text:before,.page-id-429 #sec1 .row .text:before{right:59px;height:200px;bottom:-20px;left:0;position:absolute;z-index:1;content:''}.page-id-43 #sec1 .row:after,.page-id-429 #sec1 .row:after{top:76px}.page-id-43 #sec1 .row .container,.page-id-429 #sec1 .row .container{padding:0}.page-id-43 #sec1 .row .img,.page-id-429 #sec1 .row .img{padding-left:20px;margin-bottom:11px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1}.page-id-43 #sec1 .row .text,.page-id-429 #sec1 .row .text{padding-right:12px}.page-id-43 #sec1 .row .text:after,.page-id-429 #sec1 .row .text:after{top:5px;bottom:-10px;left:5px;right:5px}.page-id-43 #sec1 .row .text .inner,.page-id-429 #sec1 .row .text .inner{padding:0 35px 26px}.page-id-43 #sec1 .row:nth-child(1) .text:before,.page-id-429 #sec1 .row:nth-child(1) .text:before{background:url(//miki-beauty.com/wp-content/themes/genova_tpl/css/../img/dc1_sp.jpg) no-repeat bottom left/100% auto}.page-id-43 #sec1 .row:nth-child(even),.page-id-429 #sec1 .row:nth-child(even){padding-bottom:25px;margin-top:21px}.page-id-43 #sec1 .row:nth-child(even) .text:before,.page-id-429 #sec1 .row:nth-child(even) .text:before{background:url(//miki-beauty.com/wp-content/themes/genova_tpl/css/../img/dc2_sp.jpg) no-repeat bottom left/100% auto;bottom:-25px;left:59px;right:0}.page-id-43 #sec1 .row:nth-child(even):after,.page-id-429 #sec1 .row:nth-child(even):after{left:59px;right:0}.page-id-43 #sec1 .row:nth-child(even) .text,.page-id-429 #sec1 .row:nth-child(even) .text{padding-right:5px;padding-left:12px}.page-id-43 #sec1 .row:nth-child(even) .img,.page-id-429 #sec1 .row:nth-child(even) .img{padding-left:0;padding-right:20px}.page-id-43 #sec1 .row:nth-child(3),.page-id-429 #sec1 .row:nth-child(3){padding-bottom:26px}.page-id-43 #sec1 .row:nth-child(3) .text:before,.page-id-429 #sec1 .row:nth-child(3) .text:before{background:url(//miki-beauty.com/wp-content/themes/genova_tpl/css/../img/dc3_sp.jpg) no-repeat bottom left/100% auto;bottom:-26px}}.page-id-43 #sec2 .item,.page-id-429 #sec2 .item{position:relative}.page-id-43 #sec2 .item:hover,.page-id-429 #sec2 .item:hover{cursor:pointer}.page-id-43 #sec2 .ttl,.page-id-429 #sec2 .ttl{padding:50px 0 28px}.page-id-43 #sec2 h4,.page-id-429 #sec2 h4{color:#684612;letter-spacing:.26em;line-height:1.3;position:absolute;left:7.6%;top:3.2vw}.page-id-43 #sec2 h5,.page-id-429 #sec2 h5{background:pink;color:#fff;border-radius:0 0 30px 30px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:.06em}.page-id-43 #sec2 h5:after,.page-id-429 #sec2 h5:after{content:'';background:url(//miki-beauty.com/wp-content/themes/genova_tpl/css/../img/s2-dc.png) no-repeat top left/602px;right:0;top:0;bottom:0;left:0;position:absolute;opacity:.3}@media screen and (min-width:768px){.page-id-43 #sec2,.page-id-429 #sec2{padding-bottom:20px}.page-id-43 #sec2 .container,.page-id-429 #sec2 .container{max-width:1248px;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-id-43 #sec2 .item,.page-id-429 #sec2 .item{width:48%;margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-id-43 #sec2 .item:nth-child(even),.page-id-429 #sec2 .item:nth-child(even){margin-left:4%}.page-id-43 #sec2 h4,.page-id-429 #sec2 h4{font-size:44px}.page-id-43 #sec2 h5,.page-id-429 #sec2 h5{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:21px;line-height:32px;padding:17px 7% 13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:768px) and (max-width:1365px){.page-id-43 #sec2 .container,.page-id-429 #sec2 .container{padding:0 4.3%;max-width:100%}.page-id-43 #sec2 h4,.page-id-429 #sec2 h4{font-size:3.25vw}.page-id-43 #sec2 h5,.page-id-429 #sec2 h5{font-size:2vw;line-height:1.5}.page-id-43 #sec2 .item,.page-id-429 #sec2 .item{margin-bottom:4%}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.page-id-43 #sec2 h5,.page-id-429 #sec2 h5{min-height:64px}.page-id-43 #sec2 .item,.page-id-429 #sec2 .item{display:block}}@media screen and (max-width:767px){.page-id-43 #sec2,.page-id-429 #sec2{padding-bottom:13px}.page-id-43 #sec2 .ttl,.page-id-429 #sec2 .ttl{padding:25px 0 15px}.page-id-43 #sec2 h4,.page-id-429 #sec2 h4{left:7.6%;top:6.2vw;font-size:6.6vw}.page-id-43 #sec2 h5,.page-id-429 #sec2 h5{border-radius:0 0 20px 20px;padding:7px 6%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.page-id-43 #sec2 h5:after,.page-id-429 #sec2 h5:after{background-size:100%}.page-id-43 #sec2 .item,.page-id-429 #sec2 .item{margin-bottom:20px}}.page-id-43 #sec3,.page-id-429 #sec3{background:url(//miki-beauty.com/wp-content/themes/genova_tpl/css/../img/bg-grow.jpg) repeat-y center top/100%}.page-id-43 #sec3 .text2,.page-id-429 #sec3 .text2{margin-top:34px;padding-top:26px;border-top:1px solid #bfbfbf}.page-id-43 #sec3 .text1 dt,.page-id-429 #sec3 .text1 dt{color:#ff6e87}.page-id-43 #sec3 .boximg,.page-id-429 #sec3 .boximg{position:relative}.page-id-43 #sec3 .boximg h4,.page-id-429 #sec3 .boximg h4{position:absolute;top:229px;right:-143px;width:278px}.page-id-43 #sec3 .box-txt,.page-id-429 #sec3 .box-txt{border-radius:16px;background:#fff;color:#828282;padding:34px 60px 40px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;line-height:25px}@media screen and (min-width:768px){.page-id-43 #sec3,.page-id-429 #sec3{padding-bottom:90px}.page-id-43 #sec3 .ttl,.page-id-429 #sec3 .ttl{padding:52px 0 35px}.page-id-43 #sec3 .text1 dl,.page-id-429 #sec3 .text1 dl{display:-webkit-box;display:-ms-flexbox;display:flex}.page-id-43 #sec3 .text1 dt,.page-id-429 #sec3 .text1 dt{width:185px}.page-id-43 #sec3 .text1 dd,.page-id-429 #sec3 .text1 dd{width:calc(100% - 185px)}.page-id-43 #sec3 .set1 .row,.page-id-429 #sec3 .set1 .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:40px}.page-id-43 #sec3 .set1 .boximg,.page-id-429 #sec3 .set1 .boximg{width:475px}.page-id-43 #sec3 .set1 .txt,.page-id-429 #sec3 .set1 .txt{width:538px}.page-id-43 #sec3 .set1,.page-id-429 #sec3 .set1{margin:60px 0;position:relative}.page-id-43 #sec3 .set2,.page-id-429 #sec3 .set2{margin:20px 0;position:relative}.page-id-43 #sec3 .set2:after,.page-id-429 #sec3 .set2:after{width:100%;min-width:1366px;top:-8px;bottom:0;background:url(//miki-beauty.com/wp-content/themes/genova_tpl/css/../img/s3-dctt.png) no-repeat left top/99px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:''}.page-id-43 #sec3 .set2 .row,.page-id-429 #sec3 .set2 .row{margin-bottom:40px}.page-id-43 #sec3 .set2 .boximg,.page-id-429 #sec3 .set2 .boximg{width:475px}.page-id-43 #sec3 .set2 .boximg h4,.page-id-429 #sec3 .set2 .boximg h4{top:183px;left:-143px;right:auto;width:278px}.page-id-43 #sec3 .set2 .txt,.page-id-429 #sec3 .set2 .txt{width:541px;padding-top:56px}.page-id-43 #sec3 .set2 .text2 .col,.page-id-429 #sec3 .set2 .text2 .col{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.page-id-43 #sec3 .set2 .text2 .col:first-child,.page-id-429 #sec3 .set2 .text2 .col:first-child{padding-right:2%}.page-id-43 #sec3 .set3 .boximg3 .img,.page-id-429 #sec3 .set3 .boximg3 .img{width:233px}.page-id-43 #sec3 .set3 .boximg3 h4,.page-id-429 #sec3 .set3 .boximg3 h4{width:199px}.page-id-43 #sec3 .set3 .col,.page-id-429 #sec3 .set3 .col{width:486px;max-width:100%;margin-right:3%}.page-id-43 #sec3 .set3 .col .txt,.page-id-429 #sec3 .set3 .col .txt{margin-top:20px}.page-id-43 #sec3 .set3 .box-txt,.page-id-429 #sec3 .set3 .box-txt{width:540px}.page-id-43 #sec3 .set3 .text1 dt,.page-id-429 #sec3 .set3 .text1 dt{width:111px}.page-id-43 #sec3 .set3 .text1 dd,.page-id-429 #sec3 .set3 .text1 dd{width:calc(100% - 111px)}}@media screen and (min-width:768px){.page-id-43 #sec3 .txt,.page-id-429 #sec3 .txt{font-size:17px}}@media screen and (min-width:768px) and (max-width:1365px){.page-id-43 #sec3 .container,.page-id-429 #sec3 .container{padding:0 40px}.page-id-43 #sec3 .set1 .boximg,.page-id-43 #sec3 .set2 .boximg,.page-id-429 #sec3 .set1 .boximg,.page-id-429 #sec3 .set2 .boximg{width:45% !important}.page-id-43 #sec3 .set1 .txt,.page-id-43 #sec3 .set2 .txt,.page-id-429 #sec3 .set1 .txt,.page-id-429 #sec3 .set2 .txt{width:51% !important}.page-id-43 #sec3 .boximg h4,.page-id-429 #sec3 .boximg h4{top:20vw;right:-40px;width:50% !important}.page-id-43 #sec3 .set2 .boximg h4,.page-id-429 #sec3 .set2 .boximg h4{left:-40px;top:17vw}.page-id-43 #sec3 .set3 .boximg3 .img,.page-id-429 #sec3 .set3 .boximg3 .img{width:50%}.page-id-43 #sec3 .set3 .boximg3 h4,.page-id-429 #sec3 .set3 .boximg3 h4{width:47%}.page-id-43 #sec3 .box-txt,.page-id-429 #sec3 .box-txt{padding:3% 4%}}@media screen and (min-width:768px) and (max-width:1023px){.page-id-43 #sec3 .set1 .row,.page-id-429 #sec3 .set1 .row{display:block}.page-id-43 #sec3 .set1 .row .boximg,.page-id-429 #sec3 .set1 .row .boximg{float:right;margin:0 0 3% 3%}.page-id-43 #sec3 .set1 .txt,.page-id-429 #sec3 .set1 .txt{width:100% !important}.page-id-43 #sec3 .set2 .txt,.page-id-429 #sec3 .set2 .txt{padding-top:0}.page-id-43 #sec3 .set3 .text1 dt,.page-id-429 #sec3 .set3 .text1 dt{width:75px}.page-id-43 #sec3 .set3 .text1 dd,.page-id-429 #sec3 .set3 .text1 dd{width:calc(100% - 75px)}}@media screen and (max-width:767px){.page-id-43 #sec3,.page-id-429 #sec3{padding-bottom:36px;background-size:300% auto}.page-id-43 #sec3 .ttl,.page-id-429 #sec3 .ttl{padding:23px 0 21px}.page-id-43 #sec3 .row,.page-id-429 #sec3 .row{margin-bottom:21px}.page-id-43 #sec3 .set2,.page-id-429 #sec3 .set2{margin:10px 0 50px}.page-id-43 #sec3 .set3 .row,.page-id-429 #sec3 .set3 .row{margin-bottom:0}.page-id-43 #sec3 .set3 .row .boximg3,.page-id-429 #sec3 .set3 .row .boximg3{margin-bottom:13px}.page-id-43 #sec3 .boximg,.page-id-429 #sec3 .boximg{margin-bottom:12px}.page-id-43 #sec3 .txt,.page-id-429 #sec3 .txt{font-size:17px;letter-spacing:2px}.page-id-43 #sec3 .boximg h4,.page-id-429 #sec3 .boximg h4{top:auto;right:-10px;width:216px;bottom:8px}.page-id-43 #sec3 .box-txt,.page-id-429 #sec3 .box-txt{padding:12px 15px 14px}.page-id-43 #sec3 .text2,.page-id-429 #sec3 .text2{margin-top:14px;padding-top:14px}.page-id-43 #sec3 .set2 .boximg h4,.page-id-429 #sec3 .set2 .boximg h4{right:auto;left:-10px}.page-id-43 #sec3 .set3 h4,.page-id-429 #sec3 .set3 h4{width:50%}.page-id-43 #sec3 .set3 .col .txt,.page-id-429 #sec3 .set3 .col .txt{margin-bottom:21px}}.page-id-43 .sec4-h2,.page-id-429 .sec4-h2{-webkit-transform:translateY(100%);transform:translateY(100%);position:relative;z-index:1;bottom:-70px;height:0}.page-id-43 #sec4,.page-id-429 #sec4{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-1px;background:url(//miki-beauty.com/wp-content/themes/genova_tpl/css/../img/s4-bg.jpg) no-repeat center/cover;padding:168px 0 78px}.page-id-43 #sec4 .ttl,.page-id-429 #sec4 .ttl{margin-bottom:23px}.page-id-43 #sec4 .col,.page-id-429 #sec4 .col{border-radius:12px;background:rgba(244,244,241,.59);-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px 48px 38px;position:relative;z-index:1}.page-id-43 #sec4 .table-list,.page-id-429 #sec4 .table-list{line-height:27px;font-size:18px}.page-id-43 #sec4 .table-list td,.page-id-429 #sec4 .table-list td{letter-spacing:.06em}.page-id-43 #sec4 .table-list td,.page-id-43 #sec4 .table-list th,.page-id-429 #sec4 .table-list td,.page-id-429 #sec4 .table-list th{padding:12px 0;border-bottom:1px solid #fff}.page-id-43 #sec4 .table-list thead,.page-id-429 #sec4 .table-list thead{color:#000}.page-id-43 #sec4 .table-list thead th:first-child,.page-id-429 #sec4 .table-list thead th:first-child{color:#684612;font-size:21px;letter-spacing:.04em}.page-id-43 #sec4 .table-list tbody th,.page-id-429 #sec4 .table-list tbody th{color:#5b5b5b;letter-spacing:0;font-family:'DIN';font-size:20px;width:37%}.page-id-43 #sec4 .table-note,.page-id-429 #sec4 .table-note{margin:21px 0 13px;font-size:18px;line-height:26px}.page-id-43 #sec4 .txt,.page-id-429 #sec4 .txt{line-height:26px}.page-id-43 #sec4 .table-info,.page-id-429 #sec4 .table-info{line-height:28px;font-size:18px;margin:11px 0 18px}.page-id-43 #sec4 .table-info th,.page-id-429 #sec4 .table-info th{color:#684612;white-space:nowrap;width:17%}.page-id-43 #sec4 .table-info td,.page-id-43 #sec4 .table-info th,.page-id-429 #sec4 .table-info td,.page-id-429 #sec4 .table-info th{padding:4px 0;vertical-align:top}.page-id-43 #sec4 .map,.page-id-429 #sec4 .map{padding-top:260px}.page-id-43 #sec4.elementor-section.elementor-section-boxed>.elementor-container,.page-id-429 #sec4.elementor-section.elementor-section-boxed>.elementor-container{width:100% !important;max-width:1248px !important;margin:auto}.page-id-43 #sec4.elementor-section.elementor-section-boxed>.elementor-container .elementor-row,.page-id-429 #sec4.elementor-section.elementor-section-boxed>.elementor-container .elementor-row{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-id-43 #sec4 .elementor-column.elementor-col-50,.page-id-429 #sec4 .elementor-column.elementor-col-50{width:602px}.page-id-43 #sec4 .elementor-column.elementor-col-50:nth-child(2),.page-id-429 #sec4 .elementor-column.elementor-col-50:nth-child(2){position:relative}.page-id-43 #sec4 .elementor-column.elementor-col-50:nth-child(2):before,.page-id-429 #sec4 .elementor-column.elementor-col-50:nth-child(2):before{opacity:.3;position:absolute;background:url(//miki-beauty.com/wp-content/themes/genova_tpl/css/../img/s4-dc.png) no-repeat left top/100%;width:74px;height:86px;top:-97px;right:-61px;content:''}.page-id-43 #sec4 #newsList,.page-id-429 #sec4 #newsList,.page-id-43 .sec-news #newsList,.page-id-429 .sec-news #newsList{height:350px;-webkit-box-sizing:border-box;box-sizing:border-box}.page-id-43 #sec4 #newsList dl,.page-id-429 #sec4 #newsList dl,.page-id-43 .sec-news #newsList dl,.page-id-429 .sec-news #newsList dl{padding-bottom:12px;margin-bottom:12px;display:block;border-bottom:1px dashed #cbcac9}.page-id-43 #sec4 #newsList dl dt,.page-id-429 #sec4 #newsList dl dt,.page-id-43 .sec-news #newsList dl dt,.page-id-429 .sec-news #newsList dl dt{line-height:24px;letter-spacing:0em;font-size:21px;margin-right:0;font-family:'DIN';color:#5b5b5b;margin-bottom:13px}.page-id-43 #sec4 #newsList dl dd,.page-id-429 #sec4 #newsList dl dd,.page-id-43 .sec-news #newsList dl dd,.page-id-429 .sec-news #newsList dl dd{line-height:28px;font-size:18px}.page-id-43 #sec4 #newsList dl dd a,.page-id-429 #sec4 #newsList dl dd a,.page-id-43 .sec-news #newsList dl dd a,.page-id-429 .sec-news #newsList dl dd a{letter-spacing:inherit;font-size:inherit;color:inherit}.page-id-43 #sec4 .newsList-tt,.page-id-429 #sec4 .newsList-tt{font-size:21px;letter-spacing:.26em;line-height:36px;padding:30px 40px 25px;background:rgba(255,255,255,.67)}.page-id-43 #sec4 .box-newsList,.page-id-429 #sec4 .box-newsList,.page-id-43 .sec-news .box-newsList,.page-id-429 .sec-news .box-newsList{padding:0 40px 35px;background:rgba(255,255,255,.67)}.page-id-43 #sec4 .box-newsList #newsList,.page-id-429 #sec4 .box-newsList #newsList{background:0 0}.page-id-43 #sec4 .calendar iframe,.page-id-429 #sec4 .calendar iframe{height:100% !important}.page-id-43 #sec4 .calendar,.page-id-429 #sec4 .calendar{height:450px;margin-top:35px}@media screen and (min-width:767px) and (max-width:1365px){.page-id-43 #sec4 .elementor-column.elementor-col-50,.page-id-429 #sec4 .elementor-column.elementor-col-50{width:48.3%}.page-id-43 #sec4.elementor-section.elementor-section-boxed>.elementor-container,.page-id-429 #sec4.elementor-section.elementor-section-boxed>.elementor-container{padding:0 4.3%}.page-id-43 #sec4 .col,.page-id-429 #sec4 .col{padding-left:5%;padding-right:5%}}@media screen and (min-width:767px) and (max-width:1365px) and (min-width:1023px){.page-id-43 #sec4 .table-info,.page-id-429 #sec4 .table-info{font-size:inherit}}@media screen and (max-width:1023px){.page-id-43 #sec4 .elementor-column.elementor-col-50,.page-id-429 #sec4 .elementor-column.elementor-col-50{width:100%}.page-id-43 #sec4 .elementor-column.elementor-col-50:nth-child(1),.page-id-429 #sec4 .elementor-column.elementor-col-50:nth-child(1){position:relative}.page-id-43 #sec4 .elementor-column.elementor-col-50:nth-child(1):before,.page-id-429 #sec4 .elementor-column.elementor-col-50:nth-child(1):before{opacity:.3;position:absolute;background:url(//miki-beauty.com/wp-content/themes/genova_tpl/css/../img/s4-dc.png) no-repeat left top/100%;width:74px;height:86px;top:-97px;right:-61px;content:''}.page-id-43 #sec4 .elementor-column.elementor-col-50:nth-child(2),.page-id-429 #sec4 .elementor-column.elementor-col-50:nth-child(2){margin-top:4.3%}.page-id-43 #sec4 .elementor-column.elementor-col-50:nth-child(2):before,.page-id-429 #sec4 .elementor-column.elementor-col-50:nth-child(2):before{display:none}}@media screen and (max-width:767px){.page-id-43 .sec4-h2,.page-id-429 .sec4-h2{bottom:-27px}.page-id-43 #sec4 .elementor-column.elementor-col-50:nth-child(1):before,.page-id-429 #sec4 .elementor-column.elementor-col-50:nth-child(1):before{top:-74px;right:-12px}.page-id-43 #sec4,.page-id-429 #sec4{padding:108px 10px 42px}.page-id-43 #sec4 .col,.page-id-429 #sec4 .col{padding:8px 16px 20px}.page-id-43 #sec4 .table-list thead th:first-child,.page-id-429 #sec4 .table-list thead th:first-child{font-size:18px}.page-id-43 #sec4 .table-list,.page-id-429 #sec4 .table-list{font-size:15px}.page-id-43 #sec4 .table-list tbody th,.page-id-429 #sec4 .table-list tbody th{font-size:16px;width:33%}.page-id-43 #sec4 .table-note,.page-id-429 #sec4 .table-note{margin:14px 0 20px;font-size:14px;white-space:nowrap}.page-id-43 #sec4 .txt,.page-id-429 #sec4 .txt{line-height:19px;font-size:15px}.page-id-43 #sec4 .table-info,.page-id-429 #sec4 .table-info{font-size:16px;letter-spacing:0}.page-id-43 #sec4 .table-info th,.page-id-429 #sec4 .table-info th{width:23%}.page-id-43 #sec4 .table-info td,.page-id-429 #sec4 .table-info td{letter-spacing:-.08em}.page-id-43 #sec4 .newsList-tt,.page-id-429 #sec4 .newsList-tt{font-size:18px;letter-spacing:.06em;padding:30px 14px 25px}.page-id-43 #sec4 .box-newsList,.page-id-429 #sec4 .box-newsList,.page-id-43 .sec-news .box-newsList,.page-id-429 .sec-news .box-newsList{padding:0 14px 28px}.page-id-43 #sec4 #newsList dl dt,.page-id-429 #sec4 #newsList dl dt,.page-id-43 .sec-news #newsList dl dt,.page-id-429 .sec-news #newsList dl dt{font-size:16px;margin-bottom:9px}.page-id-43 #sec4 #newsList dl dd,.page-id-429 #sec4 #newsList dl dd,.page-id-43 .sec-news #newsList dl dd,.page-id-429 .sec-news #newsList dl dd{line-height:21px;font-size:15px}.page-id-43 #sec4 #newsList dl,.page-id-429 #sec4 #newsList dl,.page-id-43 .sec-news #newsList dl,.page-id-429 .sec-news #newsList dl{padding:0 0 12px}.page-id-43 #sec4 #newsList,.page-id-429 #sec4 #newsList{height:280px}.page-id-43 #sec4 .calendar,.page-id-429 #sec4 .calendar{margin-top:17px}.page-id-43 #sec4 .calendar,.page-id-429 #sec4 .calendar{height:265px}}.page-id-429 .elementor-section.elementor-section-boxed>.elementor-container{width:100%;max-width:100%}.of-mi{display:none}.page-id-429 .of-mi,.page-id-1566 .of-mi,.page-id-1692 .of-mi,.page-id-2248 .of-mi{display:block}.page-id-429 .of-top,.page-id-1566 .of-top,.page-id-1692 .of-top,.page-id-2248 .of-top{display:none}.design-a .elementor-image-box-img{margin:0 !important;width:100% !important;float:none !important;text-align:center}.design-a h3.elementor-image-box-title{font-size:24px;line-height:1.6 !important;padding:25px 0 8px !important;border:0;margin-bottom:0 !important;color:#ff5a76}.design-a h3.elementor-image-box-title:before{display:none}@media screen and (min-width:768px){.design-a .elementor-row{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.design-a.jcc .elementor-row{justify-content:center}.design-a .elementor-column{width:calc((100% - 60px)/3) !important}.design-a .elementor-column+.elementor-column{margin-left:30px}}@media screen and (max-width:767px){.design-a .elementor-column+.elementor-column{margin-top:30px}}.h-box:after{content:"";display:block;clear:both}.h-box{padding:26px;box-sizing:border-box;background:url(//miki-beauty.com/wp-content/themes/genova_tpl/css/../img/h-dc.png) no-repeat bottom right #f8f8f8;box-shadow:0 3px 6px rgba(0,0,0,.16)}.h-box .img{width:350px;float:left;margin-right:30px}.h-box h4{color:#ff5a76;font-size:32px;letter-spacing:.12em;line-height:1.5;margin-bottom:10px;font-weight:700}.h-box h4 a{color:inherit}.h-box h4 a:hover,.h-box .btn a:hover{opacity:.8}.h-box .btn a{height:61px;line-height:61px;padding-left:28px;position:relative;display:inline-block;width:335px;box-sizing:border-box;background:#ffccd5;color:#746d6d;font-weight:700;border-radius:5px;max-width:100%}.h-box .btn a:after{content:"";position:absolute;top:50%;right:18px;width:0;height:0;border-style:solid;border-width:4px 0 4px 5px;border-color:transparent transparent transparent #746d6d;margin-top:-4px}@media screen and (max-width:767px){.h-box{padding:20px}.h-box .img{float:none;width:100%;margin:0 0 15px}.h-box h4{font-size:25px}}.anchorlinks2{padding:35px 10px 15px 30px;background:#ffccd5;display:flex;flex-wrap:wrap}.anchorlinks2 li{margin-right:20px;margin-bottom:20px}.anchorlinks2 li a{display:block;background:#fff;border-radius:25px;padding:5px 25px 3px 20px;position:relative}.anchorlinks2 li a:after{content:'';border:solid #ff5a76;border-width:0 2px 2px 0;display:inline-block;padding:2px;position:absolute;top:50%;right:12px;transform:translatey(-50%) rotate(-45deg)}.anchorlinks2 li a:hover{opacity:.8}@media only screen and (min-device-width:375px) and (min-device-height:812px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait){.page-id-43 #sec4 .calendar,.page-id-429 #sec4 .calendar{height:550px}}@media only screen and (min-device-width:414px) and (min-device-height:896px) and (-webkit-device-pixel-ratio:2) and (orientation:portrait){.page-id-43 #sec4 .calendar,.page-id-429 #sec4 .calendar{height:550px}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (-webkit-min-device-pixel-ratio:4.77083),only screen and (-webkit-min-device-pixel-ratio:4.770833333333333),only screen and (min-resolution:458dpi),only screen and (min-resolution:3dppx){.page-id-43 #sec4 .calendar,.page-id-429 #sec4 .calendar{height:550px}}.sec-news .newsList-tt{font-size:30px;letter-spacing:.26em;line-height:36px}.sec-news #newsList{background:rgba(255,207,213,.3);padding:30px;box-sizing:border-box}.page-id-43 #sec4 .calendar,.page-id-429 #sec4 .calendar{height:407px}@media screen and (max-width:767px){.sec-news .newsList-tt{font-size:23px;letter-spacing:.06em}.sec-news #newsList{padding:20px}}@media screen and (min-width:768px){#header .header_menu .g_nav>li.nav-highlight>a{color:rgba(255,192,203,1);background:rgba(110,75,25,.8);padding:0 20px;line-height:1.4;margin-top:5px;height:95px;z-index:1}#header .header_menu .g_nav>li.nav-highlight>a:after{background:rgba(255,192,203,1)}.pagetop{margin-left:3px}}@media screen and (max-width:1060px) and (min-width:768px){#header .header_menu .g_nav>li.last{width:25%}#wrapper{padding-top:100px}#header .header_logo{margin-top:30px}}@media screen and (min-width:768px) and (max-width:1023px){#wrapper{padding-top:75px}#header{padding:0 2%}#header .header_logo{width:24%;margin-top:25px}#header .header_menu .g_nav>li.li-home a:before{top:19px}#header .header_menu .g_nav>li>a,#header .header_menu .g_nav>li>span,#header .header_menu .g_nav>li.nav-highlight>a{height:75px}#header .header_menu .g_nav>li{padding-right:2.5% !important;margin-right:2.5% !important}}.page-id-43 #sec2 .item:nth-child(2) h4,.page-id-429 #sec2 .item:nth-child(2) h4{left:1.6%}#footer .btn-fix{height:60px;overflow:hidden}.page-in li img{width:100%;display:block}.page-in li{width:216px}.page-in{position:fixed !important;right:0;bottom:59px;z-index:1000 !important;width:495px;display:none}@media screen and (max-width:767px){#footer .btn-fix .pagetop{margin-bottom:-.5vw}#footer .btn-fix li img{width:100%}#header .header_menu .g_nav>li{border-top:1px solid #ff95a7}#header .header_menu .g_nav>li.last>a{background:rgba(142,108,56);color:pink}#header .header_menu .g_nav>li.nav-highlight>a{color:rgba(255,192,203,1);background:rgba(110,75,25,.8)}.page-in{bottom:17vw;width:100%}#footer .btn-fix{height:auto}.toggleMenu{z-index:1000;position:fixed;background:rgba(255,192,203,.8);height:72px}.menu-trigger span{left:17px}#header .header_menu{z-index:1000;position:fixed;width:100%;top:76px}.page-id-43 #sec3 .set3 .row .boximg3,.page-id-429 #sec3 .set3 .row .boximg3{justify-content:center}.page-id-43 #sec3 .set3 .row .boximg3 .img,.page-id-429 #sec3 .set3 .row .boximg3 .img{width:101px}.page-id-43 #sec3 .set3 .row .boximg3 h4,.page-id-429 #sec3 .set3 .row .boximg3 h4{width:190px}}@media screen and (max-width:374px){.page-id-43 #sec4 .table-note,.page-id-429 #sec4 .table-note{font-size:13px}}.under_mainimage .container h1{background:#e98596}@media screen and (min-width:768px){#footer .btn-fix li.btn_1{width:218px}#footer .btn-fix li.btn_2{width:217px}#footer .btn-fix li.btn_3{width:60px;margin-left:3px}#footer .btn-fix li a img{height:auto}}#footer .btn-fix li a,#footer .btn-fix li a img{display:block;width:100%}.ipad-s{display:none}@media screen and (min-width:768px) and (max-width:1023px){.ipad-s{display:block}#footer .info{width:50%;box-sizing:border-box;padding-right:3%}#footer .fooger_logo{width:100%}#footer .ft-nav{width:50%}#footer .ft-nav ul:first-child{width:60%}#footer .ft-nav ul{width:40%}.page-id-43 #mainimage,.page-id-429 #mainimage{background:0 0;height:auto}.page-id-43 #mainimage .mainimage-tt,.page-id-429 #mainimage .mainimage-tt{top:49vw}}.mi-child-show{display:none !important}.page-id-1566 .mi-child-show,.page-id-1692 .mi-child-show{display:block !important}.page-id-1566 .mi-child-hide,.page-id-1692 .mi-child-hide{display:none !important}.category-news1 .of-mi,.page-id-2014 .of-mi{display:block}.category-news1 .of-top,.page-id-2014 .of-top{display:none}.page-id-2105 .of-top,.page-id-2107 .of-top,.page-id-2109 .of-top,.page-id-2111 .of-top{display:none}.page-id-2105 .of-mi,.page-id-2107 .of-mi,.page-id-2109 .of-mi,.page-id-2111 .of-mi{display:block}.page-id-2105 .mi-child-hide,.page-id-2107 .mi-child-hide,.page-id-2109 .mi-child-hide,.page-id-2111 .mi-child-hide{display:none !important}.page-id-2105 .mi-child-show,.page-id-2107 .mi-child-show,.page-id-2109 .mi-child-show,.page-id-2111 .mi-child-show{display:block !important}.page-id-32 #content>.container>.sitemap_list{display:none}.logo-btn a:hover{opacity:.8}.page-id-43 #sec4 .map{padding-top:328px}.page-id-43 #sec4 .calendar{height:auto !important}.top-pr{max-width:1090px;margin:0 auto;display:flex;align-items:center;gap:30px}.top-pr>.banner{flex:.75}.top-pr>.banner img{max-width:450px}.top_cam>.banner img{max-width:100%}.top-pr>.videos{flex:1}@media screen and (max-width:767px){.top-pr{display:unset;text-align:center}.top-pr>.banner{margin:0 10px}.top-pr>.videos{margin:10px}}