@charset "utf-8";

body {
	border-top: #FE0000;
	text-align:center;
	height:18px;
}

a:link { color: #666; }
a:visited { color: #666; }
a:hover { color: #666; }
a:active { color: #666; }


/* エリアから探す */

#top {
	vertical-align:bottom;
}

#area {
	background-color:#FFF;
}

#joken {
	font-size:15px;
	color:#999;
}

/* 特徴 */

#tokucho {
	width: 100%;
	height: 500px;
	background-color: #fef5f0;
	vertical-align:bottom;
}

#tokucho1l label{
	font-size: 19px;
	display: inline-block;
	text-align:left;
	line-height: 2.5em;
	color: #666;
	width: 236px;
}


#tokucho {
	width: 100%;
	height: 570px;
	background-color: #fef5f0;
	vertical-align:bottom;
}

#tokucho2l label{
	font-size: 19px;
	display: inline-block;
	padding-left:5px;
	line-height: 2.5em;
	color: #666;
	width: 236px;
}


a {
text-decoration: none;
}

input[type=checkbox] {
    width: 18px;
    height:18px;
    vertical-align: middle;
}

#4i {
	padding-left:1em;
    text-indent:-2em;
}


.square {
   width: 235px;
   height: 2.5em;
   background:#fef5f0;
}

/* フッター */
#footer {
	font-size: 14px;
	color:#FFF;
	background-color:#F00;
	vertical-align:top;
}


/* 検索ボタン */


/* グローバルナビ　*/
#gnavi {
	width: 100%;
	height: 50px;
	margin-bottom: 15px;
	background-color:#F00;
	vertical-align:top;
}

#page #gnavi {
	margin-bottom: 0;
}

#gnavi span {
	display: none;
}

#gnavi ul {
	margin: 0;
	padding: 0;
}

#gnavi li {
	float: left;
	list-style-type: none;
}

#gnavi li a {
	height: 50px;
	display: block;
}

#gnavi li#navi1 a {
	width: 136px;
}

#gnavi li#navi1 a:hover {
	background: url(../common_images/navi_global.png) no-repeat 0 -50px;
}

#gnavi li#navi2 a {
	width: 135px;
}

#gnavi li#navi2 a:hover {
	background: url(../common_images/navi_global.png) no-repeat -136px -50px;
}

#gnavi li#navi3 a {
	width: 134px;
}

#gnavi li#navi3 a:hover {
	background: url(../common_images/navi_global.png) no-repeat -271px -50px;
}

#gnavi li#navi4 a {
	width: 133px;
}

#gnavi li#navi4 a:hover {
	background: url(../common_images/navi_global.png) no-repeat -405px -50px;
}

#gnavi li#navi5 a {
	width: 134px;
}

#gnavi li#navi5 a:hover {
	background: url(../common_images/navi_global.png) no-repeat -538px -50px;
}

#gnavi li#navi6 a {
	width: 135px;
}

#gnavi li#navi6 a:hover {
	background: url(../common_images/navi_global.png) no-repeat -672px -50px;
}

#gnavi li#navi7 a {
	width: 133px;
}

#gnavi li#navi7 a:hover {
	background: url(../common_images/navi_global.png) no-repeat -807px -50px;
}
