@import url('layout.css');

div,th,td,input,select {font-size:11px; font-family:Tahoma,SimHei; color:#666666; letter-spacing:0px}
form	{margin:0; padding:0;}
img	{border:0}
p	{margin:0}
li {list-style:none;font-family:Tahoma,SimHei;letter-spacing:-1;}
a:link,a:visited	{color:#666; text-decoration:none;}
a:hover	{color:#ef4f39; text-decoration:underline;}

.L	{float:left;}
.R	{float:right;}
.aL {text-align:left !important;}
.aC {text-align:center !important;}
.aR {text-align:right !important;}
.aJ {text-align:justify !important;}
.aM {vertical-align:middle !important;}
.aB {vertical-align:bottom !important;}
.aT {vertical-align:top !important;}
.aTB {vertical-align:text-bottom !important;}
.b	{font-weight:bold;}
.nb {font-weight:normal !important;}
.u	{text-decoration:underline;}
.sp0 	{letter-spacing:0; !important;}
.sp_1	{letter-spacing:-1px;}
.clear	{clear:both;}
.none	{background-image:none;}
.abreak	{word-break:break-all;}
.abs	{position:absolute;}
.rela	{position:relative;}
.hand	{cursor:pointer;}
.hidde	{display:none;}
.bd0	{border:0;}
.bd_none{border-top:none;}
.f11	{font-size:11px}

.col_1	{color:#ef4f39}

.mt5 {margin-top:5px !important;}
.mt30 {margin-top:30px}
.mt10 {margin-top:10px}
.mt15 {margin-top:15px}
.mt20 {margin-top:20px}
.mt30 {margin-top:30px}
.mt40 {margin-top:40px}
.mt53 {margin-top:53px}
.mt106 {margin-top:106px}
.mt159 {margin-top:159px}
.mt212 {margin-top:212px}
.mt265 {margin-top:265px}
.mt318 {margin-top:318px}

.mmt10	{margin-top:-10px}
.mmt50	{margin-top:-50px}

.mb1 {margin-bottom:1px !important;}
.mb5 {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.mb20 {margin-bottom:20px;}

.ml5 {margin-left:5px}
.ml10 {margin-left:10px}
.ml15 {margin-left:15px}

.mr5 {margin-right:5px}
.mr15 {margin-right:15px}



/**********  Topnav  ********************/
#Topnav	{
		margin:0;
		padding:0;
		font-size:11px;
		font-family:Tahoma,Dotum,sans-serif;
	}
		#Topnav ul li	{
			display:inline;
			padding:0 5px 0 10px;
			background:url(../images/pipe.gif) no-repeat 0 4px;
		}
		#Topnav ul li.home	{
			padding-left:0;
			background:none;
		}
		#Topnav ul li a,#Topnav ul li a:link,#Topnav ul li a:visited	{
			color:#ef4f39;
		}
		#Topnav ul li.kor a,#Topnav ul li.kor a:link,#Topnav ul li.kor a:visited	{
			color:#ef4f39;
			font-weight:bold;
		}
			


/**********  Logo  ********************/
#Logo img	{margin:8px 0 0 0;}			

			
			
/**********  Main Search & Notice  ********************/
#MHeader .MSearchset	{
		margin:0;
		padding:0;
		width:357px;
		display:inline;
		position:absolute;
	}	
		#MHeader .MSearchset .input	{
			border:#f2674a 1px solid; 
			color:#333; 
			font-size:11px;  
			margin:0; 
			height:17px; 
			display:inline; 
			padding:1px 0 0 0;
		}	
		
		#MHeader .MSearchset .input1	{
			border:#f2674a 1px solid; 
			color:#333; 
			font-size:11px;  
			margin:0; 
			height:17px; 
			display:inline; 
			padding:1px 0 0 0;
		}	
		

