﻿/* @charset "utf-8"; */

/***** 공통  *****/
#container div.sec {margin:50px 0;}

/***** 메인비주얼영역 *****/
#mvisual_wrap{position:relative; overflow:hidden;}
#mvisual{position:relative;width:1100px;height:415px;}
#mvisual .main_swiper{width:1100px;height:100%; }
#mvisual .main_swiper .swiper-slide{background-repeat:no-repeat; background-position:left center;}
#mvisual .main_swiper .swiper-slide.bg01{background-image:url(/nanum/site/builder/main/main04_07/img/mvisual1.jpg);}
#mvisual .main_swiper .swiper-slide.bg02{background-image:url(/nanum/site/builder/main/main04_07/img/mvisual9.jpg);}
#mvisual .main_swiper .swiper-slide.bg03{background-image:url(/nanum/site/builder/main/main04_07/img/mvisual10.jpg);}
#mvisual .main_swiper .swiper-slide .text{position:relative;margin-top:90px;color:#000;z-index:2; padding-left:60px;}
#mvisual .main_swiper .swiper-slide .text .txt1{margin:15px 0 30px 0;font-size:40px;font-family:'NotoKrL', sans-serif;line-height:40px;letter-spacing:-3px; color:#fff;
text-shadow: 2px 2px 0px rgba(0,0,0,0.4); display:inline-block;}
#mvisual .main_swiper .swiper-slide .text .txt1 strong{font-family:'NotoKrB', sans-serif; position:relative; }
#mvisual .main_swiper .swiper-slide .text .txt1 strong span {display:inline-block; position:relative;}
#mvisual .main_swiper .swiper-slide .text .txt1 strong span:after {content:''; position:absolute; top:-10px; left:45%; right:60%; width:5px; height:5px; background:#fff; border-radius:50%;}
#mvisual .main_swiper .swiper-slide .text .txt2{font-size:17px;font-family:'NotoKrR', sans-serif;color:#fff; letter-spacing:-1px;line-height:25px;}
#mvisual .main_swiper .swiper-slide .txt1,
#mvisual .main_swiper .swiper-slide .txt2,
#mvisual .main_swiper .swiper-slide .txt3{opacity:0;filter:Alpha(opacity=0);-webkit-transition:opacity 1.0s, transform 1.0s;-moz-transition:opacity 1.0s, transform 1.0s;-o-transition:opacity 1.0s, transform 1.0s;-ms-transition:opacity 1.0s, transform 1.0s;transition:opacity 1.0s, transform 1.0s;}
#mvisual .main_swiper .swiper-slide .txt1{-ms-transform: translateY(-50px); -o-transform: translateY(-50px); -moz-transform: translateY(-50px);-webkit-transform: translateY(-50px); transform: translateY(-50px);}
#mvisual .main_swiper .swiper-slide .txt2{-ms-transform: translateY(-100px); -o-transform: translateY(-100px); -moz-transform: translateY(-100px);-webkit-transform: translateY(-100px); transform: translateY(-100px);} 
#mvisual .main_swiper .swiper-slide .txt3{-ms-transform: translateY(-130px); -o-transform: translateY(-130px); -moz-transform: translateY(-130px);-webkit-transform: translateY(-130px); transform: translateY(-130px);} 
#mvisual .main_swiper .swiper-slide.swiper-slide-active .txt1,
#mvisual .main_swiper .swiper-slide.swiper-slide-active .txt2,
#mvisual .main_swiper .swiper-slide.swiper-slide-active .txt3{opacity:1.0;filter:Alpha(opacity=100);-ms-transform: translateY(0px); -o-transform: translateY(0px); -moz-transform: translateX(0px);-webkit-transform: translateY(0px); transform: translateY(0px);}
#mvisual .main_swiper .contol{position:absolute;bottom:160px;left:60px; height:12px;z-index:1;font-size:0;}
#mvisual .main_swiper .swiper-pagination{position:relative;display:inline-block;vertical-align:middle; text-align:left;}
#mvisual .main_swiper .swiper-pagination .swiper-pagination-bullet{width:15px;height:6px; margin:0 5px;  padding:15px 0; opacity:1; border-radius:0; background:url('/nanum/site/builder/main/main04_07/img/page_off.png')repeat-x 50% 50%;}
#mvisual .main_swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {width:40px;height:6px;margin:0 5px;opacity:1;border:0; background:url('/nanum/site/builder/main/main04_07/img/page_on.png')repeat-x 50% 50%;;}

