<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "euc-kr";

/*인덱스 관련 레이 아웃*/


.index_main_banner_warp {
   position: relative;
   width: 1100px;
   height: 100%;
   margin:0 auto;
   background: #ffffff;
	text-align: center;
	vertical-align: top;
   border: 0px solid #000000;
}


.index_main_newitem_warp{
   position: relative;
   width: 100%;
   height: 100%;
   /*margin:10px auto;*/
   background: #fafafa;
   border: 0px solid #000000;
}

.index_main_newitem_box{
   width: 1100px;
   margin:0 auto;
   padding-top:10px;
   padding-bottom:20px;
   background: #fafafa;
}
.index_main_newitem_box .tit_index_main_newitem {
    position: relative;
    width: 100%;
    padding-bottom: 20px;
   border-bottom: 1px solid #23221e;
}
.index_main_newitem_box .tit_index_main_newitem span.tit_ind_new_left_big {
    font-size: 21px;
    line-height: 1.4em;
    font-family: "맑은 고딕","MalgunGothic","NanumGothic",Helvetica,"AppleSDGothicNeo","돋움",dotum,Tahoma,sans-serif;
    color: #424242;
    letter-spacing: -1px;
    padding-left: 5px;
    text-align: left;
    vertical-align: middle;
}
.index_main_newitem_box .tit_index_main_newitem span.tit_ind_new_left_sub {
    font-size: 13px;
    line-height: 1.4em;
    font-family: "맑은 고딕","MalgunGothic","NanumGothic",Helvetica,"AppleSDGothicNeo","돋움",dotum,Tahoma,sans-serif;
    color: #a3a3a3;
    letter-spacing: -1px;
    padding-left: 10px;
    text-align: left;
    vertical-align: bottom;
}
.index_main_newitem_box .tit_index_main_newitem a.tit_ind_new_right {
    position: absolute;
    right: 10px;
    top: 10px;
    font-size: 13px;
    line-height: 25px;
    font-family: "맑은 고딕","MalgunGothic","NanumGothic",Helvetica,"AppleSDGothicNeo","돋움",dotum,Tahoma,sans-serif;
    color: #424242;
    letter-spacing: -1px;
    text-align: left;
    vertical-align: middle;
    padding: 0px 15px 0px 15px; 
}



.newitem_table {
    clear: both;
    width: 100%;
    text-align: left;
    vertical-align: top; 
}

.newitem_table .col_tit{
    padding-top:20px;
    text-align: center;
    vertical-align: top; 
}




.new_index_table {
    clear: both;
    width: 100%;
    text-align: left;
    vertical-align: top; 
    border: 1px solid #e2e2e2;
}

.new_index_table .col_tit{
    padding-top:20px;
    text-align: center;
    vertical-align: top; 
}

.new_index_table td.new_index_back_1{
   position: relative; 
   background:url(/images_new/index_img/ejong_back.png) #7eb473 no-repeat;
   text-align: left;
   vertical-align: top;
}

.new_index_table td.new_index_back_2{
   position: relative; 
   background:url(/images_new/index_img/ejong_back.png) #81B0BC no-repeat;
   text-align: left;
   vertical-align: top;
}

.new_index_table td.new_index_back_3{
   position: relative;
   background: #fafafa;
   background:url(/images_new/index_img/ejong_back.png) #69bbbc no-repeat;
   text-align: left;
   vertical-align: top;
}

.new_index_table td.new_index_back_4{
   position: relative;
   background: #fafafa;
   background:url(/images_new/index_img/ejong_back.png) #fc8e5b no-repeat;
   text-align: left;
   vertical-align: top;
}

.new_index_back_t_txt{
    font-size: 25px;
    line-height: 30px;
    font-family: "맑은 고딕","MalgunGothic","NanumGothic",Helvetica,"AppleSDGothicNeo","돋움",dotum,Tahoma,sans-serif;
    color: #ffffff;
    letter-spacing: -1px;
    text-align: left;
    vertical-align: top;
    padding:40px 10px 10px 40px;
}

.new_index_back_t_txt_2{
    font-size: 28px;
    line-height: 30px;
    font-family: "맑은 고딕","MalgunGothic","NanumGothic",Helvetica,"AppleSDGothicNeo","돋움",dotum,Tahoma,sans-serif;
    color: #ffffff;
    letter-spacing: -1px;
    text-align: left;
    vertical-align: top;
    padding:0px 10px 0px 40px;
}

.new_index_back_t_txt_3{
    font-size: 15px;
    line-height: 22px;
    font-family: "맑은 고딕","MalgunGothic","NanumGothic",Helvetica,"AppleSDGothicNeo","돋움",dotum,Tahoma,sans-serif;
    color: #ffffff;
    letter-spacing: -1px;
    text-align: left;
    vertical-align: top;
    padding:70px 10px 0px 40px;
}

.new_index_back_t_txt_but{
    position: absolute;
    left: 35px;
    bottom: 30px;
    font-size: 17px;
    line-height: 32px;
    font-family: "맑은 고딕","MalgunGothic","NanumGothic",Helvetica,"AppleSDGothicNeo","돋움",dotum,Tahoma,sans-serif;
    color: #FFFFFF;
    letter-spacing: -1px;
    text-align: left;
    vertical-align: middle;
    padding: 0px 15px 0px 15px; 
    border: 1px solid #FFFFFF;

}

.new_index_table td.new_index_td{
	height: 379px; 
    border-right: 1px solid #e2e2e2;
    border-bottom: 1px solid #e2e2e2;
}

.new_index_table td.new_index_td_r{
	height: 379px; 
    border-right: 1px solid #e2e2e2;
}

.new_index_table td.new_index_td_b{
	height: 379px; 
    border-bottom: 1px solid #e2e2e2;
}




.index_main_banner_ptb20_box{
	text-align: center;
	vertical-align: top;
    margin:0 auto;
    padding: 10px 0px 20px 0px;
    border: 0px solid #CC0000;
}

.index_main_banner_pb20_box{
	text-align: center;
	vertical-align: top;
    margin:0 auto;
    padding: 0px 0px 0px 0px;
   border: 0px solid #CC0000;
}

.index_main_jangr_warp{
   position: relative;
   width: 100%;
   height: 100%;
   /*margin-top:50px;
   padding-bottom:20px;*/
   background: #fafafa;
   border: 0px solid #000000;
}

.index_main_jangr_box{
   width: 1100px;
   margin:0 auto;
   background: #fafafa;
}

.index_main_ftype_warp{
   position: relative;
   width: 100%;
   height: 100%;
   margin:50px auto;
   background: #fafafa;
   border: 0px solid #000000;
}

.index_main_ftype_box{
   width: 1100px;
   margin:0 auto;
   background: #fafafa;
}

/*인덱스 관련 레이 아웃*/



/*상품리스트 부분 시작*/

/*상품리스트 카테고리 분류 부분 출력*/
.li_top_catetitle_coupon_warp{
    position: relative;
	width: 100%;
    margin: 0 auto;
	background:#F4FCFF;
    border: 0px solid #000000;
}

.li_top_catetitle_gift_warp{
    position: relative;
	width: 100%;
    margin: 0 auto;
	background:#fffbf8;
    border: 0px solid #000000;
}

.li_top_catetitle_allsale_warp{
    position: relative;
	width: 100%;
    margin: 0 auto;
	background:#FEFCFD;
    border: 0px solid #000000;
}

.li_top_catetitle_hit_warp{
    position: relative;
	width: 100%;
    margin: 0 auto;
	background:#F4FCFF;
    border: 0px solid #000000;
}

.li_top_catetitle_new_warp{
    position: relative;
	width: 100%;
    margin: 0 auto;
	background:#FAFAFA;
    border: 0px solid #000000;
}

.li_top_catetitle_asitem_warp{
    position: relative;
	width: 100%;
    margin: 0 auto;
	background:#fffbf8;
    border: 0px solid #000000;
}
.li_top_catetitle_special_warp{
    position: relative;
	width: 100%;
    margin: 0 auto;
	background:#FBFCFF;
    border: 0px solid #000000;
}


.li_top_cate_warp {
    position: relative;
    display: block; 
    margin-bottom: 10px;
    border: 0px solid #cc0000;
}


.li_top_cate_warp .li_top_cate_box {
    position: relative;
	width: 1100px;
    margin: 0 auto;
	height: 35px;
	padding-top:10px;
    border: 0px solid #000000;
}



.loca_cate_wrap {
    float: left;
    position: relative;
    margin: 0 0px;
	padding-top:5px;
    padding-left: 5px;
    font-size: 13px;
    font-family: "맑은 고딕","MalgunGothic","NanumGothic",Helvetica,"AppleSDGothicNeo","돋움",dotum,Tahoma,sans-serif;
    color: #646665;

} 


