
/* 주차 안내 */
.parking_guide {
	margin:0 auto;
	margin-top:30px;
	margin-bottom:30px;
	width:1190px;
	height:200px;
	border:solid 10px #eeeeee;
	}
.parking_guide h1 {
	font-size:30px;
	padding:20px 0 10px 30px;
	color:#fe4f92;
	}
.parking_guide p {
	font-size:18px;
	padding:0 0 0 30px;
	line-height:32px;
	letter-spacing:-1px;
	color:#666666;
	}

/* 중복 정리 */ 
.Nrenewal {
	padding-top:100px;
	font-family: 'Noto Sans KR';
	color:#333333;
	letter-spacing:-1px;
	}
	p.img_target_center {
		text-align:center;
		}
	p.sub_font {
		font-family: 'Noto Sans KR';
		font-size:16px;
		color:#999999;
		}
	p.sub_font strong {
		font-family: 'Noto Sans KR';
		font-size:16px;
		color:#fe4f92;
		font-weight:500;
		}
	
	h1.re_title {
	font-family: 'Noto Sans KR';
	letter-spacing:-3px; 
	font-weight:500;
	font-size:45px;
	text-align:center;
	width:1200px; 
	height:100px; 
	margin:0 auto;
	line-height:110px; 
	background:url(/img/re_title_bg.png) no-repeat center top;
	margin-top:50px;
	margin-bottom:50px;
	color:#333333;
	}
	
	.body_number {
		width:1000px;
		height:65px;
		margin:0 auto;
		border: solid 10px #eeeeee;
		padding: 15px 30px;
		}
	.body_number li {
		float:left;
		font-family: 'Noto Sans KR';
		font-size:16px;
		color:#666666;
		height:40px;
		font-weight:500;
		width:46%;
		padding:0 0 0 30px;
		line-height:20px;
		}
	.body_number li:nth-child(1) {
	background: url(/img/forehead_number_1.jpg) no-repeat left top;
	}
	.body_number li:nth-child(2) {
	background: url(/img/forehead_number_2.jpg) no-repeat left top;
	}
	.body_number li:nth-child(3) {
	background: url(/img/forehead_number_3.jpg) no-repeat left top;
	}
	.body_number li:nth-child(4) {
	background: url(/img/forehead_number_4.jpg) no-repeat left top;
	}


	h2.sub_title {
	 	font-family: 'Noto Sans KR';
		letter-spacing:-2px; 
		font-weight:400;
		font-size:30px;
		padding:50px;
		width:900px;
		margin:0 auto;
		text-align:center;
		color:#666666;
	}
	p.re_sub_text {
	font-family: 'Noto Sans KR';
	width:1200px;
	text-align:center;
	font-size:22px;
	font-weight:400;
	color:#666;
	letter-spacing:-3px;
	margin:0 auto;
		}
	.re_sub_text span {
			font-size:22px;
		font-weight:300;
		color:#fe4f92;
		letter-spacing:-2px;
		}
	p.re_sub_text strong {
		font-family: 'Noto Sans KR';
		font-size:22px;
		font-weight:400;
		}
	p.re_sub_text strong.pc {
		font-family: 'Noto Sans KR';
		font-size:22px;
		font-weight:400;
		color:#0159a1;
		}
	p.re_sub_title {
		text-align:center;
		font-family: 'Noto Sans KR';
		font-size:40px;
		font-weight:400;
		color:#333333;
		padding:30px;
		}
	.re_sub_img {
		width:100%;
	}
	.re_sub_img p {
		text-align:center;
		}

	.Ntable_Common {
		border-bottom: 1px solid #dddddd;
		}
	.Ntable_Common th {
		color:#333333;
		font-weight:500;
		}
	.Ntable_Common th, td{
		font-family: 'Noto Sans KR';
		font-size:16px;
		/*border-top: 1px solid #dddddd; */
		}
	.Ntable_Common td{
		color:#666666;
		padding-left:20px;
		padding-right:20px;
		border-left: 1px solid #dddddd;
		}
	.Ntable_Common  tr:nth-child(odd){
		background:#faf9f7;
		}

	.common_boxA {
		width:1200px;
		margin:0 auto;
		
		}
	.common_boxA h2 {
		width:997px;
		text-align:left;
		font-family: 'Noto Sans KR';
		font-size:22px;
		font-weight:400;
		color:#333333;
		height:25px;
		line-height:25px;
		border-left:3px solid #fe4f92; 
		padding:0 0 0 15px;
		}
	.common_boxA ul {
		position: relative;
		width:1200px;
		height:300px;
		margin:0 auto;
		margin:20px 0 0 0;

		}
	.common_boxA li {
		width:239px;
		float:left;
		margin-left:80px;
		}
	.common_boxA li:nth-child(1) {
	margin-left:0;
	}
	.common_boxA li:nth-child(4) {
	margin-left:0;
	float:right;
	}
	.common_boxA strong {
		display:block;
		position: relative;
		width:239px;
		height:25px;
		margin-top:20px;
		font-family: 'Noto Sans KR';
		font-size:16px;
		color:#fe4f92;
		font-weight:500;
		}
	.common_boxA p {
		display:block;
		position: relative;
		width:239px;
		height:70px;
		margin-top:10px;
		font-family: 'Noto Sans KR';
		font-size:16px;
		color:#666666;
		font-weight:300;
		line-height:140%;
		}
	/*
	.Nrenewal.type-2 {
		padding-top: 0;
	}*/


	

	/* 셀프카메라 */
	.self_camera_img {
		width:100%;
		height:510px;
		}

	.self_camera_img li{
		width:100%;
		height:235px;
		background:#e9ebea;
		}
	.self_camera_img li:nth-child(1){
		margin-top:100px;
		}
	.self_camera_img li:nth-child(2){
		margin-top:40px;
		}
	.self_camera_img li p {
		position: relative;
		width:1170px;
		margin:0 auto;
		}
	.self_camera_img li p.self_view_btn {
		position: relative;
		width:1170px;
		margin:0 auto;
		}

	.self_camera_img li p span {
		position: absolute;
		margin:80px 0 0 328px;
		}
	.self_camera_img li p.self_view_btn span {
		position: absolute;
		margin:94px 0 0 8px;
		}

	

		


	/* ////////////////////////////////////
			포인트 V라인 
////////////////////////////////////*/
.face_page1_01 {	
		margin: 0 auto;
		width:1164px; 
		height:494px; 
		background: url(/img/modify/img1_2_login_back.jpg) no-repeat top center;
		margin-top:50px; 
		}
	.face_page1_01 a  {
		position:absolute; 
		width:122px;
		height:76px;
		margin:317px 0 0 237px;
		}

	.face_page1_img01_bg {
		width:100%;
		height:365px;
		margin:50px 0 50px 0;
		background: url(/img/face_page1_01.jpg) no-repeat top center;
		}
	.face_page11_img01_bg {
		width:100%;
		height:360px;
		margin:50px 0 50px 0;
		background: url(/img/face_page11_01.jpg) no-repeat top center;
		}
		
	.vline_generation {
		width:1110px;
		height:900px;
		margin:0 auto;
		}

	.vline_review_box {
		width:529px;
		height:393px;
		}

	.Bleft {
		float:left;
		}
	.Bright {
		float:right;
		}
	.Btop {
		margin-top:80px;
		}
	
	.vline_review_box p {
		width:529px;
		height:266px;
		}
	.vline_review_box h5 {
		display:inline-block;
		font-family: 'Noto Sans KR';
		font-size:24px;
		width:529px;
		height:50px;
		line-height:50px;
		font-weight:400;
		text-align:center;
	}

	.vline_review_box p.box_point {
		width:529px;
		height:29px;
		text-align:center;
		}
	 p.box_point strong, span {
		font-family: 'Noto Sans KR';
		font-size:16px;
		}
	 p.box_point strong {
		color:red;
		}
	 p.box_point span {
		line-height:20px;
		background:red;
		color:#ffffff;
		padding:0 3px 0 3px;
	 }
	p.box_pattern {
		font-family: 'Noto Sans KR';
		width:529px;
		height:44px;
		background:url(/img/face_page1_img02_bg.jpg) repeat top; 
		text-align:center;
		color:#ffffff;
		line-height:44px;
		font-size:15px;
		letter-spacing:-1px;
		}

	.vline_img_view {
		width:930px;
		height:820px;
		margin:0 auto;
		}
	.vline_img_view li {
		float:left;
		width:455px;
		height:400px;
		}

	.vline_text_view p {
		font-family: 'Noto Sans KR';
		width:370px;
		height:60px;
		font-size:14px;
		color:#ffffff;
		padding:340px 0 0 70px;
		letter-spacing:-1px;
		line-height:160%;
	}
	li.vline_img_view01 {
	background:url(/img/face_page1_img04_01.jpg) no-repeat top center; 
	}

	li.vline_img_view02 {
	background:url(/img/face_page1_img04_02.jpg) no-repeat top center; 
	margin-left:20px;
	}
	li.vline_img_view03 {
	background:url(/img/face_page1_img04_03.jpg) no-repeat top center; 
	margin-top:20px;
	}
	li.vline_img_view04 {
	background:url(/img/face_page1_img04_04.jpg) no-repeat top center; 
	margin-left:20px;
	margin-top:20px;
	}

	.vline_bna01 {
		width:854px;
		height:1092px;
		margin:0 auto;
		background: url(/img/vline_bna01_after.jpg) no-repeat top center;
		}

	.vline_bna02 {
		width:854px;
		height:1092px;
		margin:0 auto;
		background: url(/img/vline_bna01_before.jpg) no-repeat top center;
		}
	.vline_bna02 ul {
		width:370px;
		height:845px;
		position:absolute;
		margin:124px 0 0 56px;
	}
	.vline_bna02 ul li {
		width:370px;
		height:422px;
		}
	.vline_bna02 ul li p {
		position:absolute;
		width:121px;
		height:76px;
		margin:173px 0 0 125px;
		}

	.vline_bna_point {
		width:100%;
		height: 483px;
		background-image: url(/img/bg_vline_bna_point.png);
		background-repeat: no-repeat;
		background-position: 50% 50%;
		background-size: auto 100%;
		/*
		height:473px;
		background:#6d6d6d;
		*/
	}
	.vline_bna_point span {
		display:block;
		width:884px;
		margin:0 auto;
		}

	.vline_bone_img {
		width:1189px;
		height:663px;
		margin:0 auto;
		}

	.face_vline_bna ul{
		width:742px;
		margin:0 auto;
		}
	.face_vline_bna li:nth-child(1) {
		position: relative;
		width:742px;
		}

	.face_vline_bna li:nth-child(2) {
		position: relative;
		width:742px;
		margin-top:25px;
		}
	
	.face_vline_bna li:nth-child(3) {
		position: relative;
		width:742px;
		margin-top:25px;
		}
	.face_vline_bna span {
		display:block;
		position: absolute;
		margin:176px 0 0 125px;
		}
	
	/* ////////////////////////////////////
			 V라인 성형
////////////////////////////////////*/
	.vline_p11_title {
		width:940px;
		height:310px;
		margin:0 auto;
		}
	.vline_p11_title li:nth-child(1) {
		float:left;
		width:621px;
		height:240px;
		font-family: 'Noto Sans KR';
		font-size:18px;
		line-height:180%;
		color:#999999;
		padding-top:70px;
		}
	.vline_p11_title li span {
	font-family: 'Noto Sans KR';
	font-size:18px;
	color:#666666;
		}
	.vline_p11_title li:nth-child(2) {
		float:left;
		}

	.vline_target {
		width:1064px;
		height:465px;
		margin:0 auto;
		}

	.vline_part {
		width:863px;
		height:548px;
		margin:0 auto;
		}


	.vline_part ul li:nth-child(odd ) {
		float:left;
		width:389px;
		height:274px
		}
	.vline_part ul li:nth-child(2n) {
		float:right;
		width:389px;
		height:274px
		}
	.vline_part ul li strong {
		display:block;
		font-family: 'Noto Sans KR';
		font-size:18px;
		height:31px;
		text-align:center;
		font-weight:500;
		color:#333333;
		}
	.vline_part ul li span {
		width:380px;
		height:160px;
		}
	.vline_part ul li p {
		font-family: 'Noto Sans KR';
		font-size:14px;
		color:#666666;
		line-height:150%;
		padding:10px 0 0 0;
		}

	.face_page11_table {
		width:1200px;
		margin:0 auto;
		}
	
	.face_page11_table th{
		font-family: 'Noto Sans KR';
		height:30px;
		font-size:18px;
		font-weight:500;
		color:#333333;
		}
	
	.face_page11_table table tbody tr:nth-child(odd){
		background:#faf9f7;
		}
	
	.face_page11_table td {
		font-family: 'Noto Sans KR';
		font-size:14px;
		text-align:center;
		font-weight:400;
		color:#666666;
		line-height:150%;
		padding:20px 0;
		letter-spacing:-1px;
		border-top:1px solid #dddddd;
		}
	.face_page11_table table tbody tr td:nth-child(2n){
		border-left:1px solid #dddddd;
		border-right:1px solid #dddddd;
		}
	
	.vline_ratio {	
		width:100%;
		height:418px;
		background:#eeeeee;
		}
	.vline_ratio p {	
		position: relative;
		width:1162px;
		height:418px;
		margin:0 auto;
		}
	.vline_ratio p span {
		position:absolute;
		margin:215px 0 0 273px;
		}
	.vline_technical {
		width:100%;
		/*height:497px;
		background: url(/img/vline_technical_img.jpg) no-repeat center top;*/
		height:498px;
		background: url(/img/modify/vline_technical_img.png) no-repeat center top;
		}
	.vline_way_movie {
		width:900px;
		height:274px;
		margin:0 auto;
		}
	.vline_way_movie li:nth-child(1) {
		float:left;
		width:529px;
		font-family: 'Noto Sans KR';
		font-size:16px;
		color:#666666;
		font-weight:300;
		line-height:160%;
		}
	.vline_way_movie li:nth-child(2) {
		float:left;
		width:371px;
		height:274px;
		}
	.vline_way_movie  strong {
		font-family: 'Noto Sans KR';
		font-size:18px;
		display:block;
		width:450px;
		background:#faf9f7;
		font-weight:400;
		padding:10px 20px;
		letter-spacing:0px;
		}
	.vline_way_movie  span {
		font-family: 'Noto Sans KR';
		font-size:18px;
		color:red;
	}	
	.vlineNsmall ul{
		border:solid 10px #eeeeee;
		width:920px;
		margin:0 auto;
		height:320px;
		padding:15px 30px;
		}
	.vlineNsmall li{
		float:left;
		width:230px;
		height:320px;
	}
	.vlineNsmall p {
		width:200px;
		margin:0 auto;
		font-family: 'Noto Sans KR';
		font-size:15px;
		color:#666666;
		text-align:center;
		letter-spacing:0px;
		line-height:150%;
		}
	.vline_tabMovie {
		margin:50px 0 0 0;
		}
	.vline_tabMovie p{
		position: relative;
		width:909px;
		height:607px;
		margin:0 auto;
	}
	.vline_tabMovie p span {
		display:block;
		position: absolute;
		margin:266px 0 0 394px;
		}
		
	iframe.tabMovie {
		display:block;
		position: absolute;
		margin:47px 0 0 215px;
		}
		
	.vline_bna_square p{
		position: relative;
		width:961px;
		height:543px;
		margin:0 auto;
		}
	.vline_bna_square span {
		display:block;
		position: absolute;
		margin:320px 0 0 235px;
		}

	.uline_flash {
		width:1137px;
		height:889px;
		margin:0 auto;
		margin-top:50px;
		background: url(/img/uline_flash_img.jpg) no-repeat center top;
		}
	.uline_flash ul {
		width:336px;
		height:687px;
		float:right;
		position: relative;
		margin-right:144px;
		margin-top:80px;
		}

	.uline_flash li {
		width:337px;
		height:253px;
		}
	.uline_flash li:nth-child(2) {
		margin-top:181px;
		}

	
	/* ////////////////////////////////////
			리프팅업광대축소술
////////////////////////////////////*/
	.key_point_box {
		width:1020px;
		height:750px;
		margin:0 auto;
		border: solid 10px #eeeeee;
		padding:30px 40px;
		background:#f7f7f7;
		}
	.key_point_box li:nth-child(odd){
		float:left;
		width:500px;
		height:360px;
		}
	.key_point_box li:nth-child(2n){
		float:right;
		width:500px;
		height:360px;
		}
	
	.key_info_box strong {
		display:block;
		width:500px;
		height:50px;
		line-height:50px;
		font-family: 'Noto Sans KR';
		font-size:20px;
		font-weight:500;
		color:#0159a1;
		}
	.key_info_box span {
		display:block;
		width:500px;
		height:100px;
		line-height:150%;
		font-family: 'Noto Sans KR';
		font-size:15px;
		font-weight:400;
		color:#666666;
		letter-spacing:-1px;
		}
	.key_info_box p {
		position: relative;
		width:433px;
		height:237px;
		}
	.key_info_box a {
		display:block;
		position: absolute;
		margin:81px 0 0 47px;
		}
		
	.cheek_up_img {
		position: relative;
		width:100%;
		height:1300px;
		background:#f2f2f4;
		margin-top:100px;
		}
	.cheek_up_img p {
		width:1100px;
		margin:0 auto;
		padding:50px 0;
		}

	.info_core {
		width:1196px;
		height:793px;
		margin:0 auto;
		border:dotted 2px #b5b5b5;
		}
		
	.info_core ul li {
		float:left;
		width:597px;
		height:395px;
		}
		
	.info_core ul li:nth-child(odd){
		border-right:dotted 2px #b5b5b5 ;
		}
	.info_core ul li:nth-child(3){
		border-top:dotted 2px #b5b5b5 ;
		}
	.info_core ul li:nth-child(4){
		border-top:dotted 2px #b5b5b5 ;
		}

	.info_core_box {
		position: relative;
		width:560px;
		height:360px;
		margin:30px 0 0 30px;
		}
	.info_core_box span {
		float:left;
		display:block;
		width:251px;
		height:360px;
		font-family: 'Noto Sans KR';
		font-size:16px;
		text-align:right;
		}
	.info_core_box h1 {
		float:left;
		width:76px;
		font-family: 'Noto Sans KR';
		font-size:70px;
		color:#333333;
		text-align:center;
		font-weight:300;
		line-height:250px;
	}
	.core_box_text {
		float:left;
		width:210px;
		position: relative;
		margin-top:100px;
		/*width:233px*/
	}
	.core_box_text strong {
		font-family: 'Noto Sans KR';
		font-size:20px;
		font-weight:500;
		color:#333333;
		line-height:20px;
	}
	
	.core_box_text p {
		position: relative;
		font-family: 'Noto Sans KR';
		font-size:16px;
		font-weight:400;
		color:#666666;
		line-height:150%;
		margin-top:20px;
	}

	.lifting_ex {
		width:1200px;
		height:265px;
		margin:0 auto;
		}

	.lifting_ex_ba {
		width:1200px;
		height:440px;
		margin:0 auto;
		}
	.lifting_ex_ba ul {
		position: relative;
		float:left;	
		width:480px;
		height:290px;
		margin:20px 0 0 0;
		}
	.lifting_ex_ba li {
		position: relative;
		float:left;
		}
	.lifting_ex_ba li span {
		display:block;
		position: absolute;
		margin:87px 0 0 54px;
		}
	.lifting_ex_ba li:nth-child(2 ) {
		position: relative;
		margin:0 0 0 20px;
		}
	.lifting_ex_table {
		position: relative;
		margin:20px 0 0 20px;
		width:700px;
		float:left;
		}



	.forehead_number {
		width:780px;
		height:65px;
		margin:0 auto;
		border: solid 10px #eeeeee;
		padding: 15px 30px;
		}
	.forehead_number li {
		float:left;
		font-family: 'Noto Sans KR';
		font-size:16px;
		color:#666666;
		height:40px;
		font-weight:500;
		}
	.forehead_number li:nth-child(1) {
	width:360px;
	padding:0 0 0 30px;
	line-height:20px;
	background: url(/img/forehead_number_1.jpg) no-repeat left top;
	}
	.forehead_number li:nth-child(2) {
	width:360px;
	padding:0 0 0 30px;
	line-height:20px;
	background: url(/img/forehead_number_2.jpg) no-repeat left top;
	}
	.forehead_number li:nth-child(3) {
	width:360px;
	padding:0 0 0 30px;
	line-height:20px;
	background: url(/img/forehead_number_3.jpg) no-repeat left top;
	}
	.forehead_number li:nth-child(4) {
	width:360px;
	padding:0 0 0 30px;
	line-height:20px;
	background: url(/img/forehead_number_4.jpg) no-repeat left top;
	}


	


	.forehead_img {
		width:780px;
		height:180px;
		margin:0 auto;
		border: solid 10px #eeeeee;
		padding: 15px 30px;
		text-align:center;
		}



  /* 탭메뉴 */ 
  
.tabmenu{ 
  max-width:1200px; 
  margin: 0 auto; 
  position:relative; 
  height:950px;
}
.tabmenu li {
border:solid 2px #fe4f92;
}

.tabmenu li:nth-child(2) {
	border-left:none;
	}
.tabmenu li:nth-child(3) {
	border-left:none;
	}
.tabmenu li:nth-child(4) {
	border-left:none;
	}

.tabmenu ul li{
  display:  inline-block;
  width:297px; 
  height:40px;
  float:left;  
  text-align:center; 
  background :#ffffff;
  line-height:40px;
}
.tabmenu label{
	font-family: 'Noto Sans KR';
	  display:block;
	  width:100%; 
	  height:40px;
	  line-height:40px;
	  font-size:16px;
	  font-weight:500;
	  cursor: pointer;
}
.tabmenu input{display:none;}
.tabCon{
  display:none; 
  text-align:left; 
  position:absolute; 
  left:0;
}
.tabmenu input:checked ~ label{
  background:#fe4f92;
  color:#ffffff;
}
.tabmenu input:checked ~ .tabCon{
  display:block;
}










/* 내부 탭메뉴  */

p.head_con {
	width:1198px;
	text-align:center;
	height:80px;
	font-family: 'Noto Sans KR';
	font-size:20px;
	padding:35px  0;
	line-height:150%;
	letter-spacing:-1px;
	color:#666666;
	font-weight:300;
	}

.tabmenu_box {
	float:left;
	width:570px;
	height:768px;
	border:solid 10px #eeeeee;
	background:#f7f7f7;
}
.box_left {
	position: relative;
	margin-left:20px;
	}




.boxT {
	width:100%;
	height:60px;
	}
.tab_bodyT {
	position: relative;
	width:85px;
	height:48px;
	margin:0 auto;
	font-family: 'Noto Sans KR';
	border-top:1px solid #fe4f92;
	text-align:center;
	font-size:20px;
	color:#666666;
	margin-top:40px;
	}


.boxT  span {
	display:block;
	width:160px;
	height:60px;
	background:#eeeeee;
	text-align:center;
	line-height:50px;
	font-family: 'Noto Sans KR';
	font-size:20px;
	color:#666666;
}

.tabmenCon {
	  display:none; 
	  text-align:left; 
	  position:absolute; 
	  left:0;
	  top:60px;
	}

.tabmenUL  {
	position:relative; 	
	float:left;
	width:264px;
	height:156px;
	}

.tabmenUL  p {
	 position:absolute; 
	 margin:40px 0 0 74px;
	}


/* AA */
.tabmenu_contentsAA{ 
  max-width:530px; 
  margin: 0 auto; 
  position:relative; 
   height:220px;

}
.tabmenu_contentsAA li {
	border:none;
	}
.tabmenu_contentsAA ul li{
  display:  inline-block;
  width:106px; 
  float:left;  
  text-align:center; 
  background :#e0dfdf;
  line-height:40px;
 
}
.tabmenu_contentsAA label{
  display:block;
  width:100%; 
  height:40px;
  line-height:40px;
}

.tabmenu_contentsAA input{display:none;}
.tabmenu_contentsAA input:checked ~ label{
  background:#797979;
}
.tabmenu_contentsAA input:checked ~ .tabmenCon{
  display:block;
}


/* AB */
.tabmenu_contentsAB{ 
  max-width:530px; 
  margin: 0 auto; 
  position:relative; 
   height:220px;

}
.tabmenu_contentsAB li {
	border:none;
	}
.tabmenu_contentsAB ul li{
  display:  inline-block;
  width:106px; 
  float:left;  
  text-align:center; 
  background :#e0dfdf;
  line-height:40px;
 
}
.tabmenu_contentsAB label{
  display:block;
  width:100%; 
  height:40px;
  line-height:40px;
}

.tabmenu_contentsAB input{display:none;}
.tabmenu_contentsAB input:checked ~ label{
  background:#797979;
}
.tabmenu_contentsAB input:checked ~ .tabmenCon{
  display:block;
}



/* AC */
.tabmenu_contentsAC{ 
  max-width:530px; 
  margin: 0 auto; 
  position:relative; 
   height:220px;

}
.tabmenu_contentsAC li {
	border:none;
	}
.tabmenu_contentsAC ul li{
  display:  inline-block;
  width:106px; 
  float:left;  
  text-align:center; 
  background :#e0dfdf;
  line-height:40px;
 
}
.tabmenu_contentsAC label{
  display:block;
  width:100%; 
  height:40px;
  line-height:40px;
}

.tabmenu_contentsAC input{display:none;}
.tabmenu_contentsAC input:checked ~ label{
  background:#797979;
}
.tabmenu_contentsAC input:checked ~ .tabmenCon{
  display:block;
}

/* AD */
.tabmenu_contentsAD{ 
  max-width:530px; 
  margin: 0 auto; 
  position:relative; 
   height:220px;

}
.tabmenu_contentsAD li {
	border:none;
	}
.tabmenu_contentsAD ul li{
  display:  inline-block;
  width:106px; 
  float:left;  
  text-align:center; 
  background :#e0dfdf;
  line-height:40px;
 
}
.tabmenu_contentsAD label{
  display:block;
  width:100%; 
  height:40px;
  line-height:40px;
}

.tabmenu_contentsAD input{display:none;}
.tabmenu_contentsAD input:checked ~ label{
  background:#797979;
}
.tabmenu_contentsAD input:checked ~ .tabmenCon{
  display:block;
}


/* BA */
.tabmenu_contentsBA{ 
  max-width:530px; 
  margin: 0 auto; 
  position:relative; 
   height:220px;

}
.tabmenu_contentsBA li {
	border:none;
	}
.tabmenu_contentsBA ul li{
  display:  inline-block;
  width:106px; 
  float:left;  
  text-align:center; 
  background :#e0dfdf;
  line-height:40px;
 
}
.tabmenu_contentsBA label{
  display:block;
  width:100%; 
  height:40px;
  line-height:40px;
}

.tabmenu_contentsBA input{display:none;}
.tabmenu_contentsBA input:checked ~ label{
  background:#797979;
}
.tabmenu_contentsBA input:checked ~ .tabmenCon{
  display:block;
}

/* BB */
.tabmenu_contentsBB{ 
  max-width:530px; 
  margin: 0 auto; 
  position:relative; 
   height:220px;

}
.tabmenu_contentsBB li {
	border:none;
	}
