@charset "utf-8";
/* CSS Document */


li{
	list-style: none;
}
hr{
	display: none;
}

/* img */
img {
	margin: 0;
	padding: 0;
	border:	none;
}

/* clearfix */
.clearfix:after{
	content: ".";
	display: block;
	height: 1px;
	clear: both;
	visibility: hidden;
}

.clearfix{
	display:inline-block;/* MAC IE用　*/
	min-height:1%;/* IE 7用 */
}

/*--MAC IEは非適用→ \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/*--ここまでMAC IEは非適用 */


/* top-main */
#top-main{
	width: 717px;
	height: 319px;
	margin-bottom: 10px;
	background: url(../images/common/bg-main-top.jpg) no-repeat;
	position: relative;
}
#top-main h2{
	width: 322px;
	height: 69px;
	text-indent: -9999px;
	background: url(../images/common/tit-h2.jpg) no-repeat;
	position: absolute;
	top: 48px;
	left: 183px;
}

/* add120112 */
#bnr-top {
	width: 717px;
	margin-bottom: 5px;
	text-align:center;
	}

#bnr-btm {
	width: 717px;
	padding:10px 0px;
	text-align: center;
	}

/* form-box */
#form-box{
	width: 620px;
	position: absolute;
	top: 165px;
	left: 25px;
}
#form-box ul{
	width: 500px;
	float: left;

}
#form-box ul li{
	min-width: 160px;
	margin-right: 10px;
	float: left;

}
input[type="checkbox"] {
	margin: 0 3px;
}
input[type="text"] {
height: 13px;
}


#form-box p{
	width: 112px;
	height: 24px;
	float: right;
	margin-top: -10px;
	position: relative;
}

/* form-box2 */
#form-box2{
	width: 660px;
	position: absolute;
	top: 232px;
	left: 25px;
}
#form-box2 ul{
	width: 430px;
	float: left;
}
#form-box2 ul li{
	min-width: 100px;
	_width: 100px;
	margin-right: 10px;
	float: left;
}
#top-main .select1 select{
	width: 160px;

}
#top-main .select2 select{
	width: 160px;

}
#top-main .select3 select{
	width: 100px;
	margin: 0;
}
#top-main .none{
	margin: 0;
	/margin-top: -3px;
	position: relative;
}
#form-box2 dl{
	width: 230px;
	float: right;
	margin-top: -10px;
	position:relative;
}
#form-box2 dt{
	width: 112px;
	height: 24px;
	float: left;

}
#form-box2 dd{
	width: 112px;
	height: 24px;
	float: right;

}

/*フォームsubmitボタン
==========================================*/
#submit1{
	display:block;
	width:112px;
	height:24px;
	text-indent: -9999px;
	background:url(../images/common/btn/btn-search.jpg) no-repeat left top;
	cursor:pointer;
	border:0;
	font-size: 0px;
	line-height: 0px;
	padding: 0;
}
#submit1:hover,
#submit1:focus {
	background-position: 0 -24px;
}
#submit2{
	display:block;
	width:112px;
	height:24px;
	text-indent: -9999px;
	background:url(../images/common/btn/btn-name.jpg) no-repeat left top;
	cursor:pointer;
	border:0;
	font-size: 0px;
	line-height: 0px;
	padding: 0;
}
#submit2:hover,
#submit2:focus {
	background-position: 0 -24px;
}

#submit3{
	display:block;
	width:112px;
	height:24px;
	text-indent: -9999px;
	background:url(../images/common/btn/btn-drug.jpg) no-repeat;
	cursor:pointer;
	border:0;
	font-size: 0px;
	line-height: 0px;
	padding: 0;
}
#submit3:hover,
#submit3:focus{
	background-position: 0 -24px;
}
#submit4{
	display:block;
	width:112px;
	height:23px;
	text-indent: -9999px;
	background:url(../images/common/btn/btn-calendar.jpg) no-repeat;
	cursor:pointer;
	border:0;
	font-size: 0px;
	line-height: 0px;
	padding: 0;
}
#submit4:hover,
#submit4:focus{
	background-position: 0 -23px;
}
/*==========================================
フォームsubmitボタンここまで*/


/* gmenu2 */
#gmenu2{
	width: 678px;
	position: absolute;
	top: 279px;
	left: 57px;
}
#gmenu2 ul{
	width: 678px;
}
#gmenu2 ul li{
	min-width: 69px;
	_width: 69px;
	height: 25px;
	float: left;
}



.second-fot-links{
	margin-right: 270px;
}
