
#content-inner{
	width: 950px;
	margin: 0 auto;
}

h2{
	margin-top:-5px;
}

#agingBox1{
	width:900px;
	padding-bottom:110px;
	margin-top:35px;
	margin-left:25px;
}

.ct1Doctor{
	border:1px solid black;
	height:1140px;
	padding:40px 49px;
}

.doctorBox{
	margin-bottom:40px;
	width:800px;
}

.doctorImg{
	width:265px;
	float:left;
}

.doctorText{
	height:340px;
	width:533px;
	border-bottom:1px solid #666;
	border-top:1px solid #666;
	float:right;
}

.doctorText p{
	font-size:13px;
	margin:40px 15px;
	text-indent:0em !important;
	line-height:2.5;
}

.doctorProfile{
	border-bottom:2px solid #666;
	padding-bottom:10px;
	margin-bottom:4px;
}

.profileInner{
	padding:25px 25px 0 25px;
	border-top:1px solid #666;
}

.profileText{
	float:left;
}

.profileText p{
	text-indent:0em !important;
	width:570px;
	font-size:13px;
	line-height:2.4;
}

.profileName{
	font-weight:bold;
	font-size:16px !important;
	color:#505050;
}

.profileBook{
	float:right;
}

.profileBook{
	float:right;
}

.profileBook img{
	box-shadow: 2px 1px 20px #999;
}

.profileBook p{
	font-weight:bold;
	font-size:14px;
	text-align: center;
	text-indent:0em !important;
	color:#0000ff;
	line-height:1.3;
	margin-top:15px;
}

.profileBook p span{
	letter-spacing:-1px;
}

.mediaBox{
	border-bottom:2px solid #666;
}

.mediaImg{
	border-bottom:1px solid #666;
	padding-bottom:8px;
	margin-bottom:35px;
}

.mediaList ul{
	padding-left:4px;
	padding-bottom:20px;
	border-bottom:1px solid #666;
	margin-bottom:4px;
}

.mediaList ul li{
	float:left;
	width:50%;
	font-size:13px;
	color:#505050;
	margin-bottom:17px;
}



.ct2age{
	height:870px;
	margin-top:80px;
}

.ct2Inner{
	border:1px solid black;	
	padding-bottom:100px;
	position:relative;
}

.ageText{
	width:385px;
	margin:30px 0 25px 60px;
	padding:14px 0;
	color:#505050;
	border-top:1px solid #666;
	border-bottom:1px solid #666;
}

.ageText p{
	text-indent:0em !important;
	line-height:2.4;
	font-size:14px;
	padding-left:6px;
}

.ageText p span{
	letter-spacing:-8px;
}

.ageImg2{
	text-align: center;
}

.ct2Down{
	position:absolute;
	left:172px;
	bottom:-177px;
}

.ageBuy{
	text-align:right;
	margin-top: 90px;
}

.ageBuy2{
	text-align:right;
	margin-top: 80px;
	margin-bottom: 80px;
}

#content-inner a:hover{
	opacity:0.6;
}

.ct3age{
	height:2042px;
	margin-top:30px;
}

.ct3Inner{
	border-right:1px solid black;
	border-left:1px solid black;
	height:1932px;
}

.age3Text{
	padding:40px 55px 20px 55px;
}

.age3pbox{
	margin-left:10px;
}

.age3Text p{
	text-indent:0em !important;
	font-size:13px;
	line-height: 2.3;
}

.age3Text p.titleText{
	font-size:18px;
	font-weight:bold;
	color:#505050;
	margin-bottom:20px;
}

p.smallText{
	font-size:10px;
	font-weight:bold;
	color:#666;
	margin-top:25px;
}

.age3Textbox{
	border-top:1px solid #666;
	border-bottom:1px solid #666;
	padding:30px 0;
}

.age3Img{
	text-align:center;
}

.age3Img2{
	padding:50px 0;
	text-align:center;
	border-bottom:1px solid black;
	position:relative;
}

.ageDown{
	position:absolute;
	bottom:-47px;
	left:80px;
}

.age3image{
	margin-top:40px;
	margin-left:33px;
}