.tabmenu_contentsBB ul li{
  display:  inline-block;
  width:106px; 
  float:left;  
  text-align:center; 
  background :#e0dfdf;
  line-height:40px;
 
}
.tabmenu_contentsBB label{
  display:block;
  width:100%; 
  height:40px;
  line-height:40px;
}

.tabmenu_contentsBB input{display:none;}
.tabmenu_contentsBB input:checked ~ label{
  background:#797979;
}
.tabmenu_contentsBB input:checked ~ .tabmenCon{
  display:block;
}



/* BC */
.tabmenu_contentsBC{ 
  max-width:530px; 
  margin: 0 auto; 
  position:relative; 
   height:220px;

}
.tabmenu_contentsBC li {
	border:none;
	}
.tabmenu_contentsBC ul li{
  display:  inline-block;
  width:106px; 
  float:left;  
  text-align:center; 
  background :#e0dfdf;
  line-height:40px;
 
}
.tabmenu_contentsBC label{
  display:block;
  width:100%; 
  height:40px;
  line-height:40px;
}

.tabmenu_contentsBC input{display:none;}
.tabmenu_contentsBC input:checked ~ label{
  background:#797979;
}
.tabmenu_contentsBC input:checked ~ .tabmenCon{
  display:block;
}


/* BD */
.tabmenu_contentsBD{ 
  max-width:530px; 
  margin: 0 auto; 
  position:relative; 
   height:220px;

}
.tabmenu_contentsBD li {
	border:none;
	}
.tabmenu_contentsBD ul li{
  display:  inline-block;
  width:106px; 
  float:left;  
  text-align:center; 
  background :#e0dfdf;
  line-height:40px;
 
}
.tabmenu_contentsBD label{
  display:block;
  width:100%; 
  height:40px;
  line-height:40px;
}

.tabmenu_contentsBD input{display:none;}
.tabmenu_contentsBD input:checked ~ label{
  background:#797979;
}
.tabmenu_contentsBD input:checked ~ .tabmenCon{
  display:block;
}





/* CA */
.tabmenu_contentsCA{ 
  max-width:530px; 
  margin: 0 auto; 
  position:relative; 
   height:220px;

}
.tabmenu_contentsCA li {
	border:none;
	}
.tabmenu_contentsCA ul li{
  display:  inline-block;
  width:106px; 
  float:left;  
  text-align:center; 
  background :#e0dfdf;
  line-height:40px;
 
}
.tabmenu_contentsCA label{
  display:block;
  width:100%; 
  height:40px;
  line-height:40px;
}

.tabmenu_contentsCA input{display:none;}
.tabmenu_contentsCA input:checked ~ label{
  background:#797979;
}
.tabmenu_contentsCA input:checked ~ .tabmenCon{
  display:block;
}


/* CB */
.tabmenu_contentsCB{ 
  max-width:530px; 
  margin: 0 auto; 
  position:relative; 
   height:220px;

}
.tabmenu_contentsCB li {
	border:none;
	}
.tabmenu_contentsCB ul li{
  display:  inline-block;
  width:106px; 
  float:left;  
  text-align:center; 
  background :#e0dfdf;
  line-height:40px;
 
}
.tabmenu_contentsCB label{
  display:block;
  width:100%; 
  height:40px;
  line-height:40px;
}

.tabmenu_contentsCB input{display:none;}
.tabmenu_contentsCB input:checked ~ label{
  background:#797979;
}
.tabmenu_contentsCB input:checked ~ .tabmenCon{
  display:block;
}


/* CC */
.tabmenu_contentsCC{ 
  max-width:530px; 
  margin: 0 auto; 
  position:relative; 
   height:220px;

}
.tabmenu_contentsCC li {
	border:none;
	}
.tabmenu_contentsCC ul li{
  display:  inline-block;
  width:106px; 
  float:left;  
  text-align:center; 
  background :#e0dfdf;
  line-height:40px;
 
}
.tabmenu_contentsCC label{
  display:block;
  width:100%; 
  height:40px;
  line-height:40px;
}

.tabmenu_contentsCC input{display:none;}
.tabmenu_contentsCC input:checked ~ label{
  background:#797979;
}
.tabmenu_contentsCC input:checked ~ .tabmenCon{
  display:block;
}


/* CD */
.tabmenu_contentsCD{ 
  max-width:530px; 
  margin: 0 auto; 
  position:relative; 
   height:220px;

}
.tabmenu_contentsCD li {
	border:none;
	}
.tabmenu_contentsCD ul li{
  display:  inline-block;
  width:106px; 
  float:left;  
  text-align:center; 
  background :#e0dfdf;
  line-height:40px;
 
}
.tabmenu_contentsCD label{
  display:block;
  width:100%; 
  height:40px;
  line-height:40px;
}

.tabmenu_contentsCD input{display:none;}
.tabmenu_contentsCD input:checked ~ label{
  background:#797979;
}
.tabmenu_contentsCD input:checked ~ .tabmenCon{
  display:block;
}


/* DA */
.tabmenu_contentsDA{ 
  max-width:530px; 
  margin: 0 auto; 
  position:relative; 
   height:220px;

}
.tabmenu_contentsDA li {
	border:none;
	}
.tabmenu_contentsDA ul li{
  display:  inline-block;
  width:106px; 
  float:left;  
  text-align:center; 
  background :#e0dfdf;
  line-height:40px;
 
}
.tabmenu_contentsDA label{
  display:block;
  width:100%; 
  height:40px;
  line-height:40px;
}

.tabmenu_contentsDA input{display:none;}
.tabmenu_contentsDA input:checked ~ label{
  background:#797979;
}
.tabmenu_contentsDA input:checked ~ .tabmenCon{
  display:block;
}


/* DB */
.tabmenu_contentsDB{ 
  max-width:530px; 
  margin: 0 auto; 
  position:relative; 
   height:220px;

}
.tabmenu_contentsDB li {
	border:none;
	}
.tabmenu_contentsDB ul li{
  display:  inline-block;
  width:106px; 
  float:left;  
  text-align:center; 
  background :#e0dfdf;
  line-height:40px;
 
}
.tabmenu_contentsDB label{
  display:block;
  width:100%; 
  height:40px;
  line-height:40px;
}

.tabmenu_contentsDB input{display:none;}
.tabmenu_contentsDB input:checked ~ label{
  background:#797979;
}
.tabmenu_contentsDB input:checked ~ .tabmenCon{
  display:block;
}


/* DC */
.tabmenu_contentsDC{ 
  max-width:530px; 
  margin: 0 auto; 
  position:relative; 
   height:220px;

}
.tabmenu_contentsDC li {
	border:none;
	}
.tabmenu_contentsDC ul li{
  display:  inline-block;
  width:106px; 
  float:left;  
  text-align:center; 
  background :#e0dfdf;
  line-height:40px;
 
}
.tabmenu_contentsDC label{
  display:block;
  width:100%; 
  height:40px;
  line-height:40px;
}

.tabmenu_contentsDC input{display:none;}
.tabmenu_contentsDC input:checked ~ label{
  background:#797979;
}
.tabmenu_contentsDC input:checked ~ .tabmenCon{
  display:block;
}


/* DD */
.tabmenu_contentsDD{ 
  max-width:530px; 
  margin: 0 auto; 
  position:relative; 
   height:220px;

}
.tabmenu_contentsDD li {
	border:none;
	}
.tabmenu_contentsDD ul li{
  display:  inline-block;
  width:106px; 
  float:left;  
  text-align:center; 
  background :#e0dfdf;
  line-height:40px;
 
}
.tabmenu_contentsDD label{
  display:block;
  width:100%; 
  height:40px;
  line-height:40px;
}

.tabmenu_contentsDD input{display:none;}
.tabmenu_contentsDD input:checked ~ label{
  background:#797979;
}
.tabmenu_contentsDD input:checked ~ .tabmenCon{
  display:block;
}


.Bimg01 {
	width:1200px;
	height:400px;
	margin:0 auto;
	text-align:center;
	background:#dad1c8;
	}


.chin_ft {
	width:960px;
	height:680px;
	margin:0 auto;
	}
.chin_head {	
	width:960px;
	height:253px;
	}
p.head_img {
	float:left;
	width:337px;
	height:253px;
	}
.chin_head span {
	font-family: 'Noto Sans KR';
	font-size:20px;
	color:#666666;
	display:block;
	float:right;
	width:540px;
	height:50px;
	line-height:150%;
	font-weight:400;
	padding:15px;
	background:#faf9f7;
	}
.chin_head ul {
	float:right;
	width:570px;
	height:170px;
	}
.chin_head li {
	font-family: 'Noto Sans KR';
	font-size:18px;
	line-height:180%;
	padding:10px 0 0 15px;
	color:#666666;
	}


.chin_checkA {
	width:960px;
	height:340px;
	margin-top:50px;
}

.chin_checkA li {
	float:left;
	}
.chin_checkA li:nth-child(odd)  {
	width:268px;
	}
.chin_checkA li:nth-child(2n)  {
	width:78px;
	text-align:center;
	padding:77px 0 0 0;
	}
.chin_checkA strong {
	display: block;
    position: relative;
    width: 268px;
    height: 25px;
    margin-top: 20px;
    font-family: 'Noto Sans KR';
    font-size: 16px;
    color: #fe4f92;
    font-weight: 500;
	}
.chin_checkA p { 
    display: block;
    position: relative;
    width: 268px;
    height: 70px;
    margin-top: 10px;
    font-family: 'Noto Sans KR';
    font-size: 16px;
    color: #666666;
    font-weight: 300;
    line-height: 140%;
	}


.chin_checkB {
	width:960px;
	height:340px;
	margin-top:50px;
}

.chin_checkB li {
	float:left;
	}
.chin_checkB li:nth-child(odd)  {
	width:215px;
	}
.chin_checkB li:nth-child(2n)  {
	width:33px;
	text-align:center;
	padding:77px 0 0 0;
	}
.chin_checkB strong {
	display: block;
    position: relative;
    width: 215px;
    height: 25px;
    margin-top: 20px;
    font-family: 'Noto Sans KR';
    font-size: 16px;
    color: #fe4f92;
    font-weight: 500;
	}
.chin_checkB p { 
    display: block;
    position: relative;
    width: 215px;
    height: 70px;
    margin-top: 10px;
    font-family: 'Noto Sans KR';
    font-size: 16px;
    color: #666666;
    font-weight: 300;
    line-height: 140%;
	}



.chinBA {
	margin:0 auto;
	width:760px;
	padding:50px 110px 90px 110px;
	border:solid 10px #eeeeee;
	}
.chinBA li {
	position: relative;
	width:760px;
	height:254px;
	}
.chinBA li span {
	position: absolute;
		margin:69px 0 0 129px;
}
.chinBA h1 {
	display:block;
	height:40px;
	font-family: 'Noto Sans KR';
	font-size:18px;
	color:#666666;
	font-weight:400;
	}
.chinBA strong {
	font-family: 'Noto Sans KR';
	font-size:18px;
	color:#fe4f92;
	font-weight:500;
	}
.chinBA li:nth-child(2n) {
	position: relative;
	margin:50px 0;
}



.nbBA_center {
	position: relative;
	margin-top:50px ; 
	}

.nbBA {
	margin:0 auto;
	width:760px;
	padding:50px 110px 0px 110px;
	border:solid 10px #eeeeee;
	}
.nbBA li {
	position: relative;
	width:760px;
	height:254px;
	}
.nbBA li span {
	position: absolute;
		margin:69px 0 0 129px;
}
.nbBA h1 {
	display:block;
	height:40px;
	font-family: 'Noto Sans KR';
	font-size:18px;
	color:#666666;
	font-weight:400;
	}
.nbBA strong {
	font-family: 'Noto Sans KR';
	font-size:18px;
	color:#fe4f92;
	font-weight:500;
	}
.nbBA li:nth-child(2n) {
	position: relative;
	margin:50px 0;
}



 .extrusion_list {
	width:1000px;
	height:180px;
	margin:0 auto;
	}
.extrusion_list li {
	position: relative;
	float:left;
	display:inline-block;
	width:180px;
	height:180px;
	background:#eeeeee;
	border-radius: 50%;
	text-align:center;
	z-index:2;
	}

.extrusion_list li:nth-child(2n) {
	margin:0 25px 0 25px;
		}
.extrusion_list strong {
	display:block;
	position: relative;
	margin-top:20px;
	font-size:35px;
	font-weight:400;
	color:#333333;
}
.extrusion_list p {
	font-size:18px;
	line-height:130%;
	color:#666666;
	}


.correction_con {
	width:841px;
	height:400px;
	margin:0 auto;
	}
.correction_con li {
	float:left;
	}
.correction_con li:nth-child(2) {
	position: relative;
	margin:0 20px 0 20px;
}
.correction_con li:nth-child(4) {
	text-align:center;
	font-size:18px; 
	line-height:150%;
	padding-top:20px;
	letter-spacing:-1px;
	color:#666666;
}

.correction_img {
    width: 725px;
    height: 327px;
    margin: 0 auto;
    border: solid 10px #eeeeee;
    padding: 35px 100px;
    text-align: center;
	}
	.correction_list {
		width:948px; 
		margin:0 auto;
		padding-top:20px;
		}
	.correction_list h3 {
		font-size:20px;
		color:#333333;
		font-weight:500;
	}
	.correction_list li {
		font-size:18px;
		color:#999999;
		line-height:180%;
	}



.correctionBA {
	margin:0 auto;
	width:708px;
	padding:50px 110px 60px 110px;
	border:solid 10px #eeeeee;
	}
.correctionBA li {
	position: relative;
	width:708px;
	height:177px;
	}
.correctionBA li span {
	position: absolute;
	margin:41px 0 0 94px;
}
.correctionBA h1 {
	display:block;
	height:20px;
	font-family: 'Noto Sans KR';
	font-size:18px;
	color:#666666;
	font-weight:400;
	}
.correctionBA strong {
	font-family: 'Noto Sans KR';
	font-size:18px;
	color:#fe4f92;
	font-weight:500;
	}

	.correctionBA li:nth-child(2n) {
	position: relative;
	margin:20px 0;
	}
	
	.Lchin_con {
		width:850px;
		height:315px;
		margin:0 auto;
		}
	.Lchin_con ul {
		width:482px;
		height:240px;
		float:left;
		padding-top:70px;
		}
	.Lchin_con li {
		font-size:18px;
		color:#666666;
		line-height:50px;
		padding-left:30px;
		}
	.Lchin_con li:nth-child(1) {
	background: url(/img/forehead_number_1.jpg) no-repeat left 14px;
	}
	.Lchin_con li:nth-child(2) {
	background: url(/img/forehead_number_2.jpg) no-repeat left 14px;
	}
	.Lchin_con li:nth-child(3) {
	background: url(/img/forehead_number_3.jpg) no-repeat left 14px;
	}
	.Lchin_con li:nth-child(4) {
	background: url(/img/forehead_number_4.jpg) no-repeat left 14px;
	}

	.Lchin_title {
		width:1050px;
		height:268px;
		margin:0 auto;
		}
	.Lchin_title p{
	float:left;
	width:594px;
	height:268px;
	font-size:18px;
	color:#666666;
	font-weight:300;
	}
	.Lchin_title strong {
	font-size:18px;
	color:#666666;
	font-weight:500;
	}
	.Lchin_title ul {
		float:left;
		}
	.Lchin_title li {
		float:left;
	}
	.Lchin_title li:nth-child(2) {
		margin-left:10px;
	}


.Lchin_conB {
	width:1050px;
	margin:0 auto;
	height:345px;
	position: relative;
	margin-top:50px;
	}

 .conB_title {
	width:1050px;
	height:50px;
	}
.conB_title span {
	float:left;
	display:block;
	width:50px;
	height:50px;
	text-align:center;
	line-height:50px;
	font-size:22px;
	font-weight:400;
	color:#ffffff;
	background:#333333;
	border-radius: 50%;
	}
.conB_title h1{	 
	float:left;
	padding-left:20px;
	font-size:22px;
	line-height:50px;
	font-weight:500;
	}
.Lchin_conB p{
	position: relative;
	float:left;
	width:1050px;
	height:270px;
	text-align:center;
	background:#ebebeb;
	margin-top:20px;
	line-height:270px;
	}



.Lchin_conC {
	width:1050px;
	margin:0 auto;
	height:570px;
	position: relative;
	margin-top:50px;
	}

.Lchin_conD {
	width:1050px;
	margin:0 auto;
	height:570px;
	position: relative;
	margin-top:50px;
	}


.conC_body{
	margin:0 auto;
	width:1050px;
	height:500px;
	background:#ebebeb;
	position: relative;
	margin-top:20px;
	}

.conC_text {
	position: relative;
	width:800px;
	height:95px;
	margin:0 auto;
	text-align:center;
	font-size:16px;
	padding:50px 0 0 0;
	color:#333333;
	}
.conC_text h2 {
	font-weight:500;
	font-size:18px;
	}

.conC_body ul {
	width:930px;
	height:350px;
	margin:0 auto;
	}
.conC_body li {
	float:left;
	}
.conC_body li p {
	text-align:center;
	padding-top:20px;
	font-size:16px;
	line-height:120%;
	}
.conC_body li:nth-child(1) {
		width:204px;
	}
.conC_body li:nth-child(2) {
		width:211px;
		margin-left:35px;
	}
.conC_body li:nth-child(3) {
		width:205px;
		margin-left:35px;
	}
.conC_body li:nth-child(4) {
		width:205px;
		margin-left:35px;
	}



ul.conC_last {
	width:870px;
	height:350px;
	margin:0 auto;
	}
.conC_last li {
	float:left;
	}
.conC_last li p {
	text-align:center;
	padding-top:20px;
	font-size:16px;
	line-height:120%;
	}
.conC_last li:nth-child(1) {
		width:263px;
	}
.conC_last li:nth-child(2) {
		width:274px;
		margin-left:35px;
	}
.conC_last li:nth-child(3) {
		width:263px;
		margin-left:35px;
	}



 .upsweep_list {
	width:1200px;
	height:180px;
	margin:0 auto;
	padding-top:50px;
	}
.upsweep_list li {
	position: relative;
	float:left;
	display:inline-block;
	width:180px;
	height:180px;
	background:#eeeeee;
	border-radius: 50%;
	text-align:center;
	z-index:2;
	}

.upsweep_list li {
		margin-right:24px;
		}
	
.upsweep_list li:nth-child(6) {
		margin-right:0px;
		}



.upsweep_list strong {
	display:block;
	position: relative;
	margin-top:20px;
	font-size:30px;
	font-weight:400;
	color:#333333;
}
.upsweep_list p {
	font-size:15px;
	line-height:130%;
	color:#666666;
	line-height:150%;
	}





.spatula_dt {
	width:950px;
	margin:0 auto;
	height:300px;
	}
.spatula_dt ul {
	width:850px;
	height:180px;
	border: solid 10px #eeeeee;
    padding: 40px 20px 30px 60px;
	margin:0 auto;
	}
.spatula_dt li {
	float:left;
	width:425px;
	height:110px;
	}
.spatula_dt li:nth-child(3)  {
	float:left;
	width:840px;
	height:70px;
	}

.spatula_dt h1 {
	float:left;
	display:30px;
	background:#333333;
	width:35px;
	height:35px;
	border-radius: 50%;
	text-align:center;
	line-height:35px;
	font-size:16px;
	color:#ffffff;
	}
.spatula_dt strong {
	display:block;
	float:left;
	width:370px;
	font-size:20px;
	font-weight:400;
	padding-left:20px;
	height:35px;
	}
.spatula_dt p {
	float:left;
	width:365px;
	padding-left:20px;
	height:50px;
	padding-left:60px;
	font-size:15px;
	}
p.spatula_dt_etc {
	width:780px;
	height:30px;
	}

	.spatula_int {
	width:950px;
	margin:0 auto;
	}
.spatula_int h1{
	font-size: 20px;
	height:40px;
	}
.spatula_int p {
	font-size:16px;
	height:80px;
	line-height:150%;
	color:#666666;
	font-weight:400;
	}

 
 p.conC_pimg{ 
	padding-top:40px;
	text-align:center;
	}
.conC_img {
width:1018px;
height:350px;
margin:0 auto;
}
.conC_img p {
	float:left;
	margin-right:29px;
	margin-top:50px;
	}
.conC_img,td {
	font-size:15px;
	line-height:150%;
	letter-spacing:-1px;
	}
.as_cause {
	width:900px;
	height:406px;
	margin:0 auto;
	}
.as_cause p {
	float:left;
	width:450px;
	height:406px;
	}
.cause_body {	 
	margin-top:60px;
	float:left;
	width:450ox;
	height:306px;
	}
.cause_body h1 {
	float:left;
	display:block;
	width:35px;
	height:35px;
	border-radius: 50%;
	background:#333333;
	line-height:35px;
	text-align:center;
	color:#ffffff;
	font-size:16px;
	}
span.cause_text {
	display:block;
	width:365px;
	height:35px;
	line-height:35px;
	padding-left:50px;
	font-size:16px;
	color:#666666;
	margin-top:20px;
	}

.cause_type {
	width:900px;
	height:890px;
	margin:0 auto;
	}
.cause_type li {
	float:left;
	width:430px;
	height:477px;
	}
.cause_type li:nth-child(2n) {
	margin-left:40px;
	}

.cause_type span {
	display:block;
	float:left;
	width:205px;
	height:270px;
	margin-right:20px;
	}
.cause_type span:nth-child(2) {
	margin:0px;
	}
.cause_type h1 {
	float:left;
	display:block;
	width:430px;
	height:60px;
	font-size:20px;
	font-weight:500;
	text-align:center;
	line-height:80px;
	color:#333333;
	}
.cause_type p {
	float:left;
	width:430px;
	height:140px;
	font-size:16px;
	font-weight:300;
	text-align:center;
	color:#666666;
	}
.eyep1_img1 {
	width:100%;
	height:525px;
	background: url(/img/eye_page1_img01.jpg) no-repeat top center;
	}
.eyep2_img1 {
	width:100%;
	height:525px;
	background: url(/img/eye_page2_img01.jpg) no-repeat top center;
	}
.double_way {
	width:996px;
	height:310px;
	margin:0 auto;
	}
.double_way li {
	width:189px;
	height:310px;
	float:left;
	font-size:16px;
	color:#666666;
	text-align:center;
	line-height:150%;
	}
.double_way li {
	margin-right:80px;
	}
.double_way li:nth-child(4) {
	margin:0;
	}
.double_adv {
	width:1001px;
	height:230px;
	margin:0 auto;
	background: url(/img/double_adv_bg.png) no-repeat top center;
	}
.double_adv li {
	width:173px;
	height:165px;
	text-align:center;
	color:#ffffff;
	float:left;
	padding-top:8px;
	margin-top:29px;
	}
.double_adv h1 {
	font-size:32px;
	}
.double_adv span {
	font-size:14px;
	letter-spacing:-1px;
	opacity:0.7;
	}
.double_adv p {
	font-size:22px;
	line-height:120%;
	padding-top:5px;
	letter-spacing:-0px;
	}
.double_adv li {
	margin-right:20px;
	}
.double_adv li:nth-child(1) {
	margin-left:28px;
}
.double_case {
	position: relative;
	width:100%;
	height:476px;
	background: url(/img/double_case_bg.jpg) no-repeat top center;
	}
.case_body {
	position: absolute;
	width:950px;
	height:320px;
	margin:0 auto;
	margin-top:78px;
	left:50%;
	margin-left: -475px;
	}
.case_body li {
	background: url(/img/case_item_round.png) no-repeat left top;
	width:414px;
	height:48px;
	line-height:48px;
	font-size:18px;
	color:#ffffff;
	padding-left:60px;
	margin-top:20px;
	}
.case_body li:nth-child(1) { 
	margin:0px;
	}
	
	.case_AD {
		width:1200px;
		height:1930px;
		margin:0 auto;
		}
	.case_ADL {
		float:left;
		margin-top:20px;
		}
	.case_ADR {
		float:right;
		margin-top:20px;
		}
	.case_AD_con {
		width:570px;
		height:345px;
		border: solid  10px #eeeeee;
		}
	
	.case_AD_con h1 {
		display:block;
		width:530px;
		height:48px;
		font-size: 18px;
		color: #fe4f92;
		font-weight: 500;
		margin:0 auto;
		line-height:48px;
		}
 .case_AD_body {
	width:530px;
	height:207px;
	margin:0 auto;
	}
.case_AD_body li {
	float:left;
	position: relative;
	width:255px;
	height:207px;
	}
.case_AD_body li:nth-child(2) {
	margin-left:20px;
	}
.case_AD_con p {
	position: relative;
	float:left;
	width:530px;
	height:45px;
	left:50%;
	margin-left: -265px;
	margin-top:20px;
	background:#eeeeee;
	line-height:45px;
	text-align:center;
	font-size:14px;
	color:#666666;
	}
.case_AD_body span {
	position: absolute;
	margin:65px 0 0 67px;
	}
.rh_type {
	width:100%;
	height:800px;
	background:#f6f6f6;
	}
.rh_type_con {
	margin:0 auto;
	width:1200px;
	height:800px;
	/*background: url(/img/rh_type_img_bg.jpg) no-repeat top center;*/
	background: url(/img/modify/rh_type_img_bg.png) no-repeat top center;
	}

.rh_type_con ul {
	float:left;
	width:364px;
	height:350px;
	margin-left:185px;
	}
.rh_type_con ul:nth-child(2) {
	margin-left:84px;
	}
.rh_type_con h1 {
	display:block;
	font-size:40px;
	text-align:center;
	width:364px;
	height:325px;
	padding-top:110px;
	}
.rh_type_con p {
	font-size:16px;
	text-align:center;
	font-weight:500;
	height:170px;
	color:#574694;
	letter-spacing:-1px;
	}
.rh_type_con li {
	font-size:18px;
	height:40px;
	border-bottom:solid 1px #cccccc;
	text-align:center;
	line-height:40px;
	color:#666666;
	}


.rh_way {
	width:920px;
	height:310px;
	margin:0 auto;
	}
.rh_way li {
	width:160px;
	height:310px;
	float:left;
	font-size:16px;
	color:#666666;
	text-align:center;
	line-height:150%;
	}
.rh_way li {
	margin-right:30px;
	}
.rh_way li:nth-child(5) {
	margin:0;
	}





	.rh_AD {
		width:1200px;
		height:1630px;
		margin:0 auto;
		}
	.rh_ADL {
		float:left;
		margin-top:20px;
		}
	.rh_ADR {
		float:right;
		margin-top:20px;
		}
	.rh_AD_con {
		width:570px;
		height:365px;
		border: solid  10px #eeeeee;
		}
	
	.rh_AD_con h1 {
		display:block;
		width:530px;
		height:48px;
		font-size: 18px;
		color: #fe4f92;
		font-weight: 500;
		margin:0 auto;
		line-height:48px;
		}
 .rh_AD_body {
	width:530px;
	height:207px;
	margin:0 auto;
	}
.rh_AD_body li {
	float:left;
	position: relative;
	width:255px;
	height:207px;
	}
.rh_AD_body li:nth-child(2) {
	margin-left:20px;
	}
