@charset "UTF-8";

li {line-height:130%; font-size:100%;} 
.title { text-align:center;font-size:20pt;font-weight:bold;margin-bottom:20px;} 
.subtitle { text-align:center;font-size:12pt;font-weight:bold; margin-bottom:20px;} 
.data th {background-color:#99CCFF;font-size:80%;} 
.data td {background-color:#DDDDDD;font-size:80%;} 
.date {text-align:right;font-size:80%;;font-weight:bold} 
.main{line-height:130%;font-size:100%;} 
.notemark {color:#FF6666;font-size:90%;} 
.note {color:#FF6666;margin-left:30px;font-size:10pt} 
.blueline {background-color:#99ccff;font-size:15pt;font-weight:bold } 
.features {font-size:14pt;font-weight:bold;} 
.tm {font-size:smaller} 
.mainbody {line-height:130%;font-size:100%; text-align: left} 
div#f_contents .size3 {font-size:80%;} 
.left { text-align: left; font-size: 12pt}
.size2 {  font-size: 8pt} 
.note2 {color:#FF6666;font-size:10pt} 
.mainbody_li { margin-right: 5%;line-height:130%; text-align: left ; margin-left: 3%}
.list_01 li{font-size:100%;}
div.not_Topicpath{
padding-top:50px;
}


/*--------font----------*/
sup {font-size:95%!important;} 
.txt01{font-size:80%!important;}
div.date{font-size:80%;}
div#f_contents p{font-size:80%; line-height:130%;}
div#f_contents ol li p,
div#f_contents ul li p{font-size:100%;}
small{font-size:90%;}
div#f_contents table tr td ul.list01 li{font-size:120%;}
/*
font.enf12,
td .enf12{font-size:100%;!important;}
*/

div#f_contents table.txt01 td ol.list_01 li{font-size:120%; line-height:130%;}

/*--------パンクズがない場合に使用----------*/
div.not_Topicpath{padding-top:50px;}

/* safari only \*/
html* .txt_safari{font-size:150%!important;}
*html .txt_safari{font-size:100%!important;}