#mvisual .main_swiper .contol p{display:inline-block;vertical-align:middle;width:10px;margin-left:5px;}
#mvisual .main_swiper .contol p a{display:block; width:22px; height:22px;font-size:0;line-height:0;text-indent:-9999px;}
#mvisual .main_swiper .contol p.swiper_play {display:none;}
#mvisual .main_swiper .contol p.swiper_play a{background:url(/nanum/site/builder/main/main04_07/img/m_play_btn.png) no-repeat center 50%;}
#mvisual .main_swiper .contol p.swiper_stop a{background:url(/nanum/site/builder/main/main04_07/img/m_stop_btn.png) no-repeat center 50%;}

/*****  비주얼 퀵배너  *****/
#mvisual .mvisu_ban ul {width:100%; position:absolute; left:0; bottom:0; z-index:1;  font-size:0; line-height:0; overflow:hidden;}
#mvisual .mvisu_ban ul li{width:33.333%; height:70px; float:left; font-size:19px; line-height:70px; overflow:hidden;}
#mvisual .mvisu_ban ul li.ban1 {background:#40bce9 url(/nanum/site/builder/main/main04_07/img/mvban_bg1.png)no-repeat 94% 50%; opacity:0.95;} 
#mvisual .mvisu_ban ul li.ban2 {background:#057ac4 url(/nanum/site/builder/main/main04_07/img/mvban_bg2.png)no-repeat 94% 50%; opacity:0.95;}
#mvisual .mvisu_ban ul li.ban3 {background:#3b4d98 url(/nanum/site/builder/main/main04_07/img/mvban_bg3.png)no-repeat 94% 50%; opacity:0.95;}
#mvisual .mvisu_ban ul li a {width:100%; height:100%; display:inline-block; font-family:'NotoKrB',sans-serif; letter-spacing:-0.08em; color:#fff; padding: 0 28px;}

