body {background-color: #ffffff;}
body, th, td, select, textarea, p, div {color:#666; font-family:dotum, gulim; font-size:12px; line-height: 150%;}
table {font-size:12px;}
input{ color:#333333; font-family:gulim; font-size:12px; line-height:100%; margin:0px; padding:0px;}
img {border:none;}
a {font-family:gulim; font-size:12px; }
a:link, a:visited, a:active { text-decoration:none; color:#666666;font-family:gulim; font-size:12px; 	 } 
a:hover { text-decoration:none; color:#333333;font-family:gulim; font-size:12px;  }

a.topmenu:link, a.topmenu:visited, a.topmenu:active { text-decoration:none; color:#bbb6b3; font-size:11px;	 }
a.topmenu:hover { text-decoration:none; color:#4c4c4c; } /* topmenu */

a.point:link, a.point:visited, a.point:active { text-decoration:none; color:#da5318; font-weight:bold;	 } 
a.point:hover { text-decoration:none; color:#d83c26; font-weight:bold;} 

a.mainsitemap:link, a.mainsitemap:visited, a.mainsitemap:active { font-family:Dotum; font-size:11px; text-decoration:none; color:#777777; font-weight:bold; } 
a.mainsitemap:hover { font-family:Dotum; font-size:11px; text-decoration:none; color:#f37021; font-weight:bold;}
a.mainsitemap2:link, a.mainsitemap2:visited, a.mainsitemap2:active { font-family:Dotum; font-size:11px; text-decoration:none; color:#777777; } 
a.mainsitemap2:hover { font-family:Dotum; font-size:11px; text-decoration:none; color:#f37021; }

a.navicolor:link, a.navicolor:active, a.navicolor:visited {text-decoration: none; color:#898989; font-weight: normal;}
a.navicolor:hover { text-decoration: none; color : #555555;} 

a.category:link, a.category:active, a.category:visited { text-decoration: none; color:#333333; font-weight: normal; font-size:12px; font-family:gulim; }
a.category:hover { text-decoration: none; color : #333333;  font-weight:bold;} 

a.community:link, a.community:active, a.community:visited { text-decoration: none; color:#333333; font-weight: normal; font-size:12px; font-family:gulim; }
a.community:hover { text-decoration: none; color : #333333;}

a.item:link, a.item:active, a.item:visited { text-decoration: none; color:#636563; font-weight: normal; font-size:12px;}
a.item:hover { text-decoration: none; color : #000000; font-size:12px;}

a.mainmenu:link, a.mainmenu:active, a.mainmenu:visited { text-decoration: none; color:#FFFFFF; font-size: 11px; font-family:gulim; }
a.mainmenu:hover { text-decoration: none; color : #FFFFFF; }

a.faq:link, a.faq:active, a.faq:visited{ text-decoration:none; color:#555555; background-color:#FFFFFF }
a.faq:hover { text-decoration:none; color:#FF6600; } 

a.review:link, a.review:active, a.review:visited{ text-decoration:none; color:#000000; }
a.review:hover { text-decoration:none; color:#dc2126; } 

a.schedule:link, a.schedule:active, a.schedule:visited, a.schedule:hover{ text-decoration:none; color:#333333; } 
a.sc_title:link, a.sc_title:active, a.sc_title:visited { text-decoration:none; color:#000000; } 
a.sc_title:hover{ text-decoration:none; color:#ff6600; }
a.sch_con:link, a.sch_con:active, a.sch_con:visited { text-decoration:none; color:#666666; } 
a.sch_con:hover{ text-decoration:none; color:#dc2126; }
a.memolink:link, a.memolink:active, a.memolink:visited { color:red; } 
a.memolink:hover{ color:#000000; font-weight:bold; }

.input { border-color:#B8B8B8; border-style:solid; border-width:1px; height:20px; line-height:20px;}
.input_login { border-color:#666666; border-style:solid; border-width:1px; }
.textarea { border: 1px solid #ddd;  background-color:#FFFFFF  }


.button { }
.select { }


.amount { 
	color: #d50921;
	font-weight: bold;
	margin:0px;
	padding:0px;
	height:20px;
	
}
.amount1 { color:#fcdd60;  font-weight:bold } 
.search { color:#d62d3d;  font-weight:bold }    
.amount2 { color:#1C7CCE; font-weight:bold } 
.amount3 { color:#EF5D8D; font-weight:bold } 

.arial { font-family:Arial; }

.b { font-weight: bold; }
.box {border:1px solid #DDDDDD; background-color:#FDFDFD;}
.box1 {border:1px solid #000000; background-color:#FDFDFD;} 
.button  { background-color:#BDDFF7; border-width:1px; border-style:ridge; border-color:#999999;  height:20px; color:black; }

.cart { color:#0EA2B8; background-color:#FFFFFF; text-align:center; }
.content { color:#404040; }
.contentbg { background-color:#FFFFFF; }

.copyright {color:#666;}

.bg_faq { background-color:#CCCCCC;}  
.bg_left {background-image: url('../image/bg_left.gif'); }   
.bg_body {background-color:#DDDDDD;} 
.gong9bg { background-color:#F4F4F4; }
.subjectbg { background-color:#F0F0F0; }
.tablebg { background-color:#DDDDDD; }
.board   { background-color:#ffffff; }
.bookmark  {background-color:#EAE6D9; color:#3E3E3E; font-weight:bold;}
.itemimageborder { border-width:0; border-style:solid; border-color:#E7E7E7; } 
.itemimagelist { border-width:1; border-style:solid; border-color:#E7E7E7; } 



.ht { height:30px; } 
.ht2 { height:20px; } 

.leading { line-height:150%; } 
.t_latest { color:#758D2A; font-size:12px; background-image:url('../image/bg_latest.gif'); font-weight:bold; font-family:gulim}


.item_head_line { background-color:#e66901; height:1px } /* item.php   */
.item_tail_line { background-color:#e66901; height:1px } /* item.php   */
.item_line { background-color:#cccccc; height:1px } /* item.php   */
.line    { background-color:#000000; height:1px;} /*all table top line */
.tl1 {background-color:#000000; height:1px}   /* all table gray bold line  */
.tl2 {background-color:#fff; height:3px}  /* all table gray  line  */
.dotline  { background-color:#cccccc; height:1px}  /* dot line  */

.item_page_item_title {font-weight: bold; font-size: 16px; font-family: Dotum; height:42px; padding-left:0px; border-bottom:1px solid #e0e0e0; line-height:42px;}
.item_page_item_title a {color: #f47820; font-size: 16px;}
.item_opt_title {
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	font-size: 12px;
	color: #777777;
	font-family: Dotum;
	line-height:22px;
	width: 122px;	
}
td.item_opt_title {
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	font-size: 12px;
	color: #777777;
	font-family: Dotum;
	line-height:22px;
	width: 122px;	
}
.item_opt_space {
	font-size: 12px;
	color: #777777;
	font-family: Dotum;
	line-height:22px;
	width: 14px;
	height:22px;	
}
.item_opt_value {
	font-size: 12px;
	color: #777777;
	font-family:Dotum;
	line-height:22px;
	height:22px;
}
.item_opt_line {
	border-bottom:1px solid #e0e0e0;
	color:#ffffff;
	font-size:1px;
	height:5px;
}
.item_opt_line_sp {
	height:5px;
}
.item_amount {
	color: #d50921;
	font-weight: bold;
	font-size: 14px;
}
.style5 {
	color: #000000;
	font-style: normal;
}
.item_review_title{background-color:#99928A; height:25px;color:#EBEAE7;font-weight:bold;}
.item_qna_title{background-color:#99928A; height:25px;color:#EBEAE7;font-weight:bold;}

 
.bh  {font-weight:bold; font-family:vernada; font-size:11px; color: #555555}
.item { font-weight: bold; font-size:14px} /*item.php :   */
.item_s { font-size:8pt} /*item.php :  */
.login   { font-size: 7pt; font-family:verdana;} /*  */
.mypage { font-size:11px; font-family:gulim} /*  */
.memo    { font-size:8pt;}  /* */
.name { font-weight: bold; color:#555555;}
.navi {font-size:12px;} /*   */
.t_order   {color:#233f8c; font-weight:bold; font-size:10pt;} /*  */
.t_order2 {color:#555555; font-weight:bold; font-size:10pt;} /*  */
.tail { background-color:#FFFFFF; color:#A1A1A2; font-family:gulim; font-size:8pt; line-height:140%;} 
.edit { border:1px solid #dddddd;}   
.textpoint {color:#B80107; }
.top1 { font-size:11px;} 
.top2 { color:#FFFFFF; background-color:#000000; font-size:11px;} 
.timer {background-color: #ffffff ; border-style:none; color:#B80107; font-weight:bold; height:16; font-size:12; border-width: 0px;width:120px;}
.tt {font-size:9pt;COLOR: #575757;}
.main_category{font-size:15pt;color:#ffffff;font-weight:bold;white-space: nowrap;text-align:center;padding-top:5px}  
.left_category_style{background-color:#ffffff;font-size:9pt;font-weight:bold;padding-left:14px;}
.left_subcategory_style{font-size:9pt;padding-left:14px;}


.onmouseover { background-color:#F5F5F5; color:#000000;}
.onmouseout  { background-color:#FFFFFF; color:#000000;}

.price { color:#FF7E3D; font-size:13px;} 
.o_price {color:#666; text-decoration:line-through; font-size:11px; letter-spacing:-1px;}

.sfont { font-size:11px; }
.select  { background-color:#edf8ec; }
.sitemap {color:#CD4D52;} 
.small   { font-size: 8pt; }
.subject { color:#315584; }

.ttop { background-color:#FFFFFF; text-align:center;}
.tdsl { color:#464646;background-color:#E5F0F8; }
.tdsr { color:#464646; background-color:#F0F0F0; text-align:right; }
.tdsc { color:#464646;background-color:#E5F0F8; text-align:center; }
.admin_line1 { background-color:#0068B8;}
.admin_line2 { background-color:#0068B8;}
.w50 { width:50%; }
.w99 { width:99%; }

.mout  { color:#333333; background-color:#FFFFFF; }
.mover { color:#000000; background-color:#FFFFAF; }
.ttop { background-color:#FFFFFF; text-align:center;} 
.bbs_line    {background-color:#BA9ED8; height:2px;}

.help_line{ background-color:#eeeeee; }
.help_title{ background-color:#ffffff;color:#333333;font-weight:bold;text-align:center }  
.help_memo{ background-color:#ffffff; } 
.help    { color:#cc0000;} 
 
.detail_text {color:#c2b1af; font-weight:bold;}

.png24 { 
   tmp:expression(setPng24(this)); 
} 

table.latest td a {font-size:11px;}

/*main_tab*/
#main_latest_tab {position:relative; width:220px; height:130px;}
#main_notice {position:absolute; left:0px; top:0px; width:220px; height:130px; z-index:1; visibility: visible;}
#main_notice p {margin:0px; padding:0px;}
#main_qna {position:absolute; left:0px; top:0px; width:220px; height:130px; z-index:1; visibility: hidden;}
#main_qna p {margin:0px; padding:0px;}
.latest_list {height:86px; padding-top:15px; padding-left:10px; width:205px;}

#main_banner {float:left; width:441px; height:250px; margin:0 34px 0 35px; background:url(/mall/skin/layout/mychang/images/cc_bg.gif) no-repeat left top; position:relative;}
#main_banner p {margin:0px; padding:0px;}
#main_banner p.b1 {position:absolute; left:17px; top:22px;}
#main_banner p.b2 {position:absolute; left:125px; top:22px;}
#main_banner p.b3 {position:absolute; left:236px; top:22px;}
#main_banner p.b4 {position:absolute; left:343px; top:22px;}
#main_banner p.b5 {position:absolute; left:17px; top:148px;}
#main_banner p.b6 {position:absolute; left:125px; top:148px;}
#main_banner p.b7 {position:absolute; left:236px; top:148px;}
#main_banner p.b8 {position:absolute; left:343px; top:148px;}

#main_best {padding:0px; margin:0px; width:950px; height:280px; position:relative;}
#main_best p {padding:0px; margin:0px;}
#bestproduct_1  {position:absolute; left:0px; top:0px; width:950px; height:280px; z-index:1; visibility: visible;}
#bestproduct_2  {position:absolute; left:0px; top:0px; width:950px; height:280px; z-index:1; visibility: hidden;}
#bestproduct_3  {position:absolute; left:0px; top:0px; width:950px; height:280px; z-index:1; visibility: hidden;}
#bestproduct_4  {position:absolute; left:0px; top:0px; width:950px; height:280px; z-index:1; visibility: hidden;}
#bestproduct_5  {position:absolute; left:0px; top:0px; width:950px; height:280px; z-index:1; visibility: hidden;}
#bestproduct_6  {position:absolute; left:0px; top:0px; width:950px; height:280px; z-index:1; visibility: hidden;}
#bestproduct_7  {position:absolute; left:0px; top:0px; width:950px; height:280px; z-index:1; visibility: hidden;}
#bestproduct_8  {position:absolute; left:0px; top:0px; width:950px; height:280px; z-index:1; visibility: hidden;}
#bestproduct_9  {position:absolute; left:0px; top:0px; width:950px; height:280px; z-index:1; visibility: hidden;}
#bestproduct_10  {position:absolute; left:0px; top:0px; width:950px; height:280px; z-index:1; visibility: hidden;}
#bestproduct_11  {position:absolute; left:0px; top:0px; width:950px; height:280px; z-index:1; visibility: hidden;}
.best_tab {position:relative; padding:0px; margin:0px; width:950px; height:31px;}
.best_tab a {margin:0px; padding:0px; height:31px; display:block; font-size:0px; line-height:0px; overflow:hidden; position:absolute;}
.best_tab a.caid10 {background:url(/mall/skin/layout/mychang/images/best_tab_01.gif) no-repeat left top; left:0px; top:0px; width:120px;}
.best_tab a.caid20 {background:url(/mall/skin/layout/mychang/images/best_tab_02.gif) no-repeat left top; left:119px; top:0px; width:120px;}
.best_tab a.caid30 {background:url(/mall/skin/layout/mychang/images/best_tab_03.gif) no-repeat left top; left:238px; top:0px; width:119px;}
.best_tab a.caid40 {background:url(/mall/skin/layout/mychang/images/best_tab_04.gif) no-repeat left top; left:356px; top:0px; width:119px;}
.best_tab a.caid50 {background:url(/mall/skin/layout/mychang/images/best_tab_05.gif) no-repeat left top; left:474px; top:0px; width:119px;}
.best_tab a.caid60 {background:url(/mall/skin/layout/mychang/images/best_tab_06.gif) no-repeat left top; left:592px; top:0px; width:120px;}
.best_tab a.caid70 {background:url(/mall/skin/layout/mychang/images/best_tab_07.gif) no-repeat left top; left:711px; top:0px; width:120px;}
.best_tab a.caid80 {background:url(/mall/skin/layout/mychang/images/best_tab_08.gif) no-repeat left top; left:830px; top:0px; width:120px;}
/*
.best_tab a.caid90 {background:url(/mall/skin/layout/mychang/images/best_tab_09.gif) no-repeat left top; left:688px; top:0px; width:119px;}
.best_tab a.caida0 {background:url(/mall/skin/layout/mychang/images/best_tab_10.gif) no-repeat left top; left:774px; top:0px; width:119px;}
.best_tab a.caidb0 {background:url(/mall/skin/layout/mychang/images/best_tab_11.gif) no-repeat left top; left:860px; top:0px; width:119px;}
*/
.best_tab a.caid10_on {background:url(/mall/skin/layout/mychang/images/best_tab_01_on.gif) no-repeat left top; left:0px; top:0px; z-index:10; width:120px;}
.best_tab a.caid20_on {background:url(/mall/skin/layout/mychang/images/best_tab_02_on.gif) no-repeat left top; left:119px; top:0px; z-index:10; width:120px;}
.best_tab a.caid30_on {background:url(/mall/skin/layout/mychang/images/best_tab_03_on.gif) no-repeat left top; left:238px; top:0px; z-index:10; width:119px;}
.best_tab a.caid40_on {background:url(/mall/skin/layout/mychang/images/best_tab_04_on.gif) no-repeat left top; left:356px; top:0px; z-index:10; width:119px;}
.best_tab a.caid50_on {background:url(/mall/skin/layout/mychang/images/best_tab_05_on.gif) no-repeat left top; left:474px; top:0px; z-index:10; width:119px;}
.best_tab a.caid60_on {background:url(/mall/skin/layout/mychang/images/best_tab_06_on.gif) no-repeat left top; left:592px; top:0px; z-index:10; width:120px;}
.best_tab a.caid70_on {background:url(/mall/skin/layout/mychang/images/best_tab_07_on.gif) no-repeat left top; left:711px; top:0px; z-index:10; width:120px;}
.best_tab a.caid80_on {background:url(/mall/skin/layout/mychang/images/best_tab_08_on.gif) no-repeat left top; left:830px; top:0px; z-index:10; width:120px;}
/*
.best_tab a.caid90_on {background:url(/mall/skin/layout/mychang/images/best_tab_09_on.gif) no-repeat left top; left:688px; top:0px; z-index:10;}
.best_tab a.caida0_on {background:url(/mall/skin/layout/mychang/images/best_tab_10_on.gif) no-repeat left top; left:774px; top:0px; z-index:10;}
.best_tab a.caidb0_on {background:url(/mall/skin/layout/mychang/images/best_tab_11_on.gif) no-repeat left top; left:860px; top:0px; width:90px; z-index:10;}
*/
.best_con {background:url(/mall/skin/layout/mychang/images/best_m_bg.gif) no-repeat left bottom; padding:20px; height:210px;}
.best_con .best_main {float:left;}
.best_con .best_list {float:left; padding-left:20px; width:130px;}
.best_con .best_list p {text-align:center; color:#727272; line-height:150%;}
.best_con .best_list p.img {height:150px;}
.best_con .best_list p .title {font-weight:bold;}
.best_con .best_list p .price {font-weight:bold; color:#ef5d8d;}
.c_both {clear:both; margin:0px; padding:0px;}

.main_ca {background:url(/mall/skin/layout/mychang/images/main_ca_bg.gif) no-repeat left top; width:469px; height:469px; position:relative;}
.main_ca p {margin:0px; padding:0px;}
.main_ca .title {position:absolute; left:15px; top:172px;}
.main_ca .img1 {position:absolute; left:1px; top:1px;}
.main_ca .img2 {position:absolute; left:157px; top:1px;}
.main_ca .img3 {position:absolute; left:313px; top:1px;}
.main_ca .img4 {position:absolute; left:1px; top:313px;}
.main_ca .bigimg {position:absolute; left:158px; top:158px;}
.main_ca .on {border:2px solid #c21b2b; z-index:10; margin-top:-1px; margin-left:-1px;}
.main_ca .on img {width:153px; height:153px;}
.main_ca .bigimg .imginfo {position:relative;}
.main_ca .bigimg .imginfo p {margin:0px; padding:0px;}
.main_ca .bigimg .imginfo .plus {width:32px; height:32px; position:absolute; left:277px; top:0px; filter:alpha(opacity=50);}
.main_ca .bigimg .imginfo .bg {background:#000;  filter:alpha(opacity=60); width:309px; height:30px; position:absolute; left:0px; top:279px;}
.main_ca .bigimg .imginfo .price {color:#fff; width:309px; height:30px; line-height:30px; position:absolute; left:0px; top:279px; text-align:center;}
.main_ca .bigimg .imginfo .price span.it_name{color:#fff; font-size:14px; letter-spacing:-1px;}
.main_ca .bigimg .imginfo .price span.it_o_price{color:#fff; font-size:12px; letter-spacing:-1px; text-decoration:line-through;}
.main_ca .bigimg .imginfo .price span.it_amount{color:#ffff7f; font-weight:bold; font-size:14px; letter-spacing:-1px;}


/*cart*/
.cart_price_tab {position:relative; height:31px;}
.cart_price_tab a {width:90px; height:31px; margin:0px; padding:0px; display:block; font-size:0px; overflow:hidden; line-height:0px;}
.cart_price_tab a#t_all {position:absolute; left:0px; top:0px; background:url(/mall/skin/cart/image/skin1/t_all.gif) no-repeat left top;}
.cart_price_tab a#t_0_5 {position:absolute; left:89px; top:0px; background:url(/mall/skin/cart/image/skin1/t_0_5.gif) no-repeat left top;}
.cart_price_tab a#t_5_10 {position:absolute; left:178px; top:0px; background:url(/mall/skin/cart/image/skin1/t_5_10.gif) no-repeat left top;}
.cart_price_tab a#t_10_15 {position:absolute; left:267px; top:0px; background:url(/mall/skin/cart/image/skin1/t_10_15.gif) no-repeat left top;}
.cart_price_tab a#t_15_20 {position:absolute; left:356px; top:0px; background:url(/mall/skin/cart/image/skin1/t_15_20.gif) no-repeat left top;}
.cart_price_tab a#t_20 {position:absolute; left:445px; top:0px; background:url(/mall/skin/cart/image/skin1/t_20.gif) no-repeat left top;}
.cart_price_tab a#t_all_on {position:absolute; left:0px; top:0px; background:url(/mall/skin/cart/image/skin1/t_all_on.gif) no-repeat left top; z-index:10;}
.cart_price_tab a#t_0_5_on {position:absolute; left:89px; top:0px; background:url(/mall/skin/cart/image/skin1/t_0_5_on.gif) no-repeat left top; z-index:10;}
.cart_price_tab a#t_5_10_on {position:absolute; left:178px; top:0px; background:url(/mall/skin/cart/image/skin1/t_5_10_on.gif) no-repeat left top; z-index:10;}
.cart_price_tab a#t_10_15_on {position:absolute; left:267px; top:0px; background:url(/mall/skin/cart/image/skin1/t_10_15_on.gif) no-repeat left top; z-index:10;}
.cart_price_tab a#t_15_20_on {position:absolute; left:356px; top:0px; background:url(/mall/skin/cart/image/skin1/t_15_20_on.gif) no-repeat left top; z-index:10;}
.cart_price_tab a#t_20_on {position:absolute; left:445px; top:0px; background:url(/mall/skin/cart/image/skin1/t_20_on.gif) no-repeat left top; z-index:10;}

.tab_selsort {float:left; position:relative; height:29px; width:522px;}
.tab_selsort a {width:85px; height:29px; margin:0px; padding:0px; display:block; font-size:0px; overflow:hidden; line-height:0px;}
.tab_selsort a#t_it_type3_desc  {position:absolute; left:0px; top:0px; background:url(/mall/skin/cart/image/skin1/t_it_type3_desc.gif) no-repeat left top;}
.tab_selsort a#t_it_qtycnt_desc {position:absolute; left:85px; top:0px; background:url(/mall/skin/cart/image/skin1/t_it_qtycnt_desc.gif) no-repeat left top;}
.tab_selsort a#t_it_amount_desc {position:absolute; left:170px; top:0px; background:url(/mall/skin/cart/image/skin1/t_it_amount_desc.gif) no-repeat left top;}
.tab_selsort a#t_it_amount_asc  {position:absolute; left:255px; top:0px; background:url(/mall/skin/cart/image/skin1/t_it_amount_asc.gif) no-repeat left top;}
.tab_selsort a#t_it_type3_desc_on  {position:absolute; left:0px; top:0px; background:url(/mall/skin/cart/image/skin1/t_it_type3_desc_on.gif) no-repeat left top;}
.tab_selsort a#t_it_qtycnt_desc_on {position:absolute; left:85px; top:0px; background:url(/mall/skin/cart/image/skin1/t_it_qtycnt_desc_on.gif) no-repeat left top;}
.tab_selsort a#t_it_amount_desc_on {position:absolute; left:170px; top:0px; background:url(/mall/skin/cart/image/skin1/t_it_amount_desc_on.gif) no-repeat left top;}
.tab_selsort a#t_it_amount_asc_on  {position:absolute; left:255px; top:0px; background:url(/mall/skin/cart/image/skin1/t_it_amount_asc_on.gif) no-repeat left top;}

.list_sort {float:left; height:29px;}
.style_nav_subject {color:#c51c2c; font-size:16px; font-family:dotum; font-weight:bold;}

/*massage*/
#massage_tab {height:31px; background:url(/mall/images/contents/tab_massage_bg.gif) repeat-x bottom left; position:relative;}
#massage_tab a {width:114px; height:31px; margin:0px; padding:0px;}
#massage_tab a.mt_1 {position: absolute; left:0px; top:0px;}
#massage_tab a.mt_2 {position: absolute; left:113px; top:0px;}
#massage_tab a.on {z-index:10;}
#massage_tab span  {position: absolute; left:235px; top:10px;}
.massage_ca {padding:15px 0px 15px 15px; margin-top:10px; border:1px solid #ccc;}
.massage_ca ul {margin:0px; padding:0px; list-style:none;}
.massage_ca ul li {float:left; width:215px; line-height:22px; background:url(/mall/images/contents/icon_massage.gif) no-repeat left 6px; padding-left:12px;}
.massage_ca ul li.both {clear:both; background-image:none; line-height:0px; font-size:0px;}
h3.massage {height:27px; line-height:27px; font-weight:bold; color:#c51c2c; margin-top:15px; margin-bottom:5px; border-bottom:2px solid #c51c2c; font-size:12px;}
.p_top  {text-align:right; margin:5px 0px; padding:0px;}
.p_top a {font-size:11px; color:#c51c2c;}
table.massage_list {border-collapse:collapse;}
table.massage_list td {border-bottom:1px solid #ddd; padding:5px;}
table.birthf {border-collapse:collapse; border-top:2px solid #999;}
table.birthf thead th {background:#aaa; color:#fff; font-size:11px; font-weight:bold; height:26px; vertical-align:middle; border-bottom:2px solid #ddd;}
table.birthf tbody th {background:#eee; color:#666; text-align:center; padding:4px; border-bottom:1px solid #ddd; font-size:11px; font-weight:normal;}
table.birthf td {color:#666; text-align:left; padding:4px 8px; border-bottom:1px solid #ddd; border-left:1px solid #ddd;}
#flowerlanguage {background:url(/mall/images/contents/flowerlanguage_bg.jpg) no-repeat top left; width:100%;}
#flowerlanguage p {margin:0px; padding:0px;}
#flowerlanguage .t1 {padding:49px 0px 0px 516px;}
#flowerlanguage .t2 {padding-top:120px; text-align:center;}
#flowerlanguage table {border-collapse:collapse; width:650px; margin:20px auto 0px auto; border-top:2px solid #666;}
#flowerlanguage table th {background:#aaa; font-weight:bold; color:#fff; padding:3px; text-align:center; border-bottom:1px solid #fff;}
#flowerlanguage table td {color:#666; padding:3px; text-align:left; border-bottom:1px solid #ccc;}
#flowerlanguage table th.bottom, #flowerlanguage table td.bottom {border-bottom:1px solid #aaa;}

/*faq*/
table.faq {border-collapse:collapse; border-top:2px solid #666; font-size:12px;}
table.faq th {background:#aaa; font-size:11px; color:#fff; height:27px; font-weight:normal; text-align:center; border-right:1px solid #ddd; border-bottom:3px solid #ddd;}
table.faq th.nolineright {border-right:none;}
table.faq td {font-weight:normal; text-align:left; padding:4px; border-bottom:1px solid #ddd;}
table.faq td.a_c {text-align:center;}
img.middle {vertical-align:middle;}
table.faq td td {border-bottom:none;}
table.faq td.no_border_bottom {border-bottom:none;}

/*eventday*/
table.event th {background:#f9f9f9; height:25px; text-align:center; border-bottom:3px solid #fff; font-size:12px;}
table.event td {padding:3px 0px 0px 0px}

/*schedule*/
table.bbs_schedule {border-top:2px solid #666; border-collapse:collapse; font-size:12px;}
table.bbs_schedule th {text-align:center; font-weight:normal; font-size:11px; color:#fff; background:#aaa; border-bottom:1px solid #ddd;}
table.bbs_schedule td {text-align:left; padding:4px 6px; border-bottom:1px solid #ddd;}
.but {display: inline; padding:3px 5px; border:1px solid #ccc; background:#eee;}
table.schedule_view {border-top:2px solid #666; border-collapse:collapse; font-size:12px;}
table.schedule_view th {text-align:left; padding:4px 6px; border-bottom:1px solid #ddd; padding:3px 10px; font-weight:bold; background:#f8f8f8;}
table.schedule_view td {text-align:left; padding:4px 6px; border-bottom:1px solid #ddd; padding:4px;}
table.schedule_view td.info {padding-left:10px;}
table.schedule_view td.con {padding:20px;}

/*delivery*/
#delivery {background:url(/mall/images/contents/delivery_bg.jpg) no-repeat right bottom; width:640px; padding:10px 20px; border:2px solid #dcdcdc; margin:0px auto 30px auto; line-height:150%; text-align:left;}
#delivery p {margin:0px; padding:0px; text-align:justify;}

/*cart_sub*/
table.p4 td {padding:4px;}
table.p0 td {padding:0px;}

/*member*/
table.mbform {border-collapse:collapse; border-top:2px solid #000; border-bottom:1px solid #000;}
table.mbform th {padding:5px; text-align:left; font-weight:normal; border-bottom:1px solid #E2E2E2;}
table.mbform td {padding:5px; border-bottom:1px solid #E2E2E2;}

/*cart*/
table.order {border-collapse:collapse; border-top:2px solid #000; border-bottom:1px solid #000;}
table.order th {border-bottom:1px solid #000; padding:4px; text-align:center; font-weight:normal;}
table.order td {border-bottom:1px solid #ddd; padding:4px;}

/*qna*/
table.qna {border-collapse:collapse; border-top:2px solid #000;}
table.qna th {border-bottom:1px solid #fff; padding:4px 10px; text-align:left; font-weight:normal; background:#f8f8f8;}
table.qna td {border-bottom:1px solid #fff; padding:4px;}
table.qna td.bottomline {border-bottom:1px solid #000; padding:0px; font-size:0px;}

/*orderview*/
table.orderview {border-collapse:collapse; border-top:2px solid #000; border-bottom:1px solid #000;}
table.orderview th {border-bottom:1px solid #f8f8f8; padding:4px 10px; text-align:left; font-weight:normal; background:#f8f8f8;}
table.orderview td {border-bottom:1px solid #f8f8f8; padding:4px;}

/*ÆË¾÷¹Ú½º¿¡ ¶óÀÎ ³ÖÀ»°æ¿ì*/
.pop_box{border:1px solid #666666;background-color:#ffffff;}
.pop_box th{border-top:1px solid #666666;padding:5px;font-size:12px;text-align:center;}
.pop_box td{border-left:1px solid #666666;border-top:1px solid #666666;padding:5px;}
.pop_box td.last{border-left:1px solid #666666;border-top:1px solid #666666;border-right:1px solid #666666;padding:5px;}

.menu {overflow:hidden; width:587px; height:60px; margin:0 auto; padding:0;}
.menu li {float:left; list-style:none; width:px;}
.menu li a {display:block; padding:0 27px;}
.menu li .out {display:block;}
.menu li .over {display:none;}
.menu li:hover .out {display:none;}
.menu li:hover .over {display:block;}
