/* Author, web disign by : Jinny Lee */

a:link, a:visited { color: #393131; font-weight : normal; text-decoration: none;}
a:hover, a:focus { color: #b1aa6e; text-decoration : none; }
a:active { color: #393131; text-decoration : none; }

body{
	font-size:75%;
	font-family:  Verdana, Dotum,  AppleGothic, sans-serif; 
	color: #393131;
	line-height:1.2;
	background:#ffffff;
	}

/* body */
#wrapper,#header, #contents, #footer{
	margin:0 auto;
	width:913px;
}

/* header */
#header{height:136px;position:relative;clear:both;}

.header_index{background:url('../img/index/nav_bg.gif') repeat-x;height:136px;width:913px;margin:0 auto;}
.header_implant{background:url('../img/implant/nav_bg.gif') repeat-x;height:136px;width:913px;margin:0 auto;}
.header_orth{background:url('../img/orth/nav_bg.gif') repeat-x;height:136px;width:913px;margin:0 auto;}
.header_treat{background:url('../img/treat/nav_bg.gif') repeat-x;height:136px;width:913px;margin:0 auto;}
.header_info{background:url('../img/info/nav_bg.gif') repeat-x;height:136px;width:913px;margin:0 auto;}
.header_news{background:url('../img/news/nav_bg.gif') repeat-x;height:136px;width:913px;margin:0 auto;}

.header_index .lang, .header_implant .lang, .header_orth .lang, .header_treat .lang, .header_info .lang,  .header_news .lang{
	width:400px;
	height:60px;
	position:absolute;
	top:17px;
	right:110px;
	text-align:right;
}

.header_index .lang ul li, .header_implant .lang ul li, .header_orth .lang ul li, .header_treat .lang ul li, .header_info .lang ul li, .header_news .lang ul li{
	display:inline;
	padding: 0 18px;
	background:url('../img/common/list_icon.gif') no-repeat 5px 6px;
	font-size:13px;
}

.header_index .lang p, .header_implant .lang p, .header_orth .lang p, .header_treat .lang p,  .header_info .lang p, .header_news .lang p{
	padding: 10px 15px 0 0;
}

/* main_navigation*/
.header_index .nav, .header_implant .nav, .header_orth .nav, .header_treat .nav, .header_info .nav, .header_news .nav{
	width:913px;
	height:32px;
	position:absolute;
	top:105px;
	left:0;
}


 .nav li{
	float: left;
	width: 182px;
	text-align:left;
}

 .nav a{
	display: block;
	width: 182px;
	height:20px;
	text-align:center;
}

.header_index .nav ul li a:link, .header_index .nav ul li a:visited, .header_implant .nav ul li a:link, .header_implant .nav ul li a:visited, .header_orth .nav ul li a:link, .header_orth .nav ul li a:visited
, .header_treat .nav ul li a:link, .header_treat .nav ul li a:visited
, .header_info .nav ul li a:link, .header_info .nav ul li a:visited
, .header_news .nav ul li a:link, .header_news .nav ul li a:visited{
	background: none;
	text-decoration: none;
	color:#ffffff;
	font-size:13px;
	text-align:center;
	font-weight:normal;
}

.header_index .nav ul li a:hover, .header_implant .nav ul li a:hover, .header_orth .nav ul li a:hover, .header_treat .nav ul li a:hover, .header_info .nav ul li a:hover, .header_news .nav ul li a:hover{
	background: none;
	text-decoration: none;
	color:#e4de37;
	font-size:13px;
	text-align:center;
	font-weight:normal;
}


.sub_menu1{position:absolute; top:50px; left:-3px; z-index:1000;}
.sub_menu2{position:absolute; top:50px; left:180px; z-index:1000;}
.sub_menu3{position:absolute; top:50px; left:363px; z-index:1000;}
.sub_menu4{position:absolute; top:50px; left:545px; z-index:1000;}
.sub_menu5{position:absolute; top:50px; left:728px; z-index:1000;}

/* logo */
.header_index h1, .header_implant h1, .header_orth h1, .header_treat h1, .header_info h1, .header_news h1{  
	margin: 0;
 	padding: 0;
 	height: 85px;
 	width: 190px;
 	text-indent: -9999em;
 	overflow: hidden;
	float:left;
}

.header_index h1 a, .header_implant h1 a, .header_orth h1 a, .header_treat h1 a, .header_info h1 a, .header_news h1 a {
	margin-top: 0px;
	padding: 0;
	display: block;
	height: 115px;
	background: transparent;
	text-align:left;
}


/* contents_banner */

 #contents .banner_index{background:url('../img/index/main_banner.jpg') no-repeat;width:913px;height:388px;margin:0 auto;margin-top:7px;}
 #contents .banner_implant{background:url('../img/implant/sub_banner.jpg') no-repeat;width:913px;height:153px;margin:0 auto;margin:3px 0 5px 0;}
 #contents .banner_orth{background:url('../img/orth/sub_banner.jpg') no-repeat;width:913px;height:153px;margin:0 auto;margin:3px 0 5px 0;}
 #contents .banner_treat{background:url('../img/treat/sub_banner.jpg') no-repeat;width:913px;height:153px;margin:0 auto;margin:3px 0 5px 0;}
 #contents .banner_info{background:url('../img/info/sub_banner.jpg') no-repeat;width:913px;height:153px;margin:0 auto;margin:3px 0 5px 0;}
 #contents .banner_news{background:url('../img/news/sub_banner.jpg') no-repeat;width:913px;height:153px;margin:0 auto;margin:3px 0 5px 0;}

/* contents */

 #contents .contents_top{
	background:url('../img/common/content_top.gif') no-repeat;
	width:913px;
	height:52px;
	margin:0 auto;
	padding:0;
 }

  #contents .contents_main{
	width:913px;
	margin:0 auto;
	padding:0;
	float:left; 
	clear:both;
	background:url('../img/common/content_bg.gif') repeat-y;
 }

