/*** °í°´¼¾ÅÍ css ***/

#layout	{ position:relative; width: 962px; margin:0 auto; clear:both; }
#layout .left	{width: 200px;}
#layout .body	{width: 750px;margin-left:10px;}

#layout .table_c { border-collapse: collapse; border:0px; width:962px; }

#top_Menu	 {position:relative; margin:0px auto; padding:0px; width:990px;}

#top_Menu	.godo_logo	 {width:280px; float:left;}


#top_Menu .g_menu	 {width:352px; float:right;}
#top_Menu .g_menu	 ul		{list-style-type:none; width:352px;}
#top_Menu .g_menu	 li		{float:left;}


#top_Menu .s_menu	{width:962px;}
#top_Menu .s_menu	 ul		{list-style-type:none; width:962px;}
#top_Menu .s_menu	 li		{float:left;}
#top_Menu .s_menu ul li a	{display:block; text-align:center; font-weight:bold; color:#e5e5e5;overflow:hidden;}
#top_Menu .s_menu ul li a.on {display:none}
#top_Menu .s_menu ul li a span {display:block;}

#top_Menu #s_menu	 ul		{list-style-type:none;}
#top_Menu #s_menu	 li		{float:left;}
#top_Menu #s_menu ul li a	{display:block; text-align:center; font-weight:bold; color:#e5e5e5;}
#top_Menu #s_menu ul li a .on {display:none}
#top_Menu #s_menu ul li a .off {display:block}
#top_Menu #s_menu ul li a span {display:block;}


#top_Menu div.header_topnavi {position:absolute;right:0px;top:10px;height:14px;text-align:right;overflow:hidden;line-height:14px;}
#top_Menu div.header_topnavi a {padding-left:1px;height:14px;background:url('/common/img_201008/img/top_navi_line.gif') no-repeat;background-position:left;}
#top_Menu div.header_topnavi a img {vertical-align:top;}
#top_Menu div.header_topnavi a.first {padding-left:0px;background:none}

font {
	font-family: Dotum, Gulim, Verdana;
	font-size: 12px;
	line-height: 18px;
	color: #878787;
}

body, table, td {
	font-family: Dotum, Gulim, Verdana;
	font-size: 12px;
	line-height: 18px;
	color: #878787;
	margin:0;
}

img	{border:0}


a:link  {
	color: #878787;
	text-decoration: none;
}

a:visited {
	color: #878787;
	text-decoration: none;
}
a:hover {
	color: #4f4f4f;
	text-decoration: underline;
}

/* ÀÚÁÖÃ£´Â ¸®½ºÆ® */
.best {
	color: #878787;
	font-family: Dotum, Gulim, Verdana;
	font-size: 12px;
	line-height: 26px;
	letter-spacing: -0.1em;
}

a.best {
	font-size: 12px;
	font-family: Dotum, Gulim, Verdana;
	line-height: 26px;
	letter-spacing: -0.1em;
	color: #878787;
	text-decoration: none;
}

a.best:hover {
	font-size: 12px;
	font-family: Dotum, Gulim, Verdana;
	line-height: 26px;
	letter-spacing: -0.1em;
	color: #4f4f4f;
	text-decoration: none;
}

/* ¼­ºñ½ºº° µµ¿ò¸» */
.service {
	font-family: Dotum, Gulim, Verdana;
	font-size: 12px;
	line-height: 19px;
	color: #878787;
}

a.service {
	font-size: 12px;
	line-height: 19px;
	color: #878787;
	text-decoration: none;
}

a.service:hover {
	font-size: 12px;
	line-height: 19px;
	color: #4f4f4f;
	text-decoration: underline;
}

/* ÀÚÁÖÃ£´Â FAQ */
.faqB {
	font-family: Dotum, Gulim, Verdana;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: -0.1em;
	color: #ffffff;
}

.faq {
	font-family: Dotum, Gulim, Verdana;
	font-size: 11px;
	color: #ffffff;
	cursor:pointer;
}

