﻿/* Commonness CASCADING STYLE SHEET */

td   {font-family: "굴림"; font-size: 12px; color: #000000; line-height: 120%;}
body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}
img  {Border : 0px;}
a    {selector-dummy : expression(this.hideFocus=true);}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  - link:평상시, visited:접속한적있는, active:MouseDown, hover:MouseOver
  - 글자두께(font-weight) : normal(보통), bold(두껍세)
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

/* 기본 */
A:link		{COLOR: #FFFFFF; FONT-SIZE: 9pt; TEXT-DECORATION: none}
A:active	{COLOR: #FFFFFF; FONT-SIZE: 9pt; TEXT-DECORATION: none}
A:visited	{COLOR: #FFFFFF; FONT-SIZE: 9pt; TEXT-DECORATION: none}
A:hover		{COLOR: #FFFFFF; FONT-SIZE: 9pt; TEXT-DECORATION: none}

/* e-shop main */
.new_arrivals {font-size: 8pt; font-family: "arial"; color: #747474;}
.best_product {font-size: 8pt; font-family: "arial"; color: #747474;}
.news_list {font-size: 8pt; font-family: "굴림"; color: #747474;}

/* detail_view */
.detail_text01 {font-size: 9pt; font-weight: bold ; font-family: "arial"; color: #747474;}
.detail_text02 {font-size: 9pt; font-weight: bold ; font-family: "arial"; color: #747474;}
.detail_text03 {font-size: 8pt; font-family: "arial"; color: #747474;}
.detail_input_text {font-size: 8pt; font-family: "굴림"; width:115px; height:19px; border:1px solid #b4b3b3; color: #575757; background-color: #efefef; padding:5px;}
.detail_text04 {font-size: 8pt; font-family: "arial"; color: #747474;}
.detail_text05 {font-size: 8pt; font-weight: bold ; font-family: "arial"; color: #747474;}

/* cart */
.cart_text01 {font-size: 9pt; font-weight: bold ; font-family: "arial"; color: #d4d4d4;}
.cart_text02 {font-size: 9pt; font-family: "arial"; color: #d4d4d4;}
.cart_text03 {font-size: 9pt; font-weight: bold ; font-family: "arial"; color: #d4d4d4;}
.cart_text04 {font-size: 9pt; font-weight: bold ; font-family: "arial"; color: #ff0000;}

/* log-in */
.login_input_text {font-size: 8pt; font-family: "arial"; width:130px; height:20px; border:1px solid #2d2d2d; color: #f7f7f7; background-color: #434343; padding:5px;}

/* wish_list */

.wish_list_text01 {font-size: 9pt; font-weight: bold ; font-family: "arial"; color: #d4d4d4;}
.wish_list_text02 {font-size: 9pt; font-family: "arial"; color: #d4d4d4;}
.wish_list_text03 {font-size: 9pt; font-weight: bold ; font-family: "arial"; color: #d4d4d4;}
.wish_list_text04 {font-size: 9pt; font-weight: bold ; font-family: "arial"; color: #ff0000;}

/* oder */

.oder_input_text {font-size: 8pt; font-family: "arial"; border:1px solid #2d2d2d; color: #f7f7f7; background-color: #434343; padding:5px; font-align:center;}
.oder_text01 {font-size: 9pt; font-weight: bold ; font-family: "arial"; color: #d4d4d4;}
.oder_text02 {font-size: 9pt; font-weight: bold ; font-family: "arial"; color: #ff0000;}












/*
	new add 20080122 by sloppy
*/
/*
	redifine body
*/
BODY {background:#e3e3e3;}



/* redefine table */
table, tr, td {
	border:none;
	border-collapse:collapse;
	LETTER-SPACING: 0px;
	padding : 0px;
	margin:0px;
	font-family: dotum;
	font-size:12px;
	line-height: 1.6;
	letter-spacing:0px;
	color:#5e5e5e;
	}
th 	 {
	border:none;
	border-collapse:collapse;
	LETTER-SPACING: 0px;
	padding : 0px;
	margin:0px;
	text-align:center;
	font-weight:bold;
	font-family: dotum;
	font-size:12px;
	line-height: 1.6;
	letter-spacing:0px;
	color:#5e5e5e;
	}

.Bbody {width:100%;}
        .Bbody TD.TD_bleft {width:380px; vertical-align:top;}
        .Bbody TD.TD_bbody {width:100%; vertical-align:top;}

/* left menu */	
.Nbody {width:978px;}
	.Nbody TD.TD_left {width:180px; vertical-align:top;}
	.Nbody TD.TD_body {width:797px; vertical-align:top;}	
	.Nbody TD.TD_body_t1 {width:798px; vertical-align:top; background:#fff;}
	
.Nleft_menu {margin-left:38px;}	
	.Nleft_menu TD.sub_last {padding-bottom:14px; border-bottom:1px solid #bcbcbc;}
	.Nleft_menu TD.menu_last {border-bottom:1px solid #bcbcbc;}

.Nleft_banner {margin:21px 0 0 38px;}
	.Nleft_banner TD {padding-top:2px;}
/* left menu */

/* sub top imgae */
.top_img {height:94px; background:#e3e3e3;}

/* best review */
.tb_best_frame {width:100%; border:3px solid #adadad;}
	.tb_best_frame TD.inner {padding:9px;}

.tb_best_item {width:100%;}
	.tb_best_item TD.TD_best1 {width:338px; border-right:1px solid #e5e5e5; vertical-align:top; padding:5px 0 0 0;}
	.tb_best_item TD.TD_best2 {padding-left:22px; vertical-align:top;}
.tb_best_item_sub {}
	.tb_best_item_sub TD {padding:15px 0;}
	.tb_best_item_sub TD.bar {border-top:1px solid #e5e5e5;}

.tb_bitem1 {width:100%;}	
	.tb_bitem1 TH {position:relative;}
		.tb_bitem1 TH IMG {display:block;}
	.tb_bitem1 TD {padding:0 15px 0 10px;}
		.tb_bitem1 TD.info {height:42px; font-size:14px; font-weight:bold; letter-spacing:-1px;}
			.tb_bitem1 TD.info IMG.cate {margin:0 13px -1px 0;}
			.tb_bitem1 TD.info IMG.price {margin:0 8px -1px 0;}
			.tb_bitem1 TD.info SPAN.model {width:130px;}
		.tb_bitem1 TD.text {vertical-align:top;}
			.tb_bitem1 TD.text IMG {margin:0 0 -3px 3px;}

.tb_bitem2 {width:100%;}	
	.tb_bitem2 TH {position:relative; width:171px;}
		.tb_bitem2 TH IMG {display:block;}
	.tb_bitem2 TD {padding:0 10px 0 0;}
		.tb_bitem2 TD.info {height:48px; font-size:13px; font-weight:bold; letter-spacing:-1px;}
			.tb_bitem2 TD.info IMG.cate {margin:0 3px -2px 0;}
			.tb_bitem2 TD.info IMG.price {margin:0 4px -2px 0;}
			.tb_bitem2 TD.info SPAN.model {width:70px;}
		.tb_bitem2 TD.text {vertical-align:top;}
			.tb_bitem2 TD.text IMG {margin:0 0 -3px 3px;}
		.tb_bitem2 TD.btn {height:10px; padding-top:10px; text-align:right;}
		
.ico_best1 {position:absolute; left:10px; top:0px;}
.ico_best1 {position:absolute; left:11px; top:0px;}

.list_guide {width:780px; padding:18px 0 0 0; margin-left:9px;}

.tb_list {clear:both; width:100%; margin-top:9px;}
	.tb_list TH {height:24px; background:#d1d1d1 url(../img/common/tb_th_bar.gif) no-repeat right;}
		.tb_list TH.last {background:#d1d1d1 none;}
	.tb_list TD {height:61px; text-align:center; border-bottom:1px solid #ebebeb;}
		.tb_list TD.title {text-align:left; padding-left:19px;}
			.tb_list TD.title A {color:#6e6e6e;}

.tb_list_t1 {width:100%;}
	.tb_list_t1 TH {height:24px; background:#d1d1d1 url(../img/common/tb_th_bar.gif) no-repeat right;}
		.tb_list_t1 TH.last {background:#d1d1d1 none;}
	.tb_list_t1 TD {height:29px; text-align:center; border-bottom:1px solid #ebebeb;}
		.tb_list_t1 TD.title {text-align:left; padding-left:19px;}
			.tb_list_t1 TD.title A {color:#6e6e6e;}
			
.tb_last_t1 {height:1px; background:#f3f3f3; overflow:hidden; margin-top:-1px;}
			
.tb_paging_frame {text-align:center; padding:20px 0;}
.tb_paging_frame_t1 {text-align:center; padding:0 0 10px 0;}

.tb_btn_frame {padding:17px 25px 10px 0; text-align:right;}

.tb_search_frame {text-align:center;}
.tb_paging {margin:0 auto;}
	.tb_paging TD {font-size:11px; font-weight:bold; color:#5b5b5b; background:url(../img/common/tb_th_bar1.gif) no-repeat right; padding:2px 6px 0 4px;}
		.tb_paging TD A {color:#878787 !important; font-weight:normal;}
		.tb_paging TD.page_last {background:none;}
			.tb_paging TD.page_last IMG {margin-top:-2px;}

.bg_gry {background:#d9d9d9;}
.BN {border:none;}
.MB2 {margin-bottom:2px;}
.MBm2 {margin-bottom:-2px;}
.MBm4 {margin-bottom:-4px;}
.btn_zoom {padding:5px 0;}
.VM {vertical-align:middle;}
.VB {vertical-align:bottom;}
.VT {vertical-align:top;}
.FL {float:left;}
.TR {text-align:right;}
.TL {text-align:left;}
/* detail */

.location {width:100%; height:25px; background:#bcbcbc;}
	.location TD {padding-left:5px; color:#e31812; vertical-align:center;}
	.location TD A {color:#000000 !important;}

.menu_sub {}
	.menu_sub TD {height:20px; padding:12px 10px 0 8px; vertical-align:top; color:#e31812; background:url(../img/common/tb_th_bar.gif) no-repeat 0 15px; font-size:11px; color:#002967;font-weight: bold;}
		.menu_sub TD.first {padding:12px 10px 0 3px; background:none; color:#002967;}
		.menu_sub TD A {color:#6e6e6e !important;}

.tb_detail_frame {width:100%; margin-top:15px;}
	.tb_detail_frame TD.TD_left {width:435px; padding:0 0 0 19px;}
	.tb_detail_frame TD.TD_right {vertical-align:top; padding-top:8px;}

.tb_detail_image {width:349px; background:#fff;}
	.tb_detail_image TH {height:306px; border-bottom:1px solid #818181;}
	.tb_detail_image TD {width:50%; background:#575757; border-bottom:1px solid #818181; text-align:center;}

.detail_image_sub {margin-top:7px; width:130px;}
	.detail_image_sub TH {height:16px; vertical-align:top; border:none;}
	.detail_image_sub TD.TD_sub { border:none; text-align:cetner;}
			.detail_image_sub TD.TD_sub IMG {float:left; width:43px; height:43px; margin-right:-6px;}

.detail_info {width:100%;}
	.detail_info TD.info1 {height:40px; padding-left:4px; font-size:14px; font-weight:bold; letter-spacing:-1px;}
	.detail_info TD.info1 IMG.cate {margin:0 17px -1px 0;}
	.detail_info TD.info1 SPAN.model {width:265px;}
	.detail_info TD.price {height:50px; border-top:1px solid #dadada; border-bottom:1px solid #dadada; background:#efefef url(../img/detail_view/text_03.gif) no-repeat 12px 19px; padding:0 15px 0 48px; font-weight:bold;}
		.detail_info TD.price IMG {float:right;}
        .detail_info TD.point {height:20px; border-top:1px solid #dadada; border-bottom:1px solid #dadada; background:#efefef url(../image/eshop/title_point.gif) no-repeat 12px 5px; padding:0px 0px 0 98px; font-weight:bold;}
		.detail_info TD.point IMG {float:right;}
	.detail_info TD.info2 {height:160px; vertical-align:top; padding:5px 0 0 11px;}
	.detail_info TD.order {border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; background:#d6d6d6; padding:12px;}

.order_info {}
	.order_info TD {height:30px; padding-left:42px;}
	.order_info TD.type {background:url(../img/detail_view/text_04.gif) no-repeat 0 9px;}
	.order_info TD.size {background:url(../img/detail_view/text_05.gif) no-repeat 0 9px;}
	.order_info TD.qty {background:url(../img/detail_view/text_06.gif) no-repeat 0 9px;}
	.order_info TD.rate {background:url(../img/detail_view/text_07.gif) no-repeat 0 10px;}
		.order_info TD.rate SPAN.text {padding:0 13px 0 0; margin-top:-2px;}
		.order_info TD.rate IMG.btn {margin:0 4px -4px 0;}

.qty_check {background:url(../img/common/click_box.gif) no-repeat; width:64px;}
	.qty_check TD { height:19px; padding:0; margin:0;}
		.qty_check TD.qty_input {width:45px; padding:1px 0 0 6px;}
		.qty_check TD.btn_up {height:4px; vertical-align:bottom; padding-bottom:1px;}
		.qty_check TD.btn_down {height:4px; vertical-align:top; padding-top:1px;}

.detail_guide {margin-top:30px;}
.detail_guide_t1 {border:1px solid #bcbcbc; border-top:none; background:#d1d1d1; padding:4px;}
.detail_guide_t2 {width:797px; border:1px solid #bcbcbc; border-top:none; background:#f3f3f3;}
.detail_guide_t3 {border:1px solid #bcbcbc; border-top:none; background:#d1d1d1; padding:4px;}
	.detailinner_guide_t1 {padding:26px 38px; background:#f3f3f3;}
	.detailinner_guide_t2 {}
	.detailinner_guide_t3 {padding:17px 10px; background:#f3f3f3;}
		.detailinner_guide_t3 P {}
			.detailinner_guide_t3 P IMG {display:block;}
		.detailinner_guide_t3 DIV {width:552px; background:#fff; margin:18px 0 0 0; padding:11px;}

.detail_tab_guide {background:url(../img/detail_view/detail_tab1_bg01.gif) repeat-x;}
.detail_tab {}
	.detail_tab TD {}
		.detail_tab TD IMG {margin-left:5px;}
		.detail_tab TD.td_bg {width:52px; max-width:52px; vertical-align:top; background:url(../img/detail_view/detail_tab1_rm02.gif) no-repeat; padding:8px 0 0 63px;}
				.detail_tab TD.td_bg A {color:#575757 !important;}
		.detail_tab TD.td_bg_on {width:52px; max-width:52px; vertical-align:top; background:url(../img/detail_view/detail_tab1_rm02_on.gif) no-repeat; padding:8px 0 0 63px; color:#fff;}
				.detail_tab TD.td_bg_on A {color:#575757 !important;}

/* list */

.tb_list_frame {width:100%; margin-top:10px;}
	.tb_list_frame TD {width:12.5%; height:175px; vertical-align:top;}
	
.tb_list_item {width:93px;}
	.tb_list_item TD.pic {width:93px; height:93px; background:#fff; vertical-align:middle;}
	.tb_list_item TD.sex {height:28px; vertical-align:middle;}
	.tb_list_item TD.model {height:15px; color:#747474;}
		.tb_list_item TD.model A {color:#747474;}
	.tb_list_item TD.price {height:15px; color:#5b5b5b; font-weight:bold;}
		.tb_list_item TD.price A {color:#5b5b5b; font-weight:bold;}			
	
/* main */
.tb_main_frame {width:100%;}
	.tb_main_frame TD.TD_main {width:407px; vertical-align:top;}
	.tb_main_frame TD.TD_main1 {vertical-align:top;}	
	
.main_item_frame {width:391px; margin-top:13px; background:#fff;}
	.main_item_frame TD {width:25%;}
		
.tb_list_item_t1 {width:94px; margin-top:10px;}
	.tb_list_item_t1 TD.pic {width:93px; height:93px; background:#fff; border-right:1px solid #e1e1e1;}
	.tb_list_item_t1 TD.sex {height:28px; vertical-align:middle;}
	.tb_list_item_t1 TD.model {height:15px; color:#747474;}
		.tb_list_item_t1 TD.model A {color:#747474;}
	.tb_list_item_t1 TD.price {height:23px; color:#5b5b5b; font-weight:bold;}
		.tb_list_item_t1 TD.price A {color:#5b5b5b; font-weight:bold;}
		
.tb_list_item_t2 {width:94px; margin-top:10px;}
	.tb_list_item_t2 TD.pic {width:93px; height:93px; background:#fff;}
	.tb_list_item_t2 TD.sex {height:28px; vertical-align:middle;}
	.tb_list_item_t2 TD.model {height:15px; color:#747474;}
		.tb_list_item_t2 TD.model A {color:#747474;}
	.tb_list_item_t2 TD.price {height:23px; color:#5b5b5b; font-weight:bold;}
		.tb_list_item_t2 TD.price A {color:#5b5b5b; font-weight:bold;}
		
/* sale option */		
.sale_option_div {width:239px; background:#fff;}
	.sale_option_div DIV.top {background:#000; height:29px; padding:10px 0 0 21px; border-bottom:1px solid #575757;}
	.sale_option_div TABLE {width:225px; margin-left:8px;}
		.sale_option_div TABLE TH {width:116px; border-bottom:1px solid #d1d1d1;}
		.sale_option_div TABLE TD {height:28px; border-bottom:1px solid #d1d1d1; color:#e31812; padding:2px 0 0 28px;}
			.sale_option_div TABLE TD.info {text-align:right; padding-right:5px; color:#000;}
.sale_option_div_end {height:1px; background:#fff; overflow:hidden; margin:-1px 0 0 0;}

/* rating */
.rating_frame {width:692px; background:#f8f8f8 url(../img/common/rating_img01.gif) no-repeat top; padding:27px 37px 27px 23px;}

.tb_rating {width:100%;}
	.tb_rating TH {width:75px; height:28px; text-align:left; vertical-align:top; padding-top:8px;}
	.tb_rating TD {}
	.tb_rating TD.line {height:12px; border-top:1px solid #d1d1d1;}
		.tb_rating TD INPUT, .tb_rating TD TEXTAREA {border:none; background:#d9d9d9;}
			.tb_rating TD TEXTAREA {overflow:auto;}
		.tb_rating TD INPUT.CHKnone {margin:0 0 -2px 0; background:none;}
		.tb_rating TD SPAN {padding-right:15px;}
		
.rating_btn {padding:20px 0 0 75px;}

/* detail popup */
.pop_detail_body {width:550px; margin:13px 0 0 14px;}
	.pop_detail_body TD.text {height:54px; font-weight:bold; color:#5e5e5e; letter-spacing:-1px;}
		.pop_detail_body TD.text IMG {margin:0 18px -2px 0;}
	.pop_detail_body TD.thum {text-align:right;}
		.pop_detail_body TD.thum IMG {width:43px; height:43px; border:1px solid #d6d6d6;}
		.pop_detail_body TD.thum SPAN {padding-left:5px;}
	.pop_detail_body TD.bimg {}
		.pop_detail_body TD.bimg IMG {width:550px; height:550px;}
		
/* detail */
.detail_text {background:#d6d6d6 url(../img/detail_view/bg_exp_title.gif) no-repeat 11px 11px; padding:44px 11px 13px 11px; color:#2a2a2a;}
.detailinner_guide_t1 P {text-align:center; margin-bottom:40px;}
	.detailinner_guide_t1 P IMG {border:1px solid #e3e3e3; display:block; margin:0 auto;}


/*  fill */
div#filIE{
width: 100%;
height: 100%;
position:  absolute;
top: 600px; left: 0px;
z-index: 3;
background-color: #000000;
filter: Alpha(opacity=50,style=0);
visibility: hidden;
}
div#filNN{
width: 100%;
height: 100%;
position:  absolute;
top: 600px; left: 0px;
z-index: 3;
background-image: url(images/overlay.png);
filter: Alpha(opacity=50,style=0);
visibility: hidden;
}

/* eshop main */
.png24 {tmp:expression(setPng24(this));}
.style1 {font-size: 11px; color:#000000;}
.style6 {color: #FF0000; font-weight: bold;}
.style2 {color: #666666; font-weight: bold;}
.style4 {font-size: 12px; }
#apDiv1 {position:absolute; left:476px; top:185px; width:313px; height:136px; z-index:1;}
.png241 {tmp:expression(setPng24(this));}