.rh_AD_con p {
	position: relative;
	float:left;
	width:480px;
	height:44px;
	left:50%;
	margin-left: -265px;
	margin-top:20px;
	background:#eeeeee;
	line-height:130%;
	text-align:center;
	font-size:16px;
	color:#666666;
	padding:8px 20px;
	}
.rh_AD_body span {
	position: absolute;
	margin:65px 0 0 67px;
	}


.eyep3_img1 {
	width:100%;
	height:525px;
	background: url(/img/eye_page3_img01.jpg) no-repeat top center;
	}
.eye_blue {
	font-size:30px;
	text-align:center;
	height:140px;
	letter-spacing:-2px;
	line-height:110%;
	padding-top:100px;
	color:#5e32ab;
	font-weight:300;
	}
.eye_blue strong {
	font-size:35px;
	letter-spacing:-1px;
	}
.eye3_img2 {
	width:1200px;
	height:243px;
	margin:0 auto;
	}
.eye3_img2  li {
	position: relative;
	float:left;
	margin-top:20px;
	width:600px;
	height:243px;
	}
.eye3_img2 span {
	position: absolute;
	margin:83px 0 0 229px;
	}


.oph_con {
	width:100%;
	height:780px;
	background: url(/img/oph_con_bg.jpg) no-repeat top center;
	position: relative;
	margin-top:150px;
	}
.oph_title {
	margin:0 auto;
	width:1200px;
	height:295px;
	text-align:center;
	}
.oph_title h1 {
	margin:0 auto;
	font-size: 35px;
    letter-spacing: -1px;
	color:#333333;
	width:300px;
	height:50px;
	padding-top:62px;
	}
.oph_title p {
	width:1200px;
	margin:0 auto;
	height:150px;
	padding-top:30px;
	font-size:18px;
	color:#5e32ac;
	line-height:150%;
	letter-spacing:-1px;

	}
.oph_img {
	width:771px;
	height:337px;
	margin:0 auto;
	}
.oph_sub {
	width:770px;
	height:110px;
	margin:0 auto;
	}

.oph_sub li {
	float:left;
	width:385px;
	text-align:center;
	}
.oph_sub li:nth-child(-n+2) {
	height:35px;
	font-size:20px;
}

.oph_sub li:nth-child(n+3) {
	float:left;
	width:319px;
	height:35px;
	font-size:20px;
	line-height:35px;
	background:#7c5db8;
	border-radius:40px;
	color:#ffffff;
}

.oph_sub li:nth-child(3) {
	margin-left:42px;
	margin-right:62px;
	}

.eyep4_img1 {
	width:100%;
	height:525px;
	background: url(/img/eye_page4_img01.jpg) no-repeat top center;
	}

.eyep4_img2 {
	width:100%;
	height:735px;
	/*background: url(/img/eye_page4_imgA01.jpg) no-repeat top center;*/
	background: url(/img/modify/eye_page4_imgA01.png) no-repeat top center;
	}
.eyep4_img3 {
	width:100%;
	height:735px;
	background: url(/img/modify/eye_page4_imgA02.jpg) no-repeat top center;
	}

.op_int {
	margin:0 auto;
	width:836px;
	height:850px;
	}

.op_int li {
	float:left;
	width:408px;
	height:430px;
	}
	
.op_int li:nth-child(even) {
margin-left:20px;
}

.op_int h1 {
	width:408px;
	height:70px;
	background:#7e5bbc;
	text-align:center;
	font-size:20px;
	color:#ffffff;
	font-weight:400;
	line-height:70px;
	}
.op_int li:nth-child(3) h1 {
line-height:25px;
height:60px;
padding-top:10px;
}
.op_int p {
	width:408px;
	height:130px;
	font-size:16px;
	color:#666666;
	text-align:left;
	line-height:150%;
	padding-top:15px;
	}

.open_title {
	clear:both;
	width:1200px;
	height:510px;
	margin:0 auto;
	}
.open_title p {
	float:left;
	}
.open_text {
	float:left;
	width:690px;
	height:510px;

	}
.open_text strong {
	display:block;
	width:670px;
	font-size:70px;
	font-weight:400;
	height:90px;
	padding-top:140px;
	padding-left:20px;
	color:#5e32ab;
	}
.open_text span {
	display:block;
	width:670px;
	font-size:22px;
	color:#5e32ab;
	padding-top:30px;
	line-height:130%;
	padding-left:20px;
	}
.eye_p6_img1 {
	width:100%;
	height:525px;
	background: url(/img/eye_p6_img1.jpg) no-repeat top center;
	}
.eye_p6_img2 {
	width:100%;
	height:789px;
	background: url(/img/modify/eye_p6_img2.png) no-repeat top center;
	}



.open_way {
	width:730px;
	height:310px;
	margin:0 auto;
	}
.open_way li {
	width:189px;
	height:310px;
	float:left;
	font-size:16px;
	color:#666666;
	text-align:center;
	line-height:150%;
	}
.open_way li {
	margin-right:80px;
	}
.open_way li:nth-child(3) {
	margin:0;
	}

.open_soft {
	width:1000px;
	height:150px;
	margin:0 auto;
	text-align:center;
	font-size:22px;
	color:#666666;
	padding-top:50px;
	}




	.open_AD {
		width:1200px;
		height:1630px;
		margin:0 auto;
		}
	.open_ADL {
		float:left;
		margin-top:20px;
		}
	.open_ADL:nth-child(1) {
		margin-top:0px;
		}
	.open_ADR {
		float:right;
		margin-top:20px;
		}
	.open_ADR:nth-child(2) {
		margin-top:0px;
		}

.open_AD_con {
		width:570px;
		height:290px;
		border: solid  10px #eeeeee;
		}
	
	.open_AD_con h1 {
		display:block;
		width:530px;
		height:48px;
		font-size: 18px;
		color: #fe4f92;
		font-weight: 500;
		margin:0 auto;
		line-height:48px;
		}
 .open_AD_body {
	width:530px;
	height:207px;
	margin:0 auto;
	}
.open_AD_body li {
	float:left;
	position: relative;
	width:255px;
	height:207px;
	}
.open_AD_body li:nth-child(2) {
	margin-left:20px;
	}
.open_AD_con p {
	position: relative;
	float:left;
	width:480px;
	height:44px;
	left:50%;
	margin-left: -265px;
	margin-top:20px;
	background:#eeeeee;
	line-height:130%;
	text-align:center;
	font-size:16px;
	color:#666666;
	padding:8px 20px;
	}
.open_AD_body span {
	position: absolute;
	margin:65px 0 0 67px;
	}



.out_text {
	float:left;
	width:690px;
	height:510px;
	}
.out_text  strong {
	display:block;
	width:670px;
	font-size:65px;
	font-weight:400;
	height:90px;
	padding-top:80px;
	padding-left:20px;
	color:#5e32ab;
	letter-spacing:-3px;
	}
.out_text  span {
	display:block;
	width:670px;
	font-size:18px;
	color:#5e32ab;
	padding-top:20px;
	line-height:130%;
	padding-left:20px;
	letter-spacing:-1px;
	}
.out_text b {
	font-size:20px;
	line-height:125%;
	}

.out_int {	 
	position: relative;
	width:1199px;
	height:877px;
	margin:0 auto
	}
.out_int span {
	position: absolute;
	margin:259px 0 0 673px;
	}


.my_chosur {
	width:1180px;
	height:507px;
	background:#faf9f7;
	margin:0 auto;
	margin-top:50px;
	border: solid 10px #eeeeee;
	}

.my_chosur h1 {
	font-size:26px;
	height:40px;
	text-align:center;
	padding-top:20px;
	}
.my_chosur span{
	display:block;
	width:1200px;
	height:60px;
	font-size:16px;
	text-align:center;
	color:#666;
	}
.chosur_img {
	width:418px;
	height:250px;
	float:left;
	padding-left:60px;
	margin-top:30px;
	font-size:18px;
	line-height:50px;
	color:#666666;
	}

.chosur_round {
	padding-left:60px;
	float:left;
	width:600px;
	height:250px;
	margin-top:30px;
	}

.chosur_round li {
	float:left;
	width:145px;
	height:145px;
	background:#7783a8;
	border-radius:50%;
	text-align:center;
	font-size:16px;
	color:#ffffff;
	}

.chosur_round h2 {
	font-size:20px;
	padding-top:20px;
	}
.chosur_round li:nth-child(2n) {
	margin-top:80px;
}


 .eye_p8_img1 {
	width:100%;
	height:525px;
	background: url(/img/eye_p8_img1.jpg) no-repeat top center;
	}
.double_way strong {
	font-size:20px;
	font-weight:500;
	}
.eye_reloc {
	display:block;
	width:700px;
	height:60px;
	margin:0 auto;
	font-size:40px;
	color:#5e4370;
	text-align:center;
	padding-top:50px;
	font-weight:300;
	}
.eye_skill {
	display:block;
	width:850px;
	height:80px;
	margin:0 auto;
	font-size:50px;
	color:#333333;
	text-align:center;
	font-weight:500;
	letter-spacing:-5px;
		}

.eye_subcon {
	width:1180px;
	height:90px;
	margin:0 auto;
	border: solid 10px #eeeeee; 
	padding-top:30px;
	}
.eye_subcon p {
	float:left;
	width:570px;
	height:90px;
	font-size:18px;
	letter-spacing:-1px;
	text-align:center;
	}
.eye_subcon strong {
	font-size:18px;
	color:#5e32ab;
	}

.eye_subcon span {
	display:block;
	width:40px;
	float:left;
	font-size:50px;
	line-height:50px;
	}
.eye_re_text {
	width:100%;
	text-align:center;
	height:60px;
	font-size:20px; 
	line-height:130%;
	padding-bottom:20px;
	color:#5e32ab;
	}
.eye_p8_BA {
	float:left;
	width:1200px;
	height:30px;
	text-align:left;
	font-size:18px;
	padding-top:30px;
	letter-spacing:-1px;
	color:#666666;
	font-weight:300;
	}
.eye_p8_BA strong {
	font-size:20px;
	font-weight:400;
	color:#fe4f92;
	}

.eye_p8_BB {
	float:left;
	width:1150px;
	height:60px;
	text-align:left;
	font-size:18px;
	padding-top:30px;
	letter-spacing:-1px;
	color:#666666;
	font-weight:300;
	}

.eye_p8_BB strong {
	font-size:20px;
	font-weight:400;
	color:#fe4f92;
	}

/* ////////////////////////////////////
			코 성형
////////////////////////////////////*/
p.img_ct {	
	width:100%;
	text-align:center;
	clear:both;
	}

.nose_pimg02 {
	width:100%;
	height:1006px;
	background: url(/img/nose_p02.jpg) no-repeat top center;
	}

.pimg02_head {
	position:absolute; 
	width:1250px;
	left:50%;
	margin-left:-600px;
	margin-top:920px;
	height:100px;
	
	}



.pimg02_body {
	float:left;
	width:520px;
	height:100px;
	text-align:left;
	font-size:13px;
	line-height:25px;
	padding-left:25px;
	}

.pimg02_body:nth-child(2) {
	width:440px;
	padding-top:15px;
	height:85px;
	padding-right:40px;
	}


.nose_pimg02 h1 {
	width:100px;
	height:100px;
	background:#303030;
	float:left;
	color:#ffffff;
	font-size:24px;
	font-weight:400;
	border-radius: 50%;
	text-align:center;
	line-height:100px;
	}

.nose_pimg02 h1:nth-child(3) {
	background:#fe4f92;
}

.nose1_movie01 {
	width:931px;
	height:534px;
	margin:0 auto;
	background: url(/img/nose1_movie01.jpg) no-repeat center top;
	}

.nose1_movie02 {
	width:931px;
	height:534px;
	margin:0 auto;
	background: url(/img/nose1_movie02.jpg) no-repeat center top;
	}

.nose1_movie03 {
	width:931px;
	height:534px;
	margin:0 auto;
	background: url(/img/nose1_movie03.jpg) no-repeat center top;
	}

.nose1_movie04 {
	width:931px;
	height:534px;
	margin:0 auto;
	background: url(/img/nose1_movie04.jpg) no-repeat center top;
	}

.nose2_pimg03_bg {
	position:relative; 
	width:100%;
	height:575px;
	background:#e9ebea;
	}

.nose2_pimg03 {
	position:relative; 
	width:1200px;
	height:575px;
	margin:0 auto;
	}

.nose2_pimg03 ul {
	position:absolute; 
	width:672px;
	height:575px;
	top:0;
	left:577px;
	}
.nose2_pimg03 h1 {
	float:left;
	font-size:22px;
	line-height:115px;
	font-weight:400;
	padding-left:20px;
	}
.nose2_pimg03 li:nth-child(odd) {
	font-size:22px;
	background:#494949;
	color:#ffffff;
	height:115px;
	line-height:115px;
	font-weight:400;
	}

.nose2_pimg03 li:nth-child(2n) {
	font-size:16px;
	font-size:22px;
	background:#777777;
	color:#ffffff;
	height:115px;
	line-height:115px;
	font-weight:400;
	}



.nose_ad_common {
	width:1160px;
	margin:0 auto;
	}

.nose_ad {
	float:left;
	width:550px;
	height:300px;
	border: solid 10px #eeeeee;
	margin-top:20px;
	}
.nose2n {
	float:left;
	margin-left:20px;
	}
.nose_starts {
	margin-top:0px;
	}
.nose_ad h1 {
	display:block;
	width:525px;
	height:45px;
	line-height:50px;
	font-size:18px;
	color:#fe4f92;
	padding-left:25px;
	padding-top:5px;
	}
.nose_ad ul {
	width:420px;
	height:250px;
	margin:0 auto;
	}
.nose_ad li {
	position:relative; 
	float:left;
	width:190px;
	height:230px;
	text-align:center;
	}
.nose_ad p {
	font-size:17px;
	padding-top:10px;
	}
.nose_ad li:nth-child(2n) {
	margin-left:40px;
	color:#2b76b0;
	}
.nose_ad span {
	display:display;
	left:34px;
	top:57px;
	position:absolute; 
	}





.nose_ad_common {
	width:1160px;
	margin:0 auto;
	}

.nose_ab_ex {
	float:left;
	width:550px;
	height:370px;
	border: solid 10px #eeeeee;
	margin-top:20px;
	}
.nose_startsB {
	margin-top:0px;
	}

.nose_ab_ex h3 {
	width:530px;
	height:55px;
	background:#eeeeee;
	font-size:16px;
	font-weight:400;
	padding:15px 10px 0 10px;
	}

.nose_ab_ex h1 {
	display:block;
	width:525px;
	height:45px;
	line-height:50px;
	font-size:18px;
	color:#fe4f92;
	padding-left:25px;
	padding-top:5px;
	}
.nose_ab_ex ul {
	width:420px;
	height:250px;
	margin:0 auto;
	}
.nose_ab_ex li {
	position:relative; 
	float:left;
	width:190px;
	height:230px;
	text-align:center;
	}
.nose_ab_ex p {
	font-size:17px;
	padding-top:10px;
	}
.nose_ab_ex li:nth-child(2n) {
	margin-left:40px;
	color:#2b76b0;
	}
.nose_ab_ex span {
	display:display;
	left:34px;
	top:57px;
	position:absolute; 
	}





.upplastic_list {
	width:870px;
	height:180px;
	margin:0 auto;
	padding-top:50px;
	}
.upplastic_list li {
	position: relative;
	float:left;
	display:inline-block;
	width:180px;
	height:180px;
	background:#eeeeee;
	border-radius: 50%;
	text-align:center;
	z-index:2;
	}

.upplastic_list li {
		margin-right:50px;
		}
	
.upplastic_list li:nth-child(4) {
		margin-right:0px;
		}



.upplastic_list strong {
	display:block;
	position: relative;
	margin-top:20px;
	font-size:30px;
	font-weight:400;
	color:#333333;
}
.upplastic_list p {
	font-size:15px;
	line-height:130%;
	color:#666666;
	line-height:150%;
	}

 h3.bafont {
	font-size:13px;
	letter-spacing:-1px;
	}

.nose_p11_stitle{
	width:1200px;
	height:100px;
	background:#edeffe;
	margin:0 auto;
	text-align:center;
	font-size:18px;
	color:#6370b4;
	padding:20px 0 0 0;
	line-height:150%;
	}

.nose_p11_body {
	margin:0 auto;
	width:1200px;
	height:930px;
	}

.nose_p11_body li {
	width:1200px;
	height:191px;
	padding:20px 0 20px 0;
	border-bottom:solid 1px  #eeeeee;
	}
.nose_p11_body p {
	float:left;
	width:343px;
	height:191px;
	}
.nose_p11_body h1 {
	float:left;
	width:800px;
	height:70px;
	margin-left:57px;
	font-size:24px;
	font-weight:400;
	color:#333333;
	}
.nose_p11_body span {
	display:block;
	float:left;
	width:800px;
	height:121px;
	margin-left:57px;
	color:#666666;
	}





.nose_p11_bodyB {
	margin:0 auto;
	width:1200px;
	height:1400px;
	}

.nose_p11_bodyB li {
	width:1200px;
	height:191px;
	padding:20px 0 0 0;
	border-bottom:solid 1px  #eeeeee;
	}
.nose_p11_bodyB p {
	float:left;
	width:270px;
	height:191px;
	}
.nose_p11_bodyB h1 {
	float:left;
	width:900px;
	height:70px;
	margin-left:0px;
	font-size:24px;
	font-weight:400;
	color:#333333;
	}
.nose_p11_bodyB span {
	display:block;
	float:left;
	width:800px;
	height:98px;
	margin-left:0px;
	color:#666666;
	}
.samsung_icon {
	width:1200px;
	margin:0 auto;
	height:125px;
	}
.samsung_icon li:nth-child(1) {
	float:left;
	width:353px;
	height:125px;
	}
.samsung_icon li:nth-child(2) {
	width:847px;
	float:left;
	font-size:16px;
	padding-top:20px;
	height:105px;
	}





.chest_list_ba {
	width:1200px;
	margin:0 auto;
	border-bottom:solid 1px #eeeeee;
	padding-top:50px;
	}
.chest_ba_title {
	width:480px;
	float:left;
	}
.chest_ba_title h1 {
	float:left;
	display:block;
	font-size:55px;
	color:#fe4f92;
	width:65px;
	height:345px;
	padding-top:0px;
	line-height:50px;
	}
.chest_ba_title h2 {
	float:left;
	display:block;
	font-size:30px;
	width:395px;
	height:60px;
	line-height:60px;
	font-weight:400;
	letter-spacing:-1px;
	padding-left:20px;
	color:#333333;
	}
.chest_ba_title h3 {
	float:left;
	display:block;
	font-size:40px;
	width:395px;
	height:55px;
	font-weight:600;
	letter-spacing:-1px;
	padding-left:20px;
	color:#333333;
	}
.chest_ba_title p {
	float:left;
	font-size:16px;
	width:395px;
	height:200px;
	letter-spacing:-1px;
	padding-left:20px;
	padding-top:30px;
	color:#666666;
	}
.chest_ba_title strong {
font-size:16px;
font-weight:500;
}
.chest_ba_img {
	float:left;
	width:720px;;
	}
.chest_ba_img li {
	position:relative;
	float:left;
	width:306px;
	}

.chest_ba_img li:nth-child(1) {
	margin-left:50px;
	}
.chest_ba_img li:nth-child(2) {
	margin-left:20px;
	}
.chest_ba_img li:nth-child(3) {
	margin-top:20px;
	margin-left:50px;
	}
.chest_ba_img li:nth-child(4) {
	margin-left:20px;
	margin-top:20px;
	}
.chest_ba_img span {
	display:block;
	width:306px;
	height:45px;
	font-size:14px;
	text-align:center;
	letter-spacing:-1px;
	line-height:45px;
	}
span.alignC {
	clear:both;
	display:block;
	width:632px;
	height:45px;
	font-size:14px;
	text-align:center;
	letter-spacing:-1px;
	line-height:45px;
	margin-left:50px;
	}


.free_movie {
	width:1200px;
	height:540px;
	margin:0 auto;
	}

.free_no {
	float:left;
	width:590px;
	height:540px;
	}

.free_margin {
	margin-left:20px;
	}

.free_no li:nth-child(1) {
	width:570px;
	height:330px;
	border-top:solid 10px #eeeeee;
	border-left:solid 10px #eeeeee;
	border-right:solid 10px #eeeeee;
	}
.free_no li:nth-child(2) {
	width:570px;
	height:180px;
	border:solid 10px #eeeeee;
	}

.free_no span {
	display:block;
	width:161px;
	height:180px;
	float:left;
	}
.free_no p {
	float:left;
	font-size:20px;
	padding-top:20px;
	padding-left:30px;
	}

.free_ratio {
	width:1200px;
	height:180px;
	background:#f5f7f6;
	margin:0 auto;
	margin-top:50px;
	}

.free_ratio p{
	font-size:14px;
	height:16px;
	color:#999999;
	padding-top:20px;
	padding-left:40px;
	}
.free_ratio h1{
	font-size:45px;
	height:70px;
	font-weight:500;
	padding-left:40px;
	}
.free_ratio ul {
	padding-left:50px;
	}
.free_ratio li{
	float:left;
	font-size:14px; 
	width:350px;
	padding-top:5px;
	}
.free_ratio li:nth-child(2) {
	padding-right:50px;
}
.free_movie_ba {
	width:928px;
	height:514px;
	margin:0 auto;
	position: relative;
	}





 .cohesive_list {
	width:1000px;
	height:200px;
	margin:0 auto;
	}
.cohesive_list li {
	position: relative;
	float:left;
	display:inline-block;
	width:220px;
	height:220px;
	background:#eeeeee;
	border-radius: 50%;
	text-align:center;
	z-index:2;
	}

.cohesive_list li {
	margin:0 40px 0 0;
		}
	.cohesive_list li:nth-child(4) {
	margin:0px;
		}
.cohesive_list strong {
	display:block;
	position: relative;
	margin-top:5px;
	font-size:37px;
	font-weight:400;
	color:#333333;
	text-align:center;
	width:100%;
}
.cohesive_list p {
	font-size:18px;
	line-height:130%;
	color:#666666;
	margin-top:55px;
	}

.cohesive_type  {
	width:1000px;
	height:320px;
	margin:0 auto;
	}
.cohesive_type li {
	float:left;
	text-align:center;
	height:320px;
	width:320px;
	margin-right:20px;
	}

.cohesive_type  li:nth-child(3) {
	margin:0px;
	}

.cohesive_type h1 {
	font-size:26px;
	font-weight:500;
	}
.cohesive_type p {
	font-size:16px;
	font-weight:500;
	padding-top:10px;
	font-weight:400;
	color:#666666;
	}
.cohesive_body {
	width:100%;
	height:230px;
	background:#e7eaf3;
	}
.cohesive_text {
	width:1000px;
	margin:0 auto;
	}
.cohesive_text h1 {
	font-size:16px;
	font-weight:500;
	padding-top:15px;
	}
.cohesive_text ul {
	float:left;
	width:300px;
	padding-top:25px;
	padding-left:20px;
	margin-right:20px;
	}

.cohesive_text ul:nth-child(2) {
	}
.cohesive_text ul:nth-child(3) {

margin:0;
	}
.cohesive_text li {
	padding:10px 0 0 10px;
	font-size:14px;
	}
.cohesive_vs {
	width:100%;
	height:647px;
	background: url(/img/chest_p3_imgBG.jpg) no-repeat top center;
	}

.cohesive_variety {
	width:1120px;
	height:770px;
	margin:0 auto;
	padding-top:50px;
	}
.cohesive_variety ul {
	width:500px;
	height:770px;
	float:left;
	}
.cohesive_variety ul:nth-child(1) {
	margin-right:120px;
	}

.cohesive_variety h2 {
	font-size:20px;
	font-weight:500;
	color:#6b7cce;
	text-align:center;
	}
.cohesive_variety h1 {
	font-size:40px;
	font-weight:500;
	color:#6b7cce;
	text-align:center;
	}
.cohesive_variety p {
	font-size:18px;
	text-align:center;
	letter-spacing:-1px;
	line-height:150%;
	height:120px;
}
.cohesive_variety li {
	font-size:16px;
	padding-left:50px;
	padding-top:20px;
	}

.prosthesis_movie {
	width:1120px;
	height:400px;
	margin:0 auto;
	}
.prosthesis_movie ul{
	float:left;
	width:500px;
	height:320px;
	}
.prosthesis_movie ul:nth-child(1) {
	margin-right:120px;
	}
.prosthesis_movie h1{
	font-size:20px;
	font-weight:500;
	color:#333333;
	}
	
.prosthesis_movie li{
	font-size:16px;
	color:#666666;
	}
.prosthesis_movie p{
	position: relative;
}	

.free_p3_stitle{
	width:1200px;
	height:180px;
	background:#edeffe;
	margin:0 auto;
	text-align:center;
	font-size:18px;
	color:#6370b4;
	padding:20px 0 0 0;
	line-height:150%;
	}

.chest_incision_type {
	width:1000px;
	height:1000px;
	margin:0 auto;
	}

.chest_incision_type p {
	float:left;
	width:374px;
	height:261px;
	}


.chest_incision_type li {
		float:left;
		width:626px;
		}
.chest_incision_type li:nth-child(1) {
	height:60px;
	}


.chest_incision_type h1 {
	float:left;
	font-size:40px;
	font-weight:500;
	}
	.chest_incision_type strong{
	float:left;
	font-size:40px;
	font-weight:500;
	}

.chest_incision_type h1 {
	margin-left:50px;
	color:#7a86c0;
	}
.chest_incision_type strong{
	padding-left:15px;
	}
	
.chest_incision_type h2 {
		float:left;
		width:30px;
		height:30px;
		background:#7a86c0;
		border-radius: 50%; 
		color:#ffffff;
		text-align:center;
		line-height:30px;
		font-size:15px;
		margin-left:105px;
		margin-top:15px;
		font-weight:400;
	}
.chest_incision_type span {
	float:left;
	font-size:16px;
	padding-left: 10px;
	margin-top:15px;
	letter-spacing:-1px;
	color:#666666;
	}
	

.type_noA {
	float:left;
	width:1000px;
	height: 320px;
	}


.prosthesis_type {
	width:1000px;
	height:600px;
	margin:0 auto;
	}

.prosthesis_type ul {
	float:left;
	width:300px;
	height:600px;
	background:#f7f7f5;
	}

.prosthesis_type h1 {
	text-align:center;
	font-size:22px;
	color:#7c86c1;
	margin-top:20px;
	}
.prosthesis_type p {
	font-size:16px;
	text-align:center;
	height:55px;
	letter-spacing:-1px;
	}
.prosthesis_type li {
	text-align:center;
	}
.prosthesis_type li:nth-child(3) {
	padding-top:10px;
	}

.prosthesis_type li:nth-child(4) { 
	width:300px;
	background:#d8dbec;
	height:120px;
	text-align:center;
	margin-top:30px;
	font-size:14px;
	padding-top:20px;
	}
.prosthesis_type ul { 
	margin-right:50px;
	}

.prosthesis_type ul:nth-child(3) { 
	margin:0px;
	}



 .cohesive_listB {
	width:1000px;
	height:200px;
	margin:0 auto;
	}
.cohesive_listB li {
	position: relative;
	float:left;
	display:inline-block;
	width:220px;
	height:220px;
	background:#eeeeee;
	border-radius: 50%;
	text-align:center;
	z-index:2;
	}