a.faq {
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

a.faq:hover {
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}

/* ±ä±Þ¹®ÀÚ */
.textarea {
	font-family: Dotum, Gulim, Verdana;
	font-size: 12px;
	color: #4f4f4f;
	background-color: transparent;
	border: 0;
	width: 98px;
	height: 74px;
	overflow: hidden;
}

.c_select {
	font-family: Dotum, Gulim, Verdana;
	font-size: 12px;
	width: 170px;
	height: 18px;
	color: #4f4f4f;
}

.c_select2 {
	font-family: Dotum, Gulim, Verdana;
	font-size: 12px;
	width: 43px;
	height: 18px;
	color: #4f4f4f;
}

.c_select3 {
	font-family: Dotum, Gulim, Verdana;
	font-size: 12px;
	width: 32px;
	height: 18px;
	color: #4f4f4f;
}


.input {
	font-family: Dotum, Gulim, Verdana;
	font-size: 11px;
	color: #4f4f4f;
	border: 0;
	width: 20px;
	text-align: right;
}




/* ¿ÞÂÊ¸Þ´º ¹Ú½º */
.LB1 {
	width: 200px;
	background-image: url(../img_cs/left/menu_bg.gif);
	padding: 0px;
	}

.Ltd1 {
	width: 200px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
}


/* °øÁö»çÇ× ¹Ú½º */
.NB {
	margin-left:8px;
	width: 200px;
	padding: 0px;
	}


/* FAQ ÀüÃ¼ ¹Ú½º */
.GB {
	width: 752px;
	border: 4px solid #e9e9e9;
	padding: 0px;
	}

.BB {
	width: 712px;
	height: 105px;
	background-image: url(../img_cs/main/faq_bg.gif);
	text-align: center;
	}
	
.form {
	padding: 0px;
	margin: 0px
	}

.form-input {
	font-family: Dotum, Gulim, Verdana;
	font-size: 12pt;
	font-weight: bold;
	width: 446px;
	height: 30px;
	border: 5px solid #48599e;
	padding-top: 5px;
	padding-left: 5px;
	}


/* ¼­ºñ½ºº° µµ¿ò¸» ¹Ú½º */
.Std {
	width: 236px;
	height: 153px;
	
	padding-top: 7px;
	padding-left: 20px;
	}

.Std-shop {
	width: 319px;
	background-image: url(../img_cs/main/best_dotline.gif);
	text-align: left;
	padding-left: 15px;
}

.Pt02 {
	padding-top: 2px;
}

.Pt04 {
	padding-top: 04px;
}

.Pt10 {
	padding-top: 10px;
}

.Pt19 {
	padding-top: 19px;
}

.Pt20 {
	padding-top: 20px;
}

.Pt31 {
	padding-top: 31px;
}


.Pb01 {
	padding-bottom: 1px;
}

.Pb06 {
	padding-bottom: 6px;
}

.Pb17 {
	padding-bottom: 17px;
}

.Pb22 {
	padding-bottom: 22px;
}

.Pb30 {
	padding-bottom: 30px;
}

.Pb40 {
	padding-bottom: 40px;
}



.Pl14 {
	padding-left: 14px;
}

.Pl15 {
	padding-left: 15px;
}

.Pl20 {
	padding-left: 20px;
}

.Pl28 {
	padding-left: 28px;
}


/*** ¿ÞÂÊ ¸Þ´º ***/
#custLeft {
	width:200px;
	padding:0;
	margin-top:20px;
}
#custLeft ul {
	list-style-type:none;
	background-image: url(../img_cs/left/menu_bg.gif);
	margin:0px;
	text-align:left;
	padding:5px 0 5px 20px;
}
#custLeft li	{
	margin:0px;
	padding:0px;
}
#custLeft img	{
	border:0px;
}
#custLeft .gbank {
	text-align:center;
	padding-bottom: 1px;
}


/*** °í°´¼¾ÅÍ body ***/
#custBody	{
	width:752px;
	padding:0;
	margin-top:20px;
}
#custBody img	{
	border:0px;
}
#custBody .nul {
	list-style-type:none;
	margin:0px;
	text-align:left;
	padding:4px 0 0 15px;
	background-image: url(../img_cs/main/notice_bg.gif);
}
#faqSearch {
	width:752px;
	border: 4px solid #e9e9e9;
	padding:0;
	text-align:center;
}

