@CHARSET "UTF-8";

.section_category { width: 730px; }

.box_middle h3 { padding: 5px; }
.box_middle table th { width: 150px; text-align: left; vertical-align: top; padding: 3px 0 3px 3px; border-bottom: 1px solid #e4e4e4; }
.box_middle table td { padding: 3px 0 3px 20px; border-bottom: 1px solid #e4e4e4; }

.sub_category { width: 692px; padding-left:10px; }

.PT5 { padding-top:5px; }

/* 카테고리 상품전시 리스트 */
.section_category_display 	{ width: 746px; padding-bottom: 30px; }
.display_html_div 			{ width: 746px; padding-bottom: 30px; }
.display_flash_div 			{ margin-bottom: 6px; }

/* 기획전 */
.project_box { position: relative; width: 744px; height: 326px; padding-top: 20px; border: 1px solid #dfdfdf; }
.project_box .round_01 { position: absolute; width: 9px; height: 9px; left: -1px; top: -1px; background: url(/skin/category/s0002/blue01/images/round_g_01.gif) no-repeat; }
.project_box .round_02 { position: absolute; width: 9px; height: 9px; right: -1px; top: -1px; background: url(/skin/category/s0002/blue01/images/round_g_02.gif) no-repeat; }
.project_box .round_03 { position: absolute; width: 9px; height: 9px; right: -1px; bottom: -1px; background: url(/skin/category/s0002/blue01/images/round_g_03.gif) no-repeat; }
.project_box .round_04 { position: absolute; width: 9px; height: 9px; left: -1px; bottom: -1px; background: url(/skin/category/s0002/blue01/images/round_g_04.gif) no-repeat; }
.project_box_in { width: 668px; height: 314px; margin:0 auto ; }
.project_box_in:after { content: ""; display: block; clear: both; height: 0; visibility: hidden; }
.project_img_big { float: left; width: 250px; }
.project_img_big .info { padding-top: 10px; text-align: center; }
.project_img_big .info a { line-height: 16px; color: #555; }
.project_img_big .info a span { font: bold 12px Dotum; color:#ff3300; }
.project_img_big_in { width: 250px; height: 250px; padding: 4px; border: 3px solid #ff7f7f; }
.project_img_small { float: right; width: 390px; height: 300px; }
.project_img_small li { display: block; float: left; width: 102px; height: 127px; padding: 0 0 25px 28px; }
.project_img_small li .info { padding-top: 7px; text-align: center; }
.project_img_small li .info a { line-height: 12px; color: #777; font-size: 11px; }
.project_img_small li .info a span { font: bold 11px Dotum; color:#ff6600; }
.project_img_small li a { display: block; padding: 0; margin: 0; }
.project_img_small li a img { border: 1px solid #dfdfdf; }


/** 상품리스트 **/
.section_item { margin-top: 20px; }

.tab_sort { width: 100%; margin-top: 10px; }
.tab_sort ul li { float: left;  width: 77px; height: 29px; }
.tab_sort ul li img { margin-bottom: -13px; }
table.table_list { margin-top: 0; }

.item_image_view { border-top: 2px solid #69A6E3; }
.item_image_view ul { border-top: 1px solid #e1e1e1; }
.item_image_view ul li { float: left; width: 146px; padding: 10px 0; }
.item_image_view ul p { padding: 2px; text-align: center; }

.buttons { margin-top: 10px; }

/* 상품 구매 수량 업다운 */
.section_updown {float: left; padding: 3px; }
.section_updown img {margin-bottom: 2px;}


/* 상품상세 */
.section_item_detail { padding-top: 2px; }
.section_item { width: 730px; }

.box_middle .item_image { float: left; width: 300px; text-align: center; }
.box_middle .item_info { float: left; width: 392px; }

.box_middle .item_image img { border: 1px solid #d9d9d9; }

.etc_images { width: 260px; margin-top: 5px; padding: 0 20px; }
.etc_images ul { text-align: center; }
.etc_images ul li { float: left; width: 60px; height: 60px; }

/* 관련상품 */
.extra_item { margin-top: 20px; }
.extra_item ul { border-top: 1px solid #e1e1e1; }
.extra_item ul li { float: left; width: 146px; padding: 10px 0; }
.extra_item ul p { padding: 2px 2px; text-align: center; }
.extra_item .extra_line { border-bottom: 2px solid #69A6E3; margin-top: 3px; }
.vt_padding { padding-bottom: 3px; }

/* 추천상품 */
.recommend_item { cursor: move; border: 3px solid #69A6E3; position: absolute; top: 50%; left: 50%; background: #ffffff; padding: 10px; }
.recommend_item ul li { float: left; width: 149px; padding: 10px 0; }
.recommend_item ul p { padding: 2px 2px; text-align: center; }
.recommend_item .price_orange { color: #ff6633; font-weight: bold; }

/* 상품설명, 배송정보, 반품정보, 상품문의, 고객평가 */
.item_description { width: 100%; margin: 10px 0; }
.item_description dl dt { clear: both; float: left; width: 114px; height: 17px; text-align: right;  background-color: #f2f3f3; padding: 8px 5px 8px 0; border-bottom: 1px solid #dbdbdb; }
.item_description dl dd { float: left; width: 264px; height: 17px; padding: 8px 5px 8px 4px; border-bottom: 1px solid #dbdbdb; }
.item_description .first { border-top: 2px solid #bfbfbf; }

div.tab_item { clear: both; width: 100%; margin-top: 20px; border-bottom: 2px solid #69A6E3; }
div.tab_item li { float: left;  height: 29px; padding-right: 1px; }
.tab_express { clear: both; padding: 5px; }
.item_ask_box { padding: 15px; border: 1px solid #e1e2e2; }
.default_height { min-height: 70px; }
.btn_top { margin-top: 12px; }

/* 간편보기 */
.wrap_simple_popup { width: 750px; height: 430px; border: 3px solid #69A6E3; padding: 20px; }
.section_simple_tab { width: 750px; height: 32px; border-bottom: 1px solid #cccccc; }
.section_simple_tab ul li { float: left; } 
.simple_link { float: right; padding-top: 3px; }

.section_content1 { width: 750px; }
.simple_item_image { float: left; width: 300px; text-align: center; }
.simple_item_info { float: left; width: 450px; }
.simple_item_info h2 { margin-top: 10px; }
.simple_item_info dl dt { clear: both; float: left; width: 119px; height: 17px; text-align: right;  background-color: #f2f3f3; padding: 8px 5px 8px 0; border-bottom: 1px solid #dbdbdb; }
.simple_item_info dl dd { float: left; width: 317px; height: 17px; padding: 8px 5px 8px 4px; border-bottom: 1px solid #dbdbdb; }
.simple_item_info .first { border-top: 2px solid #bfbfbf; }

/* 상품이미지 크게보기 */
.wrap_big_popup { width: 500px; height: 520px; border: 3px solid #69A6E3; padding: 10px; }


/* 상품비교 */
.wrap_compare_popup { width: 770px; height: 450px; border: 3px solid #69A6E3; padding: 10px; }
.compare_item { display: table; width: 100%; margin-top: 20px; }
.compare_item .item_info div { margin-top: 10px; }
.compare_item .item_info { display: table-cell; vertical-align: middle;  border: 1px solid #e1e1e1; padding: 5px; }
.compare_item .item_info dl dt { clear: both; float: left; width: 70px; height: 17px; text-align: right;  padding: 5px 5px 5px 0; }
.compare_item .item_info dl dd { float: left; height: 17px; padding: 5px 5px 5px 4px; }
.compare_item_content {  width: 147px; height: 98px; overflow-y: auto; text-align: left;  }

/** 상품검색 **/
.section_item { margin-top: 20px; }

.tab_sort { width: 100%; margin-top: 10px; }
.tab_sort ul li { float: left;  width: 77px; height: 29px; }
.tab_sort ul li img { margin-bottom: -16px; }
table.table_list { margin-top: 0; }

.item_image_view { border-top: 2px solid #69A6E3; }
.item_image_view ul { border-top: 1px solid #e1e1e1; }
.item_image_view ul li { float: left; width: 142px; padding: 10px 0; }
.item_image_view ul p { padding: 2px; text-align: center; }

.buttons { clear: both; margin-top: 10px; }



/* 상품리뷰 */
.section_review_head { width: 100%; margin: 5px 0 5px 10px; }

.review_comment { background: #F8F8F8; text-algin: center; display: none; }
.review_comment_in { background: #FFF; margin: 0 10px; padding: 15px; border: 1px solid #E4E4E4; }
.section_review_left { line-height: 18px; }

/* 상품평 페이징 */
div.section_review_list .pagination { }
div.section_review_list .pagination a { text-decoration: none; border: solid 1px #0A246A; color: #0A246A; }
div.section_review_list .pagination a, .pagination span { display: block; float: left; padding: 0.3em 0.5em; margin-right: 5px;	margin-bottom: 5px; }
div.section_review_list .pagination .current { background: #0A246A; color: #fff; border: solid 1px #0A246A; }
div.section_review_list .pagination .prev, .pagination .next{ background: #fff; color: #0A246A; border: solid 1px #0A246A; }

/* 도장이미지 견본 */
.seal_img { width: 714px; text-align: center; }
.seal_img ul li { float: left; text-align: center; padding: 10px; }

/* 상품 앞면, 뒷면 */
.section_option { clear: both; padding-top: 10px; }
.section_option h3 { padding-bottom: 5px; }
.section_option dl { clear: both; }
.section_option dl dt { float: left; width: 128px; height: 20px; padding: 5px 0 5px 10px; background-color: #F3F3F3; border-bottom: 1px solid #C0C0C0; }
.section_option dl dd { float: left; width: 592px; height: 20px; padding: 5px 0; background-color: #F3F3F3; border-bottom: 1px solid #C0C0C0; }
.section_sub_option { clear: both; margin-top: 10px; }
.sub_option_memo { padding-top: 15px; }
.opt_first { border-top: 1px solid #C0C0C0; }

.wrap_popup { width: 640px; padding: 10px; }

.section_link { width: 620px; padding: 10px 0; }
.section_link ul { width: 610px; }
.section_link ul li { float: left; padding-left: 10px; }
.section_link ul li.first { width: 90px; text-align: center; font-weight: bold; }

.section_list { width: 594px; border: 3px solid #5C891C; padding: 10px; }
.section_list div { margin: 10px 0; }
.list_left { width: 524px; float: left; }
.list_right { width: 70px; text-align: center; vertical-align: middle; float: left; }