.cohesive_listB li {
	margin:0 40px 0 0;
		}
.cohesive_listB li:nth-child(4) {
	margin:0px;
		}
.cohesive_listB strong {
	display:block;
	position: relative;
	margin-top:45px;
	font-size:37px;
	font-weight:400;
	color:#333333;
	text-align:center;
	width:100%;
}
.cohesive_listB p {
	font-size:18px;
	line-height:130%;
	color:#666666;
	margin-top:0px;
	}












.why_type_top {
	width:1200px; 
	height:328px;
	margin:0 auto;
	background: url(/img/why_top_01.jpg) no-repeat center 50px;
	padding-top:50px; 
	}


.why_type_top h1 {
    font-size: 55px;
    color: #352788;
	float: none;
    width: 1100px;
    height: 70px;
    padding-left: 150px;
    text-align: left;  
    font-weight: 500;
	padding-top:50px;
}
.why_type_top  strong {
   	clear: both;
	 float: none;
	padding: 0px;
    font-size: 23px;
	color: #fe4f92;
    height: 100px;
	}


.why_type_top p {
      margin-left: 150px;
    font-size: 23px;
    padding-top: 10px;
    line-height: 140%;
}

.why_type_body {
	width:1200px;
	height:267px;
	margin:0 auto;
	}

.type_body_lcon {
	width:1056px;
	height:267px;
	float:left;
	background: url(/img/why_top_02.jpg) no-repeat center top;
	}

.type_body_lcon h1{ 
	float: none;
	width:1056px;
	height:55px;
	padding-left:150px;
	text-align:left;
	font-size:36px;	
	font-weight:500;
	}

.type_body_lcon h2{ 
	float:left;
	border-radius: 50%;
	width:30px;
	height:30px;
	background:#ffffff;
	text-align:center;
	line-height:30px;
	}
.type_body_lcon span{ 
float: left;
    display: block;
    width: 1050px;
    height: 30px;
    padding-left: 20px;
    color: #333;
	}

.type_body_lcon strong{
	clear:both;
	float:none;
	font-size:36px;
	color:#fe4f92;
	height:55px;
	padding-left:10px;
	}
.type_body_lcon ul {
	width:1100px;
	height:200px;
	padding-left:150px;
	}
.type_body_lcon li {
	width:1100px;
	height:30px;
	padding-top:2px;
	}
.type_body_link {
	float:left;
	width:86px;
	height:267px;
	background: url(/img/why_top_05.jpg) repeat-y center top;
	}
.type_body_link p:nth-child(1) {
	float:left;
	height:169px;
	}
.type_body_link p:nth-child(2) {
	float:left;
	height:86px;
	}
.type_body_R {
	float:left;
	width:58px;
	height:267px;
	background: url(/img/why_top_05.jpg) repeat-y center top;
	}



	











.why_type_img {
	width:1200px;
	height:595px;
	margin:0 auto;
	margin-top:50px;
	background: url(/img/why_type_imgBG.jpg) no-repeat top center;
	}


.why_type_img h1{ 
	float: none;
	width:1100px;
	height:70px;
	padding-left:150px;
	text-align:left;
	font-size:40px;	
	font-weight:500;
	}

.why_type_img strong{
	clear:both;
	float:none;
	font-size:40px;
	color:#fe4f92;
	height:100px;
	padding-left:10px;
	}
.why_type_img ul {
	width:1100px;
	height:200px;
	padding-left:150px;
	}
.why_type_img li {
	width:1100px;
	height:30px;
	padding-top:5px;
	}
.why_type_img h2 {
	float:left;
	border-radius: 50%;
	width:30px;
	height:30px;
	background:#eeeeee;
	text-align:center;
	line-height:30px;
	}
.why_type_img span {
	float:left;
	display:block;
	width:1050px;
	height:30px;
	padding-left:20px;
	color:#333;
	}
.pingk_color {
	font-size:16px;
	color:#fe4f92;
	}
	
.why_time  {
	float:left;
	width:1200px;
	height:200px;
	margin-top:80px;
	}
.why_time h1{
	font-size:55px;
	color:#352788;
	}
.why_time p{
	margin-left:150px;
	font-size:23px;
	padding-top:10px;
	line-height:140%;
}
.why_time strong {
	padding:0px;
	font-size:23px;
	}
	








.surgery_off {
	width:1190px;
	height:330px;
	margin:0 auto;
	position: relative;
	}
.surgery_lineA {
	position:absolute; 
	width:264px;
	height:40px;
	left:162px;
	top:70px;
	text-align:center;
	z-index:1;
	padding-top:20px;
	}
.surgery_lineA h4 {
	font-weight:500;
	}

.surgery_lineB {
	position:absolute; 
	width:428px;
	height:40px;
	left:455px;
	top:70px;
	text-align:center;
	z-index:1;
	padding-top:20px;
	}
.surgery_lineB h4 {
	font-weight:500;
	}

.surgery_off li {
	float:left;
	width:138px;
	height:158px;
	border: solid 1px #cccccc;
	margin-right:10px;
	position: relative;
	}

.surgery_off li:nth-child(8) {
	margin:0px;
	}

.surgery_off li:nth-child(16) {
	margin:0px;
	}
.surgery_off li.two_line {
	margin-top:10px;
	}

.surgery_off p {
	width:125px;
	height:38px;
	background:#828ec0;
	margin:0 auto;
	margin-top:5px;
	text-align:center;
	line-height:38px;
	color:#ffffff;
	}
.surgery_off ul {
	position: relative;
	}
.surgery_off span {
	display:block;
	width:100%;
	height:110px;
	text-align:center;
	line-height:110px;
	color:#5462a8;
	font-size:24px;
	letter-spacing:-1px;
	}
.surgery_off span.care {
	display:block;
	width:100%;
	height:60px;
	text-align:center;
	font-size:24px;
	letter-spacing:-1px;
	color:#5462a8;
	line-height:90px;
	}
.surgery_off h5 {
	text-align:center;
	font-weight:500;
	}


.surgery_blood {
	width:100%;
	height:80px;
	font-size:18px;
	font-weight:400;
	text-align:center;
	letter-spacing:-1px;
	line-height:80px;
	color:red;
	}

.surgery_arrow {
	width:826px;
	height:51px;
	margin:0 auto;
	background: url(/img/arrow_box.jpg) no-repeat top center
	}

.surgery_arrow li {
	font-size:13px;
	}
.surgery_arrow li:nth-child(1)  {
	width:206px;
	height:51px;
	float:left;
	text-align:center;
	color:#ffffff;
	line-height:51px;
	padding-left:10px;
	}
.surgery_arrow li:nth-child(2)  {
	width:206px;
	height:51px;
	float:left;
	text-align:center;
	color:#ffffff;
	line-height:51px;
	padding-left:10px;
	}
.surgery_arrow li:nth-child(3)  {
	width:190px;
	height:51px;
	float:left;
	text-align:center;
	color:#ffffff;
	line-height:51px;
	}
.surgery_arrow li:nth-child(4)  {
	width:190px;
	height:51px;
	float:left;
	text-align:center;
	color:#ffffff;
	line-height:51px;
	}


.off_crown {
	width:1200px;
	height:1000px;
	margin:0 auto;
	}
.off_crown ul {
	width:1200px;
	height:220px;
	border-bottom:1px solid  #cccccc;
	margin-top:20px;
	}
.off_crown p {
	float:left;
	width:345px;
	height:220px;
	}

.off_crown h1 {
	float:left;
	width:810px;
	height:40px;
	font-size:24px;
	font-weight:500;
	color:#71768c;
	margin-left:40px;
	}
.off_crown h2 {
	float:left;
	width:810px;
	height:50px;
	font-size:16px;
	font-weight:500;
	color:#71768c;
	line-height:20px;
	margin-left:40px;
	}
.off_crown li {
	float:left;
	width:810px;
	font-size:13px;
	color:#71768c;
	font-weight:400;
	margin-left:40px;
	}
.off_crown h2.crown {
	float:left;
	width:810px;
	height:50px;
	font-size:16px;
	font-weight:500;
	color:#71768c;
	line-height:20px;
	margin-left:40px;
	padding-top:50px;
	}

.crown_off_care {
	width:100%;
	height:3010px;
	}



.careA {
	width:100%;
	height:375px;
	background:#f5f6fb;
	}
careB {
	width:100%;
	height:375px;
	}
.Abody {
	width:1000px;
	height:375px;
	margin:0 auto;
	}
.Abody p {
	float:left;
	width:274px;
	height:274px;
	padding-top:50px;
	}
.Abody h1 {
	float:left;
	font-size:50px;
	width:70px;
	height:80px;
	color:#969ecf;
	padding-left:27px;
	padding-top:30px;
	font-weight:500;
	}
.Abody h2 {
	float:left;
	font-size:50px;
	width:605px;
	height:80px;
	font-weight:500;
	padding-top:30px;
	}
.Abody li {	
	float:left; 
	width:650px;
	height:42px;
	padding-left:10px;
	letter-spacing:-2px;
	font-size:15px;
	color:#666666;
	line-height:30px;
	}
.Abody span {
	margin-left:30px;
	float:left; 
	width:30px;
	height:30px;
	display:block;
	text-align:center;
	line-height:30px;
	border-radius:50%;
	background:#7a86c0;
	color:#ffffff;
	font-size:13px;
	}




	.chest_ex_org {
		width:1000px;
		height:460px;
		margin:0 auto;
		}

	.chest_ex_org li {
		float:left;
		width:290px;
		height:460px;
		margin-right:65px;
		text-align:center;
		font-size:20px;
		line-height:50px;
		}
	
	.chest_ex_org li:nth-child(3) {
		margin:0px;
		}

	.chest_ex_way {
		margin:0 auto;
		width:1150px;
		height:360px;
		}
	.chest_ex_way li:nth-child(odd) {
		float:left;
		width:250px;
		height:360px;
		}

	.chest_ex_way li:nth-child(2n) {
		float:left;
		width:50px;
		height:360px;
		line-height:290px;
		text-align:center;
		}

	.chest_ex_way strong {
		float:left;
		font-size: 16px;
		 color: #fe4f92;
		font-weight: 500;
		line-height:25px;
		margin-top:10px;
		width:250px;
		}

.chest_ex_way p {
    margin-top: 0px;
    font-size: 16px;
    color: #666666;
    font-weight: 300;
	}



.fat_part {
	width:998px;
	height:470px;
	margin:0 auto;
	}
.fat_part li {
	float:left;
	width:227px;
	height:230px;
	margin-right:30px;
	font-size:16px;
	text-align:center;
	line-height:40px;
	}
.fat_part li:nth-child(4n) {
	margin:0;
	}	

.fat_part_table {
	width:998px;
	margin:0 auto;
	}

.chest_effect {
	width:100%;
	height:783px;
	background: url(/img/chest_effect_img01.jpg) no-repeat top center;
	}







.chest_dt {
	width:1000px;
	margin:0 auto;
	height:500px;
	}
.chest_dt ul {
	width:940px;
	height:350px;
	border: solid 10px #eeeeee;
    padding: 40px 0 0 40px;
	margin:0 auto;
	}
.chest_dt li {
	float:left;
	width:470px;
	height:130px;
	}

.chest_dt li:nth-child(n+3) {
	height:100px;
	}

.chest_dt h1 {
	float:left;
	display:30px;
	background:#333333;
	width:35px;
	height:35px;
	border-radius: 50%;
	text-align:center;
	line-height:35px;
	font-size:16px;
	color:#ffffff;
	}
.chest_dt strong {
	display:block;
	float:left;
	width:370px;
	font-size:20px;
	font-weight:400;
	padding-left:20px;
	height:35px;
	}
.chest_dt p {
	float:left;
	width:365px;
	padding-left:20px;
	height:50px;
	padding-left:60px;
	font-size:15px;
	}




	.chest_small_way {
		margin:0 auto;
		width:978px;
		height:320px;
		margin-top:20px;
		}
	.chest_small_way li {
		float:left;
		width:306px;
		height:330px;
		margin-right:30px;
		}

	.chest_small_way li:nth-child(3) {
		margin:0px;
		}

	.chest_small_way strong {
		float:left;
		font-size: 16px;
		 color: #fe4f92;
		font-weight: 500;
		width:306px;
		text-align:center;
		height:50px;
		}

.chest_small_way p {
   float:left;
   width:306px;
   height:30px;
	margin-top: 0px;
    font-size: 16px;
    color: #666666;
    font-weight: 400;
	line-height:25px;
	margin-top:10px;
	text-align:center;
	}






 .mas_list {
	width:1100px;
	height:180px;
	margin:0 auto;
	}
.mas_list li {
	position: relative;
	float:left;
	display:inline-block;
	width:160px;
	height:160px;
	background:#eeeeee;
	border-radius: 50%;
	text-align:center;
	z-index:2;
	margin-right:28px;
	}

.mas_list li:nth-child(6) {
	margin:0;
		}
.mas_list strong {
	display:block;
	position: relative;
	margin-top:20px;
	font-size:35px;
	font-weight:400;
	color:#333333;
}
.mas_list p {
	font-size:16px;
	line-height:130%;
	color:#666666;
	letter-spacing:-1px;
	}

.mas_imgB {
	width:1200px;
	height:300px;
	margin:0 auto;
	}
.mas_imgB p {
	padding-top:20px
	}

.mas_imgB li {
	float:left;
	width:291px;
	margin-right:12px;
	font-size:15px;
	letter-spacing:-1px;
	padding-top:10px;
	}
.mas_imgB li:nth-child(4) {
	margin:0;
	}

.mas_opway {
	width:1200px;
	margin:0 auto;
	height:1400px;
	}
.opway_Left {
	width:540px;
	float:left;
	height:360px;
	margin-top:50px;
	}

.opway_Left h1 {
	float:left;
	width:540px;
	height:60px;
	font-size:60px;
	font-weight:500;
	color:#969ecd;
	line-height:50px;
	}
	.opway_Left h2 {
	float:left;
	width:540px;
	height:45px;
	font-size:28px;
	font-weight:500;
	color:#333333;
	}
.opway_Left h3 {
	float:left;
	width:540px;
	height:25px;
	font-size:16px;
	color:#999999;
	font-weight:500;
	}

.opway_Left p {
	float:left;
	width:540px;
	height:90px;
	font-size:20px;
	color:#666666;
	font-weight:400;
	line-height:25px; 
	margin-top:40px;
	letter-spacing:-1px;
	border-bottom:solid 1px #c4c4c4;
	}
.opway_Left strong {
	font-size:20px;
	color:#e1726b;
	font-weight:400;
	letter-spacing:-1px;
	line-height:25px; 
	}

.opway_Left span {
	float:left;
	font-size:13px;
	color:#666666;
	font-weight:400;
	letter-spacing:-1px;
	line-height:18px;
	width:540px;
	height:90px;
	margin-top:10px;
	}

strong.span_b {	 
	font-size:13px;
	color:#e1726b;
	font-weight:400;
	letter-spacing:-1px;
	line-height:18px;
	}


.opway_right {
	width:630px;
	height:360px;
	float:right;
	margin-top:50px;
	}

.opway_right li {
	float:left;
	width:196px;
	height:355px;
	margin-left:20px;
	}
.opway_right li:nth-child(1) {
	margin-left:0;
	}

}
.opway_right p {
	height:35px;
	text-align:center;
	font-size:16px;
	line-height:20px;
	margin-right:10px;
	color:#666666;
	padding-top:10px;
	}
	


	.fall_cause {
		width:1000px;
		height:300px;
		margin: 0 auto;
		}
	.fall_cause p {
		float:left;
		width:306px;
		height:227px;
		margin-right:30px;
		}
	.fall_cause li {
		float:left;
		width:664px;
		height:75px;
		font-size:26px;
		letter-spacing:-3px;
		color:#666666;
		line-height:75px;
		font-weight:400;
		}
	.fall_cause strong {
		font-size:26px;
		color:#333333;
		font-weight:600;
		}

	


	

 .fall_target_list {
	width:1000px;
	height:200px;
	margin:0 auto;
	}
.fall_target_list li {
	position: relative;
	float:left;
	display:inline-block;
	width:180px;
	height:180px;
	background:#eeeeee;
	border-radius: 50%;
	text-align:center;
	z-index:2;
	}

.fall_target_list li {
	margin:0 25px 0 0;
		}
.fall_target_list li:nth-child(5) {
	margin:0px;
		}
.fall_target_list strong {
	display:block;
	position: relative;
	margin-top:20px;
	font-size:30px;
	font-weight:500;
	color:#333333;
	text-align:center;
	width:100%;
}
.fall_target_list p {
	font-size:18px;
	line-height:130%;
	color:#666666;
	margin-top:0px;
	letter-spacing:-1px;
	}



	

 .fall_group_list {
	width:1000px;
	height:200px;
	margin:0 auto;
	}
.fall_group_list li {
	position: relative;
	float:left;
	display:inline-block;
	width:300px;
	height:300px;
	background:#eceff6;
	border-radius: 50%;
	text-align:center;
	z-index:2;
	}

.fall_group_list li {
	margin:0 50px 0 0;
		}
.fall_group_list li:nth-child(3) {
	margin:0px;
		}
.fall_group_list strong {
	display:block;
	position: relative;
	margin-top:50px;
	font-size:40px;
	font-weight:500;
	color:#333333;
	text-align:center;
	width:100%;
}
.fall_group_list p {
	font-size:22px;
	line-height:130%;
	color:#666666;
	margin-top:0px;
	letter-spacing:-1px;
	}

.fall_group_text {
	width:1000px;
	height:130px;
	margin:0 auto;
	padding-top:20px;
	}

.fall_group_text li {
	float:left;
	width:230px;
	margin-right:50px;
	font-size:16px;
	line-height:22px;
	padding-left:50px;
	padding-right:20px;
	}

.fall_group_text strong {
	float:left;
	width:300px;
	height:30px;
	font-size:20px;
	color:#4c5f90;
	}


.fall_group_text li:nth-child(3) {
	margin:0;
	}






.fall_suture {
	width:1200px;
	margin:0 auto;
	height:70px;
	border-top:solid 1px #eeeeee;
	padding-top:50px;
	}
.suture_height {
	margin-top:50px;
	}


.fall_suture h1 {
	float:left;
	width:75px;
	height:70px;
	font-size:50px;
	font-weight:600;
	color:#333333;
	}

.fall_suture strong {
	float:left;
	width:1125px;
	height:75px;
	font-size:50px;
	font-weight:500;
	color:#333333;
	letter-spacing:-2px;
	}
.suture_con {
	clear:both;
	margin:0 auto;
	width:1125px;
	font-size:18px;
	color:#999999;
	padding:0 0 10px 75px;
	letter-spacing:-1px;
	line-height:22px;
	}


.suture_imgA {
	width:1200px;
	margin:0 auto;
	height:350px;
	}
.suture_imgA li {
	float:left;
	width:277px;
	margin-right:30px;
	margin-top:20px;
	}
.suture_imgA li:nth-child(4) {
	margin:0;
	margin-top:20px;
	}
.suture_imgA h1 {
	float:left;
	width:30px;
	height:30px;
	border-radius:50%;
	background:#979ecc;
	text-align:center;
	line-height:30px;
	color:#ffffff;
	margin-top:10px;
	}
.suture_imgA p {
	float:left;
	width:230px;
	height:50px;
	margin-top:10px;
	font-size:16px;
	line-height:20px;
	letter-spacing:-1px;
	padding-left:17px;
	color:#666666;
	}
.suture_imgA_line {
	height:45px;
	padding-top:5px;
	color:#666666;
	}






.suture_imgB {
	width:1200px;
	margin:0 auto;
	height:705px;
	}
.suture_imgB li {
	float:left;
	width:271px;
	margin-right:90px;
	margin-top:20px;
	}
.suture_imgB li:nth-child(1) {
	margin-left:75px;
	}
.suture_imgB li:nth-child(4) {
	margin-left:75px;
	}

.suture_imgB h1 {
	float:left;
	width:30px;
	height:30px;
	border-radius:50%;
	background:#979ecc;
	text-align:center;
	line-height:30px;
	color:#ffffff;
	margin-top:10px;
	}
.suture_imgB p {
	float:left;
	width:224px;
	height:65px;
	margin-top:10px;
	font-size:16px;
	line-height:20px;
	letter-spacing:-1px;
	padding-left:17px;
	color:#666666;
	}
.suture_imgB_line {
	height:45px;
	padding-top:5px;
	color:#666666;
	}




.suture_imgC {
	width:1200px;
	margin:0 auto;
	height:705px;
	}
.suture_imgC li {
	float:left;
	width:291px;
	margin-right:80px;
	margin-top:20px;
	}
.suture_imgC li:nth-child(1) {
	margin-left:75px;
	}
.suture_imgC li:nth-child(4) {
	margin-left:75px;
	}

.suture_imgC h1 {
	float:left;
	width:30px;
	height:30px;
	border-radius:50%;
	background:#979ecc;
	text-align:center;
	line-height:30px;
	color:#ffffff;
	margin-top:10px;
	}
.suture_imgC p {
	float:left;
	width:244px;
	height:65px;
	margin-top:10px;
	font-size:16px;
	line-height:20px;
	letter-spacing:-1px;
	padding-left:17px;
	color:#666666;
	}
.suture_imgC_line {
	height:45px;
	padding-top:5px;
	color:#666666;
	}


.female_img {
	width:1180px;
	margin:0 auto;
	height:303px;
	border:solid 10px #eeeeee;
	margin-top:20px;
	}

.female_img li:nth-child(odd) {
	float:left;
	width:216px;
	height:217px;
	margin-left:50px;
	margin-top:43px;
	}
.female_img li:nth-child(2n) {
	float:left;
	width:284px;
	height:217px;
	margin-left:40px;
	margin-top:90px;
	}
.female_img h1 {
	font-size:30px;
	}

.female_img p {
	font-size:16px;
	letter-spacing:-1px;
	}



 .female_way_list {
	width:1200px;
	height:180px;
	margin:0 auto;
	}
.female_way_list li {
	position: relative;
	float:left;
	display:inline-block;
	width:150px;
	height:150px;
	background:#eeeeee;
	border-radius: 50%;
	text-align:center;
	z-index:2;
	margin-right:25px;
	}

.female_way_list li:nth-child(7) {
	margin:0;
		}

.female_way_list p {
	font-size:15px;
	line-height:130%;
	color:#666666;
	letter-spacing:-1px;
	padding-top:40px;
	}	
.female_inh {
	clear:both;
	width:100%;
	height:80px;
	text-align:center;
	font-size:16px;
	color:#666666;
	}


.ptext_com {
	text-align:center;
	width:1000px;
	margin:0 auto;
	font-size:16px;
	color:#666666;
	letter-spacing:-1px;
	line-height:150%;
	}


.fat_body_con {
	width:100%;
	background:#f5f5f5;
	height:800px;
	margin-top:100px; 
	}


.fat_arran {
	width:1000px;
	height:300px;
	margin:0 auto;
	padding-top:20px;
	}

.fat_arran span {
	float:left;
	width:25px;
	height:25px;
	text-align:center;
	line-height:25px;
	background:#53a8a5;
	border-radius: 50%;
	color:#ffffff;
	font-size:13px;
	}
.fat_arran p {
	float:left;
	width:960px;
	font-size:18px;
	color:#666666;
	padding-left:15px;
	}



.fat_eq {
	width:1000px;
	margin:0 auto;
	height:2150px;
	}
.eq_title strong{
	float:left;
	width:30px;
	height:30px;
	background:#6b9e41;
	text-align:center;
	line-height:30px;
	color:#ffffff;
	border-radius: 50%;
	}
.eq_title h1{
	float:left;
	width:955px;
	height:30px;
	line-height:30px;
	font-size:18px;
	font-weight:500;
	padding-left:15px;
	color:#333333;
	}

.eq_body {
	width:955px;
	padding-left:45px;
	font-size:16px; 
	letter-spacing:-1px;
	color:#666666;
	}
.eq_body span {
	color:#679c42;
	}

.eq_adv {
	clear:both;
	width:980px;
	height:335px;
	padding-top:30px;
	}

.eq_adv p {
	float:left;
	width:153px;
	height:334px;
	margin-left:20px;
	margin-right:45px;
	}
.eq_adv span {
	width:710px;
	height:114px;
	float:left;
	margin-top:35px;
	}
.eq_adv h1 {
width:710px;
float:left;
height:40px;
font-size:22px;
font-weight:500;
letter-spacing:-1px;
color:#333;
padding-top:20px;
}
.eq_adv ul {
	width:760px;
	float:left;
	height:126px;
	}
	
.eq_sp li {
	float:left;
	height:40px;
	}
.eq_sp p {
	float:left;
	width:720px;
	height:25px;
	font-size:13px;
	margin:0;
	letter-spacing:-1px;
	padding-left:10px;
	line-height:25px;
	}
