#main {}
.clear {clear:both;}

table.al td		{ azimuth: left; vertical-align: top; }

div.page_switch {text-align:right;margin:3px 0;}

h3.shohin_list {display:block;height:1px;width:516px;text-indent:-99999px;hoverflow:hidden;margin-top:0;}
ul.shohin_list {margin-top:5px;padding:0;}
ul.shohin_list li {list-style:none;display:block;float:left;width:49%;height:260px;position:relative;background:#fff;border-top:1px solid #ff8e01;}
ul.shohin_list li.list_right {border-left:1px solid #ccc;}
ul.shohin_list li img.img_img {position:absolute;bottom:5px;right:10px;}
ul.shohin_list li img_img2 {position:absolute;bottom:5px;left:10px;}

h3.shohin_list2 {display:block;height:1px;width:516px;text-indent:-99999px;hoverflow:hidden;}
ul.shohin_list2 {margin-top:0;padding:0;}
ul.shohin_list2 li {list-style:none;display:block;float:left;width:98%;height:260px;position:relative;background:#fff;border-bottom:1px solid #ff8e01;}
ul.shohin_list2 li img.img_img {position:absolute;bottom:5px;right:10px;}

span.shohin_catchcopy {margin-left:10px;display:block;}
span.price {color:#f00;position:absolute;bottom:5px;left:10px;}

h3.shohin_detail {display:block;height:30px;width:516px;text-indent:-99999px;overflow:hidden;}
h3.shohin_detail span {display:none;}
#shohin_detail {position:relative;}
div.shohin_basic_data {height:300px;}
#shohin_detail div.shoin_pic1 {margin-top:10px;float:left;}
#shohin_detail div.shoin_pic1 {width:190px;height:190px;background:#fff;text-align:center;}
#shohin_detail div.shohin_spec {width:300px;margin-left:200px;*margin-left:10px;border:1px solid #eee;position:absolute;top:25px;}
#shohin_detail div.shohin_spec span.content {display:block;margin:10px;}
div.shohin_price {margin:10px;position:absolute;left:0;top:215px;}
div.shohin_price ul ,div.shohin_price li {margin:0;padding:0;list-style:none;}

div.shohin_advance_data  {border-top:2px solid #ff8e01;}

div.shohin_describe {}
div.shohin_describe span {display:block;margin:10px;}
div.shohin_catchcopy {}
div.shohin_catchcopy span {display:block;margin:10px;}


.alert {color:#f00;}

/*div.table_contain_member table { 
	border:0;margin:0;border-collapse:collapse;
}

div.table_contain_member table td { padding:0;}*/

div.table_contain_member {margin-left:auto;margin-right:auto;width:940px;}
div.table_contain_member table table {margin-left:auto;margin-right:auto;}
div.table_contain_member span.funtion_title {padding-left:6px;background:url(../img/sankaku1.gif) left center no-repeat;font-size:13px;color:#666666}


hr.cart {height:2px;color:#7ebf00;background:#7ebf00;border:0;width:600px;}
hr.point,hr.error {height:2px;color:#336699;background:#336699;border:0;width:600px;}


/* -------------------------------------------------------------------------------------- */
.aboutus_block			{ padding: 5px 3px; font-size: 12px; }
.aboutus_block h4		{ color: #090; font-size: 14px; line-height: 150%; padding: 8px 0 2px; }
.aboutus_block strong	{ color: #090; display: inline-block; padding: auto 5px; }
.aboutus_block p		{ padding: 2px 0; }
.aboutus_block ol		{ padding: 2px 0 10px 25px; }
.aboutus_block ol li	{ list-style: square; }
.aboutus_block table.toTop td	{ vertical-align: top; }