#MHeader .MNotice	{
		margin:0;
		padding:0;
		width:343px;
		display:inline;
		left:357px;
		position:absolute
	}
	#MHeader .MNotice h2	{
		margin:0 0 10px 0;
		padding:2px 0 3px 3px;
		border-bottom:1px solid #f1654a;
		font-size:11px;
		color:#333;
	}
	#MHeader .MNotice span	{
		float:right;
		font-size:10px;
		margin:-23px 3px 0 0;
		padding:0 0 2px 0;
	}
	.MNotice .notice {width:325px; margin:0; padding:0 0 0 5px;list-style:none;float:left;}
		.MNotice .notice dl {display:inline;width:345px;}
		.MNotice .notice dt {background:url("../images/bullet01.gif") no-repeat left 7px;color:#333;width:260px;padding-left:7px; line-height:17px;margin:0;display:inline;}
		.MNotice .notice dt a,.MNotice .notice dt a:link,.MNotice .notice dt a:visited {color:#333;}
		.MNotice .notice dt a:hover {color:#ef4f39;}
		.MNotice .notice dd {color:#606060;padding:0 0 0 2px;font-size:10px;width:55px;margin:0; text-align:right}	



/**********  Main Banner  ********************/
.mainbox	{
	display:block;
	float:left;
	width:168px;
	background:url(../images/main_banner_btm.gif) no-repeat left bottom;
	height:140px;
	margin-right:5px;
	position:relative
}
	.mainbox .last	{
		margin-right:0px;
	}
#MBanner .mainbox h2 {
 margin:0;
 padding:15px 0 0 13px;
 font-size:14px;
 color:#fff;
 background:url(../images/main_banner_top.gif) no-repeat left top;
 height:35px;
 line-height:16px;
}
 #MBanner .mainbox h2 a,#MBanner .mainbox h2 a:link,#MBanner .mainbox h2 a:visited {color:#fff; text-decoration:none}
#MBanner .mainbox ul	{
	height:20px;
	margin:0 15px 10px 15px;
	padding:10px 0 0 0;
}
#MBanner .mainbox ul.down	{
	height:20px;
	margin:0 15px 10px -45px;
	padding:10px 0 0 0;
}

#MBanner .mainbox ul li	{
	display:inline;
	float:right;
	width:65%;
	padding:0 0 0 7px;
	background:url("../images/bullet02.gif") no-repeat 0 4px;
	list-style:none;
}
#MBanner .mainbox ul.down li	{
	display:inline;
	padding:0 0 0 7px;
	background:url("../images/bullet02.gif") no-repeat 0 4px;
	list-style:none;
}

.BannerIMG {
	position:absolute;
	bottom:20px;
	left:10px;
}




/**********  Footer  ********************/
#Footer .footwrap	{
	background:#ffffff url(../images/komma_logo.gif) no-repeat 0px 0; 
	height:50px;
}
	#copy	{
		float:left;
		padding:3px 10px 0 90px;
		font-size:10px;
		color:#000;
		position:absolute;
		margin:0
	}
		#copy li	{
			padding:0;
			list-style:none;
		}
		#copy .co	{color:#9a9a9a;}





/**********  Sub Login  ********************/
#SubLogin	{
	color:#4b4a4a; 
	font-weight:bold; 
	padding-top:5px
}
* html #SubLogin	{
	padding-top:0px
}
	#SubLogin span	{color:#f2674a;}

.input {
	border-top:1px solid #A2A2A2;
	border-left:1px solid #A2A2A2;
	border-right:1px solid #DEDEDE;
	border-bottom:1px solid #DEDEDE;
	font:11px Tahoma,Dotum,sans-serif;
	padding:2px 0 0 2px;
	vertical-align:middle; 
	background:#ebebeb
}




/**********  Contents  ********************/
/*
#Contents	{width:850px; margin-top:40px;}

#Contents .LMenu	{
		margin:0;
		padding:0;
		width:240px;
		position:absolute;
	}	
#Contents .Conbox	{
		margin:0;
		padding:0;
		width:595px;
		left:255px;
		position:absolute
	}

*/





/********* 09.02.26 *********************************************************/

.leftQuick {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	LINE-HEIGHT: normal; 
	BORDER-BOTTOM: #cbcbcb 1px solid; 
	FONT-STYLE: normal; 
	HEIGHT: 21px; 
	FONT-VARIANT: normal;
	BACKGROUND: url(../images/bullet02.gif) no-repeat 0px 8px;
	padding-left:8px
}
	.leftQuick A:link,.leftQuick A:visited,.leftQuick A:active {
		COLOR: #444; 
		TEXT-DECORATION: none
	}
	.leftQuick A:hover {
		FONT-WEIGHT: bold; 
		COLOR: #f2674a; 
		TEXT-DECORATION: none
	}

#conBox h2,#conBox h3,#conBox h4,#conBox h5,#conBox h6	{margin:5px 0 3px 0;}


