/* 서브 Visual */
.sub_visual {margin-top:188px; width:100%; height:148px; background:url(../images/sub/sub_topImg01.jpg) no-repeat; background-size:100% 100%; padding-top:32px; }
.sub_visual_con { width:100%; margin: 0 auto; text-align: center; }
.sub_visual .txt_box { background-color: rgba(0,0,0,0.35); height: 115px; }
.sub_visual .txt_box h2 { font-size:30px; font-weight:normal; color:#fff; padding-top:32px; }
.sub_visual .txt_box p { font-size:14px; color:#ececec; margin-top: 10px; }

.sub_visual .txt_box01 { background-color: rgba(0,0,0,0.35); height: 115px; width: 1160px;   margin: 0 auto;}
.sub_visual .txt_box01 h2 {    position: relative; margin-bottom: 15px; /* padding-bottom: 15px;  border-bottom: 1px solid #d0d0d0; */  padding-top: 15px; color: #fff; font-size: 40px;  font-weight: bold; line-height: 42px;}
.sub_visual .txt_box01 p { font-size:14px; color:#ececec; margin-top: 10px; }



.sub_visual_con . width: 1160px;     background: #ff6600;     margin: 0 auto;

.sub_visual_con .nav { margin-bottom:10px; display: inline-block; width: 1160px;    float: right;     padding-top: 30px;}

.sub_visual_con .nav li		{ float:left; color:#888; font-size:13px;}
.sub_visual_con .nav li:after	{ content:""; width:6px; height:9px; display:inline-block; background: url(../images/sub/nav_arrow.png)no-repeat; margin:0 10px; }
.sub_visual_con .nav li:last-child::after {display: none;}
.sub_visual_con .nav li:last-child {color:#333;}
.sub_visual_con .nav li.on	{ color:#333;}


.txt_box01 .nav { margin-bottom:10px; display: inline-block;   float: right;     padding-top: 30px;}
.txt_box01 .nav li		{ float:left; color:#888; font-size:13px;}
.txt_box01 .nav li:after	{ content:""; width:6px; height:9px; display:inline-block; background: url(../images/sub/nav_arrow.png)no-repeat; margin:0 10px; }
.txt_box01 .nav li:last-child::after {display: none;}
.txt_box01 .nav li:last-child {color:#333;}
.txt_box01 .nav li.on	{ color:#333;}


/* 왼쪽메뉴 */
.sub_left { width:100%;}
.sub_left .lnb h2 { margin-bottom:30px; text-align:center; height:178px; line-height:178px; font-size:30px; color:#fff; font-weight:600; background: url(../images/sub/bgLnbH2.gif) no-repeat 0 0;}
.sub_left .lnb ul li a {    display: block;    padding-left: 20px;    border-bottom: 1px solid #d0d0d0;    color: #666;    font-size: 16px;    font-weight: 600;    line-height: 51px;}
.sub_left .lnb ul li a.on,
.sub_left .lnb ul li a:hover	{ border-bottom:1px solid #242424; color:#3687d0; background:url(../images/sub/lnbArrow.gif) no-repeat right center}

.sub_left .custom {    margin-bottom: 10px;    padding: 35px 0 35px 60px;    border-bottom: 1px solid #d0d0d0;    background: url(../images/sub/bgCustom.gif) no-repeat scroll 0 50%;}
.sub_left .custom dt {    margin-bottom: 5px;    color: #666;    font-size: 14px;    font-weight: bold;}
.sub_left .custom dd {    color: #3687d0;    font-size: 18px;    font-weight: bold;}
.sub_left .custom dd strong {    display: block;    font-size: 26px;}

/* 컨텐츠 */
.content .nav			{ margin-bottom:10px; display: inline-block;}


.content .nav li		{ float:left; color:#888; font-size:13px;}
.content .nav li:after	{ content:""; width:6px; height:9px; display:inline-block; background: url(../images/sub/nav_arrow.png)no-repeat; margin:0 10px; }
.content .nav li:last-child::after {display: none;}
.content .nav li:last-child {color:#333;}
.content .nav li.on	{ color:#333;}
.content .h2Title				{ margin-bottom:55px; }
.content .h2Title h2			{ position:relative; margin-bottom:15px; padding-bottom:15px; border-bottom:1px solid #d0d0d0; color:#242424; font-size:40px; font-weight:bold; line-height:42px; }
.content .h2Title .logo_kawards { position:absolute; right:0; top:-10px; text-align:center; }
.content .h2Title .logo_kawards p { color:#919191; font-size:11.5px; font-weight:normal; line-height:10px; }
.content .h2Title span		{ color:#666; font-size:12px; }
.content .h2Title span strong	{ font-weight:normal; color:#242424}

/* .content .tabMenu			{ margin-bottom:20px; zoom:1}
.content .tabMenu:after	{ content:""; clear:both; display:block}
.content .tabMenu li		{ float:left; margin-right:5px;}
.content .tabMenu li a	{ display:block; width:150px; height:45px; color:#fff; font-size:14px; font-weight:bold; text-align:center; line-height:45px; letter-spacing:0.5px; background:#242424}
.content .tabMenu li a.over,
.content .tabMenu li a:hover	{ background:#e21a37} */