.loca_cate_wrap a.home {
    font-size: 13px;
	line-height: 25px;
    font-family: "맑은 고딕","MalgunGothic","NanumGothic",Helvetica,"AppleSDGothicNeo","돋움",dotum,Tahoma,sans-serif;
    color: #646665;
}
.loca_cate_wrap .big_cate_box{
    display: inline-block;
    position: relative;
	height: 25px;
	margin-left:5px;
	margin-right:5px;
	text-align: left;
	vertical-align: top;
    border: 1px solid #c7c7c7;
}

.loca_cate_wrap .big_cate_box a.big_cate {
    font-size: 13px;
    line-height: 20px;
    font-family: "맑은 고딕","MalgunGothic","NanumGothic",Helvetica,"AppleSDGothicNeo","돋움",dotum,Tahoma,sans-serif;
    color: #424242;
    letter-spacing: -1px;
	text-align: left;
	vertical-align: middle;
	padding:0px 20px 3px 10px;
}

.loca_cate_wrap .big_cate_box .cate_ico_arrow {
    position: absolute;
    right: 5px;
    top: 10px;
    width: 7px;
    height: 4px;
    background: url(/images_new/shop_list/icon_sel_d.png) no-repeat 0 0;
    vertical-align: middle;
}
 
.big_cate_box ul{ 
    display:none;
    position: absolute;
    left: -1px;
    top: -1px;
    border: 0px solid #c7c7c7;
}
.big_cate_box.on ul{
	display:block;
	z-index:1000;
}
.big_cate_box ul li.big_cate_sub_sel{
    position: relative;
	width:180px; 
    height: 30px;
	border-bottom:1px solid #000000;
}

.big_cate_box ul li.big_cate_sub_sel_bottom{
    position: relative;
	width:180px; 
    height: 10px;
    background: #ffffff;
	border-left:1px solid #c7c7c7;
	border-right:1px solid #c7c7c7;
	border-bottom:1px solid #000000;
}
 

.big_cate_box ul li.big_cate_sub_txt a{
	display: block;
    font-size: 13px;
    line-height: 20px;
    font-family: "맑은 고딕","MalgunGothic","NanumGothic",Helvetica,"AppleSDGothicNeo","돋움",dotum,Tahoma,sans-serif;
    color: #424242;
    letter-spacing: -1px;

    background: #ffffff;
	text-align: left;
	vertical-align: middle;
	padding-left:10px;
	padding-right:10px;
	border-left:1px solid #c7c7c7;
	border-right:1px solid #c7c7c7;
}
/*상품리스트 카테고리 분류 부분 출력*/


/*상품리스트 이달의 상품 출력*/
.li_top_mon_bast_warp {
    position: relative;
    display: block;
    margin-top: 10px;
    margin-bottom: 30px;
    border: 0px solid #cc0000;
}


.li_top_mon_bast_warp .li_top_mon_bast_box {
    position: relative;
	width: 1100px;
    margin: 0 auto;
    border: 0px solid #000000;
}

.li_top_mon_bast_box .tit_mon_bast_img {
    position: relative;
	width: 100%;
    margin-bottom:20px;
    border: 0px solid #000000;
}

.li_top_mon_bast_box .tit_mon_bast_img span.tit_mon_bast_left_big{
    font-size: 21px;
    line-height: 1.4em;
    font-family: "맑은 고딕","MalgunGothic","NanumGothic",Helvetica,"AppleSDGothicNeo","돋움",dotum,Tahoma,sans-serif;
    color: #424242;
    letter-spacing: -1px;
	padding-left:5px;
	text-align: left;
	vertical-align: middle;
}

.li_top_mon_bast_box .tit_mon_bast_img span.tit_mon_bast_left_sub{
    font-size: 13px;
    line-height: 1.4em;
    font-family: "맑은 고딕","MalgunGothic","NanumGothic",Helvetica,"AppleSDGothicNeo","돋움",dotum,Tahoma,sans-serif;
    color: #a3a3a3;
    letter-spacing: -1px;
	padding-left:10px;
	text-align: left;
	vertical-align: bottom;
}

.li_top_mon_bast_box .tit_mon_bast_img span.tit_mon_bast_right{
	
    position: absolute;
    right: 0px;
    top: 8px;
    font-size: 13px;
    line-height: 25px;
    font-family: "맑은 고딕","MalgunGothic","NanumGothic",Helvetica,"AppleSDGothicNeo","돋움",dotum,Tahoma,sans-serif;
    color: #424242;
    letter-spacing: -1px;

    background: #ffffff;
	text-align: left;
	vertical-align: middle;

	padding:0px 5px 3px 5px;
	border:1px solid #c7c7c7;
}


.mon_bast_table {
    clear: both;
    width: 100%;
    height: 400px;
    text-align: left;
	vertical-align: top;
    border: 1px solid #dadada;
}


.li_top_mon_bast_box td.col_tit {
    text-align: center;
    vertical-align: top;
    font-size: 13px;
    line-height: 1.4em;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    color: #000000;
    border: 0px solid #000000;
	padding-top:20px;
	padding-bottom:20px;
}
/*상품리스트 이달의 상품 출력*/

/*상품리스트 카테고리별상품수 부분*/

.li_page_cate_warp {
    position: relative;
    display: block;
    margin-bottom: 40px;
    border: 0px solid #cc0000;
}


.li_page_cate_warp .li_page_cate_box {
    position: relative;
	width: 1100px;
    margin: 0 auto;
    border: 0px solid #000000;
}
.li_page_cate_warp .li_page_cate_box .li_page_search_box {
	position:absolute;
	top:-5px;
	right:0px;
	width: 300px;
    height: 28px;
    margin: 0 auto;
    border: 1px solid #dcdcdc;
}

.shoplist_search_text {
    display: block;
    width: 190px;
}

.shoplist_search_input {
    width: 270px;
    height: 25px;
    font-size: 14px;
    font-family: "맑은 고딕","MalgunGothic","NanumGothic",Helvetica,"AppleSDGothicNeo","돋움",dotum,Tahoma,sans-serif;
    line-height: 25px;
    color: #000000;
    vertical-align: top; 
    padding-left: 5px;
    border: 0px solid #000000;
}
.bg_shoplist_search {
    background: url('/images_new/shop_list/list_search_but.png') no-repeat;
}

.shoplist_search_btn {
    position: absolute;
    top: 7px;
    right: 5px;
    width: 15px;
    height: 15px;
    border: 0px solid #000000;
}




.li_page_cate_warp .li_page_cate_box .tit_cate_zone{
    position: relative;
	width: 1100px;

	font-size: 20px;
    line-height: 1.4em;
    font-family: "맑은 고딕","MalgunGothic","NanumGothic",Helvetica,"AppleSDGothicNeo","돋움",dotum,Tahoma,sans-serif;
    color: #424242;
    letter-spacing: -1px;
	text-align: left;
	vertical-align: middle;

    padding-bottom:10px;
    border-bottom: 1px solid #666666;
}



.Box_List_Category_Item_Su {
    position: relative; 
	width:100%;
    margin-top: 1px;
    margin-bottom: 30px;
    border: 0px solid #000000;
    border-left: 1px solid #E6E6E6;
} 

.Box_List_Category_Item_Su:after{
	display:block;
	clear:both;
	content:'';
}
.Box_List_Category_Item_Su li{
	float:left;
	width:219px;
	height: 35px;
	text-align:left;
    border-bottom: 1px solid #E6E6E6;
    border-right: 1px solid #E6E6E6;
}

 

.Box_List_Category_Item_Su ul li a {
    display: block;
    font-size: 13px;
    color: #424242;
    text-align: left;
	text-decoration: none;
	
	
	/* 여러 줄 자르기 추가 스타일 */
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    height: 2.0em;
    word-wrap: break-word;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    line-height: 30px;
    /*여러 줄 자르기 추가 스타일 */

	padding-left:10px;
    font-family:'맑은고딕',Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
}


.Box_List_Brand_table{
    position: relative; 
	width:100%;
    border-top: 2px solid #dadada;
    border-right: 1px solid #dadada;
    border-bottom: 2px solid #dadada;
    border-left: 1px solid #dadada;
    padding-top:15px;
}

.Box_List_Brand_table .Box_List_Brand_All{
    display: table-cell;
	width:110px;
	font-size: 18px;
    font-family: "맑은 고딕","MalgunGothic","NanumGothic",Helvetica,"AppleSDGothicNeo","돋움",dotum,Tahoma,sans-serif;
    color: #424242;
    letter-spacing: -1px;
	padding-left:15px;
	text-align: left;
	vertical-align: top;
	padding-top:20px;
    border: 0px solid #CC0000;
} 


.Box_List_Brand_table .Box_List_Brand_Item {
    display: table-cell;
	margin:0 auto;
	width:980px;
	padding-left:10px;
    border: 0px solid #cc0000;
} 
 

