@charset "utf-8";
.order_bnr{text-align:center;}
.order_bnr img{max-width:100%;display:block;margin:0 auto;}

.item_slide_horizontal .item_photo_box > a:before{display:none;}

/* reset */
*:focus {outline: none;}
h1, h2, h3, h4, h5, h6,strong{font-weight:500;}
body, th, td, input, select, textarea, button {color:#333; line-height:1.5; }



/* layout */
#container{border-top:0;}
.location_wrap{display:none;text-align:right;}
.location_wrap .location_cont{display:inline-block;width:auto;text-align:left;}

/* 멀티팝업 */
div.js_multi_layer{border:1px solid #e9e9e9;}
div.js_multi_layer .multipopup{padding:10px!important;}
div.js_multi_layer .layer_bottom{padding:7px 60px 7px 30px;}
div.js_multi_layer .close {display: block;position: absolute;top:auto;bottom: 0;right: 0;width: 60px;height: 33px;text-indent: -15px;background: url(../../img/common/layer/btn_layer_close.png) no-repeat 40px 13px;background-size: 10px;font-size: 11.5px;line-height:40px;}

/*팝업*/
#popupCode_layer_1 {position:fixed!important;}

/* button */
.btn_add_cart, .btn_add_wish{font-weight:600;font-size:14px; border-radius: 50px; width:125px; height:62px; }
.btn_add_order, .btn_add_order_related, .btn_add_cart_related{font-weight:600;font-size:14px; border:1px solid #ff3b4d; background:#ff3b4d; border-radius: 50px; width:273px; height:62px; }

/* layer */
.layer_wrap .item_photo_big{border:0;}

.main_visual .slick-prev{opacity:0;left:calc((100% - 1300px) /2);
	all 0.25s 0.0s ease-in-out;
    -ms-transition: all 0.25s 0.0s ease-in-out;
    -moz-transition: all 0.25s 0.0s ease-in-out;
    -webkit-transition: all 0.25s 0.0s ease-in-out;
    transition: all 0.25s 0.0s ease-in-out;}
.main_visual .slick-next{opacity:0;right:calc((100% - 1300px) /2);
	-o-transition: all 0.25s 0.0s ease-in-out;
    -ms-transition: all 0.25s 0.0s ease-in-out;
    -moz-transition: all 0.25s 0.0s ease-in-out;
    -webkit-transition: all 0.25s 0.0s ease-in-out;
    transition: all 0.25s 0.0s ease-in-out;}
.main_visual:hover .slick-prev{opacity:1;left:calc((100% - 1290px) /2);}
.main_visual:hover .slick-next{opacity:1;right:calc((100% - 1290px) /2);}


.main_slide .slick-prev{opacity:0;left:0;-o-transition: all 0.25s 0.0s ease-in-out;-ms-transition: all 0.25s 0.0s ease-in-out;-moz-transition: all 0.25s 0.0s ease-in-out;-webkit-transition: all 0.25s 0.0s ease-in-out;transition: all 0.25s 0.0s ease-in-out}
.main_slide .slick-next{opacity:0;right:0;-o-transition: all 0.25s 0.0s ease-in-out;-ms-transition: all 0.25s 0.0s ease-in-out;-moz-transition: all 0.25s 0.0s ease-in-out;-webkit-transition: all 0.25s 0.0s ease-in-out;transition: all 0.25s 0.0s ease-in-out}
.main_slide:hover .slick-prev{opacity:1;left:25px;}
.main_slide:hover .slick-next{opacity:1;right:25px;}


/* 메인 리뷰 */
.main_goods_cont .main_review_box{display:inline-block;width:100%;padding-bottom:30px;}
.main_goods_cont .main_review_box ul{display:inline-block;width:100%;}
.main_goods_cont .main_review_box ul li{display:inline-block;width:19%;float:left;margin:0.5%;border:1px solid #eee;box-sizing:border-box;}
.main_goods_cont .main_review_box ul li .review_img{display:inline-block;width:100%;}
.main_goods_cont .main_review_box ul li .review_img a{display:inline-block;}
.main_goods_cont .main_review_box ul li .review_img img{width:100%;}
.main_goods_cont .main_review_box ul li .review_info{display:inline-block;width:100%;padding:15px 10px 7px;box-sizing:border-box;}
.main_goods_cont .main_review_box ul li .review_info .subject{font-size:13px;line-height:13px;color:#000;display:inline-block;width:100%;padding-bottom:5px;}
.main_goods_cont .main_review_box ul li .review_info .cont{display:inline-block;width:100%;padding-bottom:5px;font-size:12px;color:#555;line-height:20px;}
.main_goods_cont .main_review_box ul li .review_info .rating_star{display:inline-block; width:88px; height:15px; background: url("../../img/icon/board/icon_star_bg.png") no-repeat left top; vertical-align: middle; text-indent: -9999px;padding-bottom:5px;}
.main_goods_cont .main_review_box ul li .review_info .rating_star span{display:block; background:url("../../img/icon/board/icon_star_fill.png") no-repeat left top;}
.main_goods_cont .main_review_box ul li .review_info .writer{font-size:12px;line-height:12px;color:#888;display:inline-block;margin-right:5px;padding-right:5px;border-right:1px solid #eee;}
.main_goods_cont .main_review_box ul li .review_info .date{font-size:12px;line-height:12px;color:#888;display:inline-block;}
.main_goods_cont .main_review_box ul li .review_info .review_pro{display:inline-block;width:100%;padding-top:7px;margin-top:7px;border-top:1px solid #eee;}
.main_goods_cont .main_review_box ul li .review_info .review_pro .review_pro_img{display:inline-block;position:relative;width:30px;height:30px;overflow:hidden;float:left;}
.main_goods_cont .main_review_box ul li .review_info .review_pro .review_pro_img img{position:absolute;width:100%;}
.main_goods_cont .main_review_box ul li .review_info .review_pro .review_pro_name{display:inline-block;padding-left:10px;padding-top:10px;font-size:12px;line-height:12px;color:#888;float:left;}

/* 인스타그램 */
.main_goods_cont.instagram{padding:60px 5px 30px 0;text-align:center;width:1200px;box-sizing:border-box;}
.inso_widget_title{display:block;text-align:center;padding:0 10px 15px;box-sizing:border-box;}
.inso_widget_title h3{font-size: 19px;font-weight: 600;color: #333;text-align:left;margin-bottom:5px;}
.inso_widget_title span{display:block;font-size: 12px;line-height:15px;font-weight:600;color: #555;text-align: left;}





/* 상품분류 페이지 */
.goods_list{padding-bottom:0;}
.goods_list_tit{padding:60px 0 0px 10px;}
.goods_list_tit h3{text-align:left;font-weight:600;letter-spacing:-0.5px;}
.goods_list_tit h3 span{display:inline-block;font-weight:normal;line-height:14px;padding-top:0;padding-left:5px;margin-left:5px;vertical-align:middle;border-left:1px solid #ddd;font-size:13px;}

.goods_list_item_tit h2{font-size:24px;letter-spacing:-1px;font-weight: normal;color: #333;padding-bottom: 15px;text-align:left;font-weight:600;}
.list_item_category {padding: 0;border: 0;text-align: left;}
.list_item_category ul { margin:0px 0 0; padding:0; }
.list_item_category ul li { width:auto; padding:0; margin:10px 10px 0 0; }
.list_item_category ul li a { border:1px solid #eeeeee; line-height:20px; padding:3px 10px; }
.list_item_category ul li a:hover { text-decoration:none; border:1px solid #dddddd; }
.list_item_category ul li span { font-size:13px; color:#666666; }
.list_item_category ul li em { font-size:11px; color:#bbbbbb; }
.list_item_category li.on, .list_item_category li.on em{font-weight:normal;}
.list_item_category li.on a { background:#f8f8f8; }
.list_item_category li.on em { font-size:11px;color:#bbbbbb; }

.goods_list_cont ul li{margin:30px 0 10px 0;}
.goods_pick_list .pick_list_num{display:inline-block;line-height: 29px;}
.goods_pick_list .pick_list_num strong {color: #000;}

/* 상품 상세페이지 */
.item_photo_info_sec{padding:0 40px;box-sizing:border-box;}
.item_photo_view_box{width:500px;}
.item_photo_big{width:100%;height:auto;border:0}
.item_photo_big span{width:100%;}
.item_photo_slide .slider_goods_nav{width:440px;}
.item_photo_slide .slider_goods_nav li{padding:0;}
.item_photo_slide .slider_goods_nav li a{margin:0 auto;}
.item_photo_slide .slider_goods_nav li img{width:76px;height:76px;}

.item_tit_detail_cont{color:#000;}
.item_detail_tit h3{font-weight:500;font-size:25px;letter-spacing:-1px;}
.item_detail_list dl { padding:4px 0; }
.item_detail_list dt { margin:0 10px 0 5px;font-size:15px;letter-spacing:-0.5px;width:90px;font-weight:300;}
.item_detail_list dd{font-size:15px;letter-spacing:-0.5px;font-weight:400;width:450px;}
.item_price {color:##3e3d3c!important; font-weight:600!important; font-size:18px!important;}
.item_price dd{margin:0;}
.item_price dd strong{font-size:1.2em; font-weight:600; color:#ff3b4d; margin-bottom: 2px;}
.item_detail_list .item_price dd span{ color:#36a8ff!important;}

.item_apply{font-size:15px;}
.item_delivery dd strong{font-weight:600;}
.cart_tit_box{font-size:15px;}
.item_choice_list .item_choice_price{font-size:15px;}
.item_tatal_box{width:100%;}
.item_tatal_box dt{text-align:left;float:left;font-size:15px;}
.item_tatal_box dd{font-size:15px; width:200px;}
.item_tatal_box dd strong,.item_tatal_box dd b{font-weight:600;}
.item_tatal_box .total_amount dt{font-weight:500;}
.item_tatal_box .total_amount dd strong{color:#ff3b4d
; font-size:1.9em;}

.item_goods_sec h3{font-weight:600;}

/* 상품 정보내용 탭 */
.item_goods_tab{padding:40px 0 0 0; border-bottom:1px solid #bbbbbb;}
.item_goods_tab ul{float:none; width:1200px; height:41px; margin:0 auto; padding:16px 0 0 0; font-size:0;}
.item_goods_tab li{float:left; position:relative; width:20%; font-size:12px; text-align:center; z-index:10;}
.item_goods_tab li.on{margin-top:-16px; z-index:20;}
.item_goods_tab li a{display:block;margin:0 0 0 -1px;padding:10px 0 12px 0;color:#999999;font-size:12px;border: 1px solid #dbdbdb;border-bottom: 1px solid #dbdbdb;background:#ffffff;}
.item_goods_tab li.on a{padding-top:18px;margin-top:8px;color:#333333;font-weight:bold;border: 1px solid #ddd;border-bottom:1px solid #ffffff;}
.item_goods_tab li.on a span{display:inline-block; position:relative; top:-3px;}
.item_goods_tab li:first-child a{margin-left:0;}
.item_goods_tab li a strong{background: #555;color: #fff;padding: 0px 4px 1px 4px;border-radius: 5px;}


/************ 테마별 상품 진열 **********/
/*상품이미지 배경색
.item_photo_box > a:before {content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0,0,0,0.01);
    z-index: 3;
}*/

/* 기본 */
.item_cont{display:block; margin:0 10px;border-radius:10px;overflow:hidden;position:relative;}


.item_photo_box{border:0;width:100%;border-radius: 5px;}
.item_photo_box img{width:100%;max-width:none;}
.item_info_cont{padding:5px 0 0 0;display:block;text-align:left;}
.goods_list .color{width:auto!important;}
.goods_list .color > div{border-radius:50%;width:9px;height:9px;margin:5px 2px 0 0;}
.item_tit_box .item_name{font-weight:400;padding:0;position:relative;font-size:17px;letter-spacing:-0.5px;min-height:0px;}
.item_tit_box .item_name:after {display:none;position: absolute;content: "";bottom: 0;left: 0;width: 100%;height: 1px;margin-left: -5px;background: #eaeaea;}
.item_tit_box .item_name_explain{padding:3px 0 0 0;color:#888888; font-weight:300;}
.item_money_box .item_price{font-weight:600;font-size:24px;letter-spacing:-1px;padding:0 0 5px 0;}
.item_money_box .item_price span {}
.item_money_box .item_price span.item_number_box, .item_money_box .item_sale {font-size: 22px; font-weight: bold; color: #21a390;}

/* 갤러리형 */
.item_gallery_type .item_info_cont{display:inline-block;width:100%;padding:10px 0 0 5px;box-sizing:border-box;}

/* 리스트형 */
.goods_list_cont .item_list_type li:first-child {padding: 20px 0 0 0;border-top: 1px solid #ebebeb;}
.goods_list_cont .item_list_type li:last-child {border-bottom: 1px solid #ebebeb;padding: 20px 0;}
.goods_list_cont .item_list_type li{padding: 20px 0 0 0;margin:20px 0 0 0;}
.item_list_type .item_photo_box{width:15%;}
.item_list_type .item_photo_box a img{box-sizing:border-box;border:0;}
.item_list_type .item_info_cont{display:table-cell;padding:0 20px;text-align:left;}
.item_list_type .item_info_list{padding:0;width:100%;}
.item_list_type .item_icon_box img{padding:0;}
.item_list_type .item_money_box{padding:0;width:100%;padding:10px 0 0;}
.item_list_type .item_money_box del{display:inline-block;}
.item_list_type .item_money_box .item_price{display:inline-block;padding:5px 0 0px 0px;}
.item_list_type .item_btn_box{height:auto;margin-top:-45px;}
.item_list_type .btn_list_get{width:110px;padding:7px 10px;color:#333;background:#fff;border:1px solid #ccc;border-radius:25px;line-height:17px;font-weight:normal;}
.item_list_type .btn_list_get:hover{color:#000;border-color:#333;}
.item_list_type .btn_list_get i{font-size:17px;vertical-align:sub;margin-right:2px;}
.item_list_type .btn_list_cart{width:110px;padding:7px 10px;color:#333;background:#fff;border:1px solid #ccc;border-radius:25px;line-height:17px;font-weight:normal;}
.item_list_type .btn_list_cart:hover{color:#000;border-color:#333;}
.item_list_type .btn_list_cart i{font-size:17px;vertical-align:sub;margin-right:2px;}
.item_list_type .item_tit_box .item_name{;padding:5px 0 5px 0;}
.item_list_type .item_tit_box .item_name:after {display:none;}

/* 리스트그룹형 */
.goods_list_cont .item_group_type ul li{padding:0 10px;box-sizing:border-box;margin:30px 0 10px 0;}
.item_group_type li .item_cont{display:block;border:1px solid #ebebeb;position:relative;padding:5px;overflow: hidden;}
.item_group_type .item_photo_box{width:170px;}
.item_group_type .item_photo_box a img{border:0;}
.item_group_type .item_info_cont{display:table-cell;text-align:left;padding:0 10px 0 10px;}
.item_group_type .item_icon_box img{margin:0;}
.item_group_type .item_money_box{padding:10px 0 0 0;}
.item_group_type .item_tit_box .item_name{;padding:5px 0 5px 0;}
.item_group_type .item_tit_box .item_name:after {display:none;}



/* 상품이동형 */
.item_slide_horizontal .slick-prev{top:11px;left:auto;right:38px;width:25px;height:25px;background:url(../../img/common/btn/btn_horizontal_prev_over.png) no-repeat center center; background-size:10px;background-position:center;background-color: #ebebeb;}
.item_slide_horizontal .slick-prev:hover{background-size:10px;background-position:center;background-color: #ebebeb;}
.item_slide_horizontal .slick-next{top:11px;left:auto;right:10px;width:25px;height:25px;background:url(../../img/common/btn/btn_horizontal_next_over.png) no-repeat center center;background-size:10px;background-position:center;background-color: #ebebeb;}
.item_slide_horizontal .slick-next:hover{background-size:10px;background-position:center;background-color: #ebebeb;}
.item_slide_horizontal .slick-dots{right:75px;top:9px;bottom:auto;display:inline-block;width:auto;}
.item_slide_horizontal .slick-dots li{margin:0 3px;}
.item_slide_horizontal .slick-dots li button{background:#aaa;border-radius:50%;padding:3px;}
.item_slide_horizontal .slick-dots li.slick-active button{background:#333;}

/* 세로이동형 */
.item_slide_vertical{padding:0;}
.item_slide_vertical .slick-prev{top:15px;left:auto;right:38px;width:25px;height:25px;background:url(../../img/common/btn/btn_vertical_prev_over.png) no-repeat center center; background-size:15px;background-position:center;background-color: #ebebeb;}
.item_slide_vertical .slick-prev:hover{background-size:15px;background-position:center;background-color: #ebebeb;}
.item_slide_vertical .slick-next{top:15px;left:auto;right:10px;width:25px;height:25px;background:url(../../img/common/btn/btn_vertical_next_over.png) no-repeat center center;background-size:15px;background-position:center;background-color: #ebebeb;}
.item_slide_vertical .slick-next:hover{background-size:15px;background-position:center;background-color: #ebebeb;}
.item_slide_vertical .slick-dots{right:75px;top:14px;bottom:auto;display:inline-block;width:auto;}
.item_slide_vertical .slick-dots li{margin:0 3px;}
.item_slide_vertical .slick-dots li button{background:#aaa;border-radius:50%;padding:3px;}
.item_slide_vertical .slick-dots li.slick-active button{background:#333;}

/* 스크롤형 */

/* 선택강조형 */

/* 심플이미지형 */
.item_simple_type .item_simple_over{top:auto;bottom:0px;height:50%;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90ffffff,endColorstr=#90ffffff);
	 /*
    IE8이하는 rgba가 동작하지 않기 때문에 배경 투명도 적용을 위해 filter의 gradient을 대체 이용한다.
    컬러값 60000000의 8자리 숫자의 의미: 앞 60 불투명도, 나머지 6자리 컬러값.
    startColorstr와 endColorstr의 색을 같게 하여 배경 투명도 처리를 하는것.
    하지만 원래는 그라데이션 처리하는 기법이기 때문에 같은 60% 투명도라고 해도 약간의 차이는 있다.
	*/
	background-color:rgba(255, 255, 255, 0.7);border-radius:0px 0px 10px 10px;}
}
.item_simple_type .item_info_cont{display:table-cell; padding:0; text-align:left;padding-left:15px;padding-right:15px;}
.item_simple_type .item_cont{padding:25px 0 0;}
.item_simple_type .item_cont a{color:#333;}
.item_simple_type .item_cont span,
.item_simple_type .item_cont del{display:inline-block; color:#333;}
.item_simple_type .item_cont .item_money_box .item_price{display:inline-block;}
.item_simple_type .item_cont .item_tit_box .item_name_explain{padding:0;}
.item_simple_type .item_price .time_sale_text{color:#000;}

/* 말풍선형 */

/* 장바구니형 */
.item_basket_type .item_link{display:block;position:absolute;bottom:10px;left:auto;right:0px;background:none;width:0;height:75px;
-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.item_basket_type .item_cont:hover .item_link{display:block;width:30px;right:10px;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}



.item_basket_type .item_link .btn_basket_get{position:relative;display:inline-block;width:35px;height:35px;line-height:35px;border-right:0;}
.item_basket_type .item_link .btn_basket_get i{position:absolute;top:0;right:0px;width:35px;height:35px;line-height:35px;font-size:16px;color:#333;vertical-align:middle;background:#f2f2f2;border-radius:50%;box-sizing:border-box;padding-left:1px;}
.item_basket_type .item_link .btn_basket_get:hover i{color:#000;}
.item_basket_type .item_link .btn_basket_cart{position:relative;display:inline-block;width:35px;height:35px;line-height:35px;margin-top:5px;}
.item_basket_type .item_link .btn_basket_cart i{position:absolute;right:0px;bottom:0;width:35px;height:35px;line-height:35px;font-size:17px;color:#333;vertical-align:middle;background:#f2f2f2;border-radius:50%;box-sizing:border-box;}
.item_basket_type .item_link .btn_basket_cart:hover i{color:#000;}

.item_link .btn_basket_get {position: relative;display: inline-block;width: 21px;height: 21px;line-height: 21px;border-right: 0;text-align: center;width:35px;height:35px;}
.item_link .btn_basket_get span{display:none;font-size:0;}
.item_link .btn_basket_get img{display:none;}
.item_link .btn_basket_get:after{font-family:'xeicon';display:block;clear:both;content:"\ea11";font-size:14px;border-radius:50%;background:#f2f2f2;color:#333;}
.item_link .btn_basket_get:hover:after{color:#555;}
.item_link .btn_basket_cart {position: relative;display: inline-block;width: 21px;height: 21px;line-height: 21px;border-right: 0;text-align: center;width:35px;height:35px;}
.item_link .btn_basket_cart span{display:none;font-size:0;}
.item_link .btn_basket_cart img{display:none;}
.item_link .btn_basket_cart:after{font-family:'xeicon';display:block;clear:both;content:"\e9fb";font-size:14px;border-radius:50%;background:#f2f2f2;color:#333;}
.item_link .btn_basket_cart:hover:after{color:#555;}





/* 탭진열형 */
.item_hl_tab_type{display:inline-block;margin-top:20px;width:100%;}
.item_hl_tab_type .goods_tab_tit{}
.item_hl_tab_type .goods_tab_tit ul{text-align:left;width:100%;padding-left:10px;box-sizing:border-box;}
.item_hl_tab_type .goods_tab_tit li{padding:0;box-sizing:border-box;margin:0!important; border: 1px solid #ececec; letter-spacing:-0.5px; font-weight:300;}
.item_hl_tab_type .goods_tab_tit li a{ line-height:1.3; color:#777;font-size:18px;border:0;box-sizing:border-box;border-top:0; padding:10px 0;}




/* 상품 할인율 노출 */
.item_money_box .item_price_rate{display:block;position:absolute;top:10px;left:auto;right:5px;background:none;width:35px;height:35px;text-align:center;line-height:35px;font-size:11px;letter-spacing:-1px;font-weight:bold;color:#fff!important;vertical-align:middle;background:red;border-radius:50%;box-sizing:border-box;padding-left:1px;
-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.item_cont:hover .item_price_rate{display:block;width:35px;height:35px;line-height:35px;font-size:11px;letter-spacing:-1px;font-weight:bold;color:#fff!important;vertical-align:middle;background:red;border-radius:50%;box-sizing:border-box;padding-left:1px;display:block;width:35px;right:5px;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}


.item_detail_list strong.item_apply.item_price_rate{color:#fff;background:#000;padding:2px 5px 3px;vertical-align: middle;margin-left: 3px;}




/* 게시판 리뷰전용 */
.board_review_box{margin:0 0 20px 0}
.board_review_box .review_info .gallery_info_cont{padding:10px 10px 5px;box-sizing:border-box;}
.board_review_box .review_info .board_img img{max-width:100%;}
.board_review_box .review_info .review_pro img{max-width:80px;}
.board_review_box .review_info .board_img{min-height:auto;height:auto;border:0;}

.board_review_box .review_info{display:inline-block;width:100%;box-sizing:border-box;border:1px solid #eee;}
.board_review_box .review_info .subject{font-size:13px;line-height:13px;color:#000;display:inline-block;width:100%;padding-bottom:5px;}
.board_review_box .review_info .cont{display:block;width:100%;padding-bottom:5px;font-size:12px;color:#555;line-height:20px;}
.board_review_box .review_info .rating_star{display:inline-block; width:88px; height:15px; background: url("../../img/icon/board/icon_star_bg.png") no-repeat left top; vertical-align: middle; text-indent: -9999px;padding-bottom:5px;}
.board_review_box .review_info .rating_star span{display:block; background:url("../../img/icon/board/icon_star_fill.png") no-repeat left top;}
.board_review_box .review_info .writer{font-size:12px;line-height:12px;color:#888;display:inline-block;margin-right:5px;padding-right:5px;border-right:1px solid #eee;}
.board_review_box .review_info .date{font-size:12px;line-height:12px;color:#888;display:inline-block;margin-right:5px;padding-right:5px;border-right:1px solid #eee;}
.board_review_box .review_info .hits{font-size:12px;line-height:12px;color:#888;display:inline-block;}
.board_review_box .review_info .review_pro{display:inline-block;width:100%;padding-top:7px;margin-top:7px;border-top:1px solid #eee;}
.board_review_box .review_info .review_pro .review_pro_img{display:inline-block;position:relative;width:30px;height:30px;overflow:hidden;float:left;}
.board_review_box .review_info .review_pro .review_pro_img img{position:absolute;width:100%;}
.board_review_box .review_info .review_pro .review_pro_name{display:inline-block;padding-left:10px;padding-top:10px;font-size:12px;line-height:12px;color:#888;float:left;}

/*갤러리형게시판*/
.board_list_gallery {position: relative;width: 100%;display:inline-block;}
.board_list_gallery ul {float: left;width: 100%;font-size: 0;}
.board_list_gallery ul li{margin:0 0 20px 0;padding:0 10px;box-sizing:border-box;vertical-align:top;display:inline-block;float:left;font-size:13px;}
.board_list_gallery .gallery_cont{padding: 0;border:1px solid #eee;height: 400px;}
.board_list_gallery .board_img{min-height:auto;height:auto;border:0;}
.board_list_gallery .board_img img{max-width:100%;height:auto;}
.board_list_gallery .gallery_info_cont{padding:10px 10px 10px;box-sizing:border-box;}
.board_list_gallery .board_likeit_hits{color:#333;}
.board_list_gallery .board_day{border-left:0;}
.board_list_gallery .review_pro{display:inline-block;width:100%;padding-top:10px;margin-top:10px;border-top:1px solid #eee;clear:both;*zoom:1;}
.board_list_gallery .review_pro a{vertical-align:top;display:inline-block;width:100%;}
.board_list_gallery .review_pro img{max-width:80px;}
.board_list_gallery .review_pro .review_pro_img{display:inline-block;position:relative;width:30px;height:30px;overflow:hidden;float:left;text-align:left;}
.board_list_gallery .review_pro .review_pro_img img{position:absolute;width:100%;}
.board_list_gallery .review_pro .review_pro_name{display:inline-block;padding-left:10px;padding-top:10px;font-size:12px;line-height:12px;color:#888;width: calc((100% - 30px));box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

/* 게시판 제목 */
.board_list_gallery .board_tit a{display:inline-block;width:100%;}
.gallery_info_cont .board_tit a:hover{text-decoration: underline;}
.board_list_gallery .board_tit strong{font-size:14px;display:block;margin:3px 0 5px;font-weight:500;}
.board_list_gallery .board_tit .cont{padding:0;overflow: hidden;text-overflow: ellipsis;word-wrap: break-word;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height: 1.5em;height: 3em;}
/* 이름, 날짜 */
.board_list_gallery .board_name_day{color:#888;display:inline-block;float:right;font-size:12px;line-height:20px;margin:0;}
.board_list_gallery .board_name{display:inline-block; padding:0 3px 0 0;color:#888;}
.board_list_gallery .board_day{display:inline-block;padding:0 5px 0 5px;height:auto;font-size:12px;vertical-align:initial;}
.board_list_gallery .board_day span{position:relative;top:auto;}


/* 팝업 */
.pc_top_banner_ctrl .pc_top_banner_today{right:50px;}
#scroll_right{top:0!important;}
#scroll_left{right:15px!important;position:fixed;bottom:50px;top:auto!important;left:83%;}
#scroll_left img{max-width:100%;margin-bottom:5px;}
#scroll_left.ban_fixed{margin-left:0px;top:auto;bottom:120px;}

.left_gnb{display:block!important;}
.btn_top{display:none;position:fixed;right:15px;bottom:80px;background:#D3D3D3;border-radius:50%;width:40px;height:40px;padding:10px;text-align:center;color:#fff;cursor:pointer; z-index:1000000;!important}
.btn_top i{display:block;}


.item_photo_big img{width:100%;height:auto;}



/*디테일info*/

.detail_info_box {font-size:14px; font-weight:400;}