.eq_sp span {
	float:left;
	width:25px;
	height:25px;
	background:#55a8a0;
	text-align:center;
	font-size:13px;
	color:#ffffff;
	border-radius: 50%;
	margin:0;
	font-size:13px;
	line-height:25px;
	}

	.eq_lipo {
		clear:both;
		margin:0 auto;
		width:950px;
		padding-top:50px;
		padding-left:50px;
		height:460px;
		}
	.eq_lipo p:nth-child(1) {
		float:left;
		width:210px;
		height:460px;
		}
	.lipo_text {
		float:left;
		width:700px;
		margin-left:40px;
		height:130px;
		font-size:16px;
		color:#666666;
		line-height:150%;
		}
	.eq_lipo_list li {
		float: left;
		height:40px;
		line-height:40px;
		margin-left:40px;
		}
	.eq_lipo_list span {
		float: left;
		width: 25px;
		height: 25px;
		background: #55a8a0;
		text-align: center;
		font-size: 13px;
		color: #ffffff;
		border-radius: 50%;
		margin: 0;
		font-size: 13px;
		line-height: 25px;
		}
	.eq_lipo_list p {
		float: left;
		width: 665px;
		height: 25px;
		font-size: 13px;
		margin: 0;
		letter-spacing: -1px;
		line-height: 25px;
		padding-left:10px;
	}

	.lipodum  {
		width:1100px;
		height:283px;
		margin:0 auto;
		}
	.lipodum li:nth-child(1) {
		width:553px;
		height:283px;
		float:left;
		}
	.lipodum li:nth-child(2) {
		position: relative;
		float:left;
		width:511px;
		height:283px;
		margin-left:36px;
		}
	.lipodum h1 {
		font-size:22px;
		color:#333;
		padding-top:50px;
		}
	.lipodum p {
	font-size:18px;
	letter-spacing:-1px;
	color:#666;
	}

	.lipodum_com {
		clear:both;
		width:856px;
		margin:0 auto;
		height:300px;
		}
	.lipodum_com li {
		float:left;
		font-size:16px;
		width:199px;
		height:200px;
		margin-right:20px;
		padding-top:30px;
		text-align:center;
		letter-spacing:-1px;
		}
	.lipodum_com li:nth-child(4) {
		margin:0;
		}

	.fat_inh_pro {
		width:920px;
		height:282px;
		margin:0 auto;
		}
	.fat_inh_pro li {
		position: relative;
		float:left;
		}
	
	.fat_inh_pro li:nth-child(1) {
		width:347px;
		height:282px;
		margin-right:20px;
		}
	.fat_inh_pro li:nth-child(2) {
		width:553px;
		height:282px;
		margin:0px;
		}




	.fat_inh_ba {
		width:826px;
		height:4470px;
		margin:0 auto;
		padding:87px 87px 0 87px;
		border:solid 10px #eeeeee;
		}
	.fat_inh_ba li {
		position: relative;
		float:left;
		}
	.fat_inh_ba li:nth-child(odd) {
		margin-right:100px;
		}
	.fat_inh_ba li:nth-child(2n) {
		margin:0px;
		}
	.fat_inh_ba li:nth-child(-n+4) {
		width:363px;
		height:349px;
		}

	.fat_inh_ba li:nth-child(n+5):nth-child(-n+6) {
		width:363px;
		height:591px;
		}
	.fat_inh_ba li:nth-child(n+7) {
		width:363px;
		height:636px;
		}

		.fat_inh_ba p {
		width:363px;
		height:100px;
		text-align:center;
		font-size:18px;
		line-height:70px;
		color:#333333;
		}
		.fat_inh_ba strong {
		float:left;
		width:363px;
		height:100px;
		text-align:center;
		font-size:18px;
		line-height:70px;
		color:#2b76b0;
		font-weight:500;
		}


	.choice_fatA {
		width:940px;
		height:55px;
		margin:0 auto;
		}
	.choice_fatA li {
		width:345px;
		height:55px;
		float:left;
		font-size:22px;
		text-align:center;
		line-height:55px;
		letter-spacing:-1px;
		color:#333333;
		}
	.choice_fatA li:nth-child(1) {
		background:#c4d7b9;
		margin-right:250px;
		}
	.choice_fatA li:nth-child(2) {
		background:#b9d6d1;
		margin:0px;
		}

	.choice_fatB {
		width:940px;
		height:55px;
		margin:0 auto;
		padding-top:25px;
		}

	.choice_fatB li {
		width:345px;
		height:55px;
		float:left;
		font-size:20px;
		text-align:center;
		line-height:55px;
		letter-spacing:-1px;
		color:#333333;
		margin-right:55px;
		}
	.choice_fatB li:nth-child(1) {
		background:#d6ded1;
		}
	.choice_fatB li:nth-child(2) {
		width:140px;
		height:30px;
		line-height:30px;
		background:#dddddd;
		border-radius: 20px;
		margin-top:13px;
		font-size:16px;
		}
	.choice_fatB li:nth-child(3) {
		background:#d2dedc;
		margin:0px;
		}

	.choi_img_inc {
		width:800px;
		height:340px;
		margin:0 auto;
		}
	.choi_img_inc li {
		float:left;
		padding:15px 0 0 0;
		}
	.choi_img_inc li:nth-child(1) {
		width:228px;
		height:214px;
		}
	.choi_img_inc li:nth-child(2) {
		padding-top:40px;
		}
	.choi_img_inc li:nth-child(n+2) {
		margin-left:50px;
		width:522px;
		letter-spacing:-1px;
	}
	.choi_img_inc span {
	float:left;
	width:25px;
	height:25px;
	border-radius:50%;
	background:#52a8a7;
	text-align:center;
	line-height:25px;
	color:#ffffff;
	font-size:13px;
	}
	.choi_img_inc strong {
		float:left;
		font-size:16px;
		line-height:25px;
		padding-left:10px;
		font-weight:500;
		color:#333333;
		}
	.choi_img_inc p {
		float:left;
		font-size:16px;
		line-height:25px;
		padding-left:10px;
		font-weight:400;
		color:#666666;
		}
	
	

	.fat_officer {
		width:100%;
		height:334px;
		background:#f5f5f5;
		}

		.fat_officer ul {
			width:1000px;
			margin:0 auto;
			height:274px;
			padding:30px 0 30px 0;
		}

	.fat_officer li {
		float:left;
		width:705px;
		padding-top:15px;
		}
	.fat_officer li:nth-child(1) {
		width:205px;
		height:274px;
		margin-right:90px;
		padding-top:0;
		}
	.fat_officer strong {
		float:left;
		font-size:25px;
		color:#333333;
		width:705px;
		padding-top:40px;
		font-weight:500;
		}
	.fat_officer span {
		float:left;
		width:25px;
		height:25px;
		color:#ffffff;
		background:#54a9a4;
		border-radius: 50%;
		font-size:13px;
		text-align:center;
		line-height:25px;
		}
	.fat_officer p {
		float:left;
		padding-left:10px;
		width:670px;
		font-size:16px;
		color:#666666;
		letter-spacing:-1px;
		}



	.officer_BG {
		background:#ffffff;
		}

	.fat_calf {
		width:969px;
		height:339px;
		margin:0 auto;
		}
	.calf_pro {	
		float:left;
		width:366px;
		height:338px;
		}

	.calf_pro h1 {
		float:left;
		width:366px;
		font-size:25px;
		color:#333333;
		font-weight:500;
		letter-spacing:-1px;
		padding-top:33px;
		}
	.calf_pro h2 {
		float:left;
		width:366px;
		font-size:18px;
		color:#333333;
		font-weight:400;
		line-height:20px;
		padding-top:20px;
		}
	.calf_pro ul {
		margin-top:25px;
		float:left;
		width:366px;
		height:181px;
		}
	.calf_pro li {
		float:left;
		width:178px;
		height:181px;
		}
	.calf_pro li:nth-child(1) {
		margin-right:10px;
	}

	.fat_calf p {
		position: relative;
		margin-left:50px;
		float:left;
		width:553px;
		height:338px;
		}


	



.skinny_fat_feature {
	width:1000px;
	height:240px;
	margin:0 auto;
	}
.skinny_fat_feature li {
	position: relative;
	float:left;
	display:inline-block;
	width:220px;
	height:220px;
	background:#eeeeee;
	border-radius: 50%;
	text-align:center;
	z-index:2;
	}

.skinny_fat_feature li {
	margin:0 40px 0 0;
		}
.skinny_fat_feature li:nth-child(4) {
margin:0px;
		}
.skinny_fat_feature strong {
	display:block;
	position: relative;
	margin-top:25px;
	font-size:24px;
	font-weight:400;
	color:#333333;
	text-align:center;
	width:100%;
}
.skinny_fat_feature p {
	font-size:16px;
	line-height:150%;
	color:#666666;
	margin-top:5px;
	letter-spacing:-1px;
	}



.skinny_ba {
	width:880px;
	height:578px;
	border:solid 10px #eeeeee;
	margin:0 auto;
	}
.skinny_margin {
	margin-top:100px;
	}
.skinny_height {
	height:1070px;
	}

.skinny_ba h1{	
	float:left;
    width:100px;
	height:50px;
	margin-left:89px;
	margin-top:40px;
	font-size: 18px;
    color: #fe4f92;
    font-weight: 500;
	}
.skinny_ba span {
	float:left;
	width:660px;
	height:50px;
	font-size:18px;
	padding-left:20px;
	color:#666666;
    font-weight:400;
	margin-top:40px;
	}
.skinny_ba ul {
	float:left;
	width:702px;
	height:398px;
	margin-left:89px;
	}
.skinny_ba li {
	float:left;
	position: relative;
	width:306px;
	height:480px;
	font-size:20px;
	line-height:70px;
	text-align:center;
	font-size:500;
	}
.skinny_ba li:nth-child(2n) {
	margin-left:90px;
	color:#2e74af;
	}


	.elasti_con {
		width:820px;
		height:590px;
		margin:0 auto;
		}
	.elasti_con li {
		float:left;
		width:260px;
		height:260px;
		margin-right:20px;
		margin-top:20px;
		text-align:center;
		}
	
	.elasti_con h1 {
		padding:65px 0 0 0;
		font-size:35px;
		line-height:40px;
		}
	.elasti_con p {
		font-size:18px;
		color:#666666;
		padding-top:10px;
		line-height:20px;
		letter-spacing:-1px;
		}

	.elasti_con  li:nth-child(1) h1 {
		color:#f4447a;
		}
	.elasti_con  li:nth-child(2) h1 {
		color:#6587e7;
		}
	.elasti_con  li:nth-child(3) h1 {
		color:#71bdb9;
		}
	.elasti_con  li:nth-child(4) h1 {
		padding-top:75px;
		color:#f89aea;
		}
	.elasti_con  li:nth-child(5) h1 {
		padding-top:75px;
		color:#89c6e9;
		}
	.elasti_con  li:nth-child(3) p {
		padding-top:25px;
		}
	.elasti_con  li:nth-child(4) p {
		padding-top:15px;
		}
	.elasti_con  li:nth-child(5) p {
		padding-top:15px;
		}

	.elasti_con li:nth-child(1) {
		margin-top:50px;
		background: url(/img/elasti_con_img01.png) no-repeat center top;
		}
	.elasti_con li:nth-child(2) {
		margin-top:50px;
		background: url(/img/elasti_con_img02.png) no-repeat center top;
		}
	.elasti_con li:nth-child(3) {
		margin:0;
		margin-top:50px;
		background: url(/img/elasti_con_img03.png) no-repeat center top;
		}
	.elasti_con li:nth-child(4) {
		margin-left:136px;
		background: url(/img/elasti_con_img04.png) no-repeat center top;
		}
	.elasti_con li:nth-child(5) {
		background: url(/img/elasti_con_img05.png) no-repeat center top;
		}


	.elastic_img {
		width:924px; 
		height:300px;
		margin:0 auto;
		}

	.elastic_img li {
		float:left;
		margin-right:20px;
		}
	.elastic_img p {
		width:432px;
		height:212px;
		border:solid 10px #f5f5f5; 
		
		}
	.elastic_img h1 {
		float:left;
		width:130px;
		height:50px;
		font-size:20px;
		font-weight:500;
		letter-spacing:-1px;
		text-indent:10px;
		line-height:50px;
		}
	.elastic_img span {
		float:left;
		width:282px;
		height:50px;
		line-height:50px;
		font-size:16px;
	}

	.elastic_img li:nth-child(2) {
		margin:0;
		}

	

	

	.elastic_table {
		height:300px;
		clear:both;
		margin:0 auto;
		border-bottom: 1px solid #dddddd;
		}
	.elastic_table th {
		font-size:18px;
		font-weight:500;
		text-align:left;
		color:#333333;
		font-weight:500;
		border-left: 1px solid #dddddd;
		border-top: 1px solid #dddddd;
		padding:10px 30px;
		}
	.elastic_table th:nth-child(2) {
		color:#ffffff;
		background:#d5d5d5;	
		}
	.elastic_table th:nth-child(3) {
		color:#ffffff;
		background:#fe4f92;	
		}
	.elastic_table td {
		font-size:18px;
		font-weight:400;
		color:#333333;
		text-align:left;
		border-left: 1px solid #dddddd;
		border-top: 1px solid #dddddd;
		padding:10px 30px;
		}

	.elastic_table td:nth-child(1) {
		border-left:none;
		}



	.elasti_icon {
		width:924px;
		height:900px;
		margin:0 auto;
		padding-top:50px;
		}
	.elasti_icon li {
		float:left;
		width:914px;
		height:180px;
		border: solid 5px #dddddd;
		border-radius:20px;
		margin-top:10px;
		}
	.elasti_icon li:nth-child(1) {
		margin-top:0px;
		}
	.elasti_icon span {
		float:left;
		width:114px;
		height:114px;
		line-height:180px;
		margin:0 0 0 45px;
		}
	.elasti_icon h1 {
		float:left;
		width:720px;
		height:40px;
		padding-top:45px;
		padding-left:35px;
		font-size:24px;
		font-weight:500;
		letter-spacing:-1px;
		color:#333333;
		}
	.elasti_icon p {
		float:left;
		width:720px;
		padding-left:35px;
		letter-spacing:-1px;
		font-size:18px;
		color:#666666;
		line-height:22px;
		}

	.elastin_inc {
		width:985px;
		height:370px;
		margin:0 auto;
		padding-top:50px;

		}

	.elastin_inc li {
		float:left;
		width:231px;
		height:350px;
		margin-right:20px;
		}
	.elastin_inc li:nth-child(4) {
		margin:0;
		}
	.elastin_inc span {
		float:left;
		width:231px;
		height:144px;
	}

	.elastin_inc h1 {
		float:left;
		font-size:20px;
		font-weight:500;
		color:#333333;
		letter-spacing:-1px;
		line-height:24px;
		padding-top:15px;
		}
	.elastin_inc p {
		float:left;
		font-size:16px;
		color:#666666;
		line-height:24px;
		letter-spacing:-1px;
		padding-top:35px;
		}
	.elastin_inc li:nth-child(1) p {
		padding-top:15px;
		}

	.elasti_need_body {
		width:980px;
		height:300px;
		background:#f2f2f2;
		margin:0 auto;
		}
	.elasti_need_body h1 {
		font-size:28px;
		color:#333333;
		padding:50px 0 10px 130px;
		}
	.elasti_need_body li {
		font-size:20px;
		color:#666666;
		padding:0 0 0 130px;
		font-weight:300;
		}

	.vl_way {
		width:1000px;
		height:460px;
		margin:0 auto;
		}
	.vl_way li {
		float:left;
		width:292px;
		height:460px;
		margin-right:62px;
		}
	
	.vl_way li:nth-child(3) {
		margin:0;
		}
	.vl_way p {
		width:292px;
		height:136px;
		text-align:center;
		padding-top:15px;
		font-size:16px;
		color:#666666;
		letter-spacing:-1px;
		line-height:22px;
		}



		




.vl_dt {
	width:950px;
	margin:0 auto;
	height:340px;
	}
.vl_dt ul {
	width:850px;
	height:220px;
	border: solid 10px #eeeeee;
    padding: 40px 20px 30px 60px;
	margin:0 auto;
	}
.vl_dt li {
	float:left;
	width:425px;
	height:75px;
	}

.vl_dt h1 {
	float:left;
	display:30px;
	background:#333333;
	width:35px;
	height:35px;
	border-radius: 50%;
	text-align:center;
	line-height:35px;
	font-size:16px;
	color:#ffffff;
	}
.vl_dt strong {
	display:block;
	float:left;
	width:370px;
	font-size:20px;
	font-weight:400;
	padding-left:20px;
	height:35px;
	}
.vl_dt p {
	float:left;
	width:365px;
	height:22px;
	padding-left:60px;
	font-size:15px;
	line-height:22px;
	}


.vl_dt li:nth-child(5)  {
	float:left;
	width:840px;
	height:80px;
	}

.vl_dt li:nth-child(5) p{
	width:780px;
	}

.vl_gr {
	width:100%;
	height:559px;
	background: url(/img/modify/vl_gr.png) no-repeat top center;
	}

.vl_ul {
	width:100%;
	height:490px;
	background: url(/img/vl_ul.jpg) no-repeat top center;
	}

.vl_ulB {
	width:100%;
	height:490px;
	background: url(/img/vl_ul2.jpg) no-repeat top center;
	}




.high_vl {
	margin:0 auto;
	width:1105px;
	height:1200px;
	}

.high_vl li {
	float:left;
	width:355px;
	height:550px;
	margin-right:20px;
	}

.high_vl li:nth-child(3) {
	margin:0;
	}
.high_vl li:nth-child(4) {
	width:188px;
	height:520px;
	margin:0;
	}
.high_vl span {
	display:block;
	width:355px;
	height:370px;
	}

.high_vl h1 {
	display:block;
	width:42px;
	height:42px;
	margin:0 auto;
	color:#ffffff;
	line-height:42px;
	text-align:center;
	font-size:22px;
	font-weight:500;
	background:#7ab7bc;
	border-radius: 50%;
	}
.high_vl p {
	width:355px;
	height:100px;
	text-align:center;
	font-size:16px;
	line-height:22px;
	color:#666666;
	padding-top:15px;
	letter-spacing:-1px;
	}
	




 .extrusion_listB {
	width:1000px;
	height:180px;
	margin:0 auto;
	}
.extrusion_listB li {
	position: relative;
	float:left;
	display:inline-block;
	width:180px;
	height:180px;
	background:#eeeeee;
	border-radius: 50%;
	text-align:center;
	z-index:2;
	}

.extrusion_listB li:nth-child(2n) {
	margin:0 25px 0 25px;
		}
.extrusion_listB strong {
	display:block;
	position: relative;
	margin-top:20px;
	font-size:35px;
	font-weight:400;
	color:#333333;
}
.extrusion_listB p {
	font-size:14px;
	line-height:130%;
	color:#666666;
	letter-spacing:-1px;
	}

.vl_part {
	width:100%;
	height:485px;
	background: url(/img/vl_part.jpg) no-repeat top center;
	}





.vl_dtB {
	width:950px;
	margin:0 auto;
	height:400px;
	}
.vl_dtB ul {
	width:850px;
	height:300px;
	border: solid 10px #eeeeee;
    padding: 40px 20px 30px 60px;
	margin:0 auto;
	}
.vl_dtB li {
	float:left;
	width:425px;
	height:75px;
	}

.vl_dtB h1 {
	float:left;
	display:30px;
	background:#333333;
	width:35px;
	height:35px;
	border-radius: 50%;
	text-align:center;
	line-height:35px;
	font-size:16px;
	color:#ffffff;
	}
.vl_dtB strong {
	display:block;
	float:left;
	width:370px;
	font-size:20px;
	font-weight:400;
	padding-left:20px;
	height:35px;
	}
.vl_dtB p {
	float:left;
	width:365px;
	height:22px;
	padding-left:60px;
	font-size:15px;
	line-height:22px;
	}


.vl_dtB li:nth-child(3)  {
	float:left;
	width:840px;
	height:80px;
	}
.vl_dtB li:nth-child(4)  {
	float:left;
	width:840px;
	height:80px;
	}
.vl_dtB li:nth-child(5)  {
	float:left;
	width:840px;
	height:80px;
	}

.vl_dtB li:nth-child(3) p{
	width:780px;
	}
.vl_dtB li:nth-child(4) p{
	width:780px;
	}
.vl_dtB li:nth-child(5) p{
	width:780px;
	}


.vl_ad {
	width:781px;
	height:818px;
	margin:0 auto;
	padding:50px 70px;
	border:solid 10px #eeeeee;
	}

.vl_ad ul {
	width:781px;
	height:334px;
	margin:0 auto;
	}
.vl_ad p {
	width:781px;
	height:50px;	
	margin:0 auto;
	line-height:50px;
	font-size:20px;
	}

.vl_ad li { 
	float:left;
	width:247px;
	height:334px;
	margin-right:20px;
	
	}

.vl_ad li:nth-child(3) {
	margin:0
	}
.vl_super_img {
	width:100%;
	height:385px;
	background: url(/img/vl_super_img.jpg) no-repeat center top;
	}
.vl_super_imgA  {
	width:100%;
	height:465px;
	background: url(/img/vl_super_img04.jpg) no-repeat center top;
	}
	
	.smas_img {
		width:1000px;
		height:348px;
		margin:0 auto;
		padding-top:100px;
		}
	.smas_img span {
		float:left;
		width:465px;
		height:348px;
		}
	.smas_img h1{
		float:left;
		width:480px;
		height:45px;
		padding:50px 0 20px 50px;
		font-size:32px;
		font-weight:500;
		}
	.smas_img p {
		float:left;
		width:480px;
		padding-left:50px;
		font-size:18px;
		letter-spacing:-1px;
		color:#666666;
		line-height:30px;
		}


.macs_lifting {
	text-align: center;
	width:100%;
	height:380px;
	background:#dff2e4;
	}
.macs_lifting div:nth-child(1) {
	width:1200px;
	height:380px;
	margin:0 auto;
	}
.macs_lifting p {
	float:left;
	width:600px;
	height:380px;
	}
.macs_lifting ul {
	display: inline-block;
	text-align: left;
	/*float:left;*/
	width:570px;
	height:300px;
	padding-top:80px;
	padding-left:30px;
	}
.macs_lifting li {
	line-height:180%;
	font-size:18px;
	color:#333333;
	}

.macs_con {
	width:823px;
	height:430px;
	margin:0 auto;
	}

.macs_con li {
	float:left;
	width:261px;
	height:430px;
	margin-right:20px;
	}
.macs_con li:nth-child(3) {
	margin:0
	}

.macs_con h1{
	display:block;
	width:40px;
	height:40px;
	margin:0 auto;
	color:#ffffff;
	font-size:16px;
	border-radius:50%;
	background:#79b8bf;
	text-align:center;
	line-height:40px;
	margin-top:30px;
	}
.macs_con p {
	font-size:16px;
	line-height:150%;
	text-align:center;
	padding-top:10px;
	}




.macs_point {
	width:100%;
	height:320px;
	background: url(/img/macs_point.jpg) no-repeat center top;
	}


	

.end_tain {
	width:1100px;
	height:420px;
	margin:0 auto;
	}
	
.end_tain li {
	float:left;
	width:260px;
	height:420px;
	margin-right:20px;
	}

.end_tain li:nth-child(4) {
	margin:0;
	}

.end_tain span {
	display:block;
	width:260px;
	height:230px;
	}

.end_tain h1 {
	display:block;
	margin:0 auto;
	width:40px;
	height:40px;
	background:#79b5bd;
	color:#ffffff;
	font-size:16px;
	line-height:40px;
	text-align:center;
	border-radius:50%;
	}
	
.end_tain p {
	width:260px;
	text-align:center;
	font-size:16px;
	color:#666666;
	line-height:150%;
	padding-top:10px;
	}
.endotine {
	width:100%;
	height:400px;
	background:#e9f1f3;
	}
.endotine ul {
	margin:0 auto;
	width:835px;
	height:267px;
	padding-top:67px;
	}

.endotine li:nth-child(1) {
	float:left;
	width:275px;
	height:267px;
	}
.endotine li:nth-child(2) {
	float:left;
	width:510px;
	margin-left:50px;
	margin-top:20px;
	font-size:40px;
	color:#333333;
	letter-spacing:-1px;
	}
.endotine li:nth-child(3) {
	float:left;
	width:510px;
	margin-left:50px;
	letter-spacing:-1px;
	font-size:18px;
	color:#666666;
	}
.endotine strong {
	font-size:18px;
	font-weight:500;
	color:#333333;
	}


.age_p1 {
	clear:both;
	width:1000px;
	height:113px;
	margin:0 auto;
	padding:50px 0 50px 0;
	}

.age_p1 span {
	float:left;
	width:178px;
	height:113px;
	}
.age_p1 p {
	width:780px;
	float:left;
	font-size:16px;
	padding-left:42px;
	padding-top:20px;
	line-height:22px;
	letter-spacing:-1px;
	color:#666;
	}
