@charset "UTF-8";
<!--

/*----------------------------------------

タグ

----------------------------------------*/

h1{
	display:none;
}

/*----------------------------------------

構造

----------------------------------------*/

#contents{
	background-image:url(../images/top.jpg);
	background-position:100% 20px;
	background-repeat:no-repeat;
	padding-top:260px;
}

#section1{
	float:left;
	margin-top:-240px;
	width:190px;
}

#section2{
	float:left;
	position:relative;
	left:10px;
	width:600px;
}

#section3{
	float:right;
	width:190px;
}

/*----------------------------------------

タブメニュー

----------------------------------------*/
/* --- ナビゲーションバー --- */
.nav {
width: 98%; /* ナビゲーションの幅 */
padding-top: 5px; /* ナビゲーションの上パディング */
background-color: #ffffff; /* ナビゲーションの背景色 */
border-bottom: 3px #0099cc solid; /* 下枠線 */
color: #ffffff;
font-size: 78%;
font-weight: bold; 
}

/* --- メニューエリア --- */
.nav .nl {
width: 100%; /* メニューの幅 */
margin: 0; /* メニューのマージン（上下、左右） */
padding: 0;
list-style-type: none;
text-align: center;
}

/* --- メニュー項目 --- */
.nav .nl li {
width: 8em; /* タブの幅 */
margin-left: 0px; /* タブの左マージン */
margin-right: 10px; /* タブの左マージン */
float: left;
}

/* --- リンク --- */
.nav .nl li a {
display: block;
padding: 0px 0px 0px 0px; /* リンクエリアのパディング（上右下左） */
background: url(../images/tab_gen1_right.gif) no-repeat right top; /* タブの背景（右） */
text-decoration: none; /* テキストの下線（なし） */
text-align: center;
}
/* --- ポイント時の設定 --- */
.nav .nl li a:hover {
text-decoration: underline; /* テキストの下線（あり） */
}

/* --- アクティブなタブ --- */
.nav .nl li.active {
background: #0099cc url(../images/tab_act1_left.gif) no-repeat left top; /* タブの背景（左） */
}
.nav .nl li.active a {
background: url(../images/tab_act1_right.gif) no-repeat right top; /* タブの背景（右） */
color: #ffffff; /* アクティブタブの文字色 */
}

/* --- clearfix --- */
.clearFix:after {
content: ".";
display: block;
height: 0;
clear: left;
visibility: hidden;
}
.clearFix {
min-height: 1px;
}

/*-----------------------------------
 *  新着情報2分割化対応追加 09.09.18
 -----------------------------------*/
table.whatsnew  {
    width:              600px;
    color:              #0099cc;
    border-color:       white;
    border-collapse:    collapse;
    margin-bottom:      5px;
}
table.news_contents  {
    width:              100%;
}
td.news_image  {
    border-bottom-style:solid;
    border-bottom-width:5px;
    border-bottom-color:#0099cc;
    margin:             0px;
    padding:            0px;
}
div.news_contents {
    width:              590px;
    color:              #0099cc;
    overflow:           auto;
    direction:          ltr;
    margin-top:         -5px;
    margin-bottom:      10px;
}
td.news_contents {    /*  記事の内容部分   */
    line-height:        160%;
    font-size:          10pt;
    border-bottom:      dashed 1px #0099cc;
}
td.news_mmdd {    /*  記事の内容部分   */
    line-height:        160%;
    font-size:          10pt;
    border-bottom:      dashed 1px #0099cc;
    white-space:        nowrap;
    width:              55px;
}
span.news_mmdd  {   /*  記事の前に付ける' - yy.mmの色   */
    color:              #696969;
}
span.news_msg  {   /*  記事の前に付ける' - yy.mmの色   */
    color:              #696969;
}
span.magenta  {   /*  記事の前に付ける' - 【確認中／非公開】の色   */
    color:              #ff00ff;
}

-->
