/* °øÅë */
html{overflow-y:scroll;}
body,p,h1,h2,h3,h4,h5,h6,input,textarea,select{margin:0; padding:0;font-family:"Nanum Gothic", Titillium Web, Arial, Tahoma, "µ¸¿ò", dotum, sans-serif; font-size:14px; color:#525252; line-height:160%}
ul,li,dl,dt,dd {margin:0; padding:0; list-style:none}
a {color:#353535; text-decoration:none}
a:hover{text-decoration:underline}
img {border:0}
caption,legend {visibility:hidden; font-size:0; position:absolute; left:-9999em; width:1px; height:1px; margin:0px; padding:0px; font-size:0px; line-height:0px; text-indent:-9999px;}
label.hd {visibility:hidden; font-size:0; position:absolute; left:-9999em; width:1px; height:1px; margin:0px; padding:0px; font-size:0px; line-height:0px; text-indent:-9999px;}
textarea{overflow-x:hidden; overflow-y:auto;}
fieldset {border:none; margin:0px; padding:0px;}
legend {position:absolute; overflow:hidden;left:-10000000px;}

div.clear_both {clear:both; display:block; content:''}
div.clear_left {clear:left;}
div.clear_right {clear:right;}

/*ÀÌ¹ÌÁöÁßºñÁßÀÔ´Ï´Ù.*/
.no_img_w {background:url(../../images/common/no_img_w.jpg) center center no-repeat;  background-color:#FFF;}
.no_img_g {background:url(../../images/common/no_img_g.jpg) center center no-repeat; background-color:#fafafa;}

.mar_b05 {margin-bottom:5px}
.mar_b10 {margin-bottom:10px}
.mar_b20 {margin-bottom:20px}
.mar_b30 {margin-bottom:30px}
.mar_b40 {margin-bottom:40px}
.mar_b50 {margin-bottom:50px}
.mar_b60 {margin-bottom:60px}
.mar_b80 {margin-bottom:80px}
.mar_b90 {margin-bottom:90px}

.mar_t05 {margin-top:5px}
.mar_t10 {margin-top:10px}
.mar_t20 {margin-top:20px}
.mar_t30 {margin-top:30px}
.mar_t40 {margin-top:40px}
.mar_t50 {margin-top:50px}
.mar_t60 {margin-top:60px}
.mar_t80 {margin-top:80px}
.mar_t90 {margin-top:90px}

.pad_b60 {padding-bottom:60px;}
.pad_b60_dl {padding-bottom:60px; border-bottom:1px dashed #dedede;}

/* ¼¿·ºÆ®¹Ú½º */
span.customStyleSelectBox{background-color:#fff;border-left:1px solid #e3e3e3;height:34px;line-height:33px;padding:0 8px;margin:0;background:url('../images/bbs/select_bg.gif') no-repeat center right;text-align:left}
span.customStyleSelectBox.changed{background-color:#fff}
.customStyleSelectBoxInner{white-space:nowrap}
.customStyleSelectBorderStrong{border:none}

/*°øÅë ·¹ÀÌ¾Æ¿ô*/
#top_wrap {width:100%; height:30px; border-bottom:1px solid #dedede; background:url(../../images/common/top_wrap_bg.gif) left top repeat-x;}
ul.mymenu_01 {width:998px; height:30px; margin:0 auto; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; background-color:#faf9f9;}
ul.mymenu_01:after {clear:both; display:block; content:""}
ul.mymenu_01 li {height:30px; line-height:30px; font-size:11px;}
ul.mymenu_01 li.mm1 {float:left; border-right:1px dashed #e0e0e0;}
ul.mymenu_01 li.mm1 a {display:block; width:88px; height:30px; background:url(../images/common/btn_home.gif) left top no-repeat; text-indent:-9999px;}
ul.mymenu_01 li.mm2 {float:right;}
ul.mymenu_01 li.mm2 a {display:inline-block; *display:inline; zoom:1; height:30px; padding-right:20px; text-decoration:none;}
ul.mymenu_01 li.mm2 a:hover {text-decoration:none; font-weight:bold;}

#header_wrap {width:100%; height:99px; position:relative;z-index:1000;}
.header_rel {width:1200px; height:99px; margin:0 auto; padding:0px; position:relative;  background-color:#FFFFFF;}
.header_abs {width:1200px; margin:0;  padding:0px; position:absolute; z-index:1000; left:0px; top:0px; overflow:hidden; height:99px;}/* */
.gnb {width:1200px; height:349px; margin:0 auto; background:url(../images/common/header_abs_bg.gif) left top repeat-x; border-bottom:1px solid #dedede; }
.gnb:after {clear:both; display:block; content:""}
.depth01 {float:left; width:330px; padding:0px; margin:0px;}
.depth01 h1 {}
.depth01 h1 a {display:block; width:139px; height:99px; text-indent:-9999px; background:url(../images/common/logo.png) left top no-repeat;}
.depth01 ul {width:100%; height:250px; background:url(../images/common/depth01_ul_bg.jpg) left top no-repeat;}
.depth01 ul li.font_01 {font-size:11px; color:#696969; font-family:Titillium Web; padding-top:134px; padding-left:66px; font-weight:600; letter-spacing:-1px;}
.depth01 ul li.font_02 {font-size:20px; color:#424141; padding-top:5px; font-weight:700; line-height:28px;}

#menu_bar {position:relative;top:0px;left:0px;}
.gnb ul li.depth02 {float:left; width:190px; padding:0px; margin:0px;}
.gnb ul li.depth03 {float:left; width:212px; padding:0px; margin:0px;}
.gnb ul li.depth04 {float:left; width:181px; padding:0px; margin:0px;}
.gnb ul li.depth05 {float:left; width:87px; padding:0px; margin:0px;}

.gnb ul li dl {}
.gnb ul li dl dt {height:60px; margin-top:39px;}
.gnb ul li dl dt a {text-decoration:none; display:block; text-indent:-9999px; height:22px;}
.gnb ul li dl dd {font-size:14px; color:#575a5e; height:26px; line-height:26px;}
.gnb ul li dl dd.mar_t {padding-top:35px;}
.gnb ul li dl dd a {text-decoration:none;}
.gnb ul li dl dd a:hover {text-decoration:none; color:#476d12; font-weight:bold;}

.gnb ul li.depth02 dt a {width:77px; background:url(../images/common/menu_b_01.jpg) left top no-repeat;}
.gnb ul li.depth03 dt a {width:116px; background:url(../images/common/menu_b_02.jpg) left top no-repeat;}
.gnb ul li.depth04 dt a {width:77px; background:url(../images/common/menu_b_03.jpg) left top no-repeat;}
.gnb ul li.depth05 dt a {width:77px; background:url(../images/common/menu_b_04.jpg) left top no-repeat;}

.gnb ul li.depth02 dt a:hover {width:77px; background:url(../images/common/menu_b_01_on.jpg) left top no-repeat;}
.gnb ul li.depth03 dt a:hover {width:116px; background:url(../images/common/menu_b_02_on.jpg) left top no-repeat;}
.gnb ul li.depth04 dt a:hover {width:77px; background:url(../images/common/menu_b_03_on.jpg) left top no-repeat;}
.gnb ul li.depth05 dt a:hover {width:77px; background:url(../images/common/menu_b_04_on.jpg) left top no-repeat;}

.gnb ul li.depth02 dt a.on {width:77px; background:url(../images/common/menu_b_01_on.jpg) left top no-repeat;}
.gnb ul li.depth03 dt a.on {width:116px; background:url(../images/common/menu_b_02_on.jpg) left top no-repeat;}
.gnb ul li.depth04 dt a.on {width:77px; background:url(../images/common/menu_b_03_on.jpg) left top no-repeat;}
.gnb ul li.depth05 dt a.on {width:77px; background:url(../images/common/menu_b_04_on.jpg) left top no-repeat;}


#container_wrap {width:1200px; margin:0 auto; padding:0px; position:relative;}
.fl {width:1000px; height:1px; margin:0 auto; border-bottom:1px solid #dedede; padding:0px;}
#footer_wrap {width:100%; margin:0; padding:0px;}

.f_support_title {width:1000px; height:59px; line-height:59px; margin:0 auto; font-size:20px; text-align:center; font-weight:bold;}/*text-indent:-9999px; background:url(../images/common/f_support_title.jpg) top center no-repeat;*/

.f_support_btn {width:1000px; margin:0 auto; position:relative;}
.f_support_btn span {display:block;}
.f_support_btn span.btn_close {width:57px; height:37px; text-align:center; position:absolute; z-index:500; top:0px; left:472px;}
.f_support_btn span.btn_close a {display:block; text-indent:-9999px; width:57px; height:37px; background:url(../images/common/btn_close.png) left top no-repeat;}
.f_support_btn span.btn_open {width:57px; height:37px; text-align:center; position:absolute; z-index:500; top:0px; left:472px;}
.f_support_btn span.btn_open a {display:block; text-indent:-9999px; width:57px; height:37px; background:url(../images/common/btn_open.png) left top no-repeat;}

.support_account_number {width:100%; height:172px; padding:0px; margin:0px; background:url(../images/common/support_account_number_bg.jpg) left top repeat-x;}
.support_account_number ul {width:1000px; margin:0 auto; padding-top:46px;}
.support_account_number ul :after {clear:both; display:block; content:""}
.support_account_number ul li {float:left; color:#575a5e; font-weight:bold; line-height:40px;}
.support_account_number ul li.ta_r {text-align:right;}
.support_account_number ul li.san_w1 {width:276px;}
.support_account_number ul li.san_w2 {width:266px;}
.support_account_number ul li.san_w3 {width:255px;}
.support_account_number ul li.san_w4 {width:203px;}
.support_account_number ul li.san_w5 {width:458px;}
.support_account_number ul li span {font-size:12px;; font-weight:normal;}

.footer {width:100%; background:url(../images/common/footer_bg.jpg) #ebebeb left top repeat-x;}
.foot {width:1000px; margin:0 auto; text-align:center; padding:30px 0px 30px 0px;}
.foot p span {display:inline-block; *display:inline; zoom:1; line-height:100%; padding-left:20px; padding-right:20px; border-right:1px solid #7e8184; font-size:13px; color:#575a5e;}
.foot p span.br_none {border-right:0px;}
.foot p span a {text-decoration:none;}
.foot p span a:hover {text-decoration:none; font-weight:bold;}
.foot address{font-size:11px;line-height:18px; font-style:normal; color:#575a5e; padding-top:10px;}
