@charset "UTF-8";
/* CSS Document */


/* --- 全体の背景・テキスト --- */
body {
width: 1200px; /* ページの幅 */

margin: 0 auto;
float:none;
padding: 0;
color: #404040; /* 全体の文字色 */
font-size: 80%; /* 全体の文字サイズ */
font-style:normal;
font-stretch:semi-expanded;
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
font-weight:550;
letter-spacing:0.12em;
line-height:18px;
}



/* Default --------------------------------- */
* {
	margin: 0;
	padding: 0;
	
}
h1, h2, h3, h4, h5, h6, div, p, address, ul, li, ol, dl, dt, dd, table, tr, th, td, form {
	zoom: 1;
	
	
}
img {
	border: none;
	
	vertical-align: bottom;
}
ul, ol {
	list-style-type: none;
	
}



/* wrapper --------------------------------- */
#wrapper {
	width: 1200px;
	height:500px;
	margin: 0 ;
	padding: 0 0;
}





/* gallery --------------------------------- */
#gallery {
	position: relative;
	width: 1000px;
	height: 500px;
}
ul#gallery-img li {
	display: none;
	position:absolute;
	width: 1000px;
	height:500px;
	
	left: 0;
	top: 0;
}
#gallery-trap {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 10;
	width: 1000px;
	height: 500px;
	background: ;
}


/* --- メニューバー --- */
ul#menubar {
   margin: 0px; /* ul内部の左端余白を消す(IE) */
   padding: 0px; /* ul内部の左端余白を消す(Fx,Op) */
}
ul#menubar li {
   list-style-type: none; /* 先頭記号を消す */
   float: left; /* リスト項目を横方向に並べる */
   margin-left: auto; /* 各項目周囲の余白 */
   margin-right: auto; /* 各項目周囲の余白 */
   border: none; /* 項目の枠線 */
   padding: 0px; /* 枠線と内容の距離をゼロに */
   overflow:hidden;
   width:180px;
   height:60px;
   text-align:center;
   
}

/* 装飾、マウスポインター時の設定 */
ul#menubar li a {
   text-decoration: none; /* 下線を消す */
   display: block; /* ブロックレベルに */
   padding: 0; /* 内部の余白 */
}
ul#menubar li a:hover {
   background-color: ffffff; /* 背景色 */
   color: #404040; /* 文字色 */
}

p.aftermenu {
   clear: left;
}

.nav { padding: 0; margin: 0; width: 1200px;
background-image:url(images/line.gif);
background-position:top;


}
.fixed {
position: fixed;
top: 0;
left: auto;
width: 1200px;
height:130px;

background-color: ffffff;

/* 背景色 */

}



/* --- ページ --- */
#page {
width: 1000px; /* ページの幅 */
margin: 0 auto; /* センタリング */
float:none;


}

#small {color:#606}

#small2{ color: #C06}

#page1{
	background-color:#CCC;
	color:#FFF;}

#page2{background-image:url(images/back1.jpg);
    }
	
#page3{background-image:url(images/back2.jpg);
    }



/* --- フッター--- */
ul#foot {
   margin:auto; /* ul内部の左端余白を消す(IE) */
   margin-left: auto; /* 各項目周囲の余白 */
   margin-right: auto; /* 各項目周囲の余白 */
   
   padding: 0px; /* ul内部の左端余白を消す(Fx,Op) */
   font-size:13px; /* 全体の文字サイズ */
   
   
}
ul#foot li {
   list-style-type: none; /* 先頭記号を消す */
   float: left; /* リスト項目を横方向に並べる */
   margin-left: auto; /* 各項目周囲の余白 */
   margin-right: auto; /* 各項目周囲の余白 */
   border: none; /* 項目の枠線 */
   padding: 0px; /* 枠線と内容の距離をゼロに */
   overflow:hidden;
   width:90px;
   height:30px;
   text-align:center; 
   
}
#foot1{width:450px;
   margin-left: auto; /* 各項目周囲の余白 */
   margin-right: auto; /* 各項目周囲の余白 */
}
