@charset "shift_jis";


/* リンク
---------------------------------------------------- */
a.blue:link {
  color:#699;
  background-color: transparent;
  text-decoration:none;
}
a.blue:visited {
  color:#699;
  background-color: transparent;
    text-decoration:none;
}
a.blue:hover {
  color:#699;
  background-color: transparent;
    text-decoration:none;
}


table#footer td{
font-size:10px;
}

/* CSS Document */


div#main_wrap,div#head_main02 {
width:830px;
margin:5px auto;
text-align:center;
font-size:12px;
line-height:18px;
color:#333;
}


td {
font-size:12px;
line-height:18px;
color:#333;
}

div#main_wrap div#d_head {
width:830px;
height:179px;
background:url(../images/title.jpg) no-repeat 0 0;
margin:0;
padding:0;
text-indent:-9999px;
}

div#main_wrap h1 {
width:830px;
height:120px;
margin:0;
padding:0;
text-indent:-9999px;
}

div#d_head p {
width:830px;
height:50px;
margin:0;
padding:0;
}
div#d_head p a {
width:130px;
height:50px;
display:block;
margin-left:700px;
}

div#category {
	background:#474747 url(../images/category.gif) no-repeat 0 0;
	text-align:left;
	padding-top:7px;
	padding-bottom:10px;
	padding-left: 100px;
}
div#category ul li {
width:150px;
float:left;
background:url(../images/pink_sankaku.gif) no-repeat 0 3px;
padding-left:15px;
}
div#category ul {
	margin:0 0 5px 0px;
	list-style:none;
	display: block;
	width: 730px;
}

div#category a:link {
  color:#fff;
  background-color: transparent;
  text-decoration:none;
}

div#category a:visited {
  color:#fff;
  background-color: transparent;
    text-decoration:none;
}
div#category a:hover {
  color:#fff;
  background-color: transparent;
    text-decoration:none;
}


div#pickup_wrap {
width:830px;
margin:15px 0 20px;
text-align:left;
}

div#pickup {
float:left;
width:539px;
}

div#news {
width:275px;
float:right;
}
td.bgin {
background:url(../images/pick_bg.gif) repeat-y 0 0;
}

div#news h3 {
background:url(../images/news.gif) no-repeat 0 0;
width:275px;
height:25px;
text-indent:-9999px;
}
div#news p {
font-size:12px;
line-height:18px;
margin:0 0 10px;
}

table#item p {
width:140px;
margin-left:9px;
}

table#item {
margin:5px 0 0 12px;
}


div#shouhin table td {
font-size:10px;
line-height:14px;
text-align:left;
}
div#shouhin table td p {
margin:5px 0 10px;
padding:0;
}

div#shouhin a {
  color:#333;
  background-color: transparent;
  text-decoration:none;
}
div#ichiran {
text-align:right;
}
div#ichiran p a {
color:#d7003f;
font-size:12px;
  background-color: transparent;
  text-decoration:none;
}
div#ichiran p {
  margin:3px 0;
}

table#brand td {
text-align:left;
}

span.new {
background:red;
color:#fff;
font-size:10px;
padding:1px;
font-family:Arial:
}

h2 {
margin:15px 0;
}



/*追加アイテム用スタイル（2010/02/22ロペス）
-----------------------------------------------------*/

ul.column{
	width:870px;
}

ul.column li{
	width:102px;
	float:left;
	padding-right:43px;
	height:160px;
}

ul.column li p{
	text-align:left;
	font-size:10px;
	margin:0;
	padding:0;
	width:100px;
}

.imgborder{
	border:#000000 1px solid;
}