.age_p1 strong {
	font-size:16px;
	color:#43767a;
	font-weight:500;
	}



	.age_tab {
		width:1000px;
		height:50px;
		margin:0 auto;
		}
	.age_tab li {
		float:left;
		}
	.age_tab li:nth-child(4) {
		width:244px;
		height:50px;
		margin:0;
		}
	.age_tab a {
		display:block;
		width:242px;
		height:50px;
		margin-right:10px;
		background:#eeeeee;
		text-align:center;
		font-size:18px;
		line-height:50px;
		color:#333;
		letter-spacing:-1px;
		}
	.age_tab a:hover {
		background:#6fa2a6;
		color:#ffffff;
		}
	a.Lgreen {
		background:#6fa2a6;
		color:#ffffff;
		}



	.age_p1_ba {
		width:100%;
		height:367px;
		background:#eeeeee;
		margin-top:50px;
		}
	.age_p1_ba ul {
		width:818px;
		height:367px;
		margin:0 auto;
		}

	.age_p1_ba li {
		float:left;
		margin-top:45px;
		}
	.age_p1_ba p {
		width:339px;
		height:262px;
		}

	.age_p1_ba span {
		display:block;
		width:100px;
		height:30px;
		margin:0 auto;
		background:#646464;
		text-align:center;
		line-height:30px;
		color:#ffffff;
		}
	span.ba_span {
		background:#2b76b0;
	}
	
	.age_p1_ba li:nth-child(2) {
		width:140px;
		text-align:center;
		height:247px;
		line-height:247px;
		}

	.age_p1_con {
		width:892px;
		height:380px;
		margin:0 auto;
		}

	.age_p1_con li {
		float:left;
		margin-right:20px;
		}
	.age_p1_con li:nth-child(4) {
		margin:0;
		}

	.age_p1_con span {
		width:208px;
		height:189px;
		}
	.age_p1_con h1 {
		display:block;
		width:42px;
		height:42px;
		margin:0 auto;
		background:#77b6bb;
		color:#ffffff;
		font-size:16px;
		font-weight:500;
		line-height:42px;
		text-align:center;
		border-radius:50%;
		margin-top:15px;
		}

	.age_p1_con p {
		padding-top:15px;
		font-size:16px;
		line-height:150%;
		color:#666666;
		text-align:center;
		letter-spacing:-1px;
		width:208px;
		}

	.age_p1_img02 {
		width:100%;
		height:572px;
		background: url(/img/age_p1_img02.jpg) no-repeat top center;
		}
	.age_p2_img02 {
		width:100%;
		height:572px;
		background: url(/img/age_p2_img02.jpg) no-repeat top center;
		}
	.age_p3_img02 {
		width:100%;
		height:572px;
		background: url(/img/age_p3_imgA01.jpg) no-repeat top center;
		}
	.age_p4_img02 {
		width:100%;
		height:572px;
		background: url(/img/age_p4_imgA01.jpg) no-repeat top center;
		}

	.age_p2_make {
		width:720px;
		height:200px;
		margin:0 auto;
		}
	.age_p2_make ul {
		width:310px;
		float:left;
		}

	.age_p2_make ul:nth-child(3) h1 {
		background:#5b848a;
		}
	.age_p2_make li {
		width:310px;
		height:110px;
		text-align:center;
		font-size:16px;
		line-height:150%;
		padding-top:30px;
		letter-spacing:-1px;
		color:#666666;
		}
	.age_p2_make span { 
		color:#8db6b8;
		letter-spacing:-1px;
		}
	.age_p2_make ul:nth-child(3) span {
		color:#5b848a;
		}

	.age_p2_make h1 {
		width:310px;
		height:60px;
		line-height:60px;
		font-size:26px;
		color:#ffffff;
		background:#8cb5b9;
		border-radius:50px;
		text-align:center;
		font-weight:500;
		}

	.age_p2_make p {
		float:left;
		width:100px;
		height:135px;
		font-size:60px;
		text-align:center;
		font-weight:300;
		padding-top:65px;
		}

	.upper_ba_img {
		width:920px;
		height:544px;
		margin:0 auto;
		padding:30px;
		border:solid 10px #eeeeee;
		border-radius:30px;
		}
	.upper_ba_img li {
		float:left;
		margin-right:20px;
		margin-top:20px;
		}
	.upper_ba_img li:nth-child(1) {
		margin-top:0;
		}
	.upper_ba_img li:nth-child(2) {
		margin-top:0;
		}
	.upper_ba_img li:nth-child(2n) {
		margin-right:0;
		}
	.upper_ba_txt {
		width:700px;
		height:60px;
		margin:0 auto;
		border-radius:50px;
		background:#8db6ba;
		text-align:center;
		color:#ffffff;
		font-size:18px;
		padding-top:10px;
		margin-top:30px;
		letter-spacing:-1px;
		}


	.prp_hart {
		width:778px;
		height:220px;
		margin:0 auto;
		}
	.prp_hart li {
		float:left;
		width:210px;
		height:210px;
		border:solid 1px #dddddd;
		border-radius:50%;
		text-align:center;
		}

	.prp_hart li:nth-child(1) h1 {
		font-size:32px;
		color:#8d692f;
		font-weight:600;
		padding-top:50px;
		letter-spacing:-1px;
		}
	.prp_hart li:nth-child(1) p {
		font-size:18px;
		color:#333333;
		line-height:120%;
		letter-spacing:-1px;
		padding-top:10px;
		}
	.prp_hart li:nth-child(2) {
		width:70px;
		border:0;
		font-size:70px;
		color:#666;
		line-height:210px;
		}
	
	.prp_hart li:nth-child(3) h1 {
		font-size:28px;
		color:#8d692f;
		line-height:30px;
		font-weight:600;
		padding-top:50px;
		letter-spacing:-1px;
		}
	.prp_hart li:nth-child(3) p {
		font-size:18px;
		color:#333333;
		line-height:120%;
		letter-spacing:-1px;
		padding-top:10px;
		}
	.prp_hart li:nth-child(4) {
		width:70px;
		border:0;
		font-size:70px;
		color:#666;
		line-height:210px;
		}
	.prp_hart li:nth-child(5) p {
		font-size:18px;
		color:#333333;
		line-height:30px;
		font-weight:500;
		letter-spacing:-1px;
		padding-top:40px;
		color:#9d7d4c;
		}

	.age_p5_img01 {
		width:100%;
		height:603px;
		background: url(/img/modify/age_p5_img01.png) no-repeat top center;
		margin-top:50px;
		}

	.age_p5_txt {
		width:100%;
		height:100px;
		text-align:center;
		font-size:24px;
		color:#333333;
		letter-spacing:-1px;
		color:#333333;
		padding-top:30px;
		}
	.age_p5_txt span {
		font-size:24px;
		letter-spacing:-1px;
		font-weight:500;
		color:#fe4f92;
		}

	.age_p5_img02 {
		width:100%;
		height:371px;
		background: url(/img/age_p5_img02.jpg) no-repeat top center;
		}

	.step_blance {
		width:100%;
		height:400px;
		background:#6c6c6c;
		}
	.step_blance p {
		text-align:center;
		font-size:20px;
		color:#ffffff;
		letter-spacing:-1px;
		font-weight:300;
		padding-top:30px;
		}


	.step_blanc p,span {
		color:#000000;
		font-size:20px;
		letter-spacing:-1px;
		font-weight:300;
	}

	.step_pg {
		width:490px;
		height:255px;
		margin:0 auto;
		padding-top:40px;
		}
	.step_pg li {
		width:130px;
		height:255px;
		float:left;
		margin-right:50px;
		}
	.step_pg li:nth-child(3) {
		margin:0;
		}
	.step_pg span {
		display:block;
		height:111px;
		line-height:111px;
		text-align:center;
		}


	.step_pg h1 {
		display:block;
		width:80px;
		height:20px;
		font-size:13px;
		background:#ffffff;
		text-align:center;
		line-height:20px;
		color:#333333;
		margin:0 auto;
		}
	.step_pg h2 {
		font-size:30px;
		color:#ffffff;
		text-align:center;
		}
	.step_pg h3 {
		font-size:26px;
		color:#ffffff;
		text-align:center;
		font-weight:500;
		}

	.prp_bg_imgA {
		width:100%;
		height:578px;
		background: url(/img/prp_bg_img01.jpg) no-repeat top center;
		}
	.prp_bg_imgB {
		width:100%;
		height:578px;
		background: url(/img/prp_bg_img02.jpg) no-repeat top center;
		}
	.prp_bg_box {
		width:1000px;
		height:75px;
		margin:0 auto;
		padding-top:343px;
		}
	
	.prp_tools {
		width:820px;
		height:330px;
		margin:0 auto;
		}
	.prp_tools li {
		float:left;
		width:190px;
		height:330px;
		font-size:18px;
		text-align:center;
		line-height:50px;
		margin-right:20px;
		color:#666666;
		}
	.prp_tools li:nth-child(4) {
		margin:0
		}

	.prp_way {
		margin:0 auto;
		width:920px;
		height:900px;
		}
	.prp_way li {
		margin-top:25px;
		}
	.prp_way li:nth-child(1) {
		margin-top:0px;
		}
	.prp_way li:nth-child(2) {
		margin-top:0px;
		}
	.prp_way li:nth-child(odd) {
		float:left;
		width:191px;
		height:191px;
		}
	.prp_way li:nth-child(2n) {
		float:left;
		width:729px;
		height:191px;
		}
	.prp_way h1 {
		float:left;
		width:170px;
		height:191px;
		line-height:191px;
		font-size:90px;
		font-weight:400;
		text-align:center;
		}
	.prp_way h2 {
		float:left;
		width:559px;
		height:92px;
		font-size:32px;
		line-height:120px;
		font-weight:300;
		}
	.prp_way h3 {
		float:left;
		width:559px;
		height:99px;
		font-size:18px;
		line-height:150%;
		font-weight:300;
		}
	
	.prp_way strong {
		font-size:18px;
		font-weight:400;
		color:#fe4f92;
		}

	.prp_safety_img {
		width:100%;
		height:575px;
		background: url(/img/prp_safety_img01.jpg) no-repeat top center;
		}






.prp_ad {
	width:772px;
	height:800px;
	margin:0 auto;
	padding:50px 70px;
	border:solid 10px #eeeeee;
	}

.prp_ad ul {
	width:772px;
	height:327px;
	margin:0 auto;
	}
.prp_ad p {
	width:772px;
	height:50px;	
	margin:0 auto;
	line-height:50px;
	font-size:20px;
	}
.prp_ad li { 
	float:left;
	width:244px;
	height:327px;
	margin-right:20px;
	}
.prp_ad li:nth-child(3) {
	margin:0
	}


.triple_img {
	width:100%;
	height:340px;
	background:#f5f5f5;
	}

.triple_img ul {
	width:887px;
	height:337px;
	margin:0 auto;
	padding-top:30px;
	}
.triple_img li {
	float:left;
	width:289px;
	height:337px;
	margin-right:10px;
}

.triple_img li:nth-child(3) {
	margin:0;
	}

.triple_img h1 {
	text-align:center;
	font-size:18px;
	font-weight:500;
	padding-top:10px;
}

.triple_img p {
	text-align:center;
	font-size:16px;
}

 .triple_movie {
	width:985px;
	height:282px;
	margin:0 auto;
	padding-top:20px;
	}
	.triple_movie li:nth-child(1) {
		float:left;
		}
	.triple_movie li:nth-child(2) {
		float:right;
		}

	.triple_need {
		width:1000px;
		height:200px;
		margin:0 auto;
		}
	.triple_need li {
		width:500px;
		height:40px;
		float:left;
		}

.triple_need h1 {
	float:left;
	width:25px;
	height:25px;
	border-radius:50%;
	text-align:center;
	line-height:25px;
	background:#56a7a8;
	color:#ffffff;
	font-weight:400;
	}

.triple_need span {
	font-size:14px;
	color:#666666;
	padding-left: 10px;
	letter-spacing:-1px;
	}

.triple_procedure {
	width:100%;
	height:300px;
	background:#f5f5f5;
	margin-top:50px;
	}
.triple_procedure ul {
	width:900px;
	height:210px;
	margin:0 auto;
	}
.triple_procedure li {
	float:left;
	}
.triple_procedure li:nth-child(1) {
		width:289px;
		height:210px;
		margin-left:95px;
		margin-top:50px;
	}

.triple_procedure li:nth-child(2) {
		float:left;
		width:391px;
		height:40px;
		margin-right:95px;
		margin-left:30px;
		font-size:20px;
		font-weight:400;
		margin-top:50px;
		color:#333333;
	}
.triple_procedure li:nth-child(3) {
		float:left;
		width:391px;
		height:170px;
		margin-right:95px;
		margin-left:30px;
		font-size:16px;
		letter-spacing:-1px;
		text-align:justify;
		color:#666666;
	}

.triple_adv {
	width:1000px;
	height:250px;
	margin:0 auto;
	}


.triple_adv li {
	float:left;
	width:500px;
	text-indent:20px;
	font-size:13px;
	padding-top:7px;
	padding-bottom:7px;
	background:#f6f6f6;
	font-size:14px;
	letter-spacing:-1px;
	color:#666666;
	}

.triple_adv h1 {
	float:left;
	width:499px;
	height:33px;
	line-height:35px;
	background:#e7fbfc;
	font-size: 18px;
	text-align:center;
	border-top:solid 1px #ecedf1;
	border-right:solid 1px #ecedf1;
	border-bottom:solid 1px #ecedf1;
	}
.triple_adv h2 {
	float:left;
	width:500px;
	height:33px;
	line-height:35px;
	background:#e7fbfc;
	font-size: 18px;
	text-align:center;
	border-top:solid 1px #ecedf1;
	border-bottom:solid 1px #ecedf1;
	}



	.botox_pro {
		width:100%;
		/*height:1300px;*/
		background:#f5f5f5;
		margin-top:50px;
		padding-bottom: 50px;
		}


	.botox_pro h2 {
		font-size:32px;
		color:#ffffff;
		font-weight:300;
		letter-spacing:-2px;
		padding-left:50px;
		padding-top:20px;
		}
	.botox_pro li {
		width:1000px;
		height:30px;
		padding-top:7px;
		}
	.botox_pro h3 {
		float:left;
		width:25px;
		height:25px;
		border-radius: 50%;
		background:#54a8a6;
		color:#ffffff;
		font-size:12px;
		font-weight:400;
		text-align:center;
		line-height:25px;
		margin-left:50px;
		}
	.botox_pro span {
		float:left;
		line-height:25px;
		font-size:16px;
		padding-left:10px;
		color:#ffffff;
		}





	.pillar_pro {
		width:100%;
		height:600px;
		background:#f5f5f5;
		margin-top:50px;
		}



	.pillar_img {
		margin:0 auto;
		width:1000px;
		height:266px;
		background: url(/img/pillar_img01.jpg) no-repeat top center;
		}


	

	.botox_img {
		margin:0 auto;
		width:1000px;
		height:266px;
		background: url(/img/botox_img01.jpg) no-repeat top center;
		}

	.pillar_pro h2 {
		font-size:32px;
		color:#ffffff;
		font-weight:300;
		letter-spacing:-2px;
		padding-left:50px;
		padding-top:20px;
		}
	.pillar_pro li {
		width:1000px;
		height:30px;
		padding-top:7px;
		}
		.pillar_pro h3 {
			float:left;
			width:25px;
			height:25px;
			border-radius: 50%;
			background:#54a8a6;
			color:#ffffff;
			font-size:12px;
			font-weight:400;
			text-align:center;
			line-height:25px;
			margin-left:50px;
			}
		.pillar_pro span {
			float:left;
			line-height:25px;
			font-size:16px;
			padding-left:10px;
			color:#ffffff;
			}
		.pillar_sanctions  {
			width:1000px;
			height:400px;
			margin:0 auto;
			}

		.pillar_sanctions  p {
			float:left;
			width:230px;
			height:400px;
			}
		.pillar_sanctions  ul {
			float:left;
			width:720px;
			height:400px;
			margin-left:50px;
			}
		.pillar_sanctions li {
			width:720px;
			height:133px;
			}
		.pillar_sanctions h1 {
			width:25px;
			height:25px;
			float:left;
			text-align:center;
			line-height:25px;
			border-radius:50%;
			background:#55aaa7;
			color:#ffffff;
			font-weight:400;
			}
		.pillar_sanctions h2 {
			float:left;
			width:685px;
			height:25px;
			font-size:23px;
			padding-left:10px;
			font-weight:400;
			line-height:25px;
			color:#3333333;
			}
		.pillar_sanctions span {
			float:left;
			color:#333;
			width:685px;
			height:100px;
			padding-left:35px;
			font-size:16px;
			font-weight:400;
			padding-top:10px;
			letter-spacing:-1px;
			}


	.botox_box_img {
		width:1000px;
		height:730px;
		margin:0 auto;
		}

	.botox_list li {
		float:left;
		width:500px;
		height:97px;
		margin-top:40px;
		}

	.botox_list p {
		float:left;
		width:162px;
		height:97px;
		}

	.botox_list h1 {
		float:left;
		width:25px;
		height:25px;
		background:#54a8a6;
		text-align:center;
		line-height:25px;
		font-weight:400;
		color:#ffffff;
		border-radius:50%;
		font-size:13px;
		margin-left:20px;
		}

	.botox_list h2 {
		float:left;
		font-size:18px;
		padding:0 0 0 10px;
		color:#333333;
		line-height:25px;
		width:280px;
		font-weight:400;
		}
	.botox_list span {
		width:270px;
		padding-left:55px;
		font-size:14px;
		color:#666666;
		line-height:20px;
		}
		
	.botox_prt_img {
		width:900px;
		height:180px;
		margin:0 auto;
		}
	.botox_prt_img p {
		float:left;
		width:124px;
		height:179px;
		}
	.botox_prt_img ul {
		float:left;
		width:726px;
		height:120px;
		margin-left:50px;
		margin-top:50px;
		}
	.botox_prt_img li {
		float:left;
		width:363px;
		height:50px;
		}
	.botox_prt_img h1 {
		float:left;
		width:25px;
		height:25px;
		background:#54a8a6;
		text-align:center;
		line-height:25px;
		font-weight:400;
		color:#ffffff;
		border-radius:50%;
		font-size:13px;
		}
	.botox_prt_img span {
		float:left;
		width:328px;
		height:50px;
		font-size:16px;
		color:#333333;
		font-weight:400;
		padding-left:10px;
		}

	
	.contour_img {
		width:100%;
		height:800px;
		background:#f5f5f5;
		margin-top:50px;
		}
	.contour_img p {
		text-align:center;
		}
	.contour_pro {
		width:100%;
		height:750px;
		background:#f5f5f5;
		}

	.contour_pro ul {
		width:1000px;
		height:403px;
		margin:0 auto;
		}
	.contour_pro li {
		float:left;
		width:1000px;
		height:117px;
		margin-top:25px;
		}
	.contour_pro li:nth-child(1) {
		margin:0;
		}
	.contour_pro p {
		float:left;
		width:231px;
		height:117px;
		margin-right:30px;
		}
	.contour_pro h2 {
		float:left;
		width:25px;
		height:25px;
		background:#54a8a6;
		text-align:center;
		line-height:25px;
		font-weight:400;
		color:#ffffff;
		border-radius:50%;
		font-size:13px;
		}
	.contour_pro h3 {
		float:left;
		width:704px;
		height:25px;
		font-size:18px;
		font-weight:400;
		color:#333333;
		line-height:25px;
		padding-left:10px;
		}
	.contour_pro span {
		float:left;
		width: 704px;
		margin-left: 35px;
		font-size: 14px;
		color: #666666;
		}


	.contour_step {
		width:744px;
		height:300px;
		margin:0 auto;
		}

	.contour_step li {
		float:left;
		width:171px;
		height:300px;
		margin-right:20px;
		}
	.contour_step li:nth-child(4) {
		margin:0;
		}

	.contour_etc {
		width:780px;
		height:200px;
		margin:0 auto;
		}
	
		


	.contour_etc p {
		width:214px;
		height:160px;
		float:left;
		}
	.contour_etc ul {
		float:left;
		width:516px;
		height:160px;
		margin-left:50px;
		}
	.contour_etc li {
		padding-top:7px;
		}
	
	.contour_etc h1 {
		float:left;
		width:25px;
		height:25px;
		background:#54a8a6;
		text-align:center;
		line-height:25px;
		font-weight:400;
		color:#ffffff;
		border-radius:50%;
		font-size:13px;
		}
	
	.contour_etc span {
		font-size:16px; 
		color:#333333;
		letter-spacing:-1px;
		padding-left:10px;
		}

	.philo135_surgical  {
		width:100%;
		height:785px;
		background:#f5f5f5;
		}

	.philo135_ef  {
		width:848px;
		height:459px;
		margin:0 auto;
		}
	.philo135_ef li {
		float:left;
		width:193px;
		height:63px;
		margin-top:65px;
		margin-left:25px;
		font-size:18px;
		text-align:center;
		letter-spacing:-1px;
		line-height:20px;
		padding-top:130px;
		color:#666666;
		}
	.philo135_ef li:nth-child(1) {
		margin-left:0px;
		margin-top:0px;
		background: url(/img/philo135_ef01.png) no-repeat top center;
		}
	.philo135_ef li:nth-child(2) {
		margin-top:0px;
		background: url(/img/philo135_ef02.png) no-repeat top center;
		}
	.philo135_ef li:nth-child(3) {
		margin-top:0px;
		background: url(/img/philo135_ef03.png) no-repeat top center;
		}
	.philo135_ef li:nth-child(4) {
		margin-top:0px;
		background: url(/img/philo135_ef04.png) no-repeat top center;
		}
	.philo135_ef li:nth-child(5) {
		margin-left:0px;
		background: url(/img/philo135_ef05.png) no-repeat top center;
		}
	.philo135_ef li:nth-child(6) {
		background: url(/img/philo135_ef06.png) no-repeat top center;
		}
	.philo135_ef li:nth-child(7) {
		background: url(/img/philo135_ef07.png) no-repeat top center;
		}
	.philo135_ef li:nth-child(8) {
		background: url(/img/philo135_ef08.png) no-repeat top center;
		}

	.philo135_sp {
		width:848px;
		height:140px;
		margin:0 auto;
		background:#f2f2f2;
		text-align:center;
		font-size:20px;
		line-height:25px;
		color:#333333;
		letter-spacing:-1px;
		font-weight:400;
		padding-top:40px;
		margin-top:50px;
		}

	.philo135_pro_img {
		width:820px;
		height:540px;
		margin:0 auto;
		padding-top:50px;
		}

	.philo135_pro_img li { 
		float:left;
		width:260px;
		height:260px;
		margin-left:20px;
		margin-top:20px;
		text-align:center;
		}
		.philo135_pro_img h1 {
			font-size:32px;
			line-height:40px;
			padding-top:70px;
			}
	
		.philo135_pro_img p {
			font-size:18px;
			line-height:20px;
			padding-top:15px;
			color:#666666;
			}
		
	.philo135_pro_img li:nth-child(1) {
		color:#f4447a;
		margin-top:0px;
		margin-left:0;
		background: url(/img/philo135_pro_img01.png) no-repeat top center;
		}
	.philo135_pro_img li:nth-child(2) {
		color:#6587e7;
		margin-top:0px;
		background: url(/img/philo135_pro_img02.png) no-repeat top center;
		}
	.philo135_pro_img li:nth-child(3) {
		color:#71bdb9;
	margin-top:0px;
		background: url(/img/philo135_pro_img03.png) no-repeat top center;
		}
	.philo135_pro_img li:nth-child(4) {
		color:#f89aea;
		margin-left:0;
		background: url(/img/philo135_pro_img04.png) no-repeat top center;
		}
	.philo135_pro_img li:nth-child(5) {
		color:#89c6e9;
		background: url(/img/philo135_pro_img05.png) no-repeat top center;
		}
	.philo135_pro_img li:nth-child(6) {
		color:#6fc0aa;
		background: url(/img/philo135_pro_img06.png) no-repeat top center;
		}

	.philo135_data_title {
		width:984px;
		height:50px;
		margin:0 auto;
		background:#000000;
		color:#ffffff;
		font-size:20px;
		text-align:center;
		line-height:50px;
		}
	.philo135_data {
		width:984px;
		height:232px;
		margin:0 auto;
		border-bottom:solid 2px #aaaaaa;
		}
	.philo135_data li {
		float:left;
		width:984px;
		height:56px;
		}
	.philo135_data li:nth-child(odd) {
		float:left;
		width:223px;
		height:56px;
		line-height:56px;
		background:#ffffff;
		border-right:solid 2px #aaaaaa;
		border-top:solid 2px #aaaaaa;
		text-indent:60px;
		font-size:22px;
		letter-spacing:-1px;
		color:#333333;
		}
	.philo135_data li:nth-child(2n) {
		float:left;
		width:759px;
		height:56px;
		line-height:56px;
		background:#ffffff;
		border-top:solid 2px #aaaaaa;
		text-indent:40px;
		font-size:22px;
		letter-spacing:-1px;
		color:#333333;
		}

	.philo135_chart {
		width:984px;
		height:960px;
		margin:0 auto;
		padding-top:50px;
		}
	.philo135_chart li {
		float:left;
		width:452px;
		height:452px;
		margin-left:80px;
		margin-top:50px;
		}
	.philo135_chart li:nth-child(1) {
		margin-top:0;
		}
	.philo135_chart li:nth-child(2) {
		margin-top:0;
		}
	
	.philo135_chart li:nth-child(odd) {
		margin-left:0;
		}

	.philo135_value {
		width:880px;
		height:234px;
		margin:0 auto;
		padding-top:50px;
		}
	.philo135_value li {
		float:left;
		width:234px;
		height:234px;
		border-radius:50%;
		background:#000000;
		text-align:center;
		color:#ffffff;
		margin-left:89px;
		}
	.philo135_value li:nth-child(1) {
		margin:0;
		}
	.philo135_value p {
		font-size:24px;
		line-height:26px;
		padding-top:60px;
		font-weight:300;
		}
	.philo135_value h1 {
		padding-top:10px;
		font-size:38px;
		}
	.philo135_no1 {
		font-size:28px;
		text-align:center;
		line-height:32px;
		letter-spacing:-1px;
		color:red;
		padding-top:50px;
		}

	.philo135_order  {	
		width:1292px;
		height:496px;
		margin:0 auto;
		}
	.philo135_order li {
		float:left;
		width:285px;
		height:488px;
		border:solid 4px #ffca9f;
		border-radius:10px;
		margin-left:40px;
		}
	.philo135_order li:nth-child(1) {
		margin-left:0;
		}

	.philo135_order h2 {
		width:100%;
		height:20px;
		text-align:center;
		font-size:20px;
		color:#333;
		line-height:20px;
		padding-top:30px;
		}

	.philo135_order h1 {
		width:100%;
		height:26px;
		text-align:center;
		font-size:26px;
		color:#333;
		line-height:26px;
		padding-top:20px;
		}

	.philo135_order p { 
		width:160px;
		height:160px;
		text-align:center;
		background:#d0d0d0;
		line-height:160px;
		border-radius:50%;
		margin:0 auto;
		margin-top:25px;
		}

	.philo135_order span {
		display:block;
		width:77px;
		height:2px;
		margin:0 auto;
		background:#ffca9f;
		margin-top:25px;
		}
	.philo135_order strong {
		display:block;
		width:210px;
		height:145px;
		font-size:22px;
		margin:0 auto;
		letter-spacing:-2px;
		font-weight:400;
		line-height:28px;
		padding-top:25px;
		text-align:justify
		color:#666666;
		}

	.philo135_is {
		width:1292px;
		height:310px;
		margin:0 auto;
		}
	.philo135_is li { 
		float:left;
		width:247px;
		height:310px;
		margin-left:14px;
	}	
		
	.philo135_is li:nth-child(1) { 
		margin:0;
	}
	.philo135_is p {
		font-size:18px;
		line-height:20px;
		color:#333333;
		padding-top:40px;
		padding-left:20px;
		}
	.philo135_cscenter {
		width:1292px;
		height:68px;
		margin:0 auto;
		background:#000000;
		text-align:center;
		line-height:68px;
		color:#ffffff;
		font-size:22px;
		}

	.philo135_war {
		width:1297px;
		height:376px;
		margin:0 auto;
		}
	.philo135_war li {
		float:left;
		width:286px;
		height:368px;
		background:#ffffff;
		border:solid 4px #d0d0d0;
		border-radius:10px;
		margin-left:40px;
		}
	.philo135_war li:nth-child(1) {
		margin:0;
		}
	.philo135_war p {
		width:126px;
		height:126px;
		margin:0 auto;
		padding-top:52px;
		}
	.philo135_war span {
		display:block;
		width:77px;
		height:2px;
		background:#d0d0d0;
		margin:0 auto;
		margin-top:54px;
		}
	.philo135_war strong {
		display:block;
		width:180px;
		height:108px;
		margin:0 auto;
		margin-top:25px;
		font-size:20px;
		color:#333;
		line-height:26px;
		font-weight:500;
		letter-spacing:-2px;
		}

	.prp_skin {
		width:100%;
		height:580px;
		background:#f5f5f5;
		margin-top:100px;
		}

	.prp_box {
		width:754px;
		height:46px;
		margin:0 auto;
		background:#75b7b6;
		line-height:46px;
		font-size:18px;
		letter-spacing:-1px;
		color:#ffffff;
		text-align:center;
		}
	.prp_skin ul {
		width:430px;
		height:250px;
		margin:0 auto;
		margin-top:30px;
		}
	.prp_skin li {
		float:left;
		width:190px;
		margin-left:50px;
		}
	.prp_skin li:nth-child(1) {
		margin:0;
	}

.prp_skin p.prp_body {
	font-size:16px;
	line-height:20px;
	padding-top:20px;
	color:#333;
	}

.prp_pro {
	width:700px;
	height:450px;
	margin:0 auto;
	}
.prp_pro li {
	float:left;
	width:180px;
	height:180px;
	border-radius:50%;
	border:solid 1px #38acab;
	margin-left:77px;
	margin-top:50px;
	}
.prp_pro li:nth-child(1) {
	margin:0;
}
.prp_pro li:nth-child(2) {
	margin-top:0;
}
.prp_pro li:nth-child(3) {
	margin-top:0;
}
.prp_pro li:nth-child(4) {
	margin-left:0;
}
.prp_pro strong {
	display:block;
	width:180px;
	font-size:30px;
	color:#d8d8d8;
	text-align:center;
	padding-top:10px;
	font-weight:400;
	}
