@charset "Shift_JIS";

html{
background:transparent;
}

body{
scrollbar-arrow-color: #585234;
scrollbar-face-color: #ebe8dc; 
scrollbar-3dlight-color: #cecaba;
scrollbar-darkshadow-color: #8c8874;
scrollbar-highlight-color: #fff;
scrollbar-shadow-color: #cecaba;
background:transparent;
margin: 0px;
padding: 0px;
font-size:12px;
color:#444;}

.box{
width:265px;
margin-left:10px;}

a.koushin{
color:#666;
font-size:12px;
padding-left:15px;
background:url("../image/kousin.gif") no-repeat center left;}

a:hover.koushin{
color:#999;}


a.prev{
color:#666;
font-size:12px;
padding-left:15px;
background:url("../image/y_m.gif") no-repeat center left;}

a:hover.prev{
color:#999;}


a.next{
color:#666;
font-size:12px;
padding-right:15px;
background:url("../image/y.gif") no-repeat center right;}

a:hover.next{
color:#999;}



/*.date{
margin-bottom:10px;}*/

.title{
background:#f0ecdc;}

.image{
border:3px solid #fff;}



/*
-----------------------------------------------------*/
.mb15{margin-bottom:15px;}

.infoWrap{
	width:260px;
	border-bottom:2px dotted #979380;
	margin-bottom:15px;
}
.infoWrap01{
	border-left:2px solid #2f4f0d;
	border-right:2px solid #2f4f0d;
	border-bottom:10px solid #2f4f0d;
	margin-bottom:15px;
	width:260px;
}

.infoWrap02{
	border-left:2px solid #9a7009;
	border-right:2px solid #9a7009;
	border-bottom:10px solid #9a7009;
	margin-bottom:15px;
	width:260px;
}

.infoWrap03{
	border-left:2px solid #2f1f1d;
	border-right:2px solid #2f1f1d;
	border-bottom:10px solid #2f1f1d;
	margin-bottom:15px;
	width:260px;
}

.info01{
	background:#2f4f0d url(../image/info_bg01.gif) no-repeat 100% 0;
	width:252px;
	height:14px;
	color:#ffffff;
	font-size:14px;
	line-height:1em;
	padding:4px;
}

.info02{
	background:#9a7009 url(../image/info_bg02.gif) no-repeat 100% 0;
	width:252px;
	height:14px;
	color:#ffffff;
	font-size:14px;
	line-height:1em;
	padding:4px;
}

.info03{
	background:#2f1f1d url(../image/info_bg03.gif) no-repeat 100% 0;
	width:252px;
	height:14px;
	color:#ffffff;
	font-size:14px;
	line-height:1em;
	padding:4px;
}

.contribution{
	width:100%;
	margin-bottom:10px;
}
.contribution td{
	padding:0;
}	
.shop{
	text-align:left;
	font-size:12px;
}

.date{
	text-align:right;
	font-size:12px;
}

.infoPhoto{
	text-align:center;
	float:left;
	margin-bottom:10px;
	padding:0 3px;
}
.infoPhoto img{
	border:3px solid #ffffff;
}

.text{
padding-bottom:10px;
margin-bottom:15px;}


/*IE—phack
-----------------------------------------------------*/
.info01,.info02,.info03{
	/width:260px;
}
.infoWrap,.infoWrap01,.infoWrap02,.infoWrap03{
	/width:264px;
}

/******************************
floatClearHack
******************************/

.clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	display: inline-table;
	min-height: 1%;
}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */
