#header {height:147px;background:url('/images/common/bg_gnb.gif') repeat-x 0 bottom;position:relative;z-index:2;}
#header .head {width:980px;padding-top:92px;margin:0 auto;position:relative;}
#header .head h1 {position:absolute;top:17px;left:0;}
#container {background:url('/images/main/bg_cont.gif') repeat 0 0;}
/*#sub-container {background:url('/images/common/bg_location.gif') repeat-x 0 0;}*/
#sub-container {background:url('/images/common/bg_location.gif') repeat-x 0 -10px;}
/*#contents {overflow:hidden;width:980px;margin:0 auto;padding:20px 0 30px 0;}*/
#contents {position:relative;width:980px;margin:0 auto;padding:20px 0 30px 0;}/* 2015-05-13 */
/*#sub-container #contents {padding:0 0 100px 0;position:relative;overflow:hidden;}*/
#sub-container #contents {padding:0 0 100px 0;position:relative/*overflow:hidden*/}/* 2015-06-29 */
#contents .cont-left {float:left;margin-bottom:10px;position:relative;}
#contents .cont-right {float:right;background:#ffffff;position:relative;}
#sub-container #contents .cont-right {float:right;width:790px;font-size:13px;}
#contents .cont-bottom {overflow:hidden;clear:both;}
#footer {background:#45474d;}
/*#footer .foot {overflow:hidden;width:980px;margin:0 auto;padding:19px 0 93px 0;position:relative;}*/
#footer .foot {overflow:hidden;width:980px;margin:0 auto;padding:19px 0 20px 0;position:relative;}
#footer .foot strong {float:left;}
#footer .foot div {float:left;margin:10px 0 0 20px;padding-left:10px;border-left:1px solid #7d7f83;color:#a2a3a6;font-size:12px;line-height:18px;font-family:'Nanum Gothic';}
#footer .foot a.policy {position:absolute;top:38px;right:0;}
.clear:after {content:'';clear: both;display:table}
.tab_new li a {    letter-spacing: -0.5px}
.box_line {color: #000;border: 9px solid #495a74;padding: 39px;margin-top: 20px;
    font-weight: bold;}
.cont-right .tit01 {font-size: 18px;margin: 30px 0 25px;line-height: 29px}
.cont-right .text_wrap {font-size: 15px;margin-bottom: 22px;line-height: 27px;}