.Box_List_Brand_table .Box_List_Brand_Item:after{
	display:block;
	clear:both;
	content:'';
}
.Box_List_Brand_table .Box_List_Brand_Item li{
	float:left;
    display: inline-block;
	width:140px;
	height: 30px;
	text-align:left;
    border: 0px solid #000000;
}

 

.Box_List_Brand_table .Box_List_Brand_Item ul li.Brand_txt {
    display: block;
    font-size: 13px;
    color: #424242;
    font-family:'맑은고딕',Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    text-align: left;
	text-decoration: none;
	
	
	/* 여러 줄 자르기 추가 스타일 */
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
	width:135px;
	height: 30px;
    word-wrap: break-word;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    line-height: 30px;
   /* 여러 줄 자르기 추가 스타일 */

}

.Box_List_Brand_table .Box_List_Brand_Item ul li.Brand_txt label {
    vertical-align: top;
    border: 0px solid #CC0000;
}


.Box_List_Brand_table .Box_List_Brand_Item_box {
    display: inline-block;
	padding-left:124px; 
    border: 0px solid #cc0000;
} 



.Box_List_Brand_table .Box_List_Brand_Item_etc {
    display: inline-block;
	width:980px;
	padding-left:10px; 
    border: 0px solid #cc0000;
} 



.Box_List_Brand_table .Box_List_Brand_Item_etc:after{
	display:block;
	clear:both;
	content:'';
}
.Box_List_Brand_table .Box_List_Brand_Item_etc li{
	float:left;
    display: inline-block;
	width:140px;
	height: 30px;
	text-align:left;
    border: 0px solid #000000;
}

 


.Box_List_Brand_table .Box_List_Brand_Item_etc ul li.Brand_txt_etc {
    display: block;
    font-size: 13px;
    color: #424242;
    font-family:'맑은고딕',Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    text-align: left;
	text-decoration: none;
	
	
	/* 여러 줄 자르기 추가 스타일 */
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
	width:135px;
	height: 30px;
    word-wrap: break-word;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    line-height: 30px;
   /* 여러 줄 자르기 추가 스타일 */

}
 

.Box_List_Brand_table .Box_List_Brand_Item_etc ul li.Brand_txt_etc label {
    vertical-align: top;
    border: 0px solid #CC0000;
}

.Box_List_Brand_table .but_brand_search_box {
    display: inline-block;
	width:100%;
	margin:0 auto;
	margin-top:20px;
	text-align: center;
	vertical-align: bottom;
    border: 0px solid #000000; 
}

.but_brand_search_box a.btn_go_brand_add{
    display: inline-block;
    position: relative;

	text-align: center;
    vertical-align: top;
    background: #7D8089;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 13px;
    padding: 5px 15px 5px 15px;
    color: #FFFFFF;
    font-weight: bold;
    letter-spacing: -1px;
}
.but_brand_search_box a.btn_go_search_shoplist{
    display: inline-block;
    position: relative;

	text-align: center;
    vertical-align: top;
    background: #528CDD;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 13px;
    padding: 5px 25px 5px 25px;
    color: #FFFFFF;
    font-weight: bold;
    letter-spacing: -1px;
}



/*상품리스트 카테고리별상품수 부분*/






/*상품 전체 리스트 보여주기*/

.li_shop_item_list_warp {
    position: relative;
    display: block;
    margin-bottom: 40px;
    border: 0px solid #cc0000;
}


.li_shop_item_list_warp .li_shop_item_list_box {
    position: relative;
	width: 1100px;
    margin: 0 auto;
    border: 0px solid #000000;
}


.li_shop_item_list_warp .li_shop_item_list_box .li_shop_item_list_tit{
    position: relative;
	width: 100%;
	height: 70px;
	background: #fafafa;	

    border: 1px solid #dcdcdc;
}

.li_shop_item_list_warp .shop_item_su_box{
    display: inline-block;
	width:250px;
	height: 60px;

    text-align: left;
    vertical-align: middle;

    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 14px;
    line-height: 60px;
    padding: 5px 25px 5px 25px;
    color: #424242;

}

.li_shop_item_list_warp .shop_item_sort_box{
	position: absolute;
    right: 25px;
    top: 5px;

    text-align: left;
    vertical-align: middle;

    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 14px;
    line-height: 60px;
    color: #424242;
    border: 0px solid #000000;

}
.li_shop_item_list_warp .shop_item_sort_box a.sort_a_b{
    font-weight: bold;
}

.li_shop_item_list_warp .tx_bar {
    display: inline-block;
    width: 1px;
    height: 10px;
    margin: 0 5px;
    background: #dddddd;
    vertical-align: -1px;
}

.shop_main_warp {
    position: relative;
    clear: both;
    width: 1100px;
    margin: auto;
    background: #FFFFFF;
    border: 0px solid #000000;
}

.shop_main {
    position: relative;
    clear: both;
    width: 1100px;
    margin: auto;
    overflow: hidden;
	margin-top:20px; 
    border-top: 1px solid #dadada;
    border-left: 1px solid #dadada;
    border-right: 1px solid #dadada;
}


.shop_main_championship {
    position: relative;
    clear: both;
    width: 1100px;
    margin: auto;
    overflow: hidden;
	text-align: center;
    vertical-align: top;
	margin-top:20px;  
	margin-bottom:100px;  
}


.shop_main_remarker {
    position: relative;
    clear: both;
    width: 100%;
    margin: auto;
    overflow: hidden;
    background: #FFFFFF;
    border: 0px solid #cc0000;
}
.shop_main_remarker table {
    border-collapse: separate;
}


.shop_main_img {
    position: relative;
    clear: both;
    width: 100%;
    margin:0 auto;
	text-align: center;
    vertical-align: middle;
}

.shop_main .item_list_box {
    margin: 0px auto;
    border: 0px solid #cc0000;
}
.shop_main .item_list_box ul::after {
    display: block;
    clear: both;
    content: "";
}
.shop_main .item_list_box li {
    width: 274px;
    float: left;
    border-bottom: 1px solid #dadada;
}
.shop_main .item_list_box li:nth-of-type(4n-1){
    border-right: 1px solid #dadada;
}
.shop_main .item_list_box li:nth-of-type(4n-2){
    border-right: 1px solid #dadada;
}
.shop_main .item_list_box li:nth-of-type(4n-3){
    border-right: 1px solid #dadada;
}

.shop_main .item_list_box li .item_info_box {
    position: relative;
    text-align: center;
    background: #fff;
    padding-top: 20px;
    padding-bottom: 20px;
}

.shop_main .item_list_box li .item_info_as_box {
    position: relative;
    text-align: center;
    background: #fff;
    height: 325px;
	
    padding-top: 20px;
    padding-bottom: 20px;
}


/*상품 전체 리스트 보여주기*/
/*상품리스트 부분 끝*/




/*상품 검색 리스트 부분*/
.search_main_warp {
    position: relative;
    display: block;
    border: 0px solid #cc0000;
}

.search_main_warp .search_main_box {
    position: relative;
    width: 1100px;
    margin: 0 auto;
    border: 0px solid #000000;
}

.search_main_box .tit_search_top {
    position: relative;
    width: 100%;
	text-align: center;
    vertical-align: middle;

    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 30px;
    line-height: 50px;
    color: #010101;
    font-weight: bold;
    letter-spacing: -1px;
    border-bottom: 1px solid #e5e5e5;
}

.search_main_box .tit_search_top .tit_search_top_sub{
	text-align: left;
    vertical-align: middle;

    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 13px;
    line-height: 1.2em;
    color: #666666;
    letter-spacing: -1px;
}



.search_main_warp .info_search_box,.search_main_warp_new .info_search_box {
    position: relative;
    width: 1100px;
    margin: 0 auto;
	text-align: center;
    vertical-align: middle;
    border: 0px solid #000000;
}


.info_search_box .info_search_top {

    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 14px;
    line-height: 30px;
    color: #666666;
    letter-spacing: -1px;
    border: 0px solid #000000;
}
.info_search_box .info_search_top .info_search_b{
    color: #010101;
    font-weight: bold;
}


.search_main_warp_new .info_search_box_no {
    position: relative; 
    width: 1100px;
    margin: 0 auto;
	text-align: center;
    vertical-align: middle;
	padding-top:30px;
	padding-bottom:30px;
    border: 0px solid #cc0000;
}
.search_main_warp_new .info_search_box_left{
    position: relative;
    display: inline-block;
    width: 230px;
    margin: 0 auto;
    background: #FFFFFF;

	text-align: right;
    vertical-align: top;
	padding-right:10px;
    border: 0px solid #000000;
}
.search_main_warp_new .info_search_box_right{ 
    position: relative;
    display: inline-block;
    width: 800px;
    margin: 0 auto;
    background: #FFFFFF;

	padding-left:20px;
	text-align: left;
    vertical-align: top;
    border: 0px solid #000000;
}

