@charset "UTF-8";

.location strong { color: #323390; }

#submenu {
	background: url(/site/images/01_kor/10_useinfo/bg_lnb.gif) no-repeat 20px 67px;
}

#submenu ul {
	background: url(/site/images/01_kor/10_useinfo/bg_lnb_btm.gif) no-repeat 20px bottom;
	padding-bottom: 29px;
}

#submenu p.lnb_btm {
	background: url(/site/images/01_kor/10_useinfo/bg_lnb_btm.gif) no-repeat 20px bottom;
}

#renewal ul {
	border-bottom: 1px solid #ddd;
	height: 19px;
	margin-bottom: 16px;
}

#renewal li {
	float: left;
}

div.rss_info {
	background: url(/site/images/01_kor/10_useinfo/bg_rss.jpg) no-repeat scroll 10px bottom;
	margin: 0 0 10px 0;
	padding: 30px 0 55px 230px;
}

div.rss {
	background: url(/site/images/01_kor/10_useinfo/bg_table.gif) repeat-x left top;
	padding: 5px 0 0 0;
}

div.rss dt, div.rss dd {
	border-bottom: 1px solid #e0e2fa;
	display: inline;
	float: left;
	padding: 5px 0;
}

div.rss dt {
	background: url(/site/images/01_kor/common/ico_li.gif) no-repeat 32px 50%;
	width: 100px;
	padding: 5px 0 5px 46px;
}

div.rss dd.link {
	width: 392px;
}

div.rss dd.copy {
	line-height: 0;
	margin: 0;
	padding: 5px 0 4px 0;
	width: 102px;
}

* html div.rss dd.copy {
	padding: 4px 0 3px 0;
}

*:first-child+html div.rss dd.copy {
	padding: 4px 0 3px 0;
}

div.rss dt.bg, div.rss dd.bg {
	background-color: #f2f3fc;
}

p.useinfo_line {
	background: url(/site/images/01_kor/10_useinfo/bg_table2.gif) repeat-x left top;
	clear: left;
	display: block;
	height: 5px;
	width: 100%;
}

h4.use_tt{
	background: url(/site/images/01_kor/common/ico_li.gif) no-repeat scroll left 10px;
	color: #362270;
	font-weight: normal;
	letter-spacing: -0.03em;
	margin-top: 15px;
	padding:5px 0 5px 13px;
}

/* list */
div.list_wrap {
	background: url(/site/images/01_kor/10_useinfo/bg_table2.gif) repeat-x left bottom;
	margin-bottom: 15px;
	padding: 0 0 5px;
}

div.list_wrap table {
	width: 100%;
}


table.list th {
	border-bottom: 1px solid #dfe0fa;
	border-right: 1px solid #dfe0fa;
	background: #f2f3fc url(/site/images/01_kor/10_useinfo/bg_table.gif) repeat-x left top;
	color: #757373;
	padding: 8px 10px 4px 10px;
	text-align: center;
}

table.list th.row {
	background-image: none;
}

table.list td {
	border-right: 2px solid #dfe0fa;
	border-top: 1px solid #dfe0fa;
	padding: 4px 0;
	text-align: center;
	vertical-align: middle;
}

table.list td.head {
	border-right: 2px solid #dfe0fa;
	background: url(/site/images/01_kor/10_useinfo/bg_table.gif) repeat-x left top;
	padding: 8px 0 4px 0;
	text-align: center;
}

table.list td.line_top {
	background: url(/site/images/01_kor/12_member/bg_table.gif) repeat-x left top;
	border: none;
	height: 5px;
	padding: 0;
}

table.list td.bg {
	background-color: #f2f3fc;
}

table.list th.last, table.list td.last {
	border-right: none;
}

table.list th.pos_l, table.list td.pos_l {
	text-align: left;
	padding: 4px 10px;
}

table.list td.line_btm {
	background: transparent url(/site/images/01_kor/12_member/bg_table2.gif) repeat-x left bottom;
	height: 4px;
	padding: 0;
}

div.banner {
	background:#F2F3FC url(/site/images/01_kor/10_useinfo/bg_table.gif) repeat-x scroll left top; 
	color:#757373;
	padding:20px 10px 0;
	text-align:center;
	overflow:hidden;
	border-bottom:2px solid #DFE0FA;
}

