
/*coverflow pc*/
.cover_wrap {position:relative; width:1200px}
.cover_wrap:after{clear:both; display:block; content:''}
.cover_wrap .cover_box {zoom:1}
.cover_wrap .cover_box:after {clear:both; display:block; content:''}
.cover_wrap .cover_box {float:left; width:880px; height:435px}
.cover_wrap .carousel { width:100%;height: 100%;  background-color: #fff; position: relative; margin-bottom: 0.5em; overflow:hidden; margin-left:36px;}
.cover_wrap .carousel .shadow { -moz-box-shadow:0px 16px 26px #888888; -webkit-box-shadow: 0px 16px 26px #888888; box-shadow: 0px 16px 26px #888888}
.cover_wrap .carousel .slide {width:680px; position: absolute}
.cover_wrap .carousel .slide img {width:100%; height:100%}
.cover_wrap .carousel .slide p { position: relative; padding: 0; margin:  0; height:  100%}
.cover_wrap .carousel .navigate-left { cursor: pointer; position: absolute; top:50%; left: 47px; margin-top:-26px;  z-index:20}
.cover_wrap .carousel .navigate-right  {cursor: pointer; position: absolute; top: 50%; right: 47px; margin-top:-26px; z-index:20}
.cover_wrap ul.cover_list {float:left;   width:263px; zoom:1; padding:0; background:#eee}
.cover_wrap ul.cover_list:after{clear:both; display:block; content:''}
.cover_wrap ul.cover_list li{list-style:none; color:#8b7770; background:url('../images/coverlist_line.jpg') no-repeat 17px bottom; border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4; padding:11px 10px 11px 15px; line-height:1.2; cursor:pointer}
.cover_wrap ul.cover_list li.first {border-top:1px solid #d4d4d4}
.cover_wrap ul.cover_list li.last {border-bottom:1px solid #d4d4d4; background:none}
.cover_wrap ul.cover_list li.active {position:relative; color:#fff; background:#9c9c9c url('../images/cover_arrow.jpg') no-repeat 244px 15px; border:1px solid #898989}
.cover_wrap .txt_wrap {width:660px; margin-left:400px}
.cover_wrap .txt_wrap .list_box {display:none;opacity:0;filter:alpha(opacity=0); margin:40px 0 0;}
.cover_wrap .txt_wrap .list_box h2{font-family:'NSKR'; font-size:23px; color:#333; margin-bottom:14px; line-height:1.2;}
.cover_wrap .txt_wrap .list_box h2 span.bl {font-family:'NSKR'; font-size:23px; color:#7dab46}
.cover_wrap .txt_wrap .list_box p.txt{font-size:15px; color:#7d7d7d; line-height:23px}
.cover_wrap .txt_wrap .list_box.active {display:block;opacity:1;filter:alpha(opacity=100)}
.cover_wrap .txt_wrap:before {clear:both; content:""; display:block;}
.soc_box03 .cover_wrap .txt_wrap {float:right;margin-left:0; margin-right:100px; }

/*cover mobile*/
.cover_m_wrap {display:none;/*width:320px 임시적용*/}
.cover_m_wrap .bx-wrapper {position: relative;margin: 0 auto 55px;padding: 0;	*zoom: 1;}
.cover_m_wrap .bx-wrapper img {	width: 100%;	display: block;}
.cover_m_wrap .bx-wrapper .bx-viewport {left: 0;background: #fff;-webkit-transform: translatez(0);-moz-transform: translatez(0);-ms-transform: translatez(0);	-o-transform: translatez(0);transform: translatez(0)}
.cover_m_wrap .bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto {position: absolute;bottom: -30px;width: 100%;}
.cover_m_wrap .bx-wrapper .bx-loading {min-height: 50px;background: url('../images/bx_loader.gif') center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000}
.cover_m_wrap .bx-wrapper .bx-pager {text-align: center;font-size: .85em;font-family: Arial;font-weight: bold;color: #666;padding-top: 20px}
.cover_m_wrap .bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}
.cover_m_wrap .bx-wrapper .bx-pager.bx-default-pager a {background: #666;text-indent: -9999px;display: block;width: 5px;height: 5px;margin: 0 5px;outline: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.cover_m_wrap .bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active {background: #7dad47}
.cover_m_wrap .bx-wrapper .bx-prev {left: 0;background: url('../images/bx_list_s.png') no-repeat -3px -3px;}
.cover_m_wrap .bx-wrapper .bx-next {right: 0;	background: url('../images/bx_list_s.png') no-repeat -46px -3px;}
.cover_m_wrap .bx-wrapper .bx-controls-direction a {position: absolute;top: 50%;margin-top: -13px;outline: 0;	width: 26px;height: 26px;text-indent: -9999px;	z-index: 9999;}
.cover_m_wrap .bx-wrapper .bx-controls-direction a.disabled {display: none}
.cover_m_wrap .bx-wrapper .bx-controls-auto {text-align: center;}
.cover_m_wrap .bx-wrapper .bx-controls-auto .bx-start {display: block;text-indent: -9999px;width: 10px;height: 11px;outline: 0;background: url('../images/bx_list_s.png') -86px -11px no-repeat;margin: 0 3px}
.cover_m_wrap .bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active {background-position: -86px 0}
.cover_m_wrap .bx-wrapper .bx-controls-auto .bx-stop {display: block; text-indent: -9999px;width: 9px;height: 11px;outline: 0;background: url('../images/bx_list_s.png') -86px -44px no-repeat;margin: 0 3px;}
.cover_m_wrap .bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active {background-position: -86px -33px}
.cover_m_wrap .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: left;width: 80%}
.cover_m_wrap .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right: 0; width: 35px}
.cover_m_wrap .bx-wrapper .bx-caption {position: absolute;bottom: 0;	left: 0;background: #666\9;	background: rgba(80, 80, 80, 0.75);	width: 100%}
.cover_m_wrap .bx-wrapper .bx-caption span {color: #fff;font-family: Arial;display: block;font-size: .85em;padding: 10px}
.cover_m_wrap .txt_wrap {}
.cover_m_wrap .txt_wrap .list_box {display:none;opacity:0;filter:alpha(opacity=0);}
.cover_m_wrap .txt_wrap .list_box.active {display:block;opacity:1;filter:alpha(opacity=100)}
.cover_m_wrap .txt_wrap h2{font-family:'NSKR'; font-size:16px; color:#333; margin-bottom:15px}
.cover_m_wrap .txt_wrap h2 span.bl {font-family:'NSKR'; font-size:16px; color:#7dab46;}
.cover_m_wrap .txt_wrap p.txt{font-size:15px; color:#7d7d7d; line-height:25px}
.cover_m_wrap .bx_list {position:relative; padding-bottom:20px}
.cover_m_wrap .bx_list .value {position:relative; font-size:16px; border:1px solid #898989; background:#eee;  padding:12px 44px 12px 14px}
.cover_m_wrap .bx_list .value .val_t {display:block; line-height:20px;}
.cover_m_wrap .bx_list .value span.arrow {
	display:block; position:absolute; top:0; right:0; height:100%; width:44px;
	background:url(../images/bx_list_arrow_down.gif) 50% 50% no-repeat #898989;
}
.cover_m_wrap .bx_list ul.list {position:absolute; left:0; display:none; width:100%;background:#fff; box-sizing:border-box; border-left:1px solid #898989; border-right:1px solid #898989; border-bottom:1px solid #898989; z-index:99999}
.cover_m_wrap .bx_list ul.list.active {display:block}
.cover_m_wrap .bx_list ul.list li {padding:5px; line-height:20px;}