.search_main_warp_new .info_search_box_right .info_search_box_right_tit{
    display: block;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 14px;
    line-height: 1.4em;
    color: #666666;
    letter-spacing: -1px;
    border: 0px solid #000000;
}

.search_main_warp_new .info_search_box_right .info_search_box_right_tit_b{
    color: #010101;
    font-weight: bold;
}

.search_main_warp_new .info_search_box_right .info_search_box_right_tit_big{
    display: block;

    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 35px;
    line-height: 1.4em;
    color: #010101;
    font-weight: bold;
    letter-spacing: -1px;
	padding:5px 0px 10px 0px;
    border: 0px solid #000000;
}

.search_main_warp_new .info_search_box_right .info_search_box_right_ment{ 
    position: relative;
    display: block;
	border: 0px solid #000000;
}
.search_main_warp_new .info_search_box_right .info_search_box_right_ment ul {
    width: 800px;
    padding: 18px 0 0 0px;
    text-align: left;
}
.search_main_warp_new .info_search_box_right .info_search_box_right_ment ul li {
    position: relative;
    padding-left: 10px;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 14px;
    line-height: 20px;
    color: #666666;
    letter-spacing: -1px;
}


.search_main_warp_new .info_search_box_right .info_search_box_right_ment ul li span.ico {
    position: absolute;
    left: 0px;
    top: 8px;
    width: 2px;
    height: 2px;
    background: #666666;
}




.search_main_warp .research_box {
    position: relative;
    width: 1100px;
	text-align: center;
    vertical-align: middle;
	padding-top:10px;
	padding-bottom:10px;
    border-top: 2px solid #000000;
    border-bottom: 1px solid #e6e6e6;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
}

.research_table {
    clear: both; 
    height: 70px;
    margin: 0 auto;
    text-align: center;
    vertical-align: top;
    border: 0px solid #dadada;
}
.research_table td {
    text-align: center;
    vertical-align: middle;

    font-size: 15px;
    line-height: 30px;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    color: #333333;
    border: 0px solid #000000;
}

 .research_table td.col_radio{
    text-align: center;
    vertical-align: top;
	padding-right:5px;
	padding-left:5px;
	padding-top:15px;
    border: 0px solid #000000;
} 
.research_table td.col_td{
    text-align: center;
    vertical-align: middle;
	padding-right:10px;
    border: 0px solid #000000;
}


.shop_search_list_re_text {
    display: block;
    width: 150px;
    height: 40px; 
	
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;

    text-align: center;
    vertical-align: middle;
    border: 0px solid #000000;
}

.shop_search_list_price_text {
    display: block;
    width: 100px;
    height: 40px; 
	
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;

    text-align: center;
    vertical-align: middle;
    border: 0px solid #000000;
}

.shop_search_list_re_input {
    width: 100%;
    height: 25px;
    font-size: 14px;
    font-family: "맑은 고딕","MalgunGothic","NanumGothic",Helvetica,"AppleSDGothicNeo","돋움",dotum,Tahoma,sans-serif;
    line-height: 25px;
    color: #676566;
    vertical-align: top;
    padding-left: 5px;
    border: 1px solid #d1d1d1;
}


.research_table a.btn_go_research {
    display: inline-block;
    position: relative;
    text-align: center;
    vertical-align: top;
    background: #d60606;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 13px;
    padding: 0px 15px 0px 15px;
    color: #ffffff; 
    letter-spacing: -1px;
}
/*상품 검색 리스트 부분*/

/*새로운 상품 검색 리스트 부분*/

.search_main_warp_new {
    position: relative;
    display: block;
    border: 0px solid #cc0000;
}

.search_main_warp_new .search_main_box_new {
    position: relative;
    width: 1100px;
    margin: 0 auto;
    border: 0px solid #000000;
}

.search_main_box_new .tit_search_top_new {
    position: relative;
    width: 100%;
	text-align: center;
    vertical-align: middle;

    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 30px;
    line-height: 50px;
    color: #010101;
    font-weight: bold;
    letter-spacing: -1px;
    border-bottom: 1px solid #e5e5e5;
}

.search_main_box_new .tit_search_top_new .tit_search_top_sub_new{
	text-align: left;
    vertical-align: middle;

    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 13px;
    line-height: 1.2em;
    color: #666666;
    letter-spacing: -1px;
}




.Box_List_Category_Item_Su .but_brand_search_box_new {
    display: inline-block;
	width:1099px;
	margin:0 auto;
	text-align: center;
	vertical-align: bottom;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
}

.Box_List_Brand_table .but_brand_search_box_new {
    display: inline-block;
	width:100%;
	margin:0 auto;
	text-align: center;
	vertical-align: bottom;
    border: 0px solid #000000; 
}

.but_brand_search_box_new a.btn_go_brand_add{
    display: inline-block;
    position: relative;

	text-align: center;
    vertical-align: top;
    background: #7D8089;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 13px;
    padding: 5px 15px 5px 15px;
    color: #FFFFFF;
    font-weight: bold;
    letter-spacing: -1px;
}
.but_brand_search_box_new a.btn_go_search_shoplist{
    display: inline-block;
    position: relative;

	text-align: center;
    vertical-align: top;
    background: #528CDD;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 13px;
    padding: 5px 25px 5px 25px;
    color: #FFFFFF;
    font-weight: bold;
    letter-spacing: -1px;
}


/*새로운 상품 검색 리스트 부분*/




/*상품 메뉴별 설명 부분*/

.shop_type_info_warp {
    position: relative;
    display: block;
    border: 0px solid #cc0000;
}

.shop_type_info_warp .shop_type_info_box {
    position: relative;
    display: block;
    width: 1100px;
    margin: 0 auto;
	padding-bottom:50px;
    border: 0px solid #000000;
}
 

.shop_type_info_box .shop_type_info_tit_big{
    display: block;
    text-align: center;
    vertical-align: top;
    color: #282828;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 42px;
    line-height: 60px;
}

.shop_type_info_box .shop_type_info_tit_sub_01{
    display: block;
    text-align: center;
    vertical-align: top;
    color: #4f4d4e;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 20px;
	line-height: 1.4em;

}


.shop_type_info_box .shop_type_info_tit_sub_01_box{
    display: block;
	margin:10px auto;
	
	width: 250px;
	text-align: center;
    vertical-align: top;
    color: #4f4d4e;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 20px;
	line-height: 1.4em;
	background: #f5e4d0;
	padding-top:5px;
	padding-bottom:5px;

}


.shop_type_info_box .shop_type_info_tit_sub_02{
    display: block;
    text-align: center;
    vertical-align: top;
    color: #676767;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 13px;
	line-height: 1.4em;
}


.shop_type_info_box .shop_type_info_tit_sub_02_as{
    display: block;
    text-align: center;
    vertical-align: top;
    color: #676767;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 13px;
	line-height: 1.4em;
	padding-bottom:15px;
    border-bottom: 1px solid #ebe7e4;
}


.gift_infosub_box {
    position: relative;
    width: 1100px;
	margin:0 auto;
	height: 150px;
    border: 0px solid #000000;
}

.gift_infosub_box ul li {
    position: relative;
    float: left;
    width: 33%;
    font-size: 19px;
    line-height: 40px;
    font-family: "맑은 고딕","MalgunGothic","NanumGothic",Helvetica,"AppleSDGothicNeo","돋움",dotum,Tahoma,sans-serif;
    color: #504c4b;
    letter-spacing: -1px;
    text-align: center;
    vertical-align: top;
	padding-top:15px;
    border: 0px solid #000000;
}

.gift_infosub_box ul li .gift_info_sub_ment {
    font-size: 13px;
    line-height: 18px;
    font-family: "맑은 고딕","MalgunGothic","NanumGothic",Helvetica,"AppleSDGothicNeo","돋움",dotum,Tahoma,sans-serif;
    color: #81807e;
    letter-spacing: -1px;
    text-align: center;
    vertical-align: top;
    border: 0px solid #000000;
}

.gift_infosub_box .tx_bar {
    position: absolute;
    top: 15px;
    right: 1px;

    width: 1px;
    height: 120px;
    margin: 0 auto;
    background: #c3c3c3;
    text-align: left;
    vertical-align: top;
    border: 0px solid #000000;
}



.li_fishing_type_warp {
    position: relative;
    display: block;
    margin-bottom: 40px;
    border: 0px solid #cc0000;
}


.li_fishing_type_warp .li_fishing_type_box {
    position: relative;
	width: 1100px;
    margin: 0 auto;
    text-align: center;
    vertical-align: top;
    border: 0px solid #000000;
}

/*상품 메뉴별 설명 부분*/


/*상품 상세보기 페이지*/

