@charset "UTF-8";


#museumShop {
	margin-top:25px;
	padding-left:15px;
	width:651px;
}

#museumShop h2{
	width:623px;
	height:24px;
	background:url('../_img_bg/title.png') top left;
}
#museumShop h2 a{
	display:block;
	width:623px;
	height:24px;
}

/*****************************トップ***************************************/

#museumShopTopNavi {
	margin-top:25px;
	width:650px;
}

#museumShopTopNavi dd{
	float:left;
}
#museumShopTopNavi dd.lead{
	width:312px;
	margin-right:14px;
	margin-bottom:3px;
}
#museumShopTopNavi dd.item{
	width:160px;
	margin-right:3px;
	margin-bottom:3px;
	padding:0;
}
#museumShopTopNavi dd.last{
	margin-right:0;
}
#museumShopTopNavi dd.item a{
	display:block;
	width:160px;
	height:160px;
	background-position:0px 0px;
}
#museumShopTopNavi dd.item a:hover {
	background-position:0px -160px;
}
/***normal***/

#museumShopTopNavi dd#deskclock a{ background-image:url('../_img_bg/bt_deskclock.jpg')}
#museumShopTopNavi dd#oval a{ background-image:url('../_img_bg/bt_oval.jpg')}
#museumShopTopNavi dd#nova a{ background-image:url('../_img_bg/bt_nova.jpg')}
#museumShopTopNavi dd#moriyama a{ background-image:url('../_img_bg/bt_moriyama.jpg')}
#museumShopTopNavi dd#kaj a{ background-image:url('../_img_bg/bt_kaj.jpg')}
#museumShopTopNavi dd#notebook a{ background-image:url('../_img_bg/bt_notebook.jpg')}
#museumShopTopNavi dd#bill a{ background-image:url('../_img_bg/bt_bill.jpg')}
#museumShopTopNavi dd#bookcover a{ background-image:url('../_img_bg/bt_bookcover.jpg')}
#museumShopTopNavi dd#bookpack a{ background-image:url('../_img_bg/bt_bookpack.jpg')}
#museumShopTopNavi dd#demi a{ background-image:url('../_img_bg/bt_demi.jpg')}
#museumShopTopNavi dd#felt a{ background-image:url('../_img_bg/bt_felt.jpg')}
#museumShopTopNavi dd#anchor a{ background-image:url('../_img_bg/bt_anchor.jpg')}
#museumShopTopNavi dd#sqs a{ background-image:url('../_img_bg/bt_sqs.jpg')}
#museumShopTopNavi dd#konoike a{ background-image:url('../_img_bg/bt_konoike.jpg')}


/*****************************下層ヘッダ***************************************/

#museumShopDetailNavi {
	margin-top:28px;
	width:651px;
	border-bottom:1px solid #dad9d3;
	margin-bottom:20px;
}

#museumShopDetailNavi dd{
	float:left;
}
#museumShopDetailNavi dd.item{
	width:75px;
	height:95px;
	margin-right:21px;
	padding:0;
}
#museumShopDetailNavi dd.last{
	margin-right:0;
}
#museumShopDetailNavi dd.item a{
	display:block;
	width:75px;
	height:75px;
	background-position:0px 0px;
}
#museumShopDetailNavi dd.forceactive a {
	background-position:0px -75px;
}
#museumShopDetailNavi dd.item a:hover {
	background-position:0px -75px;
}
/***normal***/