#conBox h1	{
	color:#333;
	font-size:15px;
	margin:0 0 10px 0;
	padding:0 0 0 12px;
	font-weight:bold;
	background:url(../images/com_bullet_h1.gif) no-repeat 0 2px;
}
#conBox h2	{
	clear:both;
	color:#444;
	padding:0 0 0 12px;
	font-size:12px;
	font-weight:bold;
	background:url(../images/com_bullet_h2.gif) no-repeat 0 3px;
}
#contents h3	{
	clear:both;
	color:#444;
	padding:0 0 0 10px;
	font-weight:bold;
	font-size:11px;
	background:url(../images/com_bullet_h3.gif) no-repeat 0 4px;
	margin-left:10px

}

#contents {
	MARGIN: 20px 0px 0px; 
	PADDING:0;
	min-height:450px; 
	width:580px
}
* html #contents {
	height:450px;
}




/**********  table  ********************/

/* table common */
#contents table .w5p	{	width:5%;	 }
#contents table .w10p	{	width:10%;	 }
#contents table .w12p	{	width:12%;	 }
#contents table .w15p	{	width:15%;	 }
#contents table .w16p	{	width:16%;	 }
#contents table .w19p	{	width:19%;	 }
#contents table .w20p	{	width:20%;	 }
#contents table .w24p	{	width:24%;	 }
#contents table .w30p	{	width:30%;	 }
#contents table .w35p	{	width:35%;	 }
#contents table .w40p	{	width:40%;	 }
#contents table .w50p	{	width:50%;	 }
#contents table .w60p	{	width:60%;	 }
#contents table .w80p	{	width:80%;	 }
#contents table .w90p	{	width:90%;	 }


/* type 1 :  */
.tabletype1	{
	width:100%;
	margin:0 0 1em 0;
	border-bottom:2px solid #f3baad;
}
.tabletype1 caption	{	display:none;	}
.tabletype1 th,.tabletype1 td	{
	padding:4px 0 3px 0;
	border-top:1px solid #f3baad;
	border-left:1px solid #f3baad;
}
.tabletype1 .firstline	{
	border-top:2px solid #eb8973;
}
.tabletype1 .firstline2	{
	border-left:0 none;
}
	.tabletype1 th	{
		padding-right:5px;
		padding-left:5px;
		width:20%;
		color:#444;
		font-weight:bold;
		text-align:center;
		vertical-align:middle;
		background-color:#fdf5f3;
	}
	.tabletype1 td	{
		padding-right:10px;
		padding-left:14px;
		background-color:#fff;
		line-height:1.3;
	}
	.tabletype1 .narrow td	{
		padding-right:5px;
		padding-left:5px;
	}
		.tabletype1 th span.comment {
			font-weight:normal;
		}
	.tabletype1 .line1 {
		text-align:center;
	}
	.tabletype1 .line2 {
		text-align:right;
	}
			#contents .tabletype1 p.salert, #contents .tabletype1 .message	{
			margin-top:3px;
			margin-bottom:0;
		}
	.tabletype1 input {
		font-size:1em;
		color:#666666;
	}




/* type 2 :  */
.tabletype2	{
	width:100%;
	margin:0 0 1x 0;
	border-bottom:2px solid #f3baad;
}
.tabletype2 caption	{	display:none;	}
.tabletype2 th,.tabletype2 td	{
	padding:4px 5px 3px 5px;
	border-top:1px solid #f3baad;
	border-left:1px solid #f3baad;
}
.tabletype2 thead .firstline	{
	border-top:2px solid #eb8973;
}
.tabletype2 th	{
	color:#444;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	background-color:#fdf5f3;
	padding-top:4px;
}
.tabletype2 .firstline2	{
	border-left:0 none;
}
.tabletype2 tbody th {
	width:20%;
}
.tabletype2 tbody td {
	border-left:1px solid #D0D0D0;
	text-align:center;
	line-height:13px;
}
.tabletype2 tbody.low td	{
	height:10px;
	padding:0 5px;
}
.tabletype2 tbody td.small {
	line-height:16px;
}
.tabletype2 tbody .line1 {
	text-align:center;
}
.tabletype2 tbody .line2 {
	text-align:right;
}
.tabletype2 th.line1,.tabletype2 td.line1 {
	text-align:left;
}
	.tabletype2 .sleft {
		text-align:left;
	}
.tabletype2 .col1 {
	color:#f2674a;
	}