.item_view_defult_warp {
    position: relative;
    display: block;
    
    border: 0px solid #cc0000;
}
/*
margin-bottom: 40px; ///2019-08-29 수정
*/


.item_view_defult_warp .item_view_defult_box {
    position: relative;
	width: 1100px;
    margin: 0 auto;
    text-align: center;
    vertical-align: top;
    border: 0px solid #000000;
}



.item_view_defult_as_warp {
    position: relative;
    display: block;
    margin-bottom: 40px;
    border: 0px solid #cc0000;
}


.item_view_defult_as_warp .item_view_defult_as_box {
    position: relative;
	width: 1100px;
    margin: 0 auto;
    text-align: center;
    vertical-align: top;
    border: 0px solid #000000;
}
.item_view_defult_as_warp .item_view_defult_as_box table {
    border-collapse: separate;
}


.item_view_defult_as_box .btn_shop_view_box {
    display: inline-block;
    padding: 10px 0px 10px 0px;
    border: 0px solid #000000;
}
.item_view_defult_as_box .btn_shop_view_box .btn_go_baro {
    display: inline-block;
    margin-left: 3px;
    margin-right: 3px;
    background: #282828;
    width: 180px;
    height: 60px;
    font-size: 20px;
    line-height: 60px;
    color: #ffffff;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    text-align: center;
    vertical-align: middle;
    letter-spacing: -2px;
}

.item_view_defult_as_box .btn_shop_view_box .btn_go_baguni {
    display: inline-block;
    margin-left: 3px;
    margin-right: 3px;
    background: #d60606;
    width: 180px;
    height: 60px;
    font-size: 20px;
    line-height: 60px;
    color: #ffffff;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    text-align: center;
    vertical-align: middle;
    letter-spacing: -2px;
}



.item_view_defult_warp .item_view_defult_title{
	margin-top:40px;
    text-align: left;
    vertical-align: top;
    color: #424242;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 22px;
	line-height: 1.4em;
    letter-spacing: -1px;
	padding-bottom:10px;

    border-bottom: 1px solid #d8d8d8;
}

.item_view_defult_warp  .item_view_defult_sub {
    display: table;
    position: relative;
    margin-bottom: 0px;
}
.item_view_defult_warp  .item_view_defult_sub .detail_img_box {
    display: table-cell;
    width: 360px;
    padding-top: 34px;
    text-align: left;
    vertical-align: top;

    border: 0px solid #000000;
}
.item_view_defult_warp  .item_view_defult_sub .detail_img_box .detail_img_box_img img {

    text-align: left;
    vertical-align: top;

	width: 320px;
	height: 320px;
    max-width: 320px;
    min-height: 320px;
	border:1px solid #f1f1f1;
}

.item_view_defult_warp  .item_view_defult_sub .detail_img_box .detail_img_box_banner{

    text-align: left;
    vertical-align: top;

}

.item_view_defult_warp  .item_view_defult_sub .detail_img_box .detail_img_box_big{
    text-align: center;
    vertical-align: top;
	padding-top:20px;
	padding-bottom:20px;

    color: #787a79;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 12px;
	line-height: 1.4em;
    letter-spacing: -1px;
}


.item_view_defult_warp  .item_view_defult_sub .detail_info_box {
    display: table-cell;
    width: 740px;
    padding-top: 25px;

    border: 0px solid #cc0000;
}
/*제조사 원산지 출력*/
.item_info_01 {
    position: relative;
    margin: 0 auto; 
} 

.item_info_01 .prd_info_dl {
    width: 100%;
}

.item_info_01 .prd_info_dl::after {
    display: block;
    clear: both;
    content: "";
}

.item_info_01 .prd_info_dl dt {
    float: left;
    width: 80px;
    text-align: left;
    vertical-align: middle;
    padding-left: 10px;

	
    font-size: 14px;
    color: #676767;
    line-height: 28px;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    font-weight: bold;
}
.item_info_01 .prd_info_dl dd {
    float: left;
    width: 600px;
    padding-left: 10px;
    text-align: left;
    vertical-align: middle; 

    font-size: 14px;
    color: #676767;
    line-height: 28px;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
}
.item_info_01 .prd_info_dl .prd_color_t{
    color: #2E4FB0;
}


/*제조사 원산지 출력*/

/*제조사 원산지 밑 베너 출력*/
.item_info_banner {
    position: relative;
    margin: 20px auto; 
} 
/*제조사 원산지 밑 베너 출력*/


/*상품선택및 규격 정보 출력*/
.item_info_ch_subitem{
    position: relative;
    margin: 0 auto; 
    border: 0px solid #000000;
}
.item_info_ch_subitem_tbl {
    position: relative;
    width: 100%;
    table-layout: fixed;
    border-collapse: collapse;
    word-break: break-all;
	border-top: 1px solid #ebebeb;
}
 
.item_info_ch_subitem_tbl .dw_50 {
    width: 50px;
}
 
.item_info_ch_subitem_tbl .dw_60 {
    width: 60px;
} 
.item_info_ch_subitem_tbl .dw_100 {
    width: 100px;
}


.item_info_ch_subitem_tbl .dw_t_tx{
    font-size: 14px;
    line-height: 19px;
    color: #666666; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: center;
    vertical-align: middle;
	padding-top:5px;
	padding-bottom:5px;
    border-right: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb;
}
.item_info_ch_subitem_tbl .dw_t_tx_e{
    font-size: 14px;
    line-height: 19px;
    color: #666666; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: center;
    vertical-align: middle;
	padding-top:5px;
	padding-bottom:5px;
    border-bottom: 1px solid #ebebeb;
}
.item_info_ch_subitem_tbl .dw_t_tx .dw_t_tx_color{
    color: #d30507; 
}
.item_info_ch_subitem_tbl .no_td_item{
    font-size: 22px;
    line-height: 1.4em;
    color: #666666; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: center;
    vertical-align: middle;
	padding-top:25px;
	padding-bottom:25px; 
    border-bottom: 1px solid #ebebeb;

}
.item_info_ch_subitem_tbl .td_item_ch {
    text-align: center;
    vertical-align: middle;
	padding-top:5px;
	padding-bottom:5px;
    background: #ffffff; 
    border-right: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb;
}
.item_info_ch_subitem_tbl .td_item_ch_no {
    text-align: center;
    vertical-align: middle;
	padding-top:5px;
	padding-bottom:5px;
    background: #0055a5; 
    border-right: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb;

	font-size: 14px;
    line-height: 1.2em;
    color: #FFFFFF; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
}

.item_info_ch_subitem_tbl .td_item_ch_no a{
    font-size: 12px; 
    line-height: 16px;
    color: #FFFFFF; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: center;
    vertical-align: middle;
}



.item_info_ch_subitem_tbl .td_item_name{
	position: relative;
    font-size: 14px;
    line-height: 1.4em;
    color: #666666; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: left;
    vertical-align: middle;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
    border-right: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb;
}


.item_info_ch_subitem_tbl .td_item_name_no{
	position: relative;
    font-size: 14px;
    line-height: 1.4em;
    color: #666666; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: center;
    vertical-align: middle; 
	padding-top:50px;
	padding-bottom:50px;
    border-right: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb;
}

.item_info_ch_subitem_tbl .td_item_name .td_item_name_color{
    font-size: 15px;
    line-height: 1.4em;
    color: #111111; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
}

.item_info_ch_subitem_tbl .td_item_name .icon_endin_sms_go {
    position: absolute;
    top: 5px;
	right: 10px; 
    width: 103px;
    height: 45px;
    background: #02abe2;
}




.item_info_ch_subitem_tbl .td_item_name .td_place_name_color{
    font-size: 15px;
    line-height: 1.4em;
    color: #006600; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    font-weight: bold;
}



.item_info_ch_subitem_tbl .td_item_ai_point{
    font-size: 14px;
    line-height: 1.4em;
    color: #666666; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: right;
    vertical-align: middle;
	padding-right:5px;
    border-right: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb;
}

.item_info_ch_subitem_tbl .td_item_ai_prosu,.item_info_ch_subitem_tbl .td_item_login{
    font-size: 14px;
    line-height: 1.4em;
    color: #666666; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: center;
    vertical-align: middle;
	padding-right:5px;
    border-right: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb;
}


.item_info_ch_subitem_tbl .td_item_ai_price{
    font-size: 14px;
    line-height: 1.4em;
    color: #666666; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: right;
    vertical-align: middle;
	padding-right:5px;
    border-right: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb;
}




.item_info_ch_subitem_tbl .td_item_ai_price .ai_price_color{
    color: #d60606; 
}
.item_info_ch_subitem_tbl .td_item_ai_price .ai_price_under{
    text-decoration: line-through;
}

