<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "shift_jis";

.inner{
	width: 990px;
	margin: 0 auto;
}

.navitopicpath_{
	width: 990px;
	margin: 0 auto 25px;
}
#bread-crumb-list{width: auto;}

/*
kv
--------------------------------------------------*/
#kv{
	width: 100%;
	margin: 0 0 50px;
}
#kv h2{
	text-align: center;
	margin: 0 0 30px
}


/*
lead
--------------------------------------------------*/
#lead{
	margin: 0 0 50px;
	text-align: center;
}

/*
item
--------------------------------------------------*/
#itemList .underLine{
	padding: 100px 0;
	border-bottom: dotted 4px #a6a6a6;
}
#itemList #itemBox{display: table;}
#itemList .tx,
#itemList .img{
	display: table-cell;
	width: 495px;
	vertical-align: middle;
}
#itemList .tx{
	padding: auto 0 35px;
	text-align: center;
}
#itemList .tx .name{
	font-size: 20px;
	margin: 0 0 20px;
}
#itemList .tx .txSmall{
	width:400px;
	margin: 0 auto 20px;
}
#itemList .tx .buy{
	margin: 30px 0 0;
	text-align: center;
}
#itemList .tx .buy a:hover{opacity: 0.65;}

h3{margin: 0 0 20px;}

#allItem{margin: 100px 0;}
#allItem p{margin: 0 0 30px;}
#allItem  a:hover{opacity: 0.65;}



.fade{
	transform: translate(0,40px); 
	-webkit-transform: translate(0,40px); 
}
.fade_in{
	transform: translate(0,0); 
	-webkit-transform: translate(0,0);
}




/*clearfix*/
.clearfix:after{
    content:"";
    display:table;
}
.clearfix:after {
    clear:both;
}
.clearfix{
    *zoom:1;
}</pre></body></html>