@charset "utf-8";

/************************************************************************
 * filename     : base.css

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

*, body {margin:0; padding:0;}
body, li, dt, dd, input, select, textarea, p, span, th, td {color:#666; font-size:12px; font-family:"돋움", applegothic, sans-serif; line-height:20px}

a	{color:#666; text-decoration:none}
a:link, a:visited	{text-decoration:none}
a:hover, a:active	{text-decoration:underline}
a.a_point:link	{color:#245FB3; text-decoration:underline}
a.a_point:visited	{color:#7A5C99; text-decoration:underline}
a.a_point:hover, a.a_point:active	 {background-color:#E9F1FA; _background-color:0 none; color:#245FB3; text-decoration:underline}
a.a_no:link	{text-decoration:none}                   /* 20110324 */
a.a_no:visited	{text-decoration:none}               /* 20110324 */
a.a_no:hover, a.a_no:active	 {text-decoration:none}  /* 20110324 */

img	{border:0 none; vertical-align:middle; font-size:0; line-height:0}
strong	{font-weight:bold}
ul, ol, li	{list-style:none; list-style-position:outside}
/*2010.11.26*/
	ul.cardListB li {background:url('/2013home/image/ico_bullet.png') 13px 8px no-repeat; padding-left:22px}
.content_block_yark {border-top:1px solid #e6e6e6; margin-top:20px; margin-bottom:9px; font-size:0px; line-height:0px}
/* 100826 */
ol.list_desc	 {margin-top:15px}
ol.list_desc	 li	{list-style:decimal; list-style-position:inside; margin:0 0 4px 0; padding-left:10px; color:#999; font:normal 11px Tahoma; vertical-align:top}
ol.list_desc	 li	p	{display:inline-block; margin-left:0; padding-left:0; font:normal 11px ""; color:#999; word-break:keep-all; line-height:14px; letter-spacing:-1px; vertical-align:top}
ol.list_desc	 li	p	span	{line-height:14px}



hr	{clear:both; width:100%; height:0; border:0 none; background:none; font-size:0; line-height:0; overflow:auto; overflow:hidden; text-indent:-5000em}

.fl_left	{float:left}
.fl_right	{float:right}
.al_left	{text-align:left}
.al_right	{text-align:right}
.al_center	{text-align:center}
.al_top	{vertical-align:top}
.al_mid	{vertical-align:middle}
.al_btm	{vertical-align:bottom}
.pos_rel	 {position:relative}
.ab_tl	{position:absolute; left:0; top:0}
.ab_tr	{position:absolute; right:0; top:0}
.ab_br	{position:absolute; right:0; bottom:0}
.clfix:after {content:"."; display:block; clear:both; height:0; visibility:hidden}
.clfix {display:inline-block}
/* Hides from IE-mac \*/
* html .clfix {height: 1%}
/* End hide from IE-mac */
.clear	{clear:both; width:100%; height:0; _font-size:0; _line-height:0; overflow:auto; overflow:hidden}
.none	{position:absolute; top:-5000px; left:-5000px; height:0; font-size:0; line-height:0; visibility:hidden; overflow:hidden}
.inblock	{display:inline-block}
.block	{display:block !important}
.flnone	{float:none !important}
.overflowh	{overflow:hidden}
.png  {_display:inline-block;}
.png  img  {_filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}

/* form */
fieldset	{border:0 none}
legend	{position:absolute; top:-5000px; left:-5000px; height:0; font-size:0; line-height:0; visibility:hidden; overflow:hidden}
input, select, textarea	 {margin:0; padding:0; vertical-align:middle; outline:0 none; resize:none}
select	{font-size:12px; letter-spacing:-1px}
textarea{border:0 none; background:transparent}
textarea.txt	{border:1px solid #CCC; color:#333; font:normal 11px ""}
input.txt	 {height:14px; padding:3px 4px 0; border:1px solid #CCC; color:#333; font:normal 11px ""}
input.chk, input.rdo	{width:13px; height:13px; margin:2px}
html:first-child	input.chk, input.rdo	{display:inline-block}
.input_tax1	input	{width:15px}
.input_tax2	input	{width:27px}
.input_tax3	input	{width:51px}
.input_2char	{color:#999; font:normal 11px ""}
.input_2char	em	{margin:0 12px 0 7px; color:#666; font-style:normal}
.input_2char	input	{width:43px}	/* 2_characters */
.input_3char	{color:#999; font:normal 11px ""}
.input_3char	input	{width:62px; margin-right:10px} /* 3_characters */
.input_point	{color:#666; font:normal 12px ""}
.input_point	input	{width:82px; margin-right:10px; text-align:right} /* point */
.input_cardno	{display:inline-block; color:#999; font:normal 11px ""}
.input_cardno	 label	 {display:inline-block; width:142px; color:#666; font:normal 12px ""; letter-spacing:-1px}
.input_cardno	input.txt	{width:42px} /* 3_characters */
.input_cardno	 .btn_s_white	{margin-top:-1px; margin-left:2px}
.input_cardno_pop	input.txt	{width:34px} /* 3_characters */
.input_phone	{display:inline-block; color:#999; font:normal 11px ""} /* phone */
.input_phone	select	{width:63px}
.input_phone	input.txt	{width:52px}
.input_phone	.btn_s_white	{margin-left:2px; margin-right:10px}
.input_email	{color:#333} /* email */
.input_email	input	{width:115px; ime-mode:inactive}
.input_email	input:first-child	{width:102px; font-size:11px}
.input_email	select	{width:140px}
.input_email	.btn_s_white	{margin-left:5px}
.input_email02	{color:#333} /* email */
.input_email02	input	{width:100px; ime-mode:inactive}
.input_email02	input:first-child	{width:87px; font-size:11px}
.input_email02	select	{width:100px}
.input_email02	.btn_s_white	{margin-left:5px}
.input_name	{color:#999; font:normal 11px ""}
.input_name	input	{width:102px; margin-right:10px; ime-mode:active} /* name */
.input_idno	 {display:inline-block; color:#999; font:normal 11px ""} /* id_no */
.input_idno	 input	{width:52px}
.input_idno	 input.pw	{margin-right:10px}
.input_idno	 a.btn_s_white	{margin-left:4px !important}
.input_compno input {width:128px}
.input_address	{display:block; margin-top:2px} /* address */
.input_address	input	{width:320px; ime-mode:active}
.input_address	.btn_white	{margin:0 0 0 7px}
.input_address	.detail	input	{width:198px; margin:3px 5px 0 0}
.input_zip	{display:block; margin-bottom:3px}
.input_zip	input	{width:62px}
.input_zip	.btn_s_white	{margin-left:5px}
.reset_date	{color:#999; letter-spacing:-1px}
.reset_date	img	{vertical-align:middle}
.reset_date	input.txt	{width:70px}
.input_cardlimit	input	{width:66px}
.input_cardlimit	select	{width:57px}
.input_store	input	{width:205px} /* input_store */
.input_store_num	{display:inline-block;} /* store_num */
.input_store_num	input.txt	{width:205px}
.input_store_num	.btn_s_white	{margin-left:2px}
.input_birth	input.txt	{width:48px}
.input_birth	select 	{width:58px}
.input_birth	.detail	{margin:0 0 0 20px}
.input_work_name .btn_s_white	{margin-left:4px}
.input_work_type	{display:block; margin-top:2px}
input.pay {width:75px} /* 20110331 */

.btn_input	{border:0; text-indent:-5000px; cursor:pointer; overflow:hidden}



.btn, .btn span, .btn input {position:relative; display:inline-block; margin:0 6px 0 0; border:0 none; text-decoration:none !important; vertical-align:top; white-space:nowrap; overflow:visible}
.btn	{cursor:pointer; vertical-align:middle}
span.btn	{cursor:default}
span.btn, span.btn	span	{color:#999}

/* font */
.t_no	 {font-size:11px; font-family:""; letter-spacing:0 !important}
.t_11	 {font-size:11px}
.t_12	 {font-size:12px}
.t_13	 {font-size:13px}
.t_14	 {font-size:14px; letter-spacing:-1px}
.t_default	 {color:#666}
.t_normal	 {font-weight:normal}
.t_black	 {color:#333}
.t_black_11	 {font-size:11px; color:#333}
.t_tahoma18	 {font:bold 18px Tahoma}
.t_tahoma24	 {font:bold 24px Tahoma}
.t_gray	{color:#999}
.t_point	{color:#333; font:bold 12px ""; letter-spacing:-1px}
.t_point_blue	{color:#245FB3}
.t_point_org	{color:#EE8F09}
.t_desc	{color:#999; font-size:12px; font-family:""}
.t_desc02	{color:#666; font-size:11px; font-family:""; letter-spacing:-1px}
.t_desc03	{color:#999; font-size:11px; font-family:""; letter-spacing:-1px; line-height:16px}
.t_desc04	{color:#999; font-size:11px; font-family:""; letter-spacing:-1px; line-height:16px}
.ls01 { letter-spacing:-1px; }
.lh14	{line-height:14px}
.lh16	{line-height:16px}
.lh18	{line-height:18px}	/* 110711 */
.lh20	{line-height:20px}
.lh26	{line-height:26px !important}
.t_black	 .t_no	{color:#333}
.t_desc03	.btn_white	{margin-top:-4px}
p.desc_tit {font-weight:bold; color:#333; margin-left:10px; padding-bottom:10px;}
.p_desc	{word-break:keep-all}

/* table */
table	{width:100%; border-collapse:collapse; border-spacing:0}
table	caption	{position:absolute; height:0; font-size:0; line-height:0; text-indent:-5000em; visibility:hidden; overflow:hidden}
th, td	 {word-break: break-all}
.d_easy	{position:relative; width:810px; overflow:hidden}
.d_easy	 table	{width:811px; margin-left:-1px; table-layout:fixed}
.content_block_inner	.d_easy	{position:relative; width:660px; overflow:hidden} /* 111109  width: 640px */
.content_block_inner	.d_easy	 table	{width:661px; margin-left:-1px; table-layout:fixed}/* 111109  width: 641px; */
#pop_content2	 .d_easy2	{position:relative; width:650px; overflow:hidden} /* 110131 */
#pop_content	2 .d_easy2	 table	{width:651px; margin-left:-1px; table-layout:fixed} /* 110131 */
#pop_content	 .d_easy2	{position:relative; width:650px; overflow:hidden}
#pop_content	 .d_easy2	 table	{width:651px; margin-left:-1px; table-layout:fixed}
.d_easy	 table	th,
.d_easy	 table	td,
.d_easy	 table	td	span,
.d_easy	 table	td	.p_nowrap	{font-size:11px; vertical-align:top}
.d_easy	 table	th	{vertical-align:middle}
.d_easy	 .dtable01	th.cell_r10, .d_easy	.dtable01	td.cell_r10	{padding-right:5px; text-align:right}
.d_easy	 .dtable01	.toline	td	{position:relative; border-top:1px solid #CCC}
.d_easy	 .dtable01	tfoot	td	{background:#FAFAFA}
.d_easy	 .dtable01	th, .d_easy	 .dtable01	td	{padding-top:7px; padding-bottom:5px; border-left:1px solid #E6E6E6; line-height:14px}
.d_easy	 .dtable01	td	span	{line-height:14px}
.d_easy	 .dtable01	td	.btn	span	{line-height:21px}
.d_easy	 .dtable01	th.cell_l10, .d_easy	 .dtable01	td.cell_l10	{padding-left:5px !important; padding-right:0; text-align:left}
.d_easy	 .dtable01	th.cell_l10a, .d_easy	.dtable01	td.cell_l10a	{padding-left:10px !important; padding-right:0; text-align:left}
.dtable01	.td_expand	td	{padding-top:8px; padding-bottom:6px}
.dtable01	.td_expand	td	strong	{font-size:14px; letter-spacing:-1px !important}
.dtable01	.td_expand	td	em	{color:#EE8F09; font-size:14px; letter-spacing:-1px !important}

.dtable01	{border-collapse:separate; *border-collapse:collapse}
.dtable01	th	{padding:6px 0 5px; border-top:1px solid #CCC; border-bottom:1px solid #CCC; color:#333; font:normal 12px ""; line-height:14px}
.dtable01	th	p	{color:#333}
.dtable01	td	{padding:2px 0 1px; border-bottom:1px solid #F3F3F3; text-align:center; line-height:18px; word-break:keep-all}
.dtable01   td.break  {word-break:break-all;} /* 110621 */
.dtable01	tbody	th	{border-top:0 none; border-right:1px solid #E6E6E6; border-bottom:1px solid #F3F3F3}
.dtable01	tfoot	td	{padding-top:5px; padding-bottom:4px; color:#333; font:bold 12px ""}
.dtable01	tfoot	td	em	{font:bold 11px ""; letter-spacing:-1px}
.dtable01	tfoot	td	em.t_normal, .dtable01	tfoot	td.t_normal	{font-weight:normal}
.dtable01	th.cell_r10, .dtable01	td.cell_r10	{padding-right:10px; text-align:right}
.dtable01	th.cell_r, .dtable01	td.cell_r	{padding-right:5px; text-align:right}
.dtable01	tfoot	td.cell_r, .dtable01	tbody	td.cell_r	{text-align:right}
.dtable01	td.noline	{ word-break:keep-all; border:none;}
.dtable01	th	.t_desc03	{color:#999}
.dtable01	.list_no01	{margin-left:-10px}
.dtable01	th.inner_tbl {border-top:1px solid #CCC; border-bottom:1px solid #CCC; border-right:0 none; color:#333} /* PVI   101208 */
.dtable01	th.riline {border-right:1px solid #E6E6E6} /* PVI   101208 */
.dtable01	th.line_btm	{border-bottom:1px solid #e6e6e6} /* 101231 */
.dtable01	th.noline_top	{border-top:0 none} /* 101231 */
.dtable01	td.noline_btm	{ word-break:keep-all; border-bottom:none;} /* PVI   101208 */

.dtable02	{border-collapse:separate; *border-collapse:collapse; border-top:1px solid #CCC; border-bottom:1px solid #CCC}
.dtable02	th	{padding:6px 0 5px; border-bottom:1px solid #F3F3F3; background:#FAFAFA; color:#333; font-weight:normal; letter-spacing:-1px; text-align:left; vertical-align:top}
.dtable02	td	{padding:6px 0 5px; border-bottom:1px solid #F3F3F3; vertical-align:top; line-height:18px; word-break:keep-all}
.dtable02	td.al_mid	{vertical-align:middle}
.dtable02	th	p, .dtable02	th	label	{color:#333; font-weight:normal; letter-spacing:-1px}
.dtable02	th	p,	.dtable02	td	p, .dtable02	td	ul, .dtable02	th	label	{padding-left:10px}
.dtable02	th.cell_r10, .dtable02	td.cell_r10	{text-align:right}
.dtable02	th.cell_r10	p, .dtable02	td.cell_r10	p	{padding-right:10px; padding-left:0}
.dtable02	th	label	{display:inline-block; padding-left:10px}
.dtable02	td.bo_no_line {border-bottom:0px} /* 101125 */
.dtable02	td.p0 {padding:0px 0 5px; line-height:14px} /* 101125 */
.dtable02	th.cell_l10 {padding-left:10px; text-align:left} /* PVI   101208 */
.dtable02	th.al_center,
.dtable02	td.al_center{text-align:center;} /* 101231 */



.dtable_inputfield	tr	td	{padding-top:5px; padding-bottom:4px}
.dtable01_bill	th, .dtable01_bill	td	{padding-left:0}
.dtable_expand	th,	.dtable_expand	td	{padding-top:10px; padding-bottom:7px}
.dtable_english	th, .dtable_english	th	p	{font:normal 11px Tahoma; letter-spacing:0}


.dtable01	th.cell_l, .dtable01	td.cell_l, #cs	.board_view	.prenext_article	.dtable01	td.cell_l	{padding-left:0; text-align:left}
.dtable01	th.cell_l10, .dtable01	td.cell_l10,	.dtable02	td.cell_l10, .dtable03	td.cell_l10	{padding-left:10px; padding-right:0; text-align:left}
.dtable01	th.cell_r10,	.dtable01	td.cell_r10, .dtable02	td.cell_r10, .dtable03	td.cell_r10	{padding-right:10px; padding-left:0; text-align:right}
th.cell_c, td.cell_c	{padding-right:0; padding-left:0; text-align:center}
th.cell_bg, td.cell_bg, .dtable01	tr.cell_bg	td, .dtable02 tr.cell_bg td	{background:#FAFAFA; color:#333}
th.toline, td.toline	{border-top:1px solid #d7d7d7}
th.riline, td.riline	{border-right:1px solid #E6E6E6}
th.boline_b0, td.boline_b0	{border-bottom:0 !important}
td.boline_c, th.boline_c	{border-bottom:1px solid #CCC}
th.boline, td.boline	{border-bottom:1px solid #E6E6E6}
tr.nodata	td	{padding:7px 0 5px; background:#FAFAFA; color:#999; font:normal 11px ""; letter-spacing:-1px; text-align:center}
.lh16	td	{line-height:16px; vertical-align:top}




/* top_numbering */
.top_visual	 .ico_no_thingray01	{width:19px; height:42px; background-position:-3px -400px}
.top_visual	 .ico_no_thingray02	{width:26px; height:42px; background-position:-50px -400px}
.top_visual	 .ico_no_thingray03	{width:26px; height:42px; background-position:-100px -400px}
.top_visual	 .ico_no_thingray04	{width:28px; height:42px; background-position:-150px -400px}
.top_visual	 .ico_no_thingray05	{width:26px; height:42px; background-position:-200px -400px}
.top_visual	 .ico_no_thingray06	{width:26px; height:42px; background-position:-250px -400px}
.top_visual	 .ico_no_thingray07	{width:22px; height:42px; background-position:-300px -400px}
.top_visual	 .ico_no_thingray08	{width:25px; height:42px; background-position:-350px -400px}
.top_visual	 .ico_no_thingray09	{width:25px; height:42px; background-position:-400px -400px}
.top_visual	 .ico_no_thingray00	{width:25px; height:42px; background-position:-450px -400px}
.top_visual	 .ico_no_thingray_dot	{width:8px; height:36px; background-position:-500px -55px}
.top_visual	 .ico_no_thingray_comma	{width:9px; height:36px; background-position:-550px -55px}
.top_visual	 .ico_no_minus	{width:17px; height:42px; background-position:-500px -400px}








.w280	{width:280px} /* 20110324 */
.w300	{width:300px}
.w310	{width:310px}
.w380	{width:380px} /* 20110324 */
.w410	{width:410px}
.w450	{width:450px}
.w470	{width:470px}
.w535	{width:535px}
.w560	{width:560px} /* 20120215 */
.w590	{width:590px}
.w600	{width:600px}
.w615	{width:615px}
.w630	{width:630px} /*100929 */
.w640	{width:640px}
.w660	{width:640px}
.w710	{width:710px}
.w810	{width:810px}
.w100p	{width:100%}
.h20	{height:20px}
.h40	{height:41px}
.h60	{height:62px}
.h70	{height:70px}
.h80	{height:80px}
.h90	{height:92px}
.h150	{height:150px !important}
.h140 {height:140px} /* 20110324 */
.h145 {height:145px} /* 20110324 */
.h155 {height:155px} /* 20110324 */
.h160 {height:160px} /* 20110324 */
.h165 {height:165px} /* 20110324 */
.h185 {height:185px} /* 20110324 */
.h445 {height:445px}
.h001 {height:10px}
#ga {width:59px }
.h002 {height:60px}

/* spacing */
.mt_1	{margin-top:-1px}
.mt_2	{margin-top:-2px} /* 110106 */
.mt_5	{margin-top:-5px}
.mt_10	{margin-top:-10px !important}
.mt_15	{margin-top:-15px}
.mt_20	{margin-top:-20px}
.mt_25	{margin-top:-25px}
.mt_30	{margin-top:-30px}
.mt_40	{margin-top:-40px}
.mt0	{margin-top:0 !important}
.mt3	{margin-top:3px}
.mt5	{margin-top:5px}
.mt7	{margin-top:7px}
.mt10	{margin-top:10px}
.mt15	{margin-top:15px}
.mt20	{margin-top:20px}
.mt25	{margin-top:25px}
.mt30	{margin-top:30px}
.mt35	{margin-top:35px}
.mt40   {margin-top:40px}
.mt50 	{margin-top:50px;}
.mt60   {margin-top: 60px;}
.mr2	{margin-right:2px}
.mr5	{margin-right:5px}
.mr10	{margin-right:10px}
.mr15	{margin-right:15px}
.mr20	{margin-right:20px}
.mr25	{margin-right:25px}
.mr30	{margin-right:30px}
.mr35	{margin-right:35px}
.mr40	{margin-right:40px}
.mr45	{margin-right:45px}
.mr50	{margin-right:50px}
.mr55	{margin-right:55px}
.mr65	{margin-right:65px}
.ml5	{margin-left:5px}
.ml10	{margin-left:10px}
.ml15	{margin-left:15px}
.ml17	{margin-left:17px}
.ml20	{margin-left:20px}
.ml25	{margin-left:25px}
.ml30	{margin-left:30px}
.ml157	{margin-left:157px}
.ml170	{margin-left:170px}
.mr50 	{margin-right:50px;}
.ml60	{margin-left:60px}
.mr70 	{margin-right:70px;}
.ml_9	{margin-left:-9px}
.ml_10	{margin-left:-10px}
.ml_20	{margin-left:-20px;}
.ml_60	{margin-left:-60px;}
.ml_170	{margin-left:-170px;} /* 110711 */
.mb5	{margin-bottom:5px}
.mb10	{margin-bottom:10px}
.mb15	{margin-bottom:15px}
.mb20	{margin-bottom:20px}
.mb25	{margin-bottom:25px}
.mb30	{margin-bottom:30px}
.mb35	{margin-bottom:35px}
.mb40	{margin-bottom:40px}
.mb_1	{margin-bottom:-1px}
.mb_5	{margin-bottom:-5px}
.mb_10	{margin-bottom:-10px}
.mb_15	{margin-bottom:-15px}
.mb_20	{margin-bottom:-20px}
.mb_30	{margin-bottom:-30px}
.pt5	{padding-top:5px}
.pb5	{padding-bottom:5px}
.pb10	{padding-bottom:10px}
.pb15	{padding-bottom:15px}
.pb25	{padding-bottom:25px}
.pb40	{padding-bottom:40px}
.pt1	{padding-top:1px !important}
.pt15	{padding-top:15px}
.pt10	{padding-top:10px}
.pt20	{padding-top:20px}
.pt25	{padding-top:25px}
.pt30	{padding-top:30px}
.pt40	{padding-top:40px}
.pl10	{padding-left:10px !important;}
.pl15	{padding-left:15px !important;}
.pl20	{padding-left:20px !important;}
.pl30	{padding-left:30px !important;}
.pl70	{padding-left:70px}

.pr15	{padding-right:15px !important}
.pr20	{padding-right:20px !important}


.mg0 {margin: 0 !important}

.zIndex100 {z-index:100}



/* Layout */


/* gnb.php  */
#header_wrap{position:relative; height:90px; margin-bottom:42px; z-index:9000}
#header{width:1190px; height:90px !important; margin:0 auto; padding:0 45px; background:url('/2013home/image/bg_top.gif') no-repeat bottom center}






/* //110426  ߰ */
#footer{clear:left; position:relative; width:1190px !important; margin:0 auto 30px auto; padding:0 45px; background:url('/2013home/image/bg_footer.gif') no-repeat top center; z-index:999}
#footer:after {content:"."; display:block; clear:both; height:0; visibility:hidden}

/* 110501 */
#footer_new{clear:left; position:relative; width:1190px !important; margin:0 auto 30px auto; padding:0 45px; background:url('/2013home/image/bg_footer.gif') no-repeat top center; z-index:999}
#footer_new:after {content:"."; display:block; clear:both; height:0; visibility:hidden}
/* //110501 */

/* GNB *//* gnb.php  */
#header h1{float:left}
#header	 h1 img{display:block}
/* gnb.php  */
.top_left_util{float:left}
.gnb_wrap{margin:52px 0 0 11px}
.gnb_wrap li{float:left; display:block; padding:4px 15px 4px 17px; background:url('/2013home/image/gnb_line.png') no-repeat}
.gnb_wrap li img{display:block}
.gnb_wrap li.alt{padding:4px 15px 4px 16px; background:none}
/* gnb.php  */
.depth_wrap{position:absolute; top:89px; left:0; width:100%; border-top:1px solid #ccc; z-index:900; display:none}
.depth_wrap_bg{min-width:1190px; height:8px; background:url('/2013home/image/gnb_open_bg.png') repeat-x left bottom; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/2013home/image/gnb_open_bg.png',sizingMethod='crop'); font-size:0; line-height:0}
/* gnb.php  */
.depth_bg{padding:18px 0 16px; background:#fff}
/* gnb.php  */
.depth{position:relative; width:1190px; margin:0 auto; padding:0 45px; background:url('/2013home/image/bg_depth2.gif') repeat-y}
.depth_lss{background:url('/2013home/image/bg_depth2_lss.gif') repeat-y}
.depth:after {content:"."; display:block; clear:both; height:0; visibility:hidden}
/* gnb.php  */
.depth2_wrap{float:left; width:420px}
/* gnb.php  */
.m_over_wrap{position:relative; width:1190px; margin:0 auto; padding:0 45px}
.m_over{position:absolute; top:-34px}

/*#depth_wrap1 .m_over{left:161px}
#depth_wrap2 .m_over{left:228px}
#depth_wrap3 .m_over{left:284px}
#depth_wrap4 .m_over{left:340px}
#depth_wrap5 .m_over{left:407px}
#depth_wrap6 .m_over{left:498px} */


/* gnb.php  */
.depth2_wrap li{float:none; margin-bottom:3px; height:23px; padding:0; background:none}
.depth2, .depth3{position:relative; float:left; width:210px}
.depth2 a, .depth3 a{display:block; width:192px; height:20px; padding:3px 0 0 18px; * padding:2px 0 1px 18px; _padding:3px 0 0 18px; font-size:12px; font-family:Dotum}
/* gnb.php  */
.depth2 a.on,
.depth2 a:hover,
.depth2 a:focus{background:#72a932 url('/2013home/image/arrow_01.gif') no-repeat 100% 50%; color:#fff; font-weight:bold; text-decoration:none}
/* gnb.php  */
.depth2 li{position:relative}
/* gnb.php  */
.depth3{position:absolute; top:0; left:210px; display:none}
.depth3 a{display:inline-block; width:182px; color:#9da4af; text-overflow:ellipsis; overflow:hidden}
.depth3 a.on,
.depth3 a:hover,
.depth3 a:focus{background:none; color:#666; font-weight:normal; text-decoration:underline}

/* gnb.php  */
.depth_lss .depth2_wrap{float:left; width:744px}
.depth_lss .depth_banner{float:left}

/* gnb.php  */
.shopping, .travel, .wedding, .lifefamily{float:left; width:160px; margin-right:1px; padding-left:20px}
.shopping h3, .travel h3, .wedding h3, .lifefamily h3{margin-bottom:8px; padding:6px 0; font-size:0; line-height:0}
.shopping li, .travel li, .wedding li, .lifefamily li{height:25px; margin:0; padding:0}

/*޴ ̹*//* gnb.php  */
.ad_center{float:left; width:208px;  margin-right:21px; padding:0 12px 0 20px}
.ad_center h2{margin-bottom:15px; font-size:0; line-height:0}

/* gnb.php  */
.ad_jump{clear:left; margin-top:30px}
.ad_jump li{width:101px; margin-bottom:9px; padding:0; background:none}
.ad_jump li.first{width:106px}

/* gnb.php  */
#myhome_service li{float:left; width:95px; margin-right:8px}

/* gnb.php  */
#card_recommend{margin:6px 0 0 0}
#card_recommend:after {content:"."; display:block; clear:both; height:0; visibility:hidden}
#card_recommend h2{margin-bottom:18px}
#card_recommend  li{float:left; margin:0 8px 0 0; padding:0; background:none}
#card_recommend  li.end{margin:0 0 0 0}

/* gnb.php  */
.depth_banner{float:left; padding:0 0 0 0}

/* gnb.php  */
.depth_close{position:relative}
.depth_close a{position:absolute; top:3px; margin-left:1176px; * margin-left:1176px}


.member	{position:absolute; top:-35px; left:28px; _left:-454px; min-width:500px}
.member span{float:left; padding-right:12px; font-size:11px; color:#9da4af} /* 111116  padding-right: 17px; */
.member em{color:#667180; font-style:normal}
.member a{display:block; float:left; padding:4px 13px 4px 0}/* 111116  padding:4px 18px 4px 0 */
.member input{vertical-align:top}

.top_right_util{float:right; width:350px; margin-top:11px;}
.top_right_util #AKCFrm{float:right}

/* ã Ű */
.keywords {position:relative; float:left; width:168px; height:21px; margin-top:6px; margin-bottom:1px; overflow:hidden; z-index:502}
.keywords h2 {position:absolute; left:-9999px; top:-9999px; width:1px; height:1px; overflow:hidden}
.keywords ol {position:absolute; left:0; top:0; width:168px;clear:both;}
.keywords ol li {width:146px; min-height:21px; _height:21px; float:left;padding:0 0 0 22px; background:url('/2013home/image/keyword_ui2.gif') 0 0 no-repeat; line-height:18px}
.keywords ol li a {float:left; max-width:168px; _width:168px; height:16px; letter-spacing:-1px; overflow:hidden}
.keywords ol li em {position:relative; float:right; padding:0 0 0 12px; background:url('/2013home/image/keyword_ui2.gif') 0 0 no-repeat; font-style:normal}
.keywords ol li em dfn {position:absolute; left:0; top:0; filter:alpha(opacity=0); opacity:0}
.keywords ol li.rank1 {background-position:0 0}
.keywords ol li.rank2 {background-position:0 -30px}
.keywords ol li.rank3 {background-position:0 -60px}
.keywords ol li.rank4 {background-position:0 -90px}
.keywords ol li.rank5 {background-position:0 -120px}
.keywords ol li.rank6 {background-position:0 -150px}
.keywords ol li.rank7 {background-position:0 -180px}
.keywords ol li.rank8 {background-position:0 -210px}
.keywords ol li.rank9 {background-position:0 -240px}
.keywords ol li.rank10 {background-position:0 -270px}
.keywords ol li em.up {background-position:0 -294px; color:#245fb3}
.keywords ol li em.down {background-position:0 -324px; color:#ee8f09}
.keywords ol li em.non {width:7px; padding:0; background-position:0 -353px; text-indent:-9999px; overflow:hidden}

/* ã Ű */
.keywords_detail {position:relative; float:left; width:177px; height:21px; margin:6px 0 1px 0; z-index:10000}
.keywords_detail h2 {position:absolute; left:9px; top:6px; margin:0; color:#333; font-size:12px; line-height:16px; z-index:1}
.keywords_detail ol {width:185px; padding:27px 0 0 0; border:1px solid #4173ba; background-color:#fff}
.keywords_detail ol li {clear:both; width:145px; min-height:21px; _height:21px; margin:0 auto; padding:0 0 0 22px; background:url('/2013home/image/keyword_ui2.gif') 0 0 no-repeat; line-height:16px}
.keywords_detail ol li a {float:left; max-width:168px; _width:168px; height:16px; letter-spacing:-1px; overflow:hidden}
.keywords_detail ol li em {position:relative; float:right; height:16px; padding:0 0 0 12px; background:url('/2013home/image/keyword_ui2.gif') 0 0 no-repeat; font-style:normal}
.keywords_detail ol li em dfn {position:absolute; left:0; top:0; filter:alpha(opacity=0); opacity:0}
.keywords_detail ol li.rank1 {background-position:0 0}
.keywords_detail ol li.rank2 {background-position:0 -30px}
.keywords_detail ol li.rank3 {background-position:0 -60px}
.keywords_detail ol li.rank4 {background-position:0 -90px}
.keywords_detail ol li.rank5 {background-position:0 -120px}
.keywords_detail ol li.rank6 {background-position:0 -150px}
.keywords_detail ol li.rank7 {background-position:0 -180px}
.keywords_detail ol li.rank8 {background-position:0 -210px}
.keywords_detail ol li.rank9 {background-position:0 -240px}
.keywords_detail ol li.rank10 {background-position:0 -270px}
.keywords_detail ol li em.up {background-position:0 -294px; color:#245fb3}
.keywords_detail ol li em.down {background-position:0 -324px; color:#ee8f09}
.keywords_detail ol li em.non {width:7px; padding:0; background-position:0 -353px; text-indent:-9999px; overflow:hidden}
.keywords_detail .shadow {position:absolute; left:-10px; top:-6px; width:185px; padding-bottom:3px; background:url('/2013home/image/seggest_shadow.png') 0 bottom repeat-x; _background-image:url('/2013home/image/seggest_shadow.gif')}
.keywords_detail ol li.dummy {width:1px;height:1px;overflow:hidden;position:absolute;left:-9999px;top:-9999px;}

/*.right_util label{display:block; float:left; width:147px; height:23px; padding:5px 11px 0 11px; background:url('/2013home/image/gnb_util_bg.png') no-repeat}*/
.top_right_util label{display:block; float:right; width:147px; height:23px; padding:5px 11px 0 11px; background:url('/2013home/image/search_image.png') no-repeat}
.top_right_util label input{float:left; width:120px; height:17px; padding-right:10px; border:0 none; background:transparent; line-height:1.4}
.top_right_util label .btn_ts{display:block; width:17px; padding:0; cursor:pointer}

/* ϱ Ŭ ߰ */
.search_akc_main {position:relative;clear:both;z-index:9100;}
.auto_complete_new	{position:absolute; top:28px; right:0}
.searchbox {position:relative;clear:both;z-index:9100;}
.searchbar {position:absolute; width:498px; position:absolute;right:0;top:10px;}





.etc_util{float:right; width:315px; margin-top:11px;padding-left:0px; background:url('/2013home/image/search_image.png') no-repeat -173px 0; overflow:hidden}
.etc_util a{display:block; float:left; padding:9px 20px 9px 18px; background:url('/2013home/image/menu_space_s_bar.png') no-repeat 100% 10px}
.etc_util a img{display:block}
.etc_util a.end{background:none}

/*
.my_util{float:left; padding-top:16px}
.my_util li{float:left; margin:0 9px 0 0; padding-right:9px; background:url('http://www.samsungcard.com/images/main_new/common_new/my_util_bg.png') no-repeat 100% 50%}
.my_util a{float:left; padding:5px 0 0 0}
.my_util .end{position:relative; padding:0; margin:0 5px 0 0; background:none; z-index:999} */

#gnb_sitemap{display:none}
#my_menu{display:none}
.gnb_sitemap .depth{position:relative; width:1190px; padding:0 45px; background:#fff}
.gnb_sitemap .depth_bg{background:none}
.gnb_sitemap .m_over{position:absolute; top:-53px}
.gnb_sitemap .m_over a{background:none}
/*#gnb_sitemap .m_over{margin-left:947px; _margin-left:942px} */
#gnb_sitemap .m_over{margin-left:840px;}
/*#my_menu .m_over{margin-left:1035px; _margin-left:1030px} */
#my_menu .m_over{margin-left:916px;}



#id_macookie	{position:absolute !important; top:0 !important; * top:21px !important; right:-4px !important; _right:-10px !important; width:170px !important; z-index:9000 !important}
#id_macookie .m_over{position:absolute; top:0; * top:-21px; right:4px; * left:87px; _left:82px}
.layer_macookie {position:relative; left:0; margin:25px 0 0 0; width:170px; height:183px; padding-top:20px; background:url('/2013home/image/layer_macookie.png') no-repeat; z-index:9000}
.layer_macookie .yscroll	 {width:158px; height:167px; overflow:auto; overflow-x:hidden}
.layer_macookie ul{padding:0 0 0 10px}
.layer_macookie li{float:none; width:132px; height:20px; margin:0; padding:2px 0 0 6px; border-bottom:1px solid #F1F1F1; background:none}
.layer_macookie li a	{float:none; height:20px; padding:0; color:#999; font:normal 11px ""; letter-spacing:-1px; line-height:20px}
.layer_macookie li a:hover{color:#245FB3; text-decoration:none}

/* 1024*768  */

/* Layout */
.w1024 #header{width:950px; height:90px; margin:0 auto; padding:0 37px; background:url('/2013home/image/bg_header_1024.gif') no-repeat bottom center}
/* 110426  */
.w1024 #footer{width:950px !important; margin:0 auto;  padding:0 37px; background:url('/2013home/image/bg_footer_1024.gif') no-repeat top center; z-index:100} /* 110630 */
.w1024 #footer .ci{display:none}
/* //110426  */

/* 1024 GNB *//**gnb**/
.w1024 .depth_wrap_bg{min-width:950px; height:8px; background:url('/2013home/image/gnb_open_bg.png') repeat-x left bottom; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/2013home/image/gnb_open_bg.png',sizingMethod='crop'); font-size:0; line-height:0}

.w1024 .depth{width:950px; margin:0 auto; padding:0 37px; background:url('/2013home/image/bg_depth2_1024.gif') repeat-y}
.w1024 .depth:after {content:"."; display:block; clear:both; height:0; visibility:hidden}
.w1024 .depth_lss{background:url('/2013home/image/bg_depth2_lss.gif') repeat-y}

.w1024 .depth2_wrap{float:left; width:420px}
.w1024 .depth_lss .depth2_wrap{float:left; width:745px}
.w1024 .depth_lss .depth_banner{float:left}

.w1024 .m_over_wrap{position:relative; width:950px; margin:0 auto; padding:0 37px}
.w1024 .m_over{position:absolute; top:-34px}
.w1024 #depth_wrap1 .m_over{left:153px}
.w1024 #depth_wrap2 .m_over{left:220px}
.w1024 #depth_wrap3 .m_over{left:276px}
.w1024 #depth_wrap4 .m_over{left:332px}
.w1024 #depth_wrap5 .m_over{left:399px}
.w1024 #depth_wrap6 .m_over{left:490px;}

.w1024 .depth_close{position:relative}
.w1024 .depth_close a{position:absolute; top:3px; margin-left:936px; * margin-left:936px}

/* 1024 ޴ ü */
.w1024 .gnb_sitemap .depth{position:relative; width:950px; margin:0 auto; padding:0 37px; background:#fff}
.w1024 .gnb_sitemap .m_over{position:absolute; top:-55px}/*120801  top:-53px*/
.w1024 #gnb_sitemap .m_over{right:329px}
.w1024 #my_menu .m_over{right:250px}

.w1024 .gnb_sitemap .sitemap_all{padding-left:20px; background:url('/2013home/image/bg_gnb_sitemap_1024.png') repeat-y}
.w1024 .gnb_sitemap .fl_left{width:170px; margin-right:1px; padding-left:10px}
.w1024 .gnb_sitemap .first{width:160px; margin-right:1px; padding-left:0}

.w1024 .gnb_sitemap .sitemap_lss{position:relative; clear:left; width:909px; padding-bottom:10px; border:3px solid #e6e6e6}
.w1024 .sitemap_lss .depth_bg{padding:0; background:#fff url('/2013home/image/bg_gnb_sitemap_lss_1024.png') repeat-y}

.w1024 .gnb_sitemap .sitemap_lss h4{margin:18px 0 20px 0; padding:0; text-align:center}
.w1024 .gnb_sitemap .sitemap_lss div.fl_left ul{padding:0}

.w1024 .sitemap_lss .fl_left{width:205px; margin-right:1px; padding-left:21px}
.w1024 .sitemap_lss .first{width:206px}
.w1024 .sitemap_lss .end{margin-right:0}
.w1024 .gnb_sitemap .sitemap_lss div.fl_left ul li{float:left; margin-right:0}


.w1024 .gnb_sitemap .sitemap_lss li a	{color:#666; text-decoration:none}	/* 110607 */
.w1024 .gnb_sitemap .sitemap_lss li a:link, .w1024 .gnb_sitemap .sitemap_lss li a:visited	{color:#666; text-decoration:none}	
.w1024 .gnb_sitemap .sitemap_lss li a:hover, .w1024 .gnb_sitemap .sitemap_lss li a:active	{color:#666; text-decoration:underline}	*/

.w1024 #id_macookie	{position:absolute !important; top:0 !important; * top:21px !important; right:-4px !important; _right:-10px !important; width:170px !important; z-index:9000 !important}
.w1024 #id_macookie .m_over{position:absolute; top:0; * top:-21px; right:4px; * left:87px; _left:82px}
.w1024 .layer_macookie {position:relative; left:0; margin:20px 0 0 0; width:170px; height:183px; padding-top:20px; background:url('/2013home/image/layer_macookie.png') no-repeat; z-index:9000}
.w1024 .layer_macookie .yscroll	 {width:158px; height:167px; overflow:auto; overflow-x:hidden}
.w1024 .layer_macookie ul{padding:0 0 0 10px}
.w1024 .layer_macookie li{float:none; width:132px; height:20px; margin:0; padding:2px 0 0 6px; border-bottom:1px solid #F1F1F1}
.w1024 .layer_macookie li a	{float:none; height:20px; padding:0; color:#999; font:normal 11px ""; letter-spacing:-1px; line-height:20px}
.w1024 .layer_macookie li a:hover{color:#245FB3; text-decoration:none}

/* layout */
#wrap {position:relative; width:1200px !important; height:100%; margin:0 auto; padding:0 45px}
#header	{height:80px}
#content_wrap	{width:100%}
#content_module	{float:left; width:960px; height:100%}
#footer	{width:100%}


.tabbrowse_mt	 {background-position:0 30px}
.tabbrowse_bt	 {position:static; width:950px; height:10px; margin-bottom:20px; background-position:0 -10px}

.tabbrowse_content	{width:949px !important; padding:0; border-top:1px solid #CCC; *overflow:hidden} /* *********************; *overflow:hidden */
.tabbrowse_content	h1	 {padding:0 0 0 69px; font-size:0}
.tabbrowse_content	h1	 img	{vertical-align:top}


.content_right	 {position:relative; float:right; width:239px; margin-bottom:100px; border:1px solid #CCC; border-right:0 none}
.content_right_sub	 {float:right; width:230px; margin-left:10px}
.content_right	 .flag_tl	{position:absolute; left:-1px; top:-5px; width:20px; height:20px; background-position:-800px -30px}
.content_right	 .flag_tr	{position:absolute; right:0; top:-5px; width:20px; height:20px; background-position:-820px -30px}
.content_right	 .flag_bl	{position:absolute; left:-1px; bottom:-5px; width:20px; height:20px; background-position:-800px -50px}
.content_right	 .flag_br{position:absolute; right:0; bottom:-5px; width:20px; height:20px; background-position:-820px -50px}
.content_right	 .inner	{width:203px; margin:10px; padding:20px 0 100px 19px; border:1px solid #CCC; border-right:0 none; overflow:hidden}











/*111017*//**gnb**/
#header h1{float:left; padding:0px 0 0 0; margin: 0 46px 0 0;}		/*padding:44px 0 0 0*/

/*메뉴 1280화면 메뉴조절*//**gnb**/
#depth_wrap1 .m_over{left:310px}
#depth_wrap2 .m_over{left:390px}
#depth_wrap3 .m_over{left:469px}
#depth_wrap4 .m_over{left:562px}
#depth_wrap5 .m_over{left:642px}
#depth_wrap6 .m_over{left:656px}
/*//111021_eunso*/

.keywords ol li em.up {background-position:0 -294px; color:#5a96c8;}		
.keywords_detail ol {width:185px; padding:27px 0 0 0; border:1px solid #94bf6a; background-color:#fff}		
.keywords_detail ol li em.up {background-position:0 -294px; color:#5a96c8;}		

/*메뉴 1024화면 메뉴조절*//**gnb**/
.w1024 #depth_wrap1 .m_over{left:246px}
.w1024 #depth_wrap2 .m_over{left:326px}
.w1024 #depth_wrap3 .m_over{left:405px}
.w1024 #depth_wrap4 .m_over{left:498px}
.w1024 #depth_wrap5 .m_over{left:578px}
.w1024 #depth_wrap6 .m_over{left:583px;}
/*//111021_eunso*/

/**gnb**/
.w1024 #header h1 {padding:0px 0 0 0; margin-right: 17px;}		/*padding:44px 0 0 0*/ /*로고128px일때는는17px 137일때는 8px margin-right: 17px*/
.w1024 .gnb_wrap {margin-left: 0;}
.w1024 .gnb_wrap li.alt {padding-left: 0;}

/*111019*/ /**gnb**/
.gnb_container {float: left;}
.w1024 .member	{left: 0; _left:-454px;}

/*111020*/
.flag_additional img {padding: 0 19px 0 0;}

a.btn_link:link, a.btn_link:visited {color: #5a96c8; text-decoration: underline;}
a.btn_link:hover, a.btn_link:active {color: #5a96c8; text-decoration: underline;}
a.a_point:link, a.a_point:visited {color: #5a96c8;}
.d_privatemodule .t_black {color: #555;}

/*.my_util {padding-top: 13px;}*/ /* 111116  */
.etc_util {margin-top: 7px;}

/*111110*/

.flag_additional img {padding: 0;}
.flag_additional .flag_urcard, .flag_additional .flag_cashloan  {padding: 0 19px 0 0;}

#tabbrowse_footer .list_footer {margin-left: -5px;}