.contents_main .section1{
	width:211px;
	height:500px;
	float:left;
	background:url('../img/implant/sub_menu.gif') no-repeat 53px 30px;
}

.contents_main .section1 ul{
	margin:32px 0 0 60px;
}

.contents_main .section1 ul li{
	font-size:13px;
	text-align:left;
	padding:7px 0 6px 40px;
}

.contents_main .section1_treatment{
	width:211px;
	height:500px;
	float:left;
	background:url('../img/implant/sub_menu1.gif') no-repeat 53px 30px;
}

.contents_main .section1_treatment ul{
	margin:32px 0 0 60px;
}

.contents_main .section1_treatment ul li{
	font-size:13px;
	text-align:left;
	padding:7px 0 6px 40px;
}

.clearBoth { clear:both; }

.contents_main .section2{
	width:702px;
	float:right;
	text-align:left;
	font-size:13px;
	line-height:1.8;
	position:relative;
}

.section2 ul{
	margin:0 auto;
	width:600px;
}


.section2 ul li{
	padding:1px 0px;
	list-style-type:decimal;
	list-style-position:inside;
}

.section2 ul.outside li{
	padding:1px 0px;
	list-style-type:decimal;
	list-style-position:outside;
}
.section2 ul.none li{
	padding:1px 0px;
	list-style-type:none;
}
.section2 ul.outside{
	width:560px;
}

 #contents .contents_bottom{
	clear:both;
	background:url('../img/common/content_bottom.gif') no-repeat;
	width:913px;
	height:79px;
	margin:0 auto;
 }

.sub_contents{
	clear:both;
	width:600px;
	margin:0 auto;
}

.sub_contents .leftsub{
	float:left;
	width:270px;
	overflow:hidden;
}

.sub_contents .rightsub{
	float:right;
	width:330px;
}


/* footer */

 #footer{clear:both;height:78px;color:#595959;}
 #footer .leftfooter{width:309px;float:left;height:78px;background:url('../img/common/left_footer.gif') no-repeat;text-align:left;}
 #footer .rightfooter{width:603px;float:right;height:78px;text-align:right;}
 #footer .rightfooter p{padding: 3px 10px 0 0;font-size:12px;}
 #footer .leftfooter p{padding:50px 0 0 15px;font-size:11px;}


