@charset "utf-8"; 

/* Main-visual */
/*
.main-visual .ls-wp-container {max-width:1300px; height:731px; margin:0 auto;}
.main-visual .ls-wp-container.ls-v5 .ls-bottom-slidebuttons, .main-visual .ls-wp-container.ls-v5 .ls-nav-start, .main-visual .ls-wp-container.ls-v5 .ls-nav-stop, .ls-v5 .ls-nav-sides {top: -120px;}
*/

.ls-v5 .ls-bottom-slidebuttons, .ls-v5 .ls-nav-start, .ls-v5 .ls-nav-stop, .ls-v5 .ls-nav-sides {
    top: -120px !important;
}

@media screen and (max-width:1280px){	
	/* Main-visual */
	/*.main-visual .ls-wp-container {max-width:1280px;} */
}

@media screen and (max-width:1024px){
	/* Main-visual */
	/*.main-visual .ls-wp-container {max-width:1024px;} */
}

@media all and (max-width:1023px){
	/* Main-visual */
	/*
	.main-visual .ls-wp-container {max-width:1023px;} 
	.main-visual .ls-wp-container .ls-slide .ls-l {left:25%;}
	*/
}

@media screen and (max-width:979px){
	/* Main-visual */
	/*.main-visual .ls-wp-container {max-width:979px;} */
}

@media screen and (max-width:752px){
	/* Main-visual */
	/*.main-visual .ls-wp-container {max-width:752px;} */
	.ls-v5 .ls-bottom-slidebuttons, .ls-v5 .ls-nav-start, .ls-v5 .ls-nav-stop, .ls-v5 .ls-nav-sides {
    top: -30px !important;
}
}

@media screen and (max-width:360px){
	/* Main-visual */
	/*.main-visual .ls-wp-container {max-width:320px;z} */
	.main-visual .ls-wp-container .ls-slide .ls-l {width:700%}
}

@media screen and (max-width:320px){
	/* Main-visual */
	/*.main-visual .ls-wp-container {max-width:320px;z} */
}

