@charset "UTF-8";

/*---------------
reset
-----------------*/

body,pre, blockquote, address,
table,td,div,form,
h1,h2,h3,h4,h5,h6,p,
ol,ul,li,dl,dt,dd{
    margin: 0;
    padding: 0;
}

ol,ul,li,dl,dt,dd{
	list-style:none;
	text-decoration:none;
	/*line-height:0;*/
}

fieldset,img{
	border:0;
}

html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 {
-webkit-text-size-adjust:none;/* iPhoneでの文字サイズ自動修正 
を使わない*/
}


body {
	font-family: "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ ゴシック", "Osaka", sans-serif;
	font-size:76%;line-height:1.9em;background-color:#1e6903;}

*:first-child + html body {	/* for IE7 */
	font-family: "メイリオ", "Meiryo";font-size:12px;line-height:1.8em;
}

/* FONT */
.txt10 { font-size: 63%; line-height: 1.5em;}	/* 10px */
.txt10w { font-size: 63%; line-height: 1.8em;}	/* 10px */
.txt11 { font-size: 70%; line-height: 1.5em;}
.txt12 { font-size: 75%; line-height: 1.5em;}
.txt12w { font-size: 75%; line-height: 1.65em;}	/* 12px */
.txt14 { font-size: 88%; 1.5em;}	/* 14px */
.txt14w { font-size: 88%; 1.8em;}	/* 14px */
.txt16 { font-size: 100%; 1.5em;}	/* 16px */
.txtpink {color:#ff285f;}

h1, h2, h3, h4, h5, h6 {font-size: 100%;}


/* 基本項目 */
html, body { height:100%;color:#333333;background-color:#1e6903;}
body#komado {color:#333333;background-color:#ffffff;}
body#imatsubu{color:#333333;}

#wall{background:url(../../img/bg.jpg) left top repeat-x #1e6903;}
#container{background:url(../../img/bg2.jpg) center top no-repeat;}
#container_sub{background:url(../../img/bg2_sub.jpg) center top no-repeat;}

#fp-contents{position:relative;}
#fp-l{position:relative;}


/* LINK */
a:link{color:#96824e;text-decoration: none;}
a:visited{color:#96824e;text-decoration: none;}
a:hover{color:#760000; text-decoration: none;}
a:active{text-decoration:none; }

/*a:hover img{filter:alpha(opacity: 70);opacity:0.7;-moz-opacity:0.7;}*/


/* CLEAR */
.clear { clear: both; }

.fLeft{float:left;}
.fRight{float:right;}

/* fp-ohp-customcss */
#fp-bhp.fpbhp-pc .contblock{
	border-color:#6aa84f;
}
#fp-bhp.fpbhp-pc .contblock h2{
	color:#ffffff;
	background-color:#38761d;
}
