@charset "euc-kr";
@import url(common.css);

#sub {
	width:100%;
	background:url('../images/common/sub_bg.gif') repeat-x left top;
}
#sub2 {
	width:100%;
	background:url('../images/common/sub_bg2.gif') repeat-x left top;
}
#leftMenu {
	width:149px;
	border:solid 1px #EBE7DE;
	border-top:0px;
	padding-left:9px;
	background:#FFFFFF;
}

#contents {
	width:572px;
	padding-left:30px;
	padding-right:20px;
	background:#FFFFFF;
}

#linemap {
	width:564px;
	height:21px;
	padding: 18px 8px 0px 0px;
	border-bottom:solid 1px #D6D6D6;
	font-size:8pt;
	color:#A3A3A3;
	text-align:right;
}
#linemap a			{ color:#A3A3A3; }
#linemap a:hover	{ color:#747474; }

.brown		{ color:#8E7761; }
.brown2		{ color:#AA713D; }
.brown3		{ color:#B67C4A; }
.brown4		{ color:#BF9142; }
.redBrown	{ color:#BC5331; }
.grayBrown	{ color:#898377; }

.pointer	{ cursor:pointer; }

a.paging	{ font-size:8pt; }
b.paging	{ font-size:8pt; color:#878174; }

input.bbs_search {
	border:solid 1px #CBCBCB;
	width:100px;
	height:15px;
	padding:1px;
}

input.req_list_search {
	border:solid 1px #D4D1CC;
	width:148px;
	height:16px;
	padding:1px;
}

#req_list {
	border-top:solid 1px #84622B;
	border-bottom:solid 1px #A99773;
}
#req_list th {
	color:#FFFFFF;
	font-size:8pt;
	background:#B89A65;
	padding: 7px 0px 5px 0px;
	text-align:center;
	border-right:solid 1px #84622B;
}
#req_list th.n_b_r {
	border-right:0px;
}
#req_list td {
	padding: 6px 10px 4px 10px;
	border-right:solid 1px #D7CEBD;
	border-bottom:solid 1px #D7CEBD;
}
#req_list td.bg {
	background:#F9F8F6;
}
#req_list td.n_b_r {
	border-right:0px;
}


#bbs {
	border-top:solid 2px #A99773;
	border-bottom:solid 1px #A99773;
}
#bbs th {
	color:#938059;
	font-size:8pt;
	background:#F5F4F1;
	padding: 7px 10px 5px 10px;
	border-bottom:solid 1px #E7E2D9;
	text-align:left;
}
#bbs th.faq {
	font-size:9pt;
	padding: 5px 10px 5px 10px;
}
#bbs th.lotteNews {
	font-size:9pt;
	padding: 6px 10px 4px 10px;
}
#bbs th.answer {
	color:#735B2B;
	background:#F2F1EA;
}
#bbs td {
	padding: 4px 10px 4px 10px;
	border-bottom:solid 1px #E7E2D9;
}
#bbs td.txt {
	padding: 7px 10px 5px 10px;
}
#bbs td.faq {
	padding: 7px 10px 7px 10px;
}
#bbs td.lotteNews {
	padding: 12px 10px 10px 10px;
}
#bbs td.answer {
	color:#6C4E06;
}
#bbs td.cmt_write {
	color:#938059;
	font-size:8pt;
	padding: 7px 10px 7px 10px;
	border-bottom:solid 1px #E7E2D9;
	text-align:left;
}
#bbs td.cmt {
	background:#F9F8F6;
	font-size:8pt;
	padding: 8px 10px 6px 10px;
	border-top:solid 1px #E7E2D9;
	border-bottom:0px;
	text-align:left;
}
#bbs .cmt_reply {
	background:#F9F8F6 url('../images/cooperation/cmt_dotline.gif') repeat-x left top;
	font-size:8pt;
	margin-top:6px;
	padding: 8px 0px 0px 10px;
}

.bbsInput {
	border:solid 1px #E1DFDB;
	background:#F5F4F2;
	padding:1px;
}

#bbs_list {
	border-top:solid 2px #A99773;
	border-bottom:solid 1px #A99773;
}
#bbs_list th {
	color:#938059;
	font-size:8pt;
	background:#F5F4F1;
	padding: 7px 12px 5px 12px;
	border-bottom:solid 1px #E7E2D9;
}
#bbs_list td {
	padding: 6px 3px 4px 3px;
	border-bottom:solid 1px #D7CEBD;
	text-align:center;
}
#bbs_list td.subject {
	text-align:left;
}

/* templates (inner_bbs)*/
#tpl {
	border:0px;
}
#tpl th {
	color:#874222;
	font-size:9pt;
	background:#FFFFFF;
	padding: 10px 0px 8px 0px;
	border-bottom:solid 2px #DDC5BB;
	text-align:left;
}
#tpl td {
	border: 0px;
	padding: 7px 0px 12px 0px;
}
#tpl .subTitle {
	color:#8D7F31;
	padding: 10px 0px 5px 0px;
}