.ageComment{
	border-radius:5px;
	background-color:#f4dede;
	padding:15px 0;
	width:740px;
	position:relative;
	margin:0 70px 0 90px;
}

.ageComment p{
	text-indent:0em !important;
	font-size:14px;
	color:#505050;
	line-height:2.3;
	letter-spacing:-1px;
}

.commentBox{
	margin-left:70px;
}

.oneComment{
	color:#cc3333 !important;
	margin-left:-5px;
	font-weight: bold;
	font-size:15px !important;
	letter-spacing:0px !important;
	
}

.voiceIcon{
	position:absolute;
	left:-40px;
	top:38px;
}


.ageComment2{
	border-radius:5px;
	background-color:#f4dede;
	padding:15px 0;
	width:740px;
	position:relative;
	margin:20px 0 0 50px;
}

.ageComment2 p{
	text-indent:0em !important;
	font-size:14px;
	color:#505050;
	line-height:2.3;
	letter-spacing:-1px;
}

.commentBox{
	margin-left:70px;
}

.oneComment{
	color:#cc3333 !important;
	margin-left:-5px;
	font-weight: bold;
	font-size:15px !important;
	letter-spacing:0px !important;
	
}


.voiceIcon2{
	position:absolute;
	left:-40px;
	top:-23px;
}

.ct4Inner{
	padding:40px 50px 0px 40px;
	border:1px solid black;
}

.ct4Inner li{
	margin-bottom:80px;
}

.ct4Left{
	width:106px;
	height:342px;
	float:left;
}

.ct4Right{
	width:676px;
	float:right;
	border-bottom:1px solid #505050;
}

.rightTop{
	border-top:1px solid #505050;
	border-bottom:1px solid #505050;
}

.middleLeft{
	float:left;
}

.middleLeft p{
	text-indent:0em !important;
	margin:40px 0 40px 10px;
	font-size:14px;
	color:#505050;
	line-height:2.3;

}

.middleLeft p.tsubaki{
	letter-spacing: -1px;
	margin: 40px 0 27px 10px;
}

.middleRight{
	float:right;
	padding:10px 0 10px 10px;
	border-left:1px solid #505050;}

.ageMaskimg{
	position:relative;
	width: 900px;
	height: 269px;
	padding-top: 60px;
	background-image: url(../images/agingcare/agingmaskimg.jpg);
}

.ageMaskimgLink1{
	clear: both;
	float: left;
	display: block;
}

.ageMaskimgLink2{
	clear: both;
	float: left;
}

.ct5Inner{
	padding:40px 55px 60px 60px;
	border:1px solid black;
}

.ct5Text{
	border-top:1px solid #505050;
	border-bottom:1px solid #505050;
}

.ct5Text p{
	margin:35px 0 35px 10px;
	text-indent:0em !important;
	font-size:18px;
	font-weight:bold;
	color:#505050;
	line-height:2;
}

.ct5Img{
	text-align:center;
	margin-top:40px;
}

.ct5Imgleft{
	float:left;
	width:262px;
	margin-left:15px;
}

.ct5leftBottom{
	margin-top:20px;
}

.ct5leftBottom p{
	font-size:15px;
	font-weight:bold;
	color:#cc3333;
	text-indent:0em !important;
}

.ct5Imgcenter{
	float:left;
	width:250px;
	text-align:center;
}

.ct5centerTop{
	height:142px;
	padding-top:18px;
}

.ct5centerTop p{
	text-align:center;
	text-indent:0em !important;
	font-size:16px;
	font-weight:bold;
	color:#cc3333;
	line-height:1.7;
}


.ct5centerBottom{
	padding-top:15px;
	font-size:14px;
	color:#666;
	line-height:1.7;
}

.ct5centerBottom p{
	text-align:center;
	text-indent:0em !important;
}

.ct5Imgright{
	float:left;
	width:240px;
	margin-right:15px;
}

.ct5bottom{
	text-align:center;
	margin-top:80px;
	position:relative;
}

.ct5Down{
	position:absolute;
	bottom:-128px;
	left:367px;
}

.skinImg{
	margin-top:65px;
	text-align: center;
}

.ct5Button{
	margin-top:10px;
	text-align: center;
}

.ct5Button a:hover{
	opacity:0.6;
}