@charset "Shift-JIS";

/*メインここから*/
#main{
	background: url(../img2/main-back-green1.jpg) left top repeat-x #023403 ;
}
#main .back-center{
	background: url(../img2/main-back-center.gif) center top repeat-y ;
}
#main .back-top{
	padding: 0px 0px 0px 0px ;
	background: url(../img2/main-back-top.gif) center top no-repeat ;
}
#main .main-inner{
	width: 925px;
	margin: 0px auto;
}
#main .main-content{
	width: 900px;
	margin: 0px 0px 0px 0px;
	background: url(../img2/main-back.jpg) center top ;
}
.right-res-link{
	width: 25px;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 200px 0px 0px 0px;
	/*background: url(../img2/main-back-green1.jpg) left top repeat-x #023403 ;*/
}
.right-res-link .right-res-link-img a{
	display: block;
	width: 24px;
	height: 200px;
	background: url(../img3/right-res-link.gif) left top no-repeat;
}
.right-res-link .right-res-link-img a:hover{
	display: block;
	width: 24px;
	height: 200px;
	background: url(../img3/right-res-link.gif) left bottom no-repeat;
}
.right-res-link2{
	width: 25px;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 65px 0px 0px 0px;
	background: url(../img2/main-back-green1.jpg) left top repeat-x #023403 ;
}
.right-res-link2 .right-res-link-img a{
	display: block;
	width: 24px;
	height: 200px;
	background: url(../img3/right-res-link.gif) left top no-repeat;
}
.right-res-link2 .right-res-link-img a:hover{
	display: block;
	width: 24px;
	height: 200px;
	background: url(../img3/right-res-link.gif) left bottom no-repeat;
}
.title-pic{
	position: relative;
	margin: 0px 0px 10px 0px;
}
.title-pic .title{
	position: absolute;
	top: 119px;
	left: 25px;
}
.nigoriyu{
	width: 235px ;
	margin: 8px 0px 0px 0px ;
	padding: 28px 0px 0px 5px ;
	background: url(../img2/top-back-nigoriyu.gif) right bottom no-repeat ;
}
.nigoriyu .text{
	padding: 5px 0px 5px 10px ;
	font-size: 12px ;
	line-height: 140% ;
	letter-spacing: 1px ;
	color: #59411B ;
}
.nigoriyu .text a{color: #59411B ;}
.nigoriyu .text a:hover{color: #996600 ;}
.nigoriyu a{ text-decoration: underline ; }


.outlet{
	width: 235px ;
	margin: 8px 0px 0px 0px ;
	padding: 0px 0px 0px 5px ;
	background: url(../img2/top-back-sight.gif) right bottom no-repeat ;
}
.outlet .text{
	padding: 5px 0px 5px 10px ;
	font-size: 12px ;
	line-height: 140% ;
	letter-spacing: 1px ;
	color: #59411B ;
}
.outlet .text a{color: #4F6B14 ;}
.outlet .text a:hover{color: #669933 ;}
.outlet a{ text-decoration: underline ; }

.qr-box{
	width: 227px ;
	margin: 8px 0px 0px 5px ;
	padding: 0px 0px 0px 5px ;
	background-color: #f1eedb;
	border: 1px solid #a59b7f;
}
.qrcode{
	float: right;
	padding: 4px 7px 4px 4px;
}
.qr-box .text{
	padding: 15px 4px 6px 5px ;
}


/*ボックス2ここから*/
.box2{
	padding: 10px ;
}

.strong-font{
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 15px;
	background: url(../img3/mark8.gif) left center no-repeat;
	font-size: 15px;
	font-weight: bold;
}