.utilitySt {
	color:#938059;
	font-size:8pt;
	font-weight:bold;
}

input.utilityForm {
	border:solid 1px #E9E2D3;
	height:16px;
	padding:1px;
}

a.find_id:hover {
	color:#938059;
	font-weight:bold;
	text-decoration:underline;
}

.popup_zipcode_result {
	width:276px;
	height:122px;
	border:solid 1px #E1DFDB;
	background:#F5F4F2;
	padding:7px;
	overflow:auto;
	overflow-y:scroll;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #DAD7D0;
	scrollbar-darkshadow-color: #DAD7D0;
	scrollbar-track-color: #F5F4F2;
	scrollbar-arrow-color: #DAD7D0;
}

#sitemap {
	background:url('../images/utility/sitemap_bg.gif') repeat-y;
}
#sitemap .content {
	width:110px;
	height:18px;
	padding: 7px 0px 0px 12px;
	margin-left:7px;
	background:url('../images/utility/sitemap_c_bg.gif') no-repeat;
	border-bottom:solid 1px #E2E0DB;
}
#sitemap .noLine {
	border-bottom:0px;
}
#sitemap a.link {
	color:#847149;
}

/* À¯ÅëÀÚ·á > ÃßÃµ»çÀÌÆ® */
#site {
	background:url('../images/circulation/site_dotline.gif') no-repeat left bottom;
	padding: 8px 12px 8px 25px;
}
#site a.site {
	color:#909090;
}
#site .site_c {
	margin-left:10px;
	color:#4F4F4F;
	font-size:8pt;
}

/* »óÇ°º»ºÎ > »óÇ°º»ºÎ ¼Ò°³ > Á¶Á÷ÇöÈ²¼Ò°³ */
#organTable {
	width:117px;
	margin-left:6px;
	border-left:solid 1px #D4BD92;
	border-right:solid 1px #D4BD92;
}
#organTable td.c {
	padding-left:8px;
	padding-right:8px;
}
#organInnerTable {
	width:99px;
	border-bottom:solid 1px #E5D9C5;
}
#organInnerTable td.cc {
	padding-top:8px;
	padding-bottom:4px;
	color:#80654A;
	line-height:14px;
}
.organLayer_l {
	font-size:8pt;
	line-height:14px;
}
.organLayer_l_2 {
	font-size:8pt;
	line-height:14px;
	color:#666666;
}
.organTel {
	color:#80654A;
	line-height:14px;
	background:#F1EDE5;
	margin-bottom:4px;
	padding: 6px 4px 2px 6px;
}


/* MYPAGE */
#mypageInfo th {
	color:#938059;
	font-size:8pt;
	background:#F9F8F6;
	padding: 4px 10px 2px 10px;
	border-bottom:solid 1px #D7CEBD;
	text-align:left;
}
#mypageInfo td {
	padding: 4px 10px 2px 10px;
	border-bottom:solid 1px #D7CEBD;
	text-align:left;
}
#mypageInfo .no_line {
	border-bottom:0px;
}

.hotline_bl {
	font-weight:normal;
	color:#BB5330;
}


/* faq */
#faq_list {
	width:547px;
	margin-left:12px;
	margin-top:5px;
}
#faq_list td {
	padding: 7px 0px 6px 0px;
	background:url('../images/helpdesk/faq_dotline.gif') repeat-x left bottom;
}
#faq_list a:hover {
	color:#7A634E;
}
#faq_list .faq_title {
	color:#7A634E;
	font-weight:bold;
}
#faq_list .faq_content {
	color:#7A634E;
	padding-top:5px;
}


/* calendar */
#calendar {
	border-top:solid 2px #A99773;
	border-bottom:solid 1px #A99773;
}
#calendar th {
	color:#79633C;
	font-size:8pt;
	background:#F5F4F1 url('../images/cooperation/cal_th_b_r.gif') no-repeat right bottom;
	padding: 7px 0px 5px 0px;
	border-bottom:solid 1px #A99773;
}
#calendar th.noLine {
	background:#F5F4F1;
}
#calendar td {
	padding: 0px;
	height:38px;
	border-bottom:solid 1px #E6E2D9;
	border-right:solid 1px #E6E2D9;
	text-align:center;
}
#calendar td.noRightLine {
	border-right:0px;
}
#calendar td.time {
	background:#F5F4F1;
	font-size:8pt;
	font-weight:bold;
	color:#928058;
}
#calendar td.today {
	background:#F5F9F8;
}
#calendar td.posb {
	background:#F8F5F0;
}

