
.box {position: relative;width:190px; height:337px; clear:both; text-align:left;}
.box_special {position: relative;width:190px; height:412px; clear:both; text-align:left;}
.tabTop {position: relative;width:190px; height:30px; float:left;}
#tabMenu, #tabMenu1 {position: relative;float:left; width:190px; height:30px; margin:0;list-style:none;}
/*#tabMenu li {position: relative; float:left; width:95px; height:30px;margin:0;cursor:pointer;cursor:hand;}*/

li.tab_special_new,li.special_new {position: absolute;float:left; left:0; width:95px; height:30px; background:url(/images/main/index_new_top_on.gif) no-repeat 0 -30px; cursor:pointer;cursor:hand;}
li.tab_special_best,li.special_best {position: absolute;float:left; left:95px; width:95px; height:30px; background:url(/images/main/index_best_top_on.gif) no-repeat 0 -30px; cursor:pointer;cursor:hand;}

li.living {position: absolute;float:left; left:0; width:95px; height:30px; background:url(/images/main/index_living_top_on.gif) no-repeat 0 -30px; cursor:pointer;cursor:hand;}
li.diecast {position: absolute;float:left; left:95px; width:95px; height:30px; background:url(/images/main/index_diecast_top_on.gif) no-repeat 0 -30px; cursor:pointer;cursor:hand;}

li.mouseover {background-position:0 0;}
li.mouseout {background-position:0 -30px;}
li.selected {background-position:0 0;}

