@charset "UTF-8";

/* CSS Document */

/*新商品トップ */
#itemphoto{
	width:950px;
	margin:5px 5px 5px 10px;
	text-align:center;
	background-color:#1c0000;
	}
	
#itemphoto a:link{
	text-decoration:none;
	color: #fff;
	}
#itemphoto a:visited{
	text-decoration:none;
	color: #fff;
	}

#itemphoto a:active{
	text-decoration:none;
	color: #980d0d;
	}

#itemphoto a:hover{
	text-decoration:none;
	color: #980d0d;
	}

	

	
	
.newitemnavi{
	background-color:#1c0000;
	padding:5px 5px 5px 5px;
	margin:0px;
	text-align:center;
	font-size:0.8em;
	line-height:165%;
	color:#fff;
	letter-spacing:0.1em;
	}
	
/*新商品紹介 */

#newitembox{
	width:23%;
	float: left;
	margin-top: 10px;
	margin-right:0px;
	margin-left:15px;
	margin-bottom:5px;
	border:1px solid #e6e6d8;
	text-align:center;
}
#newitem2shopbox{
	width:23%;
	float: left;
	margin-top: 10px;
	margin-right:0px;
	margin-left:15px;
	margin-bottom:5px;
	border:1px solid #c8bd8c;
	text-align:center;
}

#newitemboxlong{
	width:47%;
	float: left;
	margin-top: 10px;
	margin-right:6px;
	margin-left:15px;
	margin-bottom:5px;
	border-top:1px solid #e6e6d8;
	border-bottom:1px solid #e6e6d8;
	text-align:center;
}




.newitemtextbox{
	background-image: url(../img/newitem/newitembg.jpg);
	background-repeat: repeat-y;
	height:110px;
	margin: 0px;
	padding: 8px;
	font-size: 0.7em;
	line-height: 130%;
	color: #444;
	letter-spacing: 0.1em;
	text-align: left;
	}



.newitemtextboxlineshrt{
	background-image: url(../img/newitem/newitembg.jpg);
	background-repeat: repeat-y;
	height:110px;
	margin: 0px;
	padding: 8px;
	font-size: 0.7em;
	line-height: 120%;
	color: #444;
	letter-spacing: 0em;
	text-align: left;
	}
	
.newitemti{
	font-size: 1.2em;
	line-height: 140%;
	margin-bottom: 8px;
	font-weight: bold;
}
.newitemti2{
	font-size:1.2em;
	line-height: 110%;
	margin-bottom:8px;
}
.newitemtishrt{
	font-size: 1.2em;
	line-height: 110%;
	margin-bottom: 8px;
	font-weight: bold;
	letter-spacing: 0em;
}

#newitembox2{
	width:23%;
	float:left;
	margin-top: 10px;
	margin-right:0px;
	margin-left:15px;
	margin-bottom: 5px;
	border:1px solid #e6e6d8;
	text-align:center;
}
.itemend{
	clear:both;
	margin:0px;
	padding:0px;
}

.newitemtextboxz{
	background-image: url(../img/newitem/newitembg.jpg);
	background-repeat: repeat;
	height:110px;
	margin: 0px;
	padding: 8px;
	font-size: 0.7em;
	line-height: 130%;
	color: #444;
	letter-spacing: 0.1em;
	text-align: left;
	}
	
	/*新商品紹介クリスマス等イベント */

#newitemboxevent{
	width:23%;
	float: left;
	margin-top: 10px;
	margin-right:0px;
	margin-left:15px;
	margin-bottom:5px;
	border:1px solid #761b09;
	text-align:center;
}
#newitem2shopboxevent{
	width:23%;
	float: left;
	margin-top: 10px;
	margin-right:0px;
	margin-left:15px;
	margin-bottom:5px;
	border:1px solid #2a4400;
	text-align:center;
}



.newitemtextbox{
	background-image: url(../img/newitem/newitembg.jpg);
	background-repeat: repeat-y;
	height:110px;
	margin: 0px;
	padding: 8px;
	font-size: 0.7em;
	line-height: 130%;
	color: #444;
	letter-spacing: 0.1em;
	text-align: left;
	}

.newitemtextbox2{
	background-image: url(../img/newitem/newitembg.jpg);
	background-repeat: repeat-y;
	height:130px;
	margin: 0px;
	padding: 8px;
	font-size: 0.7em;
	line-height: 130%;
	color: #444;
	letter-spacing: 0.1em;
	text-align: left;
	}
	
.newitemtievent{
	font-size: 1.2em;
	line-height: 140%;
	margin-bottom: 8px;
	font-weight: bold;
	color:#1a3f06;
}
.newitemti2event{
	font-size:1.2em;
	line-height: 110%;
	margin-bottom:8px;
	color:#1a3f06;
}
#newitembox2{
	width:23%;
	float:left;
	margin-top: 10px;
	margin-right:0px;
	margin-left:15px;
	margin-bottom: 5px;
	border:1px solid #e6e6d8;
	text-align:center;
}
.itemend{
	clear:both;
	margin:0px;
	padding:0px;
}

#newitemboxz{
	width:48%;
	float: left;
	margin-top: 10px;
	margin-right:0px;
	margin-left:15px;
	margin-bottom:5px;
	border:1px solid #e6e6d8;
	text-align:center;
}
.newitemtextboxz{
	background-image: url(../img/newitem/newitembg.jpg);
	background-repeat: repeat;
	height:110px;
	margin: 0px;
	padding: 8px;
	font-size: 0.7em;
	line-height: 130%;
	color: #444;
	letter-spacing: 0.1em;
	text-align: left;
	}
	
	

/*コラム*/
#cbox{
	width:950px;
	margin-top: 5px;
	margin-right:auto;
	margin-left:auto;
	margin-bottom: 0px;
	padding:0px;
	}
	
#c2box{
	width: 950px;
	margin-top: 5px;
	margin-right:auto;
	margin-left:auto;
	margin-bottom: 0px;
	padding: 0px;
	}
	
.columbox{
	background-image:url(../img/colum/au_201503bg.jpg);
	background-repeat:repeat-y;
	padding:0px;
	}

.columbox2{
	background-image: url(../img/colum/la_201503bg.jpg);
	background-repeat: repeat-y;
	padding: 0px;
	line-height: 220%;
	}
	
.columtext{
	margin: 0px;
	padding-top: 10px;
	padding-right: 70px;
	padding-left: 70px;
	padding-bottom: 0px;
	font-size: 0.85em;
	line-height: 220%;
	color: #444;
	letter-spacing: 0.1em;
	text-align: left;
	font-weight: normal;
	}
.columphototext{
	font-size: 0.8em;
	line-height: 140%;
	padding: 3px 10px 3px 10px;
	color: #416c91;}
	
#cbox p{
	margin: 20px  0px  20px  0px;
	}
.cloumimg{
	margin: 20px  0px  20px  0px;
	}

#banner{
	width: 96%;
	margin: 20px 25px 25px 20px;
	float: left;
	font-size: 0.7em;
	line-height: 190%;
	color: #3a281d;
	letter-spacing: 0.1em;
}


