#contents div#welcome { background:url("../images/index/title/welcome.jpg"); width:560px; height:214px; }
#contents div#welcome p { visibility:hidden; font-size:1px; }

#contents table#top_01 td.left { width:340px; }
#contents table#top_01 td.right { width:220px; }
#contents table#top_01 table#top_best td { text-align:left; vertical-align:middle; padding:2px 0; border-bottom:1px dotted #999; }
#contents table#top_01 table#top_best td.left { width:80px; }
#contents table#top_02 td { text-align:center; padding:2px 3px; }
#contents table#top_02 td p { font-size:10px; padding:1px 0 0 0; }
#contents table#top_02 td a { color:#333; text-decoration:none; }
#contents table#top_02 td a:hover { color:#c30; }
#contents table#top_03 { margin:10px 0 0 0; }
#contents table#top_03 td { padding:0 0 6px 0; }
#contents table#top_03 td.left { padding-right:10px; }
#contents p.top_title { padding:10px 0 0 0; }
#contents ul#top_info { padding:0 0 10px 25px; }
#contents ul#top_info li { padding:2px 0; list-style:square; background:#fff; border:0; border-bottom1px dotted #999; }
#contents p#top_pickup { padding:5px 0; }
#contents p#top_pickup img { margin:0 15px 0 10px; float:left; }


#contents #item_list { width:185px; height:250px; overflow:hidden; padding:0; color:#333; text-align:center; float:left; }
#contents #item_list h3 { border:0; clear:none; background:url("../images/common/item/bg_itemlist.gif") no-repeat 9px top; padding:6px 0 11px 6px; margin:0; }
#contents #item_list h4 { border:0; clear:none; padding:0 7px; margin:0; font-size:13px; background:none; }
#contents #item_list h4 a{color:#990033; font-weight:normal;}

#contents #item_list p { border:0; padding:0; margin:0; font-size:14px; }


#contents #item_detail h3 { background:url("../images/common/contents/bg_h3_2.gif") repeat-x center bottom; }
#contents #item_detail td h3 { background:#fff; padding:10px 0 0 0; margin:0; border:0; font-size:12px; }
#contents #item_detail h4 { margin:0 0 5px 0; }
#contents #item_detail p { padding:0 0 10px 0; }
#contents #item_detail th { padding:0 15px 0 0; text-align:left; font-weight:normal; }
#contents #item_detail th p { padding:0; font-size:12px; }
#contents #item_detail p.size { margin:5px 0 0 0; padding:10px 0; font-size:12px; text-align:left; border-top:1px solid #999; }
#contents #item_detail p.buy { padding:10px 0; font-size:12px; text-align:left; border-top:1px dotted #999; }
#contents #item_detail p.buy span { color:#c30; }
#contents #item_detail th form { padding:10px 0 0 0; border-top:1px solid #ccc; margin:2px 0 0 0; }
#contents #item_detail th form p { padding:1px 0; font-size:11px; }
#contents #item_detail th p.title { font-size:12px; color:#663300; font-weight:bold; }
#contents #item_detail th form textarea { width:200px; }
#contents #item_detail table#detail_photo td { padding:10px 20px 0 0; }
#contents #item_detail table#detail_photo p { padding:0; font-size:12px; }








#contents #guide { border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; width:560px; }
#contents #guide td { border-bottom:1px solid #ccc; }
#contents #guide td.img { width:155px; padding:10px 0; }
#contents #guide td.img p { background:url("../images/common/contents/bg_img.gif") no-repeat; padding:6px 0 11px 6px; margin:0 0 0 10px; }
#contents #guide td.txt { padding:0 10px 10px 0; }

#contents #form { width:580px; margin:0 auto; text-align:left; }
#contents #form #contents { width:580px; margin:0 auto; text-align:left; }


#contents #ordermade { text-align:center; background:#fc0; padding:5px; }
#contents #ordermade img { border:3px solid #fff; }


#contents #gallery_photo #item_list { width:185px; height:185px; overflow:hidden; padding:0; color:#333; text-align:center; float:left; }