/*main_living diecast*/
.boxBody {clear:both;padding:2px;top:-5px; height:300px;background: url(/images/main/index_special_bg.gif) repeat-y;}
.boxBody div {display:none; }/*background-color:#fff url(/images/main/index_special_bg.gif) repeat-y;*/
.boxBody div.show {display:block; background-color:#fff url(/images/main/index_special_bg.gif) repeat-y;}
.boxBody div li {border-bottom:1px dotted #8e8e8e; padding:4px 0;cursor:hand;cursor:pointer;}
.boxBody div ul li.last {border-bottom:none}
.boxBody div li span {font-size:8px;font-style:italic; color:#888;}

.boxBottom {position: relative; background:url(/images/main/index_special_bottom.gif) no-repeat left top;height:6px;}

/*main_special new best*/
.boxBody_special {clear:both;padding:2px;top:-5px; height:409px; background: url(/images/main/index_special_bg.gif) repeat-y;}
.boxBody_special div {display:none; }
.boxBody_special div.show {display:block; background-color:#fff url(/images/main/index_special_bg.gif) repeat-y;}
.boxBody_special div li {border-bottom:1px dotted #8e8e8e; padding:4px 0;cursor:hand;cursor:pointer;}
.boxBody_special div ul li.last {border-bottom:none}
.boxBody_special div li span {font-size:8px;font-style:italic; color:#888;}

.main_recommend {height:412px; padding:1px 1px;text-overflow:ellipsis}
.main_living_diecast, .main_special {padding:1px 1px;text-overflow:ellipsis}
.main_best {height:325px; padding:1px 1px;text-overflow:ellipsis}
.main_petmily {height:325px; padding:1px 1px;text-overflow:ellipsis}
.main_issue {height:325px; padding:1px 1px;text-overflow:ellipsis}
.main_board {padding:2px 2px;text-overflow:ellipsis}
.main_review {height:278px; padding:5px 1px 2px 2px;text-overflow:ellipsis}
.main_gallery {height:278px; padding:5px 3px 2px 7px;text-overflow:ellipsis}

/* oneday */
.oneday_bg {background:url(/images/oneday/oneday_bg.gif) repeat-y;}
.oneday_clock {width:480px; height:84px; background:url(/images/oneday/oneday_clock.gif) no-repeat left top; }
#rhours {position: relative; float:left; left:60px; top:0; padding-top:35px; width:115px; text-align:center;font-family: Verdana, Arial; font-size: 23pt; color:#ffffff; line-height: 100%;letter-spacing:10px; font-weight: bold; }
#rminutes {position: relative; float:left; left:37px; top:0; padding-top:35px; width:115px;height:84px;text-align:center;font-family: Verdana, Arial; font-size: 23pt; color:#ffffff; line-height: 100%;letter-spacing:10px; font-weight: bold; }
#rseconds {position: relative; float:left; left:21px; top:0; padding-top:35px; width:115px;height:84px;text-align:center;font-family: Verdana, Arial; font-size: 23pt; color:#ffffff; line-height: 100%;letter-spacing:10px; font-weight: bold; }

.oneday_past_list_day {width:150px;text-align:center;font-weight:bold;padding:3px;background:#cccccc;}
.oneday_talk_top_bg {height:43px;background:url(/images/oneday/oneday_talk_on.gif) no-repeat; }
.oneday_talk_top_detail_bg {height:43px;background:url(/images/oneday/oneday_talk_off.gif) no-repeat; }
#oneday_talk {position: relative; clear:both; float:left; display:block; width:100%; /*height:100%;*/}
.talk_on {position: relative; float:left; width:256px; height:43px; cursor:pointer; cursor:hand;}
.product_on {position: relative; float:left; padding-left:257px; height:43px; cursor:pointer; cursor:hand;}
#oneday_product {position: relative; float:left; display:none;}

.oneday_all {cursor:pointer;cursor:hand;}
.oneday_talk_box {padding:3px; height:70px; background:#f4f4f4 url(/images/oneday/oneday_box.gif) no-repeat left center;}
.Dtextarea	{ width:605px; height:70px; padding:5px; ime-mode:active; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #000000 1px solid; OVERFLOW: visible; TEXT-OVERFLOW:ellipsis; /*solid:#D8D8D8;*/ color:#333333; font-family: helvetica, arial, verdana; font-size:  12px; line-height: 140%;}
.Dinput	{ width:200px; height:23px; padding:1px; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #000000 1px solid; color:#333333; font-family: helvetica, arial, verdana; font-size:  12px; line-height: 140%;}
#oneday_contents {/*height:100%;*/}
.o_pad {padding:10px 25px 10px 25px;}

/* */
.list_dot_dbg {height:1px; background:url(/images/dot/dot_line.gif) repeat-x left top;}
.list_dot_bg {padding:3px; height:1px; background:url(/images/dot/dot_line.gif) repeat-x left center;}
.list_dot1_bg {padding:3px; height:1px; background:url(/images/oneday/oneday_dot_line.gif) repeat-x left center;}
.list_dot_member_bg {height:1px; background:url(/images/dot/green_dot_line.gif) repeat-x left top;}
.list_td_bg {background: #f7faf5;}
.default_rpad {padding-right:10px;}
.default_lpad {padding-left:10px;}
.e_rpad {padding-right:25px;}
.e_lpad {padding-left:25px;}
.default_pad {padding:10px;}
.browser {filter:alpha(opacity=10);-moz-opacity:0.1;opacity:0.1;-moz-opacity:0.1;}
.review_title_bg {height:25px; background:url(/images/shopping/detail_review_board_bg.gif) no-repeat left top;}
.detail_qa_board_bg {height:25px; background:url(/images/shopping/detail_q&a_board_bg.gif) no-repeat left top;}

#detail_review_bg {height:35px; background:url(/images/shopping/detail_review_tab.gif) no-repeat left top;}
#detail_info_bg {height:35px; background:url(/images/shopping/detail_info_tab.gif) no-repeat left top;}
#detail_image_bg {height:35px; background:url(/images/shopping/detail_image_tab.gif) no-repeat left top;}
#detail_qa_bg {height:35px; background:url(/images/shopping/detail_q&a_tab.gif) no-repeat left top;}
#detail_ship_bg {height:35px; background:url(/images/shopping/detail_baesong_tab.gif) no-repeat left top;}

.detail_bars_01, .detail_bars_is_01, .detail_bars_is_02{position:absolute;float:left;left:0; width:150px;height:35px; cursor:pointer;cursor:hand; padding-left:105px;padding-top:17px;font-family: ±¼¸², Verdana, Arial; font-size: 12px; line-height: 120%; font-weight: bold; z-index:1;}
.detail_bars_02, .detail_bars_03, .detail_bars_05{position:relative;float:left; left:153px; width:150px;height:35px; cursor:pointer;cursor:hand; z-index:0;}
.detail_bars_04 {position:relative;float:left; left:153px; width:150px;height:35px; cursor:pointer;cursor:hand; padding-left:105px;padding-top:17px;font-family: ±¼¸², Verdana, Arial; font-size: 12px; line-height: 120%; font-weight: bold; z-index:1;}

/* shopping */
.sd_caution {
	font-family: µ¸¿ò; font-size: 14px; font-weight: bold; color: #d30d0d; letter-spacing:-1px; line-height: 140%;
}
.Pinput	{ width:150px; height:20px; padding:1px; BORDER:1px solid #ccc; color:#333333; font-family: helvetica, arial, verdana; font-size:  12px; line-height: 140%;}
.Pinput_20110715 { width:138px; height:20px; padding:1px; BORDER:0px solid #ccc; color:#666666; font-family: µ¸¿ò; font-size:  11px; line-height: 140%;}
.Soption { widht:100px; height:20px; background:#FaFaFa; BORDER:1px solid #cccccc; color:#333333; font-family: helvetica, arial, verdana; font-size:  12px; line-height: 140%;}
.overlabel {position:relative;}
.overlabel label {
	position: absolute;
	float: left;
	top: 5px;
	left: 87px;
	color: #999;
	cursor: text;
}

.list_box {border:1px solid #e7e7e7;}
.gbox {border:1px solid #777;}
.list_box_record_main {border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.td_calign {text-align:center;}
.td_ralign {text-align:right;}
.td_item_cell {width:165px; text-align:center;}
.td_sub_pop_calign {text-align:center;}
.td_sub_list_calign {text-align:center; padding-top:10px;}
.td_item_cell {width:200px; text-align:center;}
.td_item_image {width:200px; height:165px; text-align:center;}
.td_item_title {height:55px; text-align:center; padding-top:5px;}
.td_item_item {height:15px; padding-top:3px;}
.td_item_icon {height:17px; padding:4px 5px 0 5px;}
.td_item_line {height:1px; background:#eeeeee;}

.submain_dot_bg {height:1px; background:url(/images/sub_main/sub_h_dot.gif) repeat-x;}
.submain_tpad { padding-top:5px;}
.submain_title_bg { height:25px; border-bottom:1px solid #cccccc; padding-bottom:2px;}
.submain_no_list {height:150px;text-align:center;padding-top:65px; color:blue; font-weight:blod;}

.sub_special_ptitle {height:34px; background:url(/images/special/permanent_title.gif) no-repeat left top; /*border:1px solid #f0f0f0;*/}
.sub_blank {clear:both; position:relative; top:0; height:3px; background:#ccc;}
.td_sp_notice_top_line {height:1px; background:#c6c6c6;}
.sub_special_review_top {height:40px; text-align:right; background:url(/images/special/review_top.gif) no-repeat left top;}
.sub_special_review_bg {text-align:center; background:url(/images/special/review_bg.gif) repeat-y center top;}
.sub_contents_area {word-wrap:break-word;word-break:break-all;cursor:hand;cursor:pointer;width:205;}
.sub_review_txtarea {word-wrap:break-word;word-break:break-all;border-width:0px;border-style:none;font-family: ±¼¸², Verdana, Arial; font-size: 12px; line-height: 120%;width:205px;height:60px;overflow-x:hidden;overflow-y:hidden;}
.sub_review_txtarea_20110715 {word-wrap:break-word;word-break:break-all;border-width:0px;border-style:none;color:898989; font-family: µ¸¿ò; font-size: 11px; line-height: 120%;width:170px;height:35px;overflow-x:hidden;overflow-y:hidden;}
.sub_special_req {height:40px; text-align:right; background:url(/images/special/special_sysop_top.gif) no-repeat left top;}
.sub_special_req_bg {background:url(/images/special/special_sysop_bg.gif) repeat-y center top;}
.sub_special_survey_top {height:36px; text-align:right; background:url(/images/special/special_survey_top.gif) no-repeat left top;}
.sub_special_survey_bg {height:88px; text-align:center; background:url(/images/special/special_survey_bg.gif) repeat-y center top;}

/*
.sub_left_div {clear:both; position:relative; float:left; left:0; top:0; width:220px;}
.sub_right_div {position:relative; float:left; left:0; width:770px; margin:auto; margin-left:230px; top:-493px; }
.submain_product_list {position:relative; top:0; }
*/
.submain_product_list {clear:both;position:relative; top:0; }
.show { display:block; }

.member_header_bg {height:30px;background:url(/images/member/order_bg.gif) repeat-x left top;}
.member_footer_bg {height:1px;background:url(/images/member/chpass_top_bg.gif) repeat-x left top;}
.member_titleb {text-align:center;font-weight:bold;color:#575656;}
.member_title {color:#575656;}

.search_title {font-weight:bold;color:orange;}
.search_result {font-size:20px;font-weight:bold;color:black;}
.search_rbg {background:url(/images/search/search_bg.gif) repeat-x left top;}
.sub_search_bg {height:2px;background:#357006;}
.sub_gray_bg {height:8px;background:#f4f4f4;}

.sResult {
	border:1px solid #c6c6c6;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-box-shadow:0 0 5px #000; 
	-webkit-box-shadow:0 0 5px #000; 
	border-radius: 3px;
}
.search_detail {width:150px;height:20px;}

.search_Ca {width:85px;border:1px solid gray; padding:4px; text-align:center; }
.search_Ca1 {width:45px;border:1px solid gray; padding:4px; text-align:center; }

.login_name {color:#2d550d;padding-top:3px;}
.contensTable {}
.odd {background:orange;}
.even {background:purple;}

#cardFree { cursor:help;cursor:help; }

.CatL { list-style: none; padding: 2px 2px 2px 15px; margin: 0; float: left; height:54px;}
li.CatHome { position:relative; float:left; left:0; top:15px; padding:5px 5px 1px 0; height:20px; width:70px; }
li.CatDisplay { position:relative; float:left; left:0; top:17px; padding:5px 0 1px 7px; width:180px; height:20px; cursor:pointer;cursor:hand;background:url(/images/sub_main/category_bg.gif) no-repeat left center; }
li.CatDisplayD { position:relative; float:left; left:10px; top:17px; padding:5px 50px 1px 5px; height:20px; /*cursor:pointer;cursor:hand;background:url(/images/sub_main/category_bg.gif) no-repeat right center;*/ }

.OptList {}
.OptItemTitle {font-size: 11px;}
.OptItemList {}

.qty { width:50px; padding-right:3px; text-align:right;}
div.qtyarrow { padding-bottom:2px; }
.optSelect { width:287px;/*width:287px;*/}
.optAddDel { text-align:right; }
.qtyUP {}
.qtyDOWN {}
.eachPrice { background:#eaeaea; color:blue; text-align:right; width:100px; border:0 solid #f0f0f0; padding-right:30px; }
#cartBtn,#orderBtn {cursor:pointer;}

/* ---------->>> jtip <<<---------------------------------------------------------------*/


.formInfo a, .formInfo a:active, formInfo a:visited{
	/*background-color:#FF0000;*/
	font-size: 1.3em;
	font-weight:bold;
	padding:1px 2px;
	margin-left:5px;
	color:#FFFFFF;
	text-decoration: none;
}

.formInfo a:hover{
	color:#660000;
	text-decoration: none;
}


#JT_arrow_left{
	background-image: url(../images/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:-12px;
	height:23px;
	width:10px;
    top:-3px;
}

#JT_arrow_right{
	background-image: url(../images/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	height:23px;
	width:11px;
    top:-2px;
}

#JT {
	position: absolute;
	z-index:100;
	border: 2px solid #CCCCCC;
	background-color: #fff;
}

#JT_copy{
	padding:10px 10px 10px 10px;
	color:#333333;
}

.JT_loader{
	background-image: url(../images/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
}

#JT_close_left{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_close_right{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_copy p{
margin:3px 0;
}

#JT_copy img{
	padding: 1px;
	border: 1px solid #CCCCCC;
}

.jTip{
cursor:help;
}