.item_info_ch_subitem_tbl .td_item_qty{
    font-size: 16px;
    line-height: 1.4em;
    color: #666666; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: center;
    vertical-align: middle;
    border-bottom: 1px solid #ebebeb;
}
.item_info_ch_subitem_tbl .td_item_qty .inp_txt {
    width: 30px;
    height: 22px;

    border: 1px solid #e6e6e6;
    background: transparent;

    font-size: 14px;
    line-height: 25px;
    color: #000;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    text-align: right;
    vertical-align: top;
}



.item_info_ch_subitem_tbl .td_item_qty .inp_sel {
    width: 40px;
    height: 25px;

    border: 1px solid #e6e6e6;
    background: transparent;

    font-size: 14px;
    line-height: 25px;
    color: #000;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    text-align: left;
    vertical-align: middle;
}


/*덤상품 테이블 시작*/

.item_info_ch_subitem_tbl .td_item_add_tit{
    font-size: 14px;
    line-height: 1.4em;
    color: #222222; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: left;
    vertical-align: middle;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:10px;
    border-bottom: 1px solid #2d4db0;
}
.item_info_ch_subitem_tbl .td_item_add_tit .td_item_add_tit_color{
    font-size: 12px;
    line-height: 1.4em;
    color: #888888; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: left;
    vertical-align: middle;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:10px;
    border-bottom: 1px solid #2d4db0;
}

.item_info_add_subitem_tbl {
    position: relative;
    width: 100%;
    table-layout: fixed;
    border-collapse: collapse;
    word-break: break-all;
    background: #ffffff;
}
.item_info_add_subitem_tbl .dw_a_50 {
    width: 50px;
}
.item_info_add_subitem_tbl .dw_a_70 {
    width: 70px;
}
.item_info_add_subitem_tbl .dw_a_100 {
    width: 90px;
}
.item_info_add_subitem_tbl .dw_a_120 {
    width: 120px;
}
.item_info_add_subitem_tbl .dw_a_160 {
    width: 160px;
}

.item_info_add_subitem_tbl .dw_t_tx{
    font-size: 14px;
    line-height: 19px;
    color: #666666; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: center;
    vertical-align: middle;
	padding-top:5px;
	padding-bottom:5px;
    border-right: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb;
}
.item_info_add_subitem_tbl .dw_t_tx_e{
    font-size: 14px;
    line-height: 19px;
    color: #666666; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: center;
    vertical-align: middle;
	padding-top:5px;
	padding-bottom:5px;
    border-bottom: 1px solid #ebebeb;
}


.item_info_add_subitem_tbl .td_item_add_ch {
    text-align: center;
    vertical-align: middle;
    padding-top: 5px;
    padding-bottom: 5px;
    background: #ffffff;
    border-right: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb;
}

.item_info_add_subitem_tbl .td_item_name_add{
    font-size: 14px;
    line-height: 1.4em;
    color: #666666; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: left;
    vertical-align: middle;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
    border-right: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb;
}
.item_info_add_subitem_tbl .td_item_name_add .td_item_name_add_color{
    font-size: 15px;
    line-height: 1.4em;
    color: #111111; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
}


.item_info_add_subitem_tbl .td_item_add_ai_price{
    font-size: 14px;
    line-height: 1.4em;
    color: #666666; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: right;
    vertical-align: middle;
	padding-right:5px;
    border-right: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb;
}


.item_info_add_subitem_tbl .td_item_add_preview{
    text-align: center;
    vertical-align: middle; 
    border-bottom: 1px solid #ebebeb;
}


.item_info_add_subitem_tbl .td_item_add_preview a.add_item_preview{
    font-size: 14px;
    line-height: 1.4em;
    color: #FFFFFF; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;

	
    background: #0055a5;
    text-align: center;
    vertical-align: middle;
	padding-left:5px;
	padding-right:5px;
    border: 1px solid #ebebeb;
}
/*덤상품 테이블 시작*/

/*추가 상품 테이블*/
.item_info_ch_suppitem_tit{
	font-size: 15px;
    line-height: 1.4em;
    color: #222222; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: left;
    vertical-align: middle;
    margin-top:10px;
	padding-left:15px;
	padding-top:15px;
	padding-bottom:10px;
}

.item_info_ch_suppitem_tbl {
    position: relative;
    width: 100%;
    table-layout: fixed;
    border-collapse: collapse;
    word-break: break-all;
	/*border-top: 1px solid #ebebeb;*/
}
.item_info_ch_suppitem_tbl .dw_50 {
    width: 50px;
}
 
.item_info_ch_suppitem_tbl .dw_60 {
    width: 60px;
} 
.item_info_ch_suppitem_tbl .dw_100 {
    width: 100px;
}

.item_info_ch_suppitem_tbl .dw_t_tx{
    font-size: 14px;
    line-height: 19px;
    color: #666666; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: center;
    vertical-align: middle;
	padding-top:5px;
	padding-bottom:5px;
    border-right: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb;
}
.item_info_ch_suppitem_tbl .dw_t_tx_e{
    font-size: 14px;
    line-height: 19px;
    color: #666666; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: center;
    vertical-align: middle;
	padding-top:5px;
	padding-bottom:5px;
    border-bottom: 1px solid #ebebeb;
}
.item_info_ch_suppitem_tbl .td_item_ch {
    text-align: center;
    vertical-align: middle;
	padding-top:5px;
	padding-bottom:5px;
    background: #ffffff; 
    border-right: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb;
}
.item_info_ch_suppitem_tbl .td_item_ch_no {
    text-align: center;
    vertical-align: middle;
	padding-top:5px;
	padding-bottom:5px;
    background: #0055a5; 
    border-right: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb;

	font-size: 14px;
    line-height: 1.2em;
    color: #FFFFFF; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
}

.item_info_ch_suppitem_tbl .td_item_ch_no a{
    font-size: 12px; 
    color: #FFFFFF; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: center;
    vertical-align: middle;
}



.item_info_ch_suppitem_tbl .td_item_name{
	position: relative;
    font-size: 14px;
    line-height: 1.4em;
    color: #666666; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: left;
    vertical-align: middle;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
    border-right: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb;
}
.item_info_ch_suppitem_tbl .td_item_name .td_item_name_color{
    font-size: 15px;
    line-height: 1.4em;
    color: #111111; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
}


.item_info_ch_suppitem_tbl .td_item_name .icon_endin_sms_go {
    position: absolute;
    top: 5px;
	right: 10px; 
    width: 103px;
    height: 45px;
    background: #02abe2;
}

.item_info_ch_suppitem_tbl .td_item_ai_point{
    font-size: 14px;
    line-height: 1.4em;
    color: #666666; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: right;
    vertical-align: middle;
	padding-right:5px;
    border-right: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb;
}

.item_info_ch_suppitem_tbl .td_item_ai_prosu,.item_info_ch_suppitem_tbl .td_item_login{
    font-size: 14px;
    line-height: 1.4em;
    color: #666666; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: center;
    vertical-align: middle;
	padding-right:5px;
    border-right: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb;
}


.item_info_ch_suppitem_tbl .td_item_ai_price{
    font-size: 14px;
    line-height: 1.4em;
    color: #666666; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: right;
    vertical-align: middle;
	padding-right:5px;
    border-right: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb;
}




.item_info_ch_suppitem_tbl .td_item_ai_price .ai_price_color{
    color: #d60606; 
}
.item_info_ch_suppitem_tbl .td_item_ai_price .ai_price_under{
    text-decoration: line-through;
}

.item_info_ch_suppitem_tbl .td_item_qty{
    font-size: 16px;
    line-height: 1.4em;
    color: #666666; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: center;
    vertical-align: middle;
    border-bottom: 1px solid #ebebeb;
}
.item_info_ch_suppitem_tbl .td_item_qty .inp_txt {
    width: 30px;
    height: 25px;

    border: 1px solid #e6e6e6;
    background: transparent;

    font-size: 14px;
    line-height: 25px;
    color: #000;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    text-align: right;
    vertical-align: top;
}
/*추가 상품 테이블*/


.choice_price_box {
    position: relative;
    display: block;
	padding-top:20px;
	padding-bottom:20px;
    border: 0px solid #cc0000;
    font-size: 14px;
    line-height: 25px;
    color: #666666;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
}

.choice_price_box .choice_price_table {
	position: relative;
    width: 100%;
    table-layout: fixed;
    border-collapse: collapse;
    word-break: break-all;
    text-align: right;
    border: 0px solid #000000;
}

.choice_price_table .choice_price_table_td_no{
    text-align: right;
    vertical-align: top;
	padding-right:15px;
}
.choice_price_table .choice_price_table_td_1{
    width: 130px;
    text-align: right;
    vertical-align: top;
	padding-right:15px;
}


.choice_price_table .choice_price_table_td_2{
    width: 200px;
    text-align: right;
    vertical-align: top;
	padding-right:15px;
}



