td {font-size:9pt; }
td.line {font-size:1pt;}
.lims {font-size:9pt;}
.woong {font-size:9pt;}
.woong1 {font-size:8pt;line-height:130%}
.woong2 {font-size:15pt;line-height:130%}
.woong3 {font-size:7pt; font-family:matchworks,tahoma;color:#444444;line-height:130%}
.woong4 {font-size:11pt;line-height:130%}
.line {font-size:1px;line-height:1px;}
.input{border:solid 1;verdana;font-size:9pt;color:black;background-color:white;height:19px}
.input2{border:solid 0;verdana;font-size:9pt;color:black;background-color:white;height:16px}
.textarea {border:solid 1; verdana;font-size:9pt;color:black;background-color:white}
input{font-size:9pt;}
BODY {font-size:9pt; width: 800px;}
a{text-decoration:none ;}
A:link { text-decoration:none; color:#040f6f;}
A:visited { text-decoration:none; color:#040f6f;}
A:hover { color:#dc143c; text-decoration:underline;}


.leftmenu {
font-size:12px;
}




/* 上部ヘッダー */

.headder {
width: 100%;
height: 75px;
background-color: #000000;
padding-bottom: 10px;
}

.mblogo {
width: 800px;
height: 40px;
text-align: left;
margin-top: 10px;
margin-bottom: 10px;
}

#navigation ul{
list-style: none;
margin: 0;
padding: 0;
}

#navigation li{
margin: 0;
padding: 0;
}

#navigation{
width: 800px;
}

#navigation li{
float: left;
width: 130px; /*各メニューの幅*/
margin: 0;
padding: 0;
}

#navigation li a{
display: block;
}

#navigation li p {
font-size: 12px;
text-align: center;
font-weight: bold;
}

#navigation li p a:link {
color: #FFFFFF;
text-decoration: none;
}

#navigation li p a:visited {
color: #FFFFFF;
text-decoration: none;
}

#navigation li p a:hover {
color: #FFFF99;
text-decoration: none;
}

#navigation li p a:active {
color: #FFFF99;
text-decoration: none;
}


/* 上部ヘッダーここまで */


/* 左側メニュー（見出し） */

.midashi {
background-color: #999999;
font-size: 12px;
font-weight: normal;
color: #FFFFFF;
padding: 5px;
border: 1px solid #FFFFFF;
}

/* 左側メニュー（ロールオーバー） */

div.menu a { 
border: 1px solid #FFFFFF;
padding: 5px;
display: block;
font-size: 12px;
font-weight: normal;
color: #7D7D7D;
text-decoration: none;
background-color: #E6E6E6;
}

div.menu a:hover {
color: #7D7D7D;
background-color: #F5F5F5;
text-decoration: none;
}

div.menu a:active {
color: #7D7D7D;
background-color: #F5F5F5;
text-decoration: none;
}


/* special */

.special {
width: 600px;
}

.special table {
width: 580px;
border-style: none;
border-color: #FFFFFF;
}

.special table td {
width: 260px;
padding-left: 10px;
padding-right: 10px;
}

.special table td img {
margin-top: 10px;
margin-bottom: -18px;
}

.special table td p {
font-size: 10px;
font-weight: normal;
color: #666666;
text-align: left;
}
















