@charset "UTF-8";#conts .cmnTtl01{padding:13px 25px 14px;background:#053650;color:#fff;font-size:2.4rem;font-weight:500;line-height:1.4}#conts .cmnTtl02{padding:10px 20px 8px;background:#eee;font-size:2rem;font-weight:700;line-height:1.4}#conts .swiper-pagination-bullets .swiper-pagination-bullet{width:10px;height:10px;vertical-align:middle}#conts .swiper-pagination-bullets .swiper-pagination-bullet-active{width:14px;height:14px;background:#898989}@media screen and (max-width:767px){#conts .cmnTtl01{padding:10px;font-size:1.5rem;text-align:center}#conts .cmnTtl02{padding:6px 10px;font-size:1.2rem}#conts .swiper-pagination-bullets .swiper-pagination-bullet{width:8px;height:8px}#conts .swiper-pagination-bullets .swiper-pagination-bullet-active{width:9pt;height:9pt}}#conts{padding-top:9pt}#conts .inner{padding:0 20px}#conts>.inner .lead{font-size:1.4rem;line-height:1.8}#conts>.inner .mainVisual{margin-top:9pt}#conts>.inner .bfSec{margin-top:60px;padding:20px;background:#043650}#conts>.inner .bfSec .bfTtl01{padding:5px 10px 7px;background:#bba171;font-size:2.4rem;font-weight:700;text-align:center;line-height:1.4}#conts>.inner .bfSec .bfList{margin-top:20px;text-align:center}#conts>.inner .bfSec .bfList li{float:left;width:290px;margin-right:25px}#conts>.inner .bfSec .bfList li:last-child{margin-right:0}#conts>.inner .bfSec .bfList li .ba-slider .handle{width:2px;margin-left:-1px;background:#fff;cursor:pointer}#conts>.inner .bfSec .bfList li .ba-slider .handle:after{content:"";width:40px;height:40px;margin:-20px 0 0 -20px;background:url(../../img/beforeafter/lower/icon_handle.png)no-repeat;border:0;line-height:1;transition:none;box-shadow:none}#conts>.inner .bfSec .captionList{margin-top:20px}#conts>.inner .bfSec .captionList li{float:left;width:290px;margin-right:25px;text-align:center}#conts>.inner .bfSec .captionList li:last-child{margin-right:0}#conts>.inner .bfSec .captionList li p{display:inline-block;width:10pc;padding:8px 0 9px;background:#fff;color:#bba171;font-size:2rem;font-weight:700}#conts .resultSec{margin-top:60px}#conts .resultSec .resultTtl01{padding:6px 20px 2px;background:#eee;font-size:2.4rem;font-weight:700;line-height:1.4;text-align:center}#conts .resultSec .resultWrap{margin-top:30px;overflow:hidden}#conts .resultSec .resultWrap .resultList{max-width:314px;margin:0 auto}#conts .resultSec .resultWrap .resultList .swiper-container{width:100%;padding-bottom:45px;overflow:visible}#conts .resultSec .resultWrap .resultList .swiper-container .swiper-button-next,#conts .resultSec .resultWrap .resultList .swiper-container .swiper-button-prev{width:37px;height:75px;margin-top:0;background:0;top:65px}#conts .resultSec .resultWrap .resultList .swiper-container .swiper-button-prev{left:-57px}#conts .resultSec .resultWrap .resultList .swiper-container .swiper-button-next{right:-57px}#conts .resultSec .statusList{margin:35px 30px 0;padding:25px 20px 10px;background:#eee}#conts .resultSec .statusList dd,#conts .resultSec .statusList dt{float:left;margin-bottom:10px;font-size:1.4rem;line-height:1.4}#conts .resultSec .statusList dt{clear:both;width:90pt;font-weight:700}#conts .resultSec .statusList dt.second{clear:none;width:75px}#conts .resultSec .statusList dd{width:345px}#conts .resultSec .statusList dd.second{width:310px}#conts .resultSec .priceBox{margin:20px 30px 0;padding:25px 20px 10px;background:#eee}#conts .resultSec .priceBox .priceList{padding-bottom:10px;border-bottom:1px solid #c9c9c9}#conts .resultSec .priceBox .priceList dd,#conts .resultSec .priceBox .priceList dt{float:left;margin-bottom:10px;font-size:1.4rem;line-height:1.4}#conts .resultSec .priceBox .priceList dt{width:90pt;font-weight:700}#conts .resultSec .priceBox .priceList dd{width:340px}#conts .resultSec .priceBox .priceList dd:nth-child(4){padding-left:90pt}#conts .resultSec .priceBox .priceList dd span{display:inline-block;width:130px}#conts .resultSec .priceBox .priceText{margin-top:5px;font-size:2rem;font-weight:700;text-align:center;line-height:1.4}#conts .resultSec .priceBox .priceText span{margin-left:25px;color:#bba171}#conts .resultSec .att{margin:10px 30px 0;font-size:1.4rem;line-height:1.4;text-align:right}#conts .enthusiasmSec{margin-top:55px}#conts .enthusiasmSec .inner .movieBox{margin-top:20px;text-align:center}#conts .enthusiasmSec .inner .detailSec{margin-top:60px}#conts .enthusiasmSec .inner .movieBox+.detailSec{margin-top:40px}#conts .enthusiasmSec .inner .detailSec .detailWrap{display:-webkit-flex;display:flex;padding-top:24px}#conts .enthusiasmSec .inner .detailSec .detailWrap .imgBox{width:20pc;margin-right:40px;padding-top:6px}#conts .enthusiasmSec .inner .detailSec .detailWrap .textBox{width:600px}#conts .enthusiasmSec .inner .detailSec .detailWrap .textBox p{margin-top:30px;font-size:1.5rem;line-height:1.8}#conts .enthusiasmSec .inner .detailSec .detailWrap .textBox p:first-child{margin-top:0}#conts .flowSec{margin-top:50px}#conts .flowSec .inner .flowList{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-top:40px}#conts .flowSec .inner .flowList li{width:19pc;height:5pc;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 24px 30px 0;padding:10px;background:#eee;position:relative}#conts .flowSec .inner .flowList li:after{content:"";display:block;background:#fff;border-top:40px solid transparent;border-bottom:40px solid transparent;border-left:20px solid #eee;position:absolute;right:0;top:0}#conts .flowSec .inner .flowList li:nth-child(3n){margin-right:0}#conts .flowSec .inner .flowList li .step{display:inline-block;padding:3px 6px 2px;background:#bba171;color:#fff;font-size:1.4rem;font-weight:700}#conts .flowSec .inner .flowList li .ttl{margin-top:5px;font-size:1.8rem;font-weight:500;text-align:center}#conts .flowSec .inner .flowWrap .detailSec{margin-top:20px;padding-bottom:6pc;position:relative}#conts .flowSec .inner .flowWrap .detailSec:first-child{margin-top:30px}#conts .flowSec .inner .flowWrap .detailSec:last-child{padding-bottom:0}#conts .flowSec .inner .flowWrap .detailSec:after{content:"";display:block;width:254px;height:6pc;background:url(../../img/beforeafter/lower/arrow_flow01.jpg)no-repeat;position:absolute;bottom:0;left:53px}#conts .flowSec .inner .flowWrap .detailSec:last-child:after{content:none}#conts .flowSec .inner .flowWrap .detailSec .flowTtl01{height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:7px;background:#eee;font-size:1.8rem;font-weight:700;line-height:1.4;position:relative}#conts .flowSec .inner .flowWrap .detailSec .flowTtl01:after{content:"";display:block;background:#fff;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #eee;position:absolute;right:0;top:0}#conts .flowSec .inner .flowWrap .detailSec .flowTtl01 span{display:inline-block;margin-right:20px;padding:6px 7px 4px;background:#bba171;color:#fff;font-size:1.5rem;line-height:1;vertical-align:text-top}#conts .flowSec .inner .flowWrap .detailSec .detailWrap{display:-webkit-flex;display:flex;padding-top:20px}#conts .flowSec .inner .flowWrap .detailSec .detailWrap .imgBox{width:360px;margin-right:40px}#conts .flowSec .inner .flowWrap .detailSec .detailWrap .textBox{width:540px;padding-top:8px}#conts .flowSec .inner .flowWrap .detailSec .detailWrap .textBox p{margin-top:30px;font-size:1.5rem;line-height:1.8}#conts .flowSec .inner .flowWrap .detailSec .detailWrap .textBox p:first-child{margin-top:0}#conts .listSec{margin-top:60px}#conts .listSec .reportList{margin-top:30px;padding:0 20px}#conts .listSec .reportList .swiper-container{padding-bottom:45px}#conts .listSec .reportList .swiper-container .swiper-button-next,#conts .listSec .reportList .swiper-container .swiper-button-prev{width:50px;height:4pc;margin-top:-58px}#conts .listSec .reportList .swiper-container .swiper-button-prev{background:url(../../img/beforeafter/common/arrow_graduate_prev.png)no-repeat;left:0}#conts .listSec .reportList .swiper-container .swiper-button-next{background:url(../../img/beforeafter/common/arrow_graduate_next.png)no-repeat;right:0}@media screen and (max-width:767px){#conts{padding-top:10px}#conts .inner{padding:0}#conts>.inner .lead{margin:15px 7px 0;font-size:1.2rem;line-height:1.8}#conts>.inner .bfSec{margin-top:15px;padding:10px 7px}#conts>.inner .bfSec .bfTtl01{padding:5px 10px;font-size:1.5rem}#conts>.inner .bfSec .bfList li{float:none;width:100%;margin-right:0}#conts>.inner .bfSec .bfList li .ba-slider .handle:after{width:50px;height:50px;margin:-25px 0 0 -25px;background:url(../../img/beforeafter/lower/icon_handle_sp.png)no-repeat;-webkit-background-size:50px 50px;background-size:50px 50px}#conts>.inner .bfSec .captionList{display:-webkit-flex;display:flex;margin-top:10px}#conts>.inner .bfSec .captionList li{width:31%;margin-right:3%}#conts>.inner .bfSec .captionList li:last-child{margin-right:0}#conts>.inner .bfSec .captionList li p{width:100%;padding:9pt 0;-webkit-border-radius:4px;border-radius:4px;font-size:1.3rem}#conts>.inner .bfSec .captionList li.current p{background:#bba171;color:#fff}#conts .resultSec{margin-top:10px;padding:0 7px}#conts .resultSec .resultTtl01{padding:8px 10px;font-size:1.5rem}#conts .resultSec .resultWrap .resultList{max-width:100%}#conts .resultSec .resultWrap .resultList .swiper-container{padding-bottom:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}#conts .resultSec .resultWrap .resultList .swiper-container .imgBox{padding:0 30px}#conts .resultSec .resultWrap .resultList .swiper-container .swiper-button-next,#conts .resultSec .resultWrap .resultList .swiper-container .swiper-button-prev{width:25px;height:50px;top:40%;margin-top:-25px}#conts .resultSec .resultWrap .resultList .swiper-container .swiper-button-prev{left:0}#conts .resultSec .resultWrap .resultList .swiper-container .swiper-button-next{right:0}#conts .resultSec .statusList{margin:20px 0 0;padding:15px 15px 5px}#conts .resultSec .statusList dd,#conts .resultSec .statusList dt{font-size:1.2rem}#conts .resultSec .statusList dt{width:90px!important}#conts .resultSec .statusList dd{float:none;width:auto!important;padding-left:90px;margin-left:1;text-indent:-1}#conts .resultSec .priceBox{margin:10px 0 0;padding:15px 15px 10px}#conts .resultSec .priceBox .priceList{padding-bottom:0}#conts .resultSec .priceBox .priceList dd,#conts .resultSec .priceBox .priceList dt{font-size:1.2rem}#conts .resultSec .priceBox .priceList dt{width:90px}#conts .resultSec .priceBox .priceList dd{float:none;width:auto!important;padding-left:90px!important}#conts .resultSec .priceBox .priceList dd span{width:90pt!important}#conts .resultSec .priceBox .priceText{margin-top:10px;font-size:1.5rem}#conts .resultSec .priceBox .priceText span{margin-left:20px}#conts .resultSec .att{margin:8px 0 0;font-size:1rem}#conts .enthusiasmSec{margin-top:20px;border-top:3px solid #a0a0a0}#conts .enthusiasmSec .inner{padding:0 7px}#conts .enthusiasmSec .inner .movieBox{width:100%;margin-top:10px;padding-top:56.25%;position:relative}#conts .enthusiasmSec .inner .movieBox iframe{width:100%!important;height:100%!important;position:absolute;top:0;right:0}#conts .enthusiasmSec .inner .detailSec{margin-top:20px}#conts .enthusiasmSec .inner .movieBox+.detailSec{margin-top:10px}#conts .enthusiasmSec .inner .detailSec .detailWrap{display:block;padding-top:10px}#conts .enthusiasmSec .inner .detailSec .detailWrap .imgBox{width:100%;margin-right:0;padding-top:0}#conts .enthusiasmSec .inner .detailSec .detailWrap .textBox{width:100%;margin-top:10px}#conts .enthusiasmSec .inner .detailSec .detailWrap .textBox p{margin-top:20px;font-size:1.2rem}#conts .flowSec{margin-top:20px;padding-top:30px;border-top:3px solid #a0a0a0}#conts .flowSec .inner{padding:0 7px}#conts .flowSec .inner .flowList{padding-top:30px}#conts .flowSec .inner .flowList li{width:32%;height:60px;margin:0 2% 10px 0;padding:5px 15px 5px 5px}#conts .flowSec .inner .flowList li:nth-child(3n){margin-right:0}#conts .flowSec .inner .flowList li:after{border-top-width:30px;border-bottom-width:30px;border-left-width:15px}#conts .flowSec .inner .flowList li .step{padding:2px 4px;font-size:1rem}#conts .flowSec .inner .flowList li .ttl{margin-top:10px;font-size:1rem;line-height:1.4;position:relative;z-index:1}#conts .flowSec .inner .flowList li:nth-child(1) .ttl{margin-top:2px}#conts .flowSec .inner .flowWrap .detailSec{margin-top:15px;padding-bottom:75px}#conts .flowSec .inner .flowWrap .detailSec:first-child{margin-top:20px}#conts .flowSec .inner .flowWrap .detailSec:after{width:10pc;height:60px;background:url(../../img/beforeafter/lower/arrow_flow01_sp.jpg)no-repeat;-webkit-background-size:10pc 60px;background-size:10pc 60px;left:50%;margin-left:-5pc}#conts .flowSec .inner .flowWrap .detailSec .flowTtl01{padding:7px;font-size:1.5rem}#conts .flowSec .inner .flowWrap .detailSec .flowTtl01 span{margin-right:8px;padding:5px 6px;vertical-align:middle}#conts .flowSec .inner .flowWrap .detailSec .detailWrap{display:block;padding-top:10px}#conts .flowSec .inner .flowWrap .detailSec .detailWrap .imgBox{width:100%;margin-right:0}#conts .flowSec .inner .flowWrap .detailSec .detailWrap .textBox{width:100%;padding-top:10px}#conts .flowSec .inner .flowWrap .detailSec .detailWrap .textBox p{margin-top:20px;font-size:1.2rem}#conts .listSec{margin-top:20px;padding-top:30px;border-top:3px solid #a0a0a0}#conts .listSec .reportList{margin-top:10px;padding:0}#conts .listSec .reportList .swiper-container{padding-bottom:40px}#conts .listSec .reportList .swiper-container .swiper-button-next,#conts .listSec .reportList .swiper-container .swiper-button-prev{width:25px;height:50px;margin-top:-25px}#conts .listSec .reportList .swiper-container .swiper-button-prev{background:url(../../img/beforeafter/common/arrow_graduate_prev_sp.png)no-repeat;-webkit-background-size:25px 50px;background-size:25px 50px;left:0;top:38%}#conts .listSec .reportList .swiper-container .swiper-button-next{background:url(../../img/beforeafter/common/arrow_graduate_next_sp.png)no-repeat;-webkit-background-size:25px 50px;background-size:25px 50px;right:0;top:38%}#conts .listSec .reportList .info{margin:10px 10px 0;padding:15px 0 15px 15px;background:#ececfb;-webkit-border-radius:8px;border-radius:8px;overflow:hidden}#conts .listSec .reportList .info dd,#conts .listSec .reportList .info dt{float:left;font-size:1.2rem}#conts .listSec .reportList .info dt{clear:left;width:75pt;font-weight:700}#conts .listSec .reportList .info dd{margin-bottom:11px}#conts .listSec .reportList .info dd:last-child{margin-bottom:0}#conts .listSec .cmnBtn01{margin-top:20px;text-align:center}}@media screen and (max-width:360px){#conts .flowSec .inner .flowList li{height:70px}#conts .flowSec .inner .flowList li:after{border-top-width:35px;border-bottom-width:35px}#conts .listSec .reportList .info{padding:10px 0 10px 10px}#conts .listSec .reportList .info dd,#conts .listSec .reportList .info dt{font-size:11px}#conts .listSec .reportList .info dt{width:5pc}}
