
/* KomachiCSS Start plus.css
------------------------------------------------ */

table#top-table-1 {margin:15px auto 0 auto;}
table#top-table-1 div#top-table-h1 {margin:0;padding:0;float:left;width:500px;text-align: left;color:#E25791;font-size: 10px;}
table#top-table-1 div#top-table-my {margin:0;padding:0;float:right;width:220px;font-size:10px;}
table#top-table-1 div#top-table-my a {text-decoration: none;}

table#top-table-1 div.logo2 {margin:0;padding:0;width:760px;float:left;border: 0px solid #0f0;}
table#top-table-1 div.logo2 img {display:block;}

h1 {font-weight: normal;padding:0;margin:0;display:inline;}

div#mainmenubox table td a {
	color:#E25791;text-decoration: none;font-size: 10px;
}

div#mainmenubox table td a:hover {
	color:#FFDAEC;text-decoration: none; font-size: 10px;
}


div#mainmenubox {margin:0 auto;padding:0;font-size:10px;}
div#mainmenubox table {margin:0px auto 0px auto;}
div#mainmenubox table td {background:#fff url("/user_data/packages/500/img/header/nami_1.jpg") no-repeat scroll 0px 0px;}


.clearfix:after {
	content: " ";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

.clearfix { display: inline-block; }
/* \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* */





div#top-div {
  position: relative;
  margin: 0;
}

div#top-div p.lead {
  position: absolute;
  top: 7px;
  left: 619px;
  width:120px;color:#66f;font-weight:bold;font-size:12px;
}


div.guidearea2-3  {
	border:0;
	padding: 0px;padding-top:6px;
	text-align:left;
	margin: 0;
	width: 166px;
	height: 30px;
	background: url(/user_data/packages/500/img/menu_bg_1.jpg) 0px 0px no-repeat;
}


div.guidearea2-3 a.osusume-Over {
	font-size:10px;
	line-height:1.7;
	padding-top:0px;
	padding-left:17px;
	color:#FC8EBB;
	display: block;
	width: 140px;
	height: 20px;

	text-decoration: none;
}

div.guidearea2-3 a.osusume-Over:hover {color:#FFC8E3; }





div.goods-syousai-waku {
display:block;width:410px;border:0px solid #000;
}

div.goods-syousai100-1 {
	border:0;
	padding: 0px;padding-top:0px;
	text-align:left;
	margin: 0;
	width: 70px;
	height: 30px;
	border:0px solid #000;
	display:inline;
	float:right;
	background: url(/user_data/packages/500/img/member_02.jpg) 0px 0px no-repeat;
}


div.goods-syousai100-1 a.osusume-Over {
	font-size:10px;
	line-height:1.7;
	padding-top:0px;
	padding-left:25px;
	color:#fff;
	display: block;
	width: 70px;
	height: 20px;

	text-decoration: none;
}

div.goods-syousai100-1 a.osusume-Over:hover {color:#FFC8E3; }


div#undercolumn div#listtitle  {display:none;border:0px;}

div#undercolumn ul.pagecondarea  {color:#E45E74;font-size:12px;line-height:1.3;border:1px solid #FDBEC9;background-color: #FFEDF1;padding-top:14px;margin-top:0px;border-top:0px;background:#fff url("/user_data/packages/500/img/cat_back.jpg") no-repeat scroll 0px 0px;}

div#undercolumn ul.pagenumberarea  {padding-bottom: 0px;}

div#undercolumn ul.pagenumberarea  li {font-size:10px;padding: 0px;margin:0px;line-height:1.0;}

div.in_cart dt {
    width: 75px;
    float: left;
    text-align: right;
    padding: 3px;
    font-weight: bold;
}

div.in_cart dd {
    padding: 3px;
}



div.x-listarea {
    clear: both;
    width: 580px;
    padding: 20px 0 30px 0;
    overflow: auto;
/*
    background: url("/user_data/packages/500/img/line_580.gif") no-repeat bottom;
    background: url("/user_data/packages/500/img/line_260.gif") no-repeat bottom;
*/
}

div.x-listphoto {
    float: left;
    width: 130px;
margin:0;padding:0px;width:150px;border:0px solid #f00;text-align:center;
}


div.x-listrightblock {margin:0;padding:0 0 0 10px;display:inline;width:400px;float:right;border:0px solid #00f;}



div#undercolumn div.in_cart {
width:380px;padding-top:15px;border:0px solid #000;
}


div#undercolumn div.in_cart dl {display:inline;float:left;padding-left:20px;}

div#undercolumn div.cartbtn {display:inline;width:140px;float:right;}


div#undercolumn div.x-listphoto a img.x-picture {display:inline;margin:0px;padding:8px;border:1px solid #ccc;}


div#admin-Co {text-align:right;font-size:8px;margin:0;padding:0;border:1px solid #FFF;width:160px;}
div#admin-Co a {color: #efefef;text-decoration:none;}



div#recomendarea {width:580px;margin:0;padding:0;border:1px solid #FFF;}

div#recomendarea .recomendblock{width:580px;margin:0;padding:0;}
div#recomendarea .recomendleft{width:280px;margin:0;padding:0;}
div#recomendarea .recomendleft p.mine-x{width:250px;border-left:3px solid #E6528E;padding-left:5px;}
div#recomendarea .recomendleft h3{font-weight: bold;}
div#recomendarea .recomendleft span.price{font-weight:normal;}

div#recomendarea .recomendright{width:280px;margin:0;padding:0;}
div#recomendarea .recomendright p.mine-x{width:250px;border-left:3px solid #E6528E;padding-left:5px;}
div#recomendarea .recomendright h3{font-weight: bold;}
div#recomendarea .recomendright span.price{font-weight:normal;}


div#pickUP3 {width:530px;margin:15px 0 0 0;padding:0;float:left;border: 1px solid #fff;text-align:center;}

div#pickUP3 div.subphotoimg-2 {width:160px;margin-right:10px;display:inline;border: 1px solid #fff;text-align: center;}

div#pickUP3 div.subphotoimg-2 div.pick-Name{margin:0;padding:0;text-align:left;font-weight: bold;font-size:12px;}

div#anaPOI {border:1px solid #FFF;height:1px;width:570px;padding:0;margin:0;float:left;font-size:1px;}


div#photoUP3 {width:570px;margin:15px 0 0 0;padding:0;float:left;border: 1px solid #FFF;}

div#photoUP3 div.subphotoimg-3 {width:170px;display:inline;border: 1px solid #FFF;}

div#modoru-block {margin-bottom: 10px;font-size:12px;text-decoration: none;}

div#modoru-block p a {font-size:12px;text-decoration: underline;}

div#undercolumn {margin:0;padding:0;}


/* KomachiCSS End
------------------------------------------------ */

