@charset "utf-8";

/***************************************************
	スタイルシート
	wakadanna.css
	ページレイアウトスタイル定義
***************************************************/
#gnavi li.n05 a {	background-position: 0 -56px;}

#wrap {}

#contents {	background: #FFFFFF url(../img/temp/wrap_bg.png) 0 0 repeat-y;}

#snavi {	border-top: 20px solid #ffffff;}

#main {}
#main .title {}
#main .box01 {
	padding: 26px 10px 0 180px;
	min-height: 164px;
	_height: 164px;
	background: url(../wakadanna/img/bg01.jpg) 0 0 no-repeat;
}
#main .box01 h3 {
	padding-bottom: 5px;
	color: #5a4b32;
	font-size: 120%;
	font-weight: bold;
}
#main .box01 p {	line-height: 1.8;}

#main .box02 {
	margin-bottom: 20px;
	border: 5px solid #f1f4ec;
}
#main .box02 .inner {
	border: 4px solid #d5dbc8;
	background-color: #f1f4ec;
}
#main .box02 dl {
	float: left;
	width: 338px;
}
#main .box02 dd {
	padding: 0 0 0 18px;
	line-height: 1.5;
}
#main .box02 dd dfn {
	color: #414b37;
	font-weight: bold;
}
#main .box02 p.image {
	float: left;
	width: 232px;
}

#main .box03 h3 {	margin-bottom: 10px;}
#main .box03 .inner {
	padding-bottom: 3px;
	background: url(../wakadanna/img/bg02.png) 0 100% no-repeat;
}

#main .box03 dl {
	width: 284px;
	padding: 2px 2px 0;
	border: 1px solid #be8278;
	border-bottom: none;
	background-color: #d2a096;
}
#main .box03 dl.left {	float: left;}
#main .box03 dl.right {	float: right;}
#main .box03 dt, #main .box03 dd {	background-color: #ffffff;}
#main .box03 dt {	padding-bottom: 18px;}
#main .box03 dd p {	padding: 0 15px 3px;}

#main .box03 ul {	padding: 20px 0;}
#main .box03 li.left {	width: 290px;	float: left;}
#main .box03 li.right {	width: 290px;	float: right;}
#main .box03 li a:hover img {
	-moz-opacity: 0.7;
	opacity: 0.7;
	filter: alpha(opacity=70);
}






