/*sub CSS*/
/*contents */
#wrap .side {
	padding-bottom:50px;
}
#contents_right {
	float:right;
	position:relative;
	width:713px;	
}
#navi li.second, #navi li.third {
    border-left: 1px solid #CCCCCC;
    float:left;
    height: 20px;
    padding: 0;
    width: 246px;
	margin:0 0 0 18px;
	padding-bottom:10px;
}
#navi li.second a, #navi li.third a {
    border-left: 1px solid #CCCCCC;
    color: #242424;
    float: left;
	display:block;
    font-size:12px;
    margin-left: -1px;
    padding-left: 10px;
	height: 20px;
	line-height:20px;
	width:236px;
}
#navi li.second a:hover, #navi li.second.ov a,
#navi li.third a:hover{
    border-left: 3px solid #87c0ee;
    color: #000000;
	margin-left: -1px;
    padding-left: 10px;
	height:15px;
}
#navi li.ov{
	display:block;
	color:#87c0ee;
	font-size:28px;
	padding-left:18px;
	width:246px;
	height:33px;
	font-family:Simsun;
}
#navi li.second.last, #navi li.third.last {
	margin-bottom:20px;
	height:20px;
	padding-bottom:0;
}
#navi li.second.ov {
	padding-left:0;
	height:20px;
}

.sub_visual {
	float:left;
	margin-top:50px;
}
.sub_title {
	float:right;
	width:713px;
	height:60px;	
}
.sub_title li.route {
	float:right;	
	font-size:11px;
	margin:13px 5px 0 0 ;
	font-family:Simsun;
}
.sub_title li.title {
	float:left;
	width:697px;
	color:#59a126;
	font-size:22px;
	padding-left:17px;
	background:url('../img/sub/title_icon.gif') no-repeat 0 50%;
	font-family:Simsun;
}

.sub_content {
	float:left;
	padding:30px 0 50px;
	width:713px;
}

/* company overview */
.overview .img {
	float:left;
	margin-right:10px;
}
.overview .overview_txt {
	float:right;
	width:380px;
	margin-top:20px;
}

.sign {
	float:right;
	margin:50px 3px 0 0;
	font-weight:bold;
}

/* Prodects */
.mpb {
	float:left;
	line-height:150%;
}

