﻿@charset "UTF-8";

/* リセットに関するCSS
--------------------------------------------------------------------------------*/
body,p,h1,h2,h3,ul,li,div {
	list-style:none;
	margin:0;
	padding:0;
}

img{
	border:none;
}
	

/* bodyに関するCSS
--------------------------------------------------------------------------------*/
body {
	font-size: 14px;
	line-height: 1.5;
	color:#666;
	font-family: "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-color:#000;
	margin:0 auto;
}

/*大枠に関するCSS
--------------------------------------------------------------------------------*/
#wrapper {
	width:900px;

	margin:0 auto;
	background-color:#FFF;
}

/* ヘッダーに関するCSS
--------------------------------------------------------------------------------*/
#header {
	width:900px;
	height:90px;
	background-color:#000;
}

/* コンテンツイメージに関するCSS 
--------------------------------------------------------------------------------*/
#contents_image{
	width:900px;
	height:350px;
	border-style:none;
	margin:0;
	background-color:#000;
}

/* ナビゲーションに関するCSS 
--------------------------------------------------------------------------------*/
#nav {
	width:900px;
	height:60px;
}

#nav ul li {
	float:left;
	height: 60px;
	width: 180px;
	text-indent:-9999px;
}

#nav ul li a {
	display:block;
	height:60px;
}

#nav_01 a {
	background:url(img/nav_01.gif) no-repeat 0 -60px;
	border-right:solid 1px #000;
}
#nav_01 a:hover{
	background:url(img/nav_01.gif) no-repeat 0 0;
}
#nav_02 a {
	background:url(img/nav_02.gif) no-repeat 0 -60px;
	border-right:solid 1px #000;
}
#nav_02 a:hover{
	background:url(img/nav_02.gif) no-repeat 0 0;
}
#nav_03 a {
	background:url(img/nav_03.gif) no-repeat 0 -60px;
	border-right:solid 1px #000;
}
#nav_03 a:hover{
	background:url(img/nav_03.gif) no-repeat 0 0;
}
#nav_04 a {
	background:url(img/nav_04.gif) no-repeat 0 -60px;
	border-right:solid 1px #000;
}
#nav_04 a:hover{
	background:url(img/nav_04.gif) no-repeat 0 0;
}
#nav_05 a {
	background:url(img/nav_05.gif) no-repeat 0 -60px;
	border-right:solid 1px #000;
}
#nav_05 a:hover{
	background:url(img/nav_05.gif) no-repeat 0 0;
}
/* コンテンツに関するCSS
--------------------------------------------------------------------------------*/
#contents{
	padding:0 10px;
}



h3{
	color:#903;
	
}

.sousa iframe{
	float:left;
	margin:10px 10px 10px 0px;
}

.sousa p{
	float:left;
}

.sousa img{
	margin-left:80px;
	
}
	
	


.narita{
	clear:both;
}

.narita_setumei iframe{
	float:right;
	margin-bottom:10px;
	margin-left:10px;

}

.narita{
	overflow:hidden;

}



.bousou {
	clear:both;
}

.bousou_setumei iframe{
	float:left;
	margin-bottom:10px;
	margin-right:10px;
}
.bousou_setumei img{
	float:left;
	margin-left:90px;
	margin-top:20px;
}
.bousou_setumei p{
	float:right;
	margin-right:120px;
	
	}
	
	
.bousou{
	overflow:hidden;

}

.a1990 {
	clear:both;
}

#a1990_setumei {
	width:560px;
	float:left;
}

#a1990_photo {
	
	width:300px;
	float:left;
	margin-bottom:10px;
	margin-left:20px;
}

.nice {
	clear:both;
}

#nice2{
	float:left;
	}

#nice3{
	float:left;
	margin-left:15px;
	margin-top:50px;
	}
#go_top{
	clear:both;
	text-align:center;
}



	






/* フッターに関するCSS 
--------------------------------------------------------------------------------*/

#footer{
	clear:both;
	margin:0 auto;
	text-align:center;
	width:900px;
	margin-top:

}
#footer_1{
	background-color:#FFF;

}#footer #footer_1 {
	font-size: 9px;
}
#wrapper #contents .nice #nice3 {
	width: 282px;
}
#wrapper #contents .bousou img {
	float: none;
}
