@charset "utf-8";

#aesthetic_visual {position:relative; text-align:center; margin-top:66px; padding-top:55.5rem; padding-bottom:9.5rem; background:url('../images/aesthetic/visual_aesthetic.jpg') no-repeat center top; background-size:cover;}
#aesthetic_visual img {width:100%+}
#aesthetic_visual .cbox {position:relative; z-index:3; margin-top:-5rem;}
#aesthetic_visual .stit {font-size:3.2rem; color:#fff; font-weight:300; }
#aesthetic_visual .stit em {}
#aesthetic_visual h2 {display:inline-block; margin-top:0; font-size:8rem; color:#fff; font-weight:500;   text-shadow: 1rem 1rem 2rem rgba(0,0,0,0.4);}
#aesthetic_visual.contour {background-image:url('../images/aesthetic/topvisual_aesthetic_contour.jpg')}
#aesthetic_visual.eye {background-image:url('../images/aesthetic/topvisual_aesthetic_eye.jpg')}
#aesthetic_visual.nose {background-image:url('../images/aesthetic/topvisual_aesthetic_nose.jpg')}
#aesthetic_visual.breast {background-image:url('../images/aesthetic/topvisual_aesthetic_breast.jpg')}
#aesthetic_visual.antiaging {background-image:url('../images/aesthetic/topvisual_aesthetic_antiaging.jpg')}