/* board :  */
.boardlist	{
	width:100%;
	margin:10px 0 15px 0;
	border-collapse:collapse;
	border-bottom:2px solid #D0D0D0;
}
	.boardlist caption	{	display:none;	}
	.boardlist th,.boardlist td	{	padding:6px 1px;	}
		.boardlist thead th	{
			font-weight:bold;
			text-align:center;
			border-right:1px solid #D7D7D7;
			border-bottom:1px solid #D7D7D7;
			border-top:2px solid #AFAFAF;
			background:#F8F8F8;
		}
		.boardlist thead th.lastline	{
			border-right:none;
		}
		.boardlist tbody td	{
			text-align:center;
			border-bottom:1px solid #D0D0D0;
		}
			.boardlist tbody td.subj	 {	text-align:left; padding-left:10px	}
			.boardlist a,.boardlist a:link,.boardlist a:visited	{	color:#444;	 }
			.boardlist a:hover,.boardlist a:active	{	color:#f2674a;	}


.boardviewtop	 {
	width:100%;
	margin:10px 0;
	border-collapse:collapse;
	border-top:2px solid #AFAFAF;
}
	.boardviewtop caption	{	display:none;	}
	.boardviewtop th,.boardviewtop td	{
		padding:6px 1px;
		border-bottom:1px solid #D7D7D7;
		border-right:1px solid #D7D7D7;
	}
	.boardviewtop th.lastline,.boardviewtop td.lastline	{
		border-right:none;
	}
	.boardviewtop th	{
		width:70px;
		font-weight:bold;
		text-align:center;
		background:#F8F8F8;
	}
		.boardviewtop td.subj	{ margin-left:10px	}


.boardview	 {
	padding:10px;
}

.boardbutton	{
	padding:8px 0;
	border-top:2px solid #D0D0D0;
}

.boardviewbtm	{
	width:100%;
	margin:20px 0 0 0;
	border-collapse:collapse;
	border-top:2px solid #AFAFAF;
}
	.boardviewbtm caption	{	display:none;	}
	.boardviewbtm th,.boardviewbtm td	{
		padding:6px 1px;
		border-bottom:1px solid #D7D7D7;
	}
	.boardviewbtm th	 {
		text-align:center;
		border-right:1px solid #D0D0D0;
		background:#F8F8F8;
	}




/*-- Paging --*/

.paging	{
	clear:both;
	text-align:center;
	font-size:11px;
	padding:0;
	margin-top:10px;
}
.paging strong	{color:#f2674a;}
.paging a,.paging a:link,.paging a:visited	{
	color:#333;
	text-decoration:none;
}
.paging ol	{
	display:inline;
	margin:0 5px;
	padding:0 2px 0 0;
}
	.paging ol li	{
		display:inline;
		list-style:none;
		margin:0;
		padding:0 2px 0 5px;
	}
.paging img	{vertical-align:middle;}




/********* Box ************/	
.box	{
	background:url(../images/box_top.gif) no-repeat left top; 
	float:left; 
	margin:0 0 10px 0; 
	padding:10px 0 0 0; 
	width:570px;
}
	.box ul	{
		background:url(../images/box_btm.gif) no-repeat left bottom; 
		padding:0 15px 15px 15px;
		 margin:10px 0 0 0; 
		 float:left;
		  width:560px
	}
	.box ul li	{
		background:url(../images/bullet03.gif) no-repeat 5px 6px; 
		line-height:1.6; 
		list-style:none; 
		color:#666; 
		padding:0 0 0 14px; 
		width:550px; 
		margin:0
	}
	.box ul li span	{font-weight:bold}

		.box ul li ul	{
			padding:0 0 3px 0; 
			margin:0; 
			float:left; 
			background:none; 
			font-size:11px; 
			width:540px
		}
		.box ul li ul li	{
			background:url(../images/bullet_h5.gif) no-repeat 3px 9px; 
			line-height:1.5; 
			list-style:none; 
			color:#333; 
			padding:0 0 0 10px; 
			margin:0; 
			width:530px;
		}





.basic1 ul	{ 
	padding:0 0 0 10px;
	margin:0px 0 0 0; 
	float:left;
	width:560px
}
	.basic1 ul li	{
		background:url(../images/bullet03.gif) no-repeat 5px 6px; 
		line-height:1.6; 
		list-style:none; 
		color:#666; 
		padding:0 0 0 14px;  
		margin:0
	}
	.basic1 ul li span	{font-weight:bold}
		.basic1 ul li ul,.basic2 ul li ul	{
			margin:0;
			padding:0 0 0 15px;
		}
		.basic1 ul li ul li,.basic2 ul li ul li	{
			background:url(../images/bullet05.gif) no-repeat 0 7px; 
			line-height:1.3; 
			list-style:none;
			padding:0 0 0 7px;
		}
	
.basic2 ul	{ 
	padding:0;
	margin:5px 0 0 0; 
	float:left;
	width:570px
}
	.basic2 ul li	{
		background:url(../images/bullet04.gif) no-repeat 5px 6px; 
		line-height:1.5; 
		list-style:none; 
		color:#666; 
		padding:0 0 0 14px;  
		margin:0
	}
	.basic2 ul li span	{font-weight:bold}
	
/********* 09.02.27부터 추가 *********************************************************/	
.moreArea {background:url("../images/btn_more.gif") no-repeat right 4px;height:19px;margin:25px 10px 0 0;padding-right:8px;text-align:right;}
.moreArea a:link {color:#d24b2d;font-size:11px;text-decoration:none;}		
.moreArea a:visited {color:#d24b2d;font-size:11px;text-decoration:none;}
.moreArea a:hover {text-decoration:underline;}

.newsbox	{clear:left;width:560px;height:60px;border:1px solid #e7e7e7;padding:10px;margin-top:5px;line-height:19px; font-size:10px}

.col_01	{color:#f2674a}

.tabletype2 thead .firstline	{border-top:2px solid #f2674a;}
.tabletype2 thead .firstline3	{border-top:2px solid #000;}
.tabletype2 td.ex	{padding:9px 0 5px 0;}
.tabletype2 th.bg1	{background-color:#f8f8f8;}


.f10	{font-size:10px}

.reserveclassbox select,.reserveclassbox input	{	vertical-align:middle;	}
.reserveclassbox {
	height:50px;
	font-weight:bold;
	padding:15px 4px;
	background:url("../images/exlist_sbox.gif") no-repeat 0 0;
}

.paging a:hover	{text-decoration:underline; color:#f1654a}


.boardsearch	{
	margin:50px 0 10px 0;
	padding:0 0 4px 0;
	text-align:center;
}
	.boardsearch fieldset	{
		border:0;
		padding:4px 0 0 0;
	}
		.boardsearch fieldset select,.boardsearch fieldset input	{	vertical-align:middle;	}
		.boardsearch fieldset label	{	display:none;	}



.resultQ ul	{
	padding:0;
	margin:5px 0; 
	float:left;
	width:560px
	}
	.resultQ ul li	{
		background:url(../images/bullet_q.gif) no-repeat 5px 2px; 
		line-height:1.6; 
		list-style:none; 
		color:#f1654a; 
		padding:0 0 0 22px; 
		width:530px; 
		margin:0;
		font-weight:bold;
	}




.TabStyle {background:url(../images/tab_bg.gif) repeat-x left 26px; margin:15px 0 25px 0; padding:0; height:28px; width:580px}
	.TabStyle ul.Tab_type {margin:0; padding:0;}
	.TabStyle ul.Tab_type li {float:left; padding:0 2px 0 0;}


.ml7 {margin-left:7px}




.video-area {
	/*overflow:hidden;*/
	width:100%;
	height:317px;
}
.video-area div.player {
	display:inline;
	float:left;
	width:386px;
	height:317px;
	background:url('../images/bg_video.gif') no-repeat;
}

.video-area div.directory {
	display:inline;
	float:left;
	width:150px;
	margin:11px 0 0 0;
}
.video-area div.directory dl {width:150px;}
.video-area div.directory dt {
	width:130px;
	height:24px;
	padding-left:17px;
	background:url('../images/com_bullet_h2.gif') no-repeat 0 3px;
	color:#444;
	padding:0 0 0 12px;
	font-size:12px;
	font-weight:bold;
	margin:0;
}
.video-area div.directory dt.sub {
	height:auto;
	margin:0 0 4px 0;
	padding-left:8px;
	background:url('../images/bl_dt.gif') no-repeat 0 6px;
}
.video-area div.directory dd {
	margin-bottom:10px;
	padding:0 0 0 7px;
}
.video-area div.directory dd.btn {
	overflow:hidden;
	width:100px;
	margin:0;
	padding:0;
	background:none;
}
.video-area div.directory dd.btn div.left-btn {
	float:left;s
	margin-right:4px;
}


div.player ul.control li {
	display:inline;
	float:left;
	margin-left:3px;
}
div.player ul.control li img {
	vertical-align:top;
}
div.player ul.control li.play {margin-left:0;}
div.player ul.control li.playbar {
	width:135px;
	height:12px;
	margin-left:11px;
	padding:9px 0 0 55px;
	background:url('../images/prcenter/bg_playbar.gif') no-repeat;
}
div.player ul.control li.sound {margin-left:11px;}




.basic3 ul	{ 
	padding:0;
	margin:5px 0 0 0; 
	float:left;
}
	.basic3 ul li	{
		background:url(../images/bullet04.gif) no-repeat 5px 6px; 
		line-height:3; 
		list-style:none; 
		color:#666; 
		padding:0 0 0 14px;  
		margin:5px 0 5px 10px;
		font-weight:bold;
	}
	.basic3 ul li span	{font-weight:bold}
	.basic3 ul li img	{margin:0 0 0 14px; text-align:right}




div.print-con {
	overflow:hidden;
	width:100%;
}
div.print-con div.print-con-left {
	overflow:hidden;
	float:left;
	width:339px;
	padding:10px 10px 7px 10px;
	margin-right:5px;
	border:1px solid #e3e3e3;
}
div.print-con div.print-con-left div.img-con-left {margin-bottom:6px;}
div.print-con div.print-con-left p.btm {padding:2px 0 0 2px;}
:root div.print-con div.print-con-left p.btm {padding-top:4px;}
div.print-con div.print-con-left p.btm img {vertical-align:middle;}
div.print-con div.print-con-left p.btm a.btn {float:right;}
:root div.print-con div.print-con-left p.btm a.btn {margin-top:15px;}

div.print-con div.print-con-right {
	overflow:hidden;
	float:left;
	width:580px;
	padding-top:11px;
}
div.print-con div.print-con-right ul.print-con-list {
	overflow:hidden;
	width:580px;
	margin-bottom:10px;
}
div.print-con div.print-con-right ul.print-con-list li {
	float:left;
	width:120px;
	height:100px;
	margin-right:20px;
	font-size:11px;
}
div.print-con div.print-con-right ul.print-con-list li.last {margin-right:0;}

div.print-con div.print-con-right ul.print-con-list li img {
	padding:1px;
	margin-bottom:5px;
	border:1px solid #e3e3e3;
}
div.print-con div.print-con-right ul.print-con-list li a {text-decoration:none;}
div.print-con div.print-con-right ul.print-con-list li a:hover img {
	padding:0;
	border:2px solid #b3b3b3;
}
div.print-con div.print-con-right ul.print-con-list li a:active img {
	padding:0;
	border:2px solid #b3b3b3;
}



/******************************************************************************/
.tabletype2 td.ex2	{padding:12px 0 6px 0;}

#MBanner .mainbox ul li a,#MBanner .mainbox ul li a:link,#MBanner .mainbox ul li a:visited {color:#000; text-decoration:none}
 #MBanner .mainbox ul li a:hover {color:#131313; text-decoration:underline}



/********* ExhibitsList ************/ 
#contents .itembox {background:url(../images/itembox_top.gif) no-repeat left top; float:left; margin:0 0 10px 0; padding:20px 0 0 0; width:280px;}
#contents .itembox h3 {color:#f1654a; padding:0 0 0 10px; font-size:12px; background:url(../images/bullet_h3.gif) no-repeat 0 .3em; margin:0 0 0 20px; font-weight:bold;}
#contents .itembox ul {background:url(../images/itembox_btm.gif) no-repeat left bottom; padding:0 15px 15px 15px; margin:10px 0 0 0; float:left; width:250px}
#contents .itembox ul li {background:url(../images/bullet_h4.gif) no-repeat 6px 6px; line-height:1.6; list-style:none; color:#424242; padding:0 0 0 14px; width:235px; margin:0}
 
#contents .itembox span {font-size:11px} 
#contents .itembox ul li ul {padding:0 0 3px 0; margin:0; float:left; background:none; font-size:11px; width:245px}
#contents .itembox ul li ul li {background:url(../images/bullet_h5.gif) no-repeat 3px 9px; line-height:1.5; list-style:none; color:#333; padding:0 0 0 10px; margin:0 width:100px;}



	
	
	