@charset "shift_jis";



body   { color: #999999; font: 75%/2 メイリオ, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; background: #fceed0 url("images/bg1600.jpg") no-repeat center top; text-align: center; margin: 0; padding: 0 }
#header   { text-align: right }

h1,h2,h3,p,ul,li,dl,dt,dd{
	margin: 0px;
	padding: 0px;
}
ul{
	list-style-type: none;
}
img {
	border: none;
}
.color1 {
	color: #f58a8e;
}
.look  { background: #fceed0 }



/*リンク設定
---------------------------------------------------------------------------*/
a {
	color: #999999;	/*リンク部分を通常のテキストと同じグレーにしています*/
}
a:hover {
	color: #f58a8e;	/*カーソルオーバー時に薄いピンク色にする*/
}



/*h1タグ設定
---------------------------------------------------------------------------*/
h1  { color: #ffffff; font-size: 10px; text-align: center }



/*コンテナー設定
---------------------------------------------------------------------------*/
#container   { background-image: url("images/container_bg.gif"); text-align: left; margin-top: 70px; margin-right: auto; margin-left: auto; width: 912px }



/*メインメニュー設定
---------------------------------------------------------------------------*/
ul#menu li   { margin-left: 1px; width: 150px; float: left }




/*コンテンツ設定
---------------------------------------------------------------------------*/
#contents {
	clear: left;	/*上のメインメニューのフロート処理の解除*/
	width: 100%;
}



/*トップページのFLASH（メイン画像）設定
---------------------------------------------------------------------------*/
#fla {
	text-align: center;
}



/*メインコンテンツ
---------------------------------------------------------------------------*/
#main {
	display: inline;
	float: left;
	width: 550px;	/*メインコンテンツ(左ブロック)の幅*/
	margin-left: 20px;
	padding-top: 20px;
	padding-bottom: 100px;
}

/*メインコンテンツ内の見出し設定箇所*/
#main h2  { color: #f58a8e; font-size: 100%; line-height: 50px; background: #fef4f6 url("images/h2_bg2.jpg") no-repeat right center; letter-spacing: 0.2em; padding-left: 10px; border-top: 1px solid #f58a8e; border-bottom: 1px solid #f58a8e }

/*メインコンテンツ内の段落設定箇所*/
#main p   { color: #2a3f55; padding: 0.5em 10px 1em }



/*サイドコンテンツ
---------------------------------------------------------------------------*/
#side {
	display: inline;
	float: right;
	width: 300px;	/*サイドコンテンツ(右ブロック)の幅*/
	margin-right: 20px;
	padding-top: 20px;
	padding-bottom: 100px;
}

/*サイドコンテンツ内の見出し設定箇所*/
#side h3 {
	background: #FEF4F6;		/*見出し背景色*/
	letter-spacing: 0.2em;
	text-align: center;			/*文字のセンタリング。左よせでいいならこの1行を丸ごと削除。*/
	font-size: 100%;
	border: 1px solid #f58a8e;
	color: #f58a8e;
}

/*サイドコンテンツ内の段落設定箇所*/
#side p {
	padding-top: 0.5em;
	padding-bottom: 1em;
}



/*サイドコンテンツ内の「おしらせ」部分
---------------------------------------------------------------------------*/
#side dl {
	margin-top: 0.5em;
	margin-bottom: 1em;
}
#side dt {
	font-weight: bold;	/*日付を太字に。通常の太さがいいなら、この1行を丸ごと削除。*/
	color: #f58a8e;		/*日付の文字色をピンク色（#f58a8e）に*/
}
#side dd  { color: #808080; padding-left: 1em; border-bottom: 1px dotted #2a1c29 }



/*フッター（copyright部分）
---------------------------------------------------------------------------*/
#footer  { color: #808080; line-height: 1.4; background: url("images/footer_bg.gif") no-repeat center bottom; text-align: center; padding-top: 30px; width: 912px; height: 70px; clear: both }
