body{
	text-align:left;
margin:10px 15px 1.5em 15px;
padding:0px;
font-size:12px;
font-family: verdana, "ＭＳ Ｐゴシック", Osaka,sans-serif;
font-style: normal;
color: #8B7355;
line-height:140%;
line-break:strict;
@charset "sift_JIS";
}

#header{position:relative}
margin:0;
padding-left:0px;
background: #FFF5EE;
color: #D2B48C
}
/*#header a{position:absolute;left:0;top:23px}*/

#container{
	width:800px;
	margin:0 auto;
	text-align:left;
background-color:#FDF5E6;
clear:both;
}

#inner{
	width:800px;
	margin:5px 5px 0px 0px;
clear:both;
}

.CenterLeft{
	width:580px;
	float:left;
background-color:#FFFAF0;
margin:0px;
clear:both;
}

.center{
	width:400px;
	float:right;
	margin:5px 0px 10px 0px;
padding:3px;
clear:both;

}

.left{

	width:150px;
	float:left;
background-color:#FDF5E6; 
margin:0px 0px 0px 0px;
padding:10px 10px 10px 5px;
margin:0px;
line-height:120%;
/*
background:url(images/bk_left.gif);
background-repeat:  repeat-y }
*/
}

.right{
	width:200px;
	float:right;
background-color:#FFFFE0;
padding:10px 10px 10px 5px;
margin:0px;
line-height:120%;
}

.clear{
	
	line-height:0;
	height:0;
}

img {
	border:0px;
}

address {
font-style:normal;
}

/*
 Link Color [
----------------------------------------------------------- */
a:link {
	color:#8B7355;
	text-decoration:underline;
}
a:visited {
	color:#CDBA96;
	text-decoration:none;
}
a:hover {
	color:#8B7355;
	text-decoration:underline;
}
a:active {
	color:#8B7355;
	text-decoration:underline;
}


/* 削除・改変不可 */
/* ただし、フォントサイズ・色、1行の高さ等デザインに関する変更可能です */
#CSSCopyright{
	font-size:10px;
}

/* font */

h1{
font-size:140%;
color:#8B7355;
background:#FAF0E6; 
margin:3px;
padding:6px 6px 6px 6px; 
font-weight:bold; 
border-right:solid 1px #FFF; 
border-bottom:solid 1px #CDBA96;
border-left:solid 10px #D2B48C;

}



h2{
font-size:120%;
color:#8B7355;
background:#FFFAF0;
margin:3px;
padding:6px 6px 6px 6px;
font-weight:bold; 
border-right:solid 1px #FFF; 
border-bottom:solid 1px #EED8AE;
border-left:solid 10px #FDF5E6;
}

h3{font-size:110%;
/*
background:#FFFFE0;
*/

font-style: normal;
}

h4{font-size:90%;
font-style: normal;
}

h5{font-size:80%;
font-style: normal;
}

h6{font-size:60%;
font-style: normal;
}


/*menu*/

ul#globalNavi {
 margin: 0;
 padding: 0;
 width: 150px;/*メニューの全体的な横幅を設定*/
}

ul#globalNavi 
li {
 margin: 0;
 padding: 0;
 display: inline;/* li要素の隙間を無くす */
 line-height: 1.5; /* 行間そろえる IE対策 */
 list-style-type: none;
}

ul#globalNavi li a {
 padding: 0.6em 10px; /* ボタンの厚みはここで調整 */
 display: block;
 position: relative; /* IE6でマウス反応領域がおかしいのをFix */
 font-size: 12px;
 color: #000;
 text-decoration: none;
background-color: #EED8AE;
/*

CDBA96;
background-color: #CDAA7D;
*/

}

ul#globalNavi li a:hover {
 color: #EE4000;
background-color: #EECBAD;
/*
 background-color: #CDBA96;
*/
}

table
{
font-size: 100%;
color: #8B7355;
margin: 10px;
border: 1px dotted;
padding:5px;
border-color: #CDBA96;
border-collapse: collapse;
border-spacing: 1px;
}

td{
border: 1px dotted;
border-color: #CDBA96;
}

p.small{
font-size:80%;
font-family: verdana, "ＭＳ Ｐゴシック", Osaka,sans-serif;
font-style: normal;
color: #8B7355;
line-height:100%;
line-break:strict;
}
