@charset "utf-8";
@import url('https://fonts.googleapis.com/css?family=Nanum+Gothic:400,700,800&subset=korean');

/* Base */
html,body,h1,h2,h3,h4,h5,h6,div,p,blockquote,pre,code,address,ul,ol,li,dl,dt,dd,table,th,td,caption,form,fieldset,legend,hr,input,button,textarea,label,span,strong,em,a,img {margin:0;padding:0;}
html,body{width:100%;position:relative;}
body,h1,h2,h3,h4,h5,h6,th,td,input,textarea,select,option{color:#555;font-family:"굴림","돋움",gulim,dotum,verdana,AppleGothic,helvetica,sans-serif;font-size:12px;font-weight:normal}
ul, ol, dl{list-style:none;}
em{ font-style:normal}
input, span, a, img, label,select {vertical-align:middle;}
a {text-decoration:none;color:inherit;}
select, input, textarea, button {font-size:12px; font-family:"돋움","굴림", AppleGothic, sans-serif; color:#757270;}
img, fieldset, iframe, button, input {border:0 none}
fieldset {margin:0px;padding:0px;border:none;}
button {cursor:pointer;vertical-align:middle;line-height:normal !important;overflow:visible;}

caption{font-size:0;line-height:0;width:0;height:0;overflow:hidden;visibility:hidden;}
legend {font-size:0;height:0;left:0;line-height:0;overflow:hidden;padding:0;position:absolute;top:0;visibility:hidden;width:0;}

body {background:url('../images/bg_header.gif') repeat-x 0 0;background-color:#ffffff;}

a:link, a:visited, a:hover { text-decoration:none}
a:focus, a:active { text-decoration:underline}

.show{display:block}
.hide_none{display:none}
.pointer {cursor:pointer;}
.blind,legend{display:block;overflow:hidden;position:absolute;top:-1000em;left:0}
.hide {font-size:0; line-height:0; visibility:hidden; width:0; height:0;}


/* 여백 */
.m_none {margin:0 !important;}
.mgr10 {margin-right:10px;}
.mgt03 {margin-top:3px;}
.mgt10 {margin-top:10px;}
.mgt_none {margin-top:0 !important;}
.mgt20 {margin-top:20px;}
.line_hg32 {line-height:32px;}
.mgt-5 {margin:-5px 0 0 0 !important;}




/* Color */
.t_red {color:#cc1b14 !important;}
.t_red02 {color:#fc3129 !important;}
.t_red03 {color:#ff0000 !important;}
.t_red04 {color:#d92b2b !important;}
.t_yellow {color:#ffe001 !important;}
.t_green {color:#00cc55 !important;}
.t_green2 {color:#008c5d !important;}
.t_yellow {color:#0073ff !important;}
.t_white {color:#fff !important;}
.t_black {color:#000 !important;}
.t_gray01 {color:#c2c2cc !important;}
.t_blue {color:#0073ff !important;}
.t_blue2 {color:#b23b24 !important;}
.t_blue3 {color:#0066ff !important;}
.t_navy {color:#283a46 !important;}
.t_gold {color:#b28c00 !important;}



/* Bg set */
#intro {background:url('../images/bg_intro_body1.jpg') no-repeat center 0;background-color:#000;}
#intro2 {background:url('../images/bg_intro_body2.jpg') no-repeat center 0;background-color:#ecedf1;}
#intro_wrap {}
.intro_body {padding-top:260px;width:1280px;min-height:730px;position:relative;margin:0 auto 33px;}
.body_contents {width:1280px;margin:0 auto;}
.intro_bottom {width:1280px;}

/* #index_bg {background:url('../images/bg_img_body.jpg') no-repeat center 120px, url('../images/bg_header.gif') repeat-x 0 0;;overflow:overlay;background-color:#f5f7f7;} */
#index_bg {background:url('../images/bg_img_body.jpg') no-repeat center 0;overflow:overlay;background-color:#000000;} /* ssss1 */



/* Login out box set */
.login_box_wrap {width:254px;margin:0 auto;}
.login_box_wrap .header {background:url('../images/bg_log_header.png') no-repeat 0 0;text-align:center;height:39px;line-height:39px; border-radius: 4px;}
.login_box_wrap .header h1 {color:#fff;font-size:16px;}
.login_box_wrap .body {background:url('../images/bg_log_body.png') repeat 0 0;padding:13px 35px;position:relative;margin-top:4px;border-radius: 4px;}
.login_box_wrap .body p:first-child {margin-bottom:4px;}
.login_box_wrap .body p input {width:118px;height:26px;border:1px solid #999999;border-radius: 4px; text-indent:5px;font-size:11px;color:#283a46;}
.login_box_wrap .body .btn_login {width:60px;height:60px;background-color:#006644;border-radius: 4px; color:#fff;position:absolute;top:13px;right:35px;font-size:12px;font-weight:bold;}
.login_box_wrap .button {overflow:hidden;margin-top:8px;}
.login_box_wrap .button a {display:block;float:left;background-color:#5bbd00;border-radius: 4px; width:90px;height:32px;line-height:34px;text-align:center;color:#ffffff;font-size:11px;}




/* Option */
.bd_blue {}
.bd_yell {}
.txt_line30 {line-height:30px !important;}
.txt_line65 {line-height:65px !important;}
.line18 {line-height:18px !important;}
.line28 {line-height:28px !important;}




/* Header */
#header {width:100%;height:158px;/*position:relative;z-index:9999999;*/}
.header_wrap {width:1240px;margin:0 auto;position:relative;}
.header_wrap h1{position: absolute; z-index: 1000; margin-top: 6px;}


/* Container */
#container {}
#container_top {min-height:442px;}
/* #container_bottom {height:231px;background-color:#f5f7f7;border-bottom:1px solid #ebefef;overflow:hidden;} */
#container_bottom {height:254px;overflow:hidden;} /* ssss1 */
.container_wrap {width:1240px;margin:0 auto;position:relative;}
.container_wrap:after{content:"";display:block;clear:both;}
.container_left {float:left;width:954px;min-height:432px;padding-top: 30px; position:relative;}
.container_right {float:left;margin-left:8px;padding-top:30px;width:277px;}
.event_box {position:absolute;right:0;bottom:10px;}

#container_bottom .container_wrap{width: 947px; left: -620px; margin: 0 50%;background: url(../images/bg_mainContent.png) no-repeat 0 0;}

/* Footer */
#footer {background:url("../images/bg_footer.gif") repeat-x 0 0;width:100%;background-color:#000;margin-top: 20px;}
.footer_wrap {width:1280px;min-height:100px;margin:0 auto;}
.link_site_wrap {margin:0 auto;position:relative;width:1240px;height:60px;}
.link_site_list {margin:0 auto;overflow:hidden;width:1240px;}
.link_site_list dl {float:left;}
.link_site_list dl.left_score {}
.link_site_list dl.right_site {}
.link_site_list dl dt {background:url("../images/line_footer_bg.gif") repeat-x 0 bottom;padding:12px 0;text-align:center;display: none;}
.link_site_list dl dd {display:inline-block;margin-left: 34px;float:left;padding: 20px 0;}
.link_site_list dl.right_site dd:nth-child(7){padding: 14px 0;}
.list_btn {display:inline-block;position:absolute;width:30px;height:139px;top:2px;}
.list_btn em {display:block;height:139px;}
.list_btn.next {right:0;}
.list_btn.prev:hover {background:url("../images/bg_btn_prev.png") no-repeat 0 0;}
.list_btn.next:hover {right:0;background:url("../images/bg_btn_next.png") no-repeat 0 0;}
.list_btn.prev em {background:url("../images/btn_arrow_left.png") no-repeat center center;}
.list_btn.next em {background:url("../images/btn_arrow_right.png") no-repeat center center;}
.list_btn span {position:relative;display:block;z-index:-1;text-indent:-9999px;}
.copyright_wrap {padding:8px 0;}
.copyright_wrap .copy {width:1280px;text-align:center;overflow:hidden;}
.copyright_wrap .copy h2 {display:inline;}
.copyright_wrap .copy p {display:inline;vertical-align:middle;color:#999999;font-family:verdana;margin-left:5px;}

/*
#footer {background:url("../images/bg_footer.gif") repeat-x 0 0;width:100%;background-color:#000;margin-top: 20px;}
.footer_wrap {width:1280px;min-height:181px;margin:0 auto;background:url("../images/bg_footer.gif") repeat-x 0 0,url("../images/footer_bg.gif") repeat-x 0 0;}
.link_site_wrap {margin:0 auto;position:relative;width:1180px;height:139px;}
.link_site_list {margin:0 auto;overflow:hidden;width:1092px;}
.link_site_list dl {float:left;}
.link_site_list dl.left_score {width:420px;height:141px;background:url("../images/line_footer_bar.gif") repeat-y right 0;}
.link_site_list dl.right_site {width:672px;}
.link_site_list dl dt {background:url("../images/line_footer_bg.gif") repeat-x 0 bottom;padding:12px 0;text-align:center;}
.link_site_list dl dd {display:inline-block;margin:11px 0;float:left;padding:0 1px;}
.list_btn {display:inline-block;position:absolute;width:30px;height:139px;top:2px;}
.list_btn em {display:block;height:139px;}
.list_btn.next {right:0;}
.list_btn.prev:hover {background:url("../images/bg_btn_prev.png") no-repeat 0 0;}
.list_btn.next:hover {right:0;background:url("../images/bg_btn_next.png") no-repeat 0 0;}
.list_btn.prev em {background:url("../images/btn_arrow_left.png") no-repeat center center;}
.list_btn.next em {background:url("../images/btn_arrow_right.png") no-repeat center center;}
.list_btn span {position:relative;display:block;z-index:-1;text-indent:-9999px;}
.copyright_wrap {padding:13px 0;}
.copyright_wrap .copy {width:1280px;text-align:center;overflow:hidden;}
.copyright_wrap .copy h2 {display:inline;}
.copyright_wrap .copy p {display:inline;vertical-align:middle;color:#5c6666;font-family:verdana;margin-left:5px;}
*/


/* sss1 */
.email {font-size:11px; color:#fff; margin-top:3px; text-align:center;}
