.topPage .mv{overflow:hidden;background:#fff}.topPage .mv .txArea{padding:130px 0 60px}@media screen and (max-width:768px){.topPage .mv .txArea{padding:100px 0 35px}}.topPage .mv .txArea .enTx{line-height:1;color:#e8eff7;font-size:14rem;font-family:"Google Sans",sans-serif}@media screen and (max-width:768px){.topPage .mv .txArea .enTx{font-size:4.6rem}}.topPage .mv .txArea .copy{font-size:4rem;line-height:1.7;margin-top:25px}@media screen and (max-width:768px){.topPage .mv .txArea .copy{font-size:2rem;margin-top:18px}}.topPage .mv .slider{width:100%;margin:0;position:relative}.topPage .mv .slider:before{content:"";position:absolute;top:-2px;right:0;width:100%;height:28px;background:url("../cmn_img/bg01.png") no-repeat center center/100% 100%;z-index:1}@media screen and (max-width:768px){.topPage .mv .slider:before{height:12px}}.topPage .mv .slider:after{content:"";position:absolute;bottom:-2px;right:0;width:100%;height:35px;background:url("../cmn_img/bg02.png") no-repeat center center/100% 100%;z-index:1}@media screen and (max-width:768px){.topPage .mv .slider:after{height:16px}}.topPage .mv .slider .slick-slide{margin-right:0}.topPage .sec01{background:#e8eff7}.topPage .sec01 .inr{font-size:0}.topPage .sec01 .inr .boxL,.topPage .sec01 .inr .boxR{width:50%;display:inline-block;vertical-align:top}@media screen and (max-width:768px){.topPage .sec01 .inr .boxL,.topPage .sec01 .inr .boxR{width:100%;display:block}}.topPage .sec01 .inr .boxL .copy{font-size:3rem;line-height:1.7}@media screen and (max-width:768px){.topPage .sec01 .inr .boxL .copy{font-size:2.2rem;text-align:center}}.topPage .sec01 .inr .boxL .tx{font-size:1.6rem;margin-top:5px}@media screen and (max-width:768px){.topPage .sec01 .inr .boxL .tx{font-size:1.3rem}}.topPage .sec01 .inr .boxL .btn a{margin:35px auto 0 0}@media screen and (max-width:768px){.topPage .sec01 .inr .boxL .btn a{margin:25px auto 0}}.topPage .sec01 .inr .boxR{padding-left:5%}@media screen and (max-width:768px){.topPage .sec01 .inr .boxR{padding:0;margin-top:35px}}.topPage .sec01 .inr .boxR .menuList>li{margin-bottom:20px}@media screen and (max-width:768px){.topPage .sec01 .inr .boxR .menuList>li{margin-bottom:10px}}.topPage .sec01 .inr .boxR .menuList>li a{display:block;background:#fff;border-radius:20px;overflow:hidden}@media screen and (max-width:768px){.topPage .sec01 .inr .boxR .menuList>li a{border-radius:10px}}.topPage .sec01 .inr .boxR .menuList>li a{font-size:0;position:relative}.topPage .sec01 .inr .boxR .menuList>li a .img{width:25%;display:inline-block;vertical-align:middle}@media screen and (max-width:768px){.topPage .sec01 .inr .boxR .menuList>li a .img{width:27%}}.topPage .sec01 .inr .boxR .menuList>li a .img:before{padding-top:100%}.topPage .sec01 .inr .boxR .menuList>li a .txArea{width:75%;display:inline-block;vertical-align:middle;padding:10px 95px 10px 30px}@media screen and (max-width:768px){.topPage .sec01 .inr .boxR .menuList>li a .txArea{width:73%;padding:5px 55px 5px 18px}}.topPage .sec01 .inr .boxR .menuList>li a .txArea .ttl{font-size:2.4rem;line-height:1.6}@media screen and (max-width:1199px){.topPage .sec01 .inr .boxR .menuList>li a .txArea .ttl{font-size:1.8rem}}@media screen and (max-width:768px){.topPage .sec01 .inr .boxR .menuList>li a .txArea .ttl{font-size:1.5rem}}.topPage .sec01 .inr .boxR .menuList>li a .txArea .ttl span{display:block;color:#aaa;font-size:1.3rem}@media screen and (max-width:1199px){.topPage .sec01 .inr .boxR .menuList>li a .txArea .ttl span{font-size:1.2rem}}@media screen and (max-width:768px){.topPage .sec01 .inr .boxR .menuList>li a .txArea .ttl span{font-size:1.1rem}}.topPage .sec01 .inr .boxR .menuList>li a .arw{position:absolute;top:50%;right:25px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:768px){.topPage .sec01 .inr .boxR .menuList>li a .arw{right:15px}}@media (hover:hover) and (pointer:fine){.topPage .sec01 .inr .boxR .menuList>li a:hover{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.topPage .sec01 .inr .boxR .menuList>li a:hover{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}}.topPage .sec02{position:relative;z-index:9;background:#e8eff7;border-radius:50px;overflow:hidden}@media screen and (max-width:768px){.topPage .sec02{border-radius:30px}}.topPage .sec02{overflow:inherit;border-top-left-radius:0!important;border-top-right-radius:0!important;margin-top:60px}.topPage .sec02 .menuList>li{background:#fff;border:1px solid #ddd;font-size:0;border-radius:50px;overflow:hidden}@media screen and (max-width:768px){.topPage .sec02 .menuList>li{border-radius:30px}}.topPage .sec02 .menuList>li{width:100%;padding-bottom:240px;margin-top:-100px;position:relative}@media screen and (max-width:768px){.topPage .sec02 .menuList>li{padding:40px 0 80px;margin-top:-50px}}.topPage .sec02 .menuList>li .cmn_enTx{position:absolute;top:40px;left:40px;width:auto}@media screen and (max-width:768px){.topPage .sec02 .menuList>li .cmn_enTx{top:12px;left:20px}}.topPage .sec02 .menuList>li .boxL{width:47%;display:inline-block;vertical-align:middle;margin-right:6%;border-radius:20px;overflow:hidden}@media screen and (max-width:768px){.topPage .sec02 .menuList>li .boxL{border-radius:10px}}@media screen and (max-width:768px){.topPage .sec02 .menuList>li .boxL{width:100%;margin:0 0 20px}}@media screen and (max-width:768px){.topPage .sec02 .menuList>li .boxL .cmn_ofi:before{padding-top:50%}}.topPage .sec02 .menuList>li .boxR{width:47%;display:inline-block;vertical-align:middle}@media screen and (max-width:768px){.topPage .sec02 .menuList>li .boxR{width:100%}}.topPage .sec02 .menuList>li .boxR .ttl{text-align:left;margin-bottom:20px}@media screen and (max-width:768px){.topPage .sec02 .menuList>li .boxR .ttl{text-align:center;margin-bottom:0}}.topPage .sec02 .menuList>li .boxR .priceTx{text-align:left}@media screen and (max-width:768px){.topPage .sec02 .menuList>li .boxR .priceTx{text-align:center}}.topPage .sec02 .menuList>li .boxR .tx{font-size:1.6rem;margin-top:15px}@media screen and (max-width:768px){.topPage .sec02 .menuList>li .boxR .tx{font-size:1.2rem;margin-top:5px}}.topPage .sec02 .menuList>li .boxR .btnList{margin-top:25px}@media screen and (max-width:768px){.topPage .sec02 .menuList>li .boxR .btnList{margin-top:15px}}.topPage .sec02 .menuList>li .boxR .btnList>li a{width:100%}@media screen and (max-width:1199px){.topPage .sec02 .menuList>li .boxR .btnList>li a{padding-left:25px}}@media screen and (max-width:768px){.topPage .sec02 .menuList>li .boxR .btnList>li a{padding-top:13px;padding-bottom:15px}}@media screen and (max-width:1199px){.topPage .sec02 .menuList>li .boxR .btnList>li a p{font-size:1.3rem}}@media screen and (max-width:768px){.topPage .sec02 .menuList>li .boxR .btnList>li a p{font-size:1.2rem}}.topPage .sec02 .menuList>li.last{padding-bottom:140px}@media screen and (max-width:768px){.topPage .sec02 .menuList>li.last{padding-bottom:30px}}.topPage .sec03{margin-top:-45px;padding:200px 0}@media screen and (max-width:768px){.topPage .sec03{padding:100px 0}}.topPage .sec04{padding-bottom:190px!important;background:#e8eff7;border-radius:50px;overflow:hidden}@media screen and (max-width:768px){.topPage .sec04{border-radius:30px}}.topPage .sec04{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;margin-top:-45px;position:relative}@media screen and (max-width:768px){.topPage .sec04{margin-top:-25px;padding-bottom:120px!important}}.topPage .sec04 .wrapList{font-size:0}.topPage .sec04 .wrapList>li{width:46%;display:inline-block;vertical-align:top;margin-right:8%;position:relative}@media screen and (max-width:768px){.topPage .sec04 .wrapList>li{width:100%;margin-bottom:70px}}.topPage .sec04 .wrapList>li .btn{position:absolute;right:0;top:15px}@media screen and (max-width:768px){.topPage .sec04 .wrapList>li .btn{top:-2px}}.topPage .sec04 .wrapList>li.last{margin-right:0;margin-bottom:0!important}.topPage .contactArea{margin-top:-45px}.blogPage .sec01 .inr,.newsPage .sec01 .inr{font-size:0}.blogPage .sec01 .inr .boxL,.newsPage .sec01 .inr .boxL{width:calc(100% - 290px);margin-right:60px;display:inline-block;vertical-align:top}@media screen and (max-width:768px){.blogPage .sec01 .inr .boxL,.newsPage .sec01 .inr .boxL{width:100%;margin:0 0 50px}}.blogPage .sec01 .inr .boxR,.newsPage .sec01 .inr .boxR{width:230px;display:inline-block;vertical-align:top}@media screen and (max-width:768px){.blogPage .sec01 .inr .boxR,.newsPage .sec01 .inr .boxR{width:100%}}.blogPage .sec01 .inr .boxR .box,.newsPage .sec01 .inr .boxR .box{background:#fff;padding:20px 25px 25px;border-radius:20px;overflow:hidden}@media screen and (max-width:768px){.blogPage .sec01 .inr .boxR .box,.newsPage .sec01 .inr .boxR .box{border-radius:10px}}.blogPage .sec01 .inr .boxR .box,.newsPage .sec01 .inr .boxR .box{margin-bottom:20px}@media screen and (max-width:768px){.blogPage .sec01 .inr .boxR .box,.newsPage .sec01 .inr .boxR .box{padding:12px 20px 15px}}.blogPage .sec01 .inr .boxR .box .ttl,.newsPage .sec01 .inr .boxR .box .ttl{text-align:center;font-size:1.6rem;margin-bottom:15px;padding-bottom:6px;border-bottom:1px solid #ddd}@media screen and (max-width:768px){.blogPage .sec01 .inr .boxR .box .ttl,.newsPage .sec01 .inr .boxR .box .ttl{font-size:1.3rem;padding-bottom:3px;margin-bottom:12px}}.blogPage .sec01 .inr .boxR .box .list>li,.newsPage .sec01 .inr .boxR .box .list>li{text-align:left;width:50%;display:inline-block;vertical-align:top}@media screen and (max-width:768px){.blogPage .sec01 .inr .boxR .box .list>li,.newsPage .sec01 .inr .boxR .box .list>li{width:33.33%;margin-bottom:1px}}.blogPage .sec01 .inr .boxR .box .list>li a,.newsPage .sec01 .inr .boxR .box .list>li a{display:block;font-size:1.3rem;padding-left:13px;position:relative}@media screen and (max-width:768px){.blogPage .sec01 .inr .boxR .box .list>li a,.newsPage .sec01 .inr .boxR .box .list>li a{font-size:1.1rem;padding-left:11px}}.blogPage .sec01 .inr .boxR .box .list>li a:before,.newsPage .sec01 .inr .boxR .box .list>li a:before{content:"";position:absolute;top:9px;left:0;width:5px;height:5px;background:#476083;border-radius:90px}@media screen and (max-width:768px){.blogPage .sec01 .inr .boxR .box .list>li a:before,.newsPage .sec01 .inr .boxR .box .list>li a:before{width:4px;height:4px}}@media (hover:hover) and (pointer:fine){.blogPage .sec01 .inr .boxR .box .list>li a:hover,.newsPage .sec01 .inr .boxR .box .list>li a:hover{text-decoration:underline}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.blogPage .sec01 .inr .boxR .box .list>li a:hover,.newsPage .sec01 .inr .boxR .box .list>li a:hover{text-decoration:underline}}.blogPage .sec01 .inr .boxR .box .list.cate>li,.newsPage .sec01 .inr .boxR .box .list.cate>li{width:100%}@media screen and (max-width:768px){.blogPage .sec01 .inr .boxR .box .list.cate>li,.newsPage .sec01 .inr .boxR .box .list.cate>li{width:50%}}.contactPage .sec01 .tbl tr td,.contactPage .sec01 .tbl tr th{text-align:left;padding:15px 0}@media screen and (max-width:768px){.contactPage .sec01 .tbl tr td,.contactPage .sec01 .tbl tr th{width:100%;display:block;padding:5px 0;font-size:1.3rem}}.contactPage .sec01 .tbl tr th{width:20%!important}@media screen and (max-width:768px){.contactPage .sec01 .tbl tr th{width:100%!important}}@media screen and (max-width:768px){.contactPage .sec01 .tbl tr td{padding-bottom:20px}}.home-whiteningPage .sec01 .copy,.self-whiteningPage .sec01 .copy{font-size:3rem;text-align:center}@media screen and (max-width:768px){.home-whiteningPage .sec01 .copy,.self-whiteningPage .sec01 .copy{font-size:2rem}}.home-whiteningPage .sec01 .readTx,.self-whiteningPage .sec01 .readTx{text-align:center;margin-top:5px;font-size:1.8rem}@media screen and (max-width:768px){.home-whiteningPage .sec01 .readTx,.self-whiteningPage .sec01 .readTx{text-align:left;font-size:1.4rem}}.home-whiteningPage .sec01 .priceList,.self-whiteningPage .sec01 .priceList{margin-top:40px}@media screen and (max-width:768px){.home-whiteningPage .sec01 .priceList,.self-whiteningPage .sec01 .priceList{margin-top:30px}}.home-whiteningPage .sec01 .btn,.self-whiteningPage .sec01 .btn{margin-top:40px}@media screen and (max-width:768px){.home-whiteningPage .sec01 .btn,.self-whiteningPage .sec01 .btn{margin-top:30px}}.home-whiteningPage .sec05 .reviewList,.self-whiteningPage .sec05 .reviewList{text-align:center}.home-whiteningPage .sec05 .reviewList>li,.self-whiteningPage .sec05 .reviewList>li{background:#fff;border-radius:20px;overflow:hidden}@media screen and (max-width:768px){.home-whiteningPage .sec05 .reviewList>li,.self-whiteningPage .sec05 .reviewList>li{border-radius:10px}}.home-whiteningPage .sec05 .reviewList>li,.self-whiteningPage .sec05 .reviewList>li{padding:35px 35px 60px;position:relative;overflow:inherit;text-align:left;margin-bottom:80px}@media screen and (max-width:768px){.home-whiteningPage .sec05 .reviewList>li,.self-whiteningPage .sec05 .reviewList>li{padding:15px 15px 26px;margin-bottom:55px}}.home-whiteningPage .sec05 .reviewList>li:before,.self-whiteningPage .sec05 .reviewList>li:before{content:"";position:absolute;left:45px;bottom:-24px;display:inline-block;width:0;height:0;border-style:solid;border-width:0px 35px 25px 0px;border-color:transparent #fff transparent transparent}@media screen and (max-width:768px){.home-whiteningPage .sec05 .reviewList>li:before,.self-whiteningPage .sec05 .reviewList>li:before{border-width:0px 20px 10px 0px;left:15px;bottom:-10px}}.home-whiteningPage .sec05 .reviewList>li:after,.self-whiteningPage .sec05 .reviewList>li:after{content:"";position:absolute;bottom:-60px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:url(../cmn_img/self-whitening/sec05_icon01.png) no-repeat center center/cover;width:100px;height:100px}@media screen and (max-width:768px){.home-whiteningPage .sec05 .reviewList>li:after,.self-whiteningPage .sec05 .reviewList>li:after{width:60px;height:60px;bottom:-40px}}.home-whiteningPage .sec05 .reviewList>li p,.self-whiteningPage .sec05 .reviewList>li p{font-size:1.6rem}@media screen and (max-width:768px){.home-whiteningPage .sec05 .reviewList>li p,.self-whiteningPage .sec05 .reviewList>li p{font-size:1.2rem;line-height:1.9}}.home-whiteningPage .sec05 .reviewList>li.icon02:after,.self-whiteningPage .sec05 .reviewList>li.icon02:after{background-image:url(../cmn_img/self-whitening/sec05_icon02.png)}.home-whiteningPage .sec05 .reviewList>li.icon03:after,.self-whiteningPage .sec05 .reviewList>li.icon03:after{background-image:url(../cmn_img/self-whitening/sec05_icon03.png)}.home-whiteningPage .sec05 .reviewList>li.icon04:after,.self-whiteningPage .sec05 .reviewList>li.icon04:after{background-image:url(../cmn_img/self-whitening/sec05_icon04.png)}.home-whiteningPage .sec05 .reviewList>li.icon05:after,.self-whiteningPage .sec05 .reviewList>li.icon05:after{background-image:url(../cmn_img/self-whitening/sec05_icon05.png)}.home-whiteningPage .sec05 .reviewList>li.last,.self-whiteningPage .sec05 .reviewList>li.last{margin-right:0}.home-whiteningPage .sec06 .readTx,.self-whiteningPage .sec06 .readTx{font-size:1.8rem;text-align:center}@media screen and (max-width:768px){.home-whiteningPage .sec06 .readTx,.self-whiteningPage .sec06 .readTx{font-size:1.4rem}}.home-whiteningPage .sec06 .img01,.self-whiteningPage .sec06 .img01{max-width:445px;width:100%;margin:10px auto 30px}.home-whiteningPage .sec06 .flowLost>li,.self-whiteningPage .sec06 .flowLost>li{background:#d9e3ee;text-align:center;border-radius:20px;overflow:hidden}@media screen and (max-width:768px){.home-whiteningPage .sec06 .flowLost>li,.self-whiteningPage .sec06 .flowLost>li{border-radius:10px}}.home-whiteningPage .sec06 .flowLost>li,.self-whiteningPage .sec06 .flowLost>li{overflow:inherit;padding:20px 25px 30px;position:relative}@media screen and (max-width:768px){.home-whiteningPage .sec06 .flowLost>li,.self-whiteningPage .sec06 .flowLost>li{padding:15px}}.home-whiteningPage .sec06 .flowLost>li:after,.self-whiteningPage .sec06 .flowLost>li:after{content:"01";position:absolute;font-size:2rem;font-family:"Google Sans",sans-serif;color:#fff;line-height:1;top:15px;right:18px}@media screen and (max-width:768px){.home-whiteningPage .sec06 .flowLost>li:after,.self-whiteningPage .sec06 .flowLost>li:after{font-size:1.6rem;top:10px;right:12px}}.home-whiteningPage .sec06 .flowLost>li:before,.self-whiteningPage .sec06 .flowLost>li:before{content:"";position:absolute;top:50%;right:-19px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;width:0;height:0;border-style:solid;border-width:26px 0px 26px 20px;border-color:transparent transparent transparent #d9e3ee}@media screen and (max-width:768px){.home-whiteningPage .sec06 .flowLost>li:before,.self-whiteningPage .sec06 .flowLost>li:before{right:-8px;border-width:18px 0px 18px 10px}}.home-whiteningPage .sec06 .flowLost>li .img,.self-whiteningPage .sec06 .flowLost>li .img{width:160px;display:block;margin:0 auto 15px}@media screen and (max-width:768px){.home-whiteningPage .sec06 .flowLost>li .img,.self-whiteningPage .sec06 .flowLost>li .img{max-width:140px;width:90%;margin-bottom:10px}}.home-whiteningPage .sec06 .flowLost>li .ttl,.self-whiteningPage .sec06 .flowLost>li .ttl{font-size:2rem;color:#476083}@media screen and (max-width:768px){.home-whiteningPage .sec06 .flowLost>li .ttl,.self-whiteningPage .sec06 .flowLost>li .ttl{line-height:1.6;font-size:1.5rem}}.home-whiteningPage .sec06 .flowLost>li .tx,.self-whiteningPage .sec06 .flowLost>li .tx{font-size:1.5rem;text-align:left;line-height:1.7}@media screen and (max-width:768px){.home-whiteningPage .sec06 .flowLost>li .tx,.self-whiteningPage .sec06 .flowLost>li .tx{font-size:1.2rem;margin-top:3px}}.home-whiteningPage .sec06 .flowLost>li.last:before,.self-whiteningPage .sec06 .flowLost>li.last:before{content:none}.home-whiteningPage .sec06 .flowLost>li:nth-child(2):after,.self-whiteningPage .sec06 .flowLost>li:nth-child(2):after{content:"02"}.home-whiteningPage .sec06 .flowLost>li:nth-child(3):after,.self-whiteningPage .sec06 .flowLost>li:nth-child(3):after{content:"03"}.home-whiteningPage .sec06 .flowLost>li:nth-child(4):after,.self-whiteningPage .sec06 .flowLost>li:nth-child(4):after{content:"04"}.home-whiteningPage .sec06 .flowLost>li:nth-child(5):after,.self-whiteningPage .sec06 .flowLost>li:nth-child(5):after{content:"05"}.home-whiteningPage .sec06 .flowLost>li:nth-child(6):after,.self-whiteningPage .sec06 .flowLost>li:nth-child(6):after{content:"06"}.home-whiteningPage .sec06 .flowLost>li:nth-child(7):after,.self-whiteningPage .sec06 .flowLost>li:nth-child(7):after{content:"07"}.home-whiteningPage .sec02 .featureList>li{margin-bottom:60px;font-size:0;width:100%;border-radius:20px;overflow:hidden}@media screen and (max-width:768px){.home-whiteningPage .sec02 .featureList>li{border-radius:10px}}.home-whiteningPage .sec02 .featureList>li{background:#fff;padding:6%;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.home-whiteningPage .sec02 .featureList>li{margin-bottom:20px;padding:55px 20px 30px}}.home-whiteningPage .sec02 .featureList>li .txArea{width:55%;padding:0;margin:0;border:none;overflow:initial;float:none;display:block;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin-right:5%}@media screen and (max-width:768px){.home-whiteningPage .sec02 .featureList>li .txArea{width:100%!important;margin:0 auto 15px;text-align:center}}@media screen and (max-width:768px){.home-whiteningPage .sec02 .featureList>li .txArea .ttl:before{left:0;top:-20px;width:100%;text-align:center}}.home-whiteningPage .sec02 .featureList>li .txArea .tx{font-size:1.8rem}@media screen and (max-width:768px){.home-whiteningPage .sec02 .featureList>li .txArea .tx{font-size:1.3rem;text-align:center}}.home-whiteningPage .sec02 .featureList>li .txArea .exImg{max-width:521px;width:100%;margin:15px auto 0 0}.home-whiteningPage .sec02 .featureList>li .imgArea{width:40%;float:none}@media screen and (max-width:768px){.home-whiteningPage .sec02 .featureList>li .imgArea{width:100%!important}}.home-whiteningPage .sec02 .featureList>li .imgArea.img01 img{max-width:499px;width:100%}.home-whiteningPage .sec02 .featureList>li .imgArea.img02 img{max-width:367px;width:100%}@media screen and (max-width:768px){.home-whiteningPage .sec02 .featureList>li .imgArea.img02 img{max-width:240px;display:block;margin:0 auto}}.home-whiteningPage .sec02 .featureList>li .imgArea.img03 img{max-width:414px;width:100%}.home-whiteningPage .sec02 .featureList>li.width01 .txArea{width:47%}.home-whiteningPage .sec02 .featureList>li.width01 .imgArea{width:52%}.salonPage .sec01 .salonList>li{border-radius:20px;overflow:hidden}@media screen and (max-width:768px){.salonPage .sec01 .salonList>li{border-radius:10px}}.salonPage .sec01 .salonList>li{background:#fff}.salonPage .sec01 .salonList>li .txBox{padding:25px 20px 35px;text-align:center}@media screen and (max-width:768px){.salonPage .sec01 .salonList>li .txBox{padding:12px 15px 10px 15px}}.salonPage .sec01 .salonList>li .txBox .ttl{font-size:2.8rem;line-height:1.5;margin-bottom:20px}@media screen and (max-width:768px){.salonPage .sec01 .salonList>li .txBox .ttl{font-size:1.6rem;margin-bottom:10px}}.salonPage .sec01 .salonList>li .txBox .ttl span{font-size:1.6rem;display:block;line-height:1.7;margin-top:2px}@media screen and (max-width:768px){.salonPage .sec01 .salonList>li .txBox .ttl span{font-size:1.1rem}}@media screen and (max-width:768px){.salonPage .sec01 .salonList>li .txBox .btnList>li{margin-bottom:8px}}.salonPage .sec01 .salonList>li .txBox .btnList>li a{max-width:100%;padding:17px 45px 17px 20px}@media screen and (max-width:768px){.salonPage .sec01 .salonList>li .txBox .btnList>li a{padding:8px 40px 10px 16px}}@media screen and (max-width:1279px){.salonPage .sec01 .salonList>li .txBox .btnList>li a p{font-size:1.1rem}}.salonPage_detail .mv .txArea{padding-top:160px;text-align:center}@media screen and (max-width:768px){.salonPage_detail .mv .txArea{padding-top:100px}}.salonPage_detail .mv .txArea .pageTtl{font-size:4.6rem;line-height:1.6}@media screen and (max-width:768px){.salonPage_detail .mv .txArea .pageTtl{font-size:2.6rem}}.salonPage_detail .mv .imgArea{overflow:hidden;border-radius:50px;overflow:hidden}@media screen and (max-width:768px){.salonPage_detail .mv .imgArea{border-radius:30px}}.salonPage_detail .mv .imgArea{margin-top:30px}@media screen and (max-width:768px){.salonPage_detail .mv .imgArea{margin-top:20px}}.salonPage_detail .mv .imgArea .cmn_ofi:before{padding-top:50%}.salonPage_detail .mv .imgArea .slider01 .slick-slide{padding:0 15px}@media screen and (max-width:768px){.salonPage_detail .mv .imgArea .slider01 .slick-slide{padding:0}}.salonPage_detail .mv .imgArea .slider01 .slick-slide .cmn_ofi{border-radius:20px;overflow:hidden}@media screen and (max-width:768px){.salonPage_detail .mv .imgArea .slider01 .slick-slide .cmn_ofi{border-radius:10px}}.salonPage_detail .mv .imgArea .slider01.single-slide .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.salonPage_detail .mv .imgArea .slider01.single-slide .slick-slide{width:70%!important;max-width:900px}@media screen and (max-width:768px){.salonPage_detail .mv .imgArea .slider01 .slick-next,.salonPage_detail .mv .imgArea .slider01 .slick-prev{width:40px;height:40px}}@media screen and (max-width:768px){.salonPage_detail .mv .imgArea .slider01 .slick-prev{left:15px}}@media screen and (max-width:768px){.salonPage_detail .mv .imgArea .slider01 .slick-next{right:15px}}.salonPage_detail .mv .breadcrumb{text-align:center;width:100%;margin:10px auto 0}.salonPage_detail .mv .adress{margin-top:50px;text-align:center;font-size:1.8rem}@media screen and (max-width:768px){.salonPage_detail .mv .adress{margin-top:40px;font-size:1.5rem}}.salonPage_detail .mv .tel{text-align:center}.salonPage_detail .mv .tel a{display:inline-block;padding-left:28px;background:url(../cmn_img/icon_tel.png) no-repeat center left/18px 21px;font-size:2.8rem;font-family:"Google Sans",sans-serif}@media screen and (max-width:768px){.salonPage_detail .mv .tel a{font-size:2.2rem;padding-left:25px}}.salonPage_detail .mv .instagramIcon{text-align:center;margin-top:5px}.salonPage_detail .mv .instagramIcon a{display:inline-block}.salonPage_detail .mv .instagramIcon a span{display:inline-block;vertical-align:middle;margin:0 12px 0 auto;background:#fff;position:relative;border-radius:90px;width:43px;height:43px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media screen and (max-width:768px){.salonPage_detail .mv .instagramIcon a span{width:40px;height:40px}}.salonPage_detail .mv .instagramIcon a span:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../cmn_img/icon_instagra.png) no-repeat center center/cover;width:18px;height:18px}.salonPage_detail .mv .instagramIcon a p{display:inline-block;vertical-align:middle;font-size:1.6rem;padding-right:15px;background:url(../cmn_img/icon_link.png) no-repeat center right/11px 11px}@media screen and (max-width:768px){.salonPage_detail .mv .instagramIcon a p{font-size:1.4rem}}@media (hover:hover) and (pointer:fine){.salonPage_detail .mv .instagramIcon a:hover{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}.salonPage_detail .mv .instagramIcon a:hover span{background:rgba(0,0,0,0)}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.salonPage_detail .mv .instagramIcon a:hover{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}.salonPage_detail .mv .instagramIcon a:hover span{background:rgba(0,0,0,0)}}@media screen and (max-width:768px){.salonPage_detail .sec01 .accessList{margin-top:-12px}}.salonPage_detail .sec01 .accessList li{color:#333}.salonPage_detail .sec01 .accessList li .thum{border-radius:20px;overflow:hidden}@media screen and (max-width:768px){.salonPage_detail .sec01 .accessList li .thum{border-radius:10px}}.salonPage_detail .sec01 .accessList li .tx{text-align:center;font-size:1.5rem;margin-top:15px}@media screen and (max-width:768px){.salonPage_detail .sec01 .accessList li .tx{font-size:1.2rem;margin-top:10px;line-height:1.7;text-align:left}}.salonPage_detail .sec01 .accessList .slick-slide{padding:10px;position:relative}@media screen and (max-width:768px){.salonPage_detail .sec01 .accessList .slick-slide{padding:10px 0}}.salonPage_detail .sec01 .accessList .slick-slide:before{content:attr(data-num);position:absolute;top:0;right:0;width:40px;height:40px;background:#476083;line-height:1;padding:14px 0;text-align:center;color:#fff;font-family:"Google Sans",sans-serif;font-size:1.3rem;z-index:1;border-radius:90px}@media screen and (max-width:768px){.salonPage_detail .sec01 .accessList .slick-slide:before{width:30px;height:30px;font-size:1.1rem;padding:10px 0;top:0;right:-8px}}.salonPage_detail .sec01 .accessList .slick-prev{left:-10px}.salonPage_detail .sec01 .accessList .slick-next{right:-10px}.salonPage_detail .sec01 .accessList .slick-next,.salonPage_detail .sec01 .accessList .slick-prev{width:40px;height:40px;top:35%}.salonPage_detail .sec01 .accessList .slick-track{margin:0 auto}.salonPage_detail .sec01 .map{margin-top:100px}.salonPage_detail .sec01 .map iframe{border-radius:20px;overflow:hidden}@media screen and (max-width:768px){.salonPage_detail .sec01 .map iframe{border-radius:10px}}.salonPage_detail .sec01 .map iframe{height:360px}@media screen and (max-width:768px){.salonPage_detail .sec01 .map iframe{height:200px}}