.prp_pro p {
	font-size:13px;
	text-align:center;
	line-height:20px;
	letter-spacing:-1px;
	color:#333333;
	}

	.prp_effect {
		width:700px;
		height:220px;
		margin:0 auto;
		}
	.prp_effect li {
		float:left;
		height:40px;
		}
		.prp_effect li:nth-child(odd) {
		width:400px;
		}
	.prp_effect li:nth-child(2n) {
		width:300px;
		}
	.prp_effect li:nth-child(7) {
		width:700px;
		}
	.prp_effect h1 {
		float:left;
		width:25px;
		height:25px;
		background:#53a9a6;
		text-align:center;
		border-radius:50%;
		line-height:25px;
		font-weight:400;
		color:#ffffff;
		}
	.prp_effect p {
		float:left;
		padding-left:10px;
		line-height:25px;
		}


	.prp_prog {
		width:946px;
		height:260px;
		background:#c4dedd;
		margin:0 auto;
		margin-top:20px;
		}
	.prp_prog li {
		float:left;
		width:800px;
		height:30px;
		margin-left:80px;
		padding-top:10px;
		}
	.prp_prog li:nth-child(1) {
		margin-top:30px;
		}

	.prp_prog h1 {
		width:25px;
		height:25px;
		line-height:25px;
		text-align:center;
		color:#ffffff;
		background:#54a9a6;
		border-radius:50%;
		float:left;
		}
	.prp_prog p {
		float:left;
		padding-left:10px; 
		line-height:25px;
		font-size:14px;
		letter-spacing:-1px;
		color:#333333;
		}
	.dimple_kind {
		width:100%; 
		height:550px;
		background:#f5f5f5;
		margin-top:50px;
		}

	.dimple_chart {
		margin:0 auto;
		width:904px;
		height:320px;
		}

	.dimple_chart li {
		float:left;
		width:166px;
		height:320px;
		margin-left:80px;
		}
	.dimple_chart li:nth-child(1) {
		margin:0;
		}
	.dimple_chart span {
		display:block;
		float:left;
		width:166px;
		height:137px;

		}
	.dimple_chart h1 {
		display:block;
		float:left;
		width:32px;
		height:18px;
		line-height:18px;
		font-size:16px;
		color:#72b8b6;
		margin-top:10px;
		}
	.dimple_chart 	h2 {
		display:block;
		float:left;
		width:134px;
		height:18px;
		line-height:18px;
		font-size:16px;
		color:#333333;
		margin-top:10px;
		}
	.dimple_chart	p {
		float:left;
		width:166px;
		height:125px;
		font-size:13px;
		line-height:150%;
		padding-top:10px;
		text-align:justify;
		letter-spacing:-1px;
		}

	.dimple_location {
		width:810px;
		height:220px;
		margin:0 auto;
		}
	.dimple_location p {
		float:left;
		}
	.dimple_location p:nth-child(1) {
		width:349px;
		height:220px;
		}
	
	.dimple_location p:nth-child(2) {
		width:441px;
		height:160px;
		font-size:16px;
		color:#333;
		line-height:150%;
		text-align:justify;
		margin-left:20px;
		padding-top:60px;
		}
		


	.contour_etcB {
	width:970px;
		height:200px;
		margin:0 auto;
		}
		
	.contour_etcB p {
		width:214px;
		height:160px;
		float:left;
		}
	.contour_etcB ul {
		float:left;
		width:700px;
		height:160px;
		margin-left:50px;
		}
	.contour_etcB li {
		padding-top:7px;
		}
	
	.contour_etcB h1 {
		float:left;
		width:25px;
		height:25px;
		background:#54a8a6;
		text-align:center;
		line-height:25px;
		font-weight:400;
		color:#ffffff;
		border-radius:50%;
		font-size:13px;
		}
	
	.contour_etcB span {
		font-size:16px; 
		color:#333333;
		letter-spacing:-1px;
		padding-left:10px;
		}

	.hair_removal {
		width:690px;
		height:170px;
		margin:0 auto;
		padding-top:50px;
		}

	.hair_removal li {
		float:left;
		width:335px;
		height:190px;
		text-align:center;
		line-height:50px;
		font-size:16px;
		color:#333;
		}

	.removal_kind {
		width:1000px;
		height:600px;
		margin:0 auto;
		}
	
	.removal_kind li {
		width:1000px;
		height:117px;
		margin-top:20px;
		}
	
	.removal_kind li:nth-child(1) {
	margin-top:0;
	}
	.removal_kind span {
		display:block;
		width:231px;
		height:117px;
		float:left;
		}
	.removal_kind h1 {
		float:left;
		width:25px;
		height:25px;
		background:#53a9a8;
		color:#ffffff;
		font-size:13px;
		font-weight:400;
		text-align:center;
		line-height:25px;
		border-radius:50%;
		margin-left:20px;
		}
	.removal_kind h2 {
		float:left;
		width:710px;
		font-size:20px;
		color:#333333;
		line-height:25px;
		font-weight:500;
		letter-spacing:-1px;
		padding-left:10px;
		}
	.removal_kind p {
		float:left;
		width:700px;
		padding-left:55px;
		padding-top:10px;
		line-height:150%;
		color:#666666;
		letter-spacing:-1px;
		font-size:16px;
		}

	.remova_laser_title {
		width:900px;
		height:50px;
		margin:0 auto;
		color:#ffffff;
		font-size:18px;
		line-height:50px;
		background:#77b9b8;
		text-align:center;
		letter-spacing:-1px;
		}

	.laser_body {
		width:900px;
		height:120px;
		margin:0 auto;
		padding-top:30px;
		}
	.laser_body li {
		width:900px;
		height:25px;
		margin-top:10px;
		}
	.laser_body h1 {
		float: left;
		width: 25px;
		height: 25px;
		background: #53a9a8;
		color: #ffffff;
		font-size: 13px;
		font-weight: 400;
		text-align: center;
		line-height: 25px;
		border-radius: 50%;
		}

	.laser_body p {
		padding-left:10px;
		float:left;
		font-size:14px;
		color:#333333;
		width:865px;
		letter-spacing:-1px;
		line-height:25px;
		}

	.laser_img {
		width:900px;
		height:190px;
		text-align:center;
		margin:0 auto;
		}
	.remova_ba {
		width:536px;
		height:250px;
		margin:0 auto;
		padding-top:50px;
		}
	.remova_ba li {
		float:left;
		width:258px;
		height:250px;
		line-height:50px;
		font-size:16px;
		text-align:center;
		}
	.remova_ba li:nth-child(2) {
		margin-left:20px;
		}

	.laser_therapy  {
		width:614px;
		height:145px;
		margin:0 auto;
		}
	.laser_therapy li {
		width:614px;
		height:25px;
		margin-top:10px;
		}

		

	.laser_therapy h1 {
		float:left;
		display:block;
		width:25px;
		height:25px;
		background:#6eb6b3;
		text-align:center;
		line-height:25px;
		color:#ffffff;
		border-radius:50%;
		}
		
	.laser_therapy span {
		display:block;
		float:left;
		color:#333333;
		width:579px;
		height:25px;
		line-height:25px;
		font-size:16px;
		padding-left:10px;
		}


	.laser_ad {
		width:775px;
		height:200px;
		margin:0 auto;
		}
	.laser_ad li:nth-child(1) {
		float:left;
		width:180px;
		height:186px;
		line-height:0;
		}
	.laser_ad li:nth-child(n+2) {
		float:left;
		width:575px;
		height:25px;
		padding-top:5px;
		margin-left:15px;
		}
	.laser_ad h1 {
		float:left;
		display:block;
		width:25px;
		height:25px;
		background:#6eb6b3;
		text-align:center;
		line-height:25px;
		color:#ffffff;
		border-radius:50%;
		}
	.laser_ad span {
		display:block;
		float:left;
		color:#333333;
		width:540px;
		height:25px;
		line-height:25px;
		font-size:16px;
		padding-left:10px;
		letter-spacing:-1px;
		}
	

	.laser_wrA {
		width:1140px;
		height:200px;
		margin:0 auto;
		}
	
		


	.laser_wrA p {
		width:214px;
		height:160px;
		float:left;
		}
	.laser_wrA ul {
		float:left;
		width:880px;
		height:160px;
		margin-left:40px;
		}
	.laser_wrA li {
		padding-top:7px;
		}
	
	.laser_wrA h1 {
		float:left;
		width:25px;
		height:25px;
		background:#54a8a6;
		text-align:center;
		line-height:25px;
		font-weight:400;
		color:#ffffff;
		border-radius:50%;
		font-size:13px;
		}
	
	.laser_wrA span {
		font-size:14px; 
		color:#333333;
		letter-spacing:-1px;
		padding-left:10px;
		}
	.qray_textA {
		width:1000px;
		height:50px;
		margin:0 auto;
		font-size:16px;
		text-align:center;
		}
	.qray_img {
		width:591px;
		height:210px;
		margin:0 auto;
		padding-top:30px;
		}
	.qray_img p {
		float:left;
		width:289px;
		height:210px;
		}
	.qray_img ul {
		width:302px;
		float:left;
		height:160px;
		margin-top:40px;
		}
	.qray_img li {
		float:left;
		width:131px;
		height:115px;
		margin-left:20px;
		text-align:center;
		line-height:40px;
		}
	.qray_imgB {
		width:459px;
		height:290px;
		margin:0 auto;
		text-align:center;
		line-height:40px;
		}

	.qray_laser_box {
		width:740px;
		margin: 0 auto;
		color: #ffffff;
		font-size: 18px;
		line-height: 50px;
		background: #77b9b8;
		text-align: center;
		letter-spacing: -1px;
		}

	.qray_laser_step {
		width:700px;
		height:213px;
		margin:0 auto;
		padding-top:40px;
		}
		
	.qray_laser_step li:nth-child(1) {
		float:left;
		width:219px;
		height:213px;
		}
	.qray_laser_step li:nth-child(n+2) {
		float:left;
		width:461px;
		height:25px;
		margin-left:20px;
		padding-top:10px;
		}
	.qray_laser_step h1 {
		float:left;
		width:25px;
		height:25px;
		background:#54a8a6;
		text-align:center;
		line-height:25px;
		font-weight:400;
		color:#ffffff;
		border-radius:50%;
		font-size:13px;
		}
	.qray_laser_step span {
		font-size:16px;
		width:450px;
		height:25px;
		color:#333;
		padding-left:10px;
		line-height:25px;
		letter-spacing:-1px;
		}
	.qray_laser_stepB {
		width:700px;
		height:210px;
		margin:0 auto;
		}
		
	.qray_laser_stepB li {
			width:700px;
			height:25px;
			padding-top:10px;
			}

	.qray_laser_stepB h1 {
		float:left;
		width:25px;
		height:25px;
		background:#54a8a6;
		text-align:center;
		line-height:25px;
		font-weight:400;
		color:#ffffff;
		border-radius:50%;
		font-size:13px;
		}
	.qray_laser_stepB span {
		width:665px;
		float:left;
		color:#333;
		font-size:15px;
		padding-left:10px;
		letter-spacing:-1px;
		font-weight:400;
		}

	.qray_laser_ad {
		width:700px;
		height:200px;
		margin:0 auto;
		padding-top:40px;
		}
	.qray_laser_ad li {
		width:340px;
		float:left;
		margin-left:20px;
		text-align:center;
		line-height:50px;
		font-size:16px;
		}
	.qray_laser_ad li:nth-child(1) {
		margin:0;
		}

	.qray_laser_box_text {
	width:700px;
	height:150px;
	margin:0 auto;
	color:#333;
	font-size:16px;
	padding-top:20px;
	text-align:center;
	}
.qray_laser_box_text span {
	font-size:16px;
	color:#77b9b8;
	}

.hair_loss_man {
	width:950px;
	height:420px;
	margin:0 auto;
	}
.hair_loss_man p {
	color:#666;
	font-size:32px;
	text-align:center;
	height:70px;
	line-height:50px;
	letter-spacing:-1px;
	color:#333;
	font-weight:500;
	}

.hair_loss_man li {
	float:left;
	width:200px;
	height:320px;
	margin-left:50px;
	}

.hair_loss_man li:nth-child(2) {
	margin:0;
	}
.hair_loss_man span {
	width:200px;
	height:200px;
	}
.hair_loss_man h2 {
	width:200px;
	height:40px;
	text-align:center;
	font-size:22px;
	font-weight:500;
	color:#333;
	line-height:40px;
	letter-spacing:-1px;
	}
.hair_loss_man h3 {
	width:200px;
	height:60px;
	text-align:center;
	font-size:15px;
	font-weight:400;
	letter-spacing:-1px;
	line-height:22px;
	color:#666;
	}



.hair_loss_girl {
	width:700px;
	height:420px;
	margin:0 auto;
	}
.hair_loss_girl p {
	color:#666;
	font-size:32px;
	text-align:center;
	height:70px;
	line-height:50px;
	letter-spacing:-1px;
	color:#333;
	font-weight:500;
	}

.hair_loss_girl li {
	float:left;
	width:200px;
	height:320px;
	margin-left:50px;
	}

.hair_loss_girl li:nth-child(2) {
	margin:0;
	}
.hair_loss_girl span {
	width:200px;
	height:200px;
	}
.hair_loss_girl h2 {
	width:200px;
	height:40px;
	text-align:center;
	font-size:22px;
	font-weight:500;
	color:#333;
	line-height:40px;
	letter-spacing:-1px;
	}
.hair_loss_girl h3 {
	width:200px;
	height:60px;
	text-align:center;
	font-size:15px;
	font-weight:400;
	letter-spacing:-1px;
	line-height:22px;
	color:#666;
	}
.hair_data_img {
	width:690px;
	margin:0 auto;
	height:250px;
	}
.hair_data_img p {	
	float:left;
	width:322px;
	height:245px;
	}
.hair_data_img li {
	float:left;
	width:348px;
	margin-left:20px;
	padding-top:10px;
	}
	.hair_data_img h1 {
	float:left;
		width:25px;
		height:25px;
		background:#54a8a6;
		text-align:center;
		line-height:25px;
		font-weight:400;
		color:#ffffff;
		border-radius:50%;
		font-size:13px;
	}
.hair_data_img span {
		float:left;
		width:300px;
		color:#333;
		font-size:16px;
		padding-left:10px;
		letter-spacing:-1px;
		font-weight:400;
		line-height:25px;
		}

.girl_center {
	width:650px;
	height:120px;
	margin:0 auto;
	}

.girl_center li {
	width:650px;
	height:25px;
	padding-top:10px;
	}
.girl_center h1 {
	float:left;
	width:25px;
	height:25px;
	background:#54a8a6;
	text-align:center;
	line-height:25px;
	font-weight:400;
	color:#ffffff;
	border-radius:50%;
	font-size:13px;
	}
.girl_center span {
	float:left;
	width:615px;
	color:#333;
	font-size:16px;
	padding-left:10px;
	letter-spacing:-1px;
	font-weight:400;
	line-height:25px;
	}


.masic_girl_img {
	width:474px;
	height:280px;
	margin:0 auto;
	padding-top:30px;
	}

.masic_girl_img li {
	float:left;
	width:227px;
	height:280px;
	text-align:center;
	color:#666;
	font-size:16px;
	line-height:40px;
	letter-spacing:-1px;
	}
.masic_girl_img li:nth-child(2) {
	margin-left:20px;
	}

.masic_list {
	width:740px;
	height:140px;
	margin:0 auto;
	padding-top:20px;
	}

.masic_list li {
	float:left;
	width:370px;
	height:25px;
	padding-top:10px;
	}
.masic_list h1 {
	float:left;
	width:25px;
	height:25px;
	background:#54a8a6;
	text-align:center;
	line-height:25px;
	font-weight:400;
	color:#ffffff;
	border-radius:50%;
	font-size:13px;
	}
.masic_list span {
	float:left;
	width:335px;
	color:#333;
	font-size:16px;
	padding-left:10px;
	letter-spacing:-1px;
	font-weight:400;
	line-height:25px;
	}
.masic_time {
	width:100%;
	height:30px;
	line-height:30px;
	font-size:16px; 
	text-align:center;
	color:#666;
	padding:0 0 30px 0;
	}

.poppy_gspot {
	margin:0 auto;
	width:273px;
	height:310px;
	padding-top:20px;
	}
.poppy_gspot li {
		text-align:center;
	font-size:16px;
	line-height:40px;
	}

.mts_principle {
	width:750px;
	height:442px;
	margin:0 auto;
	}
.mts_principle li { 
	width:750px;
	height:134px;
	margin-top:20px;
	}
.mts_principle li:nth-child(1) {
	margin:0;
	}

.mts_principle li:nth-child(2) p {
	height:84px;
	padding-top:50px;
	}
.mts_principle li:nth-child(3) p {
	height:84px;
	padding-top:50px;
	}

.mts_principle span {
	display:block;
	float:left;
	width:227px;
	height:134px;
	}
.mts_principle p {
	float:left;
	width:473px;
	height:134px;
	margin-left:50px;
	font-size:13px;
	letter-spacing:-1px;
	color:#666;
	}


.mts_list {
	width:600px;
	height:340px;
	margin:0 auto;
	}
.mts_list p {
	float:left;
	width:302px;
	height:205px;
	padding-top:54px;
	}
.mts_list ul {
	float:left;
	width:278px;
	height:240px;
	margin-left:20px;
	padding-top:54px;
	}
.mts_list li {
	width:278px;
	height:25px;
	padding-top:10px;
	}
.mts_list li:nth-child(1) {
	padding:0;
	}
.mts_list h1 {
	float:left;
	width:25px;
	height:25px;
	background:#54a8a6;
	text-align:center;
	line-height:25px;
	font-weight:400;
	color:#ffffff;
	border-radius:50%;
	font-size:13px;
	}

.mts_list span {
	float:left;
	width:243px;
	color:#333;
	font-size:14px;
	padding-left:10px;
	letter-spacing:-1px;
	font-weight:400;
	line-height:25px;
	}

.mts_ad {
	width:740px;
	height:700px;
	margin:0 auto;
	padding-top:30px;
	}
.mts_ad li {
	float:left;
	width:740px;
	margin-top:30px;
	}
.mts_ad li:nth-child(1) {
	margin-top:0;
	}
.mts_ad  h1 {
	float:left;
	width:25px;
	height:25px;
	background:#54a8a6;
	text-align:center;
	line-height:25px;
	font-weight:400;
	color:#ffffff;
	border-radius:50%;
	font-size:13px;
	}
.mts_ad  h2 {
	width:705px;
	height:25px;
	float:left;
	line-height:25px;
	font-size:18px;
	font-weight:400;
	padding-left:10px;
	}
