body{font-size:16px;line-height:1.7;color:#524949;font-family:"Yu Mincho", "YuMincho";background:url(../img/pc/bg.jpg) no-repeat center top;background-size:cover}@media only screen and (max-width: 767.98px){body{font-size:14px}}a,p,input,textarea,dt,dd,li,td,th{word-wrap:break-word}a.hv{-webkit-transition:0.25s;transition:0.25s}a.hv:hover{opacity:0.6}h2,h5{font-weight:bold}dl,dt,dd,p{margin-bottom:0}h2,h3,h4,h5{color:#036eb7}.fulljustify{text-align:justify;height:1rem}.fulljustify:after{content:"";display:inline-block;width:100%;background:red}.noscroll{overflow:hidden}.logo{max-height:60px}@media only screen and (max-width: 767.98px){.logo{max-height:36px}}.ic_sns{max-width:32px}.btnSty{background-color:#fff;color:#fff}.header-top .btnSty{background-color:#fff;height:50px;line-height:50px;width:100%;max-width:240px}.sp_menu .btnSty{width:calc(100% - 62px);height:48px;line-height:50px;background-color:#f09dc1}.sp_menu .btnSty,.header-top .btnSty,.linkMail_img .btnSty{text-align:center;color:#036eb7;text-shadow:-1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff}.linkMail_img .btnSty{width:60%;margin-left:10px;padding:10px;font-size:16px;font-weight:bold}.btnSty.effBtn{border-color:#f09dc1}.btnSty.effBtn:before,.btnSty.effBtn:after{background-color:#f09dc1}.btnSty.effBtn:hover{background-color:none;border-color:#f09dc1}.btnSty.effBtn:hover h4{color:#036eb7}.btnSty.effBtn:hover:before,.btnSty.effBtn:hover:after{background-color:#fff}.navbar-toggler{padding:0;height:32px;width:32px}.navbar-toggler[aria-expanded="false"]{background:url(../img/m_bar.png) no-repeat center center;background-size:100%}.navbar-toggler[aria-expanded="true"]{background:url(../img/m_close.png) no-repeat center center;background-size:100%}.backTop{width:32px;height:32px;position:absolute;top:-32px;right:15px}.backTop img{width:100%}header{color:#036eb7}header a,header p{color:#036eb7;margin-bottom:0}header .pc_menu{background-color:rgba(255,255,255,0.48)}header .pc_menu a{font-weight:bold;line-height:18px}header .pc_menu li{border-right:solid 1px #036eb7;border-left:solid 1px #bcd8ec;position:relative}header .pc_menu li:first-child{max-width:120px}header .pc_menu li:after{content:"";width:100%;height:0;position:absolute;top:0;left:0;z-index:1;-webkit-transition:all 0.3s;transition:all 0.3s;opacity:0;background-color:#036eb7}header .pc_menu li a{position:relative;z-index:2}header .pc_menu li.active a,header .pc_menu li:hover a{color:#fff;text-decoration:none}header .pc_menu li.active:after,header .pc_menu li:hover:after{height:100%;opacity:1}header .pc_menu li:first-child{border-left-color:transparent !important}header .pc_menu li:last-child{border-right-color:transparent !important}header .sp_menu{position:absolute;top:0px;left:0;background-color:rgba(3,110,183,0.88);width:100%;height:calc(100vh - 60px);padding:30px 15px;z-index:9}header .sp_menu li{border-top:solid 1px #fff}header .sp_menu li:first-child{border-top:none}header .sp_menu li a{color:#fff;padding:10px 40px 10px 15px;position:relative;background:url(../img/ic_down.png) no-repeat center right 15px;background-size:auto 14px}header .sp_menu li a br{display:none}header .header-top{padding-top:15px;padding-bottom:15px}@media only screen and (max-width: 767.98px){header{position:relative}header .header-top{padding-top:12px;padding-bottom:12px}header .navbar-toggler{position:absolute;top:15px;right:15px}}@media only screen and (max-width: 375px){header p{font-size:11px}}main picture{display:block}main picture,main img:not(.ic){width:100%}@media only screen and (max-width: 767.98px){main .container{padding-left:0;padding-right:0}}.notice{background:url(../img/bg_boder.jpg) no-repeat center center;background-size:cover;padding:8px;height:300px;margin-top:0;margin-bottom:25px}.notice>div{background-color:rgba(255,255,255,0.8);padding:15px;overflow:auto;height:100%}.notice>div h4{margin-bottom:10px}.notice>div ul{list-style:none;padding-left:0;margin-bottom:0}.notice>div ul li{border-bottom:solid 1px #646464;padding:15px 0}.notice>div ul li p{margin-bottom:0;color:#5a5a5a;font-size:16px}.linkMail_img{position:relative}.hairandmake_page{background:url(../img/pc/hairandmake/bg.png) no-repeat top right;background-size:100% auto}.recruit_page{background:url(../img/pc/recruit/bg.png) no-repeat top right;background-size:100% auto}.access_page{background:url(../img/pc/recruit/bg.png) no-repeat top right;background-size:100% auto}.gallery_page{background:url(../img/pc/gallery/bg.png) no-repeat top right;background-size:100% auto}.about_page{background:url(../img/pc/about/bg.png) no-repeat top right;background-size:100% auto}.info_title{padding-top:100px;margin-bottom:100px}.info_title h2{font-weight:bold}.info_title h4{font-size:20px;font-weight:bold}.info_title h2,.info_title p span{color:#036eb7}.info_title h4,.info_title p,.info_title span{text-shadow:0 0 5px #fff, 0 0 5px #fff, 0 0 5px #fff, 0 0 5px #fff, 0 0 5px #fff, 0 0 5px #fff, 0 0 5px #fff, 0 0 5px #fff, 0 0 5px #fff, 0 0 5px #fff}.info_title p,.info_title h4 span{color:#524949;font-size:16px;line-height:32px}.access_page .info_title{margin-bottom:60px}.recruit_page .info_title{margin-bottom:0}@media only screen and (max-width: 767.98px){.info_title{padding-top:60px;margin-bottom:60px}.info_title h4{font-size:14px}}.sBys{list-style:none;padding-left:0}.sBys li{position:relative}.sBys li+li{margin-top:32px}.sBys li+li:before{content:"";width:24px;height:24px;background:url(../img/pc/down_ic.png) no-repeat center center;background-size:100% auto;position:absolute;top:-30px;left:30px}.sBys li p{position:absolute;left:26%;font-size:12px;line-height:18px;padding-right:15px;padding-left:15px;color:#524949}.sBys .redT{color:#f53276}@media only screen and (max-width: 767.98px){.sBys{left:7%}}.guide_train h5{color:#036eb7;background-color:#fff;padding:10px;display:inline-block;border:solid 1px #036eb7}.guide_train p{color:#524949;line-height:32px}.map iframe{height:35vw}@media only screen and (max-width: 767.98px){.map iframe{height:45vw}}.map p{color:#524949}.recruit_page .tit{color:#036eb7}.recruit_page .tit span{font-size:18px;margin-left:15px}.recruit_page .dBlue{border:solid 1px #036eb7;background-color:rgba(255,255,255,0.88);padding:15px}.recruit_page .dBlue dt{color:#036eb7;line-height:30px}.recruit_page .dRed{border:solid 1px #f53276;background-color:#fff7fa;padding:15px}.recruit_page .dRed dt{color:#f53276;line-height:30px}.recruit_page .dBlue p,.recruit_page .dBlue dd,.recruit_page .dRed p,.recruit_page .dRed dd{color:#524949;line-height:30px}.under_line{position:relative;display:inline;padding-bottom:2px;z-index:1;-webkit-box-shadow:inset 0 -6px 0 #e3e7f5;box-shadow:inset 0 -6px 0 #e3e7f5}.under_line.lYellow{-webkit-box-shadow:inset 0 -6px 0 #ffff00;box-shadow:inset 0 -6px 0 #ffff00}.cBlue{color:#036eb7}.dl_bgBlue dt{background-color:#036eb7;color:#fff !important;padding:10px}.dl_bgBlue dd{color:#036eb7;position:relative}.dl_bgBlue dd h3{margin-bottom:0}.dl_bgBlue dt,.dl_bgBlue dd{line-height:20px !important}.arrow span{display:inline-block;width:32px}.bgWhite{background-color:rgba(255,255,255,0.75);padding:15px}.t_border{padding:3px 5px;background-color:#fff;color:#036eb7;border:solid 1px #036eb7;display:inline-block}.btnSty h4{margin-bottom:0;color:#fff}.titProd{padding-bottom:5px;border-bottom:solid 2px #036eb7}.gallery_list .item>div{background-color:rgba(255,255,255,0.75);padding:5px}.gallery_list .item>div .desc{min-height:162px}@media only screen and (max-width: 767.98px){.gallery_list .item>div .desc{min-height:1px;padding:10px 0}}.tbSty{width:100%;height:100%}.tbSty p{padding:2px 10px}.tbSty th{border:solid 1px;color:#fff}.tbSty td{border:solid 1px}.tbSty td span.t{display:inline-block;width:75px}.tbSty td:first-child{width:30%}.tbSty hr{margin:0}.tbSty.redTable th{background-color:#f53276}.tbSty.redTable th,.tbSty.redTable td,.tbSty.redTable hr{border-color:#f53276}.tbSty.redTable tr:nth-child(even) td{background-color:#fff7fa}.tbSty.redTable tr:nth-child(odd) td{background-color:rgba(255,255,255,0.88)}.tbSty.blueTable th{background-color:#036eb7}.tbSty.blueTable th,.tbSty.blueTable td,.tbSty.blueTable hr{border-color:#036eb7}.tbSty.blueTable td{background-color:rgba(255,255,255,0.88)}.bgRed{background-color:#f53276;color:#fff;display:inline-block;padding:0 2px}.makeup_about{padding:45px;background-color:rgba(255,255,255,0.88)}@media only screen and (max-width: 767.98px){.makeup_about{padding:15px 20px}}.f19{font-size:19px;line-height:19px}.f19 span{line-height:19px !important}.f31{font-size:31px;line-height:31px}.f31 span{line-height:31px !important}.f32{font-size:32px;line-height:32px}.f32 span{line-height:32px !important}.infoPrice{padding:20px 10px;background-repeat:no-repeat;background-position:center center;background-size:100% 100%;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.5);box-shadow:0 0 2px rgba(0,0,0,0.5)}.infoPrice.bg01{background-image:url(../img/sp/gallery/bg01.png)}.infoPrice.bg02{background-image:url(../img/sp/gallery/bg02.png)}.infoPrice ul{list-style:none;padding-left:0;margin-bottom:0}.infoPrice ul li{position:relative;padding-left:20px;color:#524949;line-height:32px}.infoPrice ul li:before{content:"○";position:absolute;left:0}.infoPrice table{width:100%;height:100%;background-color:rgba(255,255,255,0.88)}.infoPrice table td{border:solid 1px #036eb7;padding:10px 15px}.infoPrice table td:first-child{width:35%}@media only screen and (max-width: 767.98px){.infoPrice table td{padding:10px}.infoPrice table td:first-child{width:40%}}footer{background-color:rgba(255,255,255,0.89);padding:25px 0;position:relative;margin-top:60px}footer p{margin-bottom:0;color:#036eb7}footer h5{color:#036eb7}@media only screen and (max-width: 767.98px){footer{padding:20px}}.copyRight{background-color:#036eb7;color:#fff;margin-bottom:0;padding:15px;text-align:center;font-weight:bold;font-size:13px}.linkMail_img .btnSty{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.sBys li p,.infoPrice ul li:before{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.l42{line-height:42px !important}@media (min-width: 576px){.sBys li+li:before{left:44px}}@media (min-width: 768px){.infoPrice.bg01{background-image:url(../img/pc/gallery/bg01.png)}.infoPrice.bg02{background-image:url(../img/pc/gallery/bg02.png)}.pl-md-40{padding-left:40px}.notice{height:221px;margin-top:14px}.notice>div{padding:30px}.sBys li p{font-size:16px;line-height:22px;left:10%}.sBys li+li:before{left:18px}}@media (min-width: 992px){.pl-lg-60{padding-left:60px}.notice{height:313px;margin-top:19px}.sBys li+li{margin-top:40px}.sBys li+li:before{width:32px;height:32px;top:-38px;left:23px}.linkMail_img .btnSty{font-size:22px}}@media (min-width: 1200px){.container{max-width:none;padding:0 6%}.notice{height:372px;margin-top:22px}.sBys li+li:before{left:32px}}@media (min-width: 1366px){.arrow.lgContent{margin-left:270px;display:inline-block;width:auto}}.i-shadow{-webkit-box-shadow:0 0 15px #fff, 0 0 15px #fff, 0 0 15px #fff, 0 0 15px #fff, 0 0 15px #fff, 0 0 15px #fff, 0 0 15px #fff, 0 0 15px #fff, 0 0 15px #fff;box-shadow:0 0 15px #fff, 0 0 15px #fff, 0 0 15px #fff, 0 0 15px #fff, 0 0 15px #fff, 0 0 15px #fff, 0 0 15px #fff, 0 0 15px #fff, 0 0 15px #fff}.efade{opacity:0;-webkit-transition:0.75s;transition:0.75s;-webkit-transform:translateY(10%);transform:translateY(10%)}.efade.non{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.box-shadow{-webkit-transition:0.25s;transition:0.25s}.box-shadow:hover{-webkit-box-shadow:0 8px 6px -6px black;box-shadow:0 8px 6px -6px black}.effBtn{cursor:pointer;text-align:center;display:inline-block;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s;text-decoration:none;position:relative;z-index:2;border-width:1px;border-style:solid;color:#fff}.effBtn:before,.effBtn:after{content:'';position:absolute;top:0;width:50%;height:100%;z-index:-1;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s}.effBtn:before{right:0}.effBtn:after{left:0}.effBtn:hover{text-decoration:none}.effBtn:hover:before,.effBtn:hover:after{width:0}
/*# sourceMappingURL=style.css.map */