@charset "utf-8";
*{margin:0;padding:0;}
/** reset css **/
html,body{margin:0;padding:0;}
body,div,p,dl,dt,dd,ul,ol,li,table,tr,th,td,form,fieldset,legend,button,input,textarea,a,select,span,figure{position:relative;
	margin:0;padding:0;font-family:'돋움',Dotum,AppleGothic,sans-serif;font-size:12px;color:#6d6d6d;line-height:1.23em;font-smoothing: antialiased;-webkit-font-smoothing: antialiased;word-wrap:break-word;}
header, footer, section, article, aside, nav, hgroup, details, menu, figure, figcaption {display:block}/* IE9 하위 브라우저 대응 */
h1,h2,h3,h4,h5,h6{}
ul,ol,li{list-style:none}
img,fieldset{border:0 none}
img,input,select,textarea{vertical-align:middle}
a{color:#262626;text-decoration:none;outline:1;-webkit-tap-highlight-color:rgba(0,0,0,0.2)} 
a:hover{text-decoration:none}
a:active,a:fosus{outline:1}
/*a{-moz-outline-style:none}/* FF, Firefox 포커스 제거 */
em{font-style:normal;font-weight:normal}
body{background:#fff;}

#skip,.blind{visibility:hidden;overflow:hidden;position:absolute;top:0;left:-999em;width:0;height:0;font-size:0;line-height:0;text-align:left}

.clearfix:after,.box_specifications dl:after{clear:both;content: " ";display: block;}
.bg_img{display:inline-block;background:url(../images/bg_img.png?t=1) 0 0 no-repeat}
.box_con{position:relative;width:1004px;margin:0 auto;}

#wrap{}
header{position:relative;height:126px;background:url(../images/bg_top_repeat.png) 0 0 repeat-x;border-bottom:1px solid #e7e7e9;}
#header{}
header h1{}
.h_top{position:absolute;top:0;right:0;}
.h_top li,.h_nav li{float:left;}
.h_top li{height:28px;line-height:28px;}
.h_top li a{padding:0 9px 0 ;color:#8d8d8d;background:url(../images/bg_top_line.png) right center no-repeat;}
.h_top li.btn_zoom a{font-size:11px;padding:0 5px 0 14px;}
.h_top li.btn_zoom.z_in{margin-left:10px;}
.h_top li.btn_zoom.z_in a{background:url(../images/icon_on.png) 0 0 no-repeat;}
.h_top li.btn_zoom.z_out a{background:url(../images/icon_off.png) 0 center no-repeat;}


.h_nav{position:relative;top:0;display:block;}

.h_nav h1 a{padding:20px 0;}
.h_nav h1{position:absolute;top:36px;*top:52px;left:0;}
.h_nav nav{position:relative;margin:0 0 0 255px;}
.h_nav ul li{position:relative;margin-top:40px;}
.h_nav ul li a span{height:18px;}
.h_nav ul li a {padding:10px 14px;}

.h_nav ul li.m_1 a.on span{background-position: -6px  -2px}
.h_nav ul li.m_2 a.on span{background-position: -112px -2px}
.h_nav ul li.m_3 a.on span{background-position: -228px -2px}
.h_nav ul li.m_4 a.on span{background-position: -357px -2px}
.h_nav ul li.m_5 a.on span{background-position: -450px -2px}
.h_nav ul li.m_6 a.on span{background-position: -542px -2px}

.h_nav ul li.m_1 a span,.h_nav ul li.m_1 a span {width:76px;background-position: -6px  -24px}
.h_nav ul li.m_2 a span,.h_nav ul li.m_2 a span {width:97px;background-position: -112px -24px}
.h_nav ul li.m_3 a span,.h_nav ul li.m_3 a span {width:102px;background-position: -228px -24px}
.h_nav ul li.m_4 a span,.h_nav ul li.m_4 a span {width:66px;background-position: -357px -24px}
.h_nav ul li.m_5 a span,.h_nav ul li.m_5 a span {width:66px;background-position: -450px -24px}
.h_nav ul li.m_6 a span,.h_nav ul li.m_6 a span {width:66px;background-position: -542px -24px}
.h_nav ul li.m_7 a span{width:70px;background-position: -654px -2px}
.h_nav ul li.m_7{margin-left:10px;}
.h_nav ul li.m_7 a {padding:10px 5px;}
.h_nav ul li.m_10 a span,.h_nav ul li.m_10 a span {width:66px;background-position: -542px -24px}

#contents{background:#f8f8fa}

.box_con{padding:26px 0 20px 0;}
.box_con section {position:relative;display:block;border:1px solid #c5c3c0;border-radius:10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
box-shadow: #e0dedd 0px 1px 2px;
-webkit-box-shadow: #e0dedd 0px 1px 2px;
-moz-box-shadow: #e0dedd 0px 1px 2px;
behavior: url(../js/PIE.htc);
background:#ffffff;
margin-bottom:10px;
}

.box_1 section.section_1_1 img,.box_2 section.section_1_1 img{
position:relative;display:block;
border-radius:10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
behavior: url(../js/PIE.htc);}

.box_wrap{display:block;height:100%;position:relative;}

.box_1,.box_2,.box_3{float:left}
.box_4{clear:both;display:block;width:100%;}
.box_1 section,.box_2 section,.box_3 section,.box_4 section{position:relative;display:block;}
.box_1 section{width:493px;}
.box_1 section.section_1_1{height:338px;}
.box_1 section.section_1_2{height:172px}
.box_1 section.section_1_3{height:172px}

.box_2 section{width:241px;}
.box_2 section.section_1_1{height:154px;}
.box_2 section.section_1_2{height:357px}
.box_2 section.section_1_3{height:172px;border:1px solid #6da9e8;}

.box_3 section{width:240px;}
.box_3 section.section_1_1{height:154px;}
.box_3 section.section_1_2,.box_3 section.section_1_3{height:172px}
.box_3 section.section_1_4{height:172px;border:1px solid #69bc6b;}

.box_1 section h3{display:block;height:18px;text-align:left;}
.box_1 section h3.bg_img{width:68px;background-position:-112px -58px}
.box_1 section.section_1_3 h3.bg_img{width:68px;background-position:-203px -58px}

.box_2{display:inline-block;width:241px;margin:0 11px}
.box_2 section h3{display:block;height:18px;text-align:left;}
.box_2 section h3.bg_img{width:94px;background-position:-279px -58px}

.box_3 section h3{display:block;height:18px;text-align:left;}
.box_3 section.section_1_1 h3.bg_img{width:70px;background-position:-113px -86px}
.box_3 section.section_1_2 h3.bg_img{width:82px;background-position:-202px -86px}
.box_3 section.section_1_3 h3.bg_img{width:56px;background-position:-303px -86px}
.box_3 section.section_1_4 h3.bg_img{width:83px;background-position:-382px -86px}

.section_wrap{margin:15px 20px;}
.section_wrap_1{padding:15px 30px;}
.section_wrap_2{padding:20px 0 0 20px }

/*.box_1*/
.section_1_3 .btn_view{position:absolute;top:2px;right:0;font-size:11px;color:#767676;background:url(../images/icon_add_arrow.png) right center no-repeat;padding-right:10px;}
.box_1 .section_1_3 .section_box{background:url(../images/bg_1_3.png) 0 0 no-repeat}

/*.box_2*/
.box_2 .section_1_2 .section_box,.box_1 .section_1_3 .section_box{position:relative;display:block;width:100%;height:100%;}
.box_2 .section_1_3 .section_box{background:url(../images/bg_2_4.png) 184px 5px no-repeat;}

/*.box_3*/
.box_3 .section_box,.box_2 .section_1_3 .section_box{position:relative;display:block;width:100%;height:100%;
border-radius:10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
behavior: url(../js/PIE.htc);}
.box_3 .section_1_1 .section_box{background:url(../images/bg_3_1.png) 0 0 no-repeat}
.box_3 .section_1_2 .section_box{background:url(../images/bg_3_2.png) 0 0 no-repeat}
.box_3 .section_1_3 .section_box{background:url(../images/bg_3_3.png) 0 0 no-repeat}
.box_3 .section_1_4 .section_box{background:url(../images/bg_3_4.png) 0 0 no-repeat}


/*.box_1*/
.btn_slide{position:absolute;bottom:17px;left:20px;width:86px;height:26px;background-position:-5px -59px;}
.btn_slide ul{margin:4px 0 0 12px;}
.btn_slide li{float:left;}
.btn_slide li a{display:inline-block;padding:3px;*padding:3px 1px;}
.btn_slide li a span{width:10px;height:10px;}
.btn_slide li.i_stop a span{background-position:-18px -128px;}
.btn_slide li.i_slide a span{background-position:-53px -128px;}
.btn_slide li.i_slide a.on span{background-position:-36px -128px;}

.btn_slide.s_gray{background-position:-5px -96px;}

.section_1_2{position:relative;}
.section_1_2 ul{float:left;width:50%;margin-top:20px;}
.section_1_2 ul li{float:left;}
.g_img{display:block;width:88px;height:;border:1px solid #d0d0d0;}
.g_txt{position:relative;width:120px;display:block;height:108px;}
.g_txt h4{color:#3a3a3a;line-height:1.4em}
.g_txt div.g_txt_wrap{margin:0 0 0 14px;color:#767676;}
.g_txt div a span.txt_info{display:block;width:100%;height:44px;line-height:1.3em;margin:3px 0 0 0;overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.g_txt .article a{color:#767676;line-height:1.4em}
.g_txt .txt_date{display:block;width:100%;margin-top:4px;color:#757575;}

.btn_add{position:absolute;top:0;right:0;width:16px;height:16px;background-position:-564px -58px;}

.section_1_3 ul li.tab_grp{margin:0;}
.tab.list{position:absolute;top:18px;right:18px;}
.tab.list ul{width:360px;border-bottom:1px solid #c1afa2;*zoom:1}
.tab.list li.tab_grp{float:left;margin-bottom:-1px;position:static;}
.tab.list li a{position:relative;float:left;text-decoration:none;border:1px solid #cccccc;border-bottom-color:#c1afa2;color:#666;margin-left:-1px;}
.tab.list li a span{display:inline-block;width:70px;padding:6px 0;cursor:pointer;text-align:center;}

.tab.list li ul{width:100%;position:absolute;top:44px;left:0;border:0;*zoom:1}
.tab.list li li{float:none;margin:0 0 4px 0}
.tab.list li li a{display:block;width:354px;float:none;padding:0;margin:0;border:0 !important;font-weight:normal;padding:0 0 2px 8px;*padding:0 0 0 8px;background:url(../images/icon_dotted_li.png) 0 center no-repeat;}
.tab.list li li a:hover,
.tab.list li li a:active,
.tab.list li li a:focus{color:#c1afa2 !important;text-decoration:underline}
.tab.list li li a span{color:#c1afa2;}
.tab.list li li .time{position:absolute;top:0;right:0;color:#767676;margin:0;padding:0;l}
.tab.list li li a span.time{font-weight:normal;letter-spacing: -0.02em}
.tab.list li li.more{position:absolute;top:-30px;right:0;border:0 !important;}
.tab.list li.active a{border:1px solid #c1afa2;border-bottom:1px solid #fff;margin:0;color:#333;}
.tab.list li.active a span{font-weight:bold}
.tab.list li.active a span.time{padding-top:0}
.tab.list li li a div.list_txt{display:block;width:270px;height:14px;-webkit-box-orient:vertical;text-overflow:ellipsis; -o-text-overflow:ellipsis;white-space:nowrap;}



.box_2 section.section_1_2{background:url(../images/bg_2_2.png) 0 0 no-repeat}
.box_2 .section_1_2 ul{display:block;width:100%;margin: 27px 35px;}
.box_2 .section_1_2 ul li{float:left;}

.section_1_2 ul li a span{width:70px; height:92px;}
.section_1_2 ul li.m_r{display:inline-block;margin-left:32px;}
.section_1_2 ul li{margin-bottom:16px;}
.icon_m_1 span.bg_img{background-position:0 -150px}
.icon_m_2 span.bg_img{background-position:-84px -150px}
.icon_m_3 span.bg_img{background-position:-170px -150px}
.icon_m_4 span.bg_img{background-position:-254px -150px}
.icon_m_5 span.bg_img{background-position:-338px -150px}
.icon_m_6 span.bg_img{background-position:-422px -148px}

.section_1_3 ul li{margin:0 0 2px -6px}
.section_1_3 ul li span.bg_img{width:70px;height:12px;padding-right:5px;}
.section_1_3 ul li.i_bank_1 span.bg_img{background-position:-524px -150px}
.section_1_3 ul li.i_bank_2 span.bg_img{background-position:-524px -169px}
.section_1_3 ul li.i_bank_3 span.bg_img{background-position:-524px -186px}
.section_1_3 ul li.i_bank_4 span.bg_img{background-position:-524px -205px}
.section_1_3 ul li.i_bank_5 span.bg_img{height:14px;background-position:-524px -222px}

.box_2 .section_1_3 ul{display:block;width:100%;margin:10px 0 0 0}

.box_2 .section_1_3 ul li em,.box_2 .section_1_3 ul li span{font-size:11px;color:#6d6d6d;}
.box_2 .section_1_3 ul li em{font-weight:bold;}
.box_2 .section_1_3 ul li span{margin-left:4px;}
.box_2 .section_1_3 .bank_name{display:block;margin:8px 0 0 24px;font-size:11px;color:#9d9d9e}


.box_3 .section_1_1 ul,.box_3 .section_1_2 ul,.box_3 .section_1_3 ul,.call_box{display:block;width:100%;margin:14px 0 0 0}
.call_box{margin:8px 0 0 0;}

.box_3 .section_wrap_2 ul li{float:left;width:50%;background:url(../images/icon_dotted_red.png) 0 center no-repeat; margin-bottom:6px;}
.box_3 .section_wrap_2 ul li a{background:url(../images/icon_dotted_red.png) 0 center no-repeat; padding:0 0 0 10px;color:#6d6d6d}
.box_3 .section_wrap_2 ul li a:hover{text-decoration: underline}
.section_1_4 p{margin:10px 0 0 14px}

.box_4{position:relative;display:block;width:100%;margin:20px 0 0 0;border:1px solid #cccccc;height:88px;background:#fff;box-shadow: #e0dedd 0px 1px 2px;
-webkit-box-shadow: #e0dedd 0px 1px 2px;
-moz-box-shadow: #e0dedd 0px 1px 2px;}
.section_company{position:relative;margin:20px 24px;}
.section_company li{float:left;}
.section_company li a{display:inline-block;}
.section_company li a img{padding:0 18px;}

.btn_company{position:relative;left:0;width:100%;height:100%;}
.btn_company p{position:absolute;top:-30px;width:100%}
.btn_company a{position:absolute}
.btn_company a span{width:16px;height:22px;}
.btn_company a.btn_prev span.bg_img{background-position:-495px -60px ;}
.btn_company a.btn_next span.bg_img{background-position:-524px -60px ;}
.btn_company a.btn_prev{left:-14px;}
.btn_company a.btn_next{right:-12px;}

footer{border-top:1px solid #e3e3e3;height:122px;}
footer h5{position:absolute;top:50px;left:0;}
footer .box_con{padding:20px 0 0 0;}
.bottom_nav{margin:0px 0 0 204px;}
.bottom_nav ul li,.bottom_nav dl dt,.bottom_nav dl dd{float:left;}
.bottom_nav ul li a{color:#8c8c8c;padding:0 10px;}
.bottom_nav ul li a:first-child{padding:0 10px 0 0 }
.bottom_nav ul li a:hover{text-decoration: underline;}
.bottom_nav dl{display:block;width:100%;margin-top:11px;}
.bottom_nav dl dt,.bottom_nav dl dd,.bottom_nav p{font-size:11px;color:#8c8c8c;*letter-spacing:-0.03em}
.bottom_nav dl dt,.bottom_nav dl dd{margin-right:2px;*margin-right:1px;}
.bottom_nav p{margin:3px 0;}










.main_slide_banner {position:relative;}
.main_slide_banner img {position:absolute;top:0px;left:0px;}