body {
	margin: 0px;
/*	font-family: ms sans serif, microsoft sans serif, tahoma, arial;*/
	font-family: tahoma, arial, ms sans serif, microsoft sans serif;
	font-size: 12px;
	color: #666666;
}
.font_money {
	font-family: arial, tahoma, verdana;
	font-size: 16px;
	font-weight:bold;
	color: #FF99CC;
}
.form_title {
	color: #ef5959;
}

/* form elements */
.textbox {
	background-color: #FFFFFF;
	color:#313131;
	border: #CCCCCC 1px solid;
/*	font-family: ms sans serif, tahoma, arial;	*/
	font-size: 12px;
	font-weight: normal;
}
.textbox_search {
	background-color: #FFFFFF;
	color:#598527;
	border: #D1D282 1px solid;
/*	font-family: ms sans serif,	tahoma,arial,helvetica,verdana;	*/
	font-size: 11px;
	font-weight: normal;
}
.textbox_login {
	background-color: #FFFFFF;
	color:#598527;
	border: #D1D282 1px solid;
	font-family: arial,helvetica,verdana;	
	font-size: 11px;
	font-weight: normal;
}
.textarea {
	background-color: #FFFFFF;
	color:#313131;
	border-bottom: #bdbdbd 1px solid;
	border-left: #bdbdbd 1px solid;
	border-right: #bdbdbd 1px solid;
	border-top: #bdbdbd 1px solid;
/*	font-family: arial, ms sans serif,	tahoma,arial,helvetica,verdana;	*/
	font-size: 12px;
	font-weight: normal;
}	
.button {
	padding-left: 2px; 
	padding-right: 2px;
	font-family: arial, ms sans serif,	tahoma;	
	font-size: 11px;
}






