@charset "UTF-8";
/* CSS Document */
html{
	background-color:#006934;
}


body{
	background-color:#fff5e6;
	color:#000;
	font-size:15px;
	font-weight: normal;
	font-family:"-apple-system, BlinkMacSystemFont, 'Helvetica Neue', 'Hiragino Sans', 'Hiragino Kaku Gothic ProN', '游ゴシック  Medium', meiryo, sans-serif-apple-system, BlinkMacSystemFont, 'Helvetica Neue', 'Hiragino Sans', 'Hiragino Kaku Gothic ProN', '游ゴシック  Medium', meiryo, sans-serif;
    min-width:960px;
	line-height:1.4;
}

a{
	color:#000000;
	text-decoration:none;
}


a:link {color:#206AB3;} /*未訪問のリンクの色*/
a:visited {color:#576985;} /*訪問済みのリンクの色*/
a:hover {color:#784CD2; } /*カーソルが乗っているリンクの色*/
a:active {color:#784CD2;} /*クリック中のリンクの色*/


hr{
	display:none;
}


/*
 *Layout
 */

#wrapper{
	width:100%;
	height:100%;
	margin:0 auto;
	padding:0;
}




header{
	width:100%;
	height:133px;
	border-top: 10px solid #006934;
	clear: both;
}
.headerinner{
	width:960px;
	height:133px;
	margin:0 auto;
	clear: both;
}

#renraku{
	padding-top: 50px;
}

#renraku p{
	float: left;
}

.renrakutext{
	padding-top: 5px;
	padding-right: 5px;
	font-size:15px;
	font-weight: bold;
}

#kensaku{
	padding-top: 50px;
}
.kensakutext{
	padding-top: 20px;
	margin-right: 0px;
	font-size:12px;
font-weight: bold;
}
form.search {
	padding-top: 10px;
	float: left;
margin: 0;
}
.glass{
	padding-top: 5px;
	padding-right: 5px;
}



#navwrap{
	clear: both;
	width: 100%;
	height: 62px;
}

.nav{
	width: 960px;
	height: 62px;
	margin:0 auto;
	padding-top: 35px;
}

.nav li{
	float: left;
}


#navwraptop{
	clear: both;
	width: 100%;
	height: 535px;
	overflow: visible;
   clear: both;
}

.navtopimg{
	width: 960px;
	height: 473px;
	margin:0 auto;
	padding-top: 35px;
}

.navtop{
	width: 960px;
	height: 62px;
	margin:0 auto;
	padding-top: 0px;
}

.navtop li{
	float: left;
}

footer{
	width:100%;
	height:65px;
	margin-top: 30px;
	background-color:#006934;
	font-size:12px;
	font-family:"-apple-system, BlinkMacSystemFont, 'Helvetica Neue', 'Hiragino Sans', 'Hiragino Kaku Gothic ProN', '游ゴシック  Medium', meiryo, sans-serif-apple-system, BlinkMacSystemFont, 'Helvetica Neue', 'Hiragino Sans', 'Hiragino Kaku Gothic ProN', '游ゴシック  Medium', meiryo, sans-serif;
}



.footerinner{
	width:960px;
	height:65px;
	color:#fff;
	margin:0 auto;
	text-align: center;
	line-height:2.5em;
	
}



/*
 *#header Style Setting
 */


h1{
	margin-top: 72px;
	margin-right: 237px;
	float: left;
}



/* --- ボックス --- */
form.search div {
width: 202px; /* ボックスの幅 */
/*padding: 1px 0;  *//* ボックスのパディング（上下、左右） */
/*background-color: #cacbcb;  *//* ボックスの背景色 */

}

/* --- テキストボックス --- */
form.search input.textBox {
width: 130px; /* テキストボックスの幅 */
height: 25px; 
/*margin: 0 4px 0 5px; *//* テキストボックスのマージン（上右下左） */
/*padding: 0;*/
/*background-color: #cacbcb; /* テキストボックスの背景色 */
/*border: none; *//* テキストボックスの境界線（なし） */
/*color: #000000;*/
}

/* --- ボタン --- */
form.search input.btn {
width: 50px; /* ボタンの幅 */
height: 25px; /* ボタンの高さ */
padding: 0;
background: #838383; /* ボタンの背景 */
border: 1px #838383 inset; /* ボタンの境界線 */
font-size:12px;
font-weight: normal;
color: #ffffff;
letter-spacing: 0.5em; /* 文字間のスペース */
}

