@charset "UTF-8";
@import "global.css";
@import "common.css";

#wrap {
	width:920px;
}

#header {
	height: 71px;
}

/* 컨테이너 */
#container {
	width:920px;
}

/* 메인 비쥬얼 */
#container #mainvisual{
	background: url(/open_contents/images/mainImage.jpg) no-repeat;
	height: 273px;
	width:920px;
/*	border: 1px solid green; */
}

#container #mainvisual p.subTitle {
	position: absolute;
	top: 160px;
	left: 123px;
}

/* 로그인!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
#container #loginGroup {
	background: url(/open_contents/images/login_bg.gif) no-repeat;
	height: 41px;
	width:920px;
/*	border: 1px solid red; */
}

#container #loginGroup ul {
	position:absolute;
	padding:0;
	margin:0;
	margin-left: 13px;
	margin-top: 12px;
}

#container #loginGroup li {
	float: left;
	padding-left: 10px;
}

#container #loginGroup li img{
	vertical-align: middle;
}

#container #loginGroup li .txt{
	vertical-align: middle;
}


#container #loginGroup li a {
	text-decoration: none;
	color: #626262;
}

#container #loginGroup li a:hover {
	text-decoration: underline;
	color: #000;
}

/* 왼쪽 컬럼 */
#colLeft {
	float: left;
	width: 248px;
	margin-top: 10px;
	padding: 0;
	overflow: hidden;
	background: url(/open_contents/images/healthinfo_title.gif) no-repeat 9px 12px;
/*	border:1px solid red; */
}

/* 01 건강상식정보 */
#colLeft #healthinfo {
	height:74px;
	margin:0;
	padding:0;
}
#colLeft #healthinfo ul {
	padding-left: 100px;
	margin-top: 15px;
}
#colLeft #healthinfo ul li {
	float: left;
	width: 43px;
	height: 20px;
	padding-left: 10px;
/*	padding: 0 20px 0px 0px; */
}

/* 02 배너 */
#colLeft #guidebanner {
	margin-top: 12px;
	padding: 0;
	height: 139px;
	background: url(/open_contents/images/guidebanner_bg.gif) no-repeat;
}
#colLeft #guidebanner ul {
	height: 119px;
	margin-left: 15px;
	padding-top: 8px;
	line-height: 290%;
}
#colLeft #guidebanner ul li {
	float: left;
	padding: 5px 8px 0px 0px;
}
/* //왼쪽 컬럼 */

/* 컨텐츠그룹 */
#contentsGroup {
	float: left;
	width: 371px;
	padding: 22px 10px 0 30px;
}

/* 01 게시판 */
#board { background: url(/open_contents/images/line_blue.gif) repeat-x; height: 123px; position: relative; }
#board h2 { position: absolute; top: 0; }
#board h2#tab01 { left: 0;}
#board h2#tab02 { left: 89px;}
#board div p { position: absolute; top: -23px; right:0; }
#board dl { padding-left: 3px; }
#board dt { background: url(/open_contents/images/bullet_dot.gif) no-repeat 0 6px; width: 290px; float: left; padding-left: 9px;}
#board dd { float: right; padding-right: 2px; font-size: 0.95em; color: #999; }
#tabcontent1 { width:371px; padding:3px 0 0 0; font-size:12px; margin-bottom:5px; line-height: 170%; position: absolute; top: 30px; }
#tabcontent2 {
	width:371px; padding:3px 0 0 0; font-size:12px; margin-bottom:5px;
	line-height: 170%; position: absolute; top: 30px; display:none;
}
#tabcontent1 a,#tabcontent2 a { color: #666; }

/* 02 배너3개 */
.banner { width: 371px;	height: 57px; left: 150px; padding: 32px 0 0 2px;}
.banner ul { padding: 0; }
.banner li { background: none; float: left; padding: 0; }

/* //컨텐츠그룹 */

/* 오른쪽컬럼 */
#colRight {
	float: left;
	width: 209px;
	padding: 22px 8px 0 30px;
}
#colRight div.calendar {
	width: 209px;
	height: 125px;
	position: relative;
	overflow: visible;
}

#colRight #calendar h2 {
	margin: 0;
	padding: 0 0 5px 2px;
}

#colRight #calendar p.more {
	position: absolute;
	margin-top: -12px;
	margin-left: 178px;
}

#colRight #calendar table.tableCalendar {
	font-size: 0.9em;
	font-family: Tahoma, Geneva, sans-serif;
	border: none;
	width: 195px;

}

#colRight #calendar table.tableCalendar td {
	text-align: right;
	padding: 0 0 0 5px;
	border: none;
}

#colRight #calendar table.tableCalendar td a {
	padding: 0;
	padding-right: 3px;
	color: #1e1e1e;
}

#colRight #calendar table.tableCalendar td a:hover {
	text-decoration: underline;
	color: #ff0000;
}

#colRight #calendar table.tableCalendar td.today {
	font-weight: bold;
}

/* 02 사이트바로가기 배너 */
#sitebanner { height:79px; margin-top: 4px; }
#sitebanner ul { padding: 0; }
#sitebanner li { background: none; padding: 0; float: left;line-height:100%;  }


/* //오른쪽컬럼 */