/* quick_menu */
.quick_menu {position:relative; overflow:hidden; display:block; max-width:1210px; /*height:52px;*/ padding:0; margin:-85px auto 0; /*background-color:#fff;*/ z-index:100;}
.quick_menu .quick_area {width:100%;}
.quick_menu .quick_area h4 {float:left; margin:0; font-family:'Nanum-bold'; font-weight:700; font-size:18px; background:#fff; color:#000; width:13%; /*max-width:155px;*/ line-height:51px; text-align:center;}
.quick_menu .icon_area {float:left; width:87%;}
.quick_menu .icon_area ul li {/*display:inline-block;*/ float:left; width:33.2222%; /*max-width:347px;*/ height:52px; line-height:52px; background:#d52b1e; border-right:#000 solid 1px; font-size:18px; font-family: 'Nanum-bold'; font-weight:700; text-align:center;}
.quick_menu .icon_area ul li:last-child {border-right:none;}
.quick_menu .icon_area ul li:hover {background:#bf261b;}
.quick_menu .icon_area ul li:visited {text-decoration:none;}
.quick_menu .icon_area ul li a {display:inline-block; color:#fff;}
.quick_menu .icon_area ul li a.qm01 {background:url('../img/main/quick_m01.png') no-repeat left center; padding-left:55px;}
.quick_menu .icon_area ul li a.qm02 {background:url('../img/main/quick_m02.png') no-repeat left center; padding-left:40px;}
.quick_menu .icon_area ul li a.qm03 {background:url('../img/main/quick_m03.png') no-repeat left center; padding-left:40px;}
.quick_menu .icon_area ul li a:hover {text-decoration:none;}

@media screen and (max-width:1280px){	
	.quick_menu .quick_area {width:97%; margin:0 auto;}
}

@media screen and (max-width:1024px){
	
}

@media screen and (max-width:1023px){
	
}

@media screen and (max-width:1008px){
	.quick_menu .icon_area ul li {font-size:16px;}
}

@media screen and (max-width:950px){
	
}

@media screen and (max-width:680px){
	.quick_menu {padding:0; margin:0 auto 0}
	.quick_menu .quick_area {max-width:680px;}
	.quick_menu h4 {display:none !important;}
	.quick_menu .icon_area {float:none !important; width:97% !important; height:42px; line-height:42px; margin:0 auto !important;}
	.quick_menu .icon_area ul li {width:100%; display:block; margin-bottom:10px; text-align:left; background:url('../img/main/quick_arr.png') no-repeat 97% center rgb(213,43,30);}
	.quick_menu .icon_area ul li:hover {background:url('../img/main/quick_arr.png') no-repeat 97% center rgb(191,38,27);}
	.quick_menu .icon_area ul li:first-child, .quick_menu .icon_area ul li:nth-child(2){border-right:none;}
	.quick_menu .icon_area ul li a.qm01 {background-position:15px; padding-left:70px;}
	.quick_menu .icon_area ul li a.qm02 {background-position:20px; padding-left:70px;}
	.quick_menu .icon_area ul li a.qm03 {background-position:20px; padding-left:70px;}
}

@media screen and (max-width:480px){
	.quick_menu {max-width:480px;}
}

@media screen and (max-width:360px){
	.quick_menu {max-width:360px;}
}


/* content */
#wrap #container .m-content {position:relative; margin:33px 0 0; overflow:hidden;}

/* business */
.busContents {position:relative; background:#000; max-width:1300px; margin:0 auto; padding-bottom:25px;}

.bus_area	{position:relative; max-width:1200px; margin:0 auto; overflow:hidden;}
.bus_area:after	{content:""; display:block; clear:both;}

.bus_area ul {position:relative; width:100%;}
.bus_area ul li {position:relative; width:33.33%; max-width:380px; height:290px; min-height:290px; margin:0 30px 30px 0; float:left; text-align:center;}
.bus_area ul li .bs_title {position:relative; display:block; background:#202020; width:100%; height:45px; line-height:45px; color:#fff; text-align:center; font-size:17px; font-family:"Nanum-bold";}
.bus_area ul li .bs_title:hover {text-decoration:underline;}
.bus_area ul li img {display:block; padding:0; margin:0; border:0; width:100%; height:auto;}
.bus_area ul li.ba-bg3, .bus_area ul li.ba-bg6 {margin-right:0;}

/* NOTICE */
.bus_area ul li.ba-bg4 {position:relative; background:#121212;}
.bus_area ul li .newArea {position:relative; height:243px; overflow-y:scroll;}
.bus_area ul li .newArea:after {content:"";display:block;clear:both}
.bus_area ul li .newArea ul {margin:20px 0 0 0;}
.bus_area ul li .newArea li {display:block; width:85%; height:53px; min-height:53px; margin:7px 0 0 30px; border-bottom:#545454 dashed 1px; text-align:left;}
.bus_area ul li .newArea li:last-child {border-bottom:none;}
.bus_area ul li .newArea li .tit a {display:block; color:#bd261f !important; font-size:14px; font-family:"Nanum-bold"; line-height:1.7em; overflow:hidden; white-space:nowrap;}
.bus_area ul li .newArea li .date {color:#ccc; line-height:1.7em;}

@media screen and (max-width:1280px){
	/* business */
	.busContents {max-width:1280px;}
	.bus_area ul {position:relative; width:97% !important; margin:0 auto !important;}
	.bus_area ul li {width:49.5% !important; max-width:530px; overflow:hidden; margin-right:0 !important;}
	.bus_area ul li.ba-bg1,
	.bus_area ul li.ba-bg3,
	.bus_area ul li.ba-bg5 {float:left !important;}
	
	.bus_area ul li.ba-bg2,
	.bus_area ul li.ba-bg4,
	.bus_area ul li.ba-bg6 {float:right !important;}
	
	.bus_area ul li .newArea ul {margin:20px 0 0 0 !important;}
	.bus_area ul li .newArea li {width:88% !important;}
}

@media screen and (max-width:1024px){
	/* business */
	.busContents {max-width:1024px;}
	
}

@media screen and (max-width:1023px){
	/* business */
	.busContents {max-width:1023px;}
}

@media screen and (max-width:1008px){
	/* business */
	.busContents {max-width:1008px;}
}

@media screen and (max-width:950px){
	.busContents {max-width:950px;}
	
}

@media screen and (max-width:680px){
	/* business */
	.busContents {max-width:680px;}
	.bus_area ul {width:94% !important; margin:0 auto !important;}
	/*.bus_area ul li {float:none; margin:0 0 30px 0 !important;}*/
	.bus_area ul li {width:100% !important; max-width:680px; height:auto !important; overflow:hidden; margin-right:0 !important;}
	.bus_area ul li .bs_title {font-size:15px !important;}
	
	/*.bus_area ul li.ba-bg4 {min-height:300px !important; overflow:hidden;}*/
}

@media screen and (max-width:480px){	
	/* business */
	.busContents {max-width:480px;}
	.bus_area ul li .bs_title {position:relative; bottom:0; background:#202020; width:100%; height:45px; line-height:45px; color:#fff; text-align:center; font-size:17px; font-family:"Nanum-bold";}
}

@media screen and (max-width:360px){
	/* business */
	.busContents {max-width:360px;}
	.bus_area ul li {height:260px; min-height:260px;}
}

@media screen and (max-width:320px){
	/* business */
	.bus_area ul li {height:240px; min-height:240px;}
}


