

h2,
h3,
h4 {font-weight:300;letter-spacing:1px;}
b, em, strong,
.eb7 {font-weight:700;letter-spacing:-1px;}
.r4 {font-weight:400;letter-spacing:0;}
.l3 {font-weight:300;letter-spacing:0;}
.m5 {font-weight:500;letter-spacing:0;}
.b6 {font-weight:600;letter-spacing:0;}
.en {letter-spacing:0;}

em {font-style:normal;}

.fc_point, .h3_desc2 b {color:#002d5f;}

/* 849 70 315 */
.sec1 {position:relative;text-align:center;}
.sec1 h2 {position:absolute;top: 7%;left:0;width:100%;line-height:1.1;color:#002d5f;font-size: 40px;letter-spacing: -0.15em;}
.sec1 h2 .act1 {display:block;position:relative;top:-50px;opacity:0;font-weight:300;transition:all 1s 0.3s;}
.sec1 h2 strong {display:block;position:relative;top:-50px;opacity:0;transition:all 1s 0.6s;}
.sec1 h2 .act3 {display:block;position:relative;top:-50px;opacity:0;font-weight:300;transition:all 1s 0.9s;}
.sec1 p.desc_h2 {position:absolute;top:37%;left:0;width:100%;color:#002d5f;font-size:4vw;opacity:0;transition:all 1s 1.2s;}
.sec1.current h2 .act1,
.sec1.current h2 strong,
.sec1.current h2 .act3 {top:0;opacity:1;}
.sec1.current p.desc_h2 {top:37%;opacity:1;}

.com_bar {display:inline-block;position:relative;z-index:2;}
.com_bar:after {content:'';display:block;position:absolute;bottom:0;left:0;width:100%;/* background:#8efffb; *//* z-index:-1; */}
.com_bar.bar1:after {height:5px;}
.com_bar.bar2:after {height:5px;}
.com_bar.bar3:after {height:5px;}

/* 729 */
.sec1_2 {position:relative;}
.sec1_2 p.title_p {position:absolute;top:0;left:0;width:100%;color:#fff;letter-spacing:-1px;font-size:2.3vw;text-align:center;opacity:0;transition:all 1s 0.6s;}
.sec1_2 p b {letter-spacing:0;}
.sec1_2 h3 {position:absolute;top:3%;left:0;width:100%;color:#002d5f;font-size:4.2vw!important;text-align:center;opacity:0;transition:all 1s 0.9s;}
.sec1_2 h3 em {position:relative;}
.sec1_2 p.p_info1 {position:absolute;top:58%;left:0;width:100%;line-height:1.4;color:#002d5f;font-size:3vw;text-align:center;opacity:0;transition:all 1s 2.0s;}
.sec1_2 .img1 {position:absolute;top:25.06%;left:-10%;opacity:0;transition:all 1s 1.5s;}
.sec1_2 .img2 {position:absolute;top:25.06%;left:-10%;opacity:0;transition:all 1s 1.5s;}
.sec1_2 .img3 {position:absolute;top:25.06%;left:-10%;opacity:0;transition:all 1s 1.5s;}
.sec1_2 .img4 {position:absolute;top:25.06%;left:-10%;opacity:0;transition:all 1s 1.5s;}
.sec1_2 .img5 {position:absolute;top:25.06%;left:-10%;opacity:0;transition:all 1s 1.5s;}
.sec1_2 .img6 {position:absolute;top:25.06%;left:-10%;opacity:0;transition:all 1s 1.5s;}
.sec1_2 .img7 {position:absolute;top:25.06%;left:0;opacity:0;transition:all 1s 2.0s;}
.sec1_2.current p.title_p {top:7.8%;opacity:1;}
.sec1_2.current h3 {top:14.18%;opacity:1;}
.sec1_2.current p.p_info1 {top:77.15%;opacity:1;}
.sec1_2.current .img1 {left:0;opacity:1;}
.sec1_2.current .img2 {left:0;opacity:1;}
.sec1_2.current .img3 {left:0;opacity:1;}
.sec1_2.current .img4 {left:0;opacity:1;}
.sec1_2.current .img5 {left:0;opacity:1;}
.sec1_2.current .img6 {left:0;opacity:1;}
.sec1_2.current .img7 {opacity:1;}

/* 419 253*/
.sec1_3 {position:relative;}
.sec1_3 .img {position:absolute;top:42.38%;left:0;widtH:100%;opacity:0;transition:all 1s 0.7s;}
.sec1_3.current .img {top:52.38%;opacity:1;transition:all 1s 0.3s;}
/* 1101 60 109 848 975 */
.sec1_4 {position:relative;text-align:center;}
.sec1_4 p.title_p2 {position:absolute;top:0.44%;left:0;width:100%;color:#fff;font-size:2.4vw;opacity:0;transition:all 1s 0.3s;}
.sec1_4 p.p_info2 {position:absolute;top:0.9%;left: 2%;right: 3%;line-height:1.3;color:#002d5f;font-size:3vw;opacity:0;transition:all 1s 0.6s;}
.sec1_4 p.p_info3 {position:absolute;top:67.02%;left: 3%;right: 3%;line-height: 1.4;color:#002d5f;font-size:3vw;opacity:0;transition:all 1s 0.9s;}
.sec1_4 p.p_info3 span {letter-spacing:-1px;}
.sec1_4 p.p_info4 {position:absolute;top:78.55%;left:0;width:100%;line-height:1.5;color:#002d5f;font-size:3vw;opacity:0;transition:all 1s 1.2s;}
.sec1_4 p.p_info4 span {letter-spacing:-1px;}
.sec1_4.current p.title_p2 {top:5.44%;opacity:1;}
.sec1_4.current p.p_info2 {top:9.9%;opacity:1;}
.sec1_4.current p.p_info3 {top:77.02%;opacity:1;}
.sec1_4.current p.p_info4 {top:90.55%;opacity:1;}

.capsule-measure-wrapper {
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
}
.thickness {
  color:#002d5f;
  padding:10px;
  border:1px solid #bcbcbc;
  border-radius:6px;
}
.feeling {
  padding:10px;
  color:#f24c6b;
  font-weight:bold;
  border:1px solid #bcbcbc;
  border-radius:6px;
}
.shape {
  padding:10px;
  color:#f24c6b;
  font-weight:bold;
  border:1px solid #bcbcbc;
  border-radius:6px;
}

.brd_30 {
	background-color:#002d5f;padding:10px;
	border-radius:30px;
	color:#fff!important;
}


/* 1376 1036 */
.sec2 {position:relative;text-align:center;}
.sec2 area {outline:0;}
.sec2 p.h3_desc {position:absolute;top:0;left:0;width:100%;height:20px;line-height:20px;color:#fff;font-size:13px;opacity:0;transition:all 1s 0.3s;}
.sec2 h3.h3_1 {position:absolute;top:0;left:0;width:100%;line-height:1.5;color:#002d5f;font-size:6vw;opacity:0;transition:all 1s 0.6s;}
.sec2 p.img_desc {position:absolute;top:0;left:0;width:100%;line-height:1.4;color:#002d5f;font-size:3.6vw;}
.sec2 p.img_desc b {letter-spacing:-2px;}
.sec2 .img {position:absolute;top:12.93%;left:0;}
.sec2 .img1 {position:absolute;top:56%;right:3.2%;width:45%;}
.sec2 .img2 {position:absolute;top:80%;right:3.2%;width:45%;}

/* 1639 43 95 791 1491 */
.sec2_1 {position:relative;text-align:center;}
.sec2_1 p.h3_desc2 {position:absolute;top:0;left:0;width:100%;opacity:0;transition:all 1s 0.3s;font-size:5vw;}
.sec2_1 p.h3_desc2 span {height:30px;line-height:30px;padding:5px 25px;background:#002d5f;border-radius:30px;color:#fff;font-size:13px;}
.sec2_1 h3.h3_2 {position:absolute;top:0;left:0;width:100%;line-height:1.5;color:#002d5f;font-size:5vw;opacity:0;transition:all 1s 0.6s;letter-spacing:-1px;}
.sec2_1 ul {overflow:hidden;}
.sec2_1 ul:after {content:'';display:block;clear:both;}
.sec2_1 ul li {width:100%;line-height:1.1;color:#fff;font-size:3.8vw;}
.sec2_1 ul li.list1 {position:absolute;top:38.26%;left:0;opacity:0;transition:all 1s 1.5s;}
.sec2_1 ul li.list2 {position:absolute;top:80.97%;left:0;opacity:0;transition:all 1s 2.0s;}
.sec2_1 ul li:first-child {margin-left:0;}
.sec2_1 ul li .desc {color:#92d3ff;font-size:3.5vw;}
.sec2.current p.h3_desc {top:4%;opacity:1;}
.sec2.current h3.h3_1 {top:7.13%;opacity:1;}
.sec2_1.current p.h3_desc2 {top:2.62%;opacity:1;}
.sec2_1.current h3.h3_2 {top:5.79%;opacity:1;}
.sec2_1.current ul li.list1 {top:48.26%;opacity:1;}
.sec2_1.current ul li.list2 {top:90.97%;opacity:1;}

.sec3 {position:relative;padding:6.17% 0;background:#cdeaff;z-index:1;}
.sec3 p.first_p {position:relative;top:-50px;margin-bottom:8px;text-align:center;opacity:0;transition:all 1s 0.3s;left: 3%;right: 3%;}
.size32 b, .sec3 p.first_p b {color:#002d5f;}
.sec3 p.first_p span {display:inline-flex;height:40px;line-height:40px;padding:0 5px;background:#002d5f;border-radius:30px;color:#fff;font-size:13px;text-align:center;}
.sec3 h3 {position:relative;top:-50px;line-height:1.2;margin-bottom:15px;color:#002d5f;font-size:5vw !important;opacity:0;transition:all 1s 0.6s;text-align:center;letter-spacing:0;}
.sec3.current p {top:0;opacity:1;}
.sec3.current h3 {top:0;opacity:1;}
.tab_area {position:relative;overflow:hidden;margin:0 10px;background:#fff;}
.tab_area:after {content:'';display:block;clear:both;}
.tab_area .left {position:absolute;top:0;left:0;height:100%;width:27.1875%;}
.tab_area .left .tab_list {height:80%;}
.tab_area .left a {display:block;background:#fff;width:100%;font-size:12px;line-height:1;text-align:center;height:20%;margin-bottom:1px;padding-top:5%;box-sizing:border-box;}
.tab_area .left .en {display:block;font-size:0.5em;line-height:1.4;}
.tab_area .left .last {background:#fff;width:100%;padding:18% 0 0 !important;color:#002d5f;font-size:12px;line-height:1.2;}
.tab_area .left a img {width:100%;}
.tab_area .left a:nth-child(0), 
.tab_area .left a:nth-child(1), 
.tab_area .left a:nth-child(2), 
.tab_area .left a:nth-child(3), 
.tab_area .left a:nth-child(4), 
.tab_area .left a:nth-child(5) {background:#b3d7fb;}
.tab_area .left a:nth-child(0).active, 
.tab_area .left a:nth-child(1).active, 
.tab_area .left a:nth-child(2).active, 
.tab_area .left a:nth-child(3).active, 
.tab_area .left a:nth-child(4).active, 
.tab_area .left a:nth-child(5).active {background:#002d5f;color:#fff;}
.tab_area .panel {float:right;width:72%;}
.tab_area .panel li {position:relative;}
.tab_area .panel li .overimg {position:absolute;top:0;left:0;opacity:0;transition:all 1s 0.1s;}
.tab_area .panel li .overimg.on {opacity:1;}
.tab_area .panel .bottom_p {height:15.625%;line-height:1.5;padding:3% 0;background:#fff;color:#002d5f;font-size:2.8vw;text-align:center;}

.sec4 {position:relative;text-align:center;}
.sec4 p {position:absolute;top:0;left:0;width:100%;opacity:0;transition:all 1s 0.3s;}
.sec4 p span {height:50px;line-height:50px;padding:3px 25px;background:#002d5f;border-radius:25px;color:#fff;font-size:3vw;}
.sec4 h3 {position:absolute;top:7.55%;left:0;width:100%;line-height:1.3;color:#002d5f;font-size:3.4vw!important;opacity:0;transition:all 1s 0.6s;}
.sec4 ul {position:absolute;top:71.34%;left:0;overflow:hidden;width:100%;padding:0 3.125%;box-sizing:border-box;}
.sec4 ul:after {content:'';display:block;clear:both;}
.sec4 ul li {float:left;width:32.66%;line-height:1.1;margin-left:0.8%;padding-top:3.125%;color:#fff;font-size:3vw;}
.sec4 ul li:first-child {margin-left:0;}
.sec4 ul li b {letter-spacing:-1px;}
.sec4.current p {top:7.62%;opacity:1;}
.sec4.current h3 {top:20.55%;opacity:1;}

.sec5 {position:relative;background:url(/m/img/breast/revision/sec5_bg.jpg) 50% 0 no-repeat;text-align:center;}
.sec5_1 {position:relative;}
.sec5_1 .img {position:relative;}
.sec5_1 .img1 {position:absolute;top:72.4%;left:3.12%;width:46.71%;opacity:0;transition:all 1s 1.5s;}
.sec5_1 .img2 {position:absolute;top:72.4%;right:3.12%;width:46.71%;opacity:0;transition:all 1s 1.8s;}
.sec5_1 .img3 {position:absolute;top:32.9%;left:16.56%;width:65.78%;}
.sec5_1 p.desc1 {position:absolute;top:0;left:0;width:100%;line-height:1.3;color:#fff;font-size:5.5vw;opacity:0;transition:all 1s 0.4s;}
.sec5_1 h3 {position:absolute;top:5.31%;left:7px;width:100%;line-height:2;color:#002d5f;font-size:5.5vw;opacity:0;transition:all 1s 0.8s;}
.sec5_1 h3 span {display:block;margin-bottom:4.7%;letter-spacing:-2px;}
.sec5_1 p.desc2 {position:absolute;top:15.61%;left:0;width:100%;line-height:1.3;color:#002d5f;font-size:3vw;opacity:0;transition:all 1s 1.1s;}
.sec5_2 {position:relative;text-align:center;}
.sec5_2 p.title1 {position:absolute;top:0;left:0;width:100%;line-height:1.3;color:#002d5f;font-size:4vw;opacity:0;transition:all 1s 0.3s;}
.sec5_2 p.title_desc1 {position:absolute;top:-2.83%;left: 3%;right: 3%;line-height:1.3;color:#002d5f;font-size:3.2vw;padding:10px;opacity:0;transition:all 1s 0.6s;}
.sec5_2 p.title_desc1 span {letter-spacing:-1px;}
.sec5_3 {position:relative;text-align:center;}
.sec5_3 p.title2 {position:absolute;top:3%;left:0;width:100%;line-height:1.3;color:#002d5f;font-size:4vw;opacity:0;transition:all 1s 0.3s;}
.sec5_3 p.title_desc2 {position:absolute;top:28.46%;left: 3%;right: 3%;line-height:1.3;color:#002d5f;padding:10px;font-size:3.2vw;opacity:0;transition:all 1s 0.6s;}
.sec5_3 p.title_desc2 span {letter-spacing:-1px;}
.sec5_1.current p.desc1 {top:4%;opacity:1;}
.sec5_1.current h3 {top:15.31%;opacity:1;}
.sec5_1.current p.desc2 {top:25.61%;opacity:1;}
.sec5_1.current .img1 {opacity:1;}
.sec5_1.current .img2 {opacity:1;}
.sec5_2.current p.title1 {top:9.5%;opacity:1;}
.sec5_2.current p.title_desc1 {top:26.94%;opacity:1;}
.sec5_3.current p.title2 {top:13.57%;opacity:1;}
.sec5_3.current p.title_desc2 {top: 34%;opacity:1;}

.sec6 {position:relative;text-align:center;}
.sec6 .text_img {position:absolute;top:12.75%;left:0;opacity:0;transition:all 1s 0.4s;}
.sec6 h3.h3_1 {position:absolute;top:27.75%;left:0;width:100%;line-height:1.3;color:#002d5f;font-size:5.5vw;opacity:0;transition:all 1s 0.8s;}
.sec6 p.text {position:absolute;top:52.87%;left:5%;right:5%;line-height:1.5;color:#002d5f;font-size:3.2vw;text-align:left;}
.sec6 .btn1 {position:absolute;top:49.77%;left:0;width:100%;height:30px;opacity:0;transition:all 1s 1.2s;text-align:center;}
.sec6 .btn1 a {display:inline-block;width:50%;line-height:30px;color:#fff;background:url(/m/img/breast/revision/sec6_btn_bg1.jpg) 50% 50% no-repeat;background-size:cover;font-size:3.2vw;letter-spacing:-1px;text-indent:-6%;}
.sec6 .btn1 a b {letter-spacing:-1px;}
.sec6 h3.h3_2 {position:absolute;top:61.26%;left:0;width:100%;line-height:1.3;color:#002d5f;font-size:4vw;opacity:0;transition:all 1s 1.6s;}
.sec6 p.text2 {position:absolute;top:86.32%;left:5%;right:5%;width:100%;line-height:1.5;color:#002d5f;font-size:3.2vw;text-align:left;}
.sec6 .btn2 {position:absolute;top:83.1%;left:0;width:100%;height:30px;opacity:0;transition:all 1s 2.0s;}
.sec6 .btn2 a {display:inline-block;width:50%;line-height:30px;background:url(/m/img/breast/revision/sec6_btn_bg2.jpg) 50% 50% no-repeat;background-size:cover;color:#fff;font-size:3.2vw;letter-spacing:-1px;text-indent:-7%;}
.sec6 .btn2 a b {letter-spacing:-1px;}
.sec6.current .text_img {top:22.75%;opacity:1;}
.sec6.current h3.h3_1 {top:37.75%;opacity:1;}
.sec6.current .btn1 {top:59.77%;opacity:1;}
.sec6.current h3.h3_2 {top:71.26%;opacity:1;}
.sec6.current .btn2 {top:94.1%;opacity:1;}

@media (min-width:640px) {
	.sec6 h3.h3_1 {font-size:32px;}
	.sec6 p.text {font-size:18px;}
	.sec6 .btn1 a {font-size:20px;}
	.sec6 h3.h3_2 {font-size:32px;}
	.sec6 p.text2 {font-size:18px;}
	.sec6 .btn2 a {font-size:20px;}
}

.sec7 {position:relative;text-align:center;}
.sec7 p.h3_desc {position:absolute;top:20%;left:0;width:100%;color:#fff;box-sizing:border-box;}
.sec7 p.h3_desc span {display:inline-block;height:25px;line-height:25px;padding:0 15px;background:#002d5f;border-radius:15px;color:#fff;font-size:2.5vw;letter-spacing:-1px;}
.sec7 p.h3_desc b {color:#8efffb;letter-spacing:-1px;display:inline-block;padding:5px 20px;background:#002d5f;border-radius:30px;}
.sec7 h3 {position:absolute;padding-top:40px;top :-1.83%;left:0;width:100%;line-height:1.3;color:#fff;font-size:5.8vw;}
.sec7 ul {position:absolute;top:28%;left:0;width:100%;}
.sec7 ul li {margin-bottom :4%;color:#002d5f;font-size:3vw;line-height:1;background:rgba(255,255,255,.8);display:block;margin:0 auto;width:200px;padding:10px;margin-bottom:10px;border-radius:5px;}
.sec7 ul li.list1 {position:relative;top:-50px;opacity:0;transition:all 1s 0.3s;}
.sec7 ul li.list2 {position:relative;top:-50px;opacity:0;transition:all 1s 0.6s;}
.sec7 ul li.list3 {position:relative;top:-50px;opacity:0;transition:all 1s 0.9s;}
.sec7 ul li.list4 {position:relative;top:-50px;opacity:0;transition:all 1s 1.2s;}
.sec7 ul li.list5 {position:relative;top:-50px;opacity:0;transition:all 1s 1.5s;}
.sec7 h4 {position:absolute;top:67.68%;left:0;line-height:1.4;width:100%;color:#002d5f;font-size:4vw;opacity:0;transition:all 1s 1.8s;letter-spacing:-1px;}
.sec7 p.h4_desc {position:absolute;top:80.31%;left:0;width:100%;line-height:1.4;color:#002d5f;font-size:3.8vw;opacity:0;transition:all 1s 1.8s;}
.sec7 p.h4_desc span {line-height:1.4;}
.sec7.current ul li.list1,
.sec7.current ul li.list2,
.sec7.current ul li.list3,
.sec7.current ul li.list4,
.sec7.current ul li.list5 {top:0;opacity:1;}
.sec7.current h4,
.sec7.current p.h4_desc {opacity:1;}

.sec8 {position:relative;}
.sec8 h3 {position:absolute;top:40px;left:0;width:100%;color:#002d5f;font-size:7vw;text-align:center;}
.sec8 h3 .act1 {display:block;position:relative;top:-50px;line-height:1.15;opacity:0;transition:all 1s 0.3s;}
.sec8 h3 .act2 {display:block;position:relative;top:-50px;line-height:1.15;opacity:0;transition:all 1s 0.6s;}
.sec8 p.desc {position:absolute;top:14%;left:0;width:100%;line-height:1.4;color:#002d5f;font-size:4vw;text-align:center;opacity:0;transition:all 1s 0.9s;}
.sec8 .desc2 {position:absolute;top:22.3%;left:0;width:100%;color:#002d5f;font-size:4vw;text-align:center;opacity:0;transition:all 1s 1.2s;}
.sec8 .desc2 span {display:inline-block;height:25px;line-height:25px;padding:0 15px;background:#002d5f;border-radius:25px;color:#8efffb;font-size:3vw;letter-spacing:-1px;}
.sec8.current .act1 {top:0;opacity:1;}
.sec8.current .act2 {top:0;opacity:1;}
.sec8.current .desc {top:20.6%;opacity:1;}
.sec8.current .desc2 {top:32.3%;opacity:1;}