.error 		 {COLOR: #FF0000; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif; TEXT-DECORATION: none}
.title { font-family: Arial, sans-serif; background: none; color: #000000; font-size: 16px; font-weight: bold; text-decoration: none }
.footer  {COLOR: #808080; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif; TEXT-DECORATION: none}


















html,body{margin:0;padding:0;background/color:#FFFFFF}
body, td, input, div, form, textarea, center, pre, blockquote, textfield, select {
	font-family:µ¸¿ò;
	font-size:9pt;
	color:#333333;
	line-height:160%;
}

h1, h2, h3, h4, h5, h6 {font-family: arial,verdana,sans-serif;margin: 1.2em 0 .3em;color:#000;}
h1 {font-size: 196%;margin-top:.6em}
h2 {font-size: 136%}
h3 {font-size: 126%}
h4 {font-size: 116%}
h5 {font-size: 106%}
h6 {font-size: 96%}

ul{list-style:none;padding:0;margin:0;}
table {border-collapse:collapse;}
img {border:0 none;}
fieldset {border:0;}

a {color:#222;text-decoration:none;}
a:hover {color:#222;text-decoration:none;}

.input {border:1px solid #dedfde;} 
.txta{border:1px solid #dedfde;width:570px;height:100px}

.prd_price {color:#EF4D10;} /*ÀÎÅ¬·çµå »óÇ°°¡°Ý*/
.prd_fld0 {color:#66679D;}
.prd_fld1 {}
.prd_fld2 {float:left;text-align:left;padding:10px 0 0 8px;}
.prd_fld2 li {color:#040F6F;}

#prd_list {text-align:center;margin:0;padding:0;} /*»óÇ° Á¤·Ä ul »ç¿ë½Ã*/
#prd_list li{float:left;margin:0;padding:0;} /*»óÇ° Á¤·Ä ul »ç¿ë½Ã*/

.won {font-family:µ¸¿ò;} /*ÆùÆ®°¡ ´Ù¸¦½Ã ¿øÇ¥½Ã*/

.box_tl {width:14px;height:14px;background:url('/_image/shop/box_left_top.gif') no-repeat;font-size:0;}
.box_t {height:14px;background:url('/_image/shop/box_top.gif') repeat-x;font-size:0;}
.box_tr {width:14px;height:14px;background:url('/_image/shop/box_right_top.gif') no-repeat;font-size:0;}
.box_round1 {border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;}
.box_round2 {border-left:5px solid #f3f3f3;border-right:5px solid #f3f3f3;}
.box_bl {width:14px;height:14px;background:url('/_image/shop/box_left_bottom.gif') no-repeat;font-size:0;}
.box_b {height:14px;background:url('/_image/shop/box_bottom.gif') repeat-x;font-size:0;}
.box_br {width:14px;height:14px;background:url('/_image/shop/box_right_bottom.gif') no-repeat;font-size:0;}


/*************************************************************member*/
/*¸Þ½ÃÁö - °¡ÀÔ¿Ï·á, Á¤º¸¼öÁ¤¿Ï·á, 1:1»ó´ã¿Ï·á*/
font.completion_msg {font-size:11pt;font-weight:bold;color:#614716;}

/*login.php*/
#login {text-align:center;}
#login h5 {width:458px;text-align:left;margin:0;}
#login h6 {width:420px;height:35px;text-align:left;padding-top:7px;margin:0;background:url('/_image/common/dotted.gif') repeat-x bottom left;}
#login label {width:50px;text-align:right;margin-right:5px;}
#login .box_left {width:215px;vertical-align:top;}
#login .box_right {width:60px;text-align:right;}

#login .box_tl {width:14px;height:14px;background:url('/_image/shop/box_left_top.gif') no-repeat;font-size:0;}
#login .box_t {width:400px;height:14px;background:url('/_image/shop/box_top.gif') repeat-x;font-size:0;}
#login .box_tr {width:14px;height:14px;background:url('/_image/shop/box_right_top.gif') no-repeat;font-size:0;}
#login .box_round1 {width:428px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;}
#login .box_round2 {width:426px;border-left:5px solid #f3f3f3;border-right:5px solid #f3f3f3;text-align:center;}
#login .box_bl {width:14px;height:14px;background:url('/_image/shop/box_left_bottom.gif') no-repeat;font-size:0;}
#login .box_b {width:400px;height:14px;background:url('/_image/shop/box_bottom.gif') repeat-x;font-size:0;}
#login .box_br {width:14px;height:14px;background:url('/_image/shop/box_right_bottom.gif') no-repeat;font-size:0;}

/*join_step2.php*/
#join input{margin:3px 0 0 3px;}
#join fieldset {width:100%;height:32px;background:url('/_image/common/dotted.gif') repeat-x bottom left;padding:2px;font-weight:normal;}
#join .box_round2 p {text-align:center;}
#join span {padding-left:123px;}

.tb_l {width:3px;height:27px;background:url('/_image/member/tb_l.gif') no-repeat;margin:0;padding:0;font-size:0;float:left;}
.tb {width:115px;height:27px;background:url('/_image/member/gt.gif') no-repeat 5px 10px;background-color:#F7F7F7;padding:4px 0 0 12px;float:left;}
._padding {padding-left:108px;}
.tb_r {width:3px;height:27px;background:url('/_image/member/tb_r.gif') no-repeat;margin:0;padding:0;font-size:0;float:left;}
.line {height:1px;margin:0;background:url('/_image/common/dotted.gif') repeat-x;text-align:center;}

/*************************************************************member*/

/*************************************************************mypage*/
.mypage_text {border:1px solid #dedfde;width:480px;height:20px;}
.mypage_txta {border:1px solid #dedfde;width:480px;height:100px;}

/*counsel_step1.php*/
#counsel input{margin:3px 0 0 3px;}
#counsel textarea{margin:3px 0 0 3px;}
#counsel fieldset {width:100%;height:32px;background:url('/_image/common/dotted.gif') repeat-x bottom left;padding:2px 0;font-weight:normal;}

/*order.php, order_detail.php*/
#order h5 {margin:20px 0 10px 0;}

/*************************************************************mypage*/

/*************************************************************shop*/
.total_item {color:#c1453c;font-weight:bold;}/*»óÇ°°¹¼ö*/

/*detail.php*/
.shop_detail_name {	
	width:100%; height:47px;
	font-weight:bold;
	color:#BC8CBF;
	padding-left:13px;
}

.shop_detail_fld{width:100%;}
.shop_detail_fld td, .shop_detail_fld select{color:#898989}
.shop_detail_fld select{width:69px;}
.shop_detail_fld p{margin:0;}
.shop_detail_fld label{width:35%;height:28px;margin:0;margin:0;text-align:right;}
.shop_detail_fld span{text-align:right;}

font.shop_detail_code {} /*ÄÚµå*/
font.shop_detail_mprice {color:#9AC01B;} /*Àû¸³±Ý*/
font.shop_detail_nprice {text-decoration: line-through;} /*¼ÒºñÀÚ°¡*/
font.shop_detail_sprice {color:#FD915B;font-weight:bold;} /*ÆÇ¸Å°¡*/
font.shop_detail_dprice {color:#001df4;} /*¹è¼Û·á*/
.ea{width:30px;height:20px;border:1px solid #dedfde;margin:0;} /*¼ö·®*/

/*mini_detail.php*/
.shop_mdetail_name {
	width:100%; height:30px;
	border-bottom:2px solid #CCCCCC;
	font-size:16px;color:#555555;font-weight:bold;
}

.shop_mdetail_fld1 {
	display:inline;
	width:35%;height:28px;
	border-bottom:1px solid #CCCCCC;
	background:url('/_image/shop/pt.gif') no-repeat 5px 14px;
	padding:7px 0 0 16px;
}
.shop_mdetail_fld2 {
	display:inline;
	width:65%;height:28px;
	border-bottom:1px solid #CCCCCC;
}

/*REVIEW,QNA form*/
.detail_text {border:1px solid #dedfde;width:595px;}
.detail_text2 {border:1px solid #dedfde;width:495px;}
.detail_txta {border:1px solid #dedfde;width:595px;height:100px;}
.review_cmt {border:1px solid #dedfde;width:572px;height:70px;}

/*product_qna_form*/
#qnaWriteDiv label {width:40px;text-align:right;margin-right:10px;vertical-align:top;}
#revWriteDiv label {width:40px;text-align:right;margin-right:10px;vertical-align:top;}

/*zoom.php*/
.ztitle{font-size:12pt;font-weight:bold;}

/*search_result.php*/
font.search_best {color:#5E4834; font-size:9pt;font-weight:bold;padding-left:25px;}
font.search_num {color:#A91C09; font-size:9pt;font-weight:bold;}
font.search_name {color:#454545; font-size:9pt;font-weight:bold;}

/*************************************************************shop*/


/*************************************************************content*/
/*?cont=uselaw*/
#uselaw {background-color:#FCFBF6;border-top:1px solid #E5E4DE;border-bottom:1px solid #E5E4DE;text-align:center;} 
#uselaw iframe {border:1px solid #dedfde;}

/*?cont=join_rull*/
#join_rull {width:100%;} 
#join_rull dt {margin:0;padding:0}
#join_rull dd {margin:0;padding:0;}
#join_rull ol {
		margin:0 0 0 0;
		padding:0 0 10px 30px;
}
#join_rull li {margin:2px;}

/*?cont=guide*/
#guide {width:100%;} 
#guide dt {
		background:url('/_image/content/c_arrow.gif') no-repeat 9px 4px;
		padding:1px 0 0 26px;
}
#guide ol {
		margin:0;
		padding:10px 0 20px 10px;
		font-weight:normal;
}

/*?cont=privacy*/
#privacy .title {font-weight:bold;padding-top:20px;}
#privacy dl, dt, dd, ul {font-weight:normal;}
#circle {list-style:circle;}
#circle li {margin-left:10px;}
.disc {list-style:disc;}
/*************************************************************content*/


/*************************************************************layout*/
body,html{width:100%;height:100%;}
div#footBG{width:100%;height:100%;background:url('../images/bm_bg_r.gif') repeat-x 953px bottom;}
div#all{width:100%;background:url('/_image/common/tm_bg_r2.gif') repeat-x 995px top;}
div#container{width:995px;}
div#header #tm{width:995px;height:225px;background:url('/_image/common/tm_bg.gif') no-repeat;margin:0;padding:0;font-size:0;line-height:0;}
div#wrapper{float:left;width:100%;}
div#cnt{margin: 0 97px 0 195px;min-height:200px;height: auto !important;height:200px;padding:7px 0 0 0;}
div#cnt h2{margin:0 0 17px 0;}
div#navi{float:left;width:195px;margin-left:-995px;}
div#navi ul{font-size:0;line-height:0;}
div#navi form{position:relative;padding:12px 0 0 12px;}
div#navi form input{border:solid 1px #FBDBDE;}
div#extra{float:left;width:97px;margin-left:-97px;position:relative;}
div#extra ul{font-size:0;line-height:0;}
div#footer{clear:left;width:952px;}
div#footer .bl{float:left;width:259px;height:151px;background:url('/_image/common/bl.gif') no-repeat;}
div#footer .binfo{float:left;width:506px;height:131px;background:url('/_image/common/info_bg.gif') no-repeat left 16px;padding-top:20px;}
.binfo span, .binfo a{color:#7DA7D9}
.binfo a:hover{color:#93B3D9;}
.binfo div{color:#959595;padding-top:28px;}
div#footer .br{float:left;width:187px;height:151px;background:url('/_image/common/ft_r.gif') no-repeat;position:relative;}

/*main*/
.mainNotice{float:right;border:solid 1px #FACDCF;}
.mainNotice ul{font-size:0;line-height:0;}
.mainNotice li{font-size:9pt;line-height:180%;color:#636363;}
.mainNotice a{color:#636363;}
.mainNotice a:hover{color:#8F8D8D;}
.clickPrd{margin:17px 0 0 28px;font-size:0;line-height:0;}
.clickPrd div{width:65px;background:url('/_image/common/rv_bg.gif') repeat-y;}
.clickPrd li{text-align:center;}
.clickPrd span{text-align:left;width:65px;border-top:solid 1px #FACED0;}
.clickPrd span img{margin:4px 0 0 24px;}


/*detail*/
.detailTitle{width:693px;height:31px;background:url('/_image/shop/detail.jpg') no-repeat;margin:30px 0 33px 0;text-align:right;padding:5px 24px 0 0;color:#F26D7D;}
.detailTitle a, a:hover{color:#F26D7D;}
/*************************************************************layout*/

/*************************************************************0suc*/
.fl {float:left;}
.fr {float:right;}
.clear{clear:both;}
.inline {display:inline;}
.cut {display:block;padding:0;margin:0;font-size:0;} 


.png24 {tmp:expression(setPng24(this));}
.cnt2 p{margin:0;line-height:140%;}
.title_img{height:292px;margin:0 0 0 192px;background-color:#fff;}
.position0{position:absolute;top:0;left:0;}

/*************************************************************0suc*/










