@charset "shift_JIS";

*{	/*[*]は、ワールドカード：全ての要素を意味する*/
	margin:						0px;
	padding:						0px;
}

body{
	background:					rgba(255,215,0,0.27);
}

/*body,#header,#main,#footer,div,ul,li,a,img{
	border:						1px solid #666;
}*/

body,footer{
	margin:						0px auto;
	width:							1925px;
	font-family:					'arial unicode ms';
}

#header{
	height:						720px;
}

.logo{
	width:							500px;
	height:						360px;
}

.menu{
	margin-top:					-360px;
	height:						360px;
}

#nav_1{
	margin-left:					500px;
	height:						360px;
}

#nav_2{
	height:						360px;
	float:							left;
}

li{
	list-style:					none;
}

.menu li,.menu_2 li{
	width:							170px;
	height:						260px;
	float:							left;
	text-align:					center;
	font-size:						23px;
}

li a{
	width:							170px;
	height:						260px;
	display:						block;
	text-decoration:				none;
	color:							#fff;
	font-weight:					bold;
}



#item1{
	background:					url(../img/m_g.png);
	background-size:				cover;
	margin-left:					10px;
	margin-right:					60px;
	vertical-align:				middle;
}

#item2{
	background:					url(../img/m_o.png);
	background-size:				cover;
	margin-right:					60px;
	margin-top:					95px;
}

#item3{
	background:					url(../img/m_b.png);
	margin-right:					60px;
	background-size:				cover;
}

#item4{
	background:					url(../img/m_s.png);
	background-size:				cover;
	margin-right:					60px;
	margin-top:					95px;
}

#item5{
	background:					url(../img/m_pi.png);
	background-size:				cover;
	margin-right:					60px;
}

#item6{
	background:					url(../img/m_pu.png);
	background-size:				cover;
	margin-right:					60px;
	margin-top:					95px;
}

#header_2{
	float:							left;
	margin-top:					-360px;
}
.menu_2{
	height:						360px;
}

/* メニュー2ﾌ設定Q*/
#item7{
	background:					url(../img/m_r.png);
	background-size:				cover;
	margin-right:					30px;
}

#item8{
	background:					url(../img/m_y.png);
	background-size:				cover;
	margin-top:					95px;
}

#main{
	background:					rgba(152,251,152,0.1);
	width:							1500px;
	margin-left:					400px;
	height:						627.7px;
	margin-top:					-365px;
	padding-left:					50px;
	padding-top:					60px;
	font-family:					'HuiFontP109';
	font-size:						22px;
}

h1{
	font-size:						50px;
	color:							#d2691e;
	margin-bottom:				20px;
}

#plan_1{
	width:							700px;
	height:						520px;
	float:							left;
	margin-top:					-235px;
}

#plan_2{
	margin-left:					800px;
}

#a_p{
	font-weight:					bold;
	font-size:						30px;
}

#main .c{
	color:							#0000ff;
	margin-left:					10px;
	font-size:						40px;
	
}

footer{
	margin-top:					20px;
	text-align:					center;
}

.clear{
	clear:							both;
}
.br{
	height:						20px;
}


/*--------------------------------------------------------------------*/
/*--------------------------------------------------------------------*/
@font-face{
font-family:'HuiFontP109';
src:url('https://dl.dropboxusercontent.com/s/6snqvg654tirsyv/HuiFontP109.eot');
src:url('https://dl.dropboxusercontent.com/s/6snqvg654tirsyv/HuiFontP109.eot?#iefix') format('embedded-opentype'),
url('https://dl.dropboxusercontent.com/s/7pscemjdvt0wyiq/HuiFontP109.woff') format('woff'),
url('https://dl.dropboxusercontent.com/s/0w9uuopxrns8ehi/HuiFontP109.ttf') format('truetype'),
url('https://dl.dropboxusercontent.com/s/xnnsbxtz8o6d98i/HuiFontP109.svg#HuiFontP109') format('svg');
}