#museumShopDetailNavi dd#deskclock a{ background-image:url('../_img_bg/deskclock.jpg')}
#museumShopDetailNavi dd#oval a{ background-image:url('../_img_bg/oval.jpg')}
#museumShopDetailNavi dd#nova a{ background-image:url('../_img_bg/nova.jpg')}
#museumShopDetailNavi dd#moriyama a{ background-image:url('../_img_bg/moriyama.jpg')}
#museumShopDetailNavi dd#kaj a{ background-image:url('../_img_bg/kaj.jpg')}
#museumShopDetailNavi dd#notebook a{ background-image:url('../_img_bg/notebook.jpg')}
#museumShopDetailNavi dd#bill a{ background-image:url('../_img_bg/bill.jpg')}
#museumShopDetailNavi dd#bookcover a{ background-image:url('../_img_bg/bookcover.jpg')}
#museumShopDetailNavi dd#bookpack a{ background-image:url('../_img_bg/bookpack.jpg')}
#museumShopDetailNavi dd#demi a{ background-image:url('../_img_bg/demi.jpg')}
#museumShopDetailNavi dd#felt a{ background-image:url('../_img_bg/felt.jpg')}
#museumShopDetailNavi dd#anchor a{ background-image:url('../_img_bg/anchor.jpg')}
#museumShopDetailNavi dd#sqs a{ background-image:url('../_img_bg/sqs.jpg')}
#museumShopDetailNavi dd#konoike a{ background-image:url('../_img_bg/konoike.jpg')}


/*****************************商品情報***************************************/
#museumItemDetail {
	width:650px;
	margin-bottom:20px;
}
#museumItemDetail dd.itemPhoto{
	width:350px;
	margin-right:15px;
	float:left;
}
#museumItemDetail dd.itemDetail {
	width:285px;
	float:left;
	color:#666666;
}
#itemBrand {
	margin:3px 0 15px 0;
}
#fukiHead {
	width:285px;
	height:6px;
	background:url('../_img_bg/head.png') top left no-repeat;
}
#fukiBody {
	width:261px;
	padding:5px 12px 5px 12px;
	background:url('../_img_bg/bg.png') top left repeat-y;
}
#fukiBottom {
	width:285px;
	height:16px;
	background:url('../_img_bg/bottom.png') top left no-repeat;
}
#fukiFace img {
	margin:2px 15px 0 7px;
	float:left;
}
#fukiFace span.fukiFaceName{
	display:block;
	padding:20px 0 0 0;
}
#itemDetailButton {
	float:right;
}
#itemDetailButton a{
	display:block;
	width:150px;
	height:25px;
	background:url('../_img_bg/btn_detail.png') top left no-repeat;
}
#itemDetailButton a:hover{
	background-position:0 -25px;
}
#itemBrandButton {
	float:right;
}
#itemBrandButton a{
	display:block;
	width:143px;
	height:25px;
	background:url('../_img_bg/btn_brand.png') top left no-repeat;
}
#itemBrandButton a:hover{
	background-position:0 -25px;
}
/*****************************店舗情報***************************************/
#museumDetail{
	width:650px;
	padding-bottom:20px;
	background:url('/_img_bg/dotline.gif') bottom left repeat-x;
	margin-bottom:20px;
}

#museumDetail dt {
	width:650px;
	margin-bottom:15px;
}
#museumDetail dd.museumPhoto {
	width:200px;
	float:left;
}
#museumDetail dd.museumDetailTxt {
	width:450px;
	float:left;
}
#museumDetailButton {
	margin-top:10px;
	float:right;
}
#museumDetailButton a{
	display:block;
	width:137px;
	height:25px;
	background:url('../_img_bg/btn_shop.png') top left no-repeat;
}
#museumDetailButton a:hover{
	background-position:0 -25px;
}

dl#museumEvent {
	border:1px solid #dad9d3;
	padding:3px;
}
dl#museumEvent dt {
	background:#eae9e5;
	padding:5px 10px;
	font-weight:bold;
}
dl#museumEvent dd {
	margin:20px 20px 15px 20px;
	padding-bottom:15px;
	background:url('/_img_bg/dotline.gif') bottom left repeat-x;
}
dl#museumEvent dd.last {
	margin:0 20px 0 20px;
	padding-bottom:15px;
	background:none;
}
/*****************************フッター***************************************/
#footerLink {
	width:650px;
	margin-top:25px;
}
#footerLinkL{
	width:325px;
	float:left;
}
#footerLinkR{
	width:325px;
	float:left;
	text-align:right;
}