.mpb dl, .therapy dl, .orthopedics dl{
	float:left;
	margin-bottom:20px;
}
.therapy dl.last{
	margin-bottom:0;
}
.mpb dt, .therapy dt{
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
}
.buffy {
	margin-top:20px;
}
.kit dt{
	font-size:13px;
	font-weight:bold;
	margin-bottom:5px;
}
.mpb .img {
	float:left;
	margin-right:20px;
}
.mpb .img_left{
	float:left;
	width:321px;
}
.buffy .text {
	line-height:180%;
	margin-top:20px;
}
.kit, .kit01 {
	float:left;
}
.kit dl, .kit01 dl, .kit01 p {
	float:right;
	width:540px;
}
.advantages dl, .therapy_is .text,
.efficacy dl{
	background-color:#f4faff;
	padding:10px;
	width:693px;
}
.advantages dl {
	background-color:#fcfcfa;
}
.efficacy dl {
	background-color:#fef9fe;
}
.therapy_is .text, .ophthalmology dl{
	margin-bottom:20px;
}
.therapy dd{
	float:left;	
}
.therapy_is, .advantages, .efficacy,
.orthopedics ol, .aplication{
	float:left;	
}
.efficacy {
	margin-top:20px;
}
.advantages .title, .therapy_is .title,
.efficacy .title, .scalp dt, .ophthalmology dt,
.orthopedics dt, .orthopedics .title01, .aplication .title,
.buffy dt, .prp dt, .kit .title, .rate_test dt{
	color:#ff0000;
	font-size:16px;
	width:703px;
	padding:0 0 10px 5px;
	font-weight:normal;
}
.scalp {
	float:left;
	line-height:150%;
	background:url(../img/sub/Scalp.jpg) no-repeat right top;
}
.scalp dt {
	margin-top:15px;
}
.scalp dd.end {
	margin-top:10px;
}
.scalp dd.last{
	margin-top:15px;
	color:#545454;
	font-weight:bold;
}
.ophthalmology {
	float:left;
	line-height:150%;
}
.ophthalmology .img {
	float:left;
	width:230px;
}
.ophthalmology .text {
	width:460px;
	float:right;
	margin-top:10px;
}
.ophthalmology .d2 dd, .prp dd{
	text-indent:-9px;
	margin-left:15px;
}
.ophthalmology dd, .scalp dd,
.orthopedics dd{	
	margin-left:15px;
}
.prp dd{	
	margin-bottom:5px;
}
.orthopedics .title {
	font-size:20px;
	color:#366919;
	font-weight:bold;
	margin-bottom:15px;
}
.orthopedics ol li {
	margin-left:15px;
}
.aplication {
	margin-top:20px;
}
.orthopedics .img {
	float:left;
	margin:0 0 20px 15px;
	border:2px solid #e9e9e9;
	padding:15px;
}
.orthopedics .img01 {
	float:left;
	margin:10px 0 20px 10px;
}
.kit .all_type dd{
	width:250px;
	float:left;
}
.kit .all_type dd.img{
	width:280px;
	float:right;
	margin-right:0;
}
.mpb .kit .hygiene {
	float:left;
	width:200px;
}
.mpb .kit .safety {
	float:right;
	width:400px;
}
.kit01 {
	border:2px solid #e9e9e9;
	padding:15px;
	width:675px;
	margin-top:20px;	
}
.kit01 .img{
	width:180px;
	margin-bottom:0;
}
.kit01 dl, .kit01 p {
	width:470px;
}
.kit01 p {
	margin-bottom:40px;
}
.kit01 dt {
	font-size:16px;
	font-weight:bold;
	color:#366919;
	margin-top:5px;
}
.kit01 span {
	color:#fa029a;
	font-size:17px;
}
.rate_test {
	float:left;
	margin-top:25px;
}
.rate_test .title{
	color: #366919;
    font-size: 18px;
    font-weight: bold;
    margin:0 0 20px 15px;
	width:680px;
}
.rate_test .s_title{
	font-size:13px;
	font-weight:bold;
	margin:0 0 10px 8px;
}
.rate_test dd {
	float:left;
}
.rate_test .txt {
	margin:15px 0 15px 25px;
	width:680px;
	text-indent:-15px;
}
.rate_test .txt01 {
	margin-left:20px;
	width:680px;
}
.rate_test .txt01 strong{
	color:#ff0000;
}
/* Sitemap */
.sitemap {
	float:left;
}
.sitemap dl {
	float:left;
	width:160px;
	margin-right:22px;
	line-height:160%;
}
.sitemap dl.contact {
	margin-right:0;
}
.sitemap dt {
	width:160px;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	font-size:16px;
	background-color:#366919;
	margin-bottom:10px;
}
.sitemap dd {
	float:left;
	width:160px;
	padding:5px 0;
	border-bottom:1px dotted #ddd;
}
.sitemap dd a{
	float:left;
	display:block;
	padding-left:15px;
	background:url(../img/sub/dot01.gif) no-repeat 0 50%;
}
.sitemap dd a:hover{
	color:#366919;
}
/* 130626 김소정 추가 */
.network{
	float:left;
	width:713px;
	margin-bottom:24px;
}
.network02{
	float:left;
	width:713px;
}
.mpb dl.mpb_content_top{
	float:left;
	width:390px;
	border:1px solid #d6d6d6;
	height:100px;
	padding:20px 0;
}
.mpb dl.mpb_content_bottom{
	float:left;
	width:390px;
	border:1px solid #d6d6d6;
	height:80px;
	padding:20px 0;
}
.mpb dl.mpb_content_top dt{
	color:#3758e8;
	margin:0 0 8px 20px;
}
.mpb dl.mpb_content_bottom dt{
	color:#e83737;
	margin:0 0 8px 20px;
}
.mpb dl.mpb_content_top dt span,
.mpb dl.mpb_content_bottom dt span{
	color:#141414;
	font-weight:100;
}
.mpb dl.mpb_content_top dd, 
.mpb dl.mpb_content_bottom dd{
	float:left;
	width:390px;
	margin-left:30px;
	line-height:20px;
}
dd.platelet{
	float:left;
	width:700px;
	text-align:center;
	margin:20px 0;
}
/* 130627 김소정추가 */
.ycell_ci{
	float:left;
}
.ci_txt{
	float:right;
	width:390px;
	text-align:justify;
	line-height:18px;
	margin:40px 10px 0 0;
}
.ci_title{
	color:#ff0000;
	font-size:16px;
	width:703px;
	padding:0 0 10px 5px;
	font-weight:normal;
	float:left;
}
.ci_title02{
	color:#ff0000;
	font-size:16px;
	width:703px;
	padding:20px 0 10px 5px;
	font-weight:normal;
	float:left;
}
.history{
	float:left;
	width:713px;
}
.history .history_title{
	float:left;
	width:698px;
	font-size:15px;
	font-weight:bold;
	margin-bottom:15px;
	color:#FF0000;
}
.history .history_title img{
	float:left;
	margin-right:8px;
}
.network_text{
	float:left;
	width:683px;
	margin:8px 0 0 30px;
	line-height:18px;
}