
@charset "euc-kr";

/* Properties Reset : ±âº» ¼Ó¼º ¸®¼Â ¹× Body ¼³Á¤
---------------------------------------------------------------------- */

* {padding: 0; margin: 0; border: none;}
img { border: none; vertical-align: middle; }
fieldset {border: none;}
input.basic {border: 1px solid #CCC; height: 17px; font-size: 12px; color: #666;}
hr {display: none;}
ul, ol, dl {list-style: none;}
td{font-size: 9pt; color: #333; line-height: 1.6;}
body {
	background: #FFF;
	font-family:dotum, µ¸¿ò, sans-serif; 
	font-size:9pt; 
	color:#333; 
	margin:10px 0 0 10px;
}
a:link { text-decoration: none;	color: #333; }
a:visited {	text-decoration: none; color: #333; }
a:hover { text-decoration: underline; color: #0000FF; }
a:active {	text-decoration: none; color: #6F92D4; }
table,
table td { border-collapse: collapse; }


/* 
---------------------------------------------------------------------- */

.ln15{ line-height:15px; }
.ln16{ line-height:16px; }
.ln17{ line-height:17px; }
.ln18{ line-height:18px; }
.ln19{ line-height:19px; }
.ln20{ line-height:20px; }
.ln25{ line-height:25px; }
.ln26{ line-height:26px; }
.ln27{ line-height:27px; }
.lett01{ letter-spacing:-1px; }

.b{font-weight:bold;}
.u { text-decoration:underline; }
.p9{ font-size:9px;}
.p10{font-size:10px; }
.p11{font-size:11px; }
.p12{font-size:12px;}
.p14 {font-size:14px; }
.p25 {font-size:25px; }
.p26 {font-size:26px; }
.mg10 {padding-left:10px;}
.mg5 {padding-left:5px;}

.fixed { table-layout:fixed }

.w, a.w, a.w:hover, a.w:visited  {color:#FFF;}
.bl, a.bl:link, a.bl:visited, a.bl:active  {color:#0000ff; text-decoration:underline;}
a.bl:hover {color:#0000ff; text-decoration:underline;}
.bl02, a.bl02:link, a.bl02:visited, a.bl02:active  {color:#000063;}
a.bl02:hover {color:#0000FF; text-decoration:underline;}
.bl03, a.bl03:link, a.bl03:visited, a.bl03:active  {color:#666;}
a.bl03:hover {color:#0101FF; text-decoration:none;}
.bl04, a.bl04:link, a.bl04:visited {color:#212163;}
a.bl04:active  {color:#212163;}
a.bl04:hover {color:#0000FF; text-decoration:underline; }
.bl05, a.bl05:link, a.bl05:visited, a.bl05:active  {color:#333;}
a.bl05:hover {color:#0000FF; text-decoration:underline; }
.bl07, a.bl07:link, a.bl07:visited, a.bl07:active  {color:#246FAF;}
a.bl07:hover {color:#0000FF; text-decoration:underline;}
.bl08, a.bl08:link, a.bl08:visited, a.bl08:active  {color:#212163; text-decoration:underline;}
a.bl08:hover {color:#0000FF; text-decoration:underline; }
.gy01, a.gy01:link, a.gy01:visited, a.gy01:active  {color:#A2A2A2;}
a.gy01:hover {color:#0000FF; text-decoration:underline; }
.bl06, a.bl06:link, a.bl06:visited, a.bl06:active  {color:#0000FF;}
a.bl06:hover {color:#0000FF; text-decoration:underline;}
.bl07, a.bl07:link, a.bl07:visited, a.bl07:active  {color:#4681B7;}
a.bl07:hover {color:#0000FF; text-decoration:underline; }
re01, a.re01:link, a.re01:visited, a.re01:active  {color:#FF0000;}
a.re01:hover {color:#FF0000; text-decoration:underline; }
.re02, a.re02:link, a.re02:visited, a.re02:active  {color:#BE1E00;}
a.re02:hover {color:#FF0000; text-decoration:underline; }
.re03, a.re03:link, a.re03:visited, a.re03:active  {color:#F9752A;}
a.re03:hover {color:#FF0000; text-decoration:underline; }
.re04, a.re04:link, a.re04:visited, a.re04:active  {color:#333;}
a.re04:hover {color:#f60; text-decoration:underline; }
.re05, a.re05:link, a.re05:visited, a.re05:active  {color:#333;}
a.re05:hover {color:#333; text-decoration:none; }
.gy02, a.gy02:link, a.gy02:visited, a.gy02:active  {color:#666;}
a.gy02:hover {color:#0000FF; text-decoration:underline; }
.gr01, a.gr01:link, a.gr01:visited, a.gr01:active  {color:#00A998;}
a.gr01:hover {color:#0000FF; text-decoration:underline; }
.gr02 {color:#5DBA00;}
.gr03 {color:#4B9500;}


.time {	font-size: 11px;	font-family: tahoma,san-serif; }	

.cm {font-family: tahoma,san-serif; font-size: 11px; padding-right: 2px;}
.cm a:link,
.cm a:active,
.cm a:visited {font-family: tahoma,san-serif; font-size: 11px; text-decoration: none;}
.cm a:hover {text-decoration: underline;}


.login { background:#FFFFFF; font-size:12px; color:#333333; border:1px solid #96BCDB; }
.select01 { background:#FFFFFF; font-size:12px; color:#333333 }
.select02 { background:#FFFFFF; font-size:12px; color:#333333; border:1px solid #999999; }
.select03 { background:#F7F7F7; font-size:12px; color:#333333; border:1px solid #E0E0E0; }


.style1, a.style1:link, a.style1:visited, a.style1:active  {color: #518a15; font-weight: bold;}
a.style1:hover {color: #518a15; font-weight: bold; text-decoration:underline; }
.style2 {color: #999999;}
.style3 {color: #666666;}
.style6 {color: #FF0000;}
.style7 {color: #CC9900;}
.style9, a.style9:link, a.style9:visited, a.style9:active  {color: #333333; font-weight: bold;}
a.style9:hover {color: #333333; font-weight: bold; text-decoration:underline; }
.style10 {color: #000000;}
.style11 {color: #0000FF;}
.style13 {color: #FF9900;}
.style14 {
	color: #5eae18;
	font-weight: bold;
}
.style15 {color: #FFFFFF;}
.style16, a.style16:link, a.style16:visited, a.style16:active  {color: #ffffff; font-weight: bold; font-size:14px;}
a.style16:hover {color: #ffffff; font-weight: bold; font-size:14px; text-decoration:underline; }


/* Frame - Basic Page : ±âº» »À´ë
---------------------------------------------------------------------- */

#wrap {width: 900px; margin: auto 0; }
	#container {margin: 0; height: 1%;}
		#leftColumn {float: left; width: 210px; margin: 0; overflow: hidden; }

		#pageBody {margin-left: 210px; margin-right: 0px; overflow: hidden;}
			#content {float: left; width: 440px; padding: 0 20px;overflow: hidden; }

		#rightColumn {float: right; width: 210px; margin: 0; overflow: hidden; }

		.sectionsub #container {background: url(http://menu.itooza.com/common/bg_sectionsub.gif) repeat-y 0 0;}
		.sectionsub #leftColumn {width: 110px !important; }

		.sectionsub #pageBody {margin-left: -2px !important; padding: 1px;display: block; background: #FFF;}
		.sectionsub #content {width: 540px;}
		
		.search #pageBody { margin-left: 0px !important; padding: 1px;display: block; background: #FFF;}
		.search #content { width: 670px; padding: 0;}

		/* CMS */
		.cms #container {background: url(http://menu.itooza.com/cms/bg_leftcolumn.gif) repeat-y; padding-bottom: 50px; }
		.cms #content {width: 650px; }
		
#subTitle {margin: 15px 0 0 0; padding-bottom: 3px; padding-left: 12px; border-bottom: 1px solid #ccc;}
#subTiele h4 {margin: 0; padding: 0;}
		
		
		
/*  clearing floats div : ÁÂ¿ì ¹èÄ¡ ÈÄ¿¡ Á¤·ÄÀ»  ÃÊ±âÈ­ÇÔ
---------------------------------------------------------------------- */
.cleaner { clear: both; height: 1px; font-size: 1px; border: none; margin:0; padding:0; background: transparent; }
.clearfloat { clear: both; line-height: 0; visibility: hidden; /*clear: both; height: 1px; font-size: 1px; border: none; margin:0; padding:0; background: transparent;*/ }


/* Header : Çì´õ
---------------------------------------------------------------------- */
#header {width: 900px; }

#itooza #header #headernav { height: 79px; }
#itooza #header #main-nav { margin-bottom: 10px;} 

#known #header #headernav { height: 40px; }
#known #header #main-nav { background: #F7F7F7; padding-bottom: 20px;margin-bottom: 10px;}

#search #header #headernav { height: 40px;border-bottom: 3px solid #dadada; margin-bottom: 20px;}
#search #header #main-nav { margin-bottom: 20px; }
#search #header #main-nav div { border-top: 1px solid #FFF; }

#blog {}
#blog #header #main-nav { background: #F7F7F7; padding-bottom: 20px;margin-bottom: 10px;}

#cafe {}
#cafe #header #main-nav { background: #F7F7F7; padding-bottom: 20px;margin-bottom: 10px;}

/* Blog : °³ÀÎ ºí·Î±×
---------------------------------------------------------------------- */
.sectionsub#blog #header {width: 990px; }
.sectionsub#blog #header #main-nav { background: none; padding-bottom: 0;margin-bottom: 10px;}

#blogHeader { width: 990px; margin-bottom: 10px; }
#blogHeader #nav { background: #F7F7F7; padding: 5px; }

.sectionsub#blog #wrap {width: 990px;}
	
		.sectionsub#blog #container {background: none;}
		.sectionsub#blog #leftColumn {width: 180px !important; margin: 0; overflow: hidden; }

		.sectionsub#blog #pageBody {margin-left: 200px; margin-right: 0px; overflow: hidden;}
			.sectionsub#blog #content {width: 560px; padding: 0 20px;overflow: hidden; }

		.sectionsub#blog #rightColumn {width: 210px; overflow: hidden; }

.sectionsub#blog #category { 
	padding: 10px 0 10px 10px;
	margin-bottom: 10px;
	background: url(http://menu.itooza.com/blogwrite/icon_dot.gif) repeat-x bottom;
}
.sectionsub#blog #category li { padding: 3px 0;}

.sectionsub#blog #category.admin { padding: 2px 0 2px 0;	margin-bottom: 10px;	background: none;}
.sectionsub#blog #category.admin,
.sectionsub#blog #category.admin a{color:#666;}
.sectionsub#blog #category.admin ul{background: url(http://menu.itooza.com/blogwrite/icon_dot.gif) repeat-x bottom;line-height: 1.8 padding:3px 0;}
.sectionsub#blog #category.admin li { padding: 3px 0;}
.sectionsub#blog #category.admin li span{background:url(http://menu.itooza.com/common/bullet_blackdot.gif) no-repeat 0 8px;display:block;margin-left:15px;padding-left:5px;}

.sectionsub#blog #skin {left:0px;top:0px;height:100%;width:991px;margin:0px;padding:10px 10px 0 10px;background-color:#FFF;position:absolute;}

#calendar { margin: 0 10px;/*background: url(http://menu.itooza.com/blogwrite/icon_dot.gif) repeat-x bottom;*/	padding-bottom: 10px;}
#calendar th { font-weight: normal; }
#calendar th.holi { color: red; }
#calendar td { text-align:center; color: #666;}
#calendar td.holi { color: #cc9900; }
#calendar .today { font-weight: bold; }

.sectionsub#blog #search { padding: 10px 0; text-align: center;}
.sectionsub#blog #search input.input {  }


/* articles */
.sectionsub#blog .event { margin-bottom: 10px;}
.sectionsub#blog .article { border: 2px solid #EDF3E8; padding: 10px;}
.sectionsub#blog .article .articleHeader { 
	background: url(http://menu.itooza.com/blogwrite/icon_dot.gif) repeat-x bottom;
}
.sectionsub#blog .article .articleHeader td { padding-bottom: 10px; }
.sectionsub#blog .article h2 { font-size: 1em; display: inline;}

.sectionsub#blog .article .articleBody { color: #333; line-height: 1.6; padding-bottom: 10px;}
.sectionsub#blog .article .articleComment { margin-top:10px;}

/* bolg list unfold: ºí·Î±× ÀüÃ¼¸ñ·Ï º¸±â
--------------------------------------------------------------------  */
#unfold {border: 2px solid #EDF3E8; padding: 0px 10px; margin-bottom: 5px;}
#unfold .catalogue { margin: 3px 0;}
#unfold .catalogue table ,td {color: #666}
#unfold .catalogue .contents {width: 100%; background: url(http://menu.itooza.com/blogwrite/icon_dot.gif) repeat-x bottom;}
#unfold .catalogue .btn {float: right; margin: 5px 0 10px 0; padding-bottom: 1px;}
#unfold .catalogue .date {text-align: right; padding: 6px 5px 0 0;}
#unfold .catalogue .split { border-bottom: 1px solid #e8e8e8;}
#unfold .catalogue .scrap { padding: 6px 0 3px 0; width: 45px;}
#unfold .catalogue .unfold-alllist {float: left; width: 425px; padding: 6px 0;}
#unfold .catalogue .unfold-list {float: left; width: 415px;}
#unfold .catalogue .make {text-align: right; padding: 6px 17px 3px 0;}


/* CAFE : °³º° Ä«Æä
---------------------------------------------------------------------- */
.sectionsub#cafe #header {width: 990px; }
.sectionsub#cafe #header #main-nav { background: none; padding-bottom: 0;margin-bottom: 10px;}

#cafeHeader { width: 990px; margin-bottom: 10px; }
#cafeHeader #nav { background: #F7F7F7; padding: 5px; }

.sectionsub#cafe #wrap {width: 990px; }
	
		.sectionsub#cafe #container {background: none; }
		.sectionsub#cafe #leftColumn {width: 180px !important; margin: 0; overflow: hidden; }

		.sectionsub#cafe #pageBody {margin-left: 200px; margin-right: 0px; overflow: hidden;}
			.sectionsub#cafe #content {width: 560px; padding: 0 20px;overflow: hidden;  }

		.sectionsub#cafe #rightColumn {width: 210px; overflow: hidden; }


.sectionsub#cafe #category { margin-bottom: 10px;}
.sectionsub#cafe #category div { border:0 solid #A7E4DE; border-width: 0 3px; padding: 0 10px;}
.sectionsub#cafe #category p { padding: 0; margin: 0; font-size: 3px; height: 3px; }
.sectionsub#cafe #category p.general {font-size: 9pt; padding: 10px 0;}
.sectionsub#cafe #category p.title {font-size: 9pt ;background: url(http://menu.itooza.com/blogwrite/icon_dot.gif) repeat-x top; padding-top: 10px;}
.sectionsub#cafe #category ul { margin: 0px 0;}
.sectionsub#cafe #category li { padding: 0px 0;}


/* adSpace : ¿ìÃø ·¹ÀÌ¾î
---------------------------------------------------------------------- */
#adSpace {
position:absolute; 
left:919px; 
top:166px; z-index:1;
border:1px solid #D1DAE6;
background: #EFF6FF;
}
#adSpace .title { padding: 1px; }
#adSpace .img { text-align: center; padding: 7px 0;}
#adSpace .img img {border:1px solid #C7D3E2;}
#adSpace .lett01 { text-align: center; }


/* Footer : ÇªÅÍ
---------------------------------------------------------------------- */
#footer {
	clear: both;
	background: #F7F7F7;
	width: 900px;
	height: 108px;
	border-top: 10px solid #FFF;
}
.sectionsub#blog #footer,
.sectionsub#cafe #footer { width: 990px; }

#footer .logo { display: block; float: left; padding: 30px 45px; }
#footer ul {
	list-style: none;
	border-bottom: 1px solid #D4D4D4;
	height: 1%;
	margin: 22px 10px 10px 0;
	padding: 0 0 2px 0;
}
#footer ul  li { float: left; margin-right: 20px; }



/* Index Headline : ÀÎµ¦½º Çìµå¶óÀÎ
---------------------------------------------------------------------- */
#headline { margin-top: 10px; width: 440px; border-bottom: 1px solid #DDD; }
#headline h1 { font-size:25px; letter-spacing: -1px; word-spacing: -3px; line-height: 27px; margin: 0;}
#headline h1 a:link,
#headline h1 a:visited { color: #000063; }
#headline h1 a:hover {color:#0000FF; text-decoration:underline;}
#headline h1 a:active {color: #000063; }
#headline div.thum { float: right;  }
#headline p { line-height: 16px; margin: 5px 0 7px 0; word-spacing: -1px; color: #666;}

#headline #relarticle { margin-bottom: 7px; margin-left: 8px; line-height: 130%;}
#headline #relarticle li { background: url(http://menu.itooza.com/common/db_ic_01.gif) no-repeat 0 2px; padding-left: 10px; }


/* Tag Level : ÅÂ±× ·¹º§ Á¶Á¤
---------------------------------------------------------------------- */
#hotTags {}
#hotTags ul {}
#hotTags li {display: inline; font-family: dotum; letter-spacing: -1px; word-spacing: 4px; line-height: 2.0em;}

#hotTags li.level01 a {font-size: 0.9em; font-weight: normal;}
#hotTags li.level02 a {font-size: 1.0em; font-weight: normal;}
#hotTags li.level03 a {font-size: 1.2em; font-weight: bold;}
#hotTags li.level04 a {font-size: 1.3em; font-weight: bold;}
#hotTags li.level05 a {font-size: 1.5em; font-weight: bolder;}

/* Article : ±â»ç º»¹®
---------------------------------------------------------------------- */
#articleHeader { margin-top: 10px; }
#articleBody { margin-top: 20px; }

	/* Title, Subtitle ... :  ÁÖÁ¦, ºÎÁ¦, ¼ÒÁ¦, °¢ÁÖ ¹× ÆíÁýÀÚÁÖ
	----------------------------------------*/
	#articleHeader h1 { font-size: 24px; color:#212163; line-height: 26px; font-family: Dotum,µ¸¿ò,san-serif; word-spacing: 0px;}
	#articleHeader h2 { font-size: 14px; font-weight: normal; margin-top: 10px; }
	#articleHeader #editorsComment { border:2px solid #DDD; padding: 6px 0 4px 12px; line-height: 1.4; margin-bottom: 5px; }

	/* Author : ±Û¾´ÀÌ, ÆòÁ¡
	----------------------------------------*/
	#articleHeader #articleinfo { margin: 5px 0; }
	#articleHeader #articleinfo table { float: left;}
	#articleHeader #articleinfo p { float: right; color: #a2a2a2; margin: 8px 0 3px 0;}
	#articleHeader #articleinfo table,
	#articleHeader #articleinfo td { border-collapse: collapse; padding: 0;  }
	#articleHeader #articleinfo { }

	/* Article Tags : ±â»ç ÅÂ±×
	----------------------------------------*/
	#articleTags {padding: 0 8px; margin-bottom: 5px; background:url(http://menu.itooza.com/common/itoza_txt_01.gif) no-repeat left top; position: relative;padding-right: 60px; }
	* html #articleTags {height: 1%;}
	#articleTags h4 { float: left; margin-right: 5px; margin-top: 3px;
	text-indent: 0 !important;
	width: auto !important;
	height: auto !important;
	}
	#articleTags ul { margin: 6px 0 5px; }
	#articleTags li { display: inline; margin-right: 10px; }
	#articleTags li a { color: #656766; text-decoration: underline; }
	#articleTags .tagBtn { position: absolute; right: 5px; top: 5px;}
	
	
	/* Article Piont : ÇöÀç Æò°¡Á¡¼ö
	----------------------------------------*/
	.valuebar {float: left; background: url(http://menu.itooza.com/common/bg_value_bar.gif) no-repeat 0 3px; width: 116px; padding-left: 2px;}
	.writer {float: right; width: 394px; color: #a2a2a2; font:12px Dotum,µ¸¿ò,san-serif; text-align: right;}
	.point {width: 90px;float: left; font:12px Dotum,µ¸¿ò,san-serif;}
	

	/* Online Poll : ¿Â¶óÀÎ Æú
	----------------------------------------*/
	#onlinePoll { background: #F3F3F3; margin-bottom: 5px; padding: 3px; }

	/* The text, Article Contents : º»¹® ÅØ½ºÆ® ¿µ¿ª
	----------------------------------------*/
	#articleContent { margin: 0; padding: 0; font-family: gulim, ±¼¸², sasn-seirf; color: #333; font-size: 13px;  text-align: justify; line-height: 160%;}
	#articleContent p {margin-bottom: 1.3em; padding:0; line-height: 1.6 !important; font-family: gulim, ±¼¸², sasn-seirf; color: #333; font-size: 13px; text-align: justify;}
	#articleContent a:link,
	#articleContent a:visited,
	#articleContent a:hover,
	#articleContent a:active {color: #00f;}

	.stockinfo img { padding: 6px 0 8px 0; }

	/* º»¹® ÀÌ¹ÌÁö »ðÀÔ ¹× Ä¸¼Ç */
	#articleContent .article-photo { font-size: 9pt;  }
	#articleContent .article-photo img { display: block; margin-bottom: 5px; }
	#articleContent .article-photo p { line-height: 1.3 !important; color: #666 ; text-align: justify; padding-top: 5px; }
	#articleContent .article-photo .copy { display: block; color: #999; }
		#articleContent .article-photo  { width: auto; }
		#articleContent .article-photo.left { float: left; margin: 0 10px 10px 0;}
			* html #articleContent .article-photo.left { margin-right: 5px; }
		#articleContent .article-photo.right { float: right; margin: 0 0 10px 10px;}
			* html #articleContent .article-photo.right { margin-left: 5px;}
			#articleContent .article-photo.right p { padding: 0; margin-left: 5px;}
		#articleContent .article-photo.center { margin: 0 auto; width: 20px; min-width: 40px; margin-bottom: 10px;  }
		#articleContent .article-photo.center img { margin: 0 auto; text-align:center; width: auto;  }
			#articleContent .article-photo.center p { }

		/* ÀÌ¹ÌÁö¸¸ µé¾î°¥ ¶§¸¦ ´ëºñÇÏ¿© 
	#articleContent img.left { float: left; }
	#articleContent img.right { float: right;}*/
	#articleContent img.center { display: block; text-align: center; margin-bottom: 10px;}

	/* ÀúÀÛ±Ç Ç¥½Ã */
	#articlecopyright {clear: both; font-family: dotum, µ¸¿ò, sans-serif; font-size: 0.9em; color: #666;}

/* Article Footer: º»¹® ÇÏ´Ü
---------------------------------------------------------------------- */
	
	/* Article Footer Button : º»¹® ÇÏ´Ü ¹öÆ° */
	#articleFooter {border-top: 2px solid #e3e3e3; margin-top: 20px;}
	#articleFooter ul { padding: 0; margin-top: 5px; list-style: none;}
	#articleFooter ul.left {float: left; }
	#articleFooter ul.right {float: right; }
	#articleFooter ul.left li {margin-right: 15px; }
	#articleFooter ul.right li {margin-left: 15px; }

	#articleFooter li {float: left; height: 17px; padding-top: 4px;}
	* html #articleFooter li {height: 15px; padding-top: 5px;}
	
	/* Article Footer Single Word : ³ªµµ ÇÑ¸¶µð */
	#articleSingle {margin:10px 0 0 0; border-bottom: 1px solid #60ACCB;	padding-bottom: 5px;}
	#articleSingle h4 { border-bottom: 2px solid #60ACCB;	padding-bottom: 5px;}
	#articleSingle ul {margin:10px;}
	#articleSingle li {margin: 5px 0 0 0; color: #666;}
	#articleSingle input { font-size: 12px; color: #666;}
	#articleSingle .textarea { width:470px; height:77px; border:1px solid #E0E0E0; background:#F7F7F7; vertical-align: middle; overflow:auto; }
	
	/* Article Footer contents Value : ÀÌ ÄÜÅÙÃ÷¸¦ Æò°¡ÇØÁÖ¼¼¿ä */
	#conValue { margin:20px 0 0 0; padding: 15px; border: 2px solid #A0CDE0;}



/*  Page List : ÆäÀÌÂ¡ ½ºÅ¸ÀÏ
---------------------------------------------------------------------- */
#pageList					{margin-top: 5px; clear: both; }
#pageList ul				{margin: 0; padding: 5px 0; text-align: center;}
* html #pageList ul		{padding-top: 3px; padding-bottom: 4px;}
#pageList ul ul, 
#pageList li					{display: inline; clear: none; list-style: none;}
#pageList li li				{padding-left: 1px; /*font-family: tahoma, sans-serif; background: url(http://menu.itooza.com/common/line_page_split.gif) no-repeat 0 50%; */}
#pageList li li a			{color: #000; padding-left: 1px; padding-right: 1px; text-decoration: none;}
#pageList li li a:hover	{text-decoration: underline;}
#pageList li li span		{color: #f08c1a; font-weight: bold;}
#pageList #firstchild		{padding: 0; background: transparent;}


 

/*  CMS : °ü¸®ÀÚ ÆäÀÌÁö
---------------------------------------------------------------------- */
.cms img,
.cms select,
.cms input { vertical-align: middle; color: #333; }

.cms #header { border-bottom: 2px solid #3c89cf;  margin-bottom: 10px; position: relative; height: 70px; font-family: gulim, ±¼¸²;}

.cms #header #logo {  }
.cms #header #sectionTitle { position: absolute; left: 190px; top: 28px; }
.cms #header #sectionTitle { background: url(http://menu.itooza.com/cms/bg_section_sep.gif) no-repeat left; padding-left: 10px; }

.cms #header #globalMenu { position: absolute; right: 0; top: 0; }
.cms #globalMenu ul {  }
.cms #globalMenu li { float: left; background: url(http://menu.itooza.com/cms/bg_global_sep.gif) no-repeat left 6px; padding: 5px 10px 1px 10px;  }
.cms #globalMenu li.home { background: url(http://menu.itooza.com/cms/bullet_global.gif) no-repeat left 8px;  }
.cms #globalMenu li.member { background: none; padding: 0 0 1px 0; }

.cms #leftColumn { font-family: gulim, ±¼¸²; }
.cms #leftColumn h3 { background: #71a9dc; color: #FFF; font-size: 1em; margin: 10px; padding: 10px 0 6px 8px; }
.cms #leftColumn h3 a { color: #FFF; }
.cms #leftColumn ul { margin: 0 10px 5px 20px; }
.cms #leftColumn li { background: url(http://menu.itooza.com/cms/bullet_leftcolumn.gif) no-repeat left 3px; padding-left: 5px; margin-bottom: 5px; }
.cms #leftColumn li.on { font-weight: bold; }
.cms #leftColumn li.on a { text-decoration: underline; }
.cms #leftColumn li a { color: #1e5485; }


.cms #content { width: 650px;}
.cms #content h2 { background: #e5f1f9; color: #003399; font-size: 18px; padding: 8px 0 5px 10px; margin: 10px 0 20px 0;}
.cms #content h3 { 
	background: url(http://menu.itooza.com/cms/bullet_contenth3.gif) no-repeat 7px 4px;
	font-size: 16px; 
	padding: 0 0 6px 22px; 
	color: #333;
	border-bottom: 1px solid #71a9dc;
	margin-bottom: 20px;
}
.cms #content div.group { clear: both;margin-bottom: 60px; }
.cms #content div.group table,
.cms #content div.group th,
.cms #content div.group td { border-collapse: collapse; }
.cms #content div.group table { border: 2px solid #60accb;margin: 0 auto; } 
.cms #content div.group th { background: #ffffed; border: 1px solid #60accb; padding: 5px;} 
.cms #content div.group td { padding: 5px; }

.cms #content select.basic { font-size: 1em; }
.cms #content input.basic { font-size: 1em; border: 1px solid #CCC; height: 15px; padding: 3px 0 0 2px; }
.cms #content textarea.basic { font-size: 1em; border: 1px solid #CCC; }

.cms #tableFoot {}
.cms #tableFoot .leftCol { float: left; padding-bottom: 1px;  }
.cms #tableFoot .rightCol { float: right; padding-bottom: 1px;  }



/* ÇÏÀ§ ÅÇ */
.tabStyle01 { 
	width: 100%;
	padding: 0;
	height: 29px;
	margin:5px 0 1px 0;
	line-height: normal;
	background: url(http://menu.itooza.com/common/bg_tab01.gif) repeat-x 50% bottom;
}
.tabStyle01 ul { padding: 0px 10px 0 15px; margin: 0;  list-style-type: none; }
.tabStyle01 li { padding: 0 0 0 9px; margin: 4px 3px 0 0;  background: url(http://menu.itooza.com/common/bg_tab01_left.gif) no-repeat left top; float: left;  }
.tabStyle01 a {
	padding: 8px 25px 2px 6px;
	display: block; 
	background: url(http://menu.itooza.com/common/bg_tab01_right.gif) no-repeat right top; 
	float: left; 
	color: #666 !important; 
	font-family: gulim, ±¼¸², sans-serif;
}
.tabStyle01 a { float: none; }
.tabStyle01 a:hover { color: #333; }
.tabStyle01 .on { /* È°¼ºÈ­µÈ Ç×¸ñ */
	background-image: url(http://menu.itooza.com/common/bg_tab01_left_on.gif);
	font-weight: bold; 
	margin-top: 0;
}
.tabStyle01 .on a {
	background-image: url(http://menu.itooza.com/common/bg_tab01_right_on.gif); padding-bottom: 5px; 
	color: #000 !important;
	text-decoration:underline;
	padding-right: 25px;
	padding-top: 10px;
}

.tabStyle02 { 
	width: 100%;
	padding: 0;
	height: 29px;
	margin:5px 0 1px 0;
	line-height: normal;
	background: url(http://menu.itooza.com/common/bg_tab01.gif) repeat-x 50% bottom;
}
.tabStyle02 ul { padding: 0px 10px 0 15px; margin: 0;  list-style-type: none; }
.tabStyle02 li { padding: 0 0 0 5px; margin: 4px 3px 0 0;  background: url(http://menu.itooza.com/common/bg_tab01_left.gif) no-repeat left top; float: left;  }
.tabStyle02 a {
	padding: 8px 20px 2px 6px;
	display: block; 
	background: url(http://menu.itooza.com/common/bg_tab01_right.gif) no-repeat right top; 
	float: left; 
	color: #666 !important; 
	font-family: gulim, ±¼¸², sans-serif;
}
.tabStyle02 a { float: none; }
.tabStyle02 a:hover { color: #333; }
.tabStyle02 .on { /* È°¼ºÈ­µÈ Ç×¸ñ */ background-image: url(http://menu.itooza.com/common/bg_tab01_left_on.gif); font-weight: bold; margin-top: 0;}
.tabStyle02 .on a {
	background-image: url(http://menu.itooza.com/common/bg_tab01_right_on.gif); padding-bottom: 5px; 
	color: #000 !important;
	text-decoration:underline;
	padding-right: 20px;
	padding-top: 10px;
}

.tabStyle03 { border: 2px solid #a2c8e5; padding:8px 10px 5px 15px; width:510px;}
.tabStyle03 li{float:left; margin:0 10px 0 0;
	background: url(http://menu.itooza.com/common/bullet_blackdot.gif) no-repeat left 9px;
	padding: 5px 4px 3px 7px;
}
.tabStyle03 li a{color:#666 !important;white-space:nowrap;}
.tabStyle03 li.on{background:#f6fafc url(http://menu.itooza.com/common/bullet_bluearw02.gif) no-repeat 5px 7px; padding: 4px 4px 2px 10px;border:1px solid #c8def0;}
.tabStyle03 li.on a {color: #2177ba !important; font-weight: bold;}

.dataStyle01,
.dataStyle01 th,
.dataStyle01 td{ font-size: 12px; border-collapse: collapse; border: 1px solid #CCC; }
.dataStyle01 { width: 100%; border-top: 2px solid #4382ba }
.dataStyle01 th,
.dataStyle01 td { padding:  3px; text-align: center; }
.dataStyle01 th { font-size: 12px; background:#d6e8f6; padding-top: 5px;}
.dataStyle01 a { color: #369 !important; text-decoration: underline !important; }

.dataStyle01 .item { font-weight: bold; text-align: left; background: #f3fdff; }


.fundSearch {}
.text { font-family: Dotum, AppleGothic, verdana, sans-serif; font-size: 1.0em; color: #666; }

/* Fund Calculator : ÆÝµå °è»ê±â
	--------------------------------------------------*/
	#fund-calculator h3 {background: #d9eaec; padding: 3px;}
	#fund-calculator .leftCol { float: left;  }
	#fund-calculator .rightCol { float: right;  }
	#fund-calculator form { border: 1px solid #66acb4; border-width: 0 1px 1px 1px; padding: 5px; }
	#fund-calculator fieldset { border: none; font-size: 0.9em;	color: #7e7e7e; padding-left: 10px;	}
	#fund-calculator dd { font-size: 0.9em; }
	#fund-calculator dl input { border: 1px solid #CCC; color: #666; font-family: tahoma, sans-serif; font-size: 1em; width: 62px; margin-right: 2px; height: 14px; 
	/* ½ÇÁ¦ °èÃø height:; 18px */ text-align: right; }
	#fund-calculator dt { margin: 2px 0; margin-left: 3px; }
	#fund-calculator dd { display: inline; } 
	#cal-date input {width: 20px;}
	#fund-calculator label {
		float: left;
		display: block;
		width: 65px;
		background: url(http://menu.itooza.com/common/bullet_blackdot.gif) no-repeat left 7px;
		padding-left: 7px;
		font-size: 1.1em;
		color: #666;
		padding-top: 3px;
	}
	
	#fund-calculator .year { width: 30px; text-align: center; }
	#fund-calculator .month { width: 15px;text-align: center; }
	#fund-calculator .day { width: 15px; text-align: center;}

	#fund-calculator p { text-align: right; border-top: 1px solid #CCC; padding: 3px 0; margin-top: 10px;  }

	/* °Ë»ö°á°ú ¾øÀ½ */
	#fund-result  #no-result { color: #246FAF; font-family: dotum, µ¸¿ò, sans-serif; line-height: 1.4; border: 1px solid #DDD; padding: 40px 0; }
	#fund-result  #no-result p.unknown {
		background: url(http://menu.moneytoday.co.kr/common/icon/icon_unknown.gif) no-repeat left top;
		padding-left: 20px;
		width: 250px;
		margin: 0 auto;
	}
	
	/* < group = each service> */
	#fund-result h2.shead2  { /* ÆÝµå °Ë»ö µ¸º¸±â ´Þ¸° Çì´õ */
		background-image: url(http://menu.itooza.com/common/icon_title_magnifier.gif);
		background-position: left top;
		padding-left: 25px !important;
		margin-top: 20px;
	}
	
	#fund-result h3 { /* ÆÝµå ¿î¿ë»ç Ç¥Ãâ ºÎºÐ*/
		background-image: url(http://menu.itooza.com/common/bg/bg_stock_sub.gif);
		background-position: left top;
		padding-left: 25px !important;
		margin-top: 20px;
	}
	
	#fund-calculator h3 { /* ÀÎµ¦½º: ÆÝµå °è»ê±â */
		padding: 0 !important;
		margin: 0;
		background: none !important;
	}
	#fund-item h4,
	#fund-assets h4,
	#chart-center h4 { color: #275881; }
	#chart-center h4,
	#fx-indicator h4 { float: left; margin-top: 2px; }
	#chart-center .chart-con2 h4 { float: none; margin-bottom: 5px; }
	#publish h4.public-h4 { font-size: 1em; color: #275881; margin-bottom: 0.8em; }
	/* < / group > */	
	
.increase {color:#be1e00;}
.decrease {color:#4681b7;}


/* vÂ÷Æ® */
.corpstockinfo ul {clear: both; padding: 7px 15px; border: 1px solid #e8e8e8; background: #f8fbff;color:#666;}
.corpstockinfo li {line-height: 1.75em; padding-left: 8px; background: url(http://menu.itooza.com/common/bullet_blackdot.gif) no-repeat 0 50%;}

#chartgraph { clear: both; padding: 0 20px; }
#chartgraph li {margin: 20px 0; padding-bottom: 1px;}
#chartgraph li img {width:220px;}
#chartgraph li#chart01 {float: left;}
#chartgraph li#chart02 {float: right;}
#chartgraph li#chart03 {float: left;}
#chartgraph li#chart04 {float: right;}
#chartgraph li#chart05 {float: left;}
#chartgraph li#chart06 {float: right;}

#vchartcontent {padding:10px 0; color:#666;}
#vchartcontent p {padding:5px 0;line-height:1.4;}


/* ÅëÇÕ°Ë»ö : °Ë»ö¾î ÇÏÀÌ¶óÀÌÆ® */
#highlight { font-weight: bold; background : #fff; color : #b36758;}

select.basic { font-size: 1em; }
.admin-basic input,.admin-basic textarea{background:#f7f7f7;border:1px solid #e0e0e0;color:#3366cc; font:9pt dotum,µ¸¿ò;padding: 2px 0 4px;vertical-align:middle;}


/* ÇÏ»óÁÖ ÅõÀÚÅ¬·´ ¾ÆÀÌÅõÀÚ ¸ÞÀÎ : 060922 
--------------------------------------------------*/
#ha-head { border: 3px solid #A0CDE0; width: 434px; margin: 10px 0 5px 0; padding: 0;}
#ha-contents {	margin: 5px 0; color: #333; font-size: 12px;}

	#ha-title { margin: 0; padding: 0;}
	#ha-title h3 { margin: 0 10px; padding: 5px 10px 7px 10px; border-bottom: 1px solid #A0CDE0;}

	#ha-headline {	margin: 10px 5px 0 5px; padding: 0;}
	#ha-headline h4 {float: left; margin: 0; padding-left:20px; font-size: 12px;}
	#ha-headline p { margin: 5px 0 3px 0; padding: 0 20px; color: #666;font-family: Dotum,µ¸¿ò,san-serif;	}	
	#ha-headline p.split-dot {margin-bottom: 0px; padding: 0; text-align: center;}
	#ha-headline .input-data {color: #777; font-family: Dotum,µ¸¿ò,san-serif; font-size: 12px; text-align: right; padding-right: 20px;}	
	#ha-headline a:link, 
	#ha-headline a:visited,
	#ha-headline a:active { color: #000; text-decoration: none; }
	#ha-headline a:hover { color: #039; text-decoration: underline; }

	#ha-list { margin: 0 5px 7px 20px; padding: 0; font-family: Dotum,µ¸¿ò,san-serif; line-height: 150%;}
	#ha-list a:link,
	#ha-list a:visited,
	#ha-list a:active { color: #000; text-decoration: none; }
	#ha-list a:hover { color: #777; text-decoration: underline; }

	#ha-list ul { margin: 0; padding: 0; }
	#ha-list li { margin: 0; list-style: none; padding-left: 17px;	background: url(http://menu.itooza.com/invest/bullet_black.gif) no-repeat 7px 7px;}	
	#ha-list ul li span{	color: #777; font-family: Dotum,µ¸¿ò,san-serif; font-size: 12px; float: right; text-align: right; margin: 0; padding-right: 20px; }
	
	#ha-search { margin: 0 10px;	padding: 0;	background: url(http://menu.itooza.com/invest/haclass/bg_main_search.gif) no-repeat;	height: 29px; width:414px;}
	#ha-search h3 { float : left; margin: 0; padding: 5px 5px 5px 10px; }
	#ha-search form { margin:5px 0px 0 0px; padding:0;}
	#ha-search input { 
		float: left;	
		width: 130px;
		height: 19px;		
		padding-top: 2px;
		font-size: 12px;
		font-family: Dotum,µ¸¿ò,san-serif;
		color: #6699CC;
		}
	
				
		/* <group = ±¹³»ÁÖ¿äÁö¼ö >
	---------------------------------------------------------------------*/
	#ha-index { margin: 0; padding-top: 7px;}
	#ha-index h4 {float:left; margin: 0; padding: 0;}
	#ha-index h4 span { margin: 0px; padding: 0; float: right; text-align: right; font-size: 11px; color: #666;  font-family: tahoma,san-serif; font-weight: normal;}
	
	#ha-index .tnum {	text-align: center; font-size: 13px;	font-weight: bold;	font-family: tahoma,san-serif; }

	#ha-index .upndwon {	text-align: center; }
	#ha-index .i-data {	font-size: 11px;	font-family: tahoma,san-serif; }	
	#ha-index .indexname {	text-align: center; padding-top: 5px;}


/*  Box Align (float) : ¹Ú½º ÁÂ¿ì ¹èÄ¡
---------------------------------------------------------------------- */
.rowAlign { position: relative; margin: 0; padding: 0; margin: 10px 0; height: 1%; }
.leftCol {  float: left; width: 100%; margin: 0; padding: 1px; border: 0px solid #e3ebec; }
.rightCol {  float: right; width: 100%; margin: 0; padding: 1px; border: 0px solid #e3ebec; }
* html .leftCol {float: left; width: 48.2%}
* html .rightCol {float: right; width: 48.2%}


/* Section Bottom Information : ÇÏ´Ü ¾È³»¹®±¸
---------------------------------------------------------------------- */
.info-msg {color: #7e7e7e; font-family: dotum, µ¸¿ò, sans-serif; font-size: 0.9em; border-left: 2px solid #d9d9d9; padding-left: 7px; line-height: 1.4; margin-top: 10px; }
.info-msg p { margin: 0; }
.info-msg-2 { padding: 0; margin: 0; color: #7E7E7E; font-family: dotum, µ¸¿ò, sans-serif; border-bottom: 1px solid #CECECE; padding-bottom: 10px; background: url(http://menu.itooza.com/common/bullet_blackdot.gif) no-repeat 7px 5px; padding-left: 20px; }
#fund-search .info-msg-3 { padding: 0; margin: 0; color: #7E7E7E; font-family: dotum, µ¸¿ò, sans-serif; background: url(http://menu.itooza.com/common/bullet_blackdot.gif) no-repeat left 5px; padding-left: 12px ; margin-top: 10px; margin-bottom: 0; }
#fund-assets .info-msg { border: 0; padding: 0 !important; margin-bottom: 20px;  }

	/* Table : Data : Å×ÀÌºí ±âº»Çü
	--------------------------------------------------*/
	.data,
	.data th,
	.data td { padding: 0; margin: 0; border: 0 solid #DDD; }
	table.data { padding: 0;margin: 0;border: 1px solid #DDD;color: #FFF;width: 100%;margin-bottom: 5px;}
	.data th {border-width: 0 1px 2px 0;background-color: #679ac6;padding: 7px 2px 5px 2px;font-weight: normal;text-align: center;} 
	.data th a { color: #FFF !important; text-decoration: underline !important; }

	.data td { padding: 5px 3px 4px 3px; color: #666; border-width: 0 0 1px 0; background-color: #FFF; }
	.data td a { text-decoration: underline !important; color: #246FAF !important; }
		.data td.title a { text-decoration: none !important; color: #666 !important; }
		.data td.author a  { text-decoration: none !important;  }
		.data td.title a:hover,
		.data td.author a:hover { text-decoration: underline; color: #A12808 !important; }
	
	/* À§¿¡²¨ ¿Ö ¾È¸ÔÈ÷´Ï -_-  */
	.data td { font-size: 8pt ; }

	.data thead { text-align: center; font-family: dotum, µ¸¿ò, sans-serif; font-size: 9pt; }
	.data .icon { width: 11px; text-align: right !important;  }
	.data .lay,
	.data .lay th{ background: #E3ECF5; font-weight: bold; color: #275881; }
	.data .lay a { color: #275881 !important; }
	.data .lay2 { background-color: #FAF9F2; }
	.data .lay3 { background: #E3ECF5;color: #275881; }

	.data-b th {border-width: 0 2px 1px 0;padding: 9px 2px 7px 2px;text-align: left;} /* ¼¼·ÎÇü Å×ÀÌºíÀÎ °æ¿ì */
	.data-s { font-size: 0.9em !important; }

	.data .dr-icon img { border-bottom: 0 solid #CCC; }
	.data .dr-icon img.adr { border-color: #C67C00; border-bottom-width: 1px; }
	.data .dr-icon img.gdr { border-color: #DC6C4F; border-bottom-width: 1px; }
	.data .dr-icon img.ko { border-color: #0088AC; border-bottom-width: 1px; }

	/* Table : Input Data : »ç¿ëÀÚ ÀÔ·Â Å×ÀÌºí ±âº»Çü
	--------------------------------------------------*/
	.input-data { border-collapse: collapse; }
	.input-data th { text-align: left; background: #e3ecf5 url(http://menu.itooza.com/common/bullet_blackdot.gif) no-repeat 8px ; font-weight: normal; padding: 7px 5px 7px 15px; border-color: #B2CCE5; border-style: solid; border-width: 0 0 1px 0; } 
	.input-data .top th { border-top-width: 2px; }
	.input-data td { padding: 7px 5px 7px 5px; border-color : #DDD; border-style: solid; border-width: 0 0 1px 0; border-left: 10px solid #FFF; } 
	.input-data .top td { border-top-width: 2px; border-left: 10px solid #FFF; }
	.input-data input { border: 1px solid #CCC; color: #666; font-family: dotum, µ¸¿ò, sans-serif; height: 14px; /* ½ÇÁ¦ °èÃø height:; 18px */ }
	.input-data label input { border: none; }
	.input-data ul  { margin: 0; padding: 0; }
	.input-data li { background: url(http://menu.itooza.com/common/bullet_blackdot.gif) no-repeat left 7px; padding-left: 7px; list-style: none; }

/* Tab : ÅÇÇü½Ä ¸Þ´º
---------------------------------------------------------------------- */
.con-tab {  float: left; width: 100%; padding: 0 !important; margin:0 0 0.8em 0 !important; line-height: normal; background: url(http://menu.itooza.com/common/tab_bg.gif) repeat-x 50% bottom; }
	/* * html .con-tab { margin-bottom: 0 !important; }*/
.con-tab ul { padding: 0px 10px 0 10px; margin: 0;  list-style-type: none; }
.con-tab li { padding: 0 0 0 9px; margin: 4px 3px 0 0;  background: url(http://menu.itooza.com/common/tab_left.gif) no-repeat left top; float: left;  }
.con-tab a { padding: 5px 15px 4px 6px; display: block;  background: url(http://menu.itooza.com/common/tab_right.gif) no-repeat right top;  float: left;  color: #275881;  text-decoration: underline !important; font-family: gulim, ±¼¸², sans-serif; }
.con-tab a { float: none; }
.con-tab a:hover { color: #333; }
.con-tab .on { background-image: url(http://menu.itooza.com/common/tab_left_on.gif); font-weight: bold;  margin-top: 0; }
.con-tab .on a { background-image: url(http://menu.itooza.com/common/tab_right_on.gif); padding-bottom: 5px;  color: #000; padding-right: 24px; padding-top: 8px; }

#fund-search .leftCol, #fund-search .rightCol{border:none;}

#fund-search h1, #fund-search h2, #fund-search h3, #fund-search h4, #fund-search h5, #fund-search h6{
	font-size: 1em !important; 
	padding: 0;
	margin: 0;
	background: none;
	line-height: normal;
	font-weight: bold;
}
#fund-search h1, #fund-search h2, #fund-search h3 { color: #275881; }
#fund-search h1{  margin-bottom: 5px; } 
#fund-search h2{ border-bottom: 2px solid #77A5D0; background: url(http://menu.itooza.com/common/bullet_slevel2.gif) no-repeat left 2px; padding-left: 15px; padding-bottom: 4px; margin: 0 0 10px 0; }
#fund-search h3 { background: url(http://menu.itooza.com/common/bullet_arrowbox.gif) no-repeat 0 1px; padding-left: 12px !important; padding-bottom: 5px !important; margin-top: 15px; }
#fund-search h3  img {display:block;}
#fund-search h4 { background: url(http://menu.itooza.com/common/bullet_blackdot.gif) no-repeat left 5px !important; padding-left: 5px; }

/* Fund Search : ÆÝµå °Ë»ö
---------------------------------------------------------------------- */
	#fund-search {width: 540px;}
	#fund-search table a { font-size: 9pt; }
	#fund-search caption { text-align: left; color: #275881; font-family: gulim, ±¼¸², sans-serif; font-weight: bold; font-size: 9pt; padding-bottom: 2px; background: url(http://menu.itooza.com/common/bullet_blackdot.gif) no-repeat left 5px !important; padding-left: 5px; }
	#fund-search .data img { width: 99px; height: 48px; border: 1px solid #6B9DC8 !important; text-align: center; }

/* Section Visual : ¼½¼Ç ¸ÞÀÎ Å¸ÀÌÆ² ºñÁê¾ó ¿µ¿ª 
	--------------------------------------------------*/
	div.search-title { background: url(http://menu.itooza.com/common/title_bg.jpg) no-repeat top; min-height: 188px; }
	div.search-title dl,
	div.search-title dt,
	div.search-title dd{margin: 0;padding: 0;width: 290px;} 
	div.search-title dl {margin-left: 20px;padding: 20px 0;}
	* html div.search-title dl {margin-left: 25px; /* ie ¿À·ù */}
	div.search-title dt { background-repeat: no-repeat; background-position: left top; height: 50px; }
	div.search-title dt#tit-reserve { background-image: url(http://menu.itooza.com/common/icon_info_reserve.gif); }
	div.search-title dt#tit-roundsum  {  background-image: url(http://menu.itooza.com/common/icon_info_roundsum.gif); }
	div.search-title dt,
	div.search-title dd {padding-left: 50px;}
	div.search-title dt img {display: block;border-bottom: 1px solid #d9d9d9;}
	div.search-title dd { line-height: 1.6; margin-top: -15px; margin-bottom: 10px; font-family: gulim, ±¼¸², sans-serif; }


/* Fund Calculator : ÆÝµå °è»ê±â
	--------------------------------------------------*/
	#fund-search .rowAlign { background: none; padding: 2px; margin: 0; position: static; clear: both; }
	#fund-calculator.rowAlign {background-color: #d9eaec;padding: 1px; }
	#fund-item.rowAlign{ background-color: #FFF !important; padding: 0; margin-top: 20px; }
	#fund-assets.rowAlign{margin-top: 20px;}
	#fund-search .rightCol {margin: 0;padding: 0;width: 267px;border: none !important;}
	#fund-search .leftCol {margin: 0;padding: 0; width: 267px;border: none !important;}

	#fund-search form div {min-height: 20px;} 
	* html #fund-search form div { height: 22px;}
	#fund-search form * {vertical-align: middle;}
	#cal-reserve form,
	#cal-roundsum form { background-color: #FFF; padding: 10px; width: 245px;  border: 1px solid #66acb4; margin: 0; }
	#fund-calculator fieldset { border: none; font-size: 0.9em; color: #7e7e7e; padding-left: 10px; }
	#fund-calculator input { border: 1px solid #CCC; color: #666; font-family: dotum, µ¸¿ò, sans-serif; width: 62px; height: 14px;  }
	#cal-date input,
	#cal-date-2 input {width: 20px;}
	#cal-date-2 select { font-size: 1.1em; color:#666; }
	#fund-calculator label { float: left; display: block; width: 65px; background: url(http://menu.itooza.com/common/bullet_blackdot.gif) no-repeat left 7px; padding-left: 7px; font-size: 1.1em; color: #666;padding-top: 3px; }
	#fund-calculator div.form-btn { clear: both; text-align: right; margin-top: 5px; padding-top: 5px; border-top: 1px solid #CCC; }
	#fund-calculator div.form-btn input { width: 59px; height: 18px; border: none; }

	/* °Ë»ö°á°ú ¾øÀ½ */
	#fund-result  #no-result { color: #246FAF; font-family: dotum, µ¸¿ò, sans-serif; line-height: 1.4; border: 1px solid #DDD; padding: 40px 0; }
	#fund-result  #no-result p.unknown { background: url(http://menu.itooza.com/common/icon_unknown.gif) no-repeat left top; padding-left: 20px; width: 250px; margin: 0 auto; }


	/* Fund Recommend : ÃßÃµ ÆÝµå
	--------------------------------------------------*/
	#item-rcmd ul {margin: 0;padding: 0;}
	#item-rcmd li { background: url(http://menu.itooza.com/common/bullet_blackdot.gif) no-repeat left 7px; padding-left: 7px; list-style: none; }

	/* Fund company : ¿î¿ë»çº° ÆÝµå Ã£±â
	--------------------------------------------------*/
	.info-box {background-color: #E3ECF5;} /* Çª¸¥»ö ¹ÙÅÁ ¹Ú½º */
	.reslt-box {width: 100%;border: 1px solid #cecece;} /* È¸»ö ¼± ¹Ú½º */

	#fund-search-box {text-align: center;}
	#fund-search-box * { font-family: dotum, µ¸¿ò, sans-serif; font-size: 1em; color: #666; }
	.info-box form,
	.info-box fieldset {margin: 0;padding: 0;border: none;}
	#fund-search-box fieldset {padding: 8px 0;}
	#fund-search-box fieldset label { font-weight: bold; color: #275881; background: url(http://menu.itooza.com/common/icon_title_magnifier.gif) no-repeat left top; padding: 2px 10px 2px 20px; margin-right: 10px; border-right: 1px solid #b2cce5; }

	#fund-result .data-btn {margin: 15px 0 5px 0;}
	.reslt-df {width: 275px;}
	.reslt-df dt, 
	.reslt-df dd {border-bottom:  1px solid #b2cce5;}
	.reslt-df dt { margin: 0; float: left; width: 160px; background: url(http://menu.itooza.com/common/bullet_blackdot.gif) 2px 15px no-repeat !important; padding: 10px 0 5px 8px; margin-top:3px; }
	.reslt-df dd { margin: 0; margin-left: 168px; display: block; padding: 10px 5px 5px 0; text-align: right; }
	.reslt-df strong {font-family: tahoma, sans-serif;font-size: 0.9em;line-height: 1.1;}
	.reslt-df strong.em {color: #4681b7;}

	#account-chart {margin: 10px auto 0 auto ;width: 400px;height: 250px;}/* ÁÖÅÃ±³À°ÀÚ±Ý Á¶È¸°á°ú Â÷Æ® */
	#account-chart img {border: 1px solid #DDD;display: block;}

	#reslt-account {width: 390px;padding: 10px 0;}/* ÁÖÅÃ±³À°ÀÚ±Ý Á¶È¸°á°ú */
	#reslt-account p { width: 275px; text-align: right; margin: 10px auto 0 auto; color: #275881; }
	#reslt-account .reslt-df dt {margin-top:0;}

	#reslt-rate {width: 209px;}/* ÃßÃµÀÚ»ê ±¸¼º ºñÀ² */
	#reslt-rate .reslt-df {width: 120px;margin: 0 auto;}
	#reslt-rate .reslt-df dt {width:50px;background: none;padding-left: 0; margin-top: 5px; } 
	#reslt-rate .reslt-df dd {margin-left: 20px; }

	#rate-chart {text-align: center;} /*ÃßÃµ ÀÚ»ê±¸¼º ºñÀ² Â÷Æ®*/
	#rate-chart img {margin:0 auto;display: block;}
	/* < / group > */


	/* untitled */
	.tab-contents {border: 0 solid #CECECE;border-width: 0 1px 1px 1px;padding: 15px;} 
	* html .tab-contents {margin-top: -20px;}
	.tab-contents-02 {border: 1px solid #CECECE; margin-top: 0px;padding: 15px;} 
	.tab-contents *,
	.tab-contents-02 *{margin: 0 auto;}

	.input-data#life {width: 480px;}
	.tab-contents .btn,
	.tab-contents-02 .btn {text-align: center;margin-top: 20px;}
	.top-btn {margin-top: 5px;margin-bottom: 5px;}

	
	/* Fund item : ÆÝµå ±âº» Á¤º¸
	--------------------------------------------------*/
	#fund-item th {padding-top: 2px;padding-bottom: 2px; }
	#fund-item .leftCol th { width: 100px; }
	.fund-item-box {padding-bottom: 10px !important;}/* Å×ÀÌºí ¾Æ´Ñ ¹Ú½º °Ñ */
	.fund-item-boxin {border: 1px solid #BDD6E5;}/* Å×ÀÌºí ¾Æ´Ñ ¹Ú½º ¾È */
	#fund-item-profit-graph {text-align: center;padding-top: 20px;}
	#fund-item-profit-graph #graph {display: block;}
	#fund-item-profit-graph .btn {margin-top: 10px;margin-bottom: 10px;}
	#fund-item-profit-td td {padding-top: 6px;padding-bottom: 3px;}

	/* ÆÝµå ±âº» Á¤º¸ ÇÁ¸°Æ®¿ë ½ºÅ¸ÀÏ */
	@media print {
		#fund-search h3 { font-size: 1.6em !important;}
		#fund-search .con-tab * { background: none;}
		#fund-search .con-tab li { font-size: 0.9em;}
		#fund-search .con-tab li.on { font-size: 10pt;}
	}


	/* Fund item - assets : ÆÝµå ÀÚ»ê ¿î¿ë Á¤º¸
	--------------------------------------------------*/
	#fund-assets-stock th {text-align: left;padding: 8px 2px 7px 2px;padding-bottom: 3px;color: #246faf;}
	#fund-assets-stock td {padding-top: 2px;padding-bottom: 4px;}

	#fund-assets .reslt-df  {width: 125px;padding-left: 16px;margin-top: 5px;margin-bottom: 10px;}
	#fund-assets .reslt-df dt { width: 50px; background: none; padding-left: 0; border-color: #DDD; padding-top: 7px; padding-bottom: 2px; }
	#fund-assets .reslt-df dd { margin-left: 50px; font-family: tahoma, sans-serif; font-size: 0.9em; border-color: #DDD; padding-top: 7px; padding-bottom: 2px; }

	/* Fund investment Style : ÆÝµå ¿î¿ë ½ºÅ¸ÀÏ
	--------------------------------------------------*/
	#fund-invstyle table {width: 100%;text-align: center;}
	#fund-invstyle th {padding-top: 5px;padding-bottom: 2px;}
	#fund-invstyle th.stock {background-color: #E3ECF5;}
	#fund-invstyle th.creditor {background-color: #EBEBE5;}
	#fund-invstyle td {}

	/* Fund Silver : ³ëÈÄÀÚ±Ý ¸¶·Ã
	--------------------------------------------------*/
	.fund-silver-box {width: 480px;}
	#fund-search .fund-silver-box h4 {margin-bottom: 2px;}
	.fund-silver-box .desc {background-color: #E3ECF5;padding: 8px 10px;line-height: 1.4;}
	.fund-silver-box .desc-ul {margin-bottom: 20px;}
	.fund-silver-box .desc em { font-weight: bold; font-style: normal; font-family: tahoma, sans-serif; font-size: 0.9em; color: #4681b7; }
	.fund-silver-box .chart {display: block;margin: 5px 0 10px 0;}
	.fund-silver-box .desc-ul ul {padding: 0;}
	.fund-silver-box .desc-ul li { background: url(http://menu.itooza.com/common/bullet_blackdot.gif) no-repeat left center; padding-left: 9px; line-height: 1.8; list-style: none; 	}
	.fund-silver-box .data em {color: #F08C1A;}
	.fund-silver-box2 {width: 300px;margin: 0 auto;}
	.fund-silver-box2 dl {background: url(http://menu.itooza.com/common/bg_silver_01.gif) no-repeat left;}
	.fund-silver-box2 dt { height: 20px; padding-top: 12px; padding-left: 30px; float: left; width: 135px; }
	.fund-silver-box2 dd { background: url(http://menu.itooza.com/common/bg_silver_02.gif) no-repeat right; height: 22px; padding-top: 10px; padding-left: 0; }
	.fund-silver-box2 em { font-weight: bold; font-style: normal; font-family: tahoma, sans-serif; font-size: 1em; color: #F08C1A; }

	/* util-btn */
	.util-btn {text-align: right;border-top: 1px solid #DDD;padding-top: 5px;margin-top: 10px;}


/* Do Print : ÇÁ¸°Æ® ÇÏ±â
---------------------------------------------------------------------- */
body.printpreview {margin: 0;}
body.printpreview #header {width: 100%; margin: 0; border-top: 3px solid #00207e;}

body.printpreview #headernav {height: 44px;}
body.printpreview #logo a {position: absolute; width: 80px; height: 20px;padding:10px; }

body.printpreview #wrap {width: 100%;}
body.printpreview #pageBody {margin: 0 10px;  margin-bottom: 5px; border: 1px solid #e5e5e5;}
body.printpreview #articleHeader {padding: 10px 10px 0 10px; border-bottom:none;}
body.printpreview #content {float: none; width: 98%; padding: 1%;}

body.printpreview .buttons {text-align: center; padding-bottom: 30px;}


/* ±â»çº»¹® ¿À´ÃÂÊ ¿µ¿ª Á¾¸ñ¸µÅ© ÀÖ´Â °æ¿ì Ãß°¡
------------------------------------------------------------------------ */
#item {background: #f5f8fd; color: #666;}

	#item .item-title { background: #f5f8fd; margin-top: 10px; padding: 0;}
	#item .item-title h3 {margin: 0; background: url(http://menu.itooza.com/common/bg_checkpoint.gif) no-repeat; font-size: 12px; height:27px; padding: 8px 0 2px 7px; color: #000;}

#point {background: #f5f8fd; color: #666;}
	#point .item-point { background: #f5f8fd; margin: 0; padding: 0; color: #666;}
	#point .item-point h4 { background: url(http://menu.itooza.com/common/bg_checkpoint_item.gif) no-repeat 5px 0; height:21px; font-size: 12px; padding: 5px 0 2px 18px;}
	#point .item-point ul { margin: 5px; padding: 0 0 0 7px;}
	#point .item-point li { background:url(http://menu.itooza.com/common/bullet_blackdot.gif) no-repeat 0 5px; padding-left: 8px; padding-bottom: 3px;}

.black { background:url(http://menu.itooza.com/common/bullet_blackdot.gif) no-repeat 0 8px; padding-left: 8px; width: 150px; }


/* ÅõÀÚ±³½Ç > °¡Ä¡ÅõÀÚ Ã¥¹æ ÄÚ³Ê 061102 
---------------------------------------------------------------------- */
#books {border:1px solid #66acb4; width: 215px;text-align: justify;}

#books h5 {padding: 6px 5px 0 5px;}
#books h5 a:link,
#books h5 a:active,
#books h5 a:visited {font-size: 14px; color: #f60;font-weight:bold; text-decoration: none;}
#books h5 a:hover {font-size: 14px; color: #f60;font-weight:bold; text-decoration: underline;}

#books p { margin: 0; padding: 0;}

#books .brief {float: right; padding: 5px 5px 0 0;}
#books .brief a:link,
#books .brief a:active,
#books .brief a:visited {color: #333; text-decoration: none;}
#books .brief a:hover {color: #333 !important; text-decoration: underline;}



/* °Ô½ÃÆÇ ´Ù½ÃÁ¤¸® 061026 
----------------------------------------------------------------------*/
#basicBoard {margin:10px 0 0 0;}
#basicBoard #tableHead { height: 0%; margin-bottom: 5px; }
#basicBoard #tableHead .leftCol { float: left; padding-bottom: 1px;}
	#basicBoard #tableHead .leftCol input { width: 70px;}
	#basicBoard #tableHead .leftCol input.b { width: auto; padding-bottom: 4px; vertical-align: middle;}
#basicBoard #tableHead .rightCol { float:right; padding-bottom: 1px; margin-top:4px; text-align: right;}

#basicBoard #tableBody { clear: both; }
#basicBoard #tableBody thead {background: url(http://menu.itooza.com/common/bg_board_top.gif) repeat; }
#basicBoard #tableBody table { width: 100%; margin-bottom: 10px;}
#basicBoard #tableBody th {color: #135c93;}

#basicBoard #tableBody th,
#basicBoard #tableBody td { text-align: center; padding: 5px 0px;}
#basicBoard #tableBody td { background: url(http://menu.itooza.com/common/bg_tabletd_expend.gif) repeat-x bottom;  text-align: center;}
#basicBoard #tableBody td.cm {font-family: tahoma,san-serif; font-size: 11px; padding-right:2px;}
#basicBoard #tableBody td.cm a:link,
#basicBoard #tableBody td.cm a:active,
#basicBoard #tableBody td.cm a:visited {font-family: tahoma,san-serif; font-size: 11px; text-decoration: none; padding-right:2px;}
#basicBoard #tableBody td.cm a:hover {text-decoration: underline;padding-right:2px;}

#basicBoard #tableBody td.a {width: 35px; color: #777; font-family: tahoma, sans-serif; font-size: 11px; }
#basicBoard #tableBody td.b {width: 281px;color: #069; font-weight: normal; text-align: left; padding-left: 5px;}
#basicBoard #tableBody td.c {width: 85px;color: #333; font-weight: normal;}
#basicBoard #tableBody td.d {width: 39px; color: #777; font-family: tahoma, sans-serif; font-size: 0.9em;}
#basicBoard #tableBody td.e {width: 45px;color: #777;font-family: tahoma, sans-serif; font-size: 0.9em;}
#basicBoard #tableBody td.f {width: 55px;}

#basicBoard #tableFoot {}