#faqSearch .bar {
	width:712px;
	height: 105px;
	background-image: url(../img_cs/main/faq_bg.gif);
}

#faqSearch table {
	border-collapse: collapse;
	border:0px;
}

#faqSearch .sform{
	width:520px;
	height:40px;
}

/*** ÀÚÁÖ ¹¯´Â Áú¹® body ***/
#bastFaq {
	width:742px;
	padding:0;
}
#bastFaq .list {
	border-collapse: collapse;
	border:0px;
	margin:31px 0 30px 0;
	width:100%;
}
#bastFaq .list_ul {
	list-style-type:none;
	width:331px;
}

/*** ¼­ºñ½ºº° µµ¿ò¸» ***/
#serviceHelp {
	width:742px;
	margin:0;
	padding:0;
	text-align:left;
}

#serviceHelp table {
	border-collapse: collapse;
	width:236px;
	border:0px;
	margin:0px;
}
#serviceHelp td{
	background-image: url('../img_cs/main/service_bg.gif');
	width: 236px;
	height: 147px;
	padding-top: 5px;
	padding-left: 20px;
}

.Ml16 {margin-left:16px;}

/*** ±ä±Þ sms ***/
.sms_z1 {
	width: 181px;
	float:left;
	margin:0 auto;
	text-align:right;
}

.sms_z2 {
	width: 146px;
	margin:0 auto;
	text-align:right;
}

.sms_z3 {
	width: 419px;
	float:left;
	border:0px;
	margin:0px;
	text-align:center;
}

.sms_z4 {
	width: 385px;
	margin:0 auto;
	text-align:left;
}

.stb {
	width: 600px;
	height: 400px;
	top:0px;
	left:0px;
	margin-left:700px;
	background-image: url(../img_cs/main/popup_bg.gif);
	position:absolute;
	display:none;
}

.stb_shop {
	width: 600px;
	height: 400px;
	top:0px;
	left:0px;
	background-image: url(../img_cs/main/popup_bg.gif);
	position:absolute;
}

.std1 {
	width: 146px;
	height: 81px;
	background-image: url(../img_cs/main/sms_bg.gif);
	text-align: center;
	}

.std2 {
	width: 146px;
	height: 31px;
	padding-top:5px;
	background-image: url(../img_cs/main/sms_bottom.gif);
	text-align: center;
	}

.std3 {
	background-image: url(../img_cs/main/sms_box_bg.gif);
}

/*** °Ë»ö ¸®½ºÆ® ***/
#search_list {
	width: 100%;
	margin:0 auto;
	text-align: left;
	padding-left:10px;
}


#search_list ul {
	list-style-type:none;
	width: 740px;
	text-align: left;
	padding-left: 15px;
}

#search_list li {
	padding:5px 0 3px 0;
	line-height:25px;
	border-bottom:1px #E9E9E9 solid;
}

#search_list .font {
	font-family:tahoma;
	font-size:9px;
	letter-spacing: 0px;
}

#search_list .answer {
	width: 704px;
	border-left:1px #e1e1e1 solid;
	border-right:1px #e1e1e1 solid; 
	padding:12 14 12 14;
}

