<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "Shift_jis";

/* ブラウザスタイルの初期化
---------------------------------------------------------------------*/
* {
	margin: 0;
	padding: 0;
	font-style: normal;
	font-size: 100%;
}



/* リンク
---------------------------------------------------------------------*/
a:link {
    color: #006699;
	text-decoration: underline;
}

a:visited {
    color: #006699;
	text-decoration: underline;
}

a:hover {
    color: #0099FF;
	text-decoration: underline;
}

a:active {
    color: #006699;
	text-decoration: underline;
}



/* body
---------------------------------------------------------------------*/
body {
	background: #D7EBCF url(../common_img/body_back.jpg) repeat-x;
	font-family:Verdana,
				Arial,
				Meiryo,
				"メイリオ",
				"Hiragino Kaku Gothic Pro",
				"ヒラギノ角ゴ Pro W3",
				Osaka,
				"MS P Gothic",
				"ＭＳ Ｐゴシック",
				sans-serif;
	font-size: 80%;
    line-height: 1.6;
    margin: 0;
}

html {
	overflow-y: scroll;
}



/* 画像
---------------------------------------------------------------------*/
img {
	border: 0;
}



/* 段落
---------------------------------------------------------------------*/
p {
	margin: 0;
}



/* 言語選択
---------------------------------------------------------------------*/
ul#lang {
	margin: 5px auto;
    width: 800px;
	color: #FFF;
	text-align: right;
	font-size: 90%;
}

ul#lang li {
	display: inline;
}

ul#lang li a {
	color: #FFF;
	text-decoration: none;
}

ul#lang li a:hover {
	color: #390;
	text-decoration: underline;
}



/* 全体構造（レイアウトをコントロール）
---------------------------------------------------------------------*/
div#container {
    width: 800px;
	border: #FFFFFF solid 1px;
	margin: 0 auto;
}

div#cover {
	height: 360px;
	background: url(../home/back_cover.jpg) no-repeat;
	margin: 0 auto;
}

div#content {
	background: #E4F7C2 url(../home/back_content.jpg) no-repeat;
	margin: 0 auto;
}



/* フラッシュ部分
---------------------------------------------------------------------*/
div#cover p {
	padding: 70px;
}



/* コンテンツ　ナビゲーション部分
---------------------------------------------------------------------*/
div#content div#navArea {
    width: 590px;
	margin: 0 auto;
}

div#content div#navArea div#navA,div#content div#navArea div#navB {
    float: left;
    width: 180px;
	margin: 20px 25px 0 0;
}

div#content div#navArea div#navC {
    float: left;
    width: 180px;
	margin: 20px 0 0 0;
}

div#navA ul,div#navB ul,div#navC ul {
    list-style: none;
	margin: 0;
	padding-left: 0;
}

div#navA li,div#navB li,div#navC li {
    display: inline;
	width: 180px;
	height: 28px;
	text-indent: -9999px;
	margin: 0 0 3px 0;
}

div#navA li a,div#navB li a,div#navC li a {
    display: block;
	width: 180px;
	height: 28px;
    text-decoration: none;
}

div#navA li#navA1 {
    display: block;
	background: url(../home/nav_a01.gif) no-repeat;
}

div#navA li#navA1 a:hover {
	background: url(../home/nav_a01_f2.gif) no-repeat;
}

div#navA li#navA2 {
    display: block;
	background: url(../home/nav_a02.gif) no-repeat;
}

div#navA li#navA2 a:hover {
	background: url(../home/nav_a02_f2.gif) no-repeat;
}

div#navA li#navA3 {
    display: block;
	background: url(../home/nav_a03.gif) no-repeat;
}

div#navA li#navA3 a:hover {
	background: url(../home/nav_a03_f2.gif) no-repeat;
}

div#navA li#navA4 {
    display: block;
	background: url(../home/nav_a04.gif) no-repeat;
}

div#navA li#navA4 a:hover {
	background: url(../home/nav_a04_f2.gif) no-repeat;
}

div#navB li#navB1 {
    display: block;
	background: url(../home/nav_b01.gif) no-repeat;
}

div#navB li#navB1 a:hover {
	background: url(../home/nav_b01_f2.gif) no-repeat;
}

div#navB li#navB2 {
    display: block;
	background: url(../home/nav_b02.gif) no-repeat;
}

div#navB li#navB2 a:hover {
	background: url(../home/nav_b02_f2.gif) no-repeat;
}

div#navB li#navB3 {
    display: block;
	background: url(../home/nav_b03.gif) no-repeat;
}

div#navB li#navB3 a:hover {
	background: url(../home/nav_b03_f2.gif) no-repeat;
}

div#navC li#navC1 {
    display: block;
	background: url(../home/nav_c01.gif) no-repeat;
}

div#navC li#navC1 a:hover {
	background: url(../home/nav_c01_f2.gif) no-repeat;
}

div#navC li#navC2 {
    display: block;
	background: url(../home/nav_c02.gif) no-repeat;
}

div#navC li#navC2 a:hover {
	background: url(../home/nav_c02_f2.gif) no-repeat;
}



/* コンテンツ　新着情報部分
---------------------------------------------------------------------*/
div#content div#newArea {
    clear: left;
    width: 590px;
	margin: 0 auto;
	padding: 20px 0;
}

div#content div#newArea div#newTop {
	margin: 0 auto;
}

div#content div#newArea div#newMiddle {
	background: url(../home/new_back.gif) repeat-y;
	margin: 0 auto;
}

div#content div#newArea div#newBottom {
	margin: 0 auto;
}

div#content div#newArea div#newMiddle dl {
	line-height: 1.6;
	margin: 0 20px;
}

div#content div#newArea div#newMiddle dt {
	float: left;
	background: url(../home/new_icon.gif) no-repeat 0 6px;
	padding-left: 10px;
}

div#content div#newArea div#newMiddle dd {
	margin-left: 8em;
}



/* フッタ
---------------------------------------------------------------------*/
address {
    font-size: 90%;
	color: #7F7F7F;
    text-align: center;
	margin: 5px 0;
}
</pre></body></html>