/*상품선택및 규격 정보 출력*/



/*상세 페이지내 버튼 모음에서 */
.btn_shop_view_warp{
    position: relative;
    margin: 0 auto;
    width: 100%;
    text-align: center;
    vertical-align: middle;
    border: 0px solid #cc0000;
} 

.desc_shop_view_center_banner_warp{
    position: relative;
    margin: 0 auto;
    width: 1100px;
    text-align: center;
    vertical-align: middle;
	padding-bottom:20px;
    border: 0px solid #cc0000;
} 

.btn_shop_view_warp .btn_shop_view_box {
    display: inline-block;
	padding:10px 0px 10px 0px;
    border: 0px solid #000000;
}

.btn_shop_view_warp .btn_shop_view_box .btn_go_baro{ 
    display: inline-block;
	margin-left:3px;
	margin-right:3px;
    background: #282828;
    
	width: 180px;
	height: 60px;
	
	font-size: 20px;
    line-height: 60px;
    color: #ffffff;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    text-align: center;
    vertical-align: middle;
    letter-spacing: -2px;

}

.btn_shop_view_warp .btn_shop_view_box .btn_go_baguni{
    display: inline-block;
	margin-left:3px;
	margin-right:3px;
    background: #d60606;

	width: 180px;
	height: 60px;
	
	font-size: 20px;
    line-height: 60px;
    color: #ffffff;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    text-align: center;
    vertical-align: middle;
    letter-spacing: -2px;
}

.btn_shop_view_warp .btn_shop_view_box .btn_go_whish{
    display: inline-block;
	margin-left:3px;
	margin-right:3px;
    background: #f9f9f9;
    
	width: 150px;
	height: 60px;

	font-size: 20px;
    line-height: 60px;
    color: #292929;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    text-align: center;
    vertical-align: middle;
    letter-spacing: -2px;
    border: 1px solid #d4d4d4; 
}


.btn_shop_view_warp .btn_shop_view_box .btn_go_suri{
    display: inline-block;
	margin-left:3px;
	margin-right:3px;
    background: #2d4db0;
    
	width: 150px;
	height: 60px;

	font-size: 20px;
    line-height: 60px;
    color: #FFFFFF;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    text-align: center;
    vertical-align: middle;
    letter-spacing: -2px;
    border: 1px solid #d4d4d4; 
}

.btn_shop_view_warp .btn_shop_view_box .btn_go_whi{
    display: inline-block;
	margin-left:3px;
	margin-right:3px;
    background: #fff;
    
	width: 150px;
	height: 60px;

	font-size: 20px;
    line-height: 60px;
    color: #000;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    text-align: center;
    vertical-align: middle;
    letter-spacing: -2px;
    border: 1px solid #d4d4d4; 
}
.btn_shop_view_warp .btn_shop_view_box .btn_sale_end{
    display: inline-block;
	margin-left:3px;
	margin-right:3px;
    background: #0055a5;
    
	width: 350px;
	height: 60px;

	font-size: 20px;
    line-height: 60px;
    color: #FFFFFF;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    text-align: center;
    vertical-align: middle;
    letter-spacing: -2px;
    border: 1px solid #d4d4d4; 
}

.btn_shop_naverpay_view_warp {
    position: relative;
    margin: 0 auto;
    width: 100%;
    text-align: center;
    vertical-align: middle;
    border: 0px solid #cc0000;
}
.btn_shop_naverpay_view_warp .btn_shop_naverpay_view_box {
    display: inline-block;
    padding: 0px 0px 0px 0px;
    border: 0px solid #000000;
}

.btn_shop_naverpay_view_warp .btn_shop_naverpay_view_box .naverpay_info{
    display: inline-block;
	margin-left:3px;
	margin-right:3px;
    background: #282828;
    
	width: 220px;
	height: 83px;

	font-size: 13px;
    line-height: 18px;
    color: #FFFFFF;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    text-align: left;
    vertical-align: middle;
    letter-spacing: -2px;
    padding: 5px 10px 5px 10px;
    border: 0px solid #d4d4d4; 
}

/*상세 페이지내 버튼 모음에서 */



/*확대 이미지 사이즈*/
.item_view_big_img_warp {
    position: relative;
    display: block;
    margin-bottom: 40px;
    border: 0px solid #cc0000;
}
.item_view_big_img_warp .item_view_big_img_box {
    position: relative;
	width: 600px;
    margin: 0 auto;
    text-align: center;
    vertical-align: top;
    border: 0px solid #000000;
}
.item_view_big_img_warp .item_view_big_img_box img {
    width: 600px;
	height: 600px;
    max-width: 600px;
    min-height: 600px;
	border:1px solid #f1f1f1;
}
/*확대 이미지 사이즈*/



/*내가 잘나가 베너상품*/
.item_view_sub_itemlist_warp {
    position: relative;
    display: block;
    width: 100%;
    background: #f5f5f5;
    margin-bottom: 40px;
    border: 0px solid #cc0000;
}

.item_view_sub_itemlist_warp .item_view_sub_itemlist_box {
    position: relative;
    width: 1100px;
    margin: 0 auto;
    text-align: center;
    vertical-align: top;
    border: 0px solid #000000;
}

.item_view_sub_itemlist_box .tit_sub_itemlist_top {
    position: relative;
    width: 100%;
    text-align: left;
    vertical-align: middle;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 20px;
    line-height: 1.4em;
    color: #424242;
    letter-spacing: -1px; 
	padding-left:10px;
	padding-top:40px;
	padding-bottom:10px;
}
.item_view_sub_itemlist_box .tit_sub_itemlist_top .tit_sub_itemlist_top_sub {
    text-align: left;
    vertical-align: middle;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 12px;
    line-height: 1.2em;
    color: #929292;
    letter-spacing: -1px;
}


.sub_sale_itemlist_table {
    clear: both;
    width: 100%;
    height: 400px;
    text-align: left;
	vertical-align: top;
    border: 0px solid #dadada;
}


.item_view_sub_itemlist_box td.col_tit {
    text-align: center;
    vertical-align: top;
    font-size: 13px;
    line-height: 1.4em;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    color: #000000;
    border: 0px solid #000000;
	padding-top:20px;
	padding-bottom:20px;
}

/*내가 잘나가 베너상품*/



/*상세 설명페이지 중앙베너 출력*/
.itemview_desc_banner_warp{
    position: relative;
    display: block;
    width: 100%;
    margin-bottom: 40px;
    border: 0px solid #cc0000;
}

.itemview_desc_banner_warp .itemview_desc_banner_box {
    position: relative;
    width: 1100px;
    margin: 20px auto; 
    text-align: center;
    vertical-align: top;
    border: 0px solid #000000;
} 
/*상세 설명페이지 중앙베너 출력*/


/*상세 페이지 상품정보,고객상품명,상품문의,배송안내 영역*/
.itemview_desc_warp {
    position: relative;
    display: block;
    width: 100%;
    margin-bottom: 40px;
}

.itemview_desc_warp .itemview_desc_box {
    position: relative;
    width: 1100px;
    margin: 0 auto; 
    text-align: center;
    vertical-align: top;
    border: 0px solid #000000;
} 

/*경로 타이틀박스*/
.itemview_desc_tit_link{
    position: relative;
    width: 1100px;
    margin: 0 auto; 
    text-align: center;
    vertical-align: middle;

	
    font-size: 18px;
    line-height: 1.4em;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    color: #000000;

    border: 0px solid #000000;
}

/*경로 타이틀박스*/


/*상품설명박스*/
.itemview_desc_1_html{
    position: relative;
    width: 1100px;
    margin: 0 auto; 
    text-align: center;
    vertical-align: top;
	padding-top:60px;
	padding-bottom:60px;
}
.itemview_desc_1_html table {
    margin: 0 auto; 
    text-align: center;
    vertical-align: top;
    max-width: 1100px;
    border-collapse: separate;
	border: 0px solid #000000;
}

/*상품설명박스*/

/*상품 필수정보 타이틀*/
.itemview_desc_1_iteminfo{
    position: relative;
    width: 1100px;
    margin: 0 auto; 
    text-align: center;
    vertical-align: top;
	border: 0px solid #000000;
}

.itemview_desc_1_iteminfo .tit_sub_itemlist_top {
    position: relative;
    width: 100%;
    text-align: left;
    vertical-align: middle;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 20px;
    line-height: 1.4em;
    color: #424242;
    letter-spacing: -1px; 
	padding-left:10px;
	padding-bottom:10px;
}
.itemview_desc_1_iteminfo .tit_sub_itemlist_top .tit_sub_itemlist_top_sub {
    text-align: left;
    vertical-align: middle;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 12px;
    line-height: 1.2em;
    color: #929292;
    letter-spacing: -1px;
}


