@charset "utf-8";
/* CSS Document */

body {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #666666;
	text-align: center;
}
a, a:link {
	color: #3366CC;
	text-decoration: none;
}
a:visited {
	color: #666666;
	text-decoration: none;
}
a:active, a:hover {
	color: #66CCFF;
		text-decoration: underline;
}
.lineheight20{
	line-height: 20px;
}
.moji-bold{
	font-weight: bold;
}
h2{
	height: 20px;
	width: 590px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-left: 30px;
	background-image: url(../images/banner-620.gif);
	background-repeat: no-repeat;
	float: left;
}
h3{
	font-size: 10px;
	font-weight: bold;
	padding-left: 10px;
	width: 610px;
	padding-bottom: 20px;
	line-height: 12px;
	float: left;
}
.price{
	font-size: 15px;
	font-weight: bold;
	color: blue;
}
.blanket-01{
	width: 520px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 40px;
	font-size: 10px;
	color: blue;
	float: left;
}
.banner620-02{
	height: 20px;
	width: 620px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding-top: 5px;
	margin-bottom: 7px;
	background-image: url(../images/banner-620-b.gif);
	background-repeat: no-repeat;
	float: left;
}
.gophoto{
	background-image: url(../images/banner-620-g.gif);
	background-repeat: no-repeat;
	width: 620px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	height: 20px;
	padding-top: 5px;
	float: left;
}
.photo-img{
	width: 620px;
	text-align: center;
	padding-top: 5px;
	clear: both;
	margin-bottom: 10px;
}
.banner-middle{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 20px;
	width: 620px;
	padding-top: 5px;
	background-image: url(../images/banner-620-b.gif);
	background-repeat: no-repeat;
}
.chui-img{
	text-align: center;
	width: 310px;
	padding-bottom: 8px;
	padding-top: 8px;
}
/* 商品ページ中身 W290 h*/
.item-chui{
	background-image: url(../images/heart4.gif);
	background-repeat: no-repeat;
	width: 250px;
	padding-left: 25px;
	line-height: 17px;
	padding-right: 15px;
	padding-bottom: 8px;
}
.item02{
	height: 20px;
	width: 620px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	background-image: url(../images/banner-620-p.gif);
	background-repeat: no-repeat;
	float: left;
	text-align: center;
	}
.ag-color{
	text-align: center;
	float: left;
	width: 620px;
	margin-bottom: 15px;
}
/* 写真　W620　H */
#gophoto{
	background-image: url(../images/banner-photo-620.gif);
	background-repeat: no-repeat;
	width: 620px;
	font-weight: bold;
	text-align: center;
	height: 20px;
	padding-top: 5px;
	float: left;
	margin-bottom: 15px;
}
#photo-img{
	width: 620px;
	text-align: center;
	padding-top: 5px;
	clear: both;
	margin-bottom: 10px;
}
#holiday-main-items{
	background-image: url(../images/banner-info-620.gif);
	background-repeat: no-repeat;
	height: 120px;
	width: 620px;
	float: left;
	margin-bottom: 10px;
}
#holiday-info li{
	float: left;
}
#holiday-items{
	line-height: 24px;
	height: 100px;
	width: 500px;
	padding-top: 10px;
	padding-right: 70px;
	padding-bottom: 10px;
	padding-left: 50px;
}
#holiday-moji-items{
	width: 445px;
	padding-left: 15px;
	font-weight: bold;
}
#holiday-moji2-items{
	line-height: 18px;
}
.banner-top{
	width: 620px;
	margin-bottom: 10px;
	float: left;
}
/* ブランケット他のデザインへ　W620　H */
#items-banner620{
	height: 20px;
	width: 620px;
	font-weight: bold;
	text-align: center;
	padding-top: 5px;
	margin-bottom: 7px;
	background-image: url(../images/banner-top-620.gif);
	background-repeat: no-repeat;
	float: left;
}
#items{
	width: 520px;
	padding-right: 50px;
	padding-left: 50px;
	float: left;
	padding-bottom: 15px;
}
#items-main li{
	float: left;
}
.items01-1{
	height: 120px;
	width: 104px;
	text-align: center;
	padding-top: 5px;
}
.items02-1{
	height: 15px;
	width: 104px;
	text-align: center;
}
.goother03{
	padding-top: 5px;
	height: 100px;
	width: 104px;
	text-align: center;
}
.goother04{
	height: 15px;
	width: 104px;
	text-align: center;
}
/* NZ製です　W620　H */
#nz{
	width: 620px;
	float: left;
	height: 100px;
	padding-bottom: 8px;
}
#nz-main{
	float: left;
}
#newcolor{
	float: left;
	width: 620px;
	padding-top: 10px;
	padding-bottom: 10px;
}
/* フォント　W620　H */
#fontstyle{
	width: 620px;
}
#font-moji{
	font-weight: bold;
	text-align: center;
	padding-bottom: 8px;
	padding-top: 0px;
	background-image: url(../images/info-font.gif);
	background-repeat: no-repeat;
	height: 25px;
	margin-top: 25px;
	margin-bottom: 10px;
}
#font-images{
	text-align: center;
}
#info-font{
	float: left;
}
#info-fontstyle li{
	float: left;
}