@charset "euc-kr";
/* CSS Document */

body {margin:0 !important;padding:0 !important;color:#666;font:normal 12px/130% "Tahoma";font-family: "tahoma","gulim";}
div, p, ol, ul, li, img, a, h1, h2, h3, h4, h5, h6, form, span, iframe, dl, dt, dd {margin: 0px;padding:0px;font:normal 12px/130% "Tahoma";text-align:left;line-height:130%;font-family: "tahoma","gulim";font-size: 12px;}
div, ul, ol {list-style:none;}
big, small {font-size:normal 12px/130% Tahoma;color:#666;}
table {width:100%;border-collapse:collapse;font-family: "tahoma","gulim";}
table, th, td {margin:0;padding:0;border:0;border-spacing:0px;font-size:12px;font-family: "Tahoma","gulim";}
legend, caption {width:0;height:0;font-size:0;line-height:0;overflow:hidden;visibility:hidden;}
img {border:0px;vertical-align:middle;}
/* form */
form {display:block;border:none;}
fieldset {margin:0px;padding:0px;border:none;}
input {font:normal 12px/13px "Tahoma"; padding-top:3px !important;padding-bottom: 0;padding-left: 2px;vertical-align:middle;text-align: left;border:none;}
input[type~="text"] {background:#e4edfc;border-top:1px solid #acb9e3;border-left:1px solid #8799cb;border-right:#d7e2fe;border-bottom:#d7e2fe;}
input[type~="password"] {border:1px solid #bac1ce;}
input[type~="file"] {border:1px solid #bac1ce;background:#f2f4f7;}
input[type~="checkbox"] {border:none;margin:-1px 0;}
input[type~="radio"] {border:none;margin:-1px 0;}
input.type1 {background:#e4edfc;border}
input.price {text-align:right;}

select {font-size:12px; vertical-align:middle;background: #ededed;}
textarea {border:1px solid #d7d7d5;}
/* Link Style */
a:link {color:#2e56ab;text-decoration: underline;}
a:visited {color:#2e56ab;text-decoration: underline;}
a:hover {color:#2e56ab;text-decoration: underline;}
a:active {color:#2e56ab;text-decoration: underline;}
/* Clear Float */
.clfix:after {content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden;}
.clfix {height:1%;}
.cboth {clear:both;height:0px;font-size:0px;}
hr {margin:0 0 40px 0;padding:0;height:0;width:0;border:none;background:none;}
/* Layout */
body {background: #fff url('/static/eng/images/common/bg_page.gif') repeat-x left top;}

/*** Header ½ºÅ¸ÀÏ Á¤ÀÇ ***/
#contain {
	width: 890px;
	margin: 0 auto;
}
#header {
	z-index: 1;
	position: relative;
	height:199px;
}
#gnb {
	overflow: hidden;
	position: relative;
	height:38px;
}
#gnb h1 {
	position: absolute;
	left: 15px;
	top: 7px;
	font-size:0;
	line-height: 0;
	vertical-align: top;
}
#gnb ul.gnbLink1 {
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 18px;
	height: 14px;
}
#gnb ul.gnbLink1 li {
	float:left;
	padding: 1px 8px 0;
	background:url('/static/eng/images/common/blt/bar_gnblink1.gif') no-repeat left 2px;
}
#gnb ul.gnbLink1 li.first {padding-left:0;background: none;}
#gnb ul.gnbLink1 li.btn {padding: 0;}
#gnb ul.gnbLink1 li.btn img {vertical-align: top;}
#mainNavigation {
	position: absolute;
	left: 0;
	top: 38px;
	width: 890px;
	height: 57px;
}
#visualContain {
	position: absolute;
	left: 0;
	top: 98px;
	width: 890px;
	height:101px;
}
#loginArea {
	width: 199px;
	height: 101px;
	background: url('/static/eng/images/gnb/bg_login_right.gif') no-repeat right top;
}
#loginArea div.login_cont {
	height: 95px;
	padding: 6px 10px 0 11px;
	background: url('/static/eng/images/gnb/bg_login_left.gif') no-repeat left top;
}
#loginArea div.login_cont p {margin: 0;padding: 0 0 3px;color: #989898;font-family: "tahoma";font-size: 11px;}
#loginArea div.login_cont p.greeting {padding: 0 0 3px;font-weight: normal;color: #7388b5;}
#loginArea div.login_cont p.greeting span {font-weight: bold;}
#loginArea div.login_cont p.descript {padding-top: 4px;}
#loginArea div.login_cont p.descript span.savePoint {}
#loginArea #loginAfter p.descript {text-align: right;}
#loginArea #loginAfter p.descript span.part {float: left;padding-right: 9px;background: url('/static/eng/images/gnb/bar_login.gif') no-repeat right 4px;}
#loginArea div.login_cont ul.btn {
	overflow: hidden;
	width: 180px;
	margin: 0;
	padding: 0;
}
#loginArea div.login_cont ul.btn li {
	float: left;
	margin: 0;
	padding: 0 0 2px 2px;
	font-size: 0;
	line-height: 0;
	vertical-align: top;
}
#loginArea div.login_cont ul.btn li.first-child {padding-left: 0;}

#visualContain #visualArea {position: absolute;right: 0;top: 0;width: 691px;height: 101px;}
#visualContain #visualArea div.subFlashArea1 {}

div.main #header {height: 95px;}
div.main #header #visualContain {display: none;}


#content {
	width: 890px;
	margin: 0 0 50px;
}
div.pageLocation {margin-top: 10px;margin-bottom:10px;text-align:right;font-size:11px;}

/* ¸ÞÀÎ ÇÏ´ÜÁ¤ÀÇ 2010-06-01 */

div.footWrap {clear: both;z-index: 1;position: relative;height: 100px;background: url('/static/eng/images/gnb/bg_footer.gif') repeat-x left top;}
/*
#footer {
z-index: 1;
position: relative;
width: 890px;
margin: 0 auto;
border: 1px solid #f22;
height: 100px;
}
*/
#footer {
	z-index: 1;
	position: absolute;
	left: 50%;
	bottom: 0;
	position: relative;
	width: 890px;
	height: 100px;
	margin-left: -445px;
}
#footer ul {
	overflow: hidden;
	width: 890px;
	font-size: 0;line-height: 0;vertical-align: top;
}
#footer ul li {float: left;}
#footer div.footerMain {width: 890px;height: 35px;}
#footer div.footerMain #ft_loginBefore {padding: 7px 0 5px;}
#footer div.footerMain #ft_loginBefore li {padding: 0 0 0 4px;}
#footer div.footerMain #ft_loginBefore li.first-child {padding-left: 0;}
#footer div.footerMain #ft_loginAfter {height: 35px;}
#footer div.footerMain #ft_loginAfter li {
	padding: 9px 0 10px;
	color: #001145;
	font-size: 12px;
	font-weight: bold;
}
#footer div.footerMain #ft_loginAfter li.first-child {padding-right: 50px;font-weight: normal;}
#footer div.footerMain #ft_loginAfter li strong {padding-left: 5px;font-weight: bold;}
#footer div.footerMain #ft_loginAfter li span {margin-right: 10px;padding-right: 10px;background: url('/static/eng/images/gnb/bar_ft_main.gif') no-repeat right 3px;font-weight: normal;}
#footer div.footerMain p.imgRight {clear: both;position: absolute;right: 2px;top: 9px;} 
#footer ul.ft_link {padding: 9px 0 6px 0;}
#footer ul.ft_link li {
	padding: 0 10px;
	background: url('/static/eng/images/gnb/ft_bar.gif') no-repeat left top;
}
#footer ul.ft_link li.first-child {padding-left: 0;background: none;}
#footer div.ft_cont {padding: 9px 0 0 0;}
#footer div.ft_cont a {padding-right: 14px;}
#footer div.ft_cont img {padding-top: 2px;}
#footer div.ft_cont a img {padding-top: 0;}
#footer div.ft_logo {position: absolute;right: 0;top: 3px;}
#footer div.ft_logo a {padding-left: 12px;}

 /************************************************************/




