@charset "utf-8";
@import url('/common/fonts/AritaDotum/fonts.css');
/* 공통 스타일 */

.section{position:relative;}
.secTitle{position:relative;width:100%;font-size:44px;font-family: 'Titillium Web';color:#000;box-sizing:border-box;z-index:2;font-weight:bold;text-align: center; line-height:1;margin-bottom: 10px;}
/*.secTitle:before{content:"";position:absolute;left:0;top:50%;display:inline-block;width:100%;height:1px;background:#d9d9d9;}*/
/*.secTitle span{position:relative; display:inline-block; padding:0 25px; background-color:#fff;}*/
.secTitle span:before{/*content:"";position:absolute;left:0;top:48%;display:inline-block;width:5px;height:5px;background:#d9d9d9;*/ content: ""; position: absolute; left: 50%; top: 50%; display: inline-block; width: 1px; height: 90%; background: #d9d9d9; margin-top: -72px;}
/*.secTitle span:after{content:"";position:absolute;right:0;top:48%;display:inline-block;width:5px;height:5px;background:#d9d9d9;}*/
.sectxt{text-align: center;display: inline-block;width: 100%;margin-bottom:25px;font-size: 13px;font-family: "TitilliumWeb-Regular", 'Noto Sans KR','Binggrae',sans-serif;}
.frameSt{position:absolute;z-index:0;}
.frameSt .line{position:absolute;left:0;top:0;display:inline-block;width:100%;height:100%;box-sizing:border-box;border:1px solid #e5e5e5;}
.frameSt .edge{position:absolute;display:inline-block;width:19px;height:19px;}
.noto {font-family: 'Noto Sans KR', sans-serif;}

@media all and (max-width:767px) {
	.secTitle{margin:0px; font-size:32px;padding-left:0px;}
	.secTitle:before{width:100%; height:1px;}
	.frameSt .edge{width:10px;height:10px;}
}


/* 상단 비주얼 */
#homeArea{width:100%;height:830px;background-repeat:no-repeat;background-position:center top;background-size:cover;overflow:hidden;}
#homeArea .homeAreaIn{position:absolute;left:0;top:50%;width:100%;margin-top:-150px;text-align:center;}
#homeArea .homeAreaIn dl{padding:70px 0;color:#fff;}
#homeArea .homeAreaIn dt{font-size:70px;font-family: 'Titillium Web';}
#homeArea .homeAreaIn dd{width:450px;margin:0 auto;font-size:16px;margin-top:10px;line-height:26px;word-break:keep-all;font-family: 'AritaDotum', 'Noto Sans KR', sans-serif;}
#homeArea .homeAreaIn dd br{display:none;}
#homeArea .homeAreaIn .frame{position:absolute;left:50%;top:0;width:510px;height:100%;margin-left:-255px;}
#homeArea .homeAreaIn .frame div{position:absolute;left:0;width:100%;height:60px;box-sizing:border-box;border:18px solid #fff;opacity:0.2;}
#homeArea .homeAreaIn .frame .topLine{top:0;border-bottom:0;}
#homeArea .homeAreaIn .frame .btmLine{bottom:0;border-top:0;}
#homeArea .homeAreaIn .frame p{position:absolute;width:29px;height:29px;box-sizing:border-box;border:1px solid #fff;}
#homeArea .homeAreaIn .frame .topEdge{left:0;top:0;border-right:0;border-bottom:0;}
#homeArea .homeAreaIn .frame .btmEdge{right:0;bottom:0;border-top:0;border-left:0;}
#homeArea .icoScroll{position:absolute;left:0;bottom:30px;width:100%;text-align:center;}
#homeArea .icoScroll .mo{display:none;}

@media all and (max-width:1280px) {
	#homeArea .homeAreaIn dt{font-size:54px;}
}

@media all and (max-width:1024px) {
	#homeArea{height:950px;}
	#homeArea .homeAreaIn dt{font-size:46px;}
}

@media all and (max-width:767px) {
	#homeArea{height:510px;}
	#homeArea .homeAreaIn{margin-top:-75px;}
	#homeArea .homeAreaIn dl{padding:30px 0;}
	#homeArea .homeAreaIn dt{font-size:18px;}
	#homeArea .homeAreaIn dd{width:245px;margin-top:5px;font-size:14px;line-height:21px;}
	#homeArea .homeAreaIn dd .blocking{display:block;}
	#homeArea .homeAreaIn dd br{display:block;}
	#homeArea .homeAreaIn .frame{width:255px;margin-left:-127px;}
	#homeArea .homeAreaIn .frame div{height:30px;}
	#homeArea .homeAreaIn .frame p{width:10px;height:10px;}
	#homeArea .icoScroll{bottom:15px;}
	#homeArea .icoScroll .mo{display:inline;zoom:0.5;}
	#homeArea .icoScroll .pc{display:none;}
}


/* works */
#onairArea{margin-top:50px;}
#onairArea .main_works_wrap {max-width: 1700px;margin: 0 auto;/* height: 600px; */}
#onairArea .main_works {width: 100%;text-align: center;}
#onairArea .main_works .main_works_plug{position:relative; /* height:450px; */ margin:18px auto 0;display: inline-block;}
/* #onairArea .main_works .main_works_plug:after {display:block;content:'';clear:both} */
#onairArea .main_works .main_works_plug .frameSt{right:-1px;top:-60px;width:73.6%;height:450px;}
#onairArea .main_works .main_works_plug .frameSt .edge{left:0;bottom:0;border-left:1px solid #000;border-bottom:1px solid #000;}
#onairArea .main_works .main_works_plug li{position: relative;display: inline-block;/* float: left;*/ width:270px;vertical-align: top;border: 1px solid #f3f3f3;box-sizing: border-box; margin: -1px -2.3px 0;transition: all .9s;} /* 0524 */
#onairArea .main_works_plug li a{display:block; position:relative;height: 280px;overflow: hidden;transition: all .9s;}
#onairArea .main_works_plug li a img{width:100%;position: absolute;left: 0;top: 0px;}
#onairArea .main_works_plug li:nth-child(odd) a img{left: -150px;top: 0px;}
#onairArea .main_works_plug li:nth-child(even) a img{left: 0;top: -150px;}
/* #onairArea .main_works_plug li a .boxTw {display:none;width: 100%;height: 100%;background-color: #000;position: absolute;opacity: 0.5;top: 0;left: 0;text-align:center; vertical-align:middle; line-height:250px; font-size:50px; color:#fff} */
#onairArea .main_works_plug li a .boxTw {width: 100%;height: 100%;position: absolute;top: 0;left: 0;text-align: center;vertical-align: middle;line-height: 210px;font-size: 22px;color: #fff;background-color: #000;opacity: 0.8;font-family: 'Noto Sans KR', sans-serif;letter-spacing: -1px;}
#onairArea .main_works_plug li a .boxT {position: absolute;top: 0;left: 0;right: 0;text-align: center;vertical-align: middle;line-height: 260px;font-size: 13px;color: #fff;font-family: 'Noto Sans KR', sans-serif;letter-spacing: -1px;}
/* #onairArea .main_works_plug li a span {display: none;position: absolute;opacity: 0.8;bottom: 40px;right: 20px;font-size: 50px;color: #fff;} */
#onairArea .main_works_plug li .Wtit_wrap{text-align: left;position: absolute;bottom: 0;background: #fff;display: block;width: 100%;height: 40px;line-height: 40px;text-indent: 10px;font-size: 13px;font-family: 'Noto Sans KR', sans-serif;letter-spacing: -1px;}

#onairArea .main_works_plug li .newLabel {position: absolute;right: 0;z-index: 1;}

/* 플러스 아이콘 */
.load-more .plus {cursor: pointer;color: black;font-weight: 300;font-size: 34px;width: 270px;height: 282px;display: inline-block;/* vertical-align: middle; */position: relative;/* top: -3px; */box-sizing: border-box;left: -1px;-webkit-transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);transition-duration: 0.4s;}
.load-more #load-more {position: relative;width: 100%;display: inline-block;cursor: pointer;color: black;font-weight: 300;font-size: 34px;-webkit-transition: transform .2s ease-in-out;transition: transform .2s ease-in-out;height: 282px;line-height: 282px;transition-duration: 0.4s;}
.load-more:hover #load-more {background: #000;}
.load-more .plus .plusplus {position: absolute;top: 50%;right: auto;bottom: auto;left: 50%;width: 100px;height: 100px;margin-top: -50px;margin-left: -50px;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;transition-duration: 0.4s;}
.load-more .plus .plusplus::before {top: 50px;left: 0;width: 100px;height: 3px;}
.load-more .plus .plusplus::before, .load-more .plus .plusplus::after {content: '';display: block;position: absolute;background: black;-webkit-transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);transition-duration: 0.4s;}
.load-more .plus .plusplus::after {top: 0;left: 50px;width: 3px;height: 100px;}
.load-more .plus .plusplus::before, .load-more .plus .plusplus::after {content: '';display: block;position: absolute;background: black;-webkit-transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);transition-duration: 0.4s;}
.load-more .plus:hover .plusplus::before, .load-more:hover .plus:hover .plusplus::after {background: #fff;-webkit-transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;-webkit-transform: rotate(180deg);transform: rotate(180deg);transition-duration: 0.4s;}
.load-more .plus:hover {background: #000}

@media all and (max-width:1024px) {
	#onairArea .slideWrap{height:410px;}
	#onairArea .slideWrap ul{margin-left:-170px;}/* 0524 */
	#onairArea .slideWrap li{width:340px;}
	#onairArea .slideWrap .frameSt{width:85%;height:450px;}
	#onairArea .slideWrap li a span{ line-height:250px; }

}

@media all and (max-width:767px) {
	#onairArea{margin-top:60px;}
	#onairArea .slideWrap{height:315px;margin-top:10px;}
	#onairArea .slideWrap .frameSt{top:-30px;width:85%;height:342px;}
	#onairArea .slideWrap ul{margin-left:-100.5px;}/* 0524 */
	#onairArea .slideWrap li{width:177px;/*margin:0 9px;*/}/* 0524 */
	#onairArea .slideWrap li dl{padding:10px 15px 0;}
	#onairArea .slideWrap li dt{font-size:16px;}
	#onairArea .slideWrap li dd{font-size:12px;}


}

/* On Air1 */
#onairArea1{margin-top:150px;}
#onairArea1 .slideWrap1{position:relative;width:100%;height:450px;margin-top:18px;}
#onairArea1 .slideWrap1 .frameSt{right:-1px;top:-60px;width:73.5%;height:450px;}
#onairArea1 .slideWrap1 .frameSt .edge{left:0;bottom:0;border-left:1px solid #000;border-bottom:1px solid #000;}
#onairArea1 .slideWrap1 ul{width:100%;left:50%;margin-left:-205px;}/* 0524 */
#onairArea1 .slideWrap1 ul:after{content:"";display:block;clear:both;}
#onairArea1 .slideWrap1 li{float:left;width:200px;/*margin:0 17px;*/} /* 0524 */
#onairArea1 .slideWrap1 li a{display:block;}
#onairArea1 .slideWrap1 li a img{width:100%;}
#onairArea1 .slideWrap1 li dl{padding:25px 30px 0;box-sizing:border-box;}
#onairArea1 .slideWrap1 li dt{font-size:20px;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#onairArea1 .slideWrap1 li dd{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#onairArea1 .ctrlBtns1{width:100%;margin-top:30px;text-align:center;font-size:0;vertical-align:top;}
#onairArea1 .ctrlBtns1 a{display:inline-block;width:24px;height:10px;background:url("/common/img/btn_list_side_pc.png") no-repeat left top;}
#onairArea1 .ctrlBtns1 a.prev1{margin-right:30px;}
#onairArea1 .ctrlBtns1 a.next1{position:relative;margin-left:31px;background-position:right top;}
#onairArea1 .ctrlBtns1 a.next1:before{content:"";position:absolute;left:-31px;top:50%;display:inline-block;width:1px;height:20px;background:#f2f2f2;margin-top:-10px;}

@media all and (max-width:1024px) {
	#onairArea1 .slideWrap1{height:410px;}
	#onairArea1 .slideWrap1 ul{margin-left:-170px;}/* 0524 */
	#onairArea1 .slideWrap1 li{width:340px;}
	#onairArea1 .slideWrap1 .frameSt{width:85%;height:450px;}
}

@media all and (max-width:767px) {
	#onairArea1{margin-top:60px;}
	#onairArea1 .slideWrap1{height:315px;margin-top:10px;}
	#onairArea1 .slideWrap1 .frameSt{top:-30px;width:85%;height:342px;}
	#onairArea1 .slideWrap1 ul{margin-left:-88.5px;}/* 0524 */
	#onairArea1 .slideWrap1 li{width:177px;/*margin:0 9px;*/}/* 0524 */
	#onairArea1 .slideWrap1 li dl{padding:10px 15px 0;}
	#onairArea1 .slideWrap1 li dt{font-size:16px;}
	#onairArea1 .slideWrap1 li dd{font-size:12px;}
	#onairArea1 .ctrlBtns1{margin-top:20px;}
	#onairArea1 .ctrlBtns1 a{width:25px;height:11px;background-image:url("/common/img/btn_list_side_mo.png");background-size:50px 11px;}
	#onairArea1 .ctrlBtns1 a.prev1{margin-right:20px;}
	#onairArea1 .ctrlBtns1 a.next1{margin-left:21px;}
	#onairArea1 .ctrlBtns1 a.next1:before{left:-21px;}
}




/* Works */
#worksArea{margin-top:0px;margin-bottom: 150px;}
#worksArea .media_works_wrap {max-width: 1700px;margin: 0 auto;/* height: 600px; */}
#worksArea .media_works {width: 100%;text-align: center;}
#worksArea .media_works .media_works_plug{position:relative; /* height:450px; */ margin:18px auto 0;display: inline-block;}
#worksArea .media_works .media_works_plug .frameSt{right:-1px;top:-60px;width:73.6%;height:450px;}
#worksArea .media_works .media_works_plug .frameSt .edge{left:0;bottom:0;border-left:1px solid #000;border-bottom:1px solid #000;}
#worksArea .media_works .media_works_plug li{position: relative;display: inline-block; margin: -1px -2.3px 0;/*float: left;*/ width:270px;vertical-align: top;border: 1px solid #f3f3f3;/* box-sizing: border-box; */transition: all .9s;}
#worksArea .media_works_plug li a{display:block; position:relative;height: 270px;overflow: hidden;transition: all .9s;}
#worksArea .media_works_plug li a img{width:100%;/*margin-top: -45px; position: absolute;left: 0;top: 0px; */}
/* #worksArea .media_works_plug li:nth-child(odd) a img{left: -150px;top: 0px;}
#worksArea .media_works_plug li:nth-child(even) a img{left: 0;top: -150px;} */
#worksArea .media_works_plug li a em {position: absolute;left: 0;right: 0;top: 28%;font-size: 50px;color: #fff;display: block;font-family: 'Noto Sans KR', sans-serif;letter-spacing: -1px;}
#worksArea .media_works_plug li a span{display:none;width: 100%;height: 100%;background-color: rgba(0,0,0,.8);/* z-index: 9999; */position: absolute;/*opacity: 0.3;*/  opacity: 1;top: 0;left: 0;/* text-align:right; */text-align: center; text-indent: 60px; vertical-align:middle; line-height:240px; font-size:20px; color:#fff}
#worksArea .media_works_plug li a span svg {font-size: 30px;vertical-align: middle;margin-right:5px;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
#worksArea .media_works_plug li .Wtit_wrap{text-align: left;position: absolute;bottom: 0;background: #fff;display: block;width: 100%;height: 40px;line-height: 40px;text-indent: 10px;font-size: 13px;font-family: 'Noto Sans KR', sans-serif;letter-spacing: -1px;}
#worksArea .media_works .media_works_plug li .newLabel{position: absolute;right: 0;z-index: 1;}


@media all and (max-width:1279px) {
	#worksArea .frameSt{width:76%;}
	.worksListWrap li a:hover strong{display:none;}
}

@media all and (max-width:1024px) {
	#worksArea .frameSt{width:76%;}
	.worksListWrap li a:hover strong{display:none;}
	.worksListWrap li p{width:240px;}
	.worksListWrap li.list01 p{width:380px;}
	.worksListWrap li.list04 p{right:-274px;}
	.worksListWrap li.list05_1 p{bottom:110px;}
}

@media all and (max-width:767px) {
	#worksArea {margin-bottom: 60px;}
	#worksArea .secTitle{margin:0;}
	#worksArea .frameSt{top:35px;width:78%;height:55%;}
	#worksArea .media_works_plug li a em {left: 0 !important;font-size: 37px;}
	#worksArea .media_works_plug li a span {display: none !important;}
	.worksListWrap{padding-bottom:0; padding:0 30px; box-sizing:border-box;}
	.worksListWrap .rightSide{top:10px !important}
	.worksListWrap li p{width:106px;font-size:12px;}
	.worksListWrap li.list01 p{width:170px;}
	.worksListWrap li.list01 p{left:-3px;}
	.worksListWrap li.list02 p{left:-3px;}
	.worksListWrap li.list03 p{top:-19px;}
	.worksListWrap li.list04 p{right:-128px;}
	.worksListWrap li.list05 p{right:-3px;}
	.worksListWrap .totalTxt{position:static;left:auto;bottom:auto;font-size:14px;text-align:center;padding-top:20px;clear:both;}

}


/* issue */

#issueArea{position:relative;width:100%;/* height:610px; */height:450px;margin-top:150px;background-repeat:no-repeat;background-position:center center;background-attachment: fixed;overflow:hidden;}
#issueArea a{display:block;width:100%;height:610px;}
#issueArea img{position:absolute;left:50%;top:0;width:1920px;margin-left:-960px;z-index:0;}
#issueArea .txtArea{position:absolute;left:0;top:50%;width:100%;padding:0 30px;margin-top:-50px;text-align:center;color:#fff;box-sizing:border-box;z-index:1;word-break:keep-all;}
#issueArea .txtArea dt{font-size:34px;margin-bottom:5px; font-family:"Titillium Web",'Binggrae';}
#issueArea .txtArea dd {font-family: 'Noto Sans KR', sans-serif;}
#issueArea .txtArea dd .blocking{display:block;}
#issueArea .txtArea dd.detail_atag{ width:140px; border:1px solid #fff;  height: 36px; line-height: 33px; letter-spacing: 0.6px; box-sizing: border-box; text-align: center;  vertical-align: middle; transition-duration: 0.4s;     margin:50px auto;}
#issueArea .txtArea dd.detail_atag:hover{border-color: #d5333a; background-color: #d5333a; color: #fff;}
#issueArea .frame{position:absolute;left:50%;top:0;width:1010px;height:100%;margin-left:-500px;}
#issueArea .frame div{position:absolute;left:0;width:100%;height:60px;box-sizing:border-box;border:18px solid #fff;opacity:0.2;}
#issueArea .frame .topLine{top:30px;border-bottom:0;}
#issueArea .frame .btmLine{bottom:30px;border-top:0;}
#issueArea .frame p{position:absolute;width:29px;height:29px;box-sizing:border-box;border:1px solid #fff;}
#issueArea .frame .topEdge{left:0;top:130px;border-right:0;border-bottom:0;}
#issueArea .frame .btmEdge{right:0;bottom:130px;border-top:0;border-left:0;}
#issueArea .frameSt{left:24%;top:60px;width:100%;height:100%;}
#issueArea .frameSt .line{border-color:#fff;opacity:0.2;}
#issueArea .frameSt .edge{left:0;top:0;border-left:1px solid #fff;border-top:1px solid #fff;}

@media all and (max-width:767px) {

	#issueArea .frame{width:255px;margin-left:-127px;}
	#issueArea .frame div{height:30px;}
	#issueArea .frame p{width:10px;height:10px;}
	#issueArea .frame .topLine{top:10px;border-bottom:0;}
    #issueArea .frame .btmLine{bottom:10px;border-top:0;}
    #issueArea .frame .topEdge{left:0;top:40px;border-right:0;border-bottom:0;}
	#issueArea  .frame .btmEdge{right:0;bottom:40px ;border-top:0;border-left:0;}
	#issueArea .icoScroll{bottom:15px;}
	#issueArea .icoScroll .mo{display:inline;zoom:0.5;}
	#issueArea .icoScroll .pc{display:none;}
}

@media all and (max-width:1279px) {
	#issueArea{background-attachment:scroll; background-size:cover;}
}

@media all and (max-width:1024px) {
	
	#issueArea .frameSt{display:none;}

}

@media all and (max-width:767px) {
	
	#issueArea{height:305px;margin-top:60px;background-attachment:scroll; background-size:cover;}
	#issueArea a{height:205px;}
	#issueArea img{width:767px;margin-left:-383px;}
	#issueArea .txtArea{margin-top:-50px;}
	#issueArea .txtArea dt{font-size:19px;}
	#issueArea .txtArea dd{font-size:14px;}
	#issueArea .txtArea dd.detail_atag{margin-top:30px; height:30px; line-height:30px;}
	/*#issueArea .frameSt{left:30px;top:30px;}*/
}


/* News */
#newsArea{width:100%;margin:50px auto 150px;box-sizing:border-box;}
#newsArea .tbl{margin-top:25px; max-width: 1420px; margin:0 auto;}
#newsArea .tbl table tbody tr td img{width:100%; height:auto;}
#newsArea .tbl table tbody tr td p.title{margin-bottom:20px; font-size:20px;}
#newsArea .tbl table tbody tr td p.text1{margin-bottom:20px; font-size:35px;}
#newsArea .tbl table tbody tr td p.text2{margin-bottom:20px; max-height: 280px; overflow-y: auto;}
#newsArea .tbl table tbody tr td p.detail_atag a{width:140px; border:1px solid #333; background:#000; color:#fff; height: 48px; line-height: 43px; letter-spacing: 0.6px; box-sizing: border-box; text-align: center;  vertical-align: middle; transition-duration: 0.4s;     padding: 10px 20px;}
#newsArea .tbl table tbody tr td p.detail_atag a:hover{border-color: #d5333a; background-color: #d5333a; color: #fff;}
#newsArea .tbl table tbody tr td p.mimg{display:none;}
@media all and (max-width:1473px) {
	#newsArea .tbl table tbody tr td.mvideo a iframe{width:700px !important; height:350px !important;}
	#newsArea .tbl table tbody tr td p.mimg{display:none;}
}
@media all and (max-width:1217px) {
	#newsArea .tbl table tbody tr td.mvideo a iframe{width:600px !important; height:350px !important;}
	#newsArea .tbl table tbody tr td p.mimg{display:none;}
}
@media all and (max-width:1055px) {
	#newsArea .tbl table tbody tr td.mvideo a iframe{width:500px !important; height:350px !important;}
	#newsArea .tbl table tbody tr td p.mimg{display:none;}
}
@media all and (max-width:767px) {
	#newsArea{margin:60px auto;}
	#newsArea .secTitle{margin-left:0;}
	#newsArea .tbl{margin-top:10px; padding:0 15px; box-sizing:border-box;}
	#newsArea .tbl table tbody tr td p.title{margin-bottom:20px; font-size:14px;}
	#newsArea .tbl table tbody tr td p.text1{margin-bottom:20px; font-size:16px;}
	#newsArea .tbl table tbody tr td p.text2{margin-bottom:20px;}
	#newsArea .tbl .tcol1{width:100% !important;}
	#newsArea .tbl table tbody tr td p.mimg{display:block; margin-top:25px;}
	#newsArea .tbl table tbody tr td p.mimg a iframe{width:100% !important; height:auto !important;}
	#newsArea .tbl table tbody tr td.mvideo{display:none;}
}


/* 좌측 컨텐츠 네비게이션 */
.mainSideNavi{position:fixed; bottom:0; left:0; width:100% ;height:70px;;box-sizing:border-box;z-index:130; border-top:1px solid #f2f2f2}
.mainSideNavi ul{width:100%;height:100%;font-size:0;text-align:center;background:#fff; /*-webkit-writing-mode:vertical-rl; -moz-writing-mode:vertical-rl; -ms-writing-mode:tb-rl; writing-mode:vertical-rl;*/}
.mainSideNavi ul li{display:inline-block;line-height:70px;/*margin:5px 0; padding:10px 0;*/font-size:14px;vertical-align:top; margin-left:30px;}
.mainSideNavi ul li a{color:#666;cursor:pointer}
.mainSideNavi ul li.on a{color:#000;font-weight:bold; text-decoration: overline;  text-decoration-color: #000;}
.mainSideNavi ul li a:hover{color:#000;font-weight:bold;  text-decoration: overline;  text-decoration-color: #000;}
.mainSideNavi ul li.on{/*background:url("/common/img/arrow_main_loca.png") no-repeat left center; */background-color:#fff;}
.mainSideNavi.home{/*padding-top:100px;*/}
.mainSideNavi.btm{padding-bottom:304px;}

/*.mainSideNavi ul li:nth-child(5){margin:5px 0 5px 0;}*/
/*.mainSideNavi ul li:last-child a{color: #666; padding:0;
    font-weight: bold;
    text-decoration: overline; text-decoration-color: #fff; }
 .mainSideNavi ul li:last-child a:hover{ text-decoration-color: #000; color: #666;} */

@media all and (max-width:1024px) {
	.mainSideNavi{display:none;}
}

/* on Air 2017.05.24추가*/
.bx-wrapper{margin:0 auto;}