@charset "utf-8";
/* css by OOparts */

#index_container {
	float:left;
	border-left:1px solid #e5e5e5;
	position:relative;
	top:0;
	padding-left:180px;
}
.section_slide {
	padding-right:0;
}




/* 메인 퀵 배너*/
#quick_banner {
	position:fixed;
	width:422px;
	height:100%;
	top:0;
	right:-400px;
	/*text-align:right;*/
	z-index:99999;
	transition:all 0.5s ease 0s;
}
#quick_banner.active {
	right:0;
	width:470px;
}

/* 메뉴 start ----------------------------------------------------------------------------------------------- */
#qb_menu {
	width:22px;
    position:absolute;
    top:115px;
	right:400px;
}
#quick_banner.active #qb_menu {
	right:378px;
}



/* 내용 */
#quick_banner_content {
	position:relative;
	float:right;
	width:400px;
	height:100%;
	background:#6c738d;
	padding:0;
}
#quick_banner_content .close {
	position:absolute;
	top:0;
	right:0;
	opacity:0;
}
#quick_banner_content .close:hover {
	color:#333;
}
#quick_banner.active #quick_banner_content .close {
	right:auto;
	left:-70px;
	opacity:1;
}

/* 오른쪽 배너 슬라이드 */
#quick_banner_content .banner_slide {
	position:relative;
	max-width:400px;
	margin:0 auto;
}
#quick_banner_content .banner_slide .title {
	display:block;
	position:absolute;
	top:30px;
	left:25px;
	z-index:10;
}
#quick_banner_content .r_sl_ban {
	height:auto !important;
}

/* page 버튼 */ 
#quick_banner_content .banner_slide .lSSlideOuter .lSPager.lSpg {
	position:absolute;
	right:15px;
	bottom:15px;
	margin:0 !important;
	height:15px;
}
#quick_banner_content .banner_slide .lSSlideOuter .lSPager.lSpg li {
	padding:0;
	height:15px;
}
#quick_banner_content .banner_slide .lSSlideOuter .lSPager.lSpg li + li {
	margin-left:10px;
}
#quick_banner_content .banner_slide .lSSlideOuter .lSPager.lSpg li > a {
	top:-3px;
	width:8px;
	height:8px;
	background-color:#a9a8a6;
}
#quick_banner_content .banner_slide .lSSlideOuter .lSPager.lSpg li.active a {
	top:0;
	width:15px;
	height:15px;
	background-color:#98ccfb;
}

/* control 버튼 */
#quick_banner_content .banner_slide  .lSSlideOuter .lSAction {
    position:absolute;
	bottom:70px;
	z-index:9999;
}
#quick_banner_content .banner_slide .lSSlideOuter .lSAction > a {
	width:17px;
	height:17px;
	top:auto;
	bottom:0;
	margin-top:0;
	opacity:1;
}
#quick_banner_content .banner_slide .lSSlideOuter .lSAction > a:hover {
	opacity:0.5;
}
#quick_banner_content .banner_slide .lSSlideOuter .lSAction > .lSPrev {
	background-image:url(../img/index/r_banner/ctr_left.png);
	background-repeat:no-repeat;
	left:30px;
}

#quick_banner_content .banner_slide .lSSlideOuter .lSAction > .lSNext {
	background-image:url(../img/index/r_banner/ctr_right.png);
	background-repeat:no-repeat;
	left:52px;
	background-position:0 0;
}
#quick_banner_content .banner_slide .pause {
	display:block;
	width:17px;
	height:17px;
	position:absolute;
	left:74px;
	bottom:70px;
	z-index:9999;
	cursor:pointer;
}
#quick_banner_content .banner_slide .pause:hover {
	opacity:0.5;
}

#ch-plugin-custom-button {
	
    top: 50px;
    overflow: initial;
    position: fixed;
    left: 1235px;
    z-index: 10000000;
    cursor: pointer;
}	
	