@charset "euc-kr";
@import url(layout.css);

body {
	margin: 0;
	padding: 0;
	background: #fff url(../../images/common/bodytop_bg.gif) repeat-x  left top;
	line-height: 1.2
}
img {
	margin: 0;
	border: 0;
}
div, p, ul, ol, table {
	margin: 0;
	padding: 0;
	font-family: 'µ¸¿ò', Dotum, sans-serif;
	font-size: 12px;
	color: #666666;
}
h1 {
	float: left;
	display: inline;
	margin: 2px 0 0 25px;
	padding: 0;
}
h2 {
	clear: both;
	margin: 0;
	padding: 0;
}
h3 {
	clear: both;
	margin: 0;
	padding: 0;
}
h4 {
	clear: both;
	padding: 20px 0 0 0;
	margin: 0;
}

h4.none {
	clear: both;
	padding: 0;
	margin: 0;
}

h5 {
	clear: both;
	padding: 20px 0 0 70px;
	margin: 0;
}

.cBoth { display:block; float:none; clear:both; height:0; width:100%; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 !important; padding:0 !important;} 

/* flaot */
.fl_m { float: left; }

/* margin  ¼³Á¤ */
.lm2 { margin: 0 0 0 2px; }
.lm13 { margin: 0 0 0 13px; }

.rm2 { margin: 0 2px 0 0; }
.rtm { margin: 10px 13px 0 0; }

.tm2 { margin: 2px 0 0 0; }
.tm10 { margin: 10px 0 0 0; }
.tm20 { margin-top: 20px; }
.tm30 { margin-top: 30px; }
.tm40 { margin-top: 40px; }

.vtmr10 { vertical-align: middle; margin: 0 10px 0 0; }

.color_ch_basic { color: #666666; text-decoration: none;}

/* -------------------------------------------------------------------------------------------- */

p.textcolor {
	color: #FF6600;
	margin-top: 20px;
}


ul.com_topbtn {
	float: right; 
	margin: 5px 80px 0 0; 
	padding: 0; 
	list-style: none;
}
ul.com_topbtn li {
	float: left; 
	display: inline; 
	padding: 2px 8px; 
	background: url(../../images/common/cross_bg01.gif) no-repeat right 6px; 
	text-align: center;
}
ul.com_topbtn li.backnone {
	float: left; 
	display: inline; 
	padding: 2px 8px; 
	background: none; 
	text-align: center;
}
#toplogo {
	margin: 13px 0 0 0;
	padding: 0;
}
#toplogo .navigation {
	float: left;
	margin: 0 0 0 15px; 
	padding: 0;
	width: 618px;
}
#Contents .headline_img {
	margin: 0;
	padding: 0;
	vertical-align: top;
}
/*  sub Depth Menu ¼³Á¤ */
#Sidemenu .submenu_bg_member {
	margin: 0 0 0 6px; 
	padding: 0; 
	width: 212px;
	height: 630px;
	background: url(../../images/member/menu_bg.gif) no-repeat left top;
	overflow: hidden;
}
#Sidemenu .submenu_bg_info {
	margin: 0 0 0 6px; 
	padding: 0; 
	width: 212px;
	height: 630px;
	background: url(../../images/info/menu_bg.gif) no-repeat left top;
	overflow: hidden;
}
#Sidemenu .submenu_bg_exercise {
	margin: 0 0 0 6px; 
	padding: 0; 
	width: 212px;
	height: 630px;
	background: url(../../images/exercise/menu_bg.gif) no-repeat left top;
	overflow: hidden;
}
#Sidemenu .submenu_bg_movie {
	margin: 0 0 0 6px; 
	padding: 0; 
	width: 212px;
	height: 630px;
	background: url(../../images/movie/menu_bg.gif) no-repeat left top;
	overflow: hidden;
}
#Sidemenu ul.menu_list {
	margin: 0 0 0 23px; 
	padding: 0; 
	width: 175px; 
	list-style: none;
}
#Sidemenu ul.menu_list li {
	padding: 8px 0 5px 0;
	border-bottom: 1px solid #d9d9d9;
}
#Sidemenu ul.ssub_menu {
	margin: 0 0 0 18px; 
	padding: 0; 
	list-style: none; 
	width: 142px;
}
#Sidemenu ul.ssub_menu li {
	padding: 3px 0 0 0; 
	border: none;
}

/* ÄÁµ§Ã÷ Àû¿ë */
div.location {
	margin: 0;
	padding: 10px 0;
	text-align: right;
	font-size: 11px;
	color: #bababa;
}
span.now {
	color: #797878;
}

span.colorinfo {
	color: #009696;
	font-weight: bold;
}

#Leading_contents {
	margin: 0 0 0 25px;
	padding: 0;
	width: 597px;
}
.doctorwarp_one {
	float: left; 
	margin: 15px 0 0 0; 
	padding: 0; 
	width: 190px;
}
.doctorwarp_two {
	float: left; 
	margin: 15px 0 0 13px; 
	padding: 0; 
	width: 190px;
}
.doctorwarp_three {
	float: left; 
	margin: 15px 0 0 13px; 
	padding: 0; 
	width: 190px;
}
ul.doctor1 {
	margin: 0; 
	padding: 0; 
	list-style: none;
}
ul.doctor1 li {
	text-align: center;
}
ul.doctor1 li.doctor_name {
	padding: 5px 0; 
	text-align:center;
}

p.p_fl_text13 {
	float: left;
	margin: 10px 0 0 13px;
	padding: 0;
}

p.p_fl_text10 {
	float: left;
	margin: 10px 0 0 0px;
	padding: 0;
}


/* µ¿¿µ»ó º¸±â ºÎºÐ ¼³Á¤ */
ul.movie_contact {
	margin: 20px 0 0 0; 
	padding: 0; 
	list-style: none; 
	overflow: hidden;
}
ul.movie_contact li.contact1 {
	float: left; display: inline; width: 195px;
}
ul.movie_contact li.contact2 {
	float: left; display: inline; width: 195px; margin: 0 0 0 6px;
}
p.movie_screen {
	margin: 0; padding: 0;
}
p.movie_text {
	margin: 8px 0 0 0; padding: 0; text-align: center;
}


/* Ç²ÅÍ ºÎºÐ Àû¿ë */
ul.hospital_link {
	margin: 17px 0 0 8px; 
	padding: 0; 
	list-style: none;
}
ul.hospital_link li {
	float: left; 
	display: inline; 
	padding: 8px 10px; 
	border-right: 1px solid #e6e6e6; 
	text-align: center;
}
ul.hospital_link li.rightnone {
	float: left; 
	display: inline; 
	padding: 8px 10px; 
	border-right: 0px solid #e6e6e6; 
	text-align: center;
}
select.connect {
	width: 141px;
	font-size: 12px;
}
.copyarea {
	clear: both;
	margin: 12px 0 0 0;
	padding: 0;
	border-top: 1px solid #ededed;
	background: #f6f6f6;
	height: 54px;
}
ul.copyright {
	margin: 2px 0 0 17px;
	padding: 0;
	list-style: none;
}
ul.copyright li {
	float: left;
	display: inline;
	border-right: 1px solid #d6d6d6;
	padding: 10px 37px 10px 0;
}
ul.copyright li.brdnone {
	float: left;
	display: inline;
	border: none;
	padding: 10px 10px;
	text-align: center;
}