.list_vs0	 {font-size:18px;color:#0000FF;font-weight:bold;}
.list_vs1	 {font-size:17px;color:#3232FF;font-weight:bold;}
.list_vs2	 {font-size:16px;color:#5050FF;font-weight:bold;}
.list_vs3	 {font-size:15px;color:#646EFF;font-weight:bold;}
.list_vs4	 {font-size:14px;color:#6478FF;font-weight:bold;}
.list_vs5	 {font-size:13px;color:#6482FF;font-weight:bold;}
.list_vs6	 {font-size:12px;color:#648CFF;font-weight:bold;}
.list_vs7	 {font-size:11px;color:#6496FF;font-weight:bold;}
.list_vs8	 {font-size:11px;color:#64A0FF;font-weight:bold;}
.list_vs9 {font-size:11px;color:#64AAFF;}

.list_bvs0	 {font-size:18px;color:#000000;font-weight:bold;}
.list_bvs1	 {font-size:17px;color:#282828;font-weight:bold;}
.list_bvs2	 {font-size:16px;color:#323232;font-weight:bold;}
.list_bvs3	 {font-size:15px;color:#3c3c3c;font-weight:bold;}
.list_bvs4	 {font-size:14px;color:#464646;font-weight:bold;}
.list_bvs5	 {font-size:13px;color:#505050;font-weight:bold;}
.list_bvs6	 {font-size:12px;color:#5a5a5a;font-weight:bold;}
.list_bvs7	 {font-size:11px;color:#646464;font-weight:bold;}
.list_bvs8	 {font-size:11px;color:#6e6e6e;font-weight:bold;}
.list_bvs9 {font-size:11px;color:#787878;}


/* ÇªÅÍ ½ÃÀÛ */
#footer {position:relative; width:100%; height:120px; background:url('/common/img_201008/img/footer_bg.gif') repeat-x;}
#footer_banner {border-top:1px solid #e5e5e5;}
#footer_banner ul {padding-left:15px;}
#footer_banner ul li {float:left;}

.hidden {display:none;}

#contain {min-width:990px;}
#contain .layout_box {position:relative; margin:0 auto; width:990px;}
#contain .clear_box {*zoom:1;}
#contain .clear_box:after {content:" "; display:block; clear:both;}

/* ÇªÅÍ>¸Þ´º */
#footer ul.fnb {}
#footer ul.fnb li {float:left;}
#footer ul.fnb li a {display:block; height:30px;}
#footer ul.fnb li a span {display:none;}
#footer ul.fnb li a.a_company {width:121px; background:url('/common/img_201008/img/btn_footer01.gif') no-repeat;}
#footer ul.fnb li a.a_customer {width:100px; background:url('/common/img_201008/img/btn_footer02.gif') no-repeat;}
#footer ul.fnb li a.a_privacy {width:140px; background:url('/common/img_201008/img/btn_footer03.gif') no-repeat;}
#footer ul.fnb li a.a_join_agreement {width:135px; background:url('/common/img_201008/img/btn_footer04.gif') no-repeat;}
#footer ul.fnb li a.a_agreement {width:143px; background:url('/common/img_201008/img/btn_footer05.gif') no-repeat;}
#footer ul.fnb li a.a_domain_agreement {width:126px; background:url('/common/img_201008/img/btn_footer06.gif') no-repeat;}
#footer ul.fnb li a.a_partner {width:97px; background:url('/common/img_201008/img/btn_footer07.gif') no-repeat;}
#footer ul.fnb li a.a_recruit {width:128px; background:url('/common/img_201008/img/btn_footer08.gif') no-repeat;}


#footer .copyright {float:left; width:60%; height:101px;color:#666666 !important;font-family:'¸¼Àº °íµñ' !important;font-size:11px !important;line-height:19px !important;padding:10px 0px 0px 10px;}
#footer .copyright img {vertical-align:middle}

#footer .logo {float:right; width:120px; height:81px; padding-left:153px; padding-top:8px; background:url('/common/img_201008/img/footer_logo.gif') no-repeat left top;}

/* ÇªÅÍ¹è³Ê */
#footer_banner {border-top:1px solid #e5e5e5;}
#footer_banner ul {padding-left:15px;}
#footer_banner ul li {float:left;}
/* ÇªÅÍ ³¡ */


/* Ãø¸é ½ºÅ©·Ñ ·¹ÀÌ¾î*/
#scrollLayer {position:relative; z-index:100;}
#scrollLayer_left {position:absolute; left:-98px; top:-13px; width:100px; padding-top:65px; z-index:120;}
#scrollLayer_left .banner_list_fold{width:80px; margin-left:20px; position:relative; text-align:right;}
#scrollLayer_left ul {width:80px; border-left:1px solid #e5e5e5; border-top:1px solid #e5e5e5;}
#scrollLayer_left li {border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
#scrollLayer_right {position:absolute; left:100%; top:-13px; width:78px;padding-top:65px; padding-left:0px;}
#scrollLayer_right .bdt {border-top:1px solid #e5e5e5;}



/*** ¸®½ºÆ® Æû ***/
#bList	{width:100%;margin:0px;}
#bList table		{width:100%;border:0;background-color:#dddddd;}
#bList th	{background-color:#72A2CF;font-size:11px;font-weight:bold;color:#ffffff;text-align:center;padding:8px 0 6px 0;}
#bList td	{background-color:#ffffff;text-align:center;}
#bList img	 {border:0px;}

/*** ÀÌº¥Æ®ÆäÀÌÁö ¸®½ºÆ® ***/
#event_lTab {float:left;width:318px;}
#event_rTab {float:right;border-bottom:1px solid #b3b3b3;width:434px;height:32px;text-align:right;}
#eList {width:100%;}
#eList .etr {border:3px solid #cfdde8;width:100%;height:30px;}
#eList .etr1 {border-bottom:1px solid #759fc5;height:32px;}

.table1 td{border-bottom:1px solid #759fc5;text-align:center;padding-top:5px; padding-bottom:5px;}
.table2 {border:3px solid #cfdde8;width:100%;height:30px;}

/*** ÀÌº¥Æ® ºäÆäÀÌÁö ***/
#event_view {width:100%;}
#event_view .tb{width:100%;border:2px solid #cfdde8;}
#event_view .tb th{height:28px;border:1px solid #cfdde8;color:#4893b2;}
#event_view .tb td{padding-left:10px;border:1px solid #cfdde8;}
#event_view #uline{border-bottom:2px solid #cfdde8;}
#event_view .tb .ct{padding-left:0px;text-align:center;}


.cs_t_line_bg					{ background-color:#ACD2D7; }
.cs_t_line						{ color:#4d8db3; background-color:#F2FAFB; border-right:1px #C6DEE1 solid; border-bottom:1px #C6DEE1 solid; font-weight:bold; }
.cs_t_line_r						{ color:#4d8db3; background-color:#F2FAFB; border-bottom:1px #C6DEE1 solid; font-weight:bold; }
.my_line_r						{ border-right:1px #e7e7e7 solid; border-bottom:1px #e7e7e7 solid; }

.9A								{ background-color:#9abf5b; }
.24								{ background-color:#24a4d0; }
.EC								{ background-color:#ecf3f4; }
.EF								{ background-color:#eff9e3; }
.F2								{ background-color:#F2FAFB; }
.5F								{ background-color:#e5f3f6; }
.D9								{ background-color:#d9ecc1; }
.E5								{ background-color:#e5f7ce; }
.EB								{ background-color:#ebebeb; }
.DF								{ background-color:#dfdfdf; }

/* »ö»ó */
.EB								{ background-color:#ebebeb; }
.ED								{ background-color:#ededed; }
.DE								{ background-color:#dedede; }
.E7								{ background-color:#e7e7e7; }
.FF								{ background-color:#ffffff; }
.F9								{ background-color:#f9f9f9; }
.F5								{ background-color:#f5f5f5; }
.DB								{ background-color:#dbe2e3; }
.D6								{ background-color:#d6e9f5; }
.AC								{ background-color:#ACD2D7; }
.F3								{ background-color:#f2fafb; }
.71								{ background-color:#71b4de; }
.F6								{ background-color:#f6f6f3; }


/* ÆùÆ® »ö»ó */
.c91							{ color:#919191; }
.c69							{ color:#696969; }
.c59							{ color:#545454; }
.c33							{ color:#333333; }
.c66							{ color:#ff6600; }
.cFF							{ color:#ffffff; }
.c4D							{ color:#4d8db3; }
.c49							{ color:#498204; }
.c63							{ color:#63b900; }
.c4D							{ color:#4D8DB3; }
.c24							{ color:#24a4d0; }
.cAF							{ color:#af9486; }
.c5C							{ color:#5ca6d3; }
.cbk							{ color:#000000; }


.search_value_bg {background:url('/customer/img/bn_search_sample01.gif') no-repeat;background-position:0px 0px;}