.itemview_desc_1_iteminfo .itemview_desc_1_iteminfo_ment_box{
    position: relative; 
    margin: 0 auto; 
    text-align: left;
    vertical-align: top;
	background: #f4f4f4;
	padding:30px;
}


.itemview_desc_1_iteminfo .itemview_desc_1_iteminfo_ment_box .tit{
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 14px;
    line-height: 1.6em;
    color: #666666;
    font-weight: bold;
    letter-spacing: -1px;
	padding-left:10px;
	padding-right:10px;
}

.itemview_desc_1_iteminfo .itemview_desc_1_iteminfo_ment_box .ment{
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 14px;
    line-height: 1.6em;
    color: #818181;
    letter-spacing: -1px; 
	padding-right:30px;
	border: 0px solid #000000;
}
/*상품 필수정보 타이틀*/



/*고객 상품평 부분 */

.itemview_desc_period_box{
    position: relative;
    width: 1100px;
    margin: 40px auto;
	border: 0px solid #000000;
}
.itemview_desc_period_box .tit {
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 14px;
    line-height: 1.6em;
    color: #666666;
    letter-spacing: -1px; 
    text-align: left;
    vertical-align: top;
	padding-left:10px;
}

.itemview_desc_period_box .tit_sub {
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 12px;
    line-height: 1.6em;
    color: #666666;
    letter-spacing: -1px; 
    text-align: left;
    vertical-align: bottom;
	padding-left:10px;
}
.itemview_desc_period_but_box{
    position: absolute;
    right: 5px;
    top: 0px;
    width: 350px;
    text-align: right;
    vertical-align: bottom;
	border: 0px solid #000000;
}
.itemview_desc_period_but_box a.period_but_all,.itemview_desc_period_but_box a.period_but_write{
    display: inline-block;
    background: #0055a5;
	font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 12px;
    line-height: 25px;
    color: #FFFFFF;
    letter-spacing: -1px; 
	padding-left:15px;
	padding-right:15px;
	padding-bottom:3px;
    border: 1px solid #d4d4d4;
}
/*고객 상품평 부분 */


/*배송안내*/
.itemview_desc_addr_box{
    position: relative;
    width: 1100px;
    margin: 40px auto;
	border: 0px solid #000000;
}

.desc_addr_list_tbl {
    position: relative;
    width: 100%;
    table-layout: fixed;
    border-collapse: collapse;
    word-break: break-all;
	border-top: 1px solid #dddddd;
}
  
.desc_addr_list_tbl .dw_180 {
    width: 180px;
}
 
.desc_addr_list_tbl .dw_100 {
    width: 100px;
}

.desc_addr_list_tbl .desc_addr_tit{
    background: #fafafa;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 15px;
    line-height: 1.6em;
    color: #333333;
    letter-spacing: -1px;
    font-weight: bold;
    text-align: center;
    vertical-align: middle; 
	border-bottom: 1px solid #dddddd;
}
.desc_addr_list_tbl .desc_addr_tit_sub{
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 13px;
    line-height: 1.6em;
    color: #353535;
    letter-spacing: -1px; 
    text-align: center;
    vertical-align: middle;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
}

.desc_addr_list_tbl .desc_addr_tit_ment{
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 14px;
    line-height: 1.6em;
    color: #747474;
    letter-spacing: -1px; 
    text-align: left;
    vertical-align: middle;
	padding:10px 0px 10px 10px;

	border-bottom: 1px solid #dddddd;
}

.desc_addr_list_tbl .desc_addr_tit_ment .desc_addr_tit_ment_b{
    font-weight: bold;
}

.desc_addr_list_tbl .desc_addr_tit_ment .desc_addr_tit_ment_tel{
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 18px;
    line-height: 1.6em;
    color: #214488;
    letter-spacing: -1px; 
    font-weight: bold;
}

.desc_addr_list_tbl .desc_addr_tit_ment .desc_addr_tit_ment_cb{
    color: #0056a5;
    font-weight: bold;
}

.desc_addr_list_tbl .desc_addr_tit_ment .desc_addr_tit_ment_add_qothddlf{
    color: #2E4FB0;
}


/*배송안내*/


/*상세 페이지 상품정보,고객상품명,상품문의,배송안내 영역*/

/*상품 상세보기 페이지*/



.noeamil_tbl {
    position: relative;
    height:386px;
    width: 340px;
    table-layout: fixed;
    border-collapse: separate;
    word-break: break-all;
	background:#A0CDDC;
}

/*생활낚시 내용*/
.lifef_ment_box {
    position: relative;
    display: block;
    margin: 0 auto;
	background:#F6F6F6;	
    padding-top: 30px;
    padding-bottom: 50px;
    border: 0px solid #000000;

}


.lifef_ment_box .lifef_ment_tit {
    display: block;
    text-align: center;
    vertical-align: top;
    color: #1E1E1E;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 30px;
    line-height: 1.4em;
	padding-bottom:20px;
}

.lifef_ment_box .lifef_ment_sub_c {
    display: block;
    text-align: center;
    vertical-align: top;
    color: #0B47AB;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 17px;
    line-height: 1.4em;
}

.lifef_ment_box .lifef_ment_sub_d {
    display: block;
    text-align: center;
    vertical-align: top;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 17px;
    color: #1E1E1E;
    line-height: 1.4em;
}

.lifef_menu_tit {
    display: block;
    text-align: center;
    vertical-align: top;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 20px;
    color: #FFFFFF;
    line-height: 1.4em;
    padding-top: 30px;
    padding-bottom: 50px;
}


.lifef_menu_go_1 {
    display: block;
	background:#292929;
	width: 224px;
    height: 47px;
    text-align: center;
    vertical-align: middle;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 18px;
    color: #FFFFFF;
    line-height: 40px;
	margin:10px auto;
}

.lifef_menu_go_1 a {
    color: #ffffff;
    text-decoration: none;
}




/*생활낚시 상세 페이지*/
.lifef_view_cate_warp {
    position: relative;
    display: block;
	background:#F6F6F6;
    margin-bottom: 40px;
    border: 0px solid #cc0000;
}



.lifef_view_cate_warp .lifef_view_cate_box {
    position: relative;
    width: 1100px;
    margin: 0 auto;
	background:#F6F6F6;
	padding-left:50px;
    border: 0px solid #000000;
}

.lifef_view_cate_warp .lifef_view_cate_box .lifef_view_cate_tit {
    position: relative;
    width: 1100px;
    text-align: left;
    vertical-align: top;
	color: #0b47ab;
	font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 20px;
    line-height: 1.4em;
	margin-bottom:10px;
}

.lifef_view_cate_sub::after {
    display: block;
    clear: both;
    content: "";
}
.lifef_view_cate_sub {
    position: relative;
    width: 100%;
    margin-bottom: 10px;
    border: 0px solid #000000;
}

.lifef_view_cate_sub li {
    float: left;
	background:#292929;
	width: 200px;
    height: 40px;
    text-align: center;
    vertical-align: middle;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 18px;
    color: #FFFFFF;
    line-height: 35px;
	margin-right:10px;
}

.lifef_view_cate_sub li a{
    color: #FFFFFF;
}


.lifef_view_info_warp {
    position: relative;
	width: 100%;
    border-top: 1px solid #000000;
}
.lifef_view_info_warp .lifef_view_info_top_img{
    position: absolute;
    top: 10px;
    left:0px;
	z-index:1000;
    border: 0px solid #000000;
}

.lifef_view_info_warp .lifef_view_info_top_img img{
	width: 222px;
    height: 289px;
}
.lifef_view_info_warp .lifef_view_info_bottom_img{
    position: absolute;
    bottom: 10px;
    right: 0px;
    border: 0px solid #000000;
}

.lifef_view_info_warp .lifef_view_info_bottom_img img{
	width: 105px;
    height: 188px;
}



.lifef_view_info_warp .lifef_view_info_tit {
    display: block;
    text-align: center;
    vertical-align: top;
	color: #0b47ab;
	font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 35px;
    line-height: 1.4em;
	padding-top:30px;
	padding-bottom:10px;
}
.lifef_view_info_warp .lifef_view_info_img{
    display: block;
    text-align: center;
    vertical-align: top;
	padding-top:30px;
	padding-bottom:20px;
}

.lifef_view_info_warp .lifef_view_info_ment {
    display: block;
	margin:30px auto;

    text-align: center;
    vertical-align: top;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 14px;
    color: #1e1e1e;
    line-height: 1.4em;
    border: 0px solid #000000;
}

.lifef_view_info_warp .lifef_view_info_link_u {
    display: block;
	margin:50px auto;
    text-align: center;
    vertical-align: top;
    border: 0px solid #000000;
}


.lifef_view_info_warp .lifef_view_info_link_i {
    display: block;
	margin:50px auto;
    text-align: center;
    vertical-align: top;
    border: 0px solid #000000;

}</pre></body></html>