.mts_ad p {
	float:left;
	width:705px;
	padding-left:35px;
	padding-top:10px;
	font-size:16px;
	color:#666;
	letter-spacing:-1px;
	line-height:22px;
	}
	
	.water_round {
		width:980px;
		height:370px;
		margin:0 auto;
		}
	.water_round li {
		float:left;
		width:230px;
		height:230px;
		border-radius:50%;
		margin-left:20px;
		margin-top:30px;
		text-align:center;
		}
	.water_round li:nth-child(1) {
		margin-lefT:0;
		}
	.water_round li:nth-child(odd) {
		background:#64b0ac;
		}
	.water_round li:nth-child(2n) {
		background:#72a7b7;
		}
	.water_round h1 {
		color:#fff;
		font-size:28px;
		letter-spacing:-2px;
		line-height:32px;
		padding-top:50px;
		}
	.water_round p {
		color:#fff;
		font-size:20px;
		letter-spacing:-1px;
		line-height:28px;
		padding-top:10px;
		}
	.water_round span {
		clear:both;
		display:block;
		text-align:center;
		height:60px;
		padding-top:20px;
		line-height:30px;
		color:#333;
		}

	.warter_point_img {
		width:968px;
		height:400px;
		margin:0 auto;
		}
	.warter_point_img li {
		float:left;
		width:197px;
		height:400px;
		margin-left:60px;
		}

	.warter_point_img li:nth-child(1) {
		margin-left:0px;
		}
	.warter_point_img span {
		float:left;
		width:197px;
		display:block;
		text-align:center;
		font-size:16px;
		color:#666;
		padding-top:10px;
		}

	.aspirator_machine {
		width:100%;
		height:640px;
		margin-top:50px;
		}

	.aspirator_machine li:nth-child(2) {
		float:left;
		width:50%;
		height:640px;
		background:#f1edec;
		}
	.aspirator_machine li:nth-child(3) {
		float:right;
		width:50%;
		height:640px;
		background:#66b2b0;
		}
	.aspirator_machine p {
		position: absolute;
		left: 50%;
		width: 1300px;
		height:640px;
		margin-left:-650px;
		}

	.water_program {
		width:1200px;
		height:233px;
		margin:0 auto;
		}
	.water_program li {
		width:232px;
		height:233px;
		float:left;
		margin-left:10px;
		background: url(/img/water_program_bg.jpg) no-repeat center top;
		}
	.water_program li:nth-child(1) {
		margin-left:0;
		}

	.water_program h2 {
		float:left;
		display:block;
		width:55px;
		height:15px;
		line-height:15px;
		font-size:13px;
		color:#666;
		padding-left:80px;
		padding-top:31px;
		font-size:13px;
		}
	.water_program strong {
		float:left;
		display:block;
		width:90px;
		height:15px;
		line-height:15px;
		color:#3e8ec1;
		padding-top:31px;
		padding-left:7px;
		font-size:13px;
		}
	.water_program p {
		float:left;
		width:232px;
		height:45px;
		padding-top:26px;
		text-align:center;
		font-size:18px;
		color:#666666;
		line-height:20px;
		
		}
	.water_program h1 {
		float:left;
		display:block;
		width:232px;
		height:30px;
		font-size:28px;
		letter-spacing:-1px;
		color:#4c9ed0;
		text-align:center;
		line-height:30px;
		padding-top:5px;
		}
	
	.water_program span {
		float:left;
		display:block;
		width:232px;
		font-size:13px;
		height:50px;
		color:#999;
		text-align:center;
		line-height:16px;
		padding-top:10px;
		}
		
	.water_data {
		width:916px;
		height:169px;
		margin:0 auto;
		}
	.water_data li {
		float:left;
		width:169px;
		height:64px;
		margin-left:80px;
		text-align:center;
		color:#fff;
		font-size:18px;
		line-height:20px;
		padding-top:105px;
		}
	.water_data li:nth-child(1) {
		margin-left:0;
		background: url(/img/water_data_img01.jpg) no-repeat center top;
		}
	.water_data li:nth-child(2) {
		background: url(/img/water_data_img02.jpg) no-repeat center top;
		}
	.water_data li:nth-child(3) {
		background: url(/img/water_data_img03.jpg) no-repeat center top;
		}
	.water_data li:nth-child(4) {
		background: url(/img/water_data_img04.jpg) no-repeat center top;
		}
	
	.airhet_liting {
		width:900px;
		height:150px;
		margin:0 auto;
		}
	.airhet_liting li:nth-child(1) {
		float:left;
		width:276px;
		height:135px;
		padding-top:15px;
		}
	.airhet_liting li:nth-child(2) {
		float:left;
		margin-left:20px;
		width:604px;
		height:135px;
		padding-top:15px ;
		}
	.airhet_liting span {
		font-size:16px;
		color:#54a9a6;
		letter-spacing:0px;
		font-weight:400;
		}
	.airhet_liting p {
		font-size:16px;
		font-weight:500;
		color:#666;
		}

	.airjet_special {
		width:998px;
		height:350px;
		margin:0 auto;
		}

	.airjet_special li {
		float:left;
		width:190px;
		height:350px;
		margin-left:12px;
		text-align:center;
		}
	.airjet_special li:nth-child(1) {
		margin-left:0;
		}
	.airjet_special span {
		display:block;
		float:left;
		width:190px;
		height:240px;
		}
	.airjet_special h1 {
		float:left;
		display:block;
		width:190px;
		height:30px;
		font-size:20px;
		line-height:30px;
		padding-top:20px;
		letter-spacing:-1px;
		color:#66b2b0;
		font-weight:500;
		}
	.airjet_special p {
		float:left;
		width:190px;
		height:50px;
		font-size:14px;
		color:#666666;
		letter-spacing:-1px;
		}
	.rizuran_text_box {
		position:relative;
		z-index:10;
		width:1000px;
		height:129px;
		margin:0 auto;
		background: url(/img/rizuran_text_box.jpg) no-repeat center top;
		text-align:center;
		font-size:28px;
		letter-spacing:-2px;
		color:#333;
		line-height:35px;
		padding-top:60px;
		font-weight:500;
		}
	
	.rizuran_effect {
		width:1000px;
		height:328px;
		margin:0 auto;
		background: url(/img/rizuran_effect.jpg) no-repeat center top;
		margin-top:50px;
		}
	.rizuran_effect p {
		float:left;
		width:680px;
		height:180px;
		margin-left:320px;
		margin-top:96px;
		font-size:20px;
		color:#333;
		letter-spacing:-1px;
		}
	.rizuran_ab {
		width:1200px;
		height:365px;
		margin:0 auto;
		background: url(/img/rizuran_ab.jpg) no-repeat center top;
		}

	.rizuran_ab li {
		width:770px;
		height:25px;
		float:left;
		padding-left:390px;
		padding-top:20px;
		}
	.rizuran_ab li:nth-child(1) {
		padding-top:80px;
		}
	.rizuran_ab h1 {
		float:left;
		width:25px;
		height:25px;
		background:#54a8a6;
		text-align:center;
		line-height:25px;
		font-weight:400;
		color:#ffffff;
		border-radius:50%;
		font-size:13px;
		}
	.rizuran_ab h2 {
		float:left;
		font-size:20px;
		width:177px;
		height:25px;
		line-height:25px;
		color:#54a8a6;
		padding-left:10px;
		letter-spacing:-1px;
		}
	.rizuran_ab p {
		float:left;
		width:530px;
		height:25px;
		font-size:20px;
		color:#666;
		letter-spacing:-1px;
		line-height:25px;
		}

	.gold_toning_title {
		width:1000px;
		height:330px;
		margin:0 auto;
		}
	.gold_toning_title p {	
		float:left;
		width:407px;
		height:330px;
		}
	.gold_toning_title ul {
		float:right;
		width:569px;
		height:330px;
		}
	.gold_toning_title li {
		float:left;
		}
	.gold_toning_title li:nth-child(1) {
		float:left;
		width:569px;
		height:45px;
		font-size:16px;
		color:#333;
		line-height:22px;
		letter-spacing:-1px;
		}
	.gold_toning_title li:nth-child(2) {
		width:547px;
		border-left:solid 5px #3b8490;
		float:left;
		padding-left:15px;
		font-size:22px;
		height:60px;
		color:#3b8490;
		letter-spacing:-1px;
		line-height:28px;
		padding-top:2px;
		margin-top:10px;
		}
	.gold_toning_title li:nth-child(n+3) {
	float:left;
	width:154px;
	height:104px;
	color:#fff;
	font-size:26px;
	font-weight:500;
	background: url(/img/gold_round.png) no-repeat center top;
	text-align:center;
	padding-top:50px;
	letter-spacing:-2px;
	line-height:35px;
	margin-left:30px;
	margin-top:30px;
		}

	.gold_toning_title li:nth-child(3) {
		padding-top:60px;

		}
	
	.gold_light {
		width:1000px;
		height:350px;
		margin:0 auto;
		}
	.gold_light li {
		float:left;
		width:1000px;
		height:50px;
		margin-top:50px;
		}

	.gold_light span {
		float:left;
		display:block;
		font-size:18px;
		width:918px;
		height:50px;
		color:#333;
		padding-left:20px;
		letter-spacing:-1px;
		font-weight:400;
		}

	.gold_light li:nth-child(1)  {
		margin-top:0;
		}
	.gold_light li:nth-child(1) h1 {
		float:left;
		width:62px;
		height:50px;
		background: url(/img/gold_roma_01.png) no-repeat center top;
		text-indent:-9999px;
		}
	.gold_light li:nth-child(2) h1 {
		float:left;
		width:62px;
		height:50px;
		background: url(/img/gold_roma_02.png) no-repeat center top;
		text-indent:-9999px;
		}
	.gold_light li:nth-child(3) h1 {
		float:left;
		width:62px;
		height:50px;
		background: url(/img/gold_roma_03.png) no-repeat center top;
		text-indent:-9999px;
		}

	.gold_toning_ba {
		width:720px;
		height:251px;
		margin:0 auto;
		padding-top:50px;
		}
	.gold_toning_ba li {
		float:left;
		width:202px;
		height:251px;
		margin-left:57px;
			}
	.gold_toning_ba li:nth-child(1) {
		margin:0;
		}

	.gold_toning_text {
		width:680px;
		height:100px;
		margin:0 auto;
		border:solid 10px #f5f5f5;
		padding:0 10px 0 10px;
		margin-top:20px;
		}
	.gold_toning_text li {
		float:left;
		width:130px;
		height:31px;
		background: url(/img/toning_text_icon.jpg) no-repeat;
		font-size:16px;
		padding-left:40px;
		line-height:35px;
		margin-top:10px;
		}
		

	.smart_title {
		width:1200px;
		height:392px;
		margin:0 auto;
		}
	.smart_title p {
		float:left;
		width:507px;
		height:392px;
		}
	.smart_title span {
		display:block;
		width:643px;
		height:155px;
		float:left;
		font-size:16px;
		color:#333;
		margin-left:50px;
		letter-spacing:-1px;
		text-align:justify;
		line-height:26px;
		}
	.smart_title h1 {
		float:left;
		width:623px;
		height:25px;
		border-left: solid 5px #3b8490;
		padding-left:15px;
		font-size:22px;
		margin-left:50px;
		line-height:25px;
		}

	.smart_color {
		float:left;
		width:643px;
		height:190px;
		margin-left:50px;
		margin-top:20px;
		}
	.smart_color li {
		float:left;
		width:106px;
		height:190px;
		margin-left:10px;
		}
	
	.smart_color li:nth-child(1) {
		margin-left:0;
		}

	.smart_color li:nth-child(2) h1 {
		background:#08c034;
		}

	.smart_color li:nth-child(3) h1 {
		background:#ecd901;
		}

	.smart_color li:nth-child(4) h1 {
		background:#dd0346;
		}

	.smart_color li:nth-child(5) h1 {
		background:#87888e;
		}


	.smart_color span {
		float:left;
		display:block;
		width:106px;
		height:89px;
		margin-left: 0px;
		letter-spacing: 0px;
		text-align: none;
		line-height: 0px;
		}
	.smart_color h1 {
		float:left;
		border:none;
		width:60px;
		height:18px;
		border-radius:10px;
		background:blue;
		color:#ffffff;
		font-size:13px;
		text-align:center;
		line-height:18px;
		padding-left:0;
		margin-left:0;
		margin-top:15px;
		letter-spacing:-1px;
		}
	.smart_color p {
		float:left;
		width:106px;
		height:65px;
		font-size:13px;
		padding-top:10px;
		letter-spacing:-1px;
		color:#666;
		font-weight:400;
		}

	.smartlux_machine {
		width:1200px;
		margin:0 auto;
		height:436px;
		margin-top:-100px;
		}
	.smartlux_machine p {
		width:426px;
		height:436px;
		float:left;
		}
	.smartlux_machine ul {
		float:left;
		width:773px;
		height:352px;
		background:#f5f5f5;
		margin-top:84px;
		}
	.smartlux_machine li {
		float:left;
		width:100%;
		height:30px;
		padding-top:20px;
		margin-left:50px;
		}
	.smartlux_machine li:nth-child(1) {
		margin-top:20px;
	}
	.smartlux_machine h1 {
		float:left;
		width:30px;
		height:30px;
		border-radius:50%;
		background:#54a8a6;
		color:#ffffff;
		line-height:30px;
		text-align:center;
		}
	.smartlux_machine span {
		float:left;
		font-size:18px;
		color:#333;
		padding-left:15px;
		line-height:30px;
		}







	/* LOGIN */


	.member_bg {
		background:#f5f6f7;
		width:100%;
		height:970px;
		}
	.member_bg p:nth-child(1) {
		width:100%;
		height:220px;
		}
	.member_bg p:nth-child(2) {
		width:100%;
		height:70px;
		font-size:80px;
		color:#ff005a;
		line-height:70px;
		text-align:center;
		letter-spacing:-1px;
		font-weight:600;
		}
	.member_bg p:nth-child(3) {
		width:100%;
		height:20px;
		font-size:20px;
		color:#333;
		line-height:20px;
		text-align:center;
		letter-spacing:-1px;
		font-weight:500;
		padding-top:35px;
		}
	.skin_line {
		width:730px;
		height:2px;
		background:#ff005a;
		margin:0 auto;
		display:block;
		margin-top:50px;
		}
	.member_data {
		width:630px;
		height:285px;
		margin:0 auto;
		margin-top:50px;
		}

	.member_data li:nth-child(1) {
		float:left;
		width:630px;
		height:60px;
		background: url(/img/member_data_id_bg.png) no-repeat top left;
		}
	.member_data li:nth-child(2) {
		float:left;
		width:630px;
		height:60px;
		background: url(/img/member_data_pw_bg.png) no-repeat top left;
		margin-top:10px;
		}
	.member_data li:nth-child(3) a {
		margin-top:25px;
		float:left;
		width:630px;
		height:60px;
		text-align:center;
		background:#ff005a;		
		border-radius:10px;
		line-height:60px;
		font-size:28px;
		color:#ffffff;
		font-weight:500;
		}

	.member_data li:nth-child(4) {
		float:left;
		width:310px;
		height:60px;
		background:#00c930;
		border-radius:10px;
		margin-top:10px;
		}
	.member_data li:nth-child(4) div {background: url(/img/naver_btn.jpg) no-repeat 80px 20px; padding-left: 120px; line-height: 60px; font-size: 20px; color: #ffffff; font-weight: 500;}
	.member_data li:nth-child(4) a {
		width:190px;
		height:60px;
		line-height:60px;
		font-size:20px;
		color:#ffffff;
		font-weight:500;
		}

	.member_data li:nth-child(5) {
		float:left;
		width:310px;
		height:60px;
		background:#ffeb00;
		border-radius:10px;
		margin-left:10px;
		margin-top:10px;
		}
	.member_data li:nth-child(5) a {
		float:left;
		width:190px;
		height:60px;
		background: url(/img/caca_btn.jpg) no-repeat 60px 12px;
		padding-left:110px;
		line-height:60px;
		font-size:20px;
		color:#381e1f;
		font-weight:500;
		}

	
	
		
	.member_id {
		float:left;
		width:500px;
		height:40px;
		border:0;
		margin-top:10px;
		margin-left:90px;
		}
	input::placeholder {
		font-size:16px;
		color:#e5e5e5;
		}
		
	.member_pw {
		float:left;
		width:500px;
		height:40px;
		border:0;
		margin-top:10px;
		margin-left:90px;
		}
		
	.skin_lineB {
		width:730px;
		height:2px;
		background:#cccccc;
		margin:0 auto;
		display:block;
		margin-top:50px;
		}

	.member_join {
		width:630px;
		height:60px;
		margin:0 auto;
		margin-top:40px;
		}

	.member_join li:nth-child(1) {
		float:left;
		width:320px;
		height:60px;
		}
	.member_join h1 {
		display:block;
		width:320px;
		height:36px;
		font-size:18px;
		font-weight:500;
		letter-spacing:-1px;
		color:#333333;
		line-height:36px;
		}
	.member_join h2 {
		display:block;
		width:320px;
		height:24px;
		font-size:16px;
		font-weight:400;
		letter-spacing:-1px;
		color:#666;
		line-height:15px;
		}
	.member_join li:nth-child(2) {
		float:left;
		width:308px;
		height:58px;
		background:#ffffff;
		border:solid 1px #ff005a; 
		border-radius:10px;
		}
	.member_join a {
		float:left;
		display:block;
		width:200px;
		height:60px;
		background: url(/img/member_arrow_btn.png) no-repeat 234px 24px;
		font-size:18px;
		color:#333;
		padding-left:110px;
		line-height:60px;
		}
		


	.Nreview_list_body {
		width:1300px;
		margin:0 auto;
		padding-top:50px;
		}
	.best_review_box {
		width:1298px;
		height:698px;
		margin:0 auto;
		border: solid 1px #999999;

		}

	.n_review_tab {
		width:1300px;
		margin:0 auto;
		height:40px;
		}
	
	
	
	.n_review_tab li a {
		display:block;
		float:left;
		width:161px;
		height:40px;
		margin-right:1px;
		text-align:center;
		background:#555555;
		line-height:40px;
		color:#ffffff;
		font-weight:300;
		font-size:14px;
		}
	.n_review_tab li a:hover {
		background:#fe4f92;
		}
	.n_review_tab li:nth-child(8) a{
		width:166px;
		margin:0;
		}


	.review_box_title {
		float:left;
		width:1238px;
		height:30px;
		margin:46px 0 0 70px;
		}
	.review_box_title h1 {
		display:block;
		float:left;
		width:200px;
		height:30px;
		font-size:32px;
		color:#fe4f92;
		font-weight:600;
		letter-spacing:-2px;
		line-height:30px;
		}
	.review_box_title h2 {
		display:block;
		float:left;
		font-size:18px;
		width:200px;
		height:30px;
		color:#333;
		font-weight:500;
		letter-spacing:-1px;
		line-height:30px;
		}

	.review_box_img {
		width:1160px;
		height:550px;
		margin:0 auto;
		}
	
	.review_box_img li {
		float:left;
		width:200px;
		height:260px;
		margin-right:40px;
		margin-top:30px;
		}
	
	.review_box_img li:nth-child(5) {
		margin-right:0px;
		}
	.review_box_img li:nth-child(10) {
		margin-right:0px;
		}

	.review_box_img a {
		float:left;
		width:200px;
		height:260px;
		}

	.review_box_img img{width:100%; height:100%;}

	.review_box_img span{
			position:absolute;
			display:hidden;
			width:200px;
			height:260px;
			}
	.review_box_img span:hover{
			position:absolute;
			display:block;
			width:190px;
			height:250px;
			border: solid 5px #fe4f92;
			}
	.review_box_img p {
		float:left;
		width:200px;
		height:200px;
		}
	.review_box_img h1 {
		width:200px;
		height:60px;
		text-align:center;
		font-size:16px;
		color:#333;
		font-weight:400;
		letter-spacing:-1px;
		line-height:60px;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		}




	.best_tab_navi {
		margin:0 auto;
		width:1300px;
		height:46px;
		margin-top:100px;
		}
	
	.best_tab_navi li a {
		float:left;
		width:160px;
		height:46px;
		background:#f7f7f7;
		color:#333;
		border-left: solid 2px #eeeeee;
		border-top: solid 2px #eeeeee;
		border-bottom: solid 2px #eeeeee;
		line-height:46px;
		text-align:center;
		font-size:16px;
		}

	.best_tab_navi li a.active {
		width:162px;
		height:50px;
		background:#fe4f92;
		color:#fff;
		border:none;
		line-height:50px;
		}

	.best_tab_navi li a:hover {
		width:162px;
		height:50px;
		background:#fe4f92;
		color:#fff;
		border:none;
		line-height:50px;
		}
	.best_tab_navi li:nth-child(8) a{
		border-right: solid 2px #eeeeee;
		}
/*	.best_tab_navi li:nth-child(1) a {*/
/*		float:left;*/
/*		width:162px;*/
/*		height:46px;*/
/*		line-height:46px;*/
/*		}*/
/*	.best_tab_navi li:nth-child(1) a:hover {*/
/*		width:164px;*/
/*		height:50px;*/
/*		background:#fe4f92;*/
/*		border:none;*/
/*		line-height:50px;*/
/*		}*/

	.review_bar {
		width:1300px;
		height:50px;
		background:#555555;
		margin:0 auto;
		margin-top:50px;
		}
	.review_bar li {
		float:left;
		line-height:50px;
		text-align:center;
		color:#fff;
		font-size:13px;
		letter-spacing:-1px;
		}
	.review_bar li:nth-child(1) {
		width:70px;
		}
	.review_bar li:nth-child(2) {
		width:235px;
		}
	.review_bar li:nth-child(3) {
		width:150px;
		}
	.review_bar li:nth-child(4) {
		width:460px;
		}
	.review_bar li:nth-child(5) {
		width:150px;
		}
	.review_bar li:nth-child(6) {
		width:150px;
		}
	.review_bar li:nth-child(7) {
		width:85px;
		}




	.review_body {
		width:1300px;
		margin:0 auto;
		}
	.review_body ul {
		width:1300px;
		height:175px;
		border-bottom: solid 1px #dfdfdf;
		}
	.review_body ul:hover {
		width:1300px;
		height:175px;
		background:#f7f7f7;
		}
	.review_body li {
		float:left;
		height:175px;
		line-height:175px;
		font-size:16px;
		font-weight:300;
		}
	.review_body li:nth-child(1) {
		width:70px;
		font-size:16px;
		font-weight:300;
		line-height:175px;
		text-align:center;
		}
	.review_body li:nth-child(2) {
		width:235px;
		text-align:center;
		font-size:16px;
		font-weight:300;
		}
	.review_body li:nth-child(3) {
		width:150px;
		text-align:center;
		}
	.review_body li:nth-child(3) span {
		padding:5px;
		font-size:16px;
		color:#fe4f92;
		border: solid 2px #fe4f92;
		font-weight:300;
		}

	.review_body li:nth-child(4) a {
		display:block;
		width:460px;
		height:175px;
		font-size:16px;
		font-weight:300;
		color:#333;
		text-indent:20px;
		line-height:175px;
		}

	.review_body li:nth-child(5) {
		width:150px;
		line-height:175px;
		text-align:center;
		font-size:16px;
		font-weight:300
		}
	.review_body li:nth-child(6) {
		width:150px;
		line-height:175px;
		text-align:center;
		font-size:16px;
		font-weight:300;
		}
	.review_body li:nth-child(7) {
		width:85px;
		line-height:175px;
		text-align:center;
		font-size:16px;
		font-weight:300;
		}

	.review_writing  {
		width:1300px;
		height:50px;
		margin:0 auto;
		margin-top:50px;
		}
	.review_writing a {
		display:block;
		width:130px;
		height:50px;
		background:50px;
		float:right;
		background:#323337;
		color:#fff;
		text-align:center;
		line-height:50px;
		font-size:13px;
		}
		
	.review_pageing {
		width:1300px;
		height:34px;
		margin-top:20px;
		text-align:center;
		}

	.review_pageing a {
		position: relative;
		display:inline-block;
		width:32px;
		height:32px;
		text-align:center;
		line-height:32px;
		border:solid 1px #fff;
		color:#000;
		}
	.review_pageing a.active {
		width:32px;
		height:32px;
		color:#fe4f92;
		border: solid 1px #fe4f92;
		}
	.review_pageing a:hover {
		width:32px;
		height:32px;
		border: solid 1px #fe4f92;
		background:#f7f7f7;
		}

	.review_pageing a.page_pre {
		position: relative;
		display: inline-block;
		width:32px;
		height:32px;
		border:solid 1px #ddd;
		background:#f7f7f7;
		text-align:center;
		line-height:32px;
		}
	.review_pageing a.page_next {
		position: relative;
		display: inline-block;
		width:32px;
		height:32px;
		border:solid 1px #ddd;
		background:#f7f7f7;
		text-align:center;
		line-height:32px;
		}

	.review_search  {
		width:600px;
		height:40px;
		margin:0 auto;
		margin-top:20px;
		}

	.review_search select.all_name {
		float:left;
		width:110px;
		height:40px;
		border: solid 1px #dedede;
		font-size:13px;
		color:#333;
		line-height:40px;
		}

	.review_search select.body_name {
		float:left;
		width:90px;
		height:40px;
		border: solid 1px #dedede;
		font-size:13px;
		color:#333;
		line-height:40px;
		margin-left:10px;
		}
	input.body_search  {
		float:left;
		width:290px;
		height:38px;
		line-height:40px;
		border: solid 1px #dedede;
		font-size:13px;
		color:#333;
		padding-left:10px;
		margin-left:10px;
		}
	.body_search_btn	{
		float:left;
		display:block;
		width:67px;
		height:40px;
		text-align:center;
		line-height:38px;
		margin-left:10px;
		color:#ffffff;
		background:#fe4f92;
		}



	.my_modify_menu {
		clear:both;
		padding-top: 486px;
		width:1200px;
		height:40px;
		margin:0 auto;
		}
	.my_modify_menu li a {
		display:block;
		float:left;
		width:299px;
		height:40px;
		text-align:center;
		background:#555555;
		line-height:40px;
		color:#ffffff;
		margin-right:1px;
		}
	
	.my_modify_menu li a:hover {
		background:#fe4f92;
		}
	
	.my_modify_menu li:nth-child(4) a {
		width:300px;
		margin:0;
		}



	.renose_case_gif {
		 width:1170px;
		 height:321px;
		 margin:0 auto;
		 }
	.renose_case_gif li {
		float:left;
		display:inline-block;
		width:570px;
		height:321px;
		
		}
	.renose_case_gif li:nth-child(2) {
		margin-left:30px;
		}
	.renose_case_gif li:nth-child(3) {
		margin-top:30px;
		}
	.renose_case_gif li:nth-child(4) {
		margin-top:30px;
		margin-left:30px;
		}

	.renose_case_btn {		
		width:320px;
		height:100px;
		margin:0 auto;
		text-align:center;
		
		}
	.case_movie_btn  {
		margin-top:50px;
		}
	.case_movie_btn a {
		display:block;
		width:320px;
		height:50px;
		line-height:50px;
		background:#f675c5;
		color:#ffffff;
		font-size:16px;
		letter-spacing:-1px;
		}
	.case_movie_btn_b {
		width:320px;
		height:7px;
		background:#8d386d;
		}
		


/**** 240411 modify ****/
.check-list {padding-top: 120px; text-align: center;}
.check-list ol {font-size: 0;}
.check-list ol li {position: relative; display: inline-block; vertical-align: top; padding: 0 33px;}
.check-list ol li:after {
	position: absolute;
	top: 75px;
	right: -22.5px;
	width: 45px;
	height: 45px;
	content: '';
	background-image: url(/img/modify/ico_after_arrow.png);
	background-repeat: no-repeat;
	background-size: 45px auto;
	background-position: 50% 50%;
	display: inline-block;
}
.check-list ol li:last-child:after {display: none;}
.check-list ol li > figure img {
	display: block; max-width: 100%;
	box-shadow: 0px 3px 24px rgba(0, 0, 0, 0.4);
}
.check-list ol li > figure {text-align: left;}
.check-list ol li > figure > figcaption {padding-top: 15px;}
.check-list ol li > figure > figcaption b {font-size: 19px; color: #583f17; font-weight: 500; letter-spacing: -1px;}
.check-list ol li > figure > figcaption p {font-size: 17px; color: #333; font-weight: 400; line-height: 20px; margin-top: 10px;}



.check-list2 {
	display: block; 
	width: 100%;
	height: 553px;
	background-color: #c5c0fc;
	background-image: url(/img/modify/double_case_bg.png);
	background-repeat: no-repeat;
	background-size: auto 553px;
	background-position: 50% 50%;
}

.eye1-surgery div {
	background-repeat: no-repeat;
	background-size: auto 100%;
	background-position: 50% 50%;
}
.eye1-surgery div.top {
	height: 486px;
	background-color: #b396ff;
	background-image: url(/img/modify/bg_eye1_topclass.png);
}
.eye1-surgery div.surgery {
	height: 1163px;
	background-image: url(/img/modify/bg_eye1_surgery.png);
}

.eye3-case {
	height: 700px;
	background-color: #b396ff;
	background-image: url(/img/modify/bg_eye3_case.png);
	background-repeat: no-repeat;
	background-size: auto 100%;
	background-position: 50% 50%;
}

.multi {
	width: 1168px; margin: 0 auto;
}
.multi dl dt {
	display: inline-block; 
	font-size: 24px;
	line-height: 42px;
	color: #fff; 
	font-weight: 500;
	letter-spacing: -1px;
	padding: 0 25px;
	background-color: #000;
	border-radius: 50px;
}
.multi dl dd {
	font-size: 18px; 
	color: #010101; font-weight: 400;
	line-height: 30px;
	margin-top: 35px;
}
.multi > ul {
	text-align: center;
	font-size: 0;
	margin-top: 145px;
	padding: 85px 0 58px;
	border-radius: 50px;
	background-color: #f3f3f3;
}
.multi > ul > li {
	display: inline-block;
	vertical-align: top;
	margin-right: 40px;
}
.multi > ul > li:last-child {
	margin-right: 0;
}
.multi > ul > li > figure {text-align: left;}
.multi > ul > li > figure img {display: block; max-width: 100%;}
.multi > ul > li > figure figcaption {margin-top: 25px; background-color: #fff; border-radius: 20px; padding: 20px 35px;}
.multi > ul > li > figure figcaption b {display: block; font-size: 18px; color: #010101; font-weight: 600;}
.multi > ul > li > figure figcaption p {margin-top: 5px; font-size: 18px; color: #010101; font-weight: 400;}

.multi.type-2 ~ .multi {margin-top: 50px;}
.multi.type-2 > ul {margin-top: 0;}

.top-solution {padding: 40px 0; text-align: center;}
.top-solution dl dt {display: inline-block; padding: 0 30px; border-radius: 30px; background-color: #7c7c7c; font-size: 24px; color: #fff; font-weight: 500;}
.top-solution dl dd {margin-top: 30px; font-size: 18px; line-height: 26px; color: #000; font-weight: 400;}
.top-solution figure {margin-top: 50px;}
.top-solution figure img {display: block; max-width: 100%; margin: 0 auto;}

.nose-care-after {
	height: 524px;
	background-image: url(/img/modify/bg_nose_care_list.png);
	background-repeat: no-repeat;
	background-size: auto 100%;
	background-position: 50% 50%;
}

.before-after > ul > li ~ li {
	margin-top: 20px;
}
.before-after > ul > li > figure img {
	display: block;
	max-width: 100%;
	margin: 0 auto;
}

.smart-nose {
	height: 580px;
	background-color: #e9ebea;
	background-image: url(/img/modify/bg_smart_nose.png);
	background-repeat: no-repeat;
	background-size: auto 100%;
	background-position: 50% 50%;
}


.nose3 {
	position: relative;
}
.nose3:before, .nose3:after {
	position: absolute;
	top: 0;
	width: 50%; height: 100%;
	content: '';
	z-index: -1;
}
.nose3:before {
	left: 0;
	background-image: url(/img/modify/bg_nose3_before.png);
}
.nose3:after {
	right: 0;
	background-image: url(/img/modify/bg_nose3_after.png);
}
.nose4:after {
	background-image: url(/img/modify/bg_nose4_after.png);
}

.prp-summary {
	height: 577px;
	background-image: url(/img/modify/prp_bg_img01.png);
	background-repeat: no-repeat;
	background-size: auto 100%;
	background-position: 50% 50%;
}

.ease-lifting figure img {display: block; max-width: 100%; margin: 0 auto;}



.pillar-surgery {
	margin-top: 120px;
	height: 393px;
	background-color: #f5f4f9;
	background-image: url(/img/modify/bg_pillar_surgery.png);
	background-repeat: no-repeat;
	background-size: auto 100%;
	background-position: 50% 50%;
}

.botox-surgery {
	margin-top: 120px;
	height: 393px;
	background-color: #f5f4f9;
	background-image: url(/img/modify/bg_botox_surgery.png);
	background-repeat: no-repeat;
	background-size: auto 100%;
	background-position: 50% 50%;
}
.botox-summary {
	margin-top: 90px;
}
.botox-summary figure img {
	display: block;
	margin: 0 auto;
}


.summary-area .container {
	width: 1100px;
	margin: 0 auto;
	padding: 0 100px;
}
.summary-area .summary-1 {
	padding: 120px 0 60px;
}
.summary-area .summary-1 h3 {
	font-size: 50px; color: #000; font-weight: bold; line-height: 60px;
}
.summary-area .summary-1 b {
	display: block; font-size: 17px; color: #4c4c4c; font-weight: 600; margin-top: 30px; 
}
.summary-area .summary-1 p {
	font-size: 16px; color: #000; font-weight: 400; line-height: 24px;     margin-top: 30px;
}

.summary-area .summary-2 {
	padding: 80px 0 100px;
	background-color: #f5f4f9;
}

.summary-area .summary-2 dl dt {
	font-size: 20px; line-height: 36px;
	display: inline-block; vertical-align: top; padding: 0 20px; border-radius: 100px; color: #fff; font-weight: 600; background-color: #000;
}
.summary-area .summary-2 dl dd {
	margin-top: 20px;
}
.summary-area .summary-2 dl dd b {
	display: block; font-size: 17px; color: #2f2f2f; font-weight: 600; margin-bottom: 20px;
}
.summary-area .summary-2 dl dd p {
	font-size: 16px; font-weight: 400; line-height: 28px;
}
.summary-area .summary-2 dl dd small {
	display: block; margin-top: 20px; font-size: 15px; color: #010101; font-weight: 400;
}

.summary-area .summary-3 {
	padding: 80px 0 100px;
}
.summary-area .summary-3 b {
	display: block; font-size: 24px; color: #000; font-weight: 600;
}
.summary-area .summary-3 ul {
	margin-top: 40px;
}
.summary-area .summary-3 ul > li {
	position: relative;
	font-size: 18px; color: #000; font-weight: 400;
	padding-left: 15px;
}
.summary-area .summary-3 ul > li:before {
	position: absolute;
	top: 50%;
	left: 0;
	width: 4px;
	height: 4px;
	border-radius: 50%;
	display: block;
	transform: translateY(-50%);
	content: '';
	background-color: #000;
}
.summary-area .summary-3 ul > li ~ li {
	margin-top: 20px;
}

.step-list {
	text-align: center;
	padding: 70px 0; background-color: #f6f6f9;
}
.step-list.type-2 {padding-top: 30px;}
.step-list .container {
	width: 1300px; margin: 0 auto;
}
.step-list .container > ul {
	font-size: 0;
}
.step-list .container > ul > li {
	display: inline-block; vertical-align: top; margin-right: 25px;
}
.step-list .container > ul > li:last-child {
	margin-right: 0;
}
.step-list .container > ul > li figure img {
	display: block; max-width: 100%;
}
.step-list .container > ul > li figure figcaption {
	padding-top: 10px; font-size: 15px; color: #666; font-weight: 20px;
}
.step-list.type-2 .container > ul > li {
	margin-right: 15px;
}
.step-list .container p {
	font-size: 25px; line-height: 35px; color: #5e32ab; font-weight: 400; margin-bottom: 50px;
}


.ivory-summary {
	margin-top: 150px;
	padding: 55px 0 50px;
	background-image: url(/img/modify/bg_ivory.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: cover;
}

.ivory-summary img {display: block; max-width: 100%; margin: 0 auto;}

.round-list {overflow: hidden; margin: 30px -10px 0; width: calc(100% + 20px); text-align: center;}
.round-list > li {float: left; width: 33.33333333%; padding: 0 10px; box-sizing: border-box;}
.round-list > li:nth-of-type(3) ~ li {margin-top: 20px;}
.round-list > li .v-align {display: table; width: 100%; height: 90px; border-radius: 20px; background-color: #e7e6e9;}
.round-list > li .v-align p {display: table-cell; vertical-align: middle; font-size: 18px; color: #010101; font-weight: 400; line-height: 30px;}