@media screen and (max-width: 979px){#main{margin-top:4vw}}#main #mv{margin:0 auto;text-align:center}@media screen and (max-width: 979px){#main #mv{margin:0}#main #mv img{width:100%}}#main #wrapper.ac_ar_001{margin:0 auto;padding:0}@media screen and (max-width: 979px){#main #wrapper.ac_ar_001{font-size:Min(14px, 4vw)}}#main #wrapper.ac_ar_001 .contents{background:#ecdcd1;padding:60px 0 0}@media screen and (min-width: 980px){#main #wrapper.ac_ar_001 .contents{width:1200px;max-width:100%;margin:auto}}@media screen and (max-width: 979px){#main #wrapper.ac_ar_001 .contents{padding:5vw 0 0}}#main #wrapper.ac_ar_001 .contents .note{text-align:center;background:#fff;width:920px;margin:0 auto;padding:20px}@media screen and (max-width: 979px){#main #wrapper.ac_ar_001 .contents .note{padding:2vw;width:94%}}#main #wrapper.ac_ar_001 .contents .container{background:#fff;width:920px;padding:0;margin:50px auto 0;text-align:center}@media screen and (max-width: 979px){#main #wrapper.ac_ar_001 .contents .container{width:94%;filter:drop-shadow(0px 0px 1vw rgba(0,0,0,0.4));margin:5vw auto 0;padding:0}}#main #wrapper.ac_ar_001 .contents .container h2{background:#000000;color:#FFF775;font-size:40px;font-weight:bold;text-align:center;padding:5px;line-height:1.4;margin:0}@media screen and (max-width: 979px){#main #wrapper.ac_ar_001 .contents .container h2{font-size:Min(5vw, 40px);padding:1.5vw}}#main #wrapper.ac_ar_001 .contents .container .main_img{text-align:center}#main #wrapper.ac_ar_001 .contents .container .main_img img{width:100%}#main #wrapper.ac_ar_001 .contents .container .cont{padding:40px}#main #wrapper.ac_ar_001 .contents .container .cont>div+div{margin-top:20px}#main #wrapper.ac_ar_001 .contents .container .cont .name{text-align:center}#main #wrapper.ac_ar_001 .contents .container .cont .name:not(:first-child){margin-top:80px}#main #wrapper.ac_ar_001 .contents .container .cont .treatment_cont{text-align:center}#main #wrapper.ac_ar_001 .contents .container .cont .treatment_cont:not(:first-child){margin-top:40px}#main #wrapper.ac_ar_001 .contents .container .cont .treatment_cont .catch{background-color:#5f3523;width:600px;margin:0 auto;padding:10px;text-align:center;color:#ffffff;font-size:24px;font-weight:bold;line-height:1}#main #wrapper.ac_ar_001 .contents .container .cont .treatment_cont .catch span{color:#fff775}#main #wrapper.ac_ar_001 .contents .container .cont .treatment_cont .treatment_title{margin-top:20px;color:#5f3523;font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif,Georgia;font-weight:bold;line-height:1.2}#main #wrapper.ac_ar_001 .contents .container .cont .treatment_cont .treatment_title .cat{font-size:30px;font-style:italic}#main #wrapper.ac_ar_001 .contents .container .cont .treatment_cont .treatment_title .treatment{font-size:48px}#main #wrapper.ac_ar_001 .contents .container .cont .txt{padding:0;text-align:left}#main #wrapper.ac_ar_001 .contents .container .cont .cam_txt{padding-top:30px;font-size:18px}#main #wrapper.ac_ar_001 .contents .container .cont .cam_txt p.catch{font-size:26px;color:#5f3523}#main #wrapper.ac_ar_001 .contents .container .cont .cam_txt p.catch span{font-weight:bold;border-bottom:1px solid #5f3523}#main #wrapper.ac_ar_001 .contents .container .cont .cam_txt p em{color:#f8005f;font-weight:bold;font-style:normal}#main #wrapper.ac_ar_001 .contents .container .cont .cam_txt p+p{margin-top:20px}@media screen and (max-width: 979px){#main #wrapper.ac_ar_001 .contents .container .cont{padding:4vw}#main #wrapper.ac_ar_001 .contents .container .cont>div+div{margin-top:3vw}#main #wrapper.ac_ar_001 .contents .container .cont .name{max-width:80%;margin:auto}#main #wrapper.ac_ar_001 .contents .container .cont .name:not(:first-child){margin-top:8vw}#main #wrapper.ac_ar_001 .contents .container .cont .treatment_cont:not(:first-child){margin-top:6vw}#main #wrapper.ac_ar_001 .contents .container .cont .treatment_cont .catch{width:80%;padding:1vw;font-size:3vw}#main #wrapper.ac_ar_001 .contents .container .cont .treatment_cont .treatment_title{margin-top:2vw}#main #wrapper.ac_ar_001 .contents .container .cont .treatment_cont .treatment_title .cat{font-size:3.6vw}#main #wrapper.ac_ar_001 .contents .container .cont .treatment_cont .treatment_title .treatment{font-size:6vw}#main #wrapper.ac_ar_001 .contents .container .cont .txt{padding:0}#main #wrapper.ac_ar_001 .contents .container .cont .cam_txt{padding-top:3vw;font-size:3.2vw}#main #wrapper.ac_ar_001 .contents .container .cont .cam_txt p.catch{font-size:4vw}#main #wrapper.ac_ar_001 .contents .container .cont .cam_txt p+p{margin-top:4vw}}#main #wrapper.ac_ar_001 .contents .container .cont .price_box{padding:10px 30px}@media screen and (max-width: 979px){#main #wrapper.ac_ar_001 .contents .container .cont .price_box{padding:3vw}}#main #wrapper.ac_ar_001 .contents .container .cont .price_box .menu_title{margin-top:30px;font-size:24px;font-weight:bold}#main #wrapper.ac_ar_001 .contents .container .cont .price_box .menu_title:first-child{margin-top:0}@media screen and (max-width: 979px){#main #wrapper.ac_ar_001 .contents .container .cont .price_box .menu_title{margin-top:4vw;font-size:Min(3.6vw, 24px)}}#main #wrapper.ac_ar_001 .contents .container .cont .price_box .price_cont{display:flex;justify-content:center;align-items:flex-end;gap:20px;margin-top:10px;line-height:1;text-align:left}#main #wrapper.ac_ar_001 .contents .container .cont .price_box .price_cont .price .plan{font-weight:bold}#main #wrapper.ac_ar_001 .contents .container .cont .price_box .price_cont .price .yen{font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif,Georgia;font-weight:bold;line-height:1}#main #wrapper.ac_ar_001 .contents .container .cont .price_box .price_cont .price .yen span{vertical-align:middle}#main #wrapper.ac_ar_001 .contents .container .cont .price_box .price_cont .price .yen ruby{font-size:40%}#main #wrapper.ac_ar_001 .contents .container .cont .price_box .price_cont .price .yen ruby rt{font-size:40%}#main #wrapper.ac_ar_001 .contents .container .cont .price_box .price_cont .price.normal .yen{font-size:50px}#main #wrapper.ac_ar_001 .contents .container .cont .price_box .price_cont .price.cam{color:#cc0000}#main #wrapper.ac_ar_001 .contents .container .cont .price_box .price_cont .price.cam .yen{font-size:70px}#main #wrapper.ac_ar_001 .contents .container .cont .price_box .price_cont .price.arrow{align-self:center;padding-top:30px}#main #wrapper.ac_ar_001 .contents .container .cont .price_box .price_cont .price.arrow .triangle{width:0;height:0;border-style:solid;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #cc0000;border-right:0}@media screen and (max-width: 979px){#main #wrapper.ac_ar_001 .contents .container .cont .price_box .price_cont{gap:2vw;margin-top:1vw}#main #wrapper.ac_ar_001 .contents .container .cont .price_box .price_cont .price .plan{font-size:Min(2vw, 16px)}#main #wrapper.ac_ar_001 .contents .container .cont .price_box .price_cont .price.normal .yen{font-size:Min(6vw, 50px)}#main #wrapper.ac_ar_001 .contents .container .cont .price_box .price_cont .price.cam .yen{font-size:Min(8vw, 70px)}#main #wrapper.ac_ar_001 .contents .container .cont .price_box .price_cont .price.arrow{padding-top:3vw}#main #wrapper.ac_ar_001 .contents .container .cont .price_box .price_cont .price.arrow .triangle{border-top-width:2vw;border-bottom-width:2vw;border-left-width:2vw;border-right:0}}#main #wrapper.ac_ar_001 .contents .container .cont .price_box .cam_no{width:100%;text-align:center}#main #wrapper.ac_ar_001 .contents .container .cont .price_box.pre_dr{background-color:#faf5e5;margin-top:60px;padding:30px}#main #wrapper.ac_ar_001 .contents .container .cont .price_box.pre_dr .pre_dr_title{background-color:#9a6827;border-radius:100px;width:80%;margin:-50px auto 30px;padding:10px;color:#ffffff;font-size:21px;font-weight:bold;line-height:1}#main #wrapper.ac_ar_001 .contents .container .cont .price_box.pre_dr .price_cont .price.arrow .triangle{border-left-color:#9a6827 !important}#main #wrapper.ac_ar_001 .contents .container .cont .price_box.pre_dr .price_cont .price.cam{color:#9a6827 !important}@media screen and (max-width: 979px){#main #wrapper.ac_ar_001 .contents .container .cont .price_box.pre_dr{margin-top:6vw;padding:3vw}#main #wrapper.ac_ar_001 .contents .container .cont .price_box.pre_dr .pre_dr_title{margin:-5vw auto 3vw;padding:1.5vw 1vw;font-size:Min(3.2vw, 21px)}}#main #wrapper.ac_ar_001 .contents .container .cont .btn{width:720px;margin:35px auto 0;padding:0}#main #wrapper.ac_ar_001 .contents .container .cont .btn a{background:#dddddd;background:linear-gradient(0deg, #333 10%, #000 82%);display:flex;justify-content:center;align-items:center;width:100%;padding:20px 0;color:#fff;font-size:24px;line-height:1.3;text-decoration:none;text-align:center;border-radius:100px}#main #wrapper.ac_ar_001 .contents .container .cont .btn a em{display:contents;color:#FFF775;font-size:33px;font-style:normal;font-weight:bold}@media screen and (max-width: 979px){#main #wrapper.ac_ar_001 .contents .container .cont .btn{width:Min(100%, 720px);margin:5vw auto 0}#main #wrapper.ac_ar_001 .contents .container .cont .btn a{height:auto;padding:3vw 0;color:#fff;font-size:Min(3.7vw, 24px);border-radius:20vw}#main #wrapper.ac_ar_001 .contents .container .cont .btn a em{font-size:Min(4vw, 30px)}}#main #wrapper.ac_ar_001 .contents .container.eyelid h2{background:#F93787}#main #wrapper.ac_ar_001 .contents .container.eyelid .cont .price_box .price_cont .price.arrow .triangle{border-left-color:#F93787}#main #wrapper.ac_ar_001 .contents .container.eyelid .cont .price_box .price_cont .price.cam{color:#F93787}#main #wrapper.ac_ar_001 .contents .container.eyelid .btn a{background:#f8005f;background:linear-gradient(0deg, #f8005f 10%, #F93787 82%)}#main #wrapper.ac_ar_001 .contents .container.breast h2{background:#b14ca6}#main #wrapper.ac_ar_001 .contents .container.breast .cont .price_box .price_cont .price.arrow .triangle{border-left-color:#b14ca6}#main #wrapper.ac_ar_001 .contents .container.breast .cont .price_box .price_cont .price.cam{color:#b14ca6}#main #wrapper.ac_ar_001 .contents .container.breast .btn a{background:#920583;background:linear-gradient(0deg, #920583 10%, #b14ca6 82%)}#main #wrapper.ac_ar_001 .contents .container.lipo h2{background:#00A0E9}#main #wrapper.ac_ar_001 .contents .container.lipo .cont .price_box .price_cont .price.arrow .triangle{border-left-color:#00A0E9}#main #wrapper.ac_ar_001 .contents .container.lipo .cont .price_box .price_cont .price.cam{color:#00A0E9}#main #wrapper.ac_ar_001 .contents .container.lipo .btn a{background:#0089db;background:linear-gradient(0deg, #0089db 10%, #00A0E9 82%)}#main #wrapper.ac_ar_001 .contents .container.kuma h2{background:#FF5908}#main #wrapper.ac_ar_001 .contents .container.kuma .cont .price_box .price_cont .price.arrow .triangle{border-left-color:#FF5908}#main #wrapper.ac_ar_001 .contents .container.kuma .cont .price_box .price_cont .price.cam{color:#FF5908}#main #wrapper.ac_ar_001 .contents .container.kuma .btn a{background:#ff2c00;background:linear-gradient(0deg, #ff2c00 10%, #FF5908 82%)}#main #wrapper.ac_ar_001 .contents .container.threadlift h2{background:#8FC31F}#main #wrapper.ac_ar_001 .contents .container.threadlift .cont .price_box .price_cont .price.arrow .triangle{border-left-color:#8FC31F}#main #wrapper.ac_ar_001 .contents .container.threadlift .cont .price_box .price_cont .price.cam{color:#8FC31F}#main #wrapper.ac_ar_001 .contents .container.threadlift .btn a{background:#77ab00;background:linear-gradient(0deg, #77ab00 10%, #8FC31F 82%)}#main #wrapper.ac_ar_001 .contents .container.gynecology h2{background:#8085ce}#main #wrapper.ac_ar_001 .contents .container.gynecology .cont .price_box .price_cont .price.arrow .triangle{border-left-color:#8085ce}#main #wrapper.ac_ar_001 .contents .container.gynecology .cont .price_box .price_cont .price.cam{color:#8085ce}#main #wrapper.ac_ar_001 .contents .container.gynecology .btn a{background:#5b61b4;background:linear-gradient(0deg, #5b61b4 10%, #8085ce 82%)}#main #wrapper.ac_ar_001 .contents .container.skincare h2{background:#2bb5b0}#main #wrapper.ac_ar_001 .contents .container.skincare .cont .price_box .price_cont .price.arrow .triangle{border-left-color:#2bb5b0}#main #wrapper.ac_ar_001 .contents .container.skincare .cont .price_box .price_cont .price.cam{color:#2bb5b0}#main #wrapper.ac_ar_001 .contents .container.skincare .btn a{background:#2b8fa5;background:linear-gradient(0deg, #2b8fa5 10%, #2bb5b0 82%)}#main #wrapper.ac_ar_001 .contents .doctor{background-color:#ecdcd1;margin-top:60px}#main #wrapper.ac_ar_001 .contents .doctor header{color:#fff;background:#5F3523;font-weight:bold;text-align:center;line-height:1.3;padding:20px 0;margin:0 auto}#main #wrapper.ac_ar_001 .contents .doctor header p{font-size:30px}#main #wrapper.ac_ar_001 .contents .doctor header h2{font-size:48px}#main #wrapper.ac_ar_001 .contents .doctor .doctorInner{width:980px;margin:0 auto;padding:60px 0}#main #wrapper.ac_ar_001 .contents .doctor .doctorInner .doctor_cont .message{display:flex;justify-content:center;align-items:center;height:40px;color:#fff;font-size:28px;text-align:center;line-height:1.2;background:url(../images/img20.svg) center top/auto 100% no-repeat;margin:30px 0 20px;position:relative;z-index:2}#main #wrapper.ac_ar_001 .contents .doctor .doctorInner .doctor_cont .message::before,#main #wrapper.ac_ar_001 .contents .doctor .doctorInner .doctor_cont .message::after{content:"";width:100%;height:1px;background:#5f3523;position:absolute;left:0;top:50%;z-index:-1;transform:translate(0, -4px)}#main #wrapper.ac_ar_001 .contents .doctor .doctorInner .doctor_cont .message::after{transform:translate(0, 3px)}@media screen and (max-width: 979px){#main #wrapper.ac_ar_001 .contents .doctor{margin-top:7vw}#main #wrapper.ac_ar_001 .contents .doctor header{padding:2vw 0}#main #wrapper.ac_ar_001 .contents .doctor header p{font-size:3.7vw}#main #wrapper.ac_ar_001 .contents .doctor header h2{font-size:5vw}#main #wrapper.ac_ar_001 .contents .doctor .doctorInner{width:94%;margin:0 auto;padding:6vw 0}#main #wrapper.ac_ar_001 .contents .doctor .doctorInner .doctor_cont{padding:0;width:100%}#main #wrapper.ac_ar_001 .contents .doctor .doctorInner .doctor_cont ._center img{max-width:80%;margin:0 auto}#main #wrapper.ac_ar_001 .contents .doctor .doctorInner .message{height:7vw;font-size:4vw;margin:4vw 0 2.5vw}#main #wrapper.ac_ar_001 .contents .doctor .doctorInner .message::before,#main #wrapper.ac_ar_001 .contents .doctor .doctorInner .message::after{height:0.2vw;transform:translate(0, -0.6vw)}#main #wrapper.ac_ar_001 .contents .doctor .doctorInner .message::after{transform:translate(0, 0.5vw)}}#main #wrapper.ac_ar_001 .access{padding:80px 0}#main #wrapper.ac_ar_001 .access header{color:#5f3523;font-weight:bold;text-align:center;line-height:1.3;margin:0 0 20px}#main #wrapper.ac_ar_001 .access header p{font-size:30px}#main #wrapper.ac_ar_001 .access header h2{font-size:48px}#main #wrapper.ac_ar_001 .access .toko_clinic{background:#ffffff;margin-top:60px;padding:0}#main #wrapper.ac_ar_001 .access .toko_clinic .toko_cliimg img{width:480px}@media screen and (max-width: 979px){#main #wrapper.ac_ar_001 .access{width:94%;padding:5vw 0;margin:0 auto}#main #wrapper.ac_ar_001 .access header{padding:2vw 0;margin:0 0 2vw}#main #wrapper.ac_ar_001 .access header p{font-size:3.7vw}#main #wrapper.ac_ar_001 .access header h2{font-size:5vw}#main #wrapper.ac_ar_001 .access .toko_clinic{width:100%;padding:0;margin:0 auto}#main #wrapper.ac_ar_001 .access .toko_clinic .toko_inner{width:100%;padding:0;margin:0 auto}#main #wrapper.ac_ar_001 .access .toko_clinic .toko_inner .toko_cliimg{text-align:center}}#main #wrapper.ac_ar_001 .form{padding:0 0 80px}#main #wrapper.ac_ar_001 .form header{color:#5f3523;font-weight:bold;text-align:center;line-height:1.3;margin:0 0 20px}#main #wrapper.ac_ar_001 .form header p{font-size:30px}#main #wrapper.ac_ar_001 .form header h2{font-size:48px}#main #wrapper.ac_ar_001 .form .form_inner{width:980px;margin:0 auto;padding:0}@media screen and (max-width: 979px){#main #wrapper.ac_ar_001 .form{padding:0 0 5vw}#main #wrapper.ac_ar_001 .form header{padding:2vw 0;margin:0 0 2vw}#main #wrapper.ac_ar_001 .form header p{font-size:3.7vw}#main #wrapper.ac_ar_001 .form header h2{font-size:5vw}#main #wrapper.ac_ar_001 .form .form_inner{width:94%;padding:0}}
