﻿@charset "utf-8";
/* CSS Document */

/*ヘッダー設定
----------------------------------------------*/
header {
	width: 100%;
	text-align: center;
	background-image: url(../re_img/kouka_bc.png);
	background-repeat: repeat;
	background-position: right top;
}

#ira_r {
	position: absolute;
	top: 0px;
	right: 0px;
	z-index: 6;
}

#ira_l {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 5;
}

#con {
	top: 0px;
	width: 1000px;
	height: 3193px;
	margin: 0 auto;
	text-align: left;
	position: relative;
}

h1 {
	position: absolute;
	top: 50px;
	left: 30px;
	z-index: 10;
}



/*テキスト設定
----------------------------------------------*/
#midasi {
	position: absolute;
	top: 193px;
	left: 70px;
	z-index: 10;
}

#text1 {
	position: absolute;
	top: 319px;
	left: 80px;
	font-size: 12px;
	line-height: 1.7em;
	color: #696969;
	z-index: 10;
}

#w_f {
	color: #ffffff;
}
#r_f {
	color: #a50000;
}

#midasi2 {
	position: absolute;
	top: 2061px;
	left: 70px;
	z-index: 10;
}

#twa_ira {
	position: absolute;
	top: 2164px;
	left: 100px;
	z-index: 10;
}
#twa_ira2 {
	position: absolute;
	top: 2659px;
	left: 100px;
	z-index: 10;
}

#dl1 {
	position: absolute;
	top: 2570px;
	left: 250px;
	z-index: 10;
}
#dl2 {
	position: absolute;
	top: 2570px;
	left: 710px;
	z-index: 10;
}
#dl3 {
	position: absolute;
	top: 3065px;
	left: 250px;
	z-index: 10;
}
#dl4 {
	position: absolute;
	top: 3065px;
	left: 710px;
	z-index: 10;
}




/*バナー設定
----------------------------------------------*/
#bana1_1 {
	position: absolute;
	top: 527px;
	left: 100px;
	z-index: 10;
}
#bana1_2 {
	position: absolute;
	top: 527px;
	left: 310px;
	z-index: 10;
}
#bana1_3 {
	position: absolute;
	top: 527px;
	left: 520px;
	z-index: 10;
}
#bana1_4 {
	position: absolute;
	top: 527px;
	left: 730px;
	z-index: 10;
}
#bana2_1 {
	position: absolute;
	top: 627px;
	left: 110px;
	z-index: 10;
}
#bana2_2 {
	position: absolute;
	top: 627px;
	left: 320px;
	z-index: 10;
}
#bana2_3 {
	position: absolute;
	top: 627px;
	left: 530px;
	z-index: 10;
}
#bana2_4 {
	position: absolute;
	top: 627px;
	left: 740px;
	z-index: 10;
}
#bana3_1 {
	position: absolute;
	top: 1427px;
	left: 100px;
	z-index: 10;
}
#bana3_2 {
	position: absolute;
	top: 1557px;
	left: 100px;
	z-index: 10;
}
#bana3_3 {
	position: absolute;
	top: 1687px;
	left: 100px;
	z-index: 10;
}
#bana3_4 {
	position: absolute;
	top: 1817px;
	left: 100px;
	z-index: 10;
}
#bana4_1 {
	position: absolute;
	top: 867px;
	left: 140px;
	z-index: 10;
}
#bana4_2 {
	position: absolute;
	top: 867px;
	left: 350px;
	z-index: 10;
}
#bana4_3 {
	position: absolute;
	top: 867px;
	left: 560px;
	z-index: 10;
}
#bana4_4 {
	position: absolute;
	top: 867px;
	left: 770px;
	z-index: 10;
}



#bana1_1ad {
	position: absolute;
	top: 572px;
	left: 100px;
	z-index: 10;
}
#bana1_2ad {
	position: absolute;
	top: 572px;
	left: 310px;
	z-index: 10;
}
#bana1_3ad {
	position: absolute;
	top: 572px;
	left: 520px;
	z-index: 10;
}
#bana1_4ad {
	position: absolute;
	top: 572px;
	left: 730px;
	z-index: 10;
}
#bana2_1ad {
	position: absolute;
	top: 812px;
	left: 100px;
	z-index: 10;
}
#bana2_2ad {
	position: absolute;
	top: 812px;
	left: 310px;
	z-index: 10;
}
#bana2_3ad {
	position: absolute;
	top: 812px;
	left: 520px;
	z-index: 10;
}
#bana2_4ad {
	position: absolute;
	top: 812px;
	left: 730px;
	z-index: 10;
}
#bana3_1ad {
	position: absolute;
	top: 1427px;
	left: 605px;
	z-index: 10;
}
#bana3_2ad {
	position: absolute;
	top: 1557px;
	left: 605px;
	z-index: 10;
}
#bana3_3ad {
	position: absolute;
	top: 1687px;
	left: 605px;
	z-index: 10;
}
#bana3_4ad {
	position: absolute;
	top: 1817px;
	left: 605px;
	z-index: 10;
}
#bana4_1ad {
	position: absolute;
	top: 1372px;
	left: 100px;
	z-index: 10;
}
#bana4_2ad {
	position: absolute;
	top: 1372px;
	left: 310px;
	z-index: 10;
}
#bana4_3ad {
	position: absolute;
	top: 1372px;
	left: 520px;
	z-index: 10;
}
#bana4_4ad {
	position: absolute;
	top: 1372px;
	left: 730px;
	z-index: 10;
}


INPUT,TEXTAREA{
	font-size : 11px;
	color : #696969;
	background-color : transparent;
	border-width : 1px 1px 1px 1px;
	border-style : solid solid solid solid;
	border-color : #4c4c4c #4c4c4c #4c4c4c #4c4c4c;
}



/*メニュー設定
----------------------------------------------*/
#smenu {
	top: 0px;
	width: 1000px;
	height: 68px;
	margin: 0 auto;
	text-align: left;
	position: relative;
}

#menu1 {
	position: absolute;
	top: 29px;
	left: 85px;
	z-index: 5;
}
#menu2 {
	position: absolute;
	top: 29px;
	left: 247px;
	z-index: 5;
}
#menu3 {
	position: absolute;
	top: 29px;
	left: 435px;
	z-index: 5;
}
#menu4 {
	position: absolute;
	top: 29px;
	left: 611px;
	z-index: 5;
}
#menu5 {
	position: absolute;
	top: 29px;
	left: 772px;
	z-index: 5;
}



/*フッター設定
----------------------------------------------*/
footer {
	background-image: url(../re_img/foot_bc2.gif);
	background-repeat: repeat-x;
	background-position: right top;
}

#foot_in {
	top: 0px;
	width: 1000px;
	height:150px;
	margin: 0 auto;
	text-align: left;
	position: relative;
}

#logo {
	position: absolute;
	top: 30px;
	left: 0px;
	z-index: 10;
}

#f_text {
	position: absolute;
	top: 40px;
	left: 144px;
	font-size: 10px;
	line-height: 1.7em;
	color: #733e3e;
	z-index: 10;
}

#tw {
	position: absolute;
	top: 42px;
	left: 798px;
	z-index: 10;
}

#fb {
	position: absolute;
	top: 42px;
	left: 902px;
	z-index: 10;
}

#c {
	position: absolute;
	top: 100px;
	left: 938px;
	z-index: 10;
}