@charset "utf-8";
/* CSS Document */
#home-wrapper{
	width: 800px;
	margin: 0 auto;
	text-align: left;
}
*html#home-wrapper{
	width: 800px;
	text-align: left;
	margin: 0 0;
}
#title {
	font-size: 10px;
	text-align: left;
}
/* ヘッダ */
#home-header{
	float: left;
	height: 100px;
	width: 800px;
}
#home-header-navi li{
	float: left;
}
#home-navi{
	float: left;
	height: 100px;
	width: 800px;
}
#home-navi-menu li{
	float: left;
}
#180{
	height: 100px;
	width: 180px;
}
#home-gaido-menu{
	float: left;
	background-image: url(../images/banner-header.gif);
	background-repeat: no-repeat;
	height: 85px;
	width: 160px;
	padding-top: 15px;
	padding-left: 100px;
}
.home-gaido-moji{
	padding-top: 3px;
	padding-bottom: 3px;
}
/* サイド */

#home-side{
	width: 180px;
	float: left;
}
#180{
	float: left;
}
#180-1 il{
	float: left;
}
#home-side-category{
	float: left;
}
#home-side-menu li{
	float: left;
}
#home-category{
	background-image: url(../images/banner-top-180.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 120px;
	padding-top: 8px;
	padding-left: 60px;
	font-weight: bold;
	margin-bottom: 10px;
	float: left;
	}
#home-blanket-banner{
	height: 20px;
	background-image: url(../images/banner-mado.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 10px;
	font-size: 12px;
	width: 180px;
	text-align: center;
}	
#home-blanket-img{
	margin: 0px;
	height: 65px;
	width: 164px;
	line-height: 14px;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
}
#home-dobutsu{
	background-image: url(../images/banner-dobutsu.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 25px;
	width: 125px;
	padding-top: 20px;
	padding-left: 55px;
}
#home-norimono{
	background-image: url(../images/banner-norimono.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 125px;
	padding-top: 20px;
	padding-left: 55px;
}
#home-omocha{
	background-image: url(../images/banner-omocha.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 125px;
	padding-top: 20px;
	padding-left: 55px;
}
#home-sonota{
	background-image: url(../images/banner-sonota.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 125px;
	padding-top: 20px;
	padding-left: 55px;
}
#home-angora{
	background-image: url(../images/banner-angora.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 125px;
	padding-top: 20px;
	padding-left: 55px;
	margin-top: 5px;
}
#home-saten{
	background-image: url(../images/banner-cotton.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 125px;
	padding-top: 20px;
	padding-left: 55px;
	margin-top: 8px;
}
#home-tyubu{
	background-image: url(../images/banner-cotton.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 40px;
	width: 125px;
	padding-top: 10px;
	padding-left: 55px;
	line-height: 16px;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 8px;
}
.home-forboys{
	background-image: url(../images/banner-blanket-forboys.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 120px;
	padding-top: 15px;
	padding-bottom: 10px;
	padding-left: 60px;
	margin-top: 10px;
}
.home-forgirls{
	background-image: url(../images/banner-blanket-forgirls.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 120px;
	padding-top: 15px;
	padding-bottom: 10px;
	padding-left: 60px;
	margin-top: 10px;
}
.blanket-sozai{
	background-image: url(../images/banner-180-sozai.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 145px;
	padding-top: 5px;
	padding-left: 35px;
}
.blanket-sozai-sita{
	background-image: url(../images/banner-180-sozai-sita.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 145px;
	padding-top: 5px;
	padding-left:35px;
}
.ranking{
	background-image: url(../images/banner-mado.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 180px;
	padding-bottom: 5px;
	padding-top: 10px;
	margin-top: 15px;
	text-align: center;
}
.no3{
	padding-bottom: 15px;
}
#home-cuddly{
	height: 20px;
	width: 180px;
	background-image: url(../images/banner-mado.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 10px;
	padding-bottom: 15px;
	text-align: center;
}
#home-aboutgift{
	float: left;
	width: 180px;
}
#home-about-gift-main li{
	float: left;
}
#home-gift{
	background-image: url(../images/banner-gift.gif);
	background-repeat: no-repeat;
	height: 40px;
	width: 120px;
	padding-top:4px;
	padding-left: 60px;
}
.home-gift-box{
	width: 160px;
	padding-top: 8px;
	height: 20px;
	font-weight: bold;
	text-align: left;
	padding-left: 20px;
}
.home-gift-moji{
	line-height: 18px;
	width: 150px;
	padding-right: 15px;
	padding-left: 15px;
	text-align: left;
}
#home-gift-chui{
	line-height: 18px;
	width: 150px;
	padding-right: 15px;
	padding-left: 15px;
	text-align: left;
	padding-bottom: 15px;
}
.home-side-moji{
	line-height: 16px;
	height: 20px;
	width: 156px;
	padding-top: 5px;
	padding-right: 12px;
	padding-left: 12px;
	margin-bottom: 10px;
}
#home-link-banner{
	height: 20px;
	width: 180px;
	background-image: url(../images/banner-mado.gif);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-bottom: 5px;
	margin-top: 10px;
	text-align: center;
}
.home-eshop{
	text-align: center;
	padding-top: 5px;
	padding-bottom: 8px;
	float: left;
	width: 180px;
	font-size: 10px;
	line-height: 20px;
}
#ssl{
	font-size: 10px;
	line-height: 15px;
	width: 120px;
	padding-right: 40px;
	padding-left: 20px;
	float: left;
	text-align: left;
	padding-top: 20px;
	padding-bottom: 20px;
}
#home-calender{
	float: left;
	width: 180px;
}
#home-calender-main li{
	float: left;
}
/* メイン */
#home-main{
	width: 620px;
	float: left;
	margin-top: 10px;
}

/* フッタ */


/* フッタ */
#home-footer{
	width: 800px;
	clear: both;
	float: left;
}
#left-footer {
	float: left;
	width: 267px;
}
#middle-footer{
	float: left;
	width: 267px;
}
#right-footer{
	float: left;
	width: 266px;
}
.footer-banner{
	background-image: url(../images/banner-footer.gif);
	height: 18px;
	width: 226px;
	font-weight: bold;
	color: #666666;
	padding-top: 7px;
	padding-left: 40px;
	font-size: 13px;
}
.right-footer-banner{
	background-image: url(../images/banner-footer.gif);
	height: 18px;
	width: 225px;
	font-weight: bold;
	color: #666666;
	padding-top: 7px;
	padding-left: 40px;
	font-size: 13px;
}
.footer-01{
	line-height: 20px;
	width: 227px;
	padding-right: 20px;
	padding-left: 20px;
	text-align: left;
	padding-top: 13px;
	padding-bottom: 13px;
}
.right-footer-moji{
	line-height: 20px;
	width: 226px;
	padding-right: 20px;
	padding-left: 20px;
	text-align: left;
	padding-top: 13px;
	padding-bottom: 13px;
}
.hosi{
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	line-height: 17px;
}
#shopname{
	font-size: 14px;
	font-weight: bold;
}
#copyright{
	float: left;
}
#copy ul{
	float: left;
}
#copyright-moji{
	text-align: center;
	padding-top: 3px;
	width: 800px;
	height: 22px;
	background-image: url(../images/copy.gif);
	background-repeat: repeat;
	font-size: 10px;
}