/* StyleeSheet style.css */

body,table {font-size:11pt; margin-top : 0;}
.sans-serif {font-size:10pt; font-family:  Arial, Helvetica,sans-serif ;}

.td_back1 { background-color : #3300FF; color:#FFFFFF; }
.td_back2 { background-color : #3333FF;color:#FFFFFF; }
.td_back3 { background-color : #3366FF; color:#FFFFFF; }
.td_back4 { background-color : #3399FF;color:#FFFFFF; }
.td_back5 { background-color : #003399;color:#FFFFFF; }
.tdd{ background-color : #ccff99;color:#000000; }
.td_back6 { background-color : #ffff33;color: #000000; }
.td_backgrey { background-color : #DCDCDC;color:#000000; }

.petit {font-size:9pt;}
.font10 {font-size:10pt;}
.font11 {font-size:11pt;}
.font12 {font-size:12pt;}
.font14 {font-size:14pt;}
.line140 {line-height:140%;}
.caption {font-size:10pt; color:#000000; line-height:140%;}
.caption_e {font-size:9pt; color:#006600; line-height:140%;}

.footer { margin-bottom: 0 ;background-color :yellow; color:#000000;font-size:9pt;}

.dot {border: 2pt dotted yellow; padding : 20; }
.dot1 {border: 1pt solid #FFFFF0; padding : 10; background-color :#F0FFF0}
.dot2 {border: 1pt solid slategray; padding : 5; }
.dot3 {border: 1pt solid #1E90FF; padding : 5; background-color : #1E90FF ;color:#FFFFFF; font-weight: bold;}
.dot4 {border: 1pt solid slategrey; padding : 7; background-color :#E6E6FA; font-weight: bold; }
.dot5 {border: 1pt solid #FFFFFF; padding : 5; background-color : #ff0066 ;color:#FFFFFF; font-weight: bold;}


ul.none { list-style-type:none; line-height:140%;}

.margin {margin:20; font-size:10pt; backgorund-color:#FFFFFF;}
.zero {margin:0;}

.margin20 {margin-left:20;}
.margin10 {margin:10;}
.margin20-140 {margin-left:20; line-height:140%;}

.helptitle { color:#990099; font-weight: bold;}

.underline{ text-decoration: underline; }

a:link { text-decoration: none;  color:#3300cc  }
a:visited { text-decoration: none; color:#3300cc  }
a:hover { text-decoration: underline; }
a:active {text-decoration: none;   }

//横メニュー
ul.yokonavi {
	margin: 0px;
	padding: 0;
	background-color: #ffffff;
}

ul.yokonavi li {
	float: left;
	 /*width: 120px; 固定幅にしたかったら*/
	text-align: center;
	font-size: 15px; /* 文字サイズ */
        list-style: none;
}

ul.yokonavi li a {
	border-right: 1px solid #6495ED;
	padding: 9px 15px;
	display: block;
	position: relative; /* for IE6 */
	color: #FFFFFF;
	text-decoration: none;
}

ul.yokonavi li a:hover {
	border-color: #FFF;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #1E90FF;
}
.usual{background-color: navy;
       }
