/*----------------------레이아웃----------------------*/
.inner {position:relative; margin:0 auto; width:1260px; *zoom:1;}
.inner:after {content:'';clear:both; display:block;}
#wrap {position:relative;min-width:1260px; width:100%;overflow:hidden;}
#header {width:100%;position:relative ;z-index:500;}
#container {position:relative; min-width:1260px; width:100%;padding-bottom:45px;}
#container.sub {padding-top:50px;}
#footer {width:100%;border-top:1px solid #e2e4e6;margin-top: 50px;}

#aside {width:200px;}
#contents {width:1030px;}

/*----------------------기본 스타일----------------------*/
body {font-family:"맑은 고딕", "Malgun Gothic","돋움", "Dotum", "Apple Gothic", sans-serif;font-size:16px;color:#000;}
a {color:#000;}


/*----------------------유틸 메뉴----------------------*/
.util_area {overflow:hidden; width:100%; height:40px; border-bottom:1px solid #e2e4e6;}
.util_area p {float:left; font:bold 11px/30px '맑은 고딕',dotum,sans-serif; letter-spacing:-1px; }
.util_area p a {color:#666666}
.util_area p a em {color:#e60021}
.util_area dl {float:right;}
.util_area dl dd {float:left; padding:0 8px; background:url(../images/bullet_bar.jpg) no-repeat right 60%}
.util_area dl dd:last-child {background:none; padding-right:0;}
.util_area dl dd a {font:bold 12px/40px '맑은 고딕',dotum,sans-serif; letter-spacing:-1px; color:#666666}
.util_area dl dd a:hover {color:#000}
.util_area dl dd .cart {background:url(../images/ico_cart.png) no-repeat; padding-left:20px;}
.util_area dl dd .cart span {background:#f8501f; border-radius:10px; color:#fff; padding:2px 12px; margin-left:5px;}

.sub_item ul {float:left;}
.sub_item ul li{float:left; padding-top:10px; padding-right:25px;}

/**/
.logo {}
.top_sch {border:3px solid #f8511d;border-radius:8px;box-sizing:border-box;
    width: 400px;
    position: absolute;
    top: 30px;
    left: 50%;
    margin-left: -200px;}
.input_sch {padding:0; padding-left:5px;border:none; height:44px; width:300px; line-height:44px;font-size:15px;; vertical-align:middle;color:#333;}
.btn_search {padding-right:10px;}

.top_right {margin-top:40px;}
.top_right > div {border:1px solid #e2e4e6;padding:6px 15px; border-radius:20px; margin-right:10px;}
.top_right > div > a {background-repeat:no-repeat; background-position:left center;padding-left:20px;font-size:12px; margin-left:10px;color:#000;}
.top_right > div > a:first-child {background-image:url(../images/top_right1.png);margin-left:0;}
.top_right > div > a:nth-child(2) {background-image:url(../images/top_right2.png);}
.top_right > div > a:last-child {background-image:url(../images/top_right3.png);}

/*탑메뉴*/
.top_menu_area {background:#fff;border:1px solid #e2e4e6;}
.top_menu_area .ib_group > * {float:left; text-align:center;}
.top_menu_area .all_menu {width:189px; text-align:left !important;}
.top_menu {border-left:1px solid #e2e4e6;border-right:1px solid #e2e4e6; padding:15px 70px;}
.top_menu  > li {float:left;margin-left:60px;}
.top_menu  > li:first-child {margin-left:0;}
.top_menu  > li > a {font-size:15px; color:#767676; font-weight:bold;}

.all_menu {padding:0 15px;padding-top:16px;}
.top_menu_search {background:url(../images/arrow_search.jpg) 90% center no-repeat; text-align:center; font-size:13px;padding:15px 35px;color:#000;}

/* 검색필터 클릭 시 인기검색어 펼침 */
.keyword_list {width: 163px;
background: #fff;
border: 1px solid #e2e4e6;
position: absolute;
right: -1px;
top: 52px;
font-size: 14px;}
.keyword_list > a {display:block; border-bottom:1px solid #e2e4e6; padding: 7px 5px 7px 25px;text-align: left;}





.btm {width:100%; background:#212121; padding-top:5px; padding-bottom:15px;}
.btm_1 {position:relative; margin:0 auto; width:660px;}
.btm_1 ul {overflow:hidden; float:center; padding-left:0px;}
.btm_1 ul > li {float:left; width:110px;  height:25px; text-align:center;}
.btm_1 ul > li span {font:bold 11px/30px '맑은 고딕',dotum,sans-serif; letter-spacing:-1px; color:#DDDDDD;}

.btm_2 {width:100%; height:177px; background:url(/skin/basic/images/djbm/bottom_p.png); padding-top:5px; padding-bottom:15px;}


.table_none { border-top:0px; border-left:0px; padding:0px; margin:0px;}
.table_none td.left {text-align:left; padding-left:10px !important;}
.table_none td.left1 {text-align:left; padding-left:10px !important;; padding-top:5px}

.table_bottom { border-top:0px; border-left:0px; padding:0px; margin:0px; color:#DDDDDD;}
.table_bottom td {text-align:center; padding-left:20px; padding-right:20px;; padding-top:5px; padding-bottom:5px; !important;  font:12px '맑은 고딕',dotum,sans-serif;}



/* 메인 공지사항 최근게시물 */
.notice_area {width:335px; position:relative;height:40px}
.notice_slider {width:335px;}
.notice_slider li {background:url(../images/ico_notice.png) no-repeat; padding-left:50px;height:40px;}
.notice_slider li a {color:#474747; font-size:13px;line-height:40px;}


.notice_area .bx-viewport {height:40px;}

/* controls */
.notice_area .bx-controls {position:absolute;right: 0;top: 0; width:35px; border-right:1px solid #e2e4e6;border-left:1px solid #e2e4e6;}
.notice_area .bx-controls-direction {}
.notice_area .bx-controls-direction > a {width:35px; height:20px; text-indent:-9999px;display:block;}
.notice_area .bx-controls-direction .bx-prev {background:url(../images/ctrl_prev_v.png) center no-repeat; border-bottom:1px solid #e2e4e6;}
.notice_area .bx-controls-direction .bx-next {background:url(../images/ctrl_next_v.png) center no-repeat;}




/* ---------- 전체메뉴 ---------- */
/* 메뉴
#gnb {position:absolute; right:0; z-index:999;}
#gnb li div.lnb {margin-top:10px; border-right:1px solid #535965;}
#gnb li.last div.lnb {border-right:0 none;}
#gnb li div.lnb a {display:block; text-align:left; text-indent:20px; color:#cbcbcb; font:bold 12px/23px '맑은 고딕',dotum,sans-serif; letter-spacing:-0.5px;}
#gnb li div.lnb a:hover {color:#fff;}
.gnbBg{display:block; position:absolute; top:128px; left:0; z-index:99; width:100%; min-width:1260px; height:0; background:#545e67 url(../images/bg_all.jpg) no-repeat top center;}
*/
/* ---------- 메인타이틀 ----------
.main_img {width:121px; position:absolute}

.main_img div.menu1 {width:121px; height:120px; background:url(../images/djbm/main1_01.jpg) no-repeat top;}
.main_img div.menu2 {width:121px; height:120px; background:url(../images/djbm/main2_01.jpg) no-repeat top center;}
.main_img div.menu3 {width:121px; height:121px; background:url(../images/djbm/main3_01.jpg) no-repeat top center;}

.main_img div.menu1:hover {background:url(../images/djbm/main1_02.jpg) no-repeat top;}
.main_img div.menu2:hover {background:url(../images/djbm/main2_02.jpg) no-repeat top;}
.main_img div.menu3:hover {background:url(../images/djbm/main3_02.jpg) no-repeat top;}

.main_img span { background-color: rgba(0, 0, 0, 0.6); }
.main_img span {
	background-color: rgba(0, 0, 0, 0.6);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorStr=#99000000, endColorStr=#99000000 );
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorStr=#99000000, endColorStr=#99000000 )";
	zoom: 1;
}
.main_img ul li {float:left; margin-top:6px; margin-left:25px !important; width:150px !important; height:22px; color:#000000; font:bold 14px '맑은 고딕',dotum,sans-serif;}
.main_img ul li a{float:left; margin-top:6px; margin-left:25px !important; width:150px !important; height:22px; color:#FFFFFF; font:bold 14px '맑은 고딕',dotum,sans-serif;}
*/



/* ---------- 메인 비주얼 ----------*/
.visual_area {margin-bottom:40px; width:100%; height:479px;overflow:hidden; position:relative;}
.visual_area .visual_slide {width:1040px; height:479px; }
.visual_area .visual_slide ul li img {}
.visual_area .visual_slide #bx-pager {overflow:hidden; position:absolute;
    bottom: 0;right: 0;z-index: 1;width:1040px;}
.visual_area .visual_slide #bx-pager a {
font-size:15px; color:#484d52; display:inline-block;
background:#f3f3f3; padding:10px 0; width:20%; float:left; text-align:center;}
.visual_area .visual_slide #bx-pager a.active {background:#fff;}
.visual_area .visual_slide .bx-controls-direction {display:none;}



/* 메인 카테고리 */
.main_cate_area {width:220px; background:#70a996;}
.main_cate {}
.main_cate li {background:url(../images/line_cate.gif) repeat-x left bottom;}
.main_cate li a {background-repeat:no-repeat; background-position:20px center; padding:10px 0; padding-left:50px; font-size:15px;font-weight:bold; color:#fff;display:block;letter-spacing: -1px;}
.main_cate li a:hover,
.main_cate li a.on {color:#c2ff9a;}


/* 서브 상단 카테고리 */
.sub_top_cate_area {width:220px; background:#70a996;}
.sub_top_cate {}
.sub_top_cate li {background:url(../images/line_cate.gif) repeat-x left bottom;}
.sub_top_cate li a {background-repeat:no-repeat; background-position:20px center; padding:10px 0; padding-left:50px; font-size:15px;font-weight:bold; color:#fff;display:block;letter-spacing: -1px;}
.sub_top_cate li a:hover,
.sub_top_cate li a.on {background-color:#496e62; color:#c2ff9a;}

/***** // 자동 생성 페이지로 이동
.main_cate li:nth-child(1) a {background-image:url(../images/m1.png);}
.main_cate li:nth-child(2) a {background-image:url(../images/m2.png);}
.main_cate li:nth-child(3) a {background-image:url(../images/m3.png);}
.main_cate li:nth-child(4) a {background-image:url(../images/m4.png);}
.main_cate li:nth-child(5) a {background-image:url(../images/m5.png);}
.main_cate li:nth-child(6) a {background-image:url(../images/m6.png);}
.main_cate li:nth-child(7) a {background-image:url(../images/m7.png);}
.main_cate li:nth-child(8) a {background-image:url(../images/m8.png);}
.main_cate li:nth-child(9) a {background-image:url(../images/m9.png);}
.main_cate li:nth-child(10) a {background-image:url(../images/m10.png);}
.main_cate li:nth-child(11) a {background-image:url(../images/m11.png);}
.main_cate li:nth-child(12) a {background-image:url(../images/m12.png);}


.main_cate li:nth-child(1) a.on,
.main_cate li:nth-child(1) a:hover {background-image:url(../images/m1_on.png);}
.main_cate li:nth-child(2) a.on,
.main_cate li:nth-child(2) a:hover {background-image:url(../images/m2_on.png);}
.main_cate li:nth-child(3) a.on,
.main_cate li:nth-child(3) a:hover {background-image:url(../images/m3_on.png);}
.main_cate li:nth-child(4) a.on,
.main_cate li:nth-child(4) a:hover {background-image:url(../images/m4_on.png);}
.main_cate li:nth-child(5) a.on,
.main_cate li:nth-child(5) a:hover {background-image:url(../images/m5_on.png);}
.main_cate li:nth-child(6) a.on,
.main_cate li:nth-child(6) a:hover {background-image:url(../images/m6_on.png);}
.main_cate li:nth-child(7) a.on,
.main_cate li:nth-child(7) a:hover {background-image:url(../images/m7_on.png);}
.main_cate li:nth-child(8) a.on,
.main_cate li:nth-child(8) a:hover {background-image:url(../images/m8_on.png);}
.main_cate li:nth-child(9) a.on,
.main_cate li:nth-child(9) a:hover {background-image:url(../images/m9_on.png);}
.main_cate li:nth-child(10) a.on,
.main_cate li:nth-child(10) a:hover {background-image:url(../images/m10_on.png);}
.main_cate li:nth-child(11) a.on,
.main_cate li:nth-child(11) a:hover {background-image:url(../images/m11_on.png);}
.main_cate li:nth-child(12) a.on,
.main_cate li:nth-child(12) a:hover {background-image:url(../images/m12_on.png);}
*****/


/* 카테고리 목록 */
.cate_view {
	/* width:1040px; */
	height:479px;
	position:absolute;
	top:0;
	left:220px;
	z-index:10;
	display:none;
}
.cate_view.on {display:block;}
.cate_wrap {
	width:auto;
	 background:url(../images/bg_cate_wrap.gif);
	/* min-width:2000px; */
	min-height:500px;
	padding:15px 0;
	display:none;
	width:1040px;
}

.cate_wrap.on {display:block;}


.cate_sub_view {
	/* width:1040px; */
	height:479px;
	position:absolute;
	top:0;
	left:220px;
	z-index:10;
	display:none;
	/** opacity: 0.8; **/
}
.cate_sub_view.on {display:block;}


.cate_sub_wrap {
	width:auto;
	/** background:url(../images/bg_cate_sub_wrap.gif); **/
	background:url(../images/bg_cate_wrap.gif);
	/* min-width:2000px; */
	min-height:500px;
	padding:15px 0;
	display:none;
	width:1040px;
}
.cate_sub_wrap.on {display:block;}


.top_cate_wrap {
	width:auto;
	/* min-width:2000px; */
	min-height:100px;
	padding:5px 0;
	display:none;
	width:1040px;
}
.top_cate_wrap.on {display:block;}

/* 카테고리 목록    ul x ---> div > a 수정함 [아래]
.cate_wrap > ul {padding-left:15px; width:157px;    margin-bottom: 20px;}
.cate_wrap > ul .depth1 {font-size:15px;color:#000;font-weight:bold;letter-spacing: -1px;}
.cate_wrap .depth2_list a {font-size:14px;}
.cate_wrap .depth2_list a:hover {color:#70a996;}
*/

/* 카테고리 목록 cate_list : cate_wrap > .cate_list */
.cate_list {padding-left:15px; padding-right:15px; width:142px;}
.cate_depth2 {display:inline-block;width:157px;font-size:15px;color:#000;font-weight:bold;letter-spacing: -1px;}
/**** .cate_depth3 {display:inline-block;width:147px;text-indent:10px;font-size:14px;} ****/
.cate_depth3 {display:inline-block;width:147px;text-indent:0px;font-size:14px;}
.cate_depth3:hover {color:#70a996;}
.cate_empty {display:inline-block;width:157px;font-size:14px;color:#000;}


/* 카테고리 목록 cate_sub_list : cate_wrap > .cate_sub_list */
.cate_sub_list {padding-left:15px; padding-right:15px; width:142px;}
.cate_sub_depth2 {display:inline-block;width:157px;font-size:15px;color:#000;font-weight:bold;letter-spacing: -1px;}
/**** .cate_sub_depth3 {display:inline-block;width:147px;text-indent:10px;font-size:14px;} ****/
.cate_sub_depth3 {display:inline-block;width:147px;color:#000;text-indent:0px;font-size:14px;}
.cate_sub_depth3:hover {color:#70a996;}
.cate_sub_empty {display:inline-block;width:157px;font-size:14px;color:#000;}


/* TOP 카테고리 목록 top_cate_list : .top_cate_wrap > .top_cate_list */
.top_cate_list {padding-left:15px; padding-right:15px; width:142px;}
.top_cate_depth2 {display:inline-block;width:157px;font-size:13px;color:#000;font-weight:bold;letter-spacing: -1px;}
/**** .top_cate_depth3 {display:inline-block;width:147px;text-indent:10px;font-size:14px;} ****/
.top_cate_depth3 {display:inline-block;width:147px;color:#000;text-indent:0px;font-size:12px;}
.top_cate_depth3:hover {color:#70a996;}
.top_cate_empty {display:inline-block;width:157px;font-size:12px;color:#000;}


/* 스크롤 시 고정되는 상단 카테고리 */
.fixed_cate {position:fixed;z-index:999;top:0;left:0;width:100%;display:none;}
.fixed_cate.on {display:block;}

.fixed_cate_top {background:#70a996;position:relative;}
.fixed_cate_top .logo {position:absolute;left:17px;top:5px;
background:url(../images/fixed_logo.jpg);width:125px;height:28px;}
@media (max-width:1550px){.fixed_cate_top .logo {background:url(../images/fixed_logo2.jpg);width:36px;}}
.fixed_cate_top .search_form_wrap {position:absolute; right:20px;top:9px;}
.fixed_cate_top .search_form_wrap input[type="text"] {width:240px;height:26px;border-radius:5px;border:none;}
.fixed_cate_top .search_form_wrap input[type="image"] {position:absolute; right:9px; top:6px;width:13px;}
@media (max-width:1550px){.fixed_cate_top .search_form_wrap {display:none;}}

.fixed_cate_top .depth1_ul li {margin-left:30px;}
.fixed_cate_top .depth1_ul li:first-child {margin-left:0;}
.fixed_cate_top .depth1_ul a {padding:10px 0; display:inline-block;border-bottom:2px solid transparent;
color:#fff;font-size:13px;}
.fixed_cate_top .depth1_ul a:hover,
.fixed_cate_top .depth1_ul a.on {border-color: #496e62;}


.fixed_cate .cate_list_wrap {top: 43px;left:0;width:100%;padding:10px 0;
background:#f9f9f9;border-bottom:1px solid #70a996;display:none;}
.fixed_cate .cate_list_wrap.on {display:block;}

.fixed_cate .top_cate_wrap {background:none;padding-top: 0;}
/**
.fixed_cate .top_cate_list > div {background:none !important;}
.fixed_cate .top_cate_depth2 {font-size:13px;}
.fixed_cate .top_cate_depth3 {font-size:12px;}
**/



/* 메인 중간 슬라이더 */
.main_middle {}
.middle_slider {}

    /* pager */
.middle_slider_wrap .bx-controls {width:626px;position:relative;bottom:70px;}
.middle_slider_wrap .bx-pager {display:table; margin:0 auto;}
.middle_slider_wrap .bx-pager-item {display:inline-block; margin-right:10px;}
    .middle_slider_wrap .bx-pager-item:last-child{margin-right:0;}
.middle_slider_wrap .bx-pager-link {display:inline-block; width:34px; height:4px; text-indent:-9999px; background:#fff;}
.middle_slider_wrap .bx-pager-link.active {background:#385878;}


/* 공통 : 탭 스타일 */
.tabs_group {border-top:3px solid #70a996;border-left:1px solid #e2e4e6;}
.tabs_group .tabs {background:#f3f3f3;color:#292929;border-right:1px solid #e2e4e6;
display:inline-block;float:left;width:125px;text-align:center;font-size:14px;line-height: 40px;}
.tabs_group .tabs:first-child {width:124px;}
.tabs_group .tabs.on {background:#fff; color:#70a996;}

.tab_content {display:none;}
.tab_content.on {display:block;}



/* 메인 탭 영역 */
.main_tab_area {}
.main_tab_area .tab_content  {padding:35px; background:#f9f9f9;border:1px solid #e2e4e6;}

.main_tab_area .rank {
	width:152px;
	height:170px;
	overflow:hidden;
	text-align:right;
	margin-left:63px;
	font-size:12px;
}
.main_tab_area .rank > * {width:129px;display:block;}
    .main_tab_area .rank._no1 {width:335px; height:340px; font-size:16px;}
    .main_tab_area .rank._no1 > * {width:298px;}
    .main_tab_area .rank._no1,.main_tab_area .rank._no2,.main_tab_area .rank._no6 {margin-left:0;}

.main_tab_area .rank > a:first-child {border:1px solid #e2e4e6;position:relative;} /*제품이미지*/
.main_tab_area .rank > a:last-child {text-align:center;}/*제품명*/

    /* 순위 뱃지 */
.main_tab_area .rank > a:first-child:after {
content:'';display:inline-block;position:absolute; top:0; left:-22px;width:55px;height:55px;}
.main_tab_area .rank._no1 > a:first-child:after {left:-36px;
background:url(../images/rank1.png);width:91px;height:91px;}
.main_tab_area .rank._no2 > a:first-child:after {background:url(../images/rank2.png);}
.main_tab_area .rank._no3 > a:first-child:after {background:url(../images/rank3.png);}
.main_tab_area .rank._no4 > a:first-child:after {background:url(../images/rank4.png);}
.main_tab_area .rank._no5 > a:first-child:after {background:url(../images/rank5.png);}
.main_tab_area .rank._no6 > a:first-child:after {background:url(../images/rank6.png);}
.main_tab_area .rank._no7 > a:first-child:after {background:url(../images/rank7.png);}
.main_tab_area .rank._no8 > a:first-child:after {background:url(../images/rank8.png);}
.main_tab_area .rank._no9 > a:first-child:after {background:url(../images/rank9.png);}


/* 중간 배너 (한 줄에 4개) */
.middle_banner {border:1px solid #e3e4e6;margin-top:35px;}
.middle_banner > a {border-right:1px solid #e2e4e6;float:left;box-sizing:border-box;width:314px;overflow:hidden;}
.middle_banner > a:first-child {width:313px;}
.middle_banner > a:last-child {border-right:none;}




/* ---------- 중분류 ----------          [ 적용된 부분 유무 확인 후 삭제 ]
.middle_img {margin-left:121px;}
.middle_img a {color:#000000;}
.middle_img ul {overflow:hidden; }
.middle_img ul li {float:left; margin-bottom:5px; margin-right:5px !important; width:198px; height:71px;background:url(../images/djbm/middel_menu_0.jpg); text-align:left;}
.middle_img ul li:hover {background:url(../images/djbm/middel_menu_1.jpg); color:#FFFFFF;}
.middle_img ul li p {font:bold 15px '맑은 고딕',dotum,sans-serif; padding-top:25px !important; padding-left:10px;}

.middle_text {border:1px solid #AAAAAA; border-bottom:2px solid #AAAAAA; background-color:#fff;  border-radius:2px; -ms-border-radius:2px; -webkit-border-radius:2px; -o-border-radius:2px; margin-top:10px; margin-bottom:10px;}
.middle_text a {color:#000000;}
.middle_text ul {overflow:hidden; }
.middle_text ul li {float:left; margin-left:10px !important;  text-align:left;}
.middle_text ul li p {font:13px '맑은 고딕',dotum,sans-serif; padding:5px !important;}


.main_title {padding-left:121px}

.gnbBg1{display:block; position:absolute; top:0; left:121px; z-index:99; width:1029px; min-width:1029px; height:0; background:#FEFEFE;}
.gnbBg2{display:block; position:absolute; top:121px; left:121px; z-index:99; width:1029px; min-width:1029px; height:0; background:#FEFEFE;}
.gnbBg3{display:block; position:absolute; top:241px; left:121px; z-index:99; width:1029px; min-width:1029px; height:0; background:#FEFEFE;}


.main_area {position:relative; margin:0 auto; width:1260px; *zoom:1; padding-bottom:40px;}
.main_area:after {content:'';clear:both; display:block;}*/
/* .main_area .left {position:relative; float:left; padding:46px 0; width:800px; height:505px; border:1px solid #c9c8c9; background:#fff;} */
/*.main_area .left .bx-pager {position:absolute; bottom:0; right:0; z-index:999; padding:0 30px; width:740px; height:50px; background:url(../images/bg_opa5.png) repeat; text-align:right;}
.main_area .left .bx-pager div {display:inline;}
.main_area .left .bx-pager div a {display:inline-block; margin-top:19px; margin-left:12px; width:12px; height:12px; background:#fff; text-indent:-9999px; font-size:0; border-radius:15px;}
.main_area .left .bx-pager div a.active {background:#56b9bb}
.main_area .right {float:right; width:315px;}*/



/* 상품 리스트 */
.goods_tit {margin-bottom:10px;}
.goods_list {}
.goods_list .goods {float:left;width:20%; box-sizing:border-box;/*  overflow:hidden;  */font-size:13px; color:#292929;
border:1px solid #e2e4e6; border-right:none; border-top:none; padding-top:25px;height:385px;}
    .prd_area._main .goods:nth-child(-n+5) {border-top:1px solid #e2e4e6;}/*메인 상품리스트만*/
.goods_list .goods:last-child,
.goods_list .goods:nth-child(5n) {border-right:1px solid #e2e4e6;}
.goods_list > .goods > * {display:block; width:220px; margin:0 auto;}

.goods_list .goods_txt {padding-top:10px;}
.goods_list .goods_txt > span {display:block;}
.goods_list .goods_price {margin-top:15px;}
.goods_list .goods_price strong {font-size:15px;color:#385878;}

    /* 사이즈 뷰 (170529 수정) */
.goods_list .goods {position:relative;}
.goods_list .size_wrap {height:20px;margin-top:1px;}
.goods_list #size_view {padding:2px 7px; /* font-weight:bold; */ text-transform:uppercase;background:#70a996;color:#fff;}
.goods_list #size_opList {border:1px solid #000;background:#fff;font-size:12px;width: 96%;top: 20px;padding: 2%; z-index:999;}



/* 사이즈 뷰  (수정 전)
.goods_list .goods {position:relative;}
.goods_list .size_wrap {position:absolute;left: 15px;z-index:999;top: 224px;}
.goods_list #size_view {border:1px solid #000; padding:3px; font-weight:bold; text-transform:uppercase;background:#fff;}
.goods_list #size_opList {border:1px solid #000;background:#fff;font-size:12px;width: 96%;
top: 22px;padding: 2%;}
*/



/* 푸터 */
.copy_top_wrap {}
.copy_top > div {padding-top:20px;padding-left:28px;width:383px;}
.copy_top > div:first-child {padding-left:0; width:410px;} /* footer_third1 */
.copy_top > div:nth-child(2) {padding-right:28px;width:355px;min-height:360px;} /* footer_third2 */
.copy_top > div > h3 {margin-bottom:28px;}

    /* more */
.copy_top .more {position:absolute;right:28px;top:28px;}
    .footer_third2 .more {right:0;top:0;}
    .footer_third2 .more {right:0;top:0;}

.footer_third1 {position:relative;padding-left:0;}
.footer_third1 ul {}
.footer_third1 ul li {margin-bottom:14px;}


.footer_third2 {border-right:1px solid #e2e4e6; border-left:1px solid #e2e4e6;}
.footer_third2 > div {position:relative;}

.footer_third2 ul {margin-top:20px;}
    .footer_third2 .foot_notice {padding-bottom:25px;background:url(../images/bg_line_dotted.gif) repeat-x left bottom;}
.footer_third2 ul li a {font-size:11px; color:#515151}
.footer_third2 ul li {font-size:11px; color:#828282; background:url(../images/bull_dot.gif) 2px center no-repeat; padding-left:10px;margin-bottom:7px;}





.copy_nav {height:50px; position:relative; border-top:1px solid #e2e4e6; border-bottom:1px solid #e2e4e6; background:#f8f8f8;}
.copy_nav ul {overflow:hidden;}
.copy_nav ul li {display:inline-block; *zoom:1; *display:inline; line-height:48px;}
.copy_nav ul li a {color:#8b8b8b; font-size:13px; letter-spacing:-1px; color:#656565;}
.copy_nav .btn_top {position:absolute; top:0; right:0;}
.copy_nav .bar:before {font-size:10px;color:#d5d5d5;position:relative;top:-2px;padding:0 15px 0 10px;}

.copy_bototm {padding:40px 0; background:#fff;}
.copy_bototm h2 {}
.copy_bototm .copyright {padding-left: 40px;line-height: 1.8;}
.copy_bototm .copyright {font-size:12px; color:#5d5d5d;}
.copy_bototm .copyright address span {color:#9a9a9a; padding:0 7px;font-size:11px;}
.copy_bototm .copyright address .foot_label {color:#9a9a9a;padding:0;font-size:12px;}
.copy_bototm .copyright p {color:#9a9a9a; }

.copy_bototm .foot_mark {position:absolute; top:0; right:0;}
.copy_bototm .foot_mark ul {overflow:hidden;}
.copy_bototm .foot_mark ul li {float:left; margin-left:5px;}





/* store - goods_list [(가로)카테고리 탭]*/
.store_tab_area {}
.store_tab_area .tabs_group .tabs {width:103.9px; letter-spacing:-0.5px;}
.store_tab_area .tabs_group .tabs._longTxt {line-height:1;padding: 6px 0;}

.store_tab_area .tab_content {border:1px solid #e2e4e6;padding:20px;min-height:95px;overflow-y:scroll;}


.tabs_2depthUl {}
.tabs_2depth {margin-bottom:20px;width:207px;}
.tabs_2depth:nth-child(6n) {width:150px;}


.tabs_2depth > a {color:#4b4b4b;}

/* 카테고리 화살표 수정 후 */
.tabs_2depth .arrow_3depth {padding:10px;border:none;
background: transparent url(../images/store/arrow_menu.gif) center no-repeat;cursor:pointer;
position: relative;top: 6px;/* top값 - ie기준 */}

/* chrome */
@media screen and (-webkit-min-device-pixel-ratio:0) {.tabs_2depth .arrow_3depth{top: -6px;}}
/* Firefox 37+ */
@supports (-moz-appearance:none) and (display:contents) {
    .tabs_2depth .arrow_3depth{top: -6px;}
}

/* 카테고리 화살표 수정 전
.tabs_2depth > a:after {content:'';background:url(../images/store/arrow_menu.gif) right center no-repeat; padding-left:20px;width:7px;height:4px;}
*/


.tabs_3depthUl {display:block;display:none;}
.tabs_3depthUl.on {display:block;}



/* goods_list */
.prd_cate_tit {font-size:17px;padding-bottom:10px;}

.prd_cate_list {border-top:3px solid #70a996; border-bottom:1px solid #e2e4e6;padding:10px;}
.prd_cate_list li {display:inline-block;float:left;}
.prd_cate_list li a {font-size:16px; font-weight:bold; color:#717171;}

.prd_cate_sub_list {border-bottom:1px solid #e2e4e6;padding:10px;}
.prd_cate_sub_list li {display:inline-block;float:left;}
.prd_cate_sub_list li a {font-size:13px; color:#777;}

.prd_area .bar:before {font-size:12px;color:#999;position:relative;top:-2px;}

.total_qtt {font-size:13px; color:#777;}
.total_qtt > strong {color:#b9070b;}

.prd_sort_area {border-bottom:1px solid #e2e4e6;line-height:48px;padding:0 10px;}
.prd_sort_area .price {padding:5px 10px;font-size:13px;}
.prd_sort_area select {border:1px solid #aaa;width:100px;position:relative;top:19px;}



/* goods_intro 인트로페이지 */
/* 카테고리별 안내 섹션 */
.intro_item {border:1px solid #e2e4e6;border-top:3px solid #70a996;background:#f9f9f9;
text-align:center;position:relative;width:410px;margin-right:12px;padding-top:5px;margin-bottom: 50px;}
.intro_item:nth-child(3n) {margin-right:0;}
.intro_item .item_titImg {border:1px solid #e2e4e6;}
.intro_item > ul {margin-top:10px;padding:0 5px;padding-bottom:15px;}
.intro_item > ul > li {width:93px;height:93px;border:1px solid #e2e4e6;margin-left:6px;margin-bottom:70px;}
.intro_item > ul > li:first-child {margin-left:0;}
.intro_item > ul > li > a {font-size:11px;color:#535353;letter-spacing:-1px;display:block;margin-bottom:10px;}
.intro_item .btn_more {position:absolute;bottom:-40px;left:50%;margin-left:-38px;}

.intro_item_info {border:1px solid #e2e4e6;box-sizing:border-box;width:400px;background:#fff;}
.intro_item_info .flLeft {padding:20px 0 0 20px;height:164px;max-width:50%;}
.intro_item_info .tit {font-size:15px;color:#347b63;font-weight:bold;text-align:left;margin:0 auto;}
.intro_item_info .txt {font-size:13px;color:#3b3b3b;text-align:left;}




/*------- lnb ------------------------------------*/
.lnb_box h2 {
    font-size:34px;
    color:#000;
    padding-bottom:20px;
    width:176px;
    border-bottom:2px solid #fa501d;
    font-weight:bold;
}
.lnb {
    border-bottom:3px double #ddd;
    padding-bottom:20px;
}
.lnb > span {display:block;     margin: 10px 0;}
.lnb > span:after {
    content:'';
    margin-left:10px;
    padding:10px;
    background: url(../images/arrow_bt.png) left 85% no-repeat;
    display: inline-block;
}
.lnb li {
    padding:10px 0;
}
/* .lnb li.on:before {
    content:'';
    display:inline-block;
    width:3px;
    height:12px;
    background:#ce4145;
} */
.lnb li .on:before {
    content:'';
    display:inline-block;
    width:3px;
    height:12px;
    background:#ce4145;
    margin-right: 10px;
    margin-left: -10px;
}

.lnb li a {font-size:14px; text-transform:uppercase; padding-left:10px;}
.lnb li .on {padding-left:7px;}
.lnb li a.on,
.lnb li a:hover,
.lnb li a:active{ color:#ce4145;}

.cscenter h2{font-size:14px;margin-top:50px;}
.cscenter h2 span {font-size:10px; color:#8c8c8c; display:block;}
.cscenter p{font-size:12px; color:#585858;}
.cscenter .tel {color:ce4044; font-size:23px; padding:17px 0 12px; font-weight:bold;}
.cscenter > div {padding-top:20px;}

/* 로케이션 */
.sub_location {padding-bottom:18px;}
.sub_location a {color:#808080;}
.sub_location a:first-child:after {
    content:'';
    padding:0 7px;
    background:url(../images/arrow_loca.png) center no-repeat;
}

/* 서브 타이틀 */
.sub_tit h1{
    margin-top:15px;
    margin-bottom:30px;
    padding-bottom:18px;
    font-size:24px;
/*     background:url(../images/icon_tit.png) left 9px no-repeat;
    padding-left:25px; */
    border-bottom:1px solid #ddd;
    font-family: "맑은 고딕", "Malgun Gothic","돋움", "Dotum", "Apple Gothic", sans-serif;
}
.sub_tit.prd h1{
    background:url(../images/icon_tit.png) left 9px no-repeat;
    padding-left:25px;
}











/* //////////////////////////////////////////////////////////////////////////// */
.login_box {position:relative; padding:10px; width:293px; height:73px; background:#fff; border:1px solid #e2e3e3;}
.login_box li {height:32px;}
.login_box li input {padding-left:5px; width:160px; height:32px; border:0 none; vertical-align:top;}
.login_box li input[type=text] {background:#cedec7;}
.login_box li input[type=password] {background:#e7e8e8;}
.login_box li.last {margin-top:9px;}
.login_box p.btn_login {position:absolute; top:8px; right:8px;}
.login_box p.txt {padding-top:25px; text-align:center; line-height:20px;}
.login_box p.txt b {color:#00b1ed;}
.login_box p.txt a {color:#49515a; font-weight:bold; text-decoration:underline;}

.notice_box {position:relative; margin-top:7px; width:313px; height:110px; border:1px solid #accdcf; background:#70c2c8;}
.notice_box h3 {padding-left:10px; height:35px; font:bold 14px/35px '맑은 고딕',dotum,sans-serif; color:#fff; background:url(../images/bg_opa3.png) repeat}
.notice_box p {position:absolute; top:10px; right:10px;}
.notice_box p a {color:#fff;}
.notice_box p b {color:#70c2c8;}
.notice_box ul {padding:8px 10px; width:283px;}
.notice_box ul li {overflow:hidden; width:100%; font:11px/20px dotum,sans-serif;}
.notice_box ul li a {float:left; color:#555555}
.notice_box ul li a b {color:#3a797b}
.notice_box ul li span {float:right; color:#6b6b6b; font:inherit;}

.movie_box {margin-top:7px; width:313px; height:173px; border:1px solid #c8c9cb;}
.ico_box {margin-top:7px; width:315px; height:112px;}
.ico_box ul {overflow:hidden; margin-left:-9px; width:324px;}
.ico_box ul li {float:left; margin-left:9px; width:97px; height:110px; border:1px solid #c7c7c8;}

.img_box {margin-top:7px; border:1px solid #a9b6cf;}

#footer .inner {overflow:hidden;}
#footer h2 {float:left;}
#footer .copy {width:1070px; float:right;}
#footer .copy p {margin-top:5px; font:12px '맑은 고딕',dotum,sans-serif; color:#b1b1b1}
#footer .copy p em {color:#3b3b3b;}

#footer dl {position:absolute; top:-3px; right:0;}
#footer dl dd {float:left; padding:0 8px; background:url(../images/bullet_bar.jpg) no-repeat right 60%}
#footer dl dd.last {background:none; padding-right:0;}
#footer dl dd a {font:bold 11px/30px '맑은 고딕',dotum,sans-serif; letter-spacing:-1px; color:#666666}
#footer dl dd a:hover {color:#000}



/*--------------------------------퀵---------------------------------*/
/*
#quickOuter_right{position:absolute; top:5px; right:-90px;width:85px;}
#quickOuter_right ul li.menu {width:83px; padding-top:10px; padding-bottom:10px; text-align:center; border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3;}
#quickOuter_right ul li.v_good_title {width:85px; padding-top:5px; padding-bottom:5px; text-align:center; font:bold 12px '맑은 고딕',dotum,sans-serif; color:#FFFFFF; background:#615f60;}
#quickOuter_right ul li.v_good_blank {width:83px; padding-top:10px; padding-bottom:0px; text-align:center; border-left:1px solid #615f60; border-right:1px solid #615f60;}
#quickOuter_right ul li.v_good_bottom {width:83px; padding-top:0px; padding-bottom:5px; text-align:center; border-left:1px solid #615f60; border-right:1px solid #615f60; border-bottom:1px solid #615f60;}
#quickOuter_right ul li.v_good_bottom div.right {float:right;}
#quick {width:85px;}
.quickOn{position:fixed;top:5px;}
#quick #topgo{cursor:pointer; text-align:center;}

.v_good_blank dl {float:center;}
.v_good_blank dl dd {float:center; text-align:center; padding-bottom:10px;}
*/



#quickOuter_right{position:absolute; top:160px; right:0; /* right:-107px; */width:105px;z-index:9999;}
@media (max-width:1550px) {#quickOuter_right{right:-107px;}}

#quickOuter_right.quickOn{position:fixed;top:39px; right:0;}
@media (max-width:1550px) {#quickOuter_right.quickOn{right:-107px;}}

#quick {width:105px;background:#f8f8f8;border-left:1px solid #dedede;height:100vh; z-index:9999;}
#quick .quick_top {margin-bottom:10px; border:1px solid #e2e3e2;}
#quick .quick_bottom  {margin-bottom:10px; border:1px solid #e2e3e2; background:#fff;}
.quick_btns {position:absolute;top:50px;right:106px;width:26px;}
.quick_btns > a {display:block;margin-bottom:2px;}

#quick #topgo{margin-top:5px;cursor:pointer; text-align:center;}

.today_box {position:relative; /* border:1px solid #e2e4e6; */ border-top:1px solid #dedede;}
.today_box dl dd {border-bottom:1px solid #e2e4e6; background:#f8f8f8;font-size:12px;}
.today_box dl .quick_logo {padding:6px 0; text-align:center;}
.today_box dl dd a {display:block; width:100%; line-height:40px; color:#575757; font-size:12px; text-align:left; text-indent:5px; letter-spacing:-0.5px;}
.today_box dl dd b {color: #fff;
background: #999;
display: inline-block;
padding: 1px 7px 3px;
border-radius: 8px;
text-align: left;
text-indent: 0;
margin: 13px 5px 0 0;
line-height:1;}
.today_box dl dd span {color:#9b9ea2}
.today_box .today_slide {position:relative; padding:10px 8px 35px; background:#fff;text-align:center;}
.today_box .today_slide > a {font-size:12px; color:#000;}
.today_box .today_slide > a > b {color:#ce1775;}
.today_box .today_slide ul li img {width:60px; height:60px; border:1px solid #e1e1e1;}
.today_box .today_slide .bx-wrapper {width:62px; margin:30px auto 0;}
.today_box .today_slide .bx-controls {position:absolute; bottom:20px; left:0; width:100%;}
.today_box .today_slide .bx-pager {position:absolute; top:0; left:0; width:100%; text-align:center; color:#666666; word-spacing:-2px; font:12px/12px dotum,sans-serif; }
.today_box .today_slide .bx-controls-direction {position:absolute; top:0px; left:0; width:100%; z-index:999}
.today_box .today_slide .bx-controls-direction a {position:absolute; top:-2px;  display:block; width:15px; height:15px; text-indent:-9999px;}
.today_box .today_slide .bx-controls-direction a.bx-prev {left:20px; background:url(../images/btn_prev3.jpg)}
.today_box .today_slide .bx-controls-direction a.bx-next {right:20px; background:url(../images/btn_next3.jpg)}
#quick #topgo{margin-top:30px;cursor:pointer; text-align:center;}

/*--------------------------------서브---------------------------------*/
#contents {padding-bottom:100px;}
.sub_visual {width:100%; height:100px; no-repeat top center; text-indent:-9999px;}


.lnb_area {margin-top:30px; margin-bottom:40px;}
.lnb_area h2 {padding-bottom:10px; margin-bottom:10px; font:bold 28px '맑은 고딕',dotum,sans-serif; color:#165391; letter-spacing:-3px; border-bottom:1px solid #e3e3e4;}
.lnb_area ul {overflow:hidden;}
.lnb_area ul li {float:left; height:40px; text-align:center;}
.lnb_area ul li a {display:block; width:100%; height:40px; color:#fff; font:bold 17px/37px '맑은 고딕',dotum,sans-serif; letter-spacing:-1px; background:#93aabd;}
.lnb_area ul li a.on {background:#00b1ed}
.lnb_area ul li.last {margin-right:0 !important}
.lnb_area ul.type7 li {width:155px; margin-right:10px;}
.lnb_area ul.type4 li {width:280px; margin-right:10px;}
.lnb_area ul.type3 li {width:376px; margin-right:10px;}

.my_area {margin-top:20px; margin-bottom:10px;}
.my_area .sub_div { text-align:center; width:100%; }
.my_area h2 {padding-bottom:10px; margin-bottom:10px; font:bold 28px '맑은 고딕',dotum,sans-serif; color:#474747; letter-spacing:-3px; border-bottom:1px solid #e3e3e4;}
.my_area ul {overflow:hidden; display:inline-block; text-align:center;}
.my_area ul li {float:left; height:40px; text-align:center; display:inline-block;}
.my_area ul li a {display:block; width:100%; height:40px; color:#fff; font:bold 17px/37px '맑은 고딕',dotum,sans-serif; letter-spacing:-1px; background:#BAB7B9;}
.my_area ul li a.on {background:#FA501F}
.my_area ul li.last {margin-right:0 !important}
.my_area ul.type7 li {width:155px; margin-right:10px;}
.my_area ul.type4 li {width:280px; margin-right:10px;}
.my_area ul.type3 li {width:376px; margin-right:10px;}
.my_area ul.type8 li {width:154px; margin-right:10px; display:inline-block;}

/*
.sub_tit {position:absolute; top:25px; right:0;}
.sub_tit ul {overflow:hidden;}
.sub_tit ul li {float:left; font-size:11px;}
.sub_tit ul li.arrow {padding:0 5px;}
.sub_tit ul li img {vertical-align:middle;}
.sub_tit ul li b {color:#165391}
*/
table.product_list td {vertical-align:top;}
table.product_list td.txt {padding-top:7px;}
table.product_list td.txt a {color:#828282;}
table.product_list td.txt span {display:block; font:12px/18px dotum; }
table.product_list td.txt span.name {font-weight:bold; color:#636363;}
table.product_list td.txt span.original {font-weight:bold; text-decoration:line-through}
table.product_list td.txt span.price {font-weight:bold; color:#ff6600;}


.sub_ico {position:absolute; top:-105px; left:240px;}

/*  본문 */
.document_title {overflow:hidden; width:100%; text-align:center;  font:bold 57px '맑은 고딕'; color:#E0E0E0;}

.document_01 {overflow:hidden; width:100%; text-align:center;  font:bold 21px '맑은 고딕'; color:#F7511F;}
.document_01 ul {overflow:hidden; display:inline-block;}
.document_01 ul li {float:left; display:inline-block; padding-right:20px;}

.document_02 {overflow:hidden; width:100%; text-align:center;}
.document_02 .y_text { font:bold 18px '맑은 고딕'; color:#42a3cb; width:130px; text-align:left; height:28px;}
.document_02 .h_text { font: 15px '맑은 고딕'; color:#333333; width:320px; text-align:left;}
.document_02 dl dd {float:left; display:inline-block; height:50px;}
.document_02 dl dt {float:left; display:inline-block;}

.document_03 {overflow:hidden; width:100%; text-align:center;}
.document_03 ul {overflow:hidden; display:inline-block;}
.document_03 ul li {float:left; display:inline-block; background:#535353; height:20px; width:1px;}

.document_04 {overflow:hidden; width:100%; text-align:center;}
.document_04 ul {overflow:hidden; display:inline-block;}
.document_04 ul li {float:left; display:inline-block; background:#535353; height:1px; width:604px;}
.document_04 dl {overflow:hidden; display:inline-block;}
.document_04 dl dt {float:left; display:inline-block; background:#535353; height:20px; width:1px;}
.document_04 dl dd {float:left; display:inline-block; background:#535353; height:20px; width:1px; margin-left:200px;}

.document_05 {overflow:hidden; width:100%; text-align:center;}
.document_05 dl {overflow:hidden; display:inline-block;}
.document_05 dl dt {float:left; display:inline-block; width:150px;}
.document_05 dl dd {float:left; display:inline-block; width:150px; margin-left:50px;}
.document_05 ul {overflow:hidden;}
.document_05 ul ol {background:#535353; width:150px; font:bold 18px '맑은 고딕'; color:#FFFFFF; height:30px;line-height: 30px;}
.document_05 ul li {width:150px; font:15px '맑은 고딕'; color:#333333; margin-top:10px;}

.document_06 {overflow:hidden; width:100%; text-align:center;}
.document_06 .document_sub {overflow:hidden; display:inline-block;/*  width:768px; */ text-align:left;}
.document_06 ul {overflow:hidden; display:inline-block;}
.document_06 ul li {float:left; display:inline-block; width:172px; margin-left:20px; margin-right:20px; margin-bottom:30px;}
.document_06 dl {overflow:hidden; display:inline-block;}
.document_06 dl dt {display:inline-block; width:172px; text-align:center; font:15px '맑은 고딕'; color:#333333;}
.document_06 dl dt a {font:15px '맑은 고딕'; color:#333333;}
.document_06 dl dd {display:inline-block; width:172px; text-align:center; font:13px '맑은 고딕'; color:#5E99C5;}
.document_06 dl dd a {font:13px '맑은 고딕'; color:#5E99C5;}

/* 지역화물비 */
/*표*/
.cost_table {text-align:center; border-spacing:0;}
.cost_table thead tr:first-child td {background:#fff; border:none;}
.cost_table thead tr:nth-child(2) th {border-top:3px solid #f96032;border-bottom:3px double #000;border-left:1px solid #959595;}
.cost_table thead tr:nth-child(2) th:first-child {border-left:none;}
.cost_table th, .cost_table td {padding:5px 0;}
.cost_table td {border-left:1px solid #959595;border-bottom:1px solid #959595;}
.cost_table td:nth-last-child(5) {border-left:none;background:#e7e7e7;}
.cost_table td:nth-last-child(4) {background:#f1f1f1;}
.cost_table th:nth-last-child(3),
.cost_table td:nth-last-child(3) {border-left-color:#000 !important;}

/* 표 - 3열 ROW 적용 */
.cost_table tr.last_3row td:nth-last-child(3) {border-left:none;background:#e7e7e7;}
.cost_table tr.last_3row td:nth-last-child(2) {background:#f1f1f1;}
.cost_table tr.last_3row th:nth-last-child(1),
.cost_table tr.last_3row td:nth-last-child(1) {border-left-color:#000 !important;}

/* =Skitter styles
----------------------------------------------- */
.box_skitter {
	position: relative;
	width: 800px;
	height: 300px;
	background: #000;
}

.box_skitter img {
	max-width: none;
} /* Tip for stildv */
.box_skitter ul {
	display: none;
}

.box_skitter .container_skitter {
	overflow: hidden;
	position: relative;
}

.box_skitter .image {
	overflow: hidden;
}

.box_skitter .image img {
	display: none;
}

/* =Box clone
-------------------------------------------------------------- */
.box_skitter .box_clone {
	position: absolute;
	top: 0;
	left: 0;
	width: 100px;
	overflow: hidden;
	display: none;
	z-index: 20;
}

.box_skitter .box_clone img {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 20;
}

/* =Navigation
-------------------------------------------------------------- */
.box_skitter .prev_button {
	position: absolute;
	top: 50%;
	left: 35px;
	z-index: 152;
	width: 42px;
	height: 42px;
	overflow: hidden;
	text-indent: -9999em;
	margin-top: -25px;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	transition: all 0.2s;
}

.box_skitter .next_button {
	position: absolute;
	top: 50%;
	right: 35px;
	z-index: 152;
	width: 42px;
	height: 42px;
	overflow: hidden;
	text-indent: -9999em;
	margin-top: -25px;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	transition: all 0.2s;
}

.box_skitter .prev_button:hover, .box_skitter .next_button:hover {
	opacity: 0.5 !important;
}

/* =Numbers
-------------------------------------------------------------- */
.box_skitter .info_slide {
	position: absolute;
	top: 15px;
	left: 15px;
	z-index: 100;
	background: #000;
	color: #fff;
	font: bold 11px arial;
	padding: 5px 0 5px 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	opacity: 0.75;
}

.box_skitter .info_slide .image_number {
	background: #333;
	float: left;
	padding: 2px 10px;
	margin: 0 5px 0 0;
	cursor: pointer;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	transition: all 0.2s;
}

.box_skitter .info_slide .image_number:hover {
	background: #000;
}

.box_skitter .info_slide .image_number_select, .box_skitter .info_slide .image_number_select:hover {
	background: #cc3333;
	float: left;
	padding: 2px 10px;
	margin: 0 5px 0 0;
}

/* =Thumbs
	Change width and height to customization dimension thumb
-------------------------------------------------------------- */
.box_skitter .container_thumbs {
	position: relative;
	overflow: hidden;
	height: 50px;
}

.box_skitter .info_slide_thumb {
	height: 50px;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	overflow: hidden;
	top: auto;
	top: 0;
	left: 0;
	padding: 0 !important;
	opacity: 1.0;
}

.box_skitter .info_slide_thumb .image_number {
	overflow: hidden;
	width: 100px;
	height: 50px;
	position: relative;
	margin: 0 !important;
	padding: 0 !important;
	-moz-border-radius: 0 !important;
	-webkit-border-radius: 0 !important;
	border-radius: 0 !important;
}

.box_skitter .info_slide_thumb .image_number img {
	position: absolute;
	top: -30px;
	left: -30px;
	height: 100px;
}

.box_skitter .box_scroll_thumbs {
	padding: 0;
}

.box_skitter .box_scroll_thumbs .scroll_thumbs {
	position: absolute;
	bottom: 60px;
	left: 50px;
	background: #ccc;
	background: -moz-linear-gradient(-90deg, #555, #fff);
	background: -webkit-gradient(linear, left top, left bottom, from(#555), to(#fff));
	width: 200px;
	height: 10px;
	overflow: hidden;
	text-indent: -9999em;
	z-index: 101;
	cursor: pointer;
	border: 0px solid #333;
}


/*.main_area .left .bx-pager {position:absolute; bottom:0; right:0; z-index:999; padding:0 30px; width:740px; height:50px; background:url(../images/bg_opa5.png) repeat; text-align:right;}
.main_area .left .bx-pager div {display:inline;}
.main_area .left .bx-pager div a {display:inline-block; margin-top:19px; margin-left:12px; width:12px; height:12px; background:#fff; text-indent:-9999px; font-size:0; border-radius:15px;}
.main_area .left .bx-pager div a.active {background:#56b9bb}*/

/* =Dots
-------------------------------------------------------------- */
.box_skitter .info_slide_dots {
	display:block;
	position: absolute;
	width:740px;
	left:0px !important;
	bottom: 0px;
	z-index: 151;
	height:50px; background:url(../images/bg_opa5.png) repeat;
	text-align:right;
	padding:0 30px;
}

.box_skitter .info_slide_dots .image_number {
	display:inline-block;  margin-top:19px; margin-left:12px; width:12px; height:12px; background:#fff !important; text-indent:-9999px; font-size:0; border-radius:15px; cursor:pointer;
}



.box_skitter .info_slide_dots .image_number_select, .box_skitter .info_slide_dots .image_number_select:hover {
	background:#56b9bb !important

}
.pageing_form{
	height: 30px;
	font-size:12px;   
	
	text-decoration:none;
}
.pageing_form img{
	border:none;
	vertical-align:middle;
	margin: 4px;
}

.pageing_form a{
	text-decoration:none;
	color:#000;
	
}

.pageing_form .now_page{
	font-weight: bold;	
	padding:2px 5px;
	border:1px solid #c0c0c0;
}

.center { text-align:center !important; }
.right { text-align:right !important; }

.bf_read { position: relative; left: 50%; width: 860px; margin-left:-430px; background:url(http://djbm.co.kr/img/r_bg.jpg); padding:10px; margin-bottom:20px;}
.bf_read dl dt { background:#696A6E; padding:5px; font:18pt 'HY견고딕'; color:#F7EC00; margin-bottom:10px;}
.bf_read dl dt b { color:#E1245E;}
.bf_read dl dd { padding:3px 0 0 23px;; font:15pt; color:#696A6E; font-weight:bold; text-indent:-20px; }
.bf_read dl dd b { color:#E1245E;}

.good_info { position: relative; left: 50%; width: 860px; margin-left:-430px; margin-bottom:20px; }
.good_info dl dt { font-size:16pt ; color:#555; margin-bottom:10px; text-align:center; }
.good_info dl dt b { font:18pt 'HY견고딕'; }
.good_info dl dd { color:#555; text-align:center; padding-bottom:5px;}
.good_info dl dd.g_option { font-family:'HY견고딕'; }
.good_info dl dd b { font-family:'HY견고딕'; }

.good_text { position: relative; left: 50%; width: 860px; margin-left:-430px; margin-bottom:20px; }
.good_text dl dt { color:#333; font-weight:bold;  }
.good_text dl dd { color:#333; padding-left:10px;}
.good_text dl dd span { font-size:10pt;}