.aesthetic_intro_c01 {padding:24rem 0; background:url('../images/aesthetic/intro_c01_bg.jpg') no-repeat center top; background-size:cover;}
.aesthetic_intro_c01 .stit {color:#fff; font-weight:300; }
.aesthetic_intro_c01 h3 {margin-top:0; font-size:5.4rem; color:#fff; font-weight:700; }
.aesthetic_intro_c01 .stxt:before {display:block; width:1px; height:5.5rem; margin:3.3rem auto 2.5rem; background:#cec5b9; content:'';}
.aesthetic_intro_c01 .stxt {color:#fff; font-weight:300; }

.aesthetic_intro_tit {padding-top:27.5rem; padding-bottom:10rem; text-align:left;}
.aesthetic_intro_tit img {width:100%;}
.aesthetic_intro_tit .stit {margin-top:8.5rem; color:#000000; font-weight:300; }
.aesthetic_intro_tit .tit {margin-top:1.3rem; font-size:5.5rem; color:#000000; font-weight:700; }
.aesthetic_intro_tit .btn_more {display:inline-block; width:39rem; margin-top:4.5rem; padding-left:3rem; font-size:2.8rem; color:#000000; line-height:6.6rem;  border:1px solid #a0a0a0;}
.aesthetic_intro_tit .btn_more:after {display:inline-block; width:5.1rem; height:1.3rem; margin-left:1rem; margin-top:-0.4rem; vertical-align:middle; background:url('../images/aesthetic/icon_arr.png') no-repeat center; background-size:5.1rem auto; content:'';}

.aesthetic_intro_c03 {background:url('../images/aesthetic/aesthetic_intro_c03_bg.jpg') no-repeat center top #e7e7e7; background-size:cover;}
.aesthetic_intro_c04 {text-align:center; background:url('../images/aesthetic/aesthetic_intro_c04_bg.jpg') no-repeat center top #f6f6f6; background-size:cover;}
.aesthetic_intro_c05 {text-align:right; background:url('../images/aesthetic/aesthetic_intro_c05_bg.jpg') no-repeat center top #b7b7b7; background-size:cover;}
.aesthetic_intro_c05 .aesthetic_intro_tit .btn_more {border-color:#f6f6f6;}
.aesthetic_intro_c05 .aesthetic_intro_tit .btn_more:after {background-image:url('../images/aesthetic/icon_arr_white.png')}
.aesthetic_intro_c06 {text-align:center; background:url('../images/aesthetic/aesthetic_intro_c06_bg.jpg') no-repeat center top #efefef; background-size:cover;}
.aesthetic_intro_c05 .aesthetic_intro_tit .btn_more:hover {border-color:#9e9e9e;}


.aesthetic_top {padding:9.4rem 3rem; text-align:center; background:# no-repeat center top; background-size:cover;}
.aesthetic_top .stit {font-size:3rem; color:#000000; font-weight:300; }
.aesthetic_top h3 {margin-top:0.6rem; font-size:5.4rem; color:#000000; font-weight:700; }
.aesthetic_top .stxt {margin-top:3rem; color:#666; font-weight:300; }

.aesthetic_c02 {text-align:center; background:url('../images/aesthetic/aesthetic_c02_bg.jpg') no-repeat center top; background-size:cover;}
.aesthetic_c02  img {width:100%;}
.aesthetic_c02 .img {margin-top:6.5rem;}
.aesthetic_c02 .stxt em {font-weight:500;}
.aesthetic_c02.nose {background-image:url('../images/aesthetic/aesthetic_c02_nose_bg.jpg')}
.aesthetic_c02.eye {background-image:url('../images/aesthetic/aesthetic_c02_eye_bg.jpg')}
.aesthetic_c02.breast {background-image:url('../images/aesthetic/aesthetic_c02_breast_bg.jpg')}
.aesthetic_c02.antiaging {background-image:url('../images/aesthetic/aesthetic_c02_antiaging_bg.jpg')}


.aesthetic_title {}
.aesthetic_title .stit {color:#a3b5a8; font-weight:300; }
.aesthetic_title h3 {margin-top:1.8rem; font-size:5.4rem; color:#ffff; font-weight:700; }
.aesthetic_title .stxt {margin-top:2.5rem ; color:#fff; font-weight:300; }
.aesthetic_title .stxt em {font-weight:500;}


.aesthetic_qna {padding:9.6rem 0 10rem; text-align:center; background:#f5f5f5;}
.aesthetic_qna .s_doctor {display:none; width:100%;}
.aesthetic_qna > div {}
.aesthetic_qna .stit {color:#000000; font-weight:300; }
.aesthetic_qna h3 {margin-top:1.6rem; font-size:5.4rem; color:#000000; font-weight:700; }
.aesthetic_qna h3 em {}
.aesthetic_qna .cbox {margin-top:4rem; text-align:left;}
.aesthetic_qna .qna_box+.qna_box {margin-top:2rem;}
.aesthetic_qna .q_box {position:relative; padding:2.5rem 2rem 2rem 8.7rem; padding-left:8.7rem; font-size:3.2rem; color:#fff; font-weight:700; line-height:1.2;  background:#65c1b2}
.aesthetic_qna .q_box .icon_q {position:absolute; top:2.4rem; left:3.1rem; width:3.7rem;}
.aesthetic_qna .a_box {position:relative; padding-top:2.4rem; padding-bottom:2.5rem; padding-left:8.7rem; padding-right:2rem; color:#333333;  background:#fff}
.aesthetic_qna .a_box .icon_a {position:absolute; top:2.4rem; left:3.1rem; width:3.7rem;}


.aesthetic_effect {text-align:center; background:url('../images/aesthetic/aesthetic_effect_bg.jpg') no-repeat center top; background-size:cover;}
.aesthetic_effect h3 {font-size:5.4rem; color:#000000; font-weight:300;}
.aesthetic_effect ul {margin-top:69rem;}
.aesthetic_effect ul li {}
.aesthetic_effect ul .inbox {padding-top:2.3rem; padding-bottom:2.8rem; background:#fff;}
.aesthetic_effect ul li:nth-child(2) .inbox {background:url('../images/aesthetic/aesthetic_effect_bg02.jpg') no-repeat center top;}
.aesthetic_effect ul li:nth-child(3) .inbox {background:url('../images/aesthetic/aesthetic_effect_bg03.jpg') no-repeat center top;}
.aesthetic_effect ul .inbox span {font-family: 'Roboto', sans-serif; font-size:3.2rem; color:#caeae0; font-weight:500;}
.aesthetic_effect ul li:nth-child(2) .inbox span {color:#caeae0}
.aesthetic_effect ul li:nth-child(3) .inbox span {color:#f1ddd4}
.aesthetic_effect ul .inbox .t01 {margin-top:0.7rem; font-size:2.8rem; color:#222222; }
.aesthetic_effect ul .inbox .t02 {margin-top:0.2rem; font-size:3.2rem; color:#222222; font-weight:700; }
.aesthetic_effect ul li:nth-child(2) .t01,
.aesthetic_effect ul li:nth-child(2) .t02,
.aesthetic_effect ul li:nth-child(3) .t01,
.aesthetic_effect ul li:nth-child(3) .t02 {color:#fff;}

.aesthetic_effect .txt {margin-top:4rem; color:#222222; font-weight:300; }
.aesthetic_effect .txt p {position:relative; display:inline-block; padding:0 6rem;}
.aesthetic_effect .txt p:before{position:absolute; top:0; left:0; width:2.2rem; height:1.9rem; background:url('../images/icon/icon_quotation3_mint.png') no-repeat center top; background-size:2.2rem auto; content:'';}
.aesthetic_effect .txt p:after{position:absolute; top:0; right:0; width:2.2rem; height:1.9rem; transform:rotate(-180deg); background:url('../images/icon/icon_quotation3_mint.png') no-repeat center top; background-size:2.2rem auto;  content:'';}
.aesthetic_effect .txt p em {font-weight:500;}


.eye .aesthetic_effect {background-image:url('../images/aesthetic/aesthetic_effect_eye.jpg')}
.nose .aesthetic_effect {background-image:url('../images/aesthetic/aesthetic_effect_nose.jpg')}
.breast .aesthetic_effect {background-image:url('../images/aesthetic/aesthetic_effect_breast.jpg')}
.antiaging .aesthetic_effect {background-image:url('../images/aesthetic/aesthetic_effect_antiaging.jpg')}

.aesthetic .stitle01 .stxt {color:#65c1b2;}



/*








.aesthetic_intro_c02 {background:#243133;}



*/