/*#sct {width: 1200px; margin: 0 auto;position: relative;}*/
#sct_location {top: -36px; left: 0;    width: 1200px;
    margin: 0 auto;}
#container_title {display: none;}
#wrapper_title {width: 1200px; margin: 0 auto; display: none;}
	#sct { position: relative; width: 1200px; margin: 40px auto;}
	#sct1 { position: relative; width: 1200px; }
	#sit {position: relative; width: 1200px; margin: 40px auto;}
	#ssch{position: relative; width: 1200px; margin: 40px auto;}
	#sod_bsk{position: relative; width: 1200px; margin: 40px auto;}
	#sod_frm{position: relative; width: 1200px; margin: 40px auto;}
	#sod_fin{position: relative; width: 1200px; margin: 40px auto;}
	#sod_v{position: relative; width: 1200px; margin: 40px auto;}
	#smb_my{position: relative; width: 1200px; margin: 40px auto;}
	#sod_ws{position: relative; width: 1200px; margin: 40px auto;}



#sit_ov {width: 520px; padding: 15px;}
#bo_list a.btn_b02:focus, #bo_list a.btn_b02:hover{background: #444; color: #fff;}
 a.btn_b02, .btn_b02 {color: #555;background: #f8f8f8;border: 1px solid #666;}
#bo_w .btn_cancel{padding: 0 10px;}
.btn_submit:hover {background: #e63a26;}
#bo_v a.btn_b02:focus, #bo_v a.btn_b02:hover {background: #444; color: #fff;}
#bo_list tbody tr:hover {border-left: 0; background: #f9f9f9;}
a.btn_b02:hover, .btn_b02:hover {background: #444; color: #fff;}


.bx-wrapper .bx-prev {background: url(../img/arrow_prev.png) no-repeat; left: 0; border-left: 0;}
.bx-wrapper .bx-next {background: url(../img/arrow_next.png) no-repeat; right: 0; border-right: 0;}

.bx-wrapper .bx-controls-direction a{ width: 30px;height: 44px;background-size: 20px 34px;background-position: 50% 50%;border: 1px solid #ddd;}
.bx-wrapper .bx-prev:focus, .bx-wrapper .bx-prev:hover {background-position: 50% 50%;}
.bx-wrapper .bx-next:focus, .bx-wrapper .bx-next:hover {background-position: 50% 50%;}

/* list.top.skin */

.sub_top {padding: 20px 0; background: #F1F1F1;}
.sub_list {float: left; width: 300px; height: 340px; border: 1px solid #ddd;margin-right: 20px; background: #fff; }
.sub1_bn {float: left;width: 880px; box-sizing: border-box; border: 1px solid #ddd;}

.prd_con {padding: 30px 0;}
.prd_tit {text-align: left;}
.prd_tit h3{    font-size: 24px;font-weight: 400;padding: 10px 0;}
.sct_10 .sct_img {overflow: hidden;}
.sct_box {}

.recm_con .sct_10 .sct_li {width: 33.333% !important;}
.recm_con .sct {padding: 20px; background: #f6f6f6;}
.prd_con .sct_10 .sct_li {  margin: 0; padding: 10px; }
.prd_con .sct_10 .sct_li .sct_box {background: #fff;border: 1px solid #d6d6d6;}
.prd_con .sct_10 .sct_li:hover { padding: 9px;}
.prd_con .sct_10 .sct_li:hover .sct_box {     border: 2px solid #ef2011;}
.prd_con .sct_10 .sct_img img {width: 100%;}
.prd_con .sct_10 .sct_txt {margin: 0; padding: 10px 0;}
.prd_con .sct_10 .sct_cost {margin: 0; padding: 10px 0;}
.prd_con .sct_10 .sct_data { padding: 10px;border-top: 1px solid #eee;}
.sct_txt {text-align: left;}
.sct_txt a{height: 24px;font-weight: bold;font-size: 12px;color: #333;line-height: 16px;}
.sct_10 .sct_txt a{display: block;overflow: hidden;width: 100%;white-space: nowrap;text-overflow: ellipsis;-webkit-transform: skew(-0.1deg);transform: skew(-0.1deg);}

.best_con .sct_10 .sct_data {background: #f9f9f9;}
	
	
	.sub_list #top_side_menu{margin: 0; padding: 20px;}
	.sub_list #top_side_menu ul{margin-top: 10px;}
	.sub_list #top_side_menu li{float: none;width: 100%; border: 0;}
	.sub_list #top_side_menu li a{    display: block; font-size: 14px; line-height: 24px;}
	.sub_list #top_side_menu li a:hover{color: #e63a26; background:none; font-weight: 900;}
	.sub_side_tit {   }
	.sub_side_tit a{    display: block;padding:10px 0; font-size: 18px;border-bottom: 2px solid #000;}












/*게시판*/
.inner:after {content: ''; display: block; clear: both;}

	.brd_inner {width: 950px; position: absolute; right: 0; top: 10px;}
	.brd_inner .brd_top{padding: 10px 20px; }
	.brd_inner .brd_tit{font-size: 30px; }
.cs_board #bo_list {float: left;width: 950px;    margin-top: 30px;}
.cs_board #bo_v {float: left;width: 950px; margin-top: 60px;}
.cs_board #bo_w {float: left;width: 950px; margin-top: 60px;}
#bo_list_total {display: none;}


	.customer_top {padding: 20px 0; border-bottom: 1px solid #e1e1e1; margin-bottom: 20px;}
	.customer_tit {display: inline-block; padding-right: 10px; font-size: 40px; font-weight: 700; }
	.customer_desc {font-size: 17px; font-weight: 700; color: #555;    letter-spacing: -1px;}
	.cutomer_side {float: left; width: 220px; box-sizing: border-box; margin: 20px 30px 50px 0; border: 1px solid #e1e1e1; border-top: 2px solid #000;}
	.cutomer_main {margin: 20px 0 50px; float: left; width: 950px;}
	
	.cs_side_tit h3{ padding: 10px 20px;  color: #666;font-weight:400; font-size: 18px; background: #f8f8f8;border-bottom: 1px solid #e1e1e1; }

	.cs_list ul{padding: 20px; border-bottom: 1px solid #e1e1e1;}
	.cs_list li{}
	.cs_list li a{font-size: 14px; line-height: 2;}
	.cs_tel img {width: 100%;}
	
	
	
	

	.post_num {    float: right;padding: 1px 5px;border: 1px solid #555; border-radius: 5px;color: #fff; background: #6f6f6f;}
	
	
	.cstm_board {float: left; width: 50%; padding-right: 20px;}
.cutomer_main .lat {border: 0;}
.cutomer_main .lat .lat_title {padding: 0; border-bottom: 0;background: #fff; }
.cutomer_main .lat .lat_title a{ font-size: 17px;  color: #333;}
.cutomer_main .lat .lat_title a:after{display: none;}
.cutomer_main .lat li{padding-left: 0;}
.cutomer_main .lat li:before{display: none;}
.cutomer_main .lat ul{padding: 15px 0;}
.cutomer_main .lat .lt_more{width: auto;line-height: 14px; color: #000;}
.cutomer_main .lat .lt_more i{display: none;}
.cutomer_main .lat .lt_more .brd_more{display: inline-block;padding: 3px; border: 1px solid #bbb; }
.cstm_main_board table{width: 100%;border-collapse: collapse;border-spacing: 0;}
.cstm_main_board thead {padding: 10px;}
.cstm_main_board thead tr {border: 1px solid #ddd; background: #fcfcfc;}
.cstm_main_board thead tr th{padding: 10px;color: #909090;}
.cstm_main_board tbody tr td{border: 1px solid #ddd; padding: 10px;}
.cstm_box_top {border-bottom: 1px solid #ddd;}
.brd_name_tit {width: 80%;}
.state_confirm {border: 1px solid #ddd;text-align: center;padding: 5px;width: 70px;margin: 0 auto;}
.state_complete {border: 1px solid #ddd;text-align: center;padding: 5px;width: 70px;margin: 0 auto;}



/* 장바구니*/
	
	.cart_top {margin: 10px 0; }
	.cart_tit {display: inline-block; font-size: 36px; font-weight: 900; color: #444;}
	.cart_desc {display: inline-block; padding:0 10px;font-size: 17px; font-weight: 700; color: #777; text-transform: uppercase; }



/*culture 게시판 */
/*	.left_bn ,.side_box {display: none;}*/

.culture_bn img {width: 100%; min-width: 1200px;}
	.culture_bn .slide-culture li {background: url(../img/sub/culture_bg.png) repeat;}
	.culture_bn .bx-wrapper img {margin: 0 auto;}
		
		.culture_event{padding: 30px 0;background: #F1F2F3;      text-align: center; }
		.culture_event ul {display: inline-block;}
		.culture_event li {float: left; margin: 0 60px; }
		.culture_event li a{display:block; padding: 5px 20px;width: 230px; box-sizing: border-box; font-size: 20px; border: 2px solid #353535; border-radius: 50px; background: #fff;   }
.culture_brd #bo_w .tbl_frm01 tr { border: 1px solid #e1e1e1;}
.culture_brd #bo_w .tbl_frm01 th {width: 120px; text-align: left; background: #f8f8f8;}
.culture_brd .frm_input{height: 34px; border-radius: 0;}
.culture_brd .read01 {padding:10px 0;}
.culture_brd .read02 {padding:10px 0;}
.culture_brd #bo_v_title {padding: 0;}

#bo_gall .gall_li {padding: 10px;}
#bo_gall {margin: 40px auto;}

#bo_v_bot {margin-bottom: 40px;}
#bo_w {margin: 40px auto;}

