@charset "utf-8"; 
/* copyright(c) WEBsiting.co.kr */

/* ¸ÞÀÎÆäÀÌÁö¿¡¼­ º¯°æµÇ´Â ÄÚµå */
@font-face {
    font-family: 'KimjungchulMyungjo-Bold';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2302_01@1.0/KimjungchulMyungjo-Bold.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'JeonjuCraftMjB';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2310@1.0/JeonjuCraftMjB.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Chosunilbo_myungjo';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/Chosunilbo_myungjo.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'BookkMyungjo-Bd';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2302@1.0/BookkMyungjo-Bd.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
}
#ctWrap{width:100%; max-width:100%; margin:0 auto !important; }

@media all and (max-width:980px)
{
}

/* ¸ÞÀÎÆäÀÌÁö ºñÁê¾ó ½½¶óÀÌ´õ */
#sliderSpace{ overflow:hidden; width:100%; height:auto;}
#sliderSpace img{display:block; width:100%; height:auto;filter:Alpha(opacity=0); opacity:0; -moz-opacity:0;}
.mainVisualImage{padding:0px !important; position:relative; overflow:hidden; margin-top:-50px;}
.mainVisualImage .mvSlider{padding:0px !important; margin:0px !important; width:100%; overflow:hidden; background:none; position:absolute; z-index:1;visibility:visible;}
.mainVisualImage .bx-wrapper{margin-bottom:0px; }
.mainVisualImage .bx-viewport{margin:0px !important; padding:0px !important;}
.mainVisualImage .mvSlider ul{width:100%;margin:0px !important; padding:0px !important; background:#000;}
.mainVisualImage .mvSlider ul li{width:100% ; height:100%; position:relative; overflow:hidden;margin:0px !important; padding:0px !important; background-size:cover; background-position:center center; background-color:#000;}
.mainVisualImage .mvSlider ul li > a{width:100%; display:block; position:absolute; z-index:4; left:0px; right:0px; bottom:0px; top:0px; background:RGBA(0,0,0,0.0);}
.mainVisualImage .mvSlider ul li > a > img{width:100%;  display:block; width:100% !important; position:relative; z-index:1;}
.mainVisualImage .mvSlider ul li > img{width:100%; display:block; width:100% !important; position:relative; z-index:1;filter:Alpha(opacity=0); opacity:0; -moz-opacity:0;}
.mainVisualImage .mvSlider ul li img.opacity0fhd{display:block; width:100% ; height:1080px;}
.mainVisualImage .mvSlider ul li .WCMSScontS{position:absolute; left:15%; right:15%;top:0px; bottom:0px; z-index:2; -webkit-transition-duration: 0.4s; -webkit-transition-timing-function: ease; transition-duration: 0.4s; transition-timing-function: ease; font-family: 'BookkMyungjo-Bd';}
.mainVisualImage .mvSlider ul li .WCMSScontS > dl{width:100%;height:100%; position:relative; top:0px; bottom:0px; left:0px; right:0px;}
.mainVisualImage .mvSlider ul li .WCMSScontS > dl dt{display:block; position:absolute; left:0px; right:0px; bottom:44%; font-size:54px; font-weight:normal;}
.mainVisualImage .mvSlider ul li .WCMSScontS > dl dd{display:block; position:absolute; left:0px; right:0px; top:70%; font-size:36px; font-weight:normal; text-decoration:none; line-height:46px;}
.mainVisualImage .mvSlider ul li .WCMSScontS > dl dt,
.mainVisualImage .mvSlider ul li .WCMSScontS > dl dd{color:#fff;text-shadow:0px 0px 10px rgba(0,0,0,0.3),0px 0px 14px rgba(0,0,0,0.3),0px 0px 10px rgba(0,0,0,0.3);}
.mainVisualImage .mvSlider ul li .WCMSScontS > dl dd a{margin-top:15px;display:inline-block; font-size:14px; color:#fff; background:#000; padding:10px 30px; border-radius:50px; letter-spacing:0px;text-shadow:0px 0px 0px rgba(0,0,0,0),0px 0px 0px rgba(0,0,0,0),0px 0px 0px rgba(0,0,0,0); -webkit-transition-duration: 0.3s; -webkit-transition-timing-function: ease; transition-duration: 0.3s; transition-timing-function: ease;}
.mainVisualImage .mvSlider ul li .WCMSScontS > dl dd a:hover{filter:Alpha(opacity=80); opacity:0.8; -moz-opacity:0.8;}
.mainVisualImage .mvSlider ul li .WCMSScontS > dl dt,
.mainVisualImage .mvSlider ul li .WCMSScontS > dl dd{filter:Alpha(opacity=0); opacity:0; -moz-opacity:0;-webkit-transition-duration: 0.6s; -webkit-transition-timing-function: ease; transition-duration: 0.6s; transition-timing-function: ease;}
.mainVisualImage .mvSlider ul li.on .WCMSScontS > dl dt,
.mainVisualImage .mvSlider ul li.on .WCMSScontS > dl dd{filter:Alpha(opacity=100); opacity:1; -moz-opacity:1;}
.mainVisualImage .mvSlider ul li.on .WCMSScontS > dl dt{bottom:45%;}
.mainVisualImage .mvSlider ul li.on .WCMSScontS > dl dd{ top:60%; }

.mainVisualImage .bx-wrapper .bx-pager{position:absolute !important; width:100%; left:0px; bottom:30px; z-index:9; text-align:center; }
.mainVisualImage .bx-wrapper .bx-pager a{-moz-border-radius:10px !important; -webkit-border-radius:10px !important; border-radius:15px !important; width:12px !important; height:12px !important; border:2px solid rgba(255,255,255,0.5); background:rgba(0,0,0,.4) !important; -webkit-transition-duration: 0.2s; -webkit-transition-timing-function: ease; transition-duration: 0.2s; transition-timing-function: ease; }
.mainVisualImage .bx-wrapper .bx-pager.bx-default-pager a:focus,
.mainVisualImage .bx-wrapper .bx-pager.bx-default-pager a:hover{background:RGBA(255,255,255,0.8) !important; }
.mainVisualImage .bx-wrapper .bx-pager.bx-default-pager a.active{width:40px !important; background:RGBA(4,4,4,.8) !important; border:2px solid rgba(255,255,255,0.5);  -webkit-transition-duration: 0.2s; -webkit-transition-timing-function: ease; transition-duration: 0.2s; transition-timing-function: ease; }

.mainVisualImage .txtLeft{text-align:left;}
.mainVisualImage .txtCenter{text-align:center !important;}
.mainVisualImage .txtRight{text-align:right;}

.mainVisualImage .youtubeBackgroundBG{ width:100%; height:100%; position:absolute; z-index:1;  top:0px; bottom:0px; left:0px; right:0px;  background:#000;overflow:hidden; color:#fff;}
.mainVisualImage .youtubeBackgroundBG > i.fa{display:block; width:80px; height:80px; line-height:80px; text-align:center; position:absolute; z-index:1; left:50%; top:50%; margin-left:-40px; margin-top:-40px; color:rgba(255,255,255,0.3); font-size:60px;}
.mainVisualImage .youtubeBackgroundBG .youtubePlayer{width:100%; height:100%; z-index:2; top:0px; bottom:0px; left:0px; right:0px;border:0px;overflow:hidden; background:transparent !important;}
.mainVisualImage .youtubeBackgroundBG .youtubePlayer:after{content:'';display:block;position:absolute; z-index:3; top:0px; bottom:0px; left:0px; right:0px; width:100%; height:100%; background:rgba(0,0,0,0.0.9);}

@media all and (max-width:800px)
{
	.mainVisualImage .bx-wrapper .bx-pager{bottom:10px !important; }
	.mainVisualImage .bx-wrapper .bx-pager a{width:8px; height:8px !important; margin:0 2px;  border:1px solid rgba(255,255,255,0.5);}
	.mainVisualImage .bx-wrapper .bx-pager.bx-default-pager a.active{width:28px !important;  border:1px solid rgba(255,255,255,0.5);}
	.mainVisualImage .bx-wrapper ul > li{width:100%; overflow:hidden; }
	.mainVisualImage .bx-wrapper ul > li img{width:160% !important; max-width:160% !important; margin-left:-30%; }
	
	.mainVisualImage .mvSlider ul li .WCMSScontS > dl dt{font-size:30px;}
	.mainVisualImage .mvSlider ul li .WCMSScontS > dl dd{font-size:16px; padding-top:5px;}
	.mainVisualImage .mvSlider ul li .WCMSScontS > dl dd a{ font-size:12px; padding:8px 15px; margin-top:10px; line-height:1.6em;}

	#sliderSpace img{width:160% !important; max-width:160% !important; height:auto; margin-left:-30%;}

}

@media all and (max-width:700px)
{
	.mainVisualImage .mvSlider ul li .WCMSScontS{position:absolute; left:5%; right:5%;}
	.mainVisualImage .mvSlider ul li .WCMSScontS > dl dt{font-size:28px !important; }
	.mainVisualImage .mvSlider ul li .WCMSScontS > dl dd{font-size:18px; line-height:24px; !important; }
}

@media all and (max-width:420px)
{
	.mainVisualImage{ margin-top:0px;}
	.mainVisualImage .mvSlider ul li .WCMSScontS > dl{ top:0px;}
	.mainVisualImage .mvSlider ul li .WCMSScontS > dl dd{top:50%;}
}

/* ¾ÆÀÌÆù À¥ºä¾îÇÃ Å©±âº¯È¯ ¹æÁö */
.contactIphone .mainVisualImage .mvSlider ul li .WCMSScontS > dl dt{font-size:20px !important; -webkit-text-size-adjust: none !important;}
.contactIphone .mainVisualImage .mvSlider ul li .WCMSScontS > dl dd{font-size:14px !important; -webkit-text-size-adjust: none !important;}

/* ¸ÞÀÎ ÁÂ¿ì¹Ú½º */
.mbLRBox{width:100%; overflow:hidden; position:relative; word-break:keep-all;}
.mbLRBox dt{width:50%; position:absolute; left:0px;top:0px; bottom:0px; z-index:1; background-position:center center; background-size:cover;}
.mbLRBox dt img{display:block; width:100%; height:auto;}
.mbLRBox dd{width:50%; float:right; padding:10% 10%;position:relative; z-index:2;}
.mbLRBox dd strong{display:block; font-size:40px; color:#000;}
.mbLRBox dd em{display:block; font-size:16px; color:#999; font-style:normal; padding-top:30px;}
.mbLRBox dd  a{margin-top:30px;display:inline-block; font-size:14px; color:#111; border:2px solid #111; background:#fff; padding:10px 30px; border-radius:50px; letter-spacing:1px; -webkit-transition-duration: 0.3s; -webkit-transition-timing-function: ease; transition-duration: 0.3s; transition-timing-function: ease;}
.mbLRBox dd  a:hover{filter:Alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; background:RGBA(0,0,0,0.05);}

.mbLRBox.mbBoxImgRight dt{left:auto; right:0px;}
.mbLRBox.mbBoxImgRight dd{float:left;}

@media all and (max-width:980px)
{
	.mbLRBox dd strong{font-size:30px; }
	.mbLRBox dd em{font-size:12px;}
	.mbLRBox dd  a{font-size:12px; margin-top:15px;}
}
@media all and (max-width:700px)
{
	.mbLRBox dt{position:relative; width:100%; height:300px;}
	.mbLRBox dd strong{font-size:20px; }
	.mbLRBox dd em{padding-top:15px;}
	.mbLRBox dd{ width:auto; margin:-30px 30px 0 30px; padding:30px; background:#fff; float:none;}
}
@media all and (max-width:500px)
{
	.mbLRBox dt{height:200px;}
}

/* ¸ÞÀÎ ¼¾ÅÍ¹Ú½º */
.mbCenterBox{width:100%; overflow:hidden; position:relative; word-break:keep-all; background-position:center center; background-size:cover;}

.mbCenterBox dl{ padding:10%; background:RGBA(0,0,0,0.5); text-align:center;}
.mbCenterBox dt strong{display:block; font-size:40px; color:#fff;}
.mbCenterBox dd em{display:block; font-size:16px; color:rgba(255,255,255,0.8); font-style:normal; padding-top:30px;}
.mbCenterBox dd a{margin-top:30px;display:inline-block; font-size:14px; color:#111; border:2px solid #111; background:#fff; padding:10px 30px; border-radius:50px; letter-spacing:1px; -webkit-transition-duration: 0.3s; -webkit-transition-timing-function: ease; transition-duration: 0.3s; transition-timing-function: ease;}
.mbCenterBox dd a:hover{filter:Alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; background:RGBA(0,0,0,0.5); color:#fff;}

@media all and (max-width:980px)
{
	.mbCenterBox dt strong{font-size:30px; }
	.mbCenterBox dd em{font-size:12px;}
	.mbCenterBox dd  a{font-size:12px; margin-top:15px;}
}
@media all and (max-width:700px)
{
	.mbCenterBox dl{padding:60px 30px;}
	.mbCenterBox dt strong{font-size:20px; }
	.mbCenterBox dd em{padding-top:15px;}
}

/* ¸ÞÀÎ ¿øÇü¾ÆÀÌÄÜ ¹Ú½º */
.mCiconBox{width:100%; max-width:1200px; margin:0 auto; text-align:center; padding:5% 10px; overflow:hidden;}
.mCiconBox li{display:block; padding:20px 10px; width:25%; float:left;}
.mCiconBox li i{display:block; margin:0 auto; border-radius:50%; font-size:50px; width:150px; height:150px; line-height:150px; background:RGBA(255,255,255,0.2); color:#fff; -webkit-transition-duration: 0.4s; -webkit-transition-timing-function: ease; transition-duration: 0.4s; transition-timing-function: ease;}
.mCiconBox li strong{display:block; color:#fff; font-size:20px; padding:15px 0;}
.mCiconBox li em{display:block; color:RGBA(255,255,255,0.6); font-size:14px; font-style:normal;}
.mCiconBox li:hover i{transform: scale(1.1) rotate(360deg);}


.mCiconBox2 li{width:50%;}		/* ¸ÞÀÎ ÇÎÅ©ºí·Î½æ ¿øÇü¾ÆÀÌÄÜ ¹Ú½º 2´Ü ±¸¼º ½Ã mCiconBox2 Å¬·¡½º Ãß°¡ */
.mCiconBox3 li{width:33.333%;}	/* ¸ÞÀÎ ÇÎÅ©ºí·Î½æ ¿øÇü¾ÆÀÌÄÜ ¹Ú½º 3´Ü ±¸¼º ½Ã mCiconBox3 Å¬·¡½º Ãß°¡ */
.mCiconBox4 li{width:25%;}		/* ¸ÞÀÎ ÇÎÅ©ºí·Î½æ ¿øÇü¾ÆÀÌÄÜ ¹Ú½º 4´Ü ±¸¼º ½Ã mCiconBox4 Å¬·¡½º Ãß°¡ */
.mCiconBox5 li{width:20%;}		/* ¸ÞÀÎ ÇÎÅ©ºí·Î½æ ¿øÇü¾ÆÀÌÄÜ ¹Ú½º 5´Ü ±¸¼º ½Ã mCiconBox5 Å¬·¡½º Ãß°¡ */

@media all and (max-width:980px)
{
	.mCiconBox li i{width:100px; height:100px; line-height:100px; font-size:36px;}
	.mCiconBox li strong{font-size:16px;}
	.mCiconBox li em{font-size:12px;}
}
@media all and (min-width:800px)
{
	.mCiconBox2 li:nth-child(3),
	.mCiconBox2 li:nth-child(5),
	.mCiconBox2 li:nth-child(7),
	.mCiconBox2 li:nth-child(9){clear:both;}
	
	.mCiconBox3 li:nth-child(4),
	.mCiconBox3 li:nth-child(7),
	.mCiconBox3 li:nth-child(10),
	.mCiconBox3 li:nth-child(13){clear:both;}

	.mCiconBox4 li:nth-child(5),
	.mCiconBox4 li:nth-child(9),
	.mCiconBox4 li:nth-child(13),
	.mCiconBox4 li:nth-child(17){clear:both;}

	.mCiconBox5 li:nth-child(6),
	.mCiconBox5 li:nth-child(11),
	.mCiconBox5 li:nth-child(16),
	.mCiconBox5 li:nth-child(21){clear:both;}
	.mCiconBox5 li i{width:120px; height:120px; line-height:120px; font-size:36px;}
	.mCiconBox5 li strong{font-size:16px;}
	.mCiconBox5 li span{font-size:13px;}
}
/*@media all and (max-width:800px)  ¿øº»
{
	.mCiconBox li{width:50%; float:left;}
	.mCiconBox li i{width:100px; height:100px; line-height:100px; font-size:36px;}
	.mCiconBox li strong{font-size:14px;}
	.mCiconBox li em{font-size:12px;}
	.mCiconBox li:nth-child(odd){clear:both;}
}*/

@media all and /*(min-width:400px) and */(max-width:800px)
{
	.mCiconBox li{width:50%; float:left;}	
	.mCiconBox li i{width:100px; height:100px; line-height:100px; font-size:36px;}
	.mCiconBox li strong{font-size:14px;}
	.mCiconBox li em{font-size:12px;}
	
	.mCiconBox3 li{width:33.333%; float:left;}
	.mCiconBox3 li:nth-child(4),
	.mCiconBox3 li:nth-child(7),
	.mCiconBox3 li:nth-child(10),
	.mCiconBox3 li:nth-child(13){clear:both;}

	.mCiconBox4 li:nth-child(5),
	.mCiconBox4 li:nth-child(9),
	.mCiconBox4 li:nth-child(13),
	.mCiconBox4 li:nth-child(17){clear:both;}	
}

/*@media all and (max-width:425px)
{
	.mCiconBox li{width:33.333%; float:left;}
	.mCiconBox li i{width:100px; height:100px; line-height:100px; font-size:36px;}
	.mCiconBox li strong{font-size:14px;}
	.mCiconBox li em{font-size:12px;}
	
	.mCiconBox li:nth-child(4),
	.mCiconBox li:nth-child(7),
	.mCiconBox li:nth-child(10),
	.mCiconBox li:nth-child(13){clear:both;}
}*/




.mainBox_WebzineStyle{width:100%; max-width:1200px; margin:0 auto; text-align:center; padding:5% 10px; overflow:hidden; word-break:keep-all;}
.mainBox_WebzineStyle span { display:block; margin:10px auto 30px; font-size:1.4em; color:#424242; line-height:1.45em; }
.mainBox_WebzineStyle li{display:block; padding:5px; width:25%; float:left; text-align:left; overflow:hidden;}
.mainBox_WebzineStyle li i{display:block; position:relative; overflow:hidden; margin:0 auto; border-radius:10px;}
.mainBox_WebzineStyle li i:after{content:'';border:1px solid RGBA(0,0,0,0.0)display:block; position:absolute; left:0px; right:0px; top:0px; bottom:0px;border:0px; -webkit-transition-duration: 0.4s; -webkit-transition-timing-function: ease; transition-duration: 0.4s; transition-timing-function: ease;}
.mainBox_WebzineStyle li i img{display:block; width:100%; margin:0 auto; -webkit-transition-duration: 0.4s; -webkit-transition-timing-function: ease; transition-duration: 0.4s; transition-timing-function: ease; }
.mainBox_WebzineStyle li strong{display:block; color:#000; font-size:20px; padding:15px 0; text-align:left;}
.mainBox_WebzineStyle li em{display:block; /*color:#424242; font-size:16px;*/ color:RGBA(0,0,0,0.8); font-size:14px; font-style:normal;}
.mainBox_WebzineStyle li u{display:block; font-size:14px; clear:both; float:left; width:126px; text-decoration:none; margin-top:15px; border-top:1px solid #ddd; color:#999; padding:10px 15px;-webkit-transition-duration: 0.4s; -webkit-transition-timing-function: ease; transition-duration: 0.4s; transition-timing-function: ease;}
.mainBox_WebzineStyle li:hover u{color:#000; width:100%;}
.mainBox_WebzineStyle li:hover i:after{border:0px solid RGBA(0,0,0,0.2);padding:0px;}
.mainBox_WebzineStyle li:hover i img{transform: scale(1.1);}

.mainBoxWebzineStyle2 li{width:50%;}		
.mainBoxWebzineStyle3 li{width:33.333%;}	
.mainBoxWebzineStyle4 li{width:25%;}		
.mainBoxWebzineStyle5 li{width:20%;}		

@media all and (max-width:980px)
{
	.mainBox_WebzineStyle li{padding:10px;}
	.mainBox_WebzineStyle li strong{font-size:16px;}
	.mainBox_WebzineStyle li em{font-size:12px;}
}
@media all and (min-width:800px)
{
	.mainBoxWebzineStyle2 li:nth-child(3),
	.mainBoxWebzineStyle2 li:nth-child(5),
	.mainBoxWebzineStyle2 li:nth-child(7),
	.mainBoxWebzineStyle2 li:nth-child(9){clear:both;}
	
	.mainBoxWebzineStyle3 li:nth-child(4),
	.mainBoxWebzineStyle3 li:nth-child(7),
	.mainBoxWebzineStyle3 li:nth-child(10),
	.mainBoxWebzineStyle3 li:nth-child(13){clear:both;}

	.mainBoxWebzineStyle4 li:nth-child(5),
	.mainBoxWebzineStyle4 li:nth-child(9),
	.mainBoxWebzineStyle4 li:nth-child(13),
	.mainBoxWebzineStyle4 li:nth-child(17){clear:both;}

	.mainBoxWebzineStyle5 li:nth-child(6),
	.mainBoxWebzineStyle5 li:nth-child(11),
	.mainBoxWebzineStyle5 li:nth-child(16),
	.mainBoxWebzineStyle5 li:nth-child(21){clear:both;}
}
@media all and (max-width:800px)
{
	.mainBox_WebzineStyle li strong{font-size:14px;}
	.mainBox_WebzineStyle li em{font-size:14px;}

	.mainBox_WebzineStyle li{width:50% !important; float:left;}
	.mainBox_WebzineStyle li:nth-child(odd){clear:both;}

	.mainBoxWebzineStyle2 li,
	.mainBoxWebzineStyle3 li{width:100% !important; float:none;}
}

@media all and (max-width:460px)
{
	.mainBox_WebzineStyle li{padding:2px;}
	.mainBox_WebzineStyle li strong{font-size:20px;}
}


.mainSectionTit a{color:#333; display:inline-block; position:relative; margin:0 auto 10px; padding:20px; font-size:28px; text-align:center; }
.mainSectionTit a u{display:block; width:50px; height:1px; background:#ddd; position:absolute; left:50%; bottom:0px; margin-left:-25px; -webkit-transition-duration: 0.2s; -webkit-transition-timing-function: ease; transition-duration: 0.2s; transition-timing-function: ease; }
.mainSectionTit:hover a u{width:100px;  margin-left:-50px;  }

@media all and (max-width:600px)
{
	.mainSectionTit a{padding:15px; font-size:24px; }
}




/* ¸ÞÀÎ ÄÁÅÙÃ÷ ·¹ÀÌ¾Æ¿ô */

.mainContents{width:100%; max-width:1200px; margin:0 auto; overflow:hidden; clear:both; padding:50px 0; }

.mainContentsW100{width:100%; margin:10px auto; clear:both; overflow:hidden; background:#f3f4f7;}
.mainContentsW100_latest{width:100%; margin:0px auto; clear:both; overflow:hidden; }

.latTitNone .galleryLat,
.latTitNone .galleryBoxLat{margin:0px; padding:0px; }
.latTitNone .galleryBoxLat ul{margin:0px; padding:0px; }
.latTitNone .galleryLat ul li,
.latTitNone .galleryBoxLat ul li{width:16.66666%; }
.latTitNone .galleryLat .galleryLatTit,
.latTitNone .galleryBoxLat .galleryLatTit{height:1px; overflow:hidden; margin-top:-1px; }
.latTitNone.btnMoreNone .lt_more{display:none; } 

@media all and (max-width:980px)
{
	.mainContentsW100_latest{margin:0px auto; }
	.mainContentsW100_latest .galleryLat ul li,
	.mainContentsW100_latest .galleryBoxLat ul li{width:33.333333%; }
}

@media all and (max-width:650px)
{
	.mainContentsW100{margin:10px auto; }
	.mainContentsW100 .galleryLat ul li,
	.mainContentsW100 .galleryBoxLat ul li{width:33.33333333%; }
	
	.mainContentsW100_latest{margin:0px auto; }
	.mainContentsW100_latest .galleryLat ul li,
	.mainContentsW100_latest .galleryBoxLat ul li{width:50%; }
}

/* 2´Ü·¹ÀÌ¾Æ¿ô */
.mainTwoLatArea{width:100%; margin:0 auto; overflow:hidden; }
.mainTwoLatArea .MTLA01,
.mainTwoLatArea .MTLA02{width:50%; float:left; margin-left:-1px; }

@media all and (max-width:850px)
{
	.mainTwoLatArea{padding:0 15px; }
	.mainTwoLatArea .MTLA01,
	.mainTwoLatArea .MTLA02{width:100%; float:none; }
}

/* 3´Ü·¹ÀÌ¾Æ¿ô */
.mainTowWide1LatArea{width:100%; margin:0 auto; overflow:hidden; }
.mainThreeLatArea .MTLA01,
.mainThreeLatArea .MTLA02,
.mainThreeLatArea .MTLA03{width:45%; float:left; margin-left:-1px; }
.mainThreeLatArea .MTLA02{margin:0 5%; }

@media all and (max-width:850px)
{
	.mainThreeLatArea{padding:0 15px; }
	.mainThreeLatArea .MTLA01,
	.mainThreeLatArea .MTLA02,
	.mainThreeLatArea .MTLA03{width:100%; float:none; }
	.mainThreeLatArea .MTLA02{margin:0 0; }
}

/* 2&¿ÍÀÌµå1 ·¹ÀÌ¾Æ¿ô */
.mainTowWide1LatArea{width:100%; margin:0 auto; overflow:hidden; }
.mainTowWide1LatArea .MTLA01,
.mainTowWide1LatArea .MTLA02{width:25%; float:left; margin-left:-1px; }
.mainTowWide1LatArea .MTLA03{width:48%; float:left; margin-left:-1px;}
.mainTowWide1LatArea .MTLA02{margin:0 1%; }

@media all and (max-width:850px)
{
	.mainTowWide1LatArea{padding:0 15px; }
	.mainTowWide1LatArea .MTLA01,
	.mainTowWide1LatArea .MTLA02,
	.mainTowWide1LatArea .MTLA03{width:100%; float:none; }
	.mainTowWide1LatArea .MTLA02{margin:0 0; }
}

/* 4´Ü ·¹ÀÌ¾Æ¿ô */
.mainFourLatArea{width:100%; margin:0 auto; overflow:hidden; }
.mainFourLatArea .MTLA01,
.mainFourLatArea .MTLA02,
.mainFourLatArea .MTLA03,
.mainFourLatArea .MTLA04{width:25%; float:left; margin-left:-1px; }

@media all and (max-width:980px)
{
	.mainFourLatArea .MTLA01,
	.mainFourLatArea .MTLA02,
	.mainFourLatArea .MTLA03,
	.mainFourLatArea .MTLA04{width:50%; float:left; }
}

@media all and (max-width:650px)
{
	.mainFourLatArea .MTLA01,
	.mainFourLatArea .MTLA02,
	.mainFourLatArea .MTLA03,
	.mainFourLatArea .MTLA04{width:100%; float:none; margin-left:0px; }
}


/* ¸ÞÀÎÄÁÅÙÃ÷ »ó¼¼ */
.centerBar{width:80px; height:5px; background:#ddd; margin:30px auto; }

.mainBasicCont01{width:100%; padding:100px 20px; text-align:center; background:#fff; }
.mainBasicCont01 h2{color:#000; font-size:30px; font-family:'Century Gothic','Noto Sans Korean','Malgun Gothic'; }
.mainBasicCont01 h3{color:#999; font-size:16px; }
.mainBasicCont01 .MBC01txt{font-size:14px; color:#666; line-height:1.5em; }

@media all and (max-width:700px)
{
	.mainBasicCont01{width:100%; padding:50px 20px; }
	.mainBasicCont01 h2{font-size:18px; }
	.mainBasicCont01 h3{font-size:13px; font-weight:normal; }
	.mainBasicCont01 .MBC01txt{text-align:left; font-size:12px; }
}

/* ¾îµÎ¿î¹è°æÀÏ ¶§ */
.background-dark{position:relative; 
    background:#222222; 
}
.background-dark .webzLatTit a,
.background-dark .basicLatTit a,
.background-dark .qnaLatTit a{color:#fff; }
.background-dark ul li{}
.background-dark ul li a{color:#ddd; }

/* ¹àÀº¹è°æÀÏ ¶§ */
.background-light{background:#f3f4f7; }

#rolling_box {width:100%; min-width:320px; padding:100px 0 50px 0; /*background:linear-gradient(135deg, #fff 45%, #bee3e3 55%);*/}
#rolling_box:after{ content:""; display:block; clear:both;}
#rolling_box .inner {width:100%; /*max-width:1300px;*/ max-width:1164px; margin:0 auto; overflow:hidden; }
#rolling_box .rolling_tit {padding:0 5px; text-align:center; }
#rolling_box .rolling_tit p { font-size:2.4em; line-height:1.4em; font-weight:700;  }
#rolling_box .rolling_tit span { display:block; margin-top:10px; font-size:1.4em; color:#424242; line-height:1.45em; }
#rolling_box .rolling_area {width:100%; margin-top:50px;}
#rolling_box .swiper-wrapper3{position:relative; width:100%; height:100%;z-index:1;display:-webkit-box; display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}
#rolling_box .swiper-container3{width:100%; height:auto; overflow:hidden; }
#rolling_box .swiper-container3 .swiper-slide{float:left; position:relative; width:100% !important; padding:0; margin-bottom:20px; overflow:hidden; background:transparent; }
#rolling_box .swiper-container3 .swiper-slide a{width:100%; display:block;}
#rolling_box .swiper-container3 .swiper-slide img{height:100% !important; transition: all .4s;-webkit-transition: all .4s; }
#rolling_box .swiper-container3 .swiper-slide .imgBox {float:left; width:50%; /*height:420px;*/ height:380px; border-radius: 0px 0px 0px 0px; border-top:0px solid #e60046; border-left:0px solid #e60046; }
#rolling_box .swiper-container3 .swiper-slide .imgBox img{ max-width:100%; border-radius: 45px 0px 0px 0px;}
#rolling_box .swiper-container3 .swiper-slide .txtBox{position:relative; float:right; width:50%; /*height:420px;*/ height:380px; padding:50px 50px 0 50px; background:#ebebeb; border-radius: 0px 0px 45px 0px; border-bottom:0px solid #e60046; border-right:0px solid #e60046;}
#rolling_box .swiper-container3 .swiper-slide .txtBox div.icons {z-index:0; position:absolute; top:0px; right:30px; }
#rolling_box .swiper-container3 .swiper-slide .txtBox div.icons em { font-size:8em; color:#d4d4d4; font-style:normal; font-weight:700; }
#rolling_box .swiper-container3 .swiper-slide .txtBox div.txts {z-index:1; position:relative; }
#rolling_box .swiper-container3 .swiper-slide .txtBox div.txts .pc_only{display:block; }
#rolling_box .swiper-container3 .swiper-slide .txtBox div.txts .mobile_only {display:none;}
#rolling_box .swiper-container3 .swiper-slide .txtBox div.txts p.t1{ display:block; font-size:1em; color:#777; line-height:1.4em; letter-spacing:0.25em;  }
#rolling_box .swiper-container3 .swiper-slide .txtBox div.txts p.t2{ margin:60px 0 30px 0; display:block; font-size:1.8em; line-height:1.4em; font-weight:700; }
#rolling_box .swiper-container3 .swiper-slide .txtBox div.txts p.t3{ display:block; height:110px; font-size:1.45em; color:#424242;  line-height:1.3em; word-break: keep-all; display : -webkit-box; overflow : hidden;  text-overflow : ellipsis;  -webkit-line-clamp : 5;   -webkit-box-orient : vertical; }
#rolling_box .swiper-container3 .swiper-slide .txtBox span.btn_view{display:inline-block; text-align:center; width:180px; height:50px; line-height:50px; font-size:1em; color:#333; letter-spacing:0.05em; background:#fff; border:1px solid #ddd; margin:30px auto 0; transition: 0.3s all ease;   -webkit-transition: 0.3s all ease;   -moz-transition: 0.3s all ease;   -ms-transition: 0.3s all ease;   -o-transition: 0.3s all ease; }
#rolling_box .swiper-container3 .swiper-slide .txtBox span.btn_view:hover{color:#fff; background:#C53428; transition: 0.3s all ease; }
#rolling_box .swiper-btn-wrap { position:relative; top:0; width:100%; height:40px; margin:0 auto; }
#rolling_box .swiper-btn-wrap .swiper-scrollbar-wrap1 {display:none; position:absolute; top:25px; width:100%; height:2px; margin:0 auto; z-index:0;}
#rolling_box .swiper-btn-wrap .swiper-scrollbar-wrap1 .swiper-scrollbar2{width:100%; height:2px; right:0; bottom:7px; margin:0 auto; background:rgba(0,0,0,.1)}
#rolling_box .swiper-btn-wrap .swiper-scrollbar-wrap1 .swiper-scrollbar-drag{width:100%; height:100%; position:relative; background:#000;}
#rolling_box .swiper-btn-wrap .swiper-scrollbar-wrap2 {position:absolute; top:-240px; width:100%; height:54px; text-align:center;  z-index:5; background:none;}
#rolling_box .swiper-btn-wrap .swiper-scrollbar-wrap2 .swiper-button-prev2{background:url("../img/list_prev_on2.png"); left:0; cursor:pointer;}
#rolling_box .swiper-btn-wrap .swiper-scrollbar-wrap2 .swiper-button-next2{background:url("../img/list_next_on2.png"); right:0;  cursor:pointer;}
#rolling_box .swiper-btn-wrap .swiper-scrollbar-wrap2 .swiper-button-next2, #rolling_box .swiper-btn-wrap .swiper-scrollbar-wrap2 .swiper-button-prev2{display:block; position:absolute; top:0; bottom:0; width:40px; height:40px;}
#rolling_box .swiper-btn-wrap .swiper-scrollbar-wrap2 .swiper-button-next2.swiper-button-disabled{opacity:0.5; background:url("../img/list_next_on2.png");}
#rolling_box .swiper-btn-wrap .swiper-scrollbar-wrap2 .swiper-button-prev2.swiper-button-disabled{opacity:0.5; background:url("../img/list_prev_on2.png");}
#rolling_box .swiper-btn-wrap .swiper-pagination2{z-index:10; padding-top:10px; display:block; text-align:center; background:none;}
#rolling_box .swiper-btn-wrap .swiper-pagination-bullet{width:12px; height:12px; margin:0 3px; background-color:transparent; border:1px solid #666;}
#rolling_box .swiper-btn-wrap .swiper-pagination-bullet-active{background-color:#666; }


/* ¹ÝÀÀÇü Áß°£±â±â 1400px »çÀÌÁî ÀÌÇÏ*/
@media all and (max-width:1400px){	

	#rolling_box .inner{width:96%; }
	#rolling_box .swiper-container3 .swiper-slide .imgBox { height:auto;  }
	#rolling_box .swiper-container3 .swiper-slide .txtBox{height:auto; }
	#rolling_box .swiper-container3 .swiper-slide .txtBox{padding:20px 50px;}
	#rolling_box .swiper-container3 .swiper-slide .txtBox div.txts {height:320px;}
	#rolling_box .swiper-container3 .swiper-slide .txtBox div.txts p.t2{font-size:2.0em;}
	#rolling_box .swiper-container3 .swiper-slide .txtBox div.icons{top:30px;}
	#rolling_box .swiper-container3 .swiper-slide .txtBox div.icons em{font-size:5em;}
	#rolling_box .swiper-container3 .swiper-slide .txtBox div.txts p.t3{font-size:1em; height:auto;}
	#rolling_box .swiper-container3 .swiper-slide .txtBox span.btn_view{height:40px; line-height:40px;}

}

@media all and (max-width:1280px){

	#rolling_box .swiper-container3 .swiper-slide .txtBox div.txts {height:297px;}

}

@media all and (max-width:1024px){

	#rolling_box .swiper-container3 .swiper-slide .txtBox div.txts {height:218px;}
	#rolling_box .swiper-container3 .swiper-slide .txtBox div.txts p.t2{font-size:1.5em;}

}

/* ¹ÝÀÀÇü Áß°£±â±â 992px »çÀÌÁî ÀÌÇÏ */
@media screen and (max-width: 992px) {		

	#rolling_box {padding:50px 4%; }
	#rolling_box .inner{width:100%;}
	#rolling_box .rolling_tit p { font-size:2em;}
	#rolling_box .swiper-container3 .swiper-slide {margin-bottom:0;}
	#rolling_box .swiper-container3 .swiper-slide .imgBox {width:100%;}
	#rolling_box .swiper-container3 .swiper-slide .txtBox{width:100%; padding:50px 40px; }
	#rolling_box .swiper-container3 .swiper-slide .txtBox div.txts p.t3{height:100px;}
	#rolling_box .swiper-btn-wrap .swiper-scrollbar-wrap2 {top:0;}	
	
}

/* ¹ÝÀÀÇü Áß°£±â±â 640px »çÀÌÁî ÀÌÇÏ */
@media screen and (max-width: 640px) {
	
	#rolling_box .swiper-container3 .swiper-slide .txtBox { padding:50px 20px 30px;}
	#rolling_box .swiper-container3 .swiper-slide .txtBox div.txts p.t2{ font-size:2.5em; }
	#rolling_box .swiper-container3 .swiper-slide .txtBox div.txts p.t3{ font-size:1em;}

}

/* ¹ÝÀÀÇü ÀÛÀº±â±â 480px »çÀÌÁî ÀÌÇÏ */
@media screen and (max-width: 480px) {

	#rolling_box .swiper-container3 .swiper-slide .txtBox{height:280px; background:#ebebeb;}
	#rolling_box .swiper-container3 .swiper-slide .txtBox div.icons { top:50px; right:10px; }
	#rolling_box .swiper-container3 .swiper-slide .txtBox div.icons em { font-size:5em;}	
	#rolling_box .swiper-container3 .swiper-slide .txtBox div.txts .pc_only {display:none;}
	#rolling_box .swiper-container3 .swiper-slide .txtBox div.txts .mobile_only {display:block;}
	#rolling_box .swiper-container3 .swiper-slide .txtBox div.txts p.t2{ margin:30px 0 30px 0; font-size:1.35em; }
	#rolling_box .swiper-container3 .swiper-slide .txtBox div.txts p.t3{ height:80px; font-size:1.15em; }

	#rolling_box .swiper-btn-wrap .swiper-scrollbar-wrap2 {position:absolute; top:-300px; width:100%; height:54px; text-align:center;  z-index:5; background:none;}
	/*.swiper-scrollbar-wrap2{display:none;}*/
	
	#rolling_box .rolling_tit span { font-size:1.25em; line-height:1.4em; }
}

#footer_all_menu { width:100%;  /*border-top:1px solid #222;*/ background:url('../img/sitemap_back.jpg'); background-attachment:fixed;}
#footer_all_menu .lnb_wrap {width:100%; max-width:1300px; margin:0 auto;  position:relative; overflow:hidden; }
#footer_all_menu .lnb_wrap:after{ content:""; display:block; clear:both;}
#footer_all_menu .lnb_wrap > ul {width:100%; margin:0; padding:0;}
#footer_all_menu .lnb_wrap > ul > li {float:left; position:relative; display:inline-block; vertical-align:top; text-align:center; padding:50px 0; width:25%; height:320px; transition: 0.3s all ease; }
#footer_all_menu .lnb_wrap > ul > li:before {position:absolute; content:""; display:block; clear:both; left:0; top:0; width:1px; height:100vh; background:rgba(255,255,255,0.1); }
#footer_all_menu .lnb_wrap > ul > li:last-child:after {position:absolute; content:""; display:block; clear:both; right:0; top:0; width:1px; height:100vh; background:rgba(255,255,255,0.1); }
#footer_all_menu .lnb_wrap > ul > li > dl { float:left; width:100%; padding:0;}
#footer_all_menu .lnb_wrap > ul > li > dl:after{ content:""; display:block; clear:both;}
#footer_all_menu .lnb_wrap > ul > li > dl dd {float:left; display:inline-block; width:100%;}
#footer_all_menu .lnb_wrap > ul > li > dl dd > a.all_menu_tit {display:block; margin-bottom:20px; width:100%; font-size:1.25em; color:#fff; font-weight:700;}
#footer_all_menu .lnb_wrap > ul > li > dl dd > a.all_menu {display:block; color:#ccc; padding:2px; margin-bottom:4px; font-size:1em; }
#footer_all_menu .lnb_wrap > ul > li:hover > dl dd > a.all_menu_tit{color:#000;}
#footer_all_menu .lnb_wrap > ul > li:hover > dl dd > a.all_menu{color:#000;}
#footer_all_menu .lnb_wrap > ul > li > dl dd > a.all_menu:hover {color:#C53428;  }
#footer_all_menu .lnb_wrap > ul > li:hover {background:rgba(255,255,255,1.0); }

#comm_wrap { width:100%; padding:50px 0;  overflow:hidden; }
#comm_wrap:after{ content:""; display:block; clear:both;}
#comm_wrap .inner {width:100%; max-width:1300px; margin:0 auto; }
#comm_wrap .comm_tit {padding:0 10px; text-align:center; }
#comm_wrap .comm_tit p { font-size:2.8em; color:#000; line-height:1.4em; font-weight:700;  }
#comm_wrap .comm_tit span { display:block; margin-top:10px; font-size:1.15em; color:#777; line-height:1.4em; }
#comm_wrap .comm_area { width:100%; margin:40px auto; overflow:hidden;}
#comm_wrap .comm_area:after{ content:""; display:block; clear:both;}
#comm_wrap .comm_area .dleft{ float:left; width:32%; min-height:300px; /*background:#fff;*/ background:rgba(255,255,255,0.8); border:1px solid #eee; box-sizing: border-box; transition: 0.5s all ease;  }
#comm_wrap .comm_area .dcenter{ float:left; width:32%; min-height:300px; /*background:#fff;*/ background:rgba(255,255,255,0.8); border:1px solid #eee; box-sizing: border-box; margin:0 2%; transition: 0.5s all ease; }
#comm_wrap .comm_area .dright{ float:right; width:32%; height:300px; transition: 0.5s all ease; }
#comm_wrap .comm_area .dright ul li { position:relative; display:table; width:100%; height:140px; margin-bottom:20px;}
#comm_wrap .comm_area .dright ul li:last-child {margin-bottom:0;}
#comm_wrap .comm_area .dright ul li.icon1 { background:#60a8a5 url('../img/icon_online.png') no-repeat 90% 50%; transition: 0.5s all ease;  }
#comm_wrap .comm_area .dright ul li.icon1:hover {background:#333 url('../img/icon_online.png') no-repeat 95% 50%; transition: 0.5s all ease;  }
#comm_wrap .comm_area .dright ul li.icon2 { background:#35496f url('../img/icon_location.png') no-repeat 90% 50%; transition: 0.5s all ease;  }
#comm_wrap .comm_area .dright ul li.icon2:hover {background:#000 url('../img/icon_location.png') no-repeat 95% 50%; transition: 0.5s all ease;  }
#comm_wrap .comm_area .dright ul li a { display:table-cell; vertical-align:middle; padding: 0 40px; width: 100%; height: 100%; color: #fff; overflow: hidden;  box-sizing: border-box;  }
#comm_wrap .comm_area .dright ul li a h4 { color:#fff; font-size:1.4em; font-weight:500; }
#comm_wrap .comm_area .dright ul li a p { color:rgba(255,255,255,.6); margin-top: 10px;  font-size: 1.2em; line-height:1.25em; font-weight: 400;}
#comm_wrap .comm_area .dleft:hover, #comm_wrap .comm_area .dcenter:hover {background:#f8f8f8;}
#comm_wrap .notice_area { position:relative; width:100%; padding:40px 40px 0 40px; margin:0 auto; }
#comm_wrap .notice_area .more{position:absolute; top:40px; right:40px;}
#comm_wrap .notice_area .more img {-webkit-transition-duration: 0.2s; -webkit-transition-timing-function: ease; transition-duration: 0.2s; transition-timing-function: ease; transform: rotate(-90deg);}
#comm_wrap .notice_area .more:hover img {-webkit-transition-duration: 0.2s; -webkit-transition-timing-function: ease; transition-duration: 0.2s; transition-timing-function: ease; transform: rotate(90deg);}
#comm_wrap .notice_area .tab { height:40px; border-bottom:1px solid #ddd; }
#comm_wrap .notice_area .tab li{float:left; width:100%; color:#777; }
#comm_wrap .notice_area .tab li a{display:block; font-size:1.5em; font-weight:500; text-align: left; color:#000; box-sizing:border-box;  }
#comm_wrap .notice_area .simple_lat li {padding-left:0;}
#comm_wrap .notice_area .active{display: block; margin-top:20px; padding:0px;}
#comm_wrap .notice_area ul li{position: relative; top:0; line-height:1.6em; text-align:left;}
#comm_wrap .notice_area ul li a{display:inline-block; width:70%; text-overflow:ellipsis; white-space:nowrap;word-wrap:normal;overflow:hidden;}
#comm_wrap .notice_area ul li span.date{position: absolute; right:0; text-align:right; line-height:1.6em; font-size:0.9em; color:#777; }
#comm_wrap .notice_area div li a{display: inline-block; margin-right:0px; font-size:1em; color:#333;}
#comm_wrap .notice_area > div{display: none; padding:0; }
#comm_wrap .notice_area div li a:hover { color:#C53428;}

/* ¹ÝÀÀÇü Áß°£±â±â 1400px »çÀÌÁî ÀÌÇÏ*/
@media all and (max-width:1400px){		

	#comm_wrap .comm_area .dleft{ float:left; width:49%; }
	#comm_wrap .comm_area .dcenter{ float:right; width:49%; margin-right:0;}
	#comm_wrap .comm_area .dright{ clear:both; float:left; width:100%; height:auto; margin-top:30px;}
	#comm_wrap .comm_area .dright ul li {margin-bottom:0;}

}

/* ¹ÝÀÀÇü Áß°£±â±â 992px »çÀÌÁî ÀÌÇÏ */
@media screen and (max-width: 992px) {		

	#comm_wrap {padding:50px 0; padding-top:0;}
	#comm_wrap .comm_tit p { font-size:2em;}
	#comm_wrap .comm_area{margin-top:0;}
	#comm_wrap .comm_area .dleft{float:none; width:92%; margin:0 auto;}
	#comm_wrap .comm_area .dcenter{float:none; width:92%; margin:25px auto 0;}
	#comm_wrap .comm_area .dright{width:92%; margin:25px auto; float:none;}
	#comm_wrap .notice_area ul li a {width:auto; }
	#comm_wrap .comm_area .dright ul li{width:50%; float:left;}

	#footer_all_menu .lnb_wrap > ul > li { width:100%; height:auto; padding:25px 25px; text-align:left; border-bottom:1px solid rgba(255,255,255,0.1); }
	#footer_all_menu .lnb_wrap > ul > li:before {display:none;}
	#footer_all_menu .lnb_wrap > ul > li:last-child:after {display:none; }
	#footer_all_menu .lnb_wrap > ul > li > dl dd > a.all_menu_tit { float:left; width:20%; display:inline-block; margin-bottom:0; font-size:1.05em;}
	#footer_all_menu .lnb_wrap > ul > li > dl dd > a.all_menu { float:left; width:auto; display:inline-block; vertical-align:top; padding:0; margin-right:15px; }
	#footer_all_menu .lnb_wrap > ul > li > dl dd > a.all_menu:last-child { margin-right:0;}
}

/* ¹ÝÀÀÇü Áß°£±â±â 768px»çÀÌÁî ÀÌÇÏ */
@media screen and (max-width: 768px) {	

	#comm_wrap .comm_area .dright ul li{width:100%; float:none;}

	#footer_all_menu .lnb_wrap > ul > li {padding:18px 25px 15px 25px;}
	#footer_all_menu .lnb_wrap > ul > li > dl dd > a.all_menu_tit { width:100%; margin-bottom:10px;}
	
}

/* ¹ÝÀÀÇü Áß°£±â±â 640px »çÀÌÁî ÀÌÇÏ */
@media screen and (max-width: 640px) {	

	#comm_wrap {padding-top:30px; padding-bottom:0;}
	#comm_wrap .comm_area .dleft{  min-height:auto; }
	#comm_wrap .comm_area .dcenter{ min-height:auto;}
	#comm_wrap .notice_area {padding:25px;}
	#comm_wrap .notice_area .more{position:absolute; top:25px; right:25px;  }
	#comm_wrap .notice_area .simple_lat {margin-bottom:0;}
	#comm_wrap .notice_area ul li a {width:70%; }	

	footer .footer_all {padding:60px 4%;}

}