body {
	margin: 0px;
	padding: 0px;
	background-image: url(../img/bg-grd.jpg);
	background-repeat: repeat-x;
	background-color: #BEDFBA;
}

input {
font : 14px "ＭＳ Ｐゴシック", "ヒラギノ丸ゴ Pro W4", HiraMaruPro-W4, Osaka ,MS Gothic,verdana,sans-serif;
color: #67360d;
}
select {
font : 14px "ＭＳ Ｐゴシック", "ヒラギノ丸ゴ Pro W4", HiraMaruPro-W4, Osaka ,MS Gothic,verdana,sans-serif;
color: #67360d;
}
textarea {
font : 14px "ＭＳ Ｐゴシック", "ヒラギノ丸ゴ Pro W4", HiraMaruPro-W4, Osaka ,MS Gothic,verdana,sans-serif;
color: #67360d;
}

.text {
font : 14px "ＭＳ Ｐゴシック", "ヒラギノ丸ゴ Pro W4", HiraMaruPro-W4, Osaka ,MS Gothic,verdana,sans-serif;
color: #67360d;
}
.text a {
color:#67360d;
text-decoration:underline;
}

.waku {
margin-top:5px;
padding:25px 15px;
font : 14px /18px "ＭＳ Ｐゴシック", "ヒラギノ丸ゴ Pro W4", HiraMaruPro-W4, Osaka ,MS Gothic,verdana,sans-serif;
color: #67360d;
border: 0px solid #ff8f46; 
}
.waku a {
color:#67360d;
text-decoration:underline;
}

.wakubg {
padding: 0px 0px;
font : 14px /18px "ＭＳ Ｐゴシック", "ヒラギノ丸ゴ Pro W4", HiraMaruPro-W4, Osaka ,MS Gothic,verdana,sans-serif;
color: #67360d;
border: 0px solid #000000; 
background-color: #FFFFFF;
}
.wakubg a {
color:#67360d;
text-decoration:underline;
}

.topbarwaku {
margin-top: 5px;
padding: 5px 0px;
}
.topwaku {
margin-top: 5px;
padding: 15px 5px;
font : 14px /20px "ＭＳ Ｐゴシック", "ヒラギノ丸ゴ Pro W4", HiraMaruPro-W4, Osaka ,MS Gothic,verdana,sans-serif;
color: #67360d;
   border-width: 0 0 1px 0;
   border-style: solid;
   border-color: #67360d;
}
.topwaku a {
color:#67360d;
text-decoration:underline;
}

.contentswaku {
padding: 5px 5px;
font : 14px /17px "ＭＳ Ｐゴシック", "ヒラギノ丸ゴ Pro W4", HiraMaruPro-W4, Osaka ,MS Gothic,verdana,sans-serif;
color: #67360d;
}

.textwaku {
}

.t14 {
font : 14px /17px "ＭＳ Ｐゴシック", "ヒラギノ丸ゴ Pro W4", HiraMaruPro-W4, Osaka ,MS Gothic,verdana,sans-serif;
color: #67360d;
} 
.t14 a {
color:#67360d;
text-decoration:underline;
} 

.t20b {
font : bold 20px /28px "ＭＳ Ｐゴシック", "ヒラギノ丸ゴ Pro W4", HiraMaruPro-W4, Osaka ,MS Gothic,verdana,sans-serif;
color: #67360d;
}
.t20b a {
color:#67360d;
text-decoration:underline;
}


.powered{
	font: 7px /9px Verdana, Helvetiva, Arial, sans-serif;
	color:#aaa;
	text-align: right;
	margin-right:30px;
}
.powered a{
	font: 7px /9px Verdana, Helvetiva, Arial, sans-serif;
	color:#aaa;
	text-decoration : none;
}
.powered a:visited {
	color: #aaa;
}
.powered a:hover {
	color: #aaa;
}

