@charset "Shift_JIS";

/* CSS Document */

/*------------
一覧スタイル　01
------------*/

#ichiran {
width:500px;
text-align:center;
margin:0px auto;
}

#ichiran .menu a:link {
color:#006600;
text-decoration:none;
}

#ichiran .menu a:visited {
color:#006600;
text-decoration:none;
}

#ichiran .menu a:hover {
color:#009999;
text-decoration:none;
}


#ichiran h2 {
font-size:15px;
padding:10px 0px;
text-align:left;
}

#ichiran .menu {
font-size: 15px;
padding:10px 0px;
text-align:left;
clear:both;
}

.contents {
text-align:center;
margin:0px auto;
}

.product {
width:150px;
height:350px;
text-align:center;
float:left;
margin-left:10px;
margin-bottom:5px;
border:1px solid #ff6666;
padding:5px;
}

.product img {
width:144px;
height:
text-align:center;
}

.inside {
width:144px;
float:right;
margin-top:10px auto;
text-align:left;
}

.inside h3 {
font-size: 15px;
color: #FF6666;
padding:5px 0px;
}

.inside p {
font-size:12px;
line-height:140%;
padding:5px 0px;
}

.price {
font-size: 15px;
color: #000;
font-weight:bold;
}
.price span {
font-size: 12px;
color: #FF6666;
font-weight:bold;
}


.detail a:link {
text-decoration:none;
color:#333333;
background:#fff;
padding:3px;
border:3px groove #ff6666;
}

.detail a:visited {
text-decoration:none;
color:#333333;
background:#fff;
padding:3px;
border:3px groove #ff6666;
}

.detail {
text-align:right;
}

.detail a:hover {
text-decoration:none;
color:#333333;
background:#fff;
padding:3px;
border:3px groove #ff6666;
}

.cathand_list_back {
font-size: 12px;
text-align:left;
}

.menu { width: 100%; font-size: 13px; clear: both; }
#main h2 { font-size: 15px; font-weight: bold; color: #FF3333; }

h1 { font-size: 10px;}
.cathand_detail_img img{ width: 100px;}

.cathand_detail_left#img_title { text-align: center;}
address { text-align: center; font-size: 10px; padding-top: 12px; }
