.mb5{margin-bottom:5px}.mt5{margin-top:5px}.mtb5{margin-top:5px;margin-bottom:5px}.mb10{margin-bottom:10px}.mt10{margin-top:10px}.mtb10{margin-top:10px;margin-bottom:10px}.mb15{margin-bottom:15px}.mt15{margin-top:15px}.mtb15{margin-top:15px;margin-bottom:15px}.mb20{margin-bottom:20px}.mt20{margin-top:20px}.mtb20{margin-top:20px;margin-bottom:20px}.mb25{margin-bottom:25px}.mt25{margin-top:25px}.mtb25{margin-top:25px;margin-bottom:25px}.mb30{margin-bottom:30px}.mt30{margin-top:30px}.mtb30{margin-top:30px;margin-bottom:30px}.mb35{margin-bottom:35px}.mt35{margin-top:35px}.mtb35{margin-top:35px;margin-bottom:35px}.mb40{margin-bottom:40px}.mt40{margin-top:40px}.mtb40{margin-top:40px;margin-bottom:40px}.mb45{margin-bottom:45px}.mt45{margin-top:45px}.mtb45{margin-top:45px;margin-bottom:45px}.mb50{margin-bottom:50px}.mt50{margin-top:50px}.mtb50{margin-top:50px;margin-bottom:50px}.fs10{font-size:10px}.fs11{font-size:11px}.fs12{font-size:12px}.fs13{font-size:13px}.fs14{font-size:14px}.fs15{font-size:15px}.fs16{font-size:16px}.fs17{font-size:17px}.fs18{font-size:18px}.fs19{font-size:19px}.fs20{font-size:20px}.fs21{font-size:21px}.fs22{font-size:22px}.fs23{font-size:23px}.fs24{font-size:24px}.fs25{font-size:25px}.fs26{font-size:26px}.fs27{font-size:27px}.fs28{font-size:28px}.fs29{font-size:29px}.fs30{font-size:30px}.display_sp{display:block}.display_pc{display:none}@media screen and (min-width: 769px){.display_sp{display:none}.display_pc{display:block}}.headcaution{background:#c72b2b;color:#fff;font-size:12px;text-align:center}.headcaution a{display:block;padding:10px 5px;color:#fff}.headcaution a:link,.headcaution a:visited{color:#fff}.headcaution>p{display:block;padding:10px 5px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,img,dl,dt,dd,ol,ul,li,form,label,legend,table,tbody,tr,th,td,article,embed,footer,header,hgroup,nav,section,time{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;font-weight:normal}article,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{vertical-align:bottom;max-width:100%}body,html{height:100%}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-size:12px;color:#050000;line-height:1.5;font-family:"Trebuchet MS","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,Verdana,sans-serif}.cl{display:block;min-height:1%}.cl:after{clear:both;content:".";display:block;height:0;visibility:hidden}* html .cl{height:1%}.clears{clear:both}.fwB{font-weight:bold !important}.fsS{font-size:90% !important}.fsM{font-size:120% !important}.fsL{font-size:150% !important}.fsXL{font-size:180% !important}.fs16{font-size:16px !important}.fRed{color:#c73534}.fBlack{color:#050000}.fOrange{color:#ec9308}.fBlue{color:#132685}.fIta{font-style:italic}.mC{margin-left:auto;margin-right:auto}.mbN{margin-bottom:0 !important}.mbS{margin-bottom:1em !important}.mbM{margin-bottom:2em !important}.mbL{margin-bottom:4em !important}.mbXL{margin-bottom:5em !important}.mtN{margin-top:0 !important}.mtS{margin-top:1em !important}.mtM{margin-top:2em !important}.mtL{margin-top:4em !important}.mtXL{margin-top:5em !important}.mLR2{margin:0 2% 2% 2% !important}.mLR10{margin:0 10% !important}.mR4{margin:0 4% 0 0 !important}.mLR6{margin-left:6% !important;margin-right:6% !important}.mb10{margin-bottom:10px !important}.mb20{margin-bottom:20px !important}.pT20{padding-top:6% !important}.pT2{padding-top:2% !important}.pT4{padding-top:4% !important}.pB4{padding-bottom:4em !important}.pB0{padding-bottom:0 !important}.indent{text-indent:-1em;padding:0 0 0 1em}.indentNum{text-indent:-2em;padding:0 0 0 2em}.inSS{padding:0 1em}.inS{padding:0 1.5em}.inM{padding:0 3em}.ovH{overflow:hidden}.taC{text-align:center !important}.taR{text-align:right !important}.taL{text-align:left !important}.fL{float:left}.fR{float:right}.imgL{float:left;margin-right:1.5em !important}.imgR{float:right;margin-left:1.5em !important}.inB{display:inline-block}.disB{display:block}.disTbl{display:table}.clrIndigo{color:#333f5f}.noB{border:none !important}a:link,a:visited{color:#c73834;text-decoration:none}a:hover,a:active{color:#dd8885;text-decoration:none}body{-webkit-text-size-adjust:none}button{cursor:pointer}.sb-slidebar,.remodal-cancel,.menuTit,#menuFlow .tit span.num,#menuFlow2 .tit span.num,.footerContact h2,.pageTit,.serif{font-family:"ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","HGS明朝B","HGS明朝E",Meiryo,self}.w5{width:5% !important}.w10{width:10% !important}.w15{width:15% !important}.w20{width:20% !important}.w25{width:25% !important}.w30{width:30% !important}.w35{width:35% !important}.w40{width:40% !important}.w45{width:45% !important}.w50{width:50% !important}.w55{width:55% !important}.w60{width:60% !important}.w65{width:65% !important}.w70{width:70% !important}.w75{width:75% !important}.w80{width:80% !important}.w85{width:85% !important}.w90{width:90% !important}.w95{width:95% !important}.w100{width:100% !important}.w96{width:98% !important}.pageTit{margin:0 0 1em 0;font-size:150%;border-bottom:1px solid #ccc;padding:0 0 .3em 0;line-height:1.3}.blueBox{background:#eff5fb}.sb-slidebar{background:#fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,.9);box-shadow:0 0 3px rgba(0,0,0,.9);z-index:10}@media(max-width: 480px){.sb-width-wide{width:89%}}.sideMenu1{overflow:hidden}.sideMenu1 li{width:50%;float:left;border-top:1px solid #ccc}.sideMenu1 li:first-child,.sideMenu1 li:nth-of-type(2){border-top:none}.sideMenu1 li:nth-of-type(2n){float:right;border-left:1px solid #ccc}.sideMenu1 a{display:block;padding:1em 0 1em 30px;background:url(../img/menu_icon_menu.png) 5px center no-repeat #fff;background-size:20px;color:#000}.sideMenu1 li.calendar{border-left:solid 1px #fff}.sideMenu1 li.price a{background-image:url(../img/menu_icon_price.png)}.sideMenu1 li.flow a{background-image:url(../img/menu_icon_flow.png)}.sideMenu1 li.cp a{background-image:url(../img/menu_icon_cp.png)}.sideMenu1 li.reason a{background-image:url(../img/menu_icon_reason.png)}.sideMenu1 li.doctor a{background-image:url(../img/menu_icon_doctor.png)}.sideMenu1 li.clinic a{background-image:url(../img/menu_icon_clinic.png)}.sideMenu1 li.calendar a{background-image:url(../img/menu_icon_calendar.png)}.sideMenu1 li.recruit a{background-image:url(../img/menu_icon_recruit.png)}.sideMenu1 li.cosme a{background-image:url(../img/menu_icon_cosme.png)}.sideMenu1 li.cancel a{background-image:url(../img/menu_icon_cancel.png)}.sideMenu2 li{margin-bottom:1px;background:url(../img/a_white.png) no-repeat 98% center #000;background-size:12px}.sideMenu2 a{display:block;padding:1em 0 1em 30px;background:url(../img/side_menu_tel.png) 5px center no-repeat;background-size:20px;color:#fff}.sideMenu2 li.form a{background-image:url(../img/side_menu_form.png)}.sideMenu2 li.form2 a{background-image:url(../img/side_menu_form2.png)}.sideMenu2 li.home{background-image:none}.sideMenu2 li.home a{background-image:url(/sp/img/side_menu_home.png)}.sideMenu3{padding:5px;overflow:hidden}.sideMenu3 li{float:left;width:32%;margin:0 2% 0 0}.sideMenu3 li:last-child{float:right;margin:0}.sideMenu3 a{display:block;padding:.5em 1em;background:url(../img/ac_black.png) 93% center no-repeat;background-size:12px;color:#000;border:1px solid #000}.sb-left{background:#fff}.sb-right{background:#fff;padding-left:10px;padding-right:10px}.sb-right h2{margin:10px 0 0 0;border:1px solid #ccc;border-bottom:none}.sb-right h2 span{display:block;background:#f0f0f0;font-size:120%;line-height:2em;padding:0 10px;color:#333;margin:1px 1px 0}.contactBlock{padding:15px 10px;border:1px solid #ccc;border-top:none}.contactBlock a{display:block}a.comLink{background:url(../img/mark_blue.png) no-repeat left center;padding:0 0 0 15px;color:#172a84;text-decoration:underline}.slick-slide{outline:none}.p-side-recruit-bnr{padding:5px}.p-side-recruit-bnr__item{display:block;width:100%}.p-side-recruit-bnr__item>img{width:100%;max-width:100%;vertical-align:bottom}#sb-modal{background:rgba(0,0,0,.6);position:fixed;top:0;left:0;width:100%;height:0;z-index:1000}.slickBlock ul li{position:relative;border-right:solid 2px #bbb}.slickBlock ul li:after{content:"";position:absolute;bottom:1em;left:0;right:0;background:url(../img/arrow_bottom01.png) no-repeat;background-size:contain;margin:auto;width:10px;height:6px}.sp_slickBlock ul li:after{background:none}.slickBlock ul li a{padding:2em 3% 3em;color:#050000}.slickBlock .slick-slider{margin:0}.slickBlock{width:100%;margin:0 auto;position:relative}.slickBlock .slick-disabled{display:none !important}.slickBlock .slick-prev,.slickBlock .slick-next{width:16px;height:100%}.slickBlock .slick-prev:before{content:url(../img/sptop_prev.png);margin-left:10px}.slickBlock .slick-next:before{content:url(../img/sptop_next.png)}.slickBlock button.slick-prev,.slickBlock button.slick-next{z-index:2}.slickBlock .slick-prev{left:0;padding:0 0 0 10px}.slickBlock .slick-next{right:10px;padding:0 10px 0 0}.slickBlock .slick-arrow{z-index:10}.slickBlock .slick-list::after{content:"";width:0px;height:100%;display:block;overflow:hidden;position:absolute;top:0;right:0;z-index:10;border-radius:5px;-webkit-box-shadow:0 0 10px 6px rgba(0,0,0,.4);box-shadow:0 0 10px 6px rgba(0,0,0,.4)}.slickSlider .slick-slide{float:left;height:auto;z-index:100;position:relative}#header{width:100%;background:#fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2);z-index:100}#header .headerIn{height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:640px;margin:0 auto;padding:0 2%}#header .headerIn--other::after{content:"";display:block;width:65px}#header #headMenu{width:30px;text-align:center}#header .logo{text-align:center;display:inline-block;max-width:240px;margin-inline:auto}#header #headPC{width:40px;text-align:right}#header #headContact{width:50px;text-align:left}#header #headHome{width:50px;text-align:center}.headerIn__recruit-ico{text-align:center}.headerIn__recruit-ico>img{height:50px}.headFixed{position:fixed;top:0;left:0;z-index:20}#cntWrap{padding:0 0 60px;max-width:640px;margin:0 auto;position:relative}#footerFixed{width:100%;position:fixed;bottom:0;left:0;z-index:10}.footFixed{position:fixed;bottom:0;right:0;z-index:10}.footFixed2{position:fixed;bottom:50px;right:0;z-index:10}#footerFixed{width:100%;position:fixed;bottom:0;left:0;width:100%;z-index:10}#footerFixed .pagetop{width:40px;position:absolute;right:5px;top:-45px}#footerFixed .announce_txt{background:rgba(228,47,47,.9);border-radius:3px;bottom:18vw;color:#fff;font-size:11px;left:5px;line-height:130%;padding:5px;position:absolute;text-align:left;width:80vw}.footerFixedIn{text-align:center;padding:10px 5px;background:hsla(0,0%,100%,.9)}.footerFixedIn ul{overflow:hidden}.footerFixedIn li{float:left;width:32%;margin:0 2% 0 0}.footerFixedIn li:last-child{float:right;margin:0}.footerFixedIn a{display:block}.viewPc{display:block;background:#000;text-align:center;padding:8px 0;width:100%}.viewPc span{display:inline-block;background:url(../img/icon_pc.png) no-repeat 1em center;line-height:26px;color:#fff;padding:0 1em 0 2.8em;background-size:16px;border:1px solid #fff}.footPc{margin:0 0 50px}.unClick{pointer-events:none;-webkit-tap-highlight-color-:rgba(0,0,0,0)}.copyright{padding:1em 0}.flexslider{padding-bottom:3.5em !important;min-height:300px}.custom-navigation{z-index:2;width:100%}.custom-navigation,.flex-control-nav{position:absolute;bottom:0% !important;text-align:center}.custom-navigation>*{display:table-cell}.custom-navigation .flex-prev,.custom-navigation .flex-next{display:table-cell;text-align:center}.custom-navigation *{-webkit-box-sizing:border-box;box-sizing:border-box}.flex-control-nav{position:relative}.custom-controls-container{display:table-cell;width:61%}.slideNav{display:table;table-layout:fixed;width:100%;margin:0 auto}.flex-direction-nav a{width:11px;height:18px;margin:-9px 0 0;top:35%}.flex-direction-nav a:before{font-size:100%}.flex-direction-nav .flex-prev,.flexslider:hover .flex-prev{left:15%}.flex-direction-nav .flex-next,.flexslider:hover .flex-next{right:15%}.flex-direction-nav a.flex-next:before{content:"";background:url(../img/topslide_next.png) no-repeat center center;width:11px;height:18px;background-size:contain}.flex-direction-nav a.flex-prev:before{content:"";background:url(../img/topslide_prev.png) no-repeat center center;width:11px;height:18px;background-size:contain}.patBg{background:url(../img/sptop_bg01.png) repeat;padding-bottom:1.5em}.patBg.contactBlock{border:none;background:url(../img/sptop_bg02.png) no-repeat #fff}.bnrInfo{border:2px solid #c6161e;text-align:center;padding:10px 20px;margin:10px 0 0;background:#fff}.bnrInfo img{max-width:100%}.hokenBlock ul li{position:relative;border-right:solid 1px #bbb}.hokenBlock ul li:after{content:"";position:absolute;bottom:1em;left:0;right:0;background:url(../img/arrow_bottom01.png) no-repeat;background-size:contain;margin:auto;width:10px;height:6px}.hokenBlock ul li a{padding:2em 3% 3em;color:#050000}.hokenThumb{width:66.7%;margin:0 auto 1em}.hokenBlock .slick-slider{margin:0}.hokenBlock{width:100%;margin:0 auto;position:relative}.hokenBlock .slick-disabled{display:none !important}.hokenBlock .slick-prev,.hokenBlock .slick-next{width:16px;height:100%}.hokenBlock .slick-prev:before{content:url(../img/sptop_prev.png);margin-left:10px}.hokenBlock .slick-next:before{content:url(../img/sptop_next.png)}.hokenBlock button.slick-prev,.hokenBlock button.slick-next{z-index:2}.hokenBlock .slick-prev{left:0;padding:0 0 0 10px}.hokenBlock .slick-next{right:10px;padding:0 10px 0 0}.hokenBlock .slick-arrow{z-index:10}.hokenBlock .slick-list::after{content:"";width:0px;height:100%;display:block;overflow:hidden;position:absolute;top:0;right:0;z-index:10;border-radius:5px;-webkit-box-shadow:0 0 10px 6px rgba(0,0,0,.4);box-shadow:0 0 10px 6px rgba(0,0,0,.4)}.hokenSlider .slick-slide,.antiageSlider .slick-slide{float:left;height:auto;z-index:100;position:relative}.antiageSlider .img{margin-bottom:10px}.antiageSlider .img img{height:95px;-o-object-fit:cover;object-fit:cover;width:100%}.antiageSlider h3 span{display:inline-block}.antiageSlider h3{text-align:center}.antiageSlider h3 .ico{background:#667a99;border-radius:5px;color:#fff;font-size:10px;margin-bottom:10px;padding:3px 10px}.antiageSlider h3 .ico:first-child{margin-bottom:5px}.antiageSlider h3 .sub{color:#667a99;font-size:11px}.antiageSlider h3 .main{color:#333;font-size:1.4rem;line-height:1.2;padding:10px 0}.machineSlider{padding:2em 0}.machineList{padding-left:10px}.machineList p{margin:0 5px 5px 0}.machineList p a{position:relative;display:table;background:#fff;width:100%;padding:1em 2em 1em .5em;color:#050000;font-size:94%;height:55px;-webkit-box-shadow:rgba(0,0,0,.2) 1px 1px 3px;box-shadow:rgba(0,0,0,.2) 1px 1px 3px}.machineList p a:after{position:absolute;content:"";background:url(../img/arrow_right01.png) no-repeat;right:7px;top:0;bottom:0;margin:auto;background-size:contain;width:7px;height:11px}.machineList p a span{display:table-cell;vertical-align:middle;font-weight:bold}.mainMenu *{-webkit-box-sizing:border-box;box-sizing:border-box}.topInner{width:96%;margin:0 auto}.blackLink a{color:#333}.mainMenu li{float:left;width:25%;border-top:solid 1px #bbb;border-right:solid 1px #bbb;border-bottom:none;border-left:none;-webkit-box-shadow:rgba(163,163,163,.3) -1px -1px 1px 1px inset;box-shadow:rgba(163,163,163,.3) -1px -1px 1px 1px inset;text-align:left}.mainmenu_02 li{width:50%;border-bottom:solid 1px #bbb}.mainMenu li:nth-of-type(4n){border-right:solid 1px rgba(0,0,0,0)}.mainMenu.admenu li{width:33.3%}.mainMenu.admenu li:nth-of-type(4n){border-right:solid 1px #bbb}.mainMenu.admenu li:nth-of-type(3n){border-right:solid 1px rgba(0,0,0,0)}.kindList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.kindList li{background:#fefefe;-webkit-box-shadow:2px -2px 3px rgba(0,0,0,.2) inset;box-shadow:2px -2px 3px rgba(0,0,0,.2) inset;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:11px;text-align:center}.kindList.partList li:first-of-type{-webkit-box-flex:1.5;-ms-flex-positive:1.5;flex-grow:1.5}.kindList a{color:#666;display:block;padding:10px 10px 20px;position:relative;width:100%}.kindList a.active{color:#000}.kindList a:not(.active)::before{background:rgba(175,175,175,.2);bottom:0;content:"";display:block;left:0;right:0;position:absolute;top:0}.kindList a::after{border:5px solid rgba(0,0,0,0);border-top-color:#666;bottom:5px;content:"";display:block;height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0}.mainmenu_02 li a.active,.mainmenu_02 li a:hover,.mainmenu_02 li a:active,.mainmenu_02 li a{background-size:3%}.mainmenu02Detail .detailBlock{visibility:hidden;height:0px}.kindDetail{padding:1em 0}.kindDetail .detailBlock{display:none;padding:0 5px 0 10px}.kindDetail .detailBlock#fragment-1,.kindDetail .detailBlock#frag_1{display:block}.partDetail .detailBlock .detailList li{float:left;position:relative;width:24%;margin-right:1.3%;margin-bottom:1.3%}.ageDetail .detailBlock .detailList li{float:left;position:relative;width:31%;margin-right:2.3%;margin-bottom:1.3%}.kindDetail .detailBlock .detailList li:nth-of-type(4n){margin-right:0}.mainmenu_02 li:nth-child(even){border-right:none !important}.kindDetail .detailBlock .detailList li p{margin:0 0 10px;font-size:86%}.kindDetail .detailBlock .detailList .detailImg{width:90%;margin:0 auto}.kindDetail ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.kindDetail li{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.kindDetail a,.sudden_rise a{background:#fff;border-radius:5px;-webkit-box-shadow:1px 2px 3px rgba(0,0,0,.1);box-shadow:1px 2px 3px rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-size:11px;height:100%;padding:5px 3px 15px;position:relative;width:100%}.kindDetail a::after,.sudden_rise a::after{border:5px solid rgba(0,0,0,0);border-top-color:#333;bottom:0;content:"";height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0}.kindDetail a .img,.sudden_rise a .img{border-radius:5px;margin:auto;overflow:hidden;width:80%}.kindDetail a img,.sudden_rise a img{width:100%}.kindDetail a .txt,.sudden_rise a .txt{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";line-height:1.2;margin-top:5px}.kindDetail a span{font-size:10px}.ageDetail a{height:calc(100% - 18px)}.ageDetail .rank{display:block;font-size:11px;margin-bottom:3px;padding:2px;text-align:center}.rank_1{background:linear-gradient(135deg, #a79756, #faf8c5, #a79756)}.rank_2{background:linear-gradient(135deg, #A5A5A5, #BABAC2, #E8E8E8, #A5A5A5, #BABAC2)}.rank_3{background:linear-gradient(135deg, #f3e2c7 0%, #c18367 50%, #bd8665 51%, #e9d4b3 100%)}.sudden_rise{background:#f3f4f6;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:5px 3% 10px;text-align:center;width:100%}.sudden_rise span{background:linear-gradient(135deg, #ea68a2, #ffa8cf, #f7d6e5, #ea68a2, #da518e);display:block;font-size:11px;margin:0 auto 3px;padding:2px 0;text-align:center;width:80%}.sudden_rise a .img{height:100px;width:35%}.sudden_rise a .txt{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:55%}.sudden_rise a{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:auto;padding:5px 3px;width:80%}.sudden_rise a::after{left:70%}.machineList li{background:#fff;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.2);box-shadow:2px 2px 4px rgba(0,0,0,.2)}.machineList li a{display:block;position:relative}.machineList li a:after{content:url(../img/arrow_right01.png);position:absolute}#informatiron .voiceList li{border-bottom:solid 1px #bbb}#informatiron .voiceList li a{display:table;width:96%;table-layout:fixed;margin:0 auto;padding:1em 20px 1em 0;background:url(../img/arrow_right01.png) no-repeat 98% center;background-size:5px}#informatiron .voiceList li .date,#informatiron .voiceList li .news{display:table-cell;vertical-align:middle}#informatiron .voiceList li .date{width:30%;color:#333}#informatiron .voiceList li .news{color:#022078}.iframeWrapper{overflow:auto;-webkit-overflow-scrolling:touch}.iframeWrapper iframe{display:block !important;width:100%;height:240px;margin:0 auto 10px !important}.indexComment dt{background:#e4edf7;padding:.5em;margin:0 0 1em;text-align:right}.commentBlock{border-top:solid 2px #bbb;padding:1.5em 0 0;margin:1.5em 0 0}.boardAns a{color:#022078}.boardAns .times{margin:0 0 .5em;text-align:right}.boardAns .times a{color:#001f78;text-decoration:underline}.boardAns .times a:hover,.boardAns .times a:active{text-decoration:none}.blogList{padding:8% 0 4% 0}.blogList li{margin:0 0 1em}.blogList li:last-of-type{margin:0}#indexBBS .boardTtl{display:block;vertical-align:middle;border:1px solid #000;border-radius:5px;background:url(../img/ad_black.png) no-repeat 96% center;background-size:8px;padding:7px 20px 7px 10px;font-weight:bold;line-height:1.4}#indexBBS .boardTtl.visible{background-image:url(../img/au_black.png);background-color:#eff5fb}.boardSubHead{margin:0 0 .3em;font-size:128%;font-weight:bold}.accordion .boardTtl span.cat{display:inline-block;background:#ddd;padding:.3em .5em;margin:0 1em 0 0;min-height:auto;min-height:initial}.accordion .boardTtl span.date{display:inline-block;min-height:auto;min-height:initial;padding:0}.boardBtn{width:50%;margin:0 auto}.sns{width:82%;margin:0 auto}.sns li{float:left;width:19.2%;margin-right:7.73%}.sns li:last-of-type{margin-right:0}.contactBlock{padding:1em 0 0}.bebelBg{background:url(../img/sptop_bebel.png) no-repeat;background-size:100% 100%;padding:8% 10%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px}.footLink a{display:block;background:url(../img/a_white.png) no-repeat 98% center #000;background-size:12px;border-bottom:1px solid #ccc;font-size:90%;padding:1em 5px;color:#fff;width:100%}.tit_top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:5.5vw;font-weight:normal;letter-spacing:.05em;min-height:80px;padding:5px 10px 10px}.tit_top h2{display:inline-block;text-align:left}.tit_top .small{font-size:4vw}.tit_top .xs{font-size:3.5vw}.tit_top .xs_2{display:inline-block;line-height:1.5;margin-top:10px}.tit_top .m{font-size:5.5vw}.tit_top .big{font-size:6.5vw}.palt{-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.con_body>.txt{padding:10px}.remodal{padding:35px 15px 15px;text-align:left}.modalBody{margin:0 0 10px 0;line-height:1.5}.remodal-close{left:auto;right:0}.remodal-cancel{padding:0;line-height:2em;background:#666;border:3px double #fff}.remodal-cancel:before{content:"× "}.modalCtrl{position:relative;text-align:center}.remodal-cancel:hover,.remodal-cancel:active{background:#666}.modalCtrl .btnPrev,.modalCtrl .btnNext{position:absolute;left:15px;top:0;padding:0 1em;display:inline-block;line-height:2em;background:#000;border:3px double #fff;color:#fff}.modalCtrl .btnNext{left:auto;right:15px}.mainImg{background:url(../img/menu_main_bg.png);background-size:cover;padding-bottom:0}.menu-main__txt{font-size:12px;text-align:right}.mainCaution{font-size:80%;margin:0 10px;padding:0 0 0 1em;text-indent:-1em}.mainPoint{width:100%;padding:0 15px}.mainPoint .bx-wrapper{margin:0 auto;background:hsla(0,0%,100%,.6);border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2)}.mainPoint .bx-wrapper .bx-controls-direction a{z-index:4}.mainPoint .bx-wrapper .bx-prev{left:-15px}.mainPoint .bx-wrapper .bx-next{right:-15px}.mainPoint .bxslider li{display:none}.mainPoint .bx-viewport .bxslider li{display:block !important}.mainPoint .bx-viewport .bxslider li img{margin:0 auto}#menuPoint .sp-arrow{width:20px;height:20px;background-size:20px}#menuPoint .sp-horizontal .sp-arrows{top:36%}.sp-previous-arrow{background:url(../img/slide_prev.png) no-repeat;left:10px}.sp-next-arrow{background:url(../img/slide_next.png) no-repeat;right:10px}.sp-next-arrow:after,.sp-next-arrow:before,.sp-previous-arrow:after,.sp-previous-arrow:before{display:none}.sp-thumbnails-container{position:relative;overflow:hidden}.sp-top-thumbnails,.sp-bottom-thumbnails{left:0;margin:0 auto}.sp-top-thumbnails{position:absolute;top:0;margin-bottom:4px}.sp-bottom-thumbnails{margin-top:4px}.sp-left-thumbnails,.sp-right-thumbnails{position:absolute;top:0}.sp-right-thumbnails{right:0;margin-left:4px}.sp-left-thumbnails{left:0;margin-right:4px}.sp-thumbnails{position:relative}.sp-thumbnail{border:none}.sp-thumbnail-container{position:relative;display:block;overflow:hidden;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.sp-top-thumbnails .sp-thumbnail-container,.sp-bottom-thumbnails .sp-thumbnail-container{margin-left:2px;margin-right:2px}.sp-top-thumbnails .sp-thumbnail-container:first-child,.sp-bottom-thumbnails .sp-thumbnail-container:first-child{margin-left:0}.sp-top-thumbnails .sp-thumbnail-container:last-child,.sp-bottom-thumbnails .sp-thumbnail-container:last-child{margin-right:0}.sp-thumbnails-container,.sp-thumbnails{width:100% !important;height:auto !important;-webkit-transform:none;transform:none}.sp-thumbnails-container{overflow:hidden}.sp-thumbnail-container{height:auto !important}.sp-thumbnail-container img{width:100% !important;height:auto !important}.sp-selected-thumbnail{background:#eff5fb}.menuNav{display:table;width:100%}.menuNav li{display:table-row}.menuNav a{display:table-cell;background:url(../img/a_white.png) no-repeat 98% center #000;background-size:12px;border-bottom:1px solid #ccc;font-size:90%;padding:1.5em 5px;color:#fff;width:50%}.menuNav a:nth-of-type(2n){border-left:1px solid #ccc}.menuTit{background:#000;color:#fff;padding:1em 0;text-align:center;font-size:130%;margin:0 0 1.5em}#menuApproach a{display:block}#menuApproach .depi_approach1{background:url(../img/menu_main_bg.png);background-size:cover}.appModal{background:url(../img/menu_approach_bg.png) repeat-x #fff;background-size:300px}.bgBlack{background:#000;padding:1.5em 2%;text-align:center}#menuFeature .featureBlock{background:#eff5fb;padding:20px 15px;position:relative}#menuFeature .featureBlock .featureArrow{position:absolute;left:0;bottom:0;width:100%}#menuFeature .featureBlockIn{height:180px;overflow:scroll;-webkit-overflow-scrolling:touch}.featureBlockIn ul{padding-bottom:50px}.featureBlockIn li{background:url(../img/menu_mark_check.png) no-repeat left .2em;background-size:10px;padding:0 0 0 15px;margin:0 0 .5em 0;line-height:1.3}#menuPoint .menuBox:last-child{border:none}#menuPoint .serif{text-align:center;line-height:2em;background:#000;border:3px double #fff;display:block;width:9em;margin:1em auto 0;color:#fff}.pointModal{background:#fff;padding:35px 0px 15px;text-align:left}.pointModal p{margin-left:15px;margin-right:15px}.inchoVoice{background:url(../img/depi_reason_bg.png) no-repeat right bottom #eff5fb;padding:2em 1em 1.5em;background-size:300px}.inchoVoice p{margin-bottom:.8em;font-size:90%;line-height:1.4em}.inchoVoice2{background-image:none}.inchoVoice_blepharoptosis{background-image:url(../img/blepharoptosis_reason_bg.png)}#menuReason .featureBlock{background:#eff5fb;padding:0 0 2em;position:relative}#menuReason .featureBlock .featureArrow{position:absolute;left:0;bottom:0;width:100%}#menuFeature .featureBlockIn.noScroll{height:auto;overflow:visible;-webkit-overflow-scrolling:auto}#menuFeature .featureBlockIn.noScroll ul{padding-bottom:0}.modalBody .wartItem{width:96%;margin:0 auto}.wrapTbl td.price{white-space:nowrap}.wart_caution_tit{background-color:#1a2e79;padding:.7em 4% .5em 4%;font-size:1.2em;color:#fff;text-align:center}.wart_caution_tit span{font-size:.8em}.wart_caution{padding:1em;margin-bottom:2em;border:solid 1px #ddd;border-top:none}.wart_caution p{margin-bottom:.5em}.accordion .box{padding:0 10px 2px}.accordion .box:last-child{background:none}.accordion .tit{display:table;width:100%;border:1px solid #000;border-radius:5px;background:url(../img/ad_black.png) no-repeat 96% center #fff;background-size:8px;margin:0 0 10px 0}.accordion .tit span{display:table-cell;vertical-align:middle;padding:10px 0 10px 10px;font-weight:bold;min-height:34px;line-height:1.4}.accordion .tit span.num{text-align:center;width:40px}.accordion .tit span.num strong{background:#000;color:#fff;border-radius:100%;display:block;line-height:24px;width:24px;margin-left:10px}.accordion .visible{background-image:url(../img/au_black.png);background-color:#eff5fb}.accordion .tit.point{background:url(../img/ad_blue.png) no-repeat 96% center #fff;background-size:8px}.accordion .visible.point{background-image:url(../img/au_blue.png);background-color:#eff5fb}.accordion .tit.point span{padding:10px 24px 10px 8px}.accordion .txt{padding:10px;display:none}.accordion .flowImg{display:block;margin:0 0 1em 0}.warpExam{max-width:34%;margin:0 auto}.greynote{color:#9596a2}.priceTbl3 .scWrap{margin:0;padding:10px 1px 10px 10px;background:#eff5fb;margin-bottom:8%}.priceTbl3{padding:0 10px}.priceTbl3 table{width:1200px}.priceTbl3 th,.priceTbl3 td{background-color:#fff;padding:8px 8px 6px;border:1px solid #ccc;line-height:1.3;vertical-align:middle}.priceTbl3 th{background-color:#eee;font-size:14px;text-align:center}.priceTbl3 th:first-child{width:20%}.priceTbl3 th:nth-child(2){width:18%}.priceTbl3 th:nth-child(3){width:15%}.priceTbl3 th:nth-child(4){width:7%}.priceTbl3 th:nth-child(5){width:11%}.priceTbl3 th:nth-child(6){width:15%}.priceTbl3 th:last-child{width:14%}.priceTbl3 td{border-left:none;font-size:14px;text-align:center}.priceTbl3 td.price{font-size:15px;font-weight:bold;text-align:center}.priceTbl3 td.price.hoken{background-color:#f3f7fb;color:#172a84}.priceTbl3 td.price.hoken.fGray{color:#666}.priceTbl3 td.price>span{font-size:12px;font-weight:normal}.priceTbl3_comment{width:1000px}.priceTbl3_comment span.hoken{color:#172a84}.priceTbl3_img{width:100%;margin-bottom:1.5rem;text-align:center}.priceTbl3_img>img{width:100%}.priceImg a{display:inline-block}.paddBox{margin:0 10px}.gestureImg img{width:20%}.scWrap{position:relative;overflow:hidden;margin:0 0 0 10px}.scWrap:after{content:"";width:0px;height:100%;display:block;overflow:hidden;position:absolute;top:0;right:0;z-index:10;border-radius:5px;-webkit-box-shadow:0 0 10px 6px rgba(0,0,0,.4);box-shadow:0 0 10px 6px rgba(0,0,0,.4)}.scBox{overflow-x:auto;-webkit-overflow-scrolling:touch}.scBox .paddBox{margin:0}#menuReason th,#menuReason td{padding:.5em;vertical-align:middle;white-space:nowrap;background:#fff;border:1px solid #000;font-size:90%;text-align:center;line-height:1.4}#menuReason th{background:#000;color:#fff;font-weight:bold}#menuReason th:first-child{border-right:1px solid #fff}#menuReason tr td:first-child,#menuReason tr td:nth-of-type(4){font-weight:bold}#menuReason tr td:nth-of-type(3n){white-space:normal}#menuReason td p{width:18em;text-align:left}#menuReason tr td:nth-of-type(3) p{color:#394c8c}#menuFaq{padding:0 0 1.5em}#menuFaq .box{padding:0 10px}#menuFaq .ques{display:table;width:100%;margin:0 0 10px 0}#menuFaq .ques span{display:table-cell;vertical-align:middle;border:1px solid #000;border-radius:5px;background:url(../img/menu_faq_q.png) no-repeat 10px center,url(../img/ad_black.png) no-repeat 96% center;background-size:24px,8px;padding:10px 20px 10px 40px;font-weight:bold;min-height:34px;line-height:1.4}#menuFaq .visible span{background-image:url(../img/menu_faq_q.png),url(../img/au_black.png);background-color:#eff5fb}#menuFaq .ans{display:none;background:url(../img/menu_faq_a.png) no-repeat 10px top;background-size:24px;padding:0px 10px 15px 40px}#menuFaq .ans_banner{padding:0;background:none}#menuFaq .ans_banner p{padding:0px 10px 5px 40px;background:url(../img/menu_faq_a.png) no-repeat 10px top;background-size:24px}#menuFaq .ansTit{font-weight:bold;margin:0 0 .3em}#menuFaq .ansTit:before{content:"● "}#menuFaq p{margin:0 0 1.3em}#menuFaq p:last-child{margin:0}#menuFlow,#menuFlow2,#menuAbout{padding:0 0 1.5em}#menuFlow .box,#menuFlow2 .box{padding:0 10px 2px;background:url(../img/menu_flow_bg.png) no-repeat 26px bottom;background-size:12px}#menuFlow .box:last-child,#menuFlow2 .box:last-child{background:none}#menuFlow .tit,#menuFlow2 .tit{display:table;width:100%;border:1px solid #000;border-radius:5px;background:url(../img/ad_black.png) no-repeat 96% center #fff;background-size:8px;margin:0 0 10px 0}#menuFlow .tit span,#menuFlow2 .tit span{display:table-cell;vertical-align:middle;padding:5px 0;font-weight:bold;min-height:34px;line-height:1.4}#menuFlow .tit span.num,#menuFlow2 .tit span.num{text-align:center;width:40px}#menuFlow .tit span.num strong,#menuFlow2 .tit span.num strong{background:#000;color:#fff;border-radius:100%;display:block;line-height:24px;width:24px;margin-left:10px}#menuFlow .visible #menuFlow2 .visible{background-image:url(../img/au_black.png);background-color:#eff5fb}#menuFlow .txt,#menuFlow2 .txt{padding:0px 10px 20px 40px;display:none}#menuFlow .box:nth-of-type(1) .txt,#menuFlow2 .box:nth-of-type(1) .txt{display:block}#menuFlow .flowImg,#menuFlow2 .flowImg{display:block;margin:0 0 1em 0}#menuVoice .voiceDetail{padding:0 1em 2em;margin:0 0 2em;background:url(../img/menu_depi_bg_voice.jpg) repeat-x left bottom}#menuVoice .manuVoiceNoBg{background:none;margin:0}.thermaBlock .blockTit{border:1px solid #ccc;border-bottom:none;background:#eff5f9;padding:5px;font-weight:bold}.thermaBlock .block{border:1px solid #ccc;border-bottom:none;padding:5px}.thermaBlock .block:last-child{border:1px solid #ccc}.thermaBlock .accent{background:#f2e3ef}.movBlock .block{margin:0 0 10px 0}.movBlock .blockTit{background:#e9f0f8;color:#2b446a;font-weight:bold;padding:5px;margin:0 0 10px 0;font-size:120%}.movBlock iframe{margin:0 0 5px 0}.priceTbl .scWrap{margin:0;padding:10px 1px 10px 10px;background:#eff5fb;margin-bottom:8%}.priceTbl{padding:0 10px}.priceTbl .btn{font-size:11px;padding:8px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;background:#666;text-decoration:none;border-radius:5px;line-height:1.8em;margin:3vw auto 5vw;width:80vw}.priceTbl .btn:after{content:"»";display:inline-block;margin-left:5px}.priceTbl table{line-height:1.4;width:700px}.priceTbl th,.priceTbl td{padding:15px;border:1px solid #ccc;vertical-align:middle;background:#fff}.priceTbl th{text-align:center;font-weight:bold;background:#eee;width:200px}.priceTbl th span{font-weight:normal}.priceTbl td.name{text-align:center}.priceTbl td.name span{font-weight:normal;font-size:90%}.priceTbl td.item{border-right:none}.priceTbl td.price{font-weight:bold;text-align:right;border-left:none}.priceTbl td.price p{text-align:left}.priceTbl td.price span{font-weight:normal}.priceTbl td.price span.hoken{font-weight:bold;color:#172a84}.priceTbl td.course h3{font-size:15px;margin:0 0 10px 0}.priceTbl2 th,.priceTbl2 td{padding:5px 10px;border:1px solid #ccc}.priceTbl2 th{background:#fff;text-align:left;vertical-align:middle;white-space:nowrap;padding-right:30px}.priceTbl2 td.name{background:#eee;white-space:nowrap}.depiIcon{vertical-align:middle;margin:0 10px 0 0;width:24px;float:left}.blueBlock{background:#eff5fb;padding:5px}.waveBlock01{background:url(../img/hiaruronic_bg01.png) repeat;background-size:cover;padding:2em 0 0}.waveBefore01{background:url(../img/hiaruronic_wave01.png) no-repeat;background-size:cover;padding-top:5%}.waveBlock02{background:url(../img/hiaruronic_bg02.png) repeat;background-size:cover;padding:2em 0 0}.waveBefore02{background:url(../img/hiaruronic_wave02.png) no-repeat;background-size:cover;padding-top:5%}.waveBlock02 .imgR{width:40.6%}.eightyImg{width:80%;margin:0 auto}.hiaruSlide li{border:solid 1px #c2c2c2}.slickBlock ul.hiaruSlide li{border-right:solid 1px #c2c2c2}.slickBlock ul.hiaruSlide{overflow-y:scroll}.hiaruSlide li:nth-of-type(n+2){border-left:none}.hiaruSlideHead{border-bottom:solid 1px #c2c2c2;background:#eff5fb;padding:.3em;text-align:center}.hiaruSlideHead img{display:inline}.hiaruSlide p{padding:1em}.comTit02{background:url(../img/tit02_bg.png) no-repeat left center;padding:0 0 0 15px;font-weight:bold;color:#172a84;margin:0 0 1em 0;text-align:left}.chloFeatImg{float:right;width:40%;margin:10px 0 10px 10px}.chloaTbl{width:100%}.chloTd{white-space:normal !important}.chloasma_photo{float:right;width:60%}#menuFlow .chloCourse01 .box,#menuFlow2 .chloCourse01 .box{background:url(../img/chloasma_flow_bg01.png) no-repeat 26px bottom;background-size:12px}#menuFlow .chloCourse02 .box,#menuFlow2 .chloCourse02 .box{background:url(../img/chloasma_flow_bg02.png) no-repeat 26px bottom;background-size:12px}#menuFlow .chloCourse01 .box:last-child,#menuFlow .chloCourse02 .box:last-child,#menuFlow2 .chloCourse01 .box:last-child,#menuFlow2 .chloCourse02 .box:last-child{background:none}#menuFlow .chloCourse02 .visible,#menuFlow2 .chloCourse02 .visible{background-color:#ebf2ea}#menuFlow .chloCourse01 .tit,#menuFlow2 .chloCourse01 .tit{border:solid 1px #202789}#menuFlow .chloCourse02 .tit,#menuFlow2 .chloCourse02 .tit{border:solid 1px #007100}#menuFlow .chloCourse01 .tit span.num strong,#menuFlow2 .chloCourse01 .tit span.num strong{background:#202789}#menuFlow .chloCourse02 .tit span.num strong,#menuFlow2 .chloCourse02 .tit span.num strong{background:#007100}.footerContact{overflow:hidden;border:1px solid #9f2a2a;padding:10px;margin:2em 10px;border-radius:3px;background:#f2f3e3}.footerContact h2{font-weight:bold;margin:0 0 .5em;font-size:130%;line-height:1em;color:#9f2a2a;text-align:center}.footerContact a{display:block}.footerContact .time{margin:10px 0}.footerContact .fL{width:48.5%}.footerContact .fR{width:48.5%}p.topBtn{width:300px;margin:0 auto 2em}.miradry_list01{background:#eff5fb;padding:5% 5% 2% 5%;margin-bottom:1em}.miradry_list01 li{background:url(../img/miradry_ico01.jpg) no-repeat left center;background-size:3%;padding-left:5%;margin-bottom:4%;font-size:1.1em}.mLR{margin-left:2%;margin-right:2%}.mLR4{margin-left:4%;margin-right:4%}.mlr2B0{margin:0 0 0 3% !important}.table01{width:600px}.table01 th,.table01 td{border:1px solid #c3c3c3;border-collapse:collapse;border-spacing:0;text-align:center;font-size:100%}.table01 th{background:#eee;color:#666;vertical-align:middle;text-align:center;font-weight:bold}.table01 td{padding:1em;background:#fff;font-weight:bold;text-align:center;vertical-align:middle;color:#333;font-size:1em}.table01 .miradry_th01{background:#edf2f3;padding:1em;color:#000;font-size:1em}.table01 .miradry_th02{background:#edf2f3;padding:1em;color:#1a2d85;background:#f0f9ff;font-size:1em}.miradry_box01{overflow:hidden;background:url(../img/miradry_img09.jpg) no-repeat left top;background-size:100%;margin-bottom:1em;padding:25% 0 0 0}.miradry_box02{background:url(../img/miradry_img05.jpg) no-repeat left top;padding:23% 4% 0 4%;background-size:100%}.miradry_box01 .miradry_photo{float:right;width:30%;margin-left:2%;margin-right:6%}.gesture,.gesture2,.gesture3,.gesture4,.gesture5{position:absolute;left:50%;top:50%;margin:-22px 0 0 -76px;z-index:100}.fadeInDown{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;visibility:visible !important;-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-timing-function:cubic-bezier(0, 0, 0.4, 1);animation-timing-function:cubic-bezier(0, 0, 0.4, 1)}@-webkit-keyframes fadeInDown{0%{opacity:1;-webkit-transform:translateX(140px)}100%{opacity:0;-webkit-transform:translateX(0)}}@keyframes fadeInDown{0%{opacity:1;-webkit-transform:translateX(140px);transform:translateX(140px)}100%{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}}#tabs ul{overflow:hidden}#tabs ul li{float:left;width:47%;margin-left:2%}.tabs-nav{border-bottom:none !important}.tabs-nav li.selected{padding:0;border:none !important}.wave_box_title .mbS{margin-bottom:0 !important}.wave_box{background:url(../img/bg01.png) left top repeat-y;padding:8% 0}.reason_box01{margin:0 4% 6% 4%;background:#fff;padding:8% 4% 1.3% 4%;-webkit-box-shadow:0px 0px 6px 3px #eaeaea;box-shadow:0px 0px 6px 3px #eaeaea}.reason_box01 h4{text-align:center;margin-bottom:8%}.reason_box01 h5{color:#131f86;font-size:1.6em;border-bottom:solid 1px #131f86;margin-bottom:8%;font-family:YuMincho,"ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","游明朝","HGS明朝B","HGS明朝E","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.reason_box01 h5 span{font-size:.8em;font-family:YuMincho,"ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","游明朝","HGS明朝B","HGS明朝E","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.reason_box01 h6{margin-bottom:6%;color:#000;font-size:1.4em;font-family:YuMincho,"ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","游明朝","HGS明朝B","HGS明朝E","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.reason_box01 p{margin-bottom:4%;color:#000}a.link_blue01{color:#185bbd;text-decoration:underline}.reason_box02{overflow:hidden;margin-bottom:6%}.reason_box02 .photo01{float:right;width:50%;margin-left:2%}.reason_box01 .reason_btn01{margin:0 10% 10% 10%}.reason_box03{border:solid 1px #d6d6d6;padding:1%;margin-top:8%;margin-bottom:3%}.reason_box04{border:solid 1px #d6d6d6;padding:4% 4% 0 4%}.reason_box05{margin:0 4% 6% 4%}.pores_box01{overflow:hidden;margin:0 4% 6% 4%}.pores_photo01{float:right;margin-left:2%;width:40%}.pores_photo02{width:80%;margin:8% 10% 10% 10%}.pores_photo03{width:50%;float:left;margin:0 2% 2% 0}.pores_box01 div p{margin-bottom:4%}.pores_box03{margin-bottom:8%}.price_box01{padding:8% 4%}.page_link_box01{margin-top:-100px;padding-top:100px}.price_box01 h3{background:#00127f;padding:2%;margin-bottom:8%;text-align:center;color:#fff;font-weight:bold;font-size:1.4em}.price_box01 h3.h3_img{background:none;padding:0;margin-bottom:4%;text-align:center;color:#fff;font-weight:bold;font-size:1.4em}.price_box01 h4{background:#ebeeee;padding:2%;margin-bottom:0;border:solid 1px #c2c2c2;text-align:center;color:#333;font-weight:bold;font-size:1.2em}.price_box01 h4 span{font-weight:normal;font-size:.8em}.price_box01 h5{margin-bottom:2%}.price_table01{border:none;width:100%;border-left:solid 1px #c2c2c2;border-right:solid 1px #c2c2c2}.price_table03{margin-bottom:4% !important}.price_table04{margin-bottom:10% !important}.price_table01 td{border:none;border-bottom:solid 1px #c2c2c2;padding:4%;font-weight:bold;font-size:1.2em;text-align:left;vertical-align:middle}.price_table01 .price_td01{border-right:solid 1px #c2c2c2;text-align:right}.price_table01 .price_td02{border-right:solid 1px #c2c2c2}.price_red{color:#b20000;font-weight:bold}.price_blue{color:#172a84;font-weight:bold}.bold{font-weight:bold}.price_comment01,.price_comment02,.price_comment03{margin-bottom:4%;color:#b20000;padding-left:1em;text-indent:-1em}.price_comment03{margin-bottom:0}.price_comment01{margin-bottom:10%}.price_btn01{margin:8% 0 18% 20%}.price_btn01 a{display:block;position:relative;width:80%;border:solid 2px #64789d;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;padding:4% 2%;color:#000;font-weight:bold;font-size:1.2em}.price_btn01 a:before{content:"";display:inline-block;position:absolute;top:50%;right:0%;width:0;height:0;margin-top:-5px;border-top:5px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-left:6px solid #64789d}.taL{text-align:left !important}.w15{width:15% !important}.w20{width:20% !important}.w30{width:30% !important}.w40{width:40% !important}.w50{width:50% !important}.w60{width:60% !important}.small{font-weight:normal;font-size:.9em}.normal{font-size:1em;text-align:left}.red_box01{padding:2% 2%;border:solid 1px #c00;background:#f8e5eb;margin-bottom:4%;color:#c00}.red_box01 p{padding-left:2em;text-indent:-2em}.price_comment04{margin-bottom:4%;color:#b20000;padding-left:1em;text-indent:-1em;text-align:right;font-size:.9em;margin-top:-4%}.side_opa{background:hsla(0,0%,100%,.9);-webkit-overflow-scrolling:touch}.side_menu01 .side_tit01{position:relative;background:#00197d;padding:4% 4% 4% 8%}.side_menu01 .side_tit01 img{width:25%;vertical-align:middle}.side_menu01 .side_tit01 .close01{position:absolute;right:4%;width:5%}.side_menu01 .menu_list01{margin-bottom:6%}.side_menu01 .menu_list01 li{margin:0 2%;border-bottom:solid 1px #c2c2c2}.side_menu01 .menu_list01 a{display:block;padding:6% 2% 6% 20%;position:relative;background:url(../img/sidemenu_ico01_01.png) 4% center no-repeat;background-size:7%;color:#000;text-decoration:none;font-family:"Trebuchet MS","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,Verdana,sans-serif}.side_menu01 .menu_list01 a:before{content:"";display:inline-block;position:absolute;top:50%;right:0;width:0;height:0;margin-top:-4px;border-top:4px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0);border-left:6px solid #00197d}.side_menu01 .menu_list01 .sidemenu_02 a{background:url(../img/sidemenu_ico02_01.png) 4% center no-repeat;background-size:7%}.side_menu01 .menu_list01 .sidemenu_03 a{background:url(../img/sidemenu_ico03_01.png) 4% center no-repeat;background-size:7%}.side_menu01 .menu_list01 .sidemenu_04 a{background:url(../img/sidemenu_ico04_01.png) 4% center no-repeat;background-size:7%}.side_menu01 .menu_list01 .sidemenu_05 a{background:url(../img/sidemenu_ico05_01.png) 4% center no-repeat;background-size:7%}.side_menu01 .menu_list01 .sidemenu_06 a{background:url(../img/sidemenu_ico06_01.png) 4% center no-repeat;background-size:7%}.side_menu01 .menu_list01 .sidemenu_07 a{background:url(../img/sidemenu_ico07_01.png) 4% center no-repeat;background-size:7%}.side_menu01 .menu_list01 .sidemenu_08 a{background:url(../img/sidemenu_ico11_01.png) 4% center no-repeat;background-size:7%}.side_menu01 .menu_list02{margin:0 2% 8% 2%}.side_menu01 .menu_list02 li{margin-bottom:4%}.side_menu01 .menu_list02 li a{display:block;position:relative;background:url(../img/sidemenu_ico08.png) 4% center no-repeat #f0839e;background-size:10%;padding:6% 2% 6% 20%;color:#fff;font-family:"Trebuchet MS","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,Verdana,sans-serif}.side_menu01 .menu_list02 li a:before{content:"";display:inline-block;position:absolute;top:50%;right:0;width:0;height:0;margin-top:-4px;border-top:4px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0);border-left:6px solid #fff}.side_menu01 .menu_list02 li.menu_consul02 a{background:url(../img/sidemenu_ico09.png) 4% center no-repeat #f0839e;background-size:10%}.side_menu01 .menu_list02 li.menu_consul03 a{background:url(../img/sidemenu_ico10.png) 4% center no-repeat #f0839e;background-size:10%}.side_menu01 .menu_list03{display:table;width:98%}.side_menu01 .menu_list03 li{display:table-cell;padding:0 0 2% 2%;vertical-align:middle;text-align:left;width:44%;-webkit-box-sizing:border-box;box-sizing:border-box}.side_menu01 .menu_list03 li a{display:block;position:relative;border:solid 2px #00127f;padding:10% 2% 10% 4%;color:#000;font-family:"Trebuchet MS","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,Verdana,sans-serif}.side_menu01 .menu_list03 li a:before{content:"";display:inline-block;position:absolute;top:50%;right:0;width:0;height:0;margin-top:-4px;border-top:4px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0);border-left:6px solid #00127f}.close02,.close05{padding-top:8%;width:40%;margin:0 30% 8% 30%}.close02 a,.close05 a{display:block;background:url(../img/close04.png) 28% center no-repeat;background-size:6%;border:solid 2px #00127f;color:#00127f;padding:5%;text-align:center;font-size:1.2em;font-family:"Trebuchet MS","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,Verdana,sans-serif}.close05 a{background:url(../img/close04.png) 26% center no-repeat;background-size:6%}.side_menu01 .side_btn01{margin:6% 2%}.side_menu01 .menu_list04{overflow:hidden;margin:0 0 0 20%}.side_menu01 .menu_list04 li{float:left;width:15%;margin-right:5%}.menu_contact_box{background:hsla(0,0%,100%,.9);padding:4%;-webkit-overflow-scrolling:touch}.menu_contact01{background:url(../img/sidemenu_bg02.png) left top repeat-y;background-size:100%;padding:1% 8%}.menu_contact01 h2{margin:0 0 6% 0;border:none}.menu_contact01 p{margin:0 0 4% 0}.menu_contact01 ul li{padding:0 0 4% 0}.menu_contact_box img{vertical-align:top}.menu_contact_box .close03{width:10%;margin:10% 0 0 45%}.menu_contact_box .close04{padding-top:8%;width:60%;margin:0 20% 8% 20%}.result_block .result_list{border-bottom:dotted 1px #777;padding:0 0 1em;margin:0 0 1em}.result_block div.result_list:last-of-type{border-bottom:none;padding:0;margin:0}.acne_photo01{width:80%;margin:0 10% 6% 10%}.acne_photo02{width:60%;margin:0 10% 6% 15%}.fotoImg{width:28%;margin:0 0 0 1em}.fotoImg02{width:40%;margin:0 0 0 1em}.fotoBlueBox{padding:1em 6%}.drip_list{overflow:hidden;margin:0 4% 8% 4%;width:92%}.drip_list li{float:left;width:50%;padding-top:1px}.drip_tit01{background:url(../img/drip_img17.png) left top no-repeat;color:#fff;padding:1em 0;text-align:center;font-size:130%;margin:0 0 1.5em;font-family:"ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","HGS明朝B","HGS明朝E",Meiryo,self}.slide_table{width:720px;margin-left:2%}.slide_table td{width:25%}.slide_table td img{width:100%}.slide_td01{font-size:1.2em;padding:5px 3% 5px 3%}.slide_td02{padding:0 2% 2% 3%}.wave_box .scWrap{margin:0}.q-swith_box01{padding:6% 6% 4% 6%;background:#eff5fb}.q-swich_tit01{padding:1% 4% !important;text-align:left}.fsS.fRed.mtS.mbM{margin-top:-4% !important}.comment_table1{margin-bottom:8% !important}.cham1{background:#d5c16a !important;color:#fff;border:1px solid #fff !important}th.needle_tit{background:#000;color:#fff;text-align:center;padding:.5em;border:solid 1px #000}.name.fB{font-weight:bold}td.check{border-right:none;text-align:right;font-weight:bold}table.needle_table{width:100%;margin:0 0 2em 0}table.needle_table td{padding:.5em}.footer_ad{position:fixed;left:0;bottom:0;text-align:center;padding:5px;background:rgba(0,0,0,.8);width:100%;z-index:99}.footer_pad{padding-bottom:67px}.ssl{overflow:hidden;margin:-10px auto 0px;border:3px double #ccc;padding:10px;width:294px;background:#f2f9ff}.ssl img{margin:0 10px 0 0;display:block;width:70px;float:left}.ssl p{font-size:11px}.p-lp-depi_mens{color:#727171}.c-hannari{font-family:"Hannari",YuMincho,"ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","游明朝","HGS明朝B","HGS明朝E","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.lp_sp_menu{margin-top:-2.5rem;margin-bottom:2.5rem;padding:0 2%}.p-lp-depi_mens h2{margin-bottom:1rem;padding:0 2%}.p-lp-depi_mens h2.bgBlack{margin-bottom:0;padding:1.5em 0}.lp_depi_box1{padding:1rem 2%;text-align:center;background:url(../../img/depi_mens/lp_bg1.png) center top no-repeat}.lp_depi_box1 h3{text-align:center;font-size:1.1rem;margin-bottom:1.5rem;font-weight:bold}.lp_depi_box1 img{padding:0 6%}.lp_depi_box2{padding:0 2%}.lp_depi_box2 div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2%;margin-bottom:1rem}.lp_depi_box2 div h3{width:72%;font-size:1rem}.lp_depi_box2.lp_depi_box3 div h3{width:46%}.lp_depi_box2 div h3 span{font-size:1.2rem;font-weight:bold;color:#585757}.lp_depi_box2 div img{width:25%}.lp_depi_box2.lp_depi_box3{margin-bottom:2rem}.lp_depi_box2.lp_depi_box3 div img{width:36%}.lp_depi_box2 p{margin-bottom:1rem}.sp_reason_depi_mens h2{color:#fff;background:#001d47;text-align:center;padding:1rem;font-size:1.2rem}.sp_reason_depi_mens h2 span{font-size:1.4rem}.lp_menuReason{border-bottom:dotted 2px #132445;margin:0 2% 2rem 2%;padding:0 0 1rem 0}.lp_menuReason.lp_menuReason__bNone{border-bottom:none;padding-bottom:0}.c-flex1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1rem}.c-flex1>div{width:65%}.lp_menuReason h3{margin-bottom:1rem;width:50%}.c-flex1 h4{font-size:1rem;margin-bottom:1rem}.c-flex1 h4 span{color:#002c6d;font-size:1.1rem;line-height:1.2;font-weight:bold}.lp_menuReason p{margin-bottom:1rem}.c-flex1>img{width:30%}.c-flex2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.c-flex2 img{width:20%;margin-right:1rem;margin-left:1rem}.c-flex2 div p{color:#717171;font-size:.7rem}.c-flex2 div span{font-weight:bold;font-size:1.2rem}.c-flex3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-flex3 div{width:630px;padding-left:45px}.c-flex3 div h3{color:#2c3953;font-size:23px;margin-bottom:15px}.sp_lp_contact{padding:0 2%;margin-bottom:2rem}#menuFaq.lp_depi_mens_faq .ques span{border:1px solid #001d47;background:url(../img/depi_mens/menu_faq_q.png) no-repeat 10px center,url(../img/ad_black.png) no-repeat 96% center;background-size:24px,8px}#menuFlow.lp_depi_mens_flow .tit{border:1px solid #001d47}#menuFlow.lp_depi_mens_flow .tit span.num strong{background:#001d47}.re_depi_caution1 .mb60{margin-bottom:2rem}.re_depi_caution1 h2{background:#5a5251;color:#fff;font-size:1rem;padding:.5rem}.re_depi_caution1 p,.re_depi_caution1 ul{margin:0 4% 1rem 4%}.re_pores_img_box1{line-height:1.6;margin-top:2rem}.re_pores_img1{width:35%;margin:0 auto 1rem auto}.re_pores_img_box1 p{margin:0 4% 1rem 4%}.re_pores_img_box1 p:last-child{margin:0 4% 2rem 4%}.re_pores_img_box1 ul{margin:0 4% 1rem 4%}.re_pores_img_box1 ul li{margin-bottom:.5rem}.re_pores_img_box1 h3{font-weight:bold;margin:0 4% .5rem 4%;font-size:1.2rem}.sns_link1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:4%;margin-right:4%;padding:20px 0 0}.sns_link1 li{width:23%;margin:0 1rem 1rem}.sns_link1 li img{vertical-align:bottom}li.sp_line_bnr1{width:100%}.c-column1 p{font-size:14px;line-height:1.6}.c-white1{background:#fff;padding:1rem 4% 3rem 4%}.c-green1{background:#d9f2d9;padding:2rem 4%}.c-column1 h1{margin-bottom:.5rem;text-align:center}.c-column1 h1 span{font-size:1.2rem;background:url(/img/line/line_ico1.png) left center no-repeat,url(/img/line/line_ico2.png) right center no-repeat;background-size:5%;font-weight:bold;padding:1rem 1.5rem;display:inline-block}.sp_line_comment1{text-align:center;margin-bottom:2rem}.sp_line_comment1 span{font-weight:bold}.c-green1 h2{margin-bottom:2rem;text-align:center}.c-green1 h2 span{border-bottom:solid 2px #00b900;font-size:1.2rem;line-height:1.6;letter-spacing:2px;font-weight:bold;padding:0 1rem .5rem 1rem}.c-green1 h3{background:#00b900;padding:.5rem 1rem;font-size:1rem;color:#fff;font-weight:bold;margin-bottom:1.5rem}.c-column1__in1{border:solid 2px #8ccf8c;border-radius:5px;background:#fff;padding:1rem .7rem;margin-bottom:3rem}.c-column1__in1 .fRed{color:#d90000;margin-bottom:.5rem}.c-column1__in1_1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem}.c-column1__in1_1 img{width:35%}.c-column1__in1_2{width:58%;margin-top:.5rem}.c-column1__in1_2 p{margin-bottom:.5rem}.c-column1__in1_3{position:relative}.c-column1__in1_3 ul{padding:.5rem;border-radius:5px;background:#d9f2d9;margin-bottom:.5rem}.c-column1__in1_3 li{font-weight:bold;font-size:16px;text-indent:-1em;padding:0 0 0 1em}.c-column1__in1_3 li span{color:#00b900;font-size:20px;line-height:1}.c-column1__in1_3 img{position:absolute;left:-20px;top:7rem;width:20px}.c-column1__in1 h4{background:#00b900;padding:.2rem 1rem;font-size:1rem;color:#fff;font-weight:bold;margin-bottom:1rem}.c-column1__in1 dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-column1__in1 dt{width:30%;background:#d9f2d9;text-align:center;font-weight:bold;margin-bottom:.5rem;padding:.4rem .5rem 0 .5rem}.c-column1__in1 dd{width:70%;padding:.1rem .5rem 0 .5rem;font-weight:bold;margin-bottom:.5rem;font-size:18px}.sp_line_tel{border:solid 2px #00b900;margin-top:1rem;text-align:center}.sp_line_tel p{font-size:11px;margin-bottom:5px}.sp_line_tel mark{background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(0%, #ffdcb8));background:linear-gradient(transparent 70%, #ffdcb8 0%);display:inline}.sp_line_tel a{display:inline-block;background:url(/sp/img/line/sp_line_icon2.png) left center no-repeat;color:#000;font-size:2rem;background-size:12%;padding:.1rem .5rem .1rem 11%}.mb30{margin-bottom:3rem !important}.c-column1--in__tool{background:#fff;border:solid 3px #b90000;border-radius:10px;padding:1rem;position:relative}.c-column1--in__tool h4{color:#b90000;font-weight:bold;font-size:14px;margin-bottom:.5rem;width:95%}.c-column1--in__tool p{line-height:1.6;width:70%;color:#b90000}.c-column1--in__tool img{position:absolute;bottom:3px;right:-1rem;margin-bottom:0;width:35%}.foot_bnr1{margin:0 4% 1rem 4%}.marker-y{background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(30%, #ffff9e));background:linear-gradient(transparent 70%, #ffff9e 30%)}.c-vio-cta ul{color:#fff;padding:1rem 0}.c-vio-cta li{border-radius:.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin:1rem auto 0;padding:0;text-align:center;width:92%}.cta-title{color:#e1408f;display:inline-block;font-size:1rem;font-weight:bold;padding:0 0 .5rem;position:relative}.cta-title::before,.cta-title::after{background:#e1408f;content:"";display:inline-block;height:1.5rem;width:1px}.cta-title::before{margin-right:1rem;-webkit-transform:translateY(30%) rotate(-45deg);transform:translateY(30%) rotate(-45deg)}.cta-title::after{margin-left:1rem;-webkit-transform:translateY(30%) rotate(45deg);transform:translateY(30%) rotate(45deg)}.c-vio-cta p{color:#e1408f;font-size:1.3rem;line-height:1.4;width:100%}.p-small{font-size:.8rem}.c-vio-cta .p-accent{background:#ffd1e6;border-radius:.5rem;color:#e1408f;display:inline-block;font-weight:bold;padding:.2rem 1rem}.c-vio-cta strong{font-weight:bold}.c-vio-cta p .serif{color:#e1408f;font-size:2.2em;text-shadow:2px 2px 2spx #ffff9e}.c-vio-cta a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:.5rem;border:1px solid #eee;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.3);box-shadow:0 3px 10px 0 rgba(0,0,0,.3);color:#e1408f;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.2rem;font-weight:bold;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:1rem .5rem;text-decoration:none;width:100%}.c-vio-cta a>div{background:-webkit-gradient(linear, left top, left bottom, color-stop(90%, #e1408f), to(#a71f61));background:linear-gradient(#e1408f 90%, #a71f61 100%);border-radius:.5rem;color:#fff;display:inline-block;padding:.5rem 2rem}.c-vio-cta a>div::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;margin-left:1rem}.p-menu-vio{font-size:14px;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","メイリオ",sans-serif;color:#555}.p-menu-vio img{vertical-align:bottom;max-width:100%}.c-vio-txt p:not(:first-of-type){margin-top:25px}.c-vio-serif{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","HGS明朝B","HGS明朝E","メイリオ",Meiryo}.c-vio-main-color{color:#e1408f}.c-vio-second-color{color:#ea68a2}.c-vio-tit1{font-size:20px;font-weight:bold;text-align:center}.c-vio-tit1--type2{position:relative;padding-bottom:3px;margin-bottom:25px;letter-spacing:2px}.c-vio-tit1--type2::after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:230px;height:2px;background-color:#f19ec2}.c-vio-tit2{margin-bottom:10px;font-size:18px;font-weight:bold;color:#e1408f}.c-vio-tit3{margin-bottom:15px;border-bottom:1px solid #ea68a2;font-size:15px;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex}.c-vio-tit3 span{background-color:#ea68a2;padding:7px 7px 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:10px;font-size:10px;font-weight:normal;line-height:1;color:#fff}.c-vio-tit4{margin:30px 0 20px;background-color:#ea68a2;padding:4px 5px 3px;font-size:15px;font-weight:bold;text-align:center;color:#fff}.c-vio-tit5{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:20px;padding:13px 10px 10px;font-size:17px;text-align:left}.c-vio-tit6{font-size:21px;font-weight:bold}.c-vio-tit6 span{font-size:26px;font-weight:bold}.c-vio-bg1{padding:30px 10px;background-color:#f19ec2;color:#fff}.c-vio-bg1--accordion{padding:10px 10px 8px}.js-vio-accordion--trigger{background-image:url(../img/sp_vio_ico3.png);background-position:right 10px center;background-size:14px;background-repeat:no-repeat}.js-vio-accordion--trigger.js-vio-accordion--active{background-image:url(../img/sp_vio_ico4.png)}.js-vio-accordion--trigger--2{background-image:url(../img/sp_vio_ico1.png);margin-bottom:0}.js-vio-accordion--trigger--2.js-vio-accordion--active{background-image:url(../img/sp_vio_ico2.png)}.js-vio-accordion--wrap{display:none}.c-vio-bg2{padding:25px 0}.c-vio-box1{margin-top:10px;background-color:#fff;border:3px solid #ea68a2;border-radius:8px;padding:15px}.c-vio-box1 .c-vio-tit{margin-bottom:10px;font-size:15px;font-weight:bold}.c-vio-wrap1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-vio-wrap1__img{width:35%;-ms-flex-negative:0;flex-shrink:0;margin-left:10px}.c-vio-wrap1__img--right{width:35%;-ms-flex-negative:0;flex-shrink:0;margin-right:15px}.c-vio-wrap2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-vio-wrap3{padding-top:1rem}.c-vio-toc ul{display:block;margin:2rem 0 0}.c-vio-toc li{font-size:1rem;line-height:1.2;padding:.5rem 0 .5rem 1.5rem}.c-vio-toc li::before{color:#172a84;content:"";font-family:"Font Awesome 5 Free";font-weight:900;margin:0 1rem 0 -1.7rem}.c-vio-toc a{color:#172a84}.c-vio-img{margin-top:1rem;text-align:center;width:100%}.vio-link a{background:#837877;border-radius:5px;-webkit-box-shadow:0 3px 0 0 #5a5251;box-shadow:0 3px 0 0 #5a5251;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:block;margin:10px 0 0;padding:10px 3.5rem 10px;position:relative;text-align:center;text-decoration:none;-webkit-transition:.3s;transition:.3s;width:100%}.vio-link a::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;right:2rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.u-sp-wrap{padding-right:10px;padding-left:10px}.u-fs--20{font-size:20px}.menuMain.c-vio-bg1{padding:10px 10px 5px;background-color:#e1408f;color:#fff}.menu-main__txt--price{margin-top:.5em;font-size:14px}.p-menu-vio__course{margin-top:3rem}.p-menu-vio__course>.c-vio-tit1--type2{margin-bottom:0}.p-menu-vio__catch{font-size:15px;line-height:1.8}.p-menu-vio__range-list{margin-top:20px}.p-menu-vio__range-list>li{width:32%}.p-menu-vio__range-list p{padding-top:10px}.p-menu-vio__point__v-line{background-color:#fdeff5;margin-top:20px}.p-menu-vio__point__v-line .js-vio-accordion--trigger{margin-bottom:0}.p-menu-vio__point-list>li{padding:15px 0}.p-menu-vio__point-list>li:not(:first-child){border-top:1px solid #ea68a2}.p-menu-vio__point-list__img{width:30%;-ms-flex-negative:0;flex-shrink:0;margin-right:15px}.p-menu-vio__point-box1{margin-bottom:20px}.p-menu-vio__point__i-line{margin:20px 0;border-bottom:1px solid #ea68a2;padding-bottom:25px}.p-menu-vio__shave-box1{margin-top:8px;background-color:#fff;padding:20px 10px;color:#555}.p-menu-vio__shave-list1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-menu-vio__shave-list1__item:not(:first-child){margin-left:5px}.p-menu-vio__shave-list1__item{background-color:#fdf2f5;padding:5px 10px 3px;margin-bottom:8px;font-weight:bold}.p-menu-vio__shave-list1__item span{font-size:12px;font-weight:normal}.p-menu-vio__shave__how-to{margin-top:10px}.p-menu-vio__shave__how-to .c-vio-tit3:not(:first-of-type){padding-top:38px;background:url(../img/sp_vio_shave_ico1.png) center 0/90px no-repeat;margin-top:20px}.p-menu-vio__shave__how-to__img{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-menu-vio__shave__how-to__img>div{width:49%}.p-vio-contact-btn{padding:25px 10px 30px}.p-vio-contact-btn img{width:300px}.p-menu-vio__delicate-list__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.p-menu-vio__delicate-list2__item:not(:first-child){margin-top:15px}.p-menu-vio__after-list>li{background:url(../img/sp_vio_after_ico1.png) 10px center/15px no-repeat;padding:10px;padding-left:40px}.p-menu-vio__after-list>li:not(:first-child){border-top:1px solid #ea68a2}.p-menu-vio__after .c-vio-box1{width:calc(100% - 20px);margin:20px auto 0}.p-menu-vio__reason-box1{padding:20px 10px 15px;background-color:#fdf2f5}.p-menu-vio__reason-box1__img{margin:15px 0}.p-menu-vio__reason-box2{padding:30px 10px 0}.p-menu-vio__fee{margin-top:25px}.p-menu-vio__shave-table1{width:100%;background-color:#fff;border:1px solid #b5b5b5;font-weight:bold;color:#5a5251;vertical-align:middle}.p-menu-vio__shave-table1 th,.p-menu-vio__shave-table1 td{padding:.5em}.p-menu-vio__shave-table1 th{background:#5a5251;font-size:17px;color:#fff}.p-menu-vio__shave-table1 td{border-top:1px solid #b5b5b5;font-size:16px}.p-menu-vio__shave-table1 .price{border-left:1px solid #b5b5b5;font-weight:bold}.p-menu-vio__fee-cap{margin-top:5px;font-size:13px;text-align:right}.p-menu-vio__line{background:url(../../menu/img/vio_line.jpg) no-repeat;background-size:cover;height:50px;margin:2rem auto;width:100%}#p-menu-vio__course_1 table{background:#fff;margin:1rem auto 1.5rem;width:100%}#p-menu-vio__course_1 caption{font-size:1.2rem;margin-bottom:.5rem}#p-menu-vio__course_1 th,#p-menu-vio__course_1 td{border:1px solid #ccc;padding:.5rem;text-align:center;max-width:40%;vertical-align:middle}#p-menu-vio__course_1 th{background:#eee}#p-menu-vio__course_1 .accent_bg{background:#f5b4d4;font-weight:bold}#p-menu-vio__course_2{background:#fdeff5}#p-menu-vio__course_2 h4{font-size:1rem;margin:3rem auto .5rem;padding-bottom:.5rem;text-align:center;width:100%}#p-menu-vio__course_2 .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:.5rem auto;width:100%}#p-menu-vio__course_2 .list li{-ms-flex-item-align:stretch;align-self:stretch;width:49%}#p-menu-vio__course_2 .list figure{-ms-flex-line-pack:end;align-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#p-menu-vio__course_2 figcaption{background:#ffd3e8;border-radius:1rem;margin-bottom:2rem;padding:1rem .5rem;position:relative}#p-menu-vio__course_2 figcaption::after{top:100%;border:10px solid rgba(0,0,0,0);border-top-color:#ffd3e8;border-top-width:20px;content:"";left:50%;height:0;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0}#p-menu-vio__course_2 figure{margin:0 3%;text-align:center}#p-menu-vio__course_2 .notes{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 1rem;padding:1rem;width:100%}#p-menu-vio__course_2 .attention{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.9rem;padding:.5rem}#p-menu-vio__course_2 .attention p{margin-bottom:1rem}#p-menu-vio__course_2 .link_r,#p-menu-vio__course_3 .link_r{font-weight:bold;margin-left:20%;text-align:right;width:80%}#p-menu-vio__course_2 .link_r::before,#p-menu-vio__course_3 .link_r::before{color:#c73834;content:"";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:.5rem}#p-menu-vio__course_3 section:nth-of-type(2){margin-top:2rem}#p-menu-vio__course_8{margin-top:2rem}.p-case-lead{border:1px solid #d9d9d9;margin-bottom:30px;padding:1em;background:#edf3f3;font-size:13px}.check_list{display:inline-block;padding:0 1rem}.check_list li{background:url(../img/ultracel/check.png) top 50% left no-repeat;background-size:8%;margin:0 auto;padding-left:25px}.check_list li:not(:first-of-type){margin-top:15px}.check_list li span{color:#0375b3;font-size:1.2em}.bf_af img{display:block;margin:auto;width:100%}.ultracel_case dl{margin:auto;padding:0 .5rem;width:90%}.ultracel_case dd,.titan_case dd{padding:.5rem .5rem 0 1rem}.ultracel_case dd p:not(:first-of-type),.titan_case dd p:not(:first-of-type){margin-top:1rem}.ta_c{text-align:center}#menucases .accordion_n{padding:0 10px 2px}#menucases .accordion_n .txt{display:none}#menucases .tit{display:table;font-size:.9rem;width:100%;border:1px solid #000;border-radius:5px;background:url(../img/ad_black.png) no-repeat 96% center #fff;background-size:8px;margin:10px 0 10px 0;padding:5px 10px}#i_notice{background:#e2edf5;color:#333;font-size:3vw;padding:5px 0;text-align:center;width:100%}#i_notice a{color:#333f8c;text-decoration:underline}.line_cap{background:#01b901;padding:0 0 8px;width:100%}.line_cap span{background:#ffff8d;color:#01b901;font-size:12px;font-weight:bold;display:block;padding:2px 0;text-align:center;width:100%}.tit_sky{background:#fff;border-bottom:5px double #ddd;-webkit-box-shadow:0 2px 2px 0 #eee inset;box-shadow:0 2px 2px 0 #eee inset;color:#2177c3;font-size:5.5vw;padding:3vw 0;text-align:center;width:100%}.menu_archive{-webkit-box-sizing:border-box;box-sizing:border-box;padding:2vw 0 10vw;width:100%}.menu_archive *{-webkit-box-sizing:border-box;box-sizing:border-box}.menu_archive>section{margin-bottom:5vw}.menu_archive h3{background:-webkit-gradient(linear, left top, right top, from(#77d3dc), to(#126cbc));background:linear-gradient(90deg, #77d3dc, #126cbc);color:#fff;font-size:4vw;padding:2vw 0;text-align:center;width:100%}.menu_archive ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 2vw}.menu_archive ul::after{content:"";display:block;width:31.5%}.menu_archive li{-ms-flex-item-align:stretch;align-self:stretch;margin:2.5vw 0 0;width:31.5%}.menu_archive li a{background:#fff;border-radius:5px;-webkit-box-shadow:0 1px 3px 1px #dbebec;box-shadow:0 1px 3px 1px #dbebec;color:#000;display:block;height:100%;padding:1.5vw 1.5vw 7vw;position:relative;width:100%}.menu_archive li a::after{bottom:1vw;color:#ddd;content:"▼";font-size:2vw;left:0;position:absolute;right:0}.menu_archive li .img{border-radius:5px;height:25vw;overflow:hidden;margin:auto;width:90%}.menu_archive li img{-o-object-fit:cover;object-fit:cover;width:100%}.menu_archive li .txt{line-height:1.2;padding-top:1vw;width:100%}.menu_archive a h4{color:#126cbc}.menu_archive li h4{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:3.7vw;font-weight:bold}.menu_archive li h4 span{font-size:2.5vw}.menu_archive li .txt p{color:#666;font-size:2.5vw;padding-top:1.5vw;text-align:left}.form-link-btn a{background:-webkit-gradient(linear, left top, left bottom, from(#c22d2b), to(#b40505));background:linear-gradient(#c22d2b, #b40505);border:1px solid #fff;-webkit-box-shadow:0 0 1px 1px #c22d2b;box-shadow:0 0 1px 1px #c22d2b;color:#fff;display:inline-block;padding:10px 20px 10px 50px;position:relative;text-decoration:none;-webkit-transition:.3s;transition:.3s}.form-link-btn a::before,.form-link-btn a::after{-webkit-box-sizing:border-box;box-sizing:border-box;content:"";position:absolute;top:50%}.form-link-btn a::before{background:hsla(0,0%,100%,.9);border-radius:50%;display:block;height:22px;left:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22px}.form-link-btn a::after{color:#c22d2b;content:"▼";font-size:12px;left:26px;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.form-link-btn a span{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","HGS明朝B","HGS明朝E","メイリオ",Meiryo;font-size:110%;font-weight:normal}.basic-layout{padding:5vw 2vw}.basic-layout dl{width:100%}.basic-layout dt{border-bottom:1px dotted #ccc;background:#f6f6f6;font-size:1.1em;font-weight:bold;margin-top:1rem;padding:1vw 2vw}.basic-layout dd{padding:2vw}.menu_cp a{display:block}.w90{margin:auto;width:90%}.info-btn a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#c72b2b;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;text-decoration:none;-webkit-transition:.3s;transition:.3s}.info-btn a:hover{opacity:.7}.info-btn a span{display:inline-block;padding-left:2.5em;position:relative}.info-btn a span::before{background:url(../../img/svg/horn.svg) center no-repeat;background-size:contain;content:"";display:block;height:1.5em;left:0;opacity:.8;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.5em}.fw_b{font-weight:bold}.attention_box{background:#fbe0dd;padding:15px}a.link_arrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:underline}a.link_arrow:before{display:inline-block;margin-right:5px;content:"→"}.note_lists{padding-left:0;list-style:none}.note_lists li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px}.note_lists li:before{content:"※"}.c-vio-cta-title{border:3px dotted #e1408f;padding:10px;text-align:center;color:#e1408f;margin:20px 15px 0;font-size:18px}.c-vio-cta-title span{font-weight:bold}.mradry_point{padding:30px 15px;margin-bottom:15px;background:#eff5fb}.mradry_point .title{font-size:1.2rem;text-align:center;margin-bottom:25px;font-weight:bold;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","HGS明朝B","HGS明朝E","メイリオ",Meiryo;color:#0865b7}.mradry_point .title::after{content:"";display:block;width:200px;height:3px;background:#0865b7;margin:8px auto 0}.mradry_point .main_copy{font-size:1.3rem;text-align:center;padding:25px;background:#fff;font-weight:bold;margin:0 auto 25px;border:1px dotted #0865b7;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","HGS明朝B","HGS明朝E","メイリオ",Meiryo}.mradry_point .main_copy span{color:#0865b7}.mradry_point p{font-size:13px;line-height:1.6}.mradry_point+.note_lists{margin-bottom:30px}.cp_block{margin-bottom:20px}.cp_block+.cp_block{margin-top:-10px}.tel_box{background:#fff;padding:15px;border-top:1px solid #ccc}.tel_box .title{font-size:16px;text-align:center;margin-bottom:10px}.tel_box .title:after{content:"";width:50px;height:3px;background:#000;display:block;margin:5px auto}.tel_box a{display:block;text-align:center;color:#000;font-size:30px;padding:0 0 15px;font-weight:bold}.tel_box .time{font-size:11px;font-weight:normal}.tel_box .time span{background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(0%, #ffdcb8));background:linear-gradient(transparent 70%, #ffdcb8 0%);display:inline}.tel_box .note_area{background:#eee;padding:8px;font-size:11px}.tel_box .note_area mark{background-color:#ff0;display:inline}.priceImg a{display:block;margin-bottom:10px}.drip_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px 0;width:100%}.drip_nav a{display:block;border:1px solid #ddd;padding:8px;font-weight:bold;color:#333;text-decoration:none;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 769px){.drip_nav a{width:calc(50% - 5px)}}.drip_nav a:after{position:absolute;right:2px;bottom:2px;content:"";width:10px;height:10px;background-image:linear-gradient(-45deg, #283b82 5px, transparent 0)}.drip_nav .title{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0px 10px 0 35px;min-height:27px;margin-bottom:8px;color:#333;text-align:left;background:-webkit-gradient(linear, left top, right top, color-stop(30%, #A1AACB), color-stop(80%, #ffffff));background:linear-gradient(to right, #A1AACB 30%, #ffffff 80%)}.drip_nav .title:before{position:absolute;top:0;left:0;display:inline-block;content:"";background:#a1aacb;width:35px;height:35px;margin-right:5px;background-size:25px 25px;background-repeat:no-repeat;background-position:center}.drip_nav .title.injection:before{background-image:url(../../menu/img/drip/icon_injection.svg)}.drip_nav .title.intravenous:before{background-image:url(../../menu/img/drip/icon_intravenous.svg)}.drip_nav .content{text-align:left}.drip_nav .content p{font-size:12px}.btns_area,.bnr_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.btns_area.center a,.bnr_btn.center a{margin:0 auto 10px}.btns_area.right a,.bnr_btn.right a{margin:0 5px 10px auto}.btns_area.right a:last-child,.bnr_btn.right a:last-child{margin:0 0 10px auto}.btns_area.mt,.bnr_btn.mt{margin-top:15px}.btns_area.full a.btns,.bnr_btn.full a.btns{max-width:100%}@media screen and (min-width: 769px){.btns_area.max_half a.btns,.bnr_btn.max_half a.btns{width:46%}}@media screen and (min-width: 769px){.bnr_btn.top a.btns{padding:15px 15px;width:48%;max-width:100%;font-size:16px;line-height:1.4}}@media screen and (min-width: 769px){.bnr_btn a.btns{width:48%;max-width:100%}}.bnr_btn a.btns.imp{background:#c72b2b;border:1px solid #c72b2b}.bnr_btn a.btns.imp.icon_ex:before{border:1px solid #c72b2b;color:#c72b2b}.bnr_btn a.btns.imp:hover{background:none;color:#c72b2b}.bnr_btn a.btns.imp:hover:after{border-right:2px solid #c72b2b;border-top:2px solid #c72b2b}a.btns{margin:0 0 10px;display:block;max-width:414px;width:100%;padding:8px 20px 8px 5px;font-weight:bold;text-align:center;cursor:pointer;position:relative;background:#0865b7;border:1px solid #0865b7;color:#fff;-webkit-transition:all .3s;transition:all .3s;text-decoration:none;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px}a.btns:hover{background:none;color:#0865b7;text-decoration:none}a.btns:hover:after{border-right:2px solid #0865b7;border-top:2px solid #0865b7}a.btns:after{position:absolute;content:"";width:6px;height:6px;top:50%;right:10px;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);border-right:2px solid #fff;border-top:2px solid #fff}a.btns.right{text-align:right}a.btns.left{text-align:left}a.btns.icon_news,a.btns.icon_ex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}a.btns.icon_news:before,a.btns.icon_ex:before{width:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;margin-right:10px}a.btns.icon_news:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20height%3D%22449.704%22%20viewBox%3D%220%200%20512%20449.704%22%3E%3Cg%20transform%3D%22translate%280%20-31.148%29%22%3E%3Cpath%20d%3D%22M54.953%2C452.137c-3.047%2C10-2.094%2C18.578%2C13.641%2C18.578%2C6.422%2C0%2C44.953-.047%2C53.516-.047%2C8.563-.031%2C14.438-2.844%2C16.938-12.188%2C2.625-9.875%2C20-92.844%2C20-92.844l-84.172.094S60.188%2C434.98%2C54.953%2C452.137Z%22%20fill%3D%22%23FFF%22%2F%3E%3Cpath%20d%3D%22M126.5%2C351.559l-.109-190.625c-17.875%2C0-31.156.016-31.156.016a95.312%2C95.312%2C0%2C0%2C0%2C.14%2C190.624S108.656%2C351.574%2C126.5%2C351.559Z%22%20fill%3D%22%23FFF%22%2F%3E%3Cpath%20d%3D%22M511.7%2C50.98c-.016-23.547-19.594-25.8-40.688-8.5C347.938%2C143.215%2C308.5%2C149.637%2C191.609%2C160.9c-9.859%2C0-21.453.031-33.109.031l.141%2C190.609c11.656.016%2C23.234-.031%2C33.109%2C0C308.672%2C362.6%2C348.078%2C369.042%2C471.3%2C469.589%2C492.406%2C486.809%2C512%2C484.543%2C512%2C461Z%22%20fill%3D%22%23FFF%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:contain;content:"";height:16px}a.btns.icon_news:hover:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20height%3D%22449.704%22%20viewBox%3D%220%200%20512%20449.704%22%3E%3Cg%20transform%3D%22translate%280%20-31.148%29%22%3E%3Cpath%20d%3D%22M54.953%2C452.137c-3.047%2C10-2.094%2C18.578%2C13.641%2C18.578%2C6.422%2C0%2C44.953-.047%2C53.516-.047%2C8.563-.031%2C14.438-2.844%2C16.938-12.188%2C2.625-9.875%2C20-92.844%2C20-92.844l-84.172.094S60.188%2C434.98%2C54.953%2C452.137Z%22%20fill%3D%22%230865B7%22%2F%3E%3Cpath%20d%3D%22M126.5%2C351.559l-.109-190.625c-17.875%2C0-31.156.016-31.156.016a95.312%2C95.312%2C0%2C0%2C0%2C.14%2C190.624S108.656%2C351.574%2C126.5%2C351.559Z%22%20fill%3D%22%230865B7%22%2F%3E%3Cpath%20d%3D%22M511.7%2C50.98c-.016-23.547-19.594-25.8-40.688-8.5C347.938%2C143.215%2C308.5%2C149.637%2C191.609%2C160.9c-9.859%2C0-21.453.031-33.109.031l.141%2C190.609c11.656.016%2C23.234-.031%2C33.109%2C0C308.672%2C362.6%2C348.078%2C369.042%2C471.3%2C469.589%2C492.406%2C486.809%2C512%2C484.543%2C512%2C461Z%22%20fill%3D%22%230865B7%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}a.btns.icon_ex:before{content:"!";border-radius:100%;background:#fff;border:1px solid #0865b7;color:#0865b7;height:20px}.flex_box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 15px}@media screen and (min-width: 769px){.flex_box{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.flex_box.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex_box.between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex_box.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex_box.nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (min-width: 769px){.flex_box.nowrap_pc{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.red{color:#c72b2b}.gray_area{padding:15px 5px;background:#f2f7fc}.gray_area.center{text-align:center}#indexBBS ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 2%;margin-bottom:30px}#indexBBS ul li{width:94%;background:#fff;border:1px solid #fff;-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,.1);box-shadow:0 0 2px 1px rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 10px 10px;position:relative}#indexBBS ul li>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#indexBBS ul h5{font-size:1.1rem;font-weight:bold;line-height:120%}#indexBBS ul h5 a{color:#373737}#indexBBS ul .bbs-cnt{color:#555;margin:10px 0 15px}#indexBBS ul .atcl_cat:before{content:"カテゴリー";display:inline-block;text-align:center;font-weight:bold;margin-bottom:20px;margin-right:10px;font-size:11px}#indexBBS ul .atcl_cat a{background:#a2aace;border-radius:5px;color:#fff;display:inline-block;font-size:11px;margin:0 0 10px;padding:2px 10px}#indexBBS ul .bbs-more{-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;background:#0865b7;display:block;font-size:12px;padding:10px 10px 10px;text-align:center;width:100%}#indexBBS ul .bbs-more::before{content:">";margin-right:10px}.footer_pankuzu{padding:8px 0}.menu_target_box{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;text-align:left;font-size:.9em;background:#fff;color:#000;padding:6px;margin-top:5px}.menu_target_box span{font-weight:bold;text-align:center;display:block}/*# sourceMappingURL=style.css.map */