/* -- WOMAN WEB STYLE SHEET womanweb_styles_strd.css VERSION 1.1 --*/

td,th {font-size: 12px; color: #444444;}

body{
	color:#444444;
	background-color:#FFFFFF;
	background-image: url(../image/bg.gif);
	margin:0px 0px 20px 20px;
	font-size: 12px;
}

td img.decoration {display: block;}
tr.decoration img {display: block;}

a:hover {text-decoration:underline;}

a.bold {font-weight: bold;}
a.small {font-size: 11px;}
a.udrline {text-decoration: underline;}
a.udrlinebold {font-weight: bold; text-decoration: underline; vertical-align: top;}
a.udrlinesmall {text-decoration: underline; font-size: 11px;}


a.lftnavhdr {font-weight: bold;}
a.lftnavhdr:visited {font-weight: bold; color: #003366;}

h1 {
	font-size: 11px;
	font-weight:normal;
	color: #ffffff;
	text-align:center;
	margin:2px 2px 2px 2px;
	}
h2 {
	font-size: 11px;
	font-weight:normal;
	color: #cc2244;
	margin:3px 3px 3px 3px;
	}

.h_back {background-color:dd6688;}

hh1 {font-size: 25px; font-weight: normal; margin-bottom: 2px; margin-top: 2px;}
hh2 {font-size: 14px; margin-bottom: 1px; margin-top: 1px; font-weight: normal;}
h3 {font-size: 12px; margin-bottom: 1px; margin-top: 1px; font-weight: normal;}
h4 {font-size: 12px; margin-bottom: 1px; margin-top: 1px; font-weight: normal;}

.t1 {background-color:#d8a59f; color: #FFFFFF;}
.t2 {background-color:#336644; color: #FFFFFF;}

.tenten { border-style: dotted; border-width: 1px; border-color: #888888;background-color:#ffffff;font-size: 11px;color: #333333;}

.tenten2 { border-style: dotted; border-width: 1px; border-color: #888888;background-color:#eeeeee;font-size: 10px;color: #333333;}

.waku { border-style: solid; border-width: 1px; border-color: #aaaaaa;background-color:#ffffff;}

.bold {font-weight: bold;}
.small {font-size: 10px;}
.ssmall {font-size: 10px; line-height:140%;}
.staffcom {font-size: 10px; background-color:#eedddd; }
.smallbold {font-size: 11px; font-weight: bold;}
.srchopt {color: #333333; font-size: 11px;}
.hai {color: #222222; font-size: 11px;}
.haib {color: #222222; font-size: 11px;}
.green {color: #003322; font-size: 12px;}
.sub {background-color:#004466; color: #ffffff; font-size: 12px; font-weight: bold;}
.copyright {color: #ffffff; font-size: 10px;}
.copyright2 {color: #444444; font-size: 10px;}
.color333333 {color: #333333;}
.color666666 {color: #666666;}
.colorbb0000 {color: #bb0000;}
.color003366bld {color: #003366; font-weight: bold;}
.srchradbtn {background-color:#E7E7E7;}
.linkarrow {font-size: 65%; color: #003366;}
.headerwhite {color: #FFFFFF; font-weight:bold;}
.kakumu {
	background-color:#ffffff;
	margin: 3px;
	border: 1px solid #3366CC;
	padding: 7px;
}

.small_midashi {
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 1em;
	text-align: left;
}
.cf {
	margin-top: 1px;
	margin-right: 10px;
	margin-bottom: 2px;
	margin-left: 15px;
	padding: 3px;
	border: 1px dotted #999999;
	text-align: left;
}
.cf2 {
	margin-top: 1px;
	margin-right: 180px;
	margin-bottom: 2px;
	margin-left: 15px;
	padding: 3px;
	border: 1px dotted #999999;
	text-align: left;
}
.top {
	float: right;
	width: 250px;
	margin-bottom: 10px;
	color: #808000;
}

/* 商品リスト
---------------------------------------------------- */
#list {
	width: 470px;
	padding: 0px;
	height: 430px;
}
#list ul {
	margin-left: 0px;
	padding-left: 0px;
}
#list li {
	text-align: center;
	float: left;
	width: 145px;
	margin-left: 5px;
	margin-right: 5px;
}

#list h2 {
	margin-top: 10px;
	margin-bottom: 0px;
}
#list h2 span {
	display:block;
	font: bold 12px/1.4 Verdana, Arial, sans-serif;
}
#list dl {
	margin: 1px 0;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 12px;
	line-height: 1.5em;
}
#list dt {
	text-align: center;
	padding: 0px 0;
}
#list dt.type {
	font-size: 10px;
	margin: 0px 0px 5px;
}
#list dd.about {
	text-align: left;
	margin: 0px 0px 5px 3px;
}
#list dd.price {
	font-size: 12px;
	text-align: center;
	margin: 0px 0;
}