div.banner ul li {
	display:block;
	float:left;
	height:50px;
	width:155px;
}

div.mileage {
	background:transparent url(/site/images/01_kor/10_useinfo/bg_mileage.gif) no-repeat scroll left 10px;
	padding:0 0 0 170px;
}

#sitemap div {
background:transparent url(/site/images/01_kor/10_useinfo/bg_sitemap.gif) repeat scroll 0 0;
color:#454B31;
float:left;
margin:0 2px 10px 0;
width:208px;
}

#sitemap div h3 {
background:transparent none repeat scroll 0 0;
margin:0;
padding:0;
}

#sitemap div ul {
background:transparent url(/site/images/01_kor/10_useinfo/bg_ul.gif) no-repeat scroll 0 bottom;
margin:11px 0 0;
padding:0 22px 17px;
}

#sitemap div li li {
color:#6e6e6e;
line-height:1.5em;
padding:2px 0;
background:none;
}
#sitemap div li {
line-height:2.0em;
background:url(/site/images/01_kor/10_useinfo/site_line.gif) no-repeat left bottom;
padding:3px 0 3px 10px;
}

#sitemap div ul ul {
background-color:none;
background-image:none;
font-size:0.95em;
margin:2px 0 0;
padding:3px 0;
}

#sitemap li li li {
background:url(/site/images/01_kor/10_useinfo/dot.gif) no-repeat left;
padding:0 0 0 7px;
}

#sitemap div ul li.last {
background:none;
}

#sitemap ul.long {
min-height:1250px;
}

#sitemap ul.long2 {
min-height:2000px;
}

* html #sitemap ul.long {
height:1250px;
}

/*
*:first-child+html #sitemap ul.long { min-height: 1300px; }
*/

* html #sitemap ul.long2 {
height:2000px;
}


/*------------------------ board ----------------------------------*/
/* board list */
fieldset.board {
	/* background: url(/site/images/01_kor/02_join/bg_fieldset.gif) repeat-x left bottom; */
	padding: 0 0 5px 0;
}

fieldset.board table {
	width: 100%;
}

fieldset.board th {
	background: url(/site/images/01_kor/10_useinfo/bg_table.gif) #f2f3fc repeat-x left top;
	color: #757373;
	height: 37px;
	text-align: center;
}

fieldset.board th.last {
	background: url(/site/images/01_kor/10_useinfo/bg_table.gif) #f2f3fc repeat-x left top
}

fieldset.board th.row {
	background: none;
	background-color: #e5f1e8;
	border-right: 1px solid #d8ecdd;
	border-top: 1px solid #d8ecdd;
	color: #757373;
	height: 1px;
	padding: 4px 0 4px 25px;
	text-align: left;
}

fieldset.board th.row02 {
	background: none;
	background-color: #E6EDF9;
	border-left: 1px solid #d8ecdd;
	border-right: 1px solid #d8ecdd;
	border-top: 1px solid #d8ecdd;
	color: #757373;
	height: 1px;
	padding: 4px 0 4px 25px;
	text-align: left;
}

fieldset.board td {
	border-bottom: 1px solid #d8ecdd;
	padding: 4px 0;
	text-align: center;
}

fieldset.board td.pos_l {
	padding-left: 10px;
	text-align: left;
}

fieldset.board td.bg {
	background:#e5f1e8;
}

fieldset.board td.line_top {
	background: url(/site/images/01_kor/01_minwon/bg_table.gif) repeat-x left top;
	height: 5px;
	padding: 0;
}

fieldset.board td.line_btm {
	background: url(/site/images/01_kor/01_minwon/bg_table2.gif) repeat-x left top;
	height: 5px;
	padding: 0;
}

fieldset.board td.bg {
	background-color: #e5f1e8;
}

fieldset.board td.last {
	border-right: none;
}
/* img_list */
div.img_list {
	float: left;
	margin-bottom: 15px;
	width: 320px;
}

div.img_list ul {
	margin: 10px 0 0 105px;
}

div.img_list li {
	background: url(/site/images/01_kor/02_join/ico_li.gif) no-repeat left 6px;
	padding: 0 0 0 10px;
}

div.img_list img.thumb {
	border: 1px solid #dbdbdb;
	padding: 2px;
}

div.img_list p {
	width: 143px;
}


