#titPage{background-image:url(../img/adults/bg_main_sp.jpg)}@media all and (min-width: 600px){#titPage{background-image:url(../img/adults/bg_main_pc.jpg)}}#intro{padding:70px 20px 30px;background-color:#f3f3f3}#intro .list{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;margin-bottom:15px}#intro .list li{-ms-flex-preferred-size:calc(50% - 5px);flex-basis:calc(50% - 5px);margin-bottom:10px;padding:20px;text-align:center;background:#fff;box-sizing:border-box}#intro .list li .tit{margin-top:10px;font-weight:700}#intro .list li .txt{margin-top:5px}#intro .comment .sub{margin-top:20px;font-weight:500;font-size:1.5rem}#intro .comment .txt{margin-top:10px}@media all and (min-width: 600px){#intro{padding:0 0 70px;background-color:#f9f9f9}#intro .list{text-align:center;margin-bottom:40px}#intro .list li{-ms-flex-preferred-size:210px;flex-basis:210px;max-width:210px;margin-bottom:0;padding:20px 22px}#intro .list li .tit{margin-top:12px;font-size:1.7rem}#intro .list li .txt{margin-top:10px}#intro .comment{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}#intro .comment .img{-ms-flex-preferred-size:530px;flex-basis:530px;margin:0}#intro .comment .box{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-ms-flex-preferred-size:510px;flex-basis:510px;margin-top:10px}#intro .comment .sub{font-size:1.8rem}}#about{padding:30px 15px 25px}#about .box{margin-top:30px}#about .mod_btn01{margin-top:15px}#about .mod_btn_anchor01 li:nth-child(1) a .txtL:before{background-image:url(../img/adults/bg_anchor01.png)}#about .mod_btn_anchor01 li:nth-child(2) a .txtL:before{background-image:url(../img/adults/bg_anchor03.png)}#about .mod_btn_anchor01 li:nth-child(3) a .txtL:before{background-image:url(../img/adults/bg_anchor02.png)}@media all and (min-width: 600px){#about{padding:0 0 60px}#about .box{margin-top:50px}#about .txt{text-align:center}#about .mod_btn01{width:320px;margin:20px auto 0}}#tongue,#lips,#invisaline{padding:25px 15px 0;background-color:#f9f9f9}#tongue .txt,#lips .txt,#invisaline .txt{margin-bottom:20px}#tongue .imgList li,#lips .imgList li,#invisaline .imgList li{float:left;width:48%}#tongue .imgList li+li,#lips .imgList li+li,#invisaline .imgList li+li{float:right}#tongue .mod_box02 .txt,#lips .mod_box02 .txt,#invisaline .mod_box02 .txt{margin-bottom:0;text-align:left}#tongue .mod_box02 ul,#lips .mod_box02 ul,#invisaline .mod_box02 ul{margin-bottom:10px}#tongue .mod_box02 ul li p,#lips .mod_box02 ul li p,#invisaline .mod_box02 ul li p{display:inline-block;font-weight:bold;vertical-align:top}#tongue .mod_box02 ul li p.money,#lips .mod_box02 ul li p.money,#invisaline .mod_box02 ul li p.money{width:70%;line-height:1}#tongue .mod_box02 ul li p.txtS,#lips .mod_box02 ul li p.txtS,#invisaline .mod_box02 ul li p.txtS{width:30%}#tongue .mod_box02 ul li .price,#lips .mod_box02 ul li .price,#invisaline .mod_box02 ul li .price{color:#ef7a00;font-weight:bold;font-size:2.2rem}#tongue .mod_box02 ul li .yen,#lips .mod_box02 ul li .yen,#invisaline .mod_box02 ul li .yen{font-weight:bold;font-size:1.2rem}@media all and (min-width: 600px){#tongue,#lips,#invisaline{padding:60px 0;background-color:#f9f9f9}#tongue .txt,#lips .txt,#invisaline .txt{margin-bottom:20px}#tongue .fl,#lips .fl,#invisaline .fl{float:left;width:510px}#tongue .imgList,#lips .imgList,#invisaline .imgList{float:right;width:530px}#tongue .imgList li,#lips .imgList li,#invisaline .imgList li{float:none;width:100%}#tongue .imgList li+li,#lips .imgList li+li,#invisaline .imgList li+li{float:none;margin-top:17px}#tongue .mod_box02,#lips .mod_box02,#invisaline .mod_box02{padding:40px}#tongue .mod_box02 .basic,#lips .mod_box02 .basic,#invisaline .mod_box02 .basic{width:461px;padding-right:0}#tongue .mod_box02 .basic .txt,#lips .mod_box02 .basic .txt,#invisaline .mod_box02 .basic .txt{margin-bottom:10px}#tongue .mod_box02 .basic ul,#lips .mod_box02 .basic ul,#invisaline .mod_box02 .basic ul{margin-bottom:20px}#tongue .mod_box02 .basic ul li+li,#lips .mod_box02 .basic ul li+li,#invisaline .mod_box02 .basic ul li+li{margin-top:15px}#tongue .mod_box02 .basic ul li p,#lips .mod_box02 .basic ul li p,#invisaline .mod_box02 .basic ul li p{vertical-align:middle}#tongue .mod_box02 .basic ul li p.money,#lips .mod_box02 .basic ul li p.money,#invisaline .mod_box02 .basic ul li p.money{width:auto;margin-right:10px}#tongue .mod_box02 .basic ul li p.txtS,#lips .mod_box02 .basic ul li p.txtS,#invisaline .mod_box02 .basic ul li p.txtS{width:auto}#tongue .mod_box02 .basic ul li .price,#lips .mod_box02 .basic ul li .price,#invisaline .mod_box02 .basic ul li .price{font-size:3.4rem}#tongue .mod_box02 .basic ul li .yen,#lips .mod_box02 .basic ul li .yen,#invisaline .mod_box02 .basic ul li .yen{line-height:2.0;margin-left:5px;font-size:1.4rem}#tongue .mod_box02 .mod_btn01,#lips .mod_box02 .mod_btn01,#invisaline .mod_box02 .mod_btn01{width:320px;margin:0 auto}#tongue .mod_box02 .mod_btn02,#lips .mod_box02 .mod_btn02,#invisaline .mod_box02 .mod_btn02{float:right;width:470px;padding-top:40px}}#lips{background:none}#invisaline .mod_box02 .basic .txt{text-align:center}@media all and (min-width: 600px){#invisaline .mod_box02 .mod_btn02{padding-top:0}}@media all and (min-width: 600px){#tongue .basic .mod_btn01,#lips .basic .mod_btn01{width:320px;margin:0 0 0 50px}}
