﻿@charset "UTF-8";
/**/
html, body {
 height: 100%;
 text-align: center;
 margin: 0 auto;
 background: url(img/bg.jpg);
 background-position: top center; 
 background-color: #F4CC24;
 color: #23190F;
 font-family: 'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;
}

a {
 cursor: pointer;
 outline: none;
}
a img {
 border: 0 none;
 vertical-align: bottom;
}

a:link {
 text-decoration: underline;
 color: #0061C5;
}
a:visited {
 text-decoration: underline;
 color: #48413A;
}
a:focus {
	outline: none;
}
a:hover {
 text-decoration: none;
 color: #7FC5E2;
}

img {
 border: 0 none;
}

h1, h2, h3, h4,
ul, ol, li, dl, dt, dd,
table, tr, th, td,
p, address, form, div {
	margin: 0;
	padding: 0;
	border: none;
	list-style: none;
}
table {
	border-collapse: collapse;
/*border-collapse: separate;*/
	border-spacing: 0;
}

.lt {
 text-align: left;
 vertical-align: top;
}
.accent {
 color: #ED0000;
}


/*
------------------------
共通------------------------
*/
#container { 
 position: relative;
 margin: 0 auto;
_height: auto !important;/* IE6 min-height対策*/
_height: 100%;/* IE6 min-height対策*/
 min-height: 100%;
 text-align: left;
}
#headerBodyArea {
 position: relative;
 width: 100%;
 margin: 0 auto;
 text-align: center;
}
#headerBody {
 position: relative;
 width: 830px;
 margin: 0 auto;
 text-align: left;
}

.main {
 text-align: center;
 vertical-align: top;
 margin: 0;
 padding: 0;
}

#main01 {
 width: 830px; 
 position: relative;
 margin: 0 auto;
}
#main02 {
 width: 830px; 
 position: relative;
 margin: 0 auto;
}
#main03 {
 width: 830px; 
 position: relative;
 margin: 0 auto;
}
#chibaakio {
 width: 830px; 
 position: relative;
 margin: 0 auto;
}
#copyright_j {
 width: 830px; 
 position: relative;
 margin: 0 auto;
}
#copyright {
 width: 830px; 
 position: relative;
 margin: 0 auto;
}