/***** 공지사항 *****/
/***** 공지사항 *****/
.notice {width:702px; height:346px; padding-top:20px; background:url(/nanum/site/builder/main/main04_07/img/notice_bg.gif)no-repeat 0 0; float:left; overflow:hidden;}
.notice>ul{position: relative; width:100%; height:100%;float:left;}
.notice>ul>li{float:left;margin-left:-1px;}
.notice>ul>li>a{display:inline-block; line-height:33px; float:left; font-size:17px; color:#848484; font-family:'NotoKrM',sans-serif; padding-left:30px; letter-spacing:-0.08em; cursor:pointer;}
.notice>ul>li>a:hover,
.notice>ul>li>a.on{color: #000; font-size:23px; font-family:'NotoKrB',sans-serif; letter-spacing:-0.08em; background:url(/nanum/site/builder/main/main04_07/img/notice_tit_bg.gif)no-repeat 100% 50%; padding-right:20px; cursor:pointer;}

.notice .main_tab .list {width:702px; overflow:hidden;}
.notice ul.tabs li.on{color: #000; font-size:23px; font-family:'NotoKrB',sans-serif; letter-spacing:-0.08em; background:url(/nanum/site/builder/main/main04_07/img/notice_tit_bg.gif)no-repeat 100% 50%; padding-right:20px; cursor:pointer;}
.notice .tab-content{display: none; /* background: #ededed;  */ position:absolute; top:60px; left:0; width:100%;}
.notice .tab-content.on{display: inherit;}
.notice .tab-content ul {clear:both;}
.notice .tab-content ul li {width:226px; height:254px; float:left; font-size:0; line-height:0; letter-spacing:-0.08em; border-left:1px solid #ddd;}
.notice .tab-content ul li:hover {box-shadow:10px 10px 15px #d8d9e2;}
.notice .tab-content ul li:first-child {border-left:0;}
.notice .tab-content ul li .tit {font-size:18px; color:#000; font-family:'Lato700','NotoKrB',sans-serif; line-height:1; overflow: hidden; word-wrap:normal; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; /* 라인수 */ -webkit-box-orient: vertical; word-wrap:break-word; line-height: 1.3em; height: 2.6em;
 margin-bottom:26px; word-break:break-all;}
.notice .tab-content ul li a{position:relative; padding:33px 33px 0 33px; height:100%; display:inline-block; /*border:3px solid #fff;*/ box-sizing:border-box;
border:3px solid rgba(0,0,0,0);}
.notice .tab-content ul li a:hover {border-color:#1781cd; opacity:1;}
.notice .tab-content ul li .con {display:inline-block; font-size:14px; color:#878787; font-family:'Lato,700','NotoKrM',sans-serif; 
white-space: normal; line-height: 1.3; height: 3.8em; text-align: left; word-wrap: break-word; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;
overflow:hidden;word-break:break-all;}
.notice .tab-content ul li .date {font-size:13px; color:#3c4d98; line-height:1; font-family:'Lato',sans-serif; font-weight:900; letter-spacing:0; display:inline-block; margin-top:40px;} 
.notice .tab-content ul li:hover .more {position:absolute; right:0; bottom:0; width:40px; height:40px; background:url(/nanum/site/builder/skin/skin04_07/img/common/nmore_btn.gif)no-repeat 0 0 / cover; display:block; } 
.notice .tab_btn {display:inline-block; position:absolute; right:0; top:-50px;}

/***** 갤러리타입 *****/
.notice .tab-content ul.g_notice li a .thumb img {max-width:180px;}
.notice .tab-content ul.g_notice li a {padding:20px 20px;}
.notice .tab-content ul.g_notice li .tit {font-size:16px; margin:10px 0;}
.notice .tab-content ul.g_notice li .date {margin-top:10px;}

/***** 팝업존 *****/
.popupzone {position:relative; width:317px; height:296px; border:1px solid #d8d8d8; padding:24px; float:right;}
.popupzone h3{color:#181818; font-size:20px; line-height:1; margin-bottom:30px; font-family:'NotoKrB',sans-serif;}
.popupzone .popzone_swiper {position:relative; width:315px; overflow:hidden;}
.popupzone .popzone_swiper .swiper-slide {text-align:center; width:100%; }
.popupzone .popzone_swiper .swiper-slide img {width:100%; max-width:315px;}
.popupzone .control {vertical-align:middle; line-height:20px; display:inline-block; float:right; margin-top:-47px; }
.popupzone .control .swiper-button-next, .popupzone .control .swiper-button-prev {width:22px; height:20px; margin-top:0; vertical-align:middle;}
.popupzone .swiper-button-next {background:url(/nanum/site/builder/main/main04_07/img/next_btn.png)no-repeat 0 0;}
.popupzone .swiper-button-prev {background:url(/nanum/site/builder/main/main04_07/img/prev_btn.png)no-repeat 0 0;}
.popupzone .swiper-button-next {position:relative; display:inline-block; right:0;}
.popupzone .swiper-button-prev {position:relative; display:inline-block; left:0; }
.popupzone .swiper-pagination-fraction {width:auto; position:relative; top:0; display:inline-block; text-align:left; vertical-align:top; color:#9e9e9e; 
font-family:'Lato',sans-serif; font-size:16px; line-height:18px; margin-right:5px;}
.popupzone .swiper-pagination-current {color:#000; font-weight:700;}
.popupzone .control .swiper-button-next.swiper-button-disabled, .popupzone .control.swiper-button-prev.swiper-button-disabled {opacity:1;}
.popupzone .control p{display:inline-block; vertical-align:middle;}
.popupzone .control p a{display:block; width:20px; height:20px; font-size:0;line-height:0;text-indent:-9999px;}
.popupzone .control p.pop_play {display:none;}
.popupzone .control p.pop_play a{background:url(/nanum/site/builder/main/main04_07/img/pop_play_btn.png) no-repeat center 0;}
.popupzone .control p.pop_stop a{background:url(/nanum/site/builder/main/main04_07/img/pop_stop_btn.png) no-repeat center 0;}

/***** 퀵배너 *****/
.quick_ban ul {overflow:hidden; clear:both;}
.quick_ban ul li {width:23.4%; float:left; border:1px solid #e2e2e2; margin-left:20px; height:113px;background-size: 60px auto;background-size: 60px auto;font-family:'NotoKrM',sans-serif; font-size:0; line-height:1; background-position:93% 50%; background-repeat:no-repeat;}
.quick_ban ul li.icon1 {background-image:url(/nanum/site/builder/main/main04_07/img/ban_icon1.png);}
.quick_ban ul li.icon2 {background-image:url(/nanum/site/builder/main/main04_07/img/ban_icon2.png);}
.quick_ban ul li.icon3 {background-image:url(/nanum/site/builder/main/main04_07/img/ban_icon3.png);}
.quick_ban ul li.icon4 {background-image:url(/nanum/site/builder/main/main04_07/img/ban_icon4.png);}

.quick_ban ul li a {padding:0 30px; height:100%; display:block;}
.quick_ban ul li span {font-size:15px; color:#959595; padding:36px 0 8px 0; display:inline-block;  letter-spacing:-0.08em;}
.quick_ban ul li strong {display:block; font-size:19px; color:#000; letter-spacing:-0.08em;}
.quick_ban ul li:first-child {margin-left:0; }

/***** 퀵배너효과 *****/
.square{box-sizing:border-box; margin-left:-0.4em; position:relative; font-size:2.5em; overflow:hidden;}
.square a{position:static; font-size:100%; padding:0.1em 0.3em;}
.square:before,.square:after{ content: ""; box-sizing:border-box; transition:0.25s all ease; -webkit-backface-visibility:hidden; backface-visibility:hidden;
  position:absolute; width:1px; width:1px; height:0; background:#2a2a2a;}
.square:before{left:0;bottom:-0.2em;}
.square.individual:before{ transition-delay:0.6s;}
.square:after{right:0; top:-0.2em;}
.square.individual:after{transition-delay:0.2s;}
.square a:before{left:0; transition:0.25s all ease;}
.square a:after{right:0; transition:0.25s all ease;}
.square.individual a:after{transition:0.25s all ease 0.3s;}
.square:hover:before,.square:hover:after{ height:calc(100% + 0.1em);}
.square:hover a:before,.square:hover a:after{ width:100%;}
.quick_ban a, .quick_ban a:visited,.quick_ban a:hover,.quick_ban a:active{-webkit-backface-visibility:hidden; backface-visibility:hidden; position:relative; transition:0.5s color ease;
text-decoration:none;color:#81b3d2; font-size:1em;}
.quick_ban a:hover{color:#2a2a2a;}
.quick_ban a.before:before,a.after:after{content: ""; transition:0.3s all ease; -webkit-backface-visibility:hidden; backface-visibility:hidden; position:absolute;}
.quick_ban a.before:before{top:-0.25em;}
.quick_ban a.after:after{bottom:-0.25em;}
.quick_ban a.before:before,.quick_ban a.after:after{height:1px; height:0.09rem; width:0; background:#2a2a2a;}
.quick_ban a.first:after{left:0;}
.quick_ban a.second:after{right:0;}
.quick_ban a.third:after,a.sixth:before, .quick_ban a.sixth:after{left:50%; -webkit-transform:translateX(-50%); transform:translateX(-50%);}
.quick_ban a.fourth:before,.quick_ban a.fourth:after{left:0;}
.quick_ban a.fifth:before,.quick_ban a.fifth:after{right:0;}
.quick_ban a.seventh:before{right:0;}
.quick_ban a.seventh:after{left:0;}
.quick_ban a.eigth:before{left:0;}
.quick_ban a.eigth:after{right:0;}
.quick_ban a.before:hover:before,a.after:hover:after{width:100%;}



/*배너존*/
#mbanner{padding:10px 0;border-top:1px solid #d9d9d9; text-align:center;}
#mbanner .wsize{display:inline-block; width:1100px;}
#mbanner .banner_cont{overflow:hidden;position:relative;float:right;width:900px;}
#mbanner .banner_cont .banner_swiper .banner_slide{display:inline-block;height:50px;}
#mbanner .banner_cont .banner_swiper .banner_slide a{display:block;}
#mbanner .banner_cont .banner_swiper .banner_slide img{width:160px;height:50px;}
#mbanner .ban_control{display:inline-block;margin-top:10px;font-size:0;}
#mbanner .ban_control li{float:left;}
#mbanner .ban_control li a{display:inline-block;width:27px;height:28px;margin-left:-1px;border:1px solid #a5a5a5;}




/******************************태블릿******************************/
/******************************1024******************************/
@media all and (max-width:1024px){


/***** 공통  *****/
#container div.sec {margin:35px 0;}


/***** 메인비주얼영역 *****/

#mvisual{position:relative;width:100%;height:415px;}
#mvisual .main_swiper{width:100%;height:100%;}
#mvisual .main_swiper .swiper-slide .mimg_slide {width:100%;}
#mvisual .main_swiper .swiper-slide .text .txt1{font-size:35px;}
#mvisual .main_swiper .swiper-slide .text .txt2{font-size:15px;}

/*****  비주얼 퀵배너  *****/
#mvisual .mvisu_ban ul li{height:60px; font-size:16px; line-height:60px;}


/***** 공지사항 *****/
.notice {width:62%; height:300px;}
.notice .tabs li {font-size:16px;}
.notice .tab-content ul li {width:33%; height:auto;}
.notice .tab-content ul li a {padding:20px;} 
.notice .tab-content ul li .tit {font-size:17px; margin-bottom:20px;}
.notice .tab-content ul.g_notice li a .thumb img {max-width:100%; width:100%;}

/***** 팝업존 *****/
.popupzone {width:28%; height:auto;}
.popupzone .popzone_swiper {width:100%; font-size:0; line-height:0;}
.popupzone .popzone_swiper .swiper-slide {background:#def;}
.popupzone h3 {font-size:18px;}


/***** 퀵배너 *****/
.quick_ban ul li {margin-left:1.8%;}
.quick_ban ul li a {padding:0 20px;}
.quick_ban ul li span {font-size:14px;}
.quick_ban ul li strong {font-size:18px;}


/*배너존*/
#mbanner{margin-top:20px;}
#mbanner .wsize {width:100%;}
#mbanner .banner_cont{width:85%;}
#mbanner .ban_control{width:15%;}


}

/******************************태블릿******************************/
/******************************900******************************/
@media all and (max-width:900px){

/***** 공통 *****/
#container div.sec {margin:25px 0;}

/***** 공지사항 *****/
.notice {width:55%;}
.notice ul.tabs li {padding-left:10px;}
.notice ul.tabs li.on {font-size:18px;}
.notice .tab-content ul li .tit {font-size:16px;}
.notice .tab-content ul li,
.notice .tab-content ul.g_notice li {width:48%;}

.notice .tab-content ul li.num3, 
.notice .tab-content ul.g_notice li.num3{display:none;}


/***** 팝업존 *****/
.popupzone {width:40%; box-sizing: border-box; overflow: hidden; height: 100%; margin-bottom:25px;}


/***** 퀵배너 *****/
.quick_ban ul li {background-size:50px auto;}
.quick_ban ul li a {padding:0 15px;}
.quick_ban ul li span {font-size:13px}
.quick_ban ul li strong {font-size:17px;}

}




/******************************모바일******************************/
/******************************767******************************/
@media all and (max-width:767px){

/***** 공통 *****/
#container div.sec {width:100%; padding:0 20px; box-sizing:border-box;}


/***** 메인비주얼 *****/
#mvisual {height:370px;}
#mvisual .main_swiper .swiper-slide .text {margin-top:55px; padding-left:35px;}
#mvisual .main_swiper .swiper-slide .text .txt1 {font-size:30px; margin-bottom:15px;}
#mvisual .main_swiper .swiper-slide .text .txt2 {font-size:14px; line-height:1.5;}
#mvisual .main_swiper .swiper-slide.bg01,
#mvisual .main_swiper .swiper-slide.bg02,
#mvisual .main_swiper .swiper-slide.bg03,
#mvisual .main_swiper .swiper-slide.bg04,
#mvisual .main_swiper .swiper-slide.bg05,
#mvisual .main_swiper .swiper-slide.bg06,
#mvisual .main_swiper .swiper-slide.bg07,
#mvisual .main_swiper .swiper-slide.bg08{background-size:cover; background-position:80% 50%; }

#mvisual .main_swiper .contol {display:inline-block; width:auto; left:35px;}
#mvisual .main_swiper .swiper-pagination .swiper-pagination-bullet {width:12px;}
#mvisual .main_swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {width:22px;}

/***** 공지사항 *****/
.notice {width:100%; height:auto; min-height:330px; float:none; box-sizing:border-box;}
.notice>ul>li>a {font-size:16px}
.notice>ul>li>a.on {font-size:18px;}
.notice .tab-content ul li {height:auto;}
.notice .tab-content ul li .tit,
.notice .tab-content ul.g_notice li .tit{font-size:15px;}

.notice .tab-content ul li a {padding:30px 20px;}
.notice .tab-content ul li:hover .more {width:25px; height:25px; background-size:25px auto;}
.notice .tab-content ul li .date {margin-top:20px;}
.notice .tab-content ul li,
.notice .tab-content ul.g_notice li {width:33%;}
.notice .tab-content ul li.num3, 
.notice .tab-content ul.g_notice li.num3{display:block;}




/***** 팝업존 *****/
.popupzone {width:100%; float:none; box-sizing:border-box;}


/***** 퀵배너 *****/
.quick_ban ul li {width:50%; height:100px; margin-left:0;}
.quick_ban ul li.icon1,
.quick_ban ul li.icon3 {border-right:0;}
.quick_ban ul li.icon3,
.quick_ban ul li.icon4, {margin-top:-1px;}
.quick_ban ul li a {padding:0 15px;}
.quick_ban ul li span {font-size:13px; padding:30px 0 8px 0;}
.quick_ban ul li strong {font-size:17px;}

.quick_ban a.before:hover:before, a.after:hover:after,
.square:hover:before, .square:hover:after{display:none;}


/*배너존*/
#mbanner{display:none;}

}




/******************************모바일******************************/
/******************************640******************************/
@media all and (max-width:640px){



/***** 메인비주얼 *****/
#mvisual {height:390px;}
#mvisual .main_swiper .swiper-slide .text {margin-top:30px; padding-left:20px;}
#mvisual .main_swiper .swiper-slide .text .txt1 {font-size:26px;}
#mvisual .main_swiper .swiper-slide .text .txt2 {width:80%; font-size:14px; text-shadow:0px 0px 4px rgba(0,0,0,0.8)}
#mvisual .main_swiper .swiper-slide .text .txt2 br {display:none;}
#mvisual .main_swiper .contol {left:20px; bottom:180px;}

/*****  비주얼 퀵배너  *****/
#mvisual .mvisu_ban ul li{width:100%; height:44px; line-height:44px;}
#mvisual .mvisu_ban ul li a {font-size:15px; line-height:1;}
#mvisual .mvisu_ban ul li.ban1,
#mvisual .mvisu_ban ul li.ban2,
#mvisual .mvisu_ban ul li.ban3 {background-size:25px auto; }

/***** 공지사항 *****/
.notice {background:none;}
.notice>ul>li {padding: 0 6px;}
.notice>ul>li>a {padding-top:10px; font-size:13px}
.notice>ul>li>a.on {padding-right:0; background-position:50% 0%;}
.notice>ul>li>a:first-child {padding-left:0;}

.notice ul.tab_btn {margin-top:10px;}
.notice .tab-content ul li a {padding:25px 10px;}
.notice .tab-content ul li,
.notice .tab-content ul.g_notice li {width:48%;}
.notice .tab-content ul li.num3, 
.notice .tab-content ul.g_notice li.num3{display:none;}
.notice .tab-content ul.g_notice li a .thumb img {width:100%; max-width:100%;}
.notice .tab-content ul.g_notice li a .thumb {text-align:center; background:#eff2f4;}








}




/******************************모바일******************************/
/******************************480******************************/
@media all and (max-width:480px){


/***** 공지사항 *****/
.notice>ul>li {padding: 0 6px;}
.notice>ul>li>a {font-size:12px}
.notice>ul>li>a.on {font-size:14px;}

.notice .tab-content ul li a,
.notice .tab-content ul.g_notice li a {padding:20px 10px;}
.notice .tab-content ul {border-top:2px solid #000; padding-top:20px;}
.notice .tab-content ul li {border: 1px dashed #d8d8d8;}
.notice .tab-content ul li:first-child {border: 1px dashed #d8d8d8;}
.notice .tab-content ul li,
.notice .tab-content ul.g_notice li {width:100%;}
.notice .tab-content ul li.num2, 
.notice .tab-content ul.g_notice li.num2{display:none;}
.notice .tab-content ul.g_notice li a .thumb {height: 118px; overflow: hidden;}

.popupzone {padding:20px; }

/***** 퀵배너 *****/
.quick_ban ul {border:0;}
.quick_ban ul li {width:100%; height:75px; background-size:40px auto;}
.quick_ban ul li.icon1,
.quick_ban ul li.icon3 {border-right:1px solid #ddd;}
.quick_ban ul li.icon2,
.quick_ban ul li.icon3,
.quick_ban ul li.icon4, {border-top:0;}
.square:hover:before, .square:hover:after {display:none;}
.quick_ban a.before:hover:before, a.after:hover:after {display:none;}
.quick_ban ul li a {padding:0 15px;}
.quick_ban ul li span {padding:18px 0 8px 0;}
.quick_ban ul li strong {font-size:14px;}


}