h3.type1 {clear: both;margin:0 0 15px 0;padding:0 0 0 19px;background:url(/static/eng/images/common/blt/blt_h3type1.gif) no-repeat left top;}
h4.type1 {clear: both;margin: 20px 0 7px 0;padding:0 0 0 15px;background:url(/static/eng/images/common/blt/blt_h4type1.gif) no-repeat left top;}

.currentStep {margin:0 0 20px 0;}

p.type1 {}

p.subscriptionIcon {margin:3px 0 10px 0;text-align:right;color: #878787;font-size: 11px;}

.point {color: #eb7438;}
table .point {color: #6b8699;}
.process {padding: 10px 0;}

.star2 {padding-left: 12px;background: url('/static/eng/images/common/blt/bl_starGyu.gif') no-repeat left 5px;}
.btn {padding-top: 15px;text-align: center;}
input.bg_none {background: #fff !important;border: 1px solid #b9b9b9 !important;}
a.innerBtn {padding-left: 8px;}


ul.listType1 {}
ul.listType1 li {}

ul.listType2 {}
ul.listType2 li {margin:0 0 7px 0;padding:0 0 0 9px;background:url('/static/eng/images/common/blt/blt_listtype2.gif') no-repeat left 7px;font-size: 12px;}

ul.listType3 {}
ul.listType3 li {margin:0 0 4px 0;padding:0 0 0 9px;background:url('/static/eng/images/common/blt/blt_listtype3.gif') no-repeat left 7px;font-size: 12px;}
ul.listType3 li em {font-style:normal;color:#eb7438;}

ul.listType4   {padding-top: 2px;}
ul.listType4 li {padding: 0 0 10px 10px;background: url('/static/eng/images/common/blt/bl_listType4.gif') no-repeat left 8px;font-size: 12px;}

ul.listType5   {padding-top: 10px;}
ul.listType5 li {padding: 0 0 5px 8px;	background: url('/static/eng/images/common/blt/bl_listType5.gif') no-repeat left 10px;font-size: 12px;}

ul.listType6   {padding: 8px 10px 3px;}
ul.listType6 li {padding: 0 0 7px 7px;background: url('/static/eng/images/common/blt/bl_listType6.gif') no-repeat left 10px;font-size: 12px;}
ul li.star2 {padding-left: 12px;background: url('/static/eng/images/common/blt/bl_starGyu.gif') no-repeat left 5px;}






dl.listtype1 {}
dl.listtype1 dt {}
dl.listtype1 dd {}

/* 2010-05-14 ÅÇ¸Þ´º */
.tabType1 {clear: both;width:890px;margin-bottom: 20px;padding: 0;background:none;}
.tabType1 .tabBox {width: 888px;padding:13px 0 10px 2px;background:none;}
.tabType1 .tabBox ul {overflow: hidden;width: 100%;margin: 0;padding: 0;border-left: 1px solid #e2e2e2;}
.tabType1 .tabBox ul li {float: left;margin: 0;padding: 0;}
.tabType1 .tabBox ul li a {display:block;float:left;margin:0 0 3px -1px;padding:7px 0 5px 0;text-align:center;text-decoration:none;color:#878787;font-weight:bold;border:1px solid #e2e2e2;border-bottom:1px solid #b5b5b5;background:url(/static/images/common/bg_tabtype1_off.gif) no-repeat left top;font-size: 12px;}
.tabType1 .tabBox ul li a:hover {background:url(/static/images/common/bg_tabtype1_on.gif) no-repeat left top;;color:#fff;}
.tabType1 .tabBox ul li .tab_on {background:url(/static/images/common/bg_tabtype1_on.gif) no-repeat left top;color:#fff;}
.commonTab {padding: 6px 25px 3px 25px !important;}


.tableType1 {margin:0;padding:0;border-top:2px solid #36aaec;border-bottom:1px solid #36aaec;}
.tableType1 table {width:100%;border-collapse:collapse;margin: 0;padding: 0;border-right:1px solid #d6d6d6;}
.tableType1 table tr th {padding:5px 0 4px 0;color:#3467d2;text-align:center;background:#ebf1f1;font-weight:bold;border-top:1px solid #d6d6d6;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;}
.tableType1 table tr th.d2 {color:#666;font-weight:bold;background:#f7f7f7;}
.tableType1 table tr td {padding:5px 0 4px 0;text-align:center;background:#fff;border-top:1px solid #d6d6d6;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;}
.tableType1 table thead tr th {padding:5px 0 4px 0;color:#3467d2;font-weight:bold;text-align:center;background:#fff url(/static/eng/images/common/bg_tableth.gif) repeat-x left bottom;}
.tableType1 table thead tr.tfoot th {background:#f7f7f7;font-weight:normal;color:#4d4d4d}
.tableType1 table thead tr.tfoot th strong {font-weight:bold;}
.tableType1 table thead tr.tfoot th em {font-style:normal;font-weight:bold;color:#eb7438;}
.tableType1 table tr th.tit {padding-left:5px;text-align:left}
.tableType1 table tr td.tit {padding-left:5px;text-align:left}
.tableType1 table tr td.price {padding-right:5px;text-align:right;}
.tableType1 table tr td img {font-size: 0;line-height: 0;vertical-align: top;}


.tableType2 {margin:0;padding:0;border-top:2px solid #36aaec;border-bottom:1px solid #36aaec;}
.tableType2 table {width:100%;border-collapse:collapse;margin: 0;padding: 0;border-right:1px solid #d6d6d6;}
.tableType2 table tr th {padding:5px 1px 4px 1px;color:#3467d2;text-align:center;background:#ebf1f1;font-weight:bold;border:1px solid #d6d6d6;}
.tableType2 table tr th.d2 {color:#666;font-weight:bold;background:#f7f7f7;}
.tableType2 table tr td {padding:4px 1px 5px 6px;text-align:left;background:#fff;border:1px solid #d6d6d6;font-size: 12px;}
.tableType2 table tr th.tit {padding-left:6px;text-align:left}
.tableType2 table tr td.tit {padding-left:6px;text-align:left}
.tableType2 table tr td.price {padding-right:6px;text-align:right;}

.tableType3 {margin:0;padding:0;border-top:2px solid #36aaec;border-bottom:1px solid #36aaec;}
.tableType3 table {width:100%;border-collapse:collapse;}
.tableType3 table tr th {padding:5px 1px 4px 6px;color:#3467d2;text-align: left;background:#ebf1f1;font-weight:bold;border:1px solid #d6d6d6;}
.tableType3 table tr th.d2 {color:#666;font-weight:bold;background:#f7f7f7;}
.tableType3 table tr td {padding:4px 1px 5px 6px;text-align:left;background:#fff;border:1px solid #d6d6d6;}
.tableType3 table tr td p {padding: 0 0 3px;}
.tableType3 table tr td span {padding-right: 10px;}
.tableType3 table tr td span.sub_title {display: inline-block;width: 60px;}
.tableType3 table tr td .point {padding-right: 0;font-size: 11px;}
.tableType3 table tr td .txt {font-size: 11px;}
.tableType3 table tr td ul {padding: 3px 0 0 10px;}
.tableType3 table tr td ul li {padding: 0 0 3px;}
.tableType3 table tr td.tit {padding-left:6px;text-align:left}
.tableType3 table tr td.price {padding-right:6px;text-align:right;}
.tableType3 table tr td table {border: none;}
.tableType3 table tr td table th {border-left:none;border-bottom: none;background:#f7f7f7;}
.tableType3 table tr td table td {border-bottom: none;}
.tableType3 table tr td table td.last-child {border-right: none;}
.tableType3 table tr td table tr.first-line th {border-top: none;}
.tableType3 table tr td table tr.first-line td {border-top: none;}

table tr.nodata td {padding: 36px 0 40px !important;text-align: center;font-size: 16px;color: #eb7438;}
table tr.nodata td span {font-size: 12px;color: #666;}



/* Á¶È¸¸ñ·Ï ÀÚµ¿½ºÅ©·Ñ */
.scrollArea1 {
	overflow-y:scroll;
	max-height:569px;
	}
	* html .scrollArea1 {height:expression(this.scrollHeight>569?"569px":"auto");} /* For IE6 */
	html>/**/body .scrollArea1 {
		max-height:589px;
		} /* For IE6 */

	.scrollArea1 table {
		width:663px;
		}

.scrollArea2 {
	overflow-y:scroll;
	max-height:150px;
	border-bottom:1px solid #C5C5C5;
	}
	* html .scrollArea2 {height:expression(this.scrollHeight>150?"150px":"auto");} /* For IE6 */
	html>/**/body .scrollArea2 {
		max-height:148px;
		} /* For IE6 */

	.scrollArea2 table {
		width:663px;
		}



.addTableTop {margin:0 0 5px 0;height:20px;}
.addTableTop .btn {float:right;text-align:right;margin: 0;padding: 0;font-size: 11px;}
.addTableTop .btn a {padding-left: 2px;}
.addTableTop .btn strong {font-weight:normal;color:#eb7438;font-size:11px;}
.addTableTop p {padding:5px 0 0 0;font-size: 12px;}
.addTableTop p em {font-style:normal;font-weight:bold;color:#2f54ac;}
.addTableTop p strong {font-weight:bold;color:#eb7337;}
.addTableTopOther {margin:0 0 5px 0;}
.addTableTopOther .btn {text-align:right;}
.addTableTopOther .btn strong {font-weight:normal;color:#eb7438;font-size: 11px;}
.addTableTopOther p {padding:5px 0 0 0;}
.addTableTopOther p em {font-style:normal;font-weight:bold;color:#2f54ac;}
.addTableTopOther p strong {font-weight:bold;color:#eb7337;}
.addTableTopRight {margin-bottom: 5px;text-align: right;font-size: 11px;}


.paging {margin: 20px 0 13px 0;}
.paging ul {text-align:center;}
.paging ul li {display:inline;font-size: 11px;}
.paging ul li.numbering {}
.paging ul li.numbering ul {display:inline;margin:0 10px;background:url('/static/eng/images/common/bg_paging.gif') no-repeat right 49%;}
.paging ul li.numbering ul li {margin-right:-1px;display:inline;padding:0 5px 0 8px;background:url('/static/eng/images/common/bg_paging.gif') no-repeat left 49%;font-size: 11px;}
.paging ul li.numbering ul li a {color:#323232;text-decoration: none;}
.paging ul li.numbering ul li a.on {color:#5781d9;font-weight:bold;text-decoration: none;}


.btnBox1 {margin-top:15px;text-align:center;}

.payBoxType1 {width: 890px;margin-bottom: 20px;padding:5px 0 0 0;background:url('/static/eng/images/common/bg_selectbox_top.gif') no-repeat left top;}
.payBoxType1 h5 {margin:0 0 7px 10px;padding:5px 0 0 0;}
.payBoxType1 h5.leftType {float:left;}
.payBoxType1 .paraGraph {padding:2px 30px 5px 200px;color:#eb7438;font-size: 11px;}
.payBoxType1 .paraGraph a {color:#eb7438;}
.payBoxType1 .inBox {width: 884px;_width: 890px;padding:0 3px 3px 3px;background:url('/static/eng/images/common/bg_selectbox_bottom.gif') no-repeat left bottom;}
.payBoxType1 .inBox .paymentTable1 {width: 100%;}
.payBoxType1 .inBox .paymentTable1 table {width:100%;border-collapse:collapse;}
.payBoxType1 .inBox .paymentTable1 table tr th {text-align:left;}
.payBoxType1 .inBox .paymentTable1 table tr td {padding:0 0 0 15px;}
.payBoxType1 .inBox .paymentTable1 table tr th.leftTop {color:#3567d1;padding:13px 0 8px 17px;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background:url('/static/eng/images/common/bg_pamentbox_lt.gif') no-repeat left top;}
.payBoxType1 .inBox .paymentTable1 table tr td.rightTop {padding:13px 0 8px 17px;border-bottom:1px solid #e0e0e0;background:url('/static/eng/images/common/bg_pamentbox_rt.gif') no-repeat right top;}
.payBoxType1 .inBox .paymentTable1 table tr th.leftBottom {color:#3567d1;padding:10px 0 13px 17px;border-right:1px solid #e0e0e0;background:url('/static/eng/images/common/bg_pamentbox_lb.gif') no-repeat left bottom;}
.payBoxType1 .inBox .paymentTable1 table tr td.rightBottom {padding:10px 0 8px 17px;background:url('/static/eng/images/common/bg_pamentbox_rb.gif') no-repeat right bottom;}
.payBoxType1 .inBox .paymentTable1 table tr td.rightBottom .detailItem1 {overflow: hidden;width: 630px;font-size: 12px;}
.payBoxType1 .inBox .paymentTable1 table tr td.rightBottom .detailItem1 dt {float:left;padding:0 0 0 10px;width:150px;height:25px;font-weight:bold;background:url('/static/eng/images/common/blt/blt_listtype1.gif') no-repeat left 6px;}
.payBoxType1 .inBox .paymentTable1 table tr td.rightBottom .detailItem1 dd {float:left;margin-right:10px;width:140px;height:25px;text-align:right;}
.payBoxType1 .inBox .paymentTable1 table tr td.rightBottom .detailItem1 dd input {float: left;text-align:right;width:105px;_width: 110px;padding-right: 2px;}
.payBoxType1 .inBox .paymentTable1 table tr td.rightBottom .detailItem1 dd span.rightW {float: right;}
.payBoxType1 .inBox .paymentTable1 table tr td.rightBottom .detailItem1 dd strong {font-weight:bold;color:#3567d1;}
.payBoxType1 .inBox .paymentTable1 table tr td.rightBottom .detailItem1 dd em {font-weight:bold;font-style:normal;}
.payBoxType1 .inBox .paymentTable1 table tr td.rightBottom .detailItem1 dd.total {color:#3567d1;}
.payBoxType1 .inBox .paymentTable1 table tr td.rightBottom .detailItem1 dd.total strong {font-size:15px;font-weight:normal;}
.payBoxType1 .inBox .paymentTable1 table tr td.rightBottom .detailItem2 {overflow: hidden;width: 630px;font-size: 12px;}
.payBoxType1 .inBox .paymentTable1 table tr td.rightBottom .detailItem2 dt {float:left;padding:0 0 0 10px;width:450px;height:25px;font-weight:bold;background:url('/static/eng/images/common/blt/blt_listtype1.gif') no-repeat left 6px;}
.payBoxType1 .inBox .paymentTable1 table tr td.rightBottom .detailItem2 dd {float:right;margin-right:10px;width:140px;height:25px;text-align:right;}
.payBoxType1 .inBox .paymentTable1 table tr td.rightBottom .detailItem2 dd input {text-align:right;}
.payBoxType1 .inBox .paymentTable1 table tr td.rightBottom .detailItem2 dd strong {font-weight:bold;color:#3567d1;}
.payBoxType1 .inBox .paymentTable1 table tr td.rightBottom .detailItem2 dd em {font-weight:bold;font-style:normal;}
.payBoxType1 .inBox .paymentTable1 table tr td.rightBottom .detailItem2 dd.total {color:#3567d1;}
.payBoxType1 .inBox .paymentTable1 table tr td.rightBottom .detailItem2 dd.total strong {font-size: 15px;font-weight:normal;}
.payBoxType1 .inBox .paymentTable1 table tr td.rightBottom .detailItem3 {overflow: hidden;width: 630px;font-size: 12px;}
.payBoxType1 .inBox .paymentTable1 table tr td.rightBottom .detailItem3 dt {float:left;padding:0 0 0 10px;width:260px;height:25px;font-weight:bold;background:url('/static/eng/images/common/blt/blt_listtype1.gif') no-repeat left 6px;}
.payBoxType1 .inBox .paymentTable1 table tr td.rightBottom .detailItem3 dd {float:left;margin-right: 0;width: 360px;height:25px;padding:0;text-align:right;white-space: nowrap;}
.payBoxType1 .inBox .paymentTable1 table tr td.rightBottom .detailItem3 dd input {text-align:right;}
.payBoxType1 .inBox .paymentTable1 table tr td.rightBottom .detailItem3 dd strong {font-weight:bold;color:#3567d1;font-size: 14px;}


.guidebox {background: url('/static/eng/images/common/bg_anouncebox_top.gif') no-repeat left top;}
.guidebox .innerbox {padding: 20px 0 20px;background: url('/static/eng/images/common/bg_anouncebox_bottom.gif') no-repeat left bottom;}
.guidebox .center {text-align: center !important; font-size: 12px;}

.paymentBox1 {clear:both;margin:0 0 0 0;padding:0;background:url(/static/eng/images/common/bg_pamentbox_top.gif) no-repeat left top;}
.inPaymentBox1 {padding:10px 10px 0 10px;background:url(/static/eng/images/common/bg_pamentbox_bottom.gif) no-repeat left bottom;}

.totalPayment1 {margin:10px 0 0 0;}
.totalPayment1 dl {text-align:right;}
.totalPayment1 dl dt {display:none;}
.totalPayment1 dl dd {display:inline;margin:0 4px 0 0;padding:0 10px 0 0;color:#323232;font-weight:bold;font-size: 12px;background:url(/static/eng/images/common/bg_paging.gif) no-repeat right 1px;}
.totalPayment1 dl dd em {font-style:normal;color:#3567d1;}
.totalPayment1 dl dd.mileage {background:none;font-weight:normal;}
.totalPayment1 dl dd.mileage strong {font-weight:bold;}
.totalPayment1 dl dd.total {background:none;font-weight:normal;}
.totalPayment1 dl dd.total strong {font-weight:normal;font-size:18px;}
.totalPayment2 {float:right;margin:10px 0 10px 0;background:url(/static/eng/images/common/bg_wonbox_left.gif) no-repeat left top;}
.totalPayment2 dl {padding:5px 15px 13px 15px;background:url(/static/eng/images/common/bg_wonbox_right.gif) no-repeat right top;}
.totalPayment2 dl dt {display:inline;margin:0 20px 0 0;color:#fff;font-size: 12px;}
.totalPayment2 dl dd {display:inline;color:#fff;font-size: 12px;}
.totalPayment2 dl dd span {font-size:15px;color:#ffed28;font-weight: bold;}

/* »ó´Ü °¡ÀÌµå¶óÀÎ */
.textBoxType1 {border-top:2px solid #a7c3e1;border-bottom:1px solid #e4edf6;}
.textBoxType1 .inBox {padding:20px;}

.textBoxType2 {border-bottom:1px solid #a7c3e1;}
.textBoxType2 .inBox {padding:20px;}
.textBoxType3 {border-top:2px solid #a7c3e1;border-bottom:1px solid #a7c3e1;}
.textBoxType3 .inBox {padding:20px;}
.textBoxType3 .inBox p {padding-left: 12px;font-size: 12px;}


/* Popup Contents */

.formBox {background:url(/static/images/common/bg_rbox3_body.gif) no-repeat left bottom;}
.inFormBox {position:relative;padding:0 10px 30px 10px;background:url(/static/images/common/bg_rbox3_head.gif) no-repeat left top;}

h2.popup {margin:0 0 15px 0;padding:0 0 0 19px;background:url(/static/eng/images/common/blt/blt_h3type1.gif) no-repeat left top;}
h3.popup {margin:0 0 7px 0;padding:0 0 0 15px;font-weight:bold;background:url(/static/eng/images/common/blt/blt_h4type1.gif) no-repeat left 1px;}

div.payTop {position:absolute;left:20px;top:20px;}
h4.payTop {margin:0 0 20px 0;padding:25px 0 20px 0;font-size:13px;font-weight:bold;text-align:center;border-bottom:1px solid #ede4ca;}
h4.payTop span {color:#439200;}

div.paperbox {position: relative;margin-bottom: 20px;padding: 0 8px 10px;border: 1px solid #e9e5dc;background: #fffaf4;}

p.payTop {position:absolute;right:25px;top:30px;font-weight:bold;}
.addTableTop {margin-top: 10px;font-size: 12px;}
.addTableTop strong {color:#439200;font-weight: bold;}

.tableType10 {margin:0;padding:0;width:100%;border-collapse:collapse;border-top:2px solid #d6d6d6;}
.tableType10 tr th {padding:5px 1px 4px 1px;color:#323232;text-align:center;background:#ededed;font-weight:bold;border:1px solid #d6d6d6;}
.tableType10 tr th.d2 {color:#5781d9;font-weight:bold;background:#f7f7f7;}
.tableType10 tr td {padding:4px 1px 5px 6px;color:#323232;text-align:center;background:#fff;border:1px solid #d6d6d6;}
.tableType10 tr th span.pointDate {color: #5781d9;font-weight: bold;}
.tableType10 tr td strong {color:#2e56ab;}
.tableType10 tr th.tit {padding-left:6px;text-align:left}
.tableType10 tr td.tit {padding-left:6px;text-align:left}
.tableType10 tr td.price {padding-right:6px;text-align:right;}
.tableType10 tr td.type1 {padding-right:10px;background:#e6ecf8;}
.tableType10 tr td .date {float:right;font-weight:bold;}
.tableType10 tr td .price {display:block;text-align:right;font-weight:bold;font-size:13px;color:#5781d9;}
.tableType10 tr td.type2 {padding-right:10px;background:#cad6ee;}
.tableType10 tr td.typeDate {padding-right:10px;background:#ededed;}
.tableType10 tr th.type3 {line-height:200%;}
.tableType10 tr td.type3 {line-height:200%;}
.tableType10 tr td.type4 {font-weight:bold;}
.tableType10 tr td.descript {padding-left: 6px;background: #fff;text-align: left;}
.tableType10 tr td span.part {font-weight: bold;}
.tableType10 tfoot tr td{background:#cad6ee;}

.inforSubscription1 {margin-top:7px;padding:0 0 0 11px;font-size:11px;font-weight:bold;background:url(/static/eng/images/common/blt/blt_listtype1.gif) no-repeat left 4px;}
.inforSubscription2 {margin-top:17px;text-align:center;font-size: 12px;}
.inforSubscription3 {margin-top:5px;text-align:center;font-size:13px;font-weight:bold;}

/* 2010-05-12 guide-view */

div.bluebox {width: 891px;margin-bottom: 20px;background: url('/static/eng/images/common/bg_bluebox_body.gif') repeat-y left top;}
div.bluebox div.blueTop {background: url('/static/eng/images/common/bg_bluebox_top.gif') no-repeat left top;}
div.bluebox div.blueBtm {position: relative;background: url('/static/eng/images/common/bg_bluebox_btm.gif') no-repeat left bottom;}
div.bluebox div.blueBtm h5 {padding: 12px 0 6px 20px;_padding: 10px 0 8px 20px;font-size: 0;line-height: 0;vertical-align: top;}
div.bluebox div.blueBtm div.topRight {position: absolute;right: 16px;top: 8px;_top:  6px;height: 23px;font-size: 0;line-height: 0;vertical-align: top;}
div.bluebox div.blueBtm div.topRight a {padding-left: 7px;padding-bottom: 1px;}

div.bluebox div.innerTop {background: url('/static/eng/images/common/bg_bluebox_top2.gif') no-repeat left top;}
div.bluebox div.innerTop div.innerbtm {padding: 22px 30px 31px 31px;background: url('/static/eng/images/common/bg_bluebox_btm2.gif') no-repeat left bottom;}
div.bluebox div.innerTop div.innerbtm ul.listType6 {margin-top: 2px;margin-left: -10px;background: #fbf8ed;}

/* 2010-05-15 È¸¿øÇýÅÃ¾È³» */
div.rudbox {
	width: 840px;
	_width: 890px;
	margin: 10px 0 0;
	padding: 20px 25px 0;
	background: url('/static/eng/images/etaxhelp/bg_rudbox.gif') no-repeat left top;
}
div.bg001 {background: url('/static/eng/images/etaxhelp/bg001.jpg') no-repeat left top;}
div.bg002 {background: url('/static/eng/images/etaxhelp/bg002.jpg') no-repeat left top;}
div.bg003 {height: 120px;_height: 140px;background: url('/static/eng/images/etaxhelp/bg003.jpg') no-repeat left top;}

dl.bene1,dl.bene2,dl.bene3 {
	width: 750px;
	padding-bottom: 15px;
	font-size: 0;
	line-height: 0;
	vertical-align: top;
}
div.rudbox dl dt {
	padding-bottom: 12px;
}
dl.bene1 dd,dl.bene2 dd,dl.bene3 dd {
	padding: 0 0 7px 8px;
	background: url('/static/eng/images/etaxhelp/bul_arrow.gif') no-repeat left 2px;
}

ul.selList {overflow: hidden;}
ul.selList li {
	float: left;
	width: 120px;
	padding: 0 5px 5px 0;
}


/* ´Þ·Â 2010-05-26 ***************************************************************************/


div.relative {position:relative;z-index: 99 !important;}
.calendar {position:relative;z-index: 99 !important;}
	.calendar a:link,
	.calendar a:active,
	.calendar a:visited {color:#717171; padding:3px 6px;}
	.calendar a:hover {color:#717171; background:#e6e6e6; text-decoration:none;}
	.calendar a.today:link,
	.calendar a.today:active,
	.calendar a.today:visited {background:#dce5f7; color:#5781d9; padding:3px 5px; font-weight:bold;}
	.calendar a.today:hover {background:#cdd9f4; color:#5781d9; text-decoration:none;}
	.calendar a.sun:link,
	.calendar a.sun:active,
	.calendar a.sun:visited {color:#e70101; padding:3px 5px;}
	.calendar a.sun:hover {color:#e70101; background:#e6e6e6; text-decoration:none;}

	.calendar fieldset {margin-left:3px;}

#start_cal {position:absolute; left:271px; top:-24px;}
#end_cal {position:absolute; left:386px; top:-24px;}
.cal_s {width:180px; border:2px solid #6d8fd7; background:#d4e5f4; text-align:center; padding:8px;}
.cal_e {width:180px; border:2px solid #6d8fd7; background:#d4e5f4; text-align:center; padding:8px;}
.sblue {color:#6686cf;}

table.etcNone {background: #fff;}
table.etcNone td {}
table.calendar th {height:22px; background:#92ade5; color:#fff; font-size:11px; border:none !important; padding:3px !important;}
table.calendar td {height:22px; background:#fff; color:#717171; border:none !important; padding:1px !important; padding:3px;}

table.tbListType4 {margin-left:1px;}

	table.calendar th {height:22px;_height:16px;background:#92ade5; color:#fff; font-size:11px; border:0;}
	table.calendar td {height:22px;_height:16px;background:#fff; color:#717171;}
	table.calendar tr.yymm td {text-align: center;}

	table.tbListType3 .sumTotal1 {
		background:#E6ECF8;
		}

/* end ***************************************************************************/


/* »ó´Ü °¡ÀÌµå¹Ú½º */
div.descript {width: 890px;margin-bottom: 20px;background: url('/static/eng/images/myetax/bg_guidebox_btm.gif') no-repeat left bottom;}
div.descript div.innerbox {width: 870px;padding: 15px 10px 16px;background: url('/static/eng/images/myetax/bg_guidebox_top.gif') no-repeat left top;}
div.descript div.innerbox ul {overflow: hidden;width: 870px;}
div.descript div.innerbox ul li {
	float: left;
	margin-left: 10px;
	padding: 0 0 0 9px;
	background: url('/static/eng/images/common/blt/bl_qube.gif') no-repeat left 6px;
	font-weight: bold;
	font-size: 12px;
}
div.descript div.innerbox ul li span {padding: 0 8px 0 0 ;background: url('/static/eng/images/common/blt/bar_line.gif') no-repeat right 3px;}
div.descript div.innerbox ul li em {padding-left: 10px;color: #2e56ab;font-style: normal;}
div.descript div.innerbox ul li strong {color: #eb7438;}

/* ¸¶ÀÏ¸®Áö°ü¸® */
div.mileage {
	overflow: hidden;
	width: 890px;
	height: 530px;
	background: url('/static/eng/images/myetax/bg_mileage.jpg') no-repeat left top;
}
div.mileage h5 {
	padding-bottom: 10px;
	font-size: 0;
	line-height: 0;
	vertical-align: top;
}
div.mileage div.m_box p{padding-bottom: 3px;font-size: 12px;}

div.mileage div.m_box {
	display:inline;
	position: relative;
	float: left;
	margin: 35px 30px 5px 40px;
}
div.mileage div.m_1 {width: 387px;height: 178px;}
div.mileage div.m_2 {width: 357px;height: 178px;}
div.mileage div.m_3 {width: 387px;height: 215px;}
div.mileage div.m_4 {width: 357px;height: 215px;}
div.mileage div.m_box p.mBtn {position: absolute;left: 0;bottom: 0;}
div.mileage div.m_box ul {width: 357px;}
div.mileage div.m_box ul li {
	width: 346px;
	padding: 0 0 10px 11px;
	background: url('/static/eng/images/common/blt/bl_arrow.gif') no-repeat left 3px;
	font-size: 12px;
}
div.mileage div.m_box ul li a {
	color: #6880b4;
	text-decoration: underline;
	font-weight: bold;
}
div.mileage div.m_box ul li a:link,
div.mileage div.m_box ul li a:visited {color: #6880b4;text-decoration: underline;font-weight: bold; }
div.mileage div.m_box div.m_cont {
	padding: 5px;
	background: #f4f6f9;
	border: 1px solid #edf1f5;
}
div.mileage div.m_4 ul li {padding-bottom: 3px;}

/* È¸¿ø°¡ÀÔ */
div.welcome {}
div.welcome dl {width:890px;font-size: 0;line-height: 0;vertical-align: top;}
div.welcome dl dt {padding: 0 0 4px;}
div.welcome dl dd {padding: 10px 0 0;}
div.welcome dl dd.btn {overflow: hidden;padding-top: 38px;}
div.welcome dl dd.btn span {
	float: left;
	width: 262px;
	padding: 0 0 37px 10px;
	background: url('/static/eng/images/help/bg_joinBtn.gif') no-repeat right bottom;
}
div.welcome dl.step1 {padding-bottom: 15px;background: url('/static/eng/images/help/bg_joinGuide1.jpg') no-repeat 541px 37px;}

div.welcome_ok {
	padding: 40px 0 43px 312px;
	background: url('/static/eng/images/help/bg_welcome1.jpg') no-repeat 60px 38px;
	border-top: 2px solid #feb06e;
	border-bottom: 1px solid #feb06e;
}
div.welcome_ok dl {font-size: 0;line-height: 0;vertical-align: top;}
div.welcome_ok dl dt {padding: 0 0 4px;}
div.welcome_ok dl dd {padding: 10px 0 0;}
div.welcome_ok dl dd.btn {padding-left: 2px;text-align: left;}
div.welcome_bg1 {}
div.welcome_bg2 {}


/* ÀÌ¿ë¾à°ü */
div.contract {margin-bottom: 15px;padding: 20px;background: #fafafa;border-top: 1px solid #d6d6d6;border-bottom: 1px solid #d6d6d6;font-size: 12px;}
div.contract div.innerbox {overflow-y: scroll;height: 290px;padding: 0 10px 14px;border: 1px solid #b9b9b9;background: #fff;}
div.contract div.innerbox1 {padding: 0 10px 14px;border: 1px solid #b9b9b9;background: #fff;}
div.contract h5 {padding: 20px 0 0;font-weight: bold;font-size: 12px !important;}
div.contract dl {}
div.contract dl dt {padding: 20px 0 0;font-size: 12px !important;}
div.contract dl dd {padding: 2px 0 0;font-size: 12px !important;}
div.contract dl dd ul {padding: 0 0 2px;}
div.contract dl dd ul li {padding: 0 0 2px;font-size: 12px!important;}
div.contract dl dd ul li ul {margin-top: 2px;padding-left: 10px;}
div.contract dl dd ul li ul li {font-size: 12px !important;}

/* È¸¿ø°¡ÀÔ - ·¹ÀÌ¾îÆË¾÷ */

div.tableType3 {
	z-index: 1;
	position: relative;
}
div.tableType3 div.layerPop {
	display: none;
	z-index: 99;
	position: absolute;
	left: 375px;
	top: 22px;
	width: 260px;
	padding: 15px 15px 8px 15px;
	background: #fff;
	border: 3px solid #5781d9;
}
div.layerPop ul.list {margin: 0;padding: 0;}
div.layerPop ul.list li {padding: 0 0 7px 8px;background: url('/static/eng/images/popup/bl_qube.gif') no-repeat left 7px;}
div.layerPop p.listStar1 {padding: 0 0 7px 12px;background: url('/static/eng/images/common/blt/bl_starGyu.gif') no-repeat left 5px;}
div.layerPop .layerClose {position: absolute;right: -3px;top: -3px;}



/* my eTax 2010-05-22 */
.myetaxArea1 {
	overflow:hidden;
	width:100%;
	margin-top:20px;
	}

	.myetaxArea1 .myetaxBox1 {
		position: relative;
		width: 100%;
		margin: 0 0 10px;
		padding:10px 4px 5px 4px;
		background:#FFFFFF;
		}

	.myetaxBox1 .reciptDate {
		margin-top:7px;
		padding-top:59px;
		text-align:center;
		background:url('/static/eng/images/user/bg_folder1.gif') no-repeat center top;
		}

	.myetaxBox1 .reciptSave {
		border-top:1px solid #EEEEEE;
		text-align:center;
		margin-top:3px;
		padding-top:4px;
		}
.myetaxArea1 .color1 {border:1px solid #c2e0c0;}

div.myetaxBox1 h4 {padding: 0 0 3px 10px;font-size: 0;line-height: 0;vertical-align: top;}

div.myMenuBox1 {margin-bottom: 16px;background: url('/static/eng/images/myetax/bg_etaxWelcome_btm.gif') no-repeat left bottom;}
div.myMenuBox1 div.rboxContents {
	padding: 12px 15px;
	background: url('/static/eng/images/myetax/bg_etaxWelcome_top.gif') no-repeat left top;
	font-size: 12px;
}
div.myMenuBox1 div.rboxContents p span.welcome {font-weight: bold;}
div.myMenuBox1 div.rboxContents p strong {color: #0043a8;font-weight: bold;}

div.myetaxArea1 table td .point {font-weight: bold;color: #ff6000;font-size: 12px;}
div.myetaxArea1 .point {color: #ff6000;}
table.tbMyetaxList1 {margin:0 10px 0;padding:0;}
table.tbMyetaxList1 th {
	padding: 6px 0 5px;
	text-align: center;
	font-size: 0;
}
table.tbMyetaxList1 th.tit {padding-left: 6px;text-align: left;}
table.tbMyetaxList1 td {padding: 5px 10px 5px 0;border-bottom: 1px solid #dfdfdf;}
table.tbMyetaxList1 td {padding-left: 6px;}
table.tbMyetaxList1 td.center {padding-left: 0;text-align: center;}

.color1 table.tbMyetaxList1 th {background: url('/static/eng/images/myetax/bg_th_bGreen.gif') no-repeat right top;font-size: 0;line-height: 0;vertical-align: top;}
.color1 table.tbMyetaxList1 th.first-child {padding-left: 6px;background: url('/static/eng/images/myetax/bg_th_bGreen_left.gif') no-repeat left top;}
.color1 table.tbMyetaxList1 th.last-child {background: url('/static/eng/images/myetax/bg_th_bGreen_right.gif') no-repeat right top;}
.color1 table.tbMyetaxList1 td span.left {float: left;}

.color2 table.tbMyetaxList1 th {padding: 3px 0;background: url('/static/eng/images/myetax/bg_th_blue.gif') repeat-x left top;}
.color2 table.tbMyetaxList1 th.first-child {background: url('/static/eng/images/myetax/bg_th_blue.gif') no-repeat left top;}
.color2 table.tbMyetaxList1 th.last-child {background: url('/static/eng/images/myetax/bg_th_blue.gif') no-repeat right top;}

.color3 table.tbMyetaxList1 th {background: url('/static/eng/images/myetax/bg_th_purple.gif') no-repeat right top;font-size: 0;line-height: 0;vertical-align: top;}
.color3 table.tbMyetaxList1 th.first-child {background: url('/static/eng/images/myetax/bg_th_purple_left.gif') no-repeat left top;}
.color3 table.tbMyetaxList1 th.last-child {background: url('/static/eng/images/myetax/bg_th_purple_right.gif') no-repeat right top;}
.color3 table.tbMyetaxList1 td span.left {float: left;}

#popContent {width: 680px;}
div.paperbox {
	position: relative;
	width: 640px;
	margin-bottom: 20px;
	padding: 0 20px 10px;
	border: 1px solid #e9e5dc;
	background: #fffaf4;
}
div.paperbox h1 {height: 22px;padding: 0 0 10px;}
div.paperbox h1.logo {padding: 20px 0 10px 10px;}
div.paperbox h2.popup {margin:0 0 15px 0;padding:0 0 0 19px;background:url('/static/eng/images/common/blt/blt_h3type1.gif') no-repeat left top;}
div.paperbox h2.payTop {margin:0 0 20px 0;padding:25px 0 20px 0;font-size:13px;font-weight:bold;text-align:center;border-bottom:1px solid #ede4ca;}
div.paperbox h2.payTop span {color:#439200;font-weight: bold;}
div.paperbox h2.typeLeft1 strong {color: #48439f;font-weight: bold;}
div.paperbox h3 {padding-bottom: 7px;font-size: 13px;font-weight: bold;}
div.paperbox h3.popup {margin:0 0 7px 0;padding:0 0 0 15px;font-weight:bold;background:url('/static/eng/images/common/blt/blt_h4type1.gif') no-repeat left 1px;}

div.payTop {position:absolute;left:20px;top:20px;}
p.payTop {position:absolute;right:25px;top:30px;font-weight:bold;font-size: 12px;}

/* º¸¾È¸ðµâ¼³Ä¡ */
div.securityModule {font-family: "tahoma","gulim";font-size: 12px;}
div.securityModule .descript {
	padding: 18px 0 30px 141px;
	background: url('/static/eng/images/common/bg_security_module.jpg') no-repeat 24px 18px;
	border-bottom: 1px solid #d3dde9;
	font-size: 0;
	line-height: 0;
	vertical-align: top;
}
div.securityModule p {padding: 0 0 10px 15px;font-size: 12px;}
div.securityModule ol {
	padding: 20px 20px 12px;
	background: #f8fafb;
	border: 1px solid #edeef2;
}
div.securityModule ol li {
	padding: 0 0 7px 15px;
	text-indent: -15px;
	font-size: 12px;
}
div.securityModule ol li strong {}
/*div.securityModule ol li {list-style: decimal;font-weight: bold;}*/
div.securityModule dl {padding-top: 15px;font-size: 11px;}
div.securityModule dl dt {
	padding: 0 0 12px 18px;
	background: url('/static/eng/images/common/blt/bl_balloon.gif') no-repeat left top;
	color: #3f8cc4;
	font-weight: bold;
	font-size: 12px;
}
div.securityModule dl dd {
	margin-left: 5px;
	padding: 0 0 5px 10px;
	background: url('/static/eng/images/common/blt/bl_qubeblue.gif') no-repeat left 6px;
	font-size: 12px;
}
p.download span.button {
	display: inline-block;
	background: url('/static/eng/images/common/btn/bg_btn_download_left.gif') no-repeat left top;
}
p.download span.button a {
	display: inline-block;
	height: 12px;
	padding: 4px 44px 6px 10px;
	background: url('/static/eng/images/common/btn/bg_btn_download_right.gif') no-repeat right top;
	text-decoration: none;
	color: #3970b8;
	font-size: 11px;
	font-weight: bold;
}
p.download span.button a:link,
p.download span.button a:visited,
p.download span.button a:hover,
p.download span.button a:active {text-decoration: none;}

/* °ü·Ã»çÀÌÆ® */
ul.imglist {overflow: hidden;width: 100%;}
ul.imglist li {float: left;padding: 0 0 1px 10px;font-size: 0;line-height: 0;vertical-align: top;}

table.tbTaxInfo1 {
	border:1px solid #A2B5EA;
	border-top:2px solid #A2B5EA;
}
table.tbTaxInfo1 td {
	border-left:1px solid #c4c4c4;
	border-top:1px solid #c4c4c4;
	padding:7px 6px 4px 6px;
	text-align: center;
	font-size: 12px;
}
table.tbTaxInfo1 tr.thDep1 td {
	padding:7px 6px 4px 6px;
	background: #f7f7f7;
}
table.tbTaxInfo1 td:first-child {border-left: none;}
table.tbTaxInfo1 td a {text-decoration: none; color: #727272;}

.roundBoxType1 {width: 100%;padding:0 0 10px 0;background:url('/static/eng/images/common/bg_related_btm.gif') no-repeat left bottom;}
.roundBoxType1 .inBox {margin:0 0 0 0;padding:22px 0 0 0;background:url('/static/eng/images/common/bg_related_top.gif') no-repeat left top;}
.roundBoxType1 .inBox .contListType1 {overflow: hidden;width: 868px;padding:0 0 0 22px;}
.roundBoxType1 .inBox .contListType1 li {display:block;float:left;margin:0;padding:0 0 10px 0;width:50%;}
.roundBoxType1 .inBox .contListType1 li .detail {position:relative;width: 405px;padding:0 25px 8px 0;}
.roundBoxType1 .inBox .contListType1 li .detail dt {padding:0 0 5px 115px;font-weight:bold;color:#2e56ab;font-size: 12px;}
.roundBoxType1 .inBox .contListType1 li .detail dd.site {padding:0 0 0 115px;}
.roundBoxType1 .inBox .contListType1 li .detail dd.site a {color:#006ac5;font-size: 12px;}
.roundBoxType1 .inBox .contListType1 li .detail dd.description {padding:5px 0 3px 115px;color:#727272;line-height:1.3em;font-size:11px;}
.roundBoxType1 .inBox .contListType1 li .detail dd.img {position:absolute;left:0px;top:0px;padding: 0 0 1px;font-size: 0;line-height: 0;}

/* sitemap 2010-05-29 */
div.sitemap {
	position: relative;
	overflow: hidden;
	width: 890px;
}
div.sitemap div.menubox {
	float: left;
	width: 273px;
	margin: 0px 0 26px 30px;
	padding-bottom: 12px;
}
div.sitemap div.menubox h4 {
	_width: 273px;
	padding: 8px 0 7px 20px;
	font-size: 0;
	line-height: 0;
	vertical-align: top;
}
div.sitemap div.menubox ul.depth1 {
	width: 233px;
	margin-top: 10px;
	padding: 0 20px;
}
div.sitemap div.menubox ul.depth1 li {
	width: 223px;
	_width: 233px;
	padding: 7px 0 4px 10px;
	background: url('/static/eng/images/common/blt/bl_sitemapD1.gif') no-repeat left 11px;
	border-top: 1px solid #e9ecef;
	font-size: 12px;
}
div.sitemap div.menubox ul.depth1 li.first-child {border-top: none;}
div.sitemap div.menubox ul.depth1 li a {color: #666;}
div.sitemap div.menubox ul.depth1 ul.depth2 {
	width: 233px;
	margin: 3px 0 0 -10px;
	padding: 3px 0 0;
	background: #fdf7f9;
}
div.sitemap div.menubox ul.depth1 ul.depth2 li {
	width: 213px;
	padding: 0 0 3px 20px;
	background: url('/static/eng/images/common/blt/bl_listType6.gif') no-repeat 10px 7px;
	border-top: none;
	color: #878787;
}
div.sitemap div.menubox ul.depth1 ul.depth2 li a {color: #878787;}
div.sitemap div.menubox ul.depth1 li a {padding: 0 5px;color: #666;}
div.sitemap div.menubox ul.depth1 li a:link,
div.sitemap div.menubox ul.depth1 li a:visited,
div.sitemap div.menubox ul.depth1 li a:hover,
div.sitemap div.menubox ul.depth1 li a:active {color: #666;text-decoration: none;}

div.sitemap div.menubox ul.depth2 li a {padding: 0 5px;color: #878787;}
div.sitemap div.menubox ul.depth2 li a:link,
div.sitemap div.menubox ul.depth2 li a:visited {color: #878787;text-decoration: none;}
div.sitemap div.menubox ul.depth2 li a:hover,
div.sitemap div.menubox ul.depth2 li a:active {color: #878787;text-decoration: none;}

div.sitemap #siteM1 {height: 200px;margin-left: 0;border: 1px solid #4b84be;}
div.sitemap #siteM1 h4 {background: url('/static/eng/images/common/bg_sitemap01.gif') repeat-x left top;}

div.sitemap #siteM2 {height: 200px;_height: 222px;border: 1px solid #785aaf;}
div.sitemap #siteM2 h4 {background: url('/static/eng/images/common/bg_sitemap02.gif') repeat-x left top;}

div.sitemap #siteM3 {border: 1px solid #b24243;}
div.sitemap #siteM3 h4 {background: url('/static/eng/images/common/bg_sitemap03.gif') repeat-x left top;}
div.sitemap #siteM3 ul.depth1 li {border-top: none;border-bottom: 1px solid #e9ecef;}
div.sitemap #siteM3 ul.depth1 li.none_line {margin-top: 0;border-bottom: none;}
div.sitemap #siteM3 ul.depth2 {}
div.sitemap #siteM3 ul.depth2 li {border-top: none;border-bottom: none;}

div.sitemap #siteM4 {width: 578px;height: 130px;_height: 143px;margin-top: -170px;margin-left: 0;border: 1px solid #66a285;}
div.sitemap #siteM4 h4 {_width: 578px;background: url('/static/eng/images/common/bg_sitemap04.gif') repeat-x left top;}
div.sitemap #siteM4 ul.depth1 {overflow: hidden;width: 538px;}
div.sitemap #siteM4 ul.depth1 li {float: left;width: 223px;}
div.sitemap #siteM4 ul.depth1 li.new-line {margin-right: 70px;}
div.sitemap #siteM4 ul.depth1 li.none_line {margin-top: 0;border-top: none;}



.starEtc {padding-left: 15px !important;background: url('/static/eng/images/common/icon/ico_bill2.gif') no-repeat left 3px !important;}

/* 2010-05-30 ÆË¾÷ ¿µ¼öÁõ ÆäÀÌÁöÀû¿ë½Ã Áß¾ÓÁ¤·Ä */
div.includeBillType {width: 730px;margin: 0 auto;}

/* ¿µ¼öÁõ ¼ö³³ÇÊ 2010-05-31 */
div.receiptimg2 {
	float: right;
	width:94px; 
	height:94px;
	margin: -100px 50px 30px 0;
	background:url('/static/images/common/bg_roundimg2.gif') no-repeat 0 0;
	text-align:center;
}
div.receiptimg2 p {margin: 0;padding: 0;text-align: center;font-size: 12px;}
div.receiptimg2 p.sign {padding: 30px 0 0;font-weight: bold;}
div.receiptimg2 p.date {padding: 5px 0 0;}
div.receiptimg2 p.bank {padding: 1px 0 0;}

div.receiptimg3 {
	float: right;
	width:94px; 
	height:94px;
	margin: -130px 50px 30px 0;
	background:url('/static/images/common/bg_roundimg2.gif') no-repeat 0 0;
	text-align:center;
}
div.receiptimg3 p {margin: 0;padding: 0;text-align: center;font-size: 12px;}
div.receiptimg3 p.sign {padding: 30px 0 0;font-weight: bold;}
div.receiptimg3 p.date {padding: 5px 0 0;}
div.receiptimg3 p.bank {padding: 1px 0 0;}