/*¡base¡*/

body.general  { 
	background-color: #6DD5D4;
	color:#ffffff;
	text-align:center;
	margin-top:0px; 
	margin-bottom:0px; 
	font-size:11pt;
	font-family:MS PGothic;
}
body.ilf_j  { 
	background-color: #ffffff;
	color:#646464;
	margin-top:0px; 
	margin-left::0px; 
	text-align:leftr;
	font-size:10pt;
	font-family:'MS P Gothic';

scrollbar-arrow-color: #B1B1B1;
scrollbar-face-color: #ffffff;
scrollbar-track-color: #E0E0E0;
scrollbar-3dlight-color: #CECECE;
scrollbar-darkshadow-color: #CECECE;
scrollbar-highlight-color: #ffffff;
scrollbar-shadow-color: #ffffff;
}
body.ilf_g { 
	background-color: #ffffff;
	color:#646464;
	margin-top:0px; 
	margin-left::0px; 
	font-size:11pt;
	font-family:'MS P Gothic';

scrollbar-arrow-color: #B1B1B1;
scrollbar-face-color: #ffffff;
scrollbar-track-color: #E0E0E0;
scrollbar-3dlight-color: #CECECE;
scrollbar-darkshadow-color: #CECECE;
scrollbar-highlight-color: #ffffff;
scrollbar-shadow-color: #ffffff;
}

td  { 
	color:#646464;
	font-size:9pt;
	font-family:'MS P Gothic';
	line-height:140%;
}
.ilf_gyoumu_01{
	height: 30px;
	font-family:'MS P Gothic';
}
.ilf_gyoumu_02{
	color:#5E958F;
	padding-top:8px;
	height: 55px;
	font-family:'MS P Gothic';
}
.ilf_bunya_01{
	font-weight: bold;
	padding-top: 5px;
	font-family:'MS P Gothic';
}
.ilf_bunya_02{
	padding-bottom:2px;
	font-family:'MS P Gothic';
}
.ilf_bunya_03{
	padding-bottom:2px;
	font-family:'MS P Gothic';
	color:#5E958F;
}


/*¡borderline,area¡*/

.waku_all_w { 
	border-style:solid;
	border-color:#ffffff;
	border-width:1px;
}
.waku_rl_w { 
	border-style:solid;
	border-color:#ffffff;
	border-width:0px 1px 0px 1px;
}
.waku_trl_w { 
	border-style:solid;
	border-color:#ffffff;
	border-width:1px 1px 0px 1px;
}
.waku_r_w { 
	border-style:solid;
	border-color:#ffffff;
	border-width:0px 1px 0px 0px;
}
.waku_rb_w { 
	border-style:solid;
	border-color:#ffffff;
	border-width:0px 1px 1px 0px;
}
.waku_rbl_w { 
	border-style:solid;
	border-color:#ffffff;
	border-width:0px 1px 1px 1px;
}
.waku_r_w { 
	border-style:solid;
	border-color:#ffffff;
	border-width:0px 1px 0px 0px;
}


.waku_b { 
	border-style:solid;
	border-color:#BCBBB7;
	border-width:0px 0px 1px 0px;
}
.waku_rl { 
	border-style:solid;
	border-color:#BCBBB7;
	border-width:0px 1px 0px 1px;
}

.waku_br { 
	border-style:solid;
	border-color:#BCBBB7;
	border-width:0px 1px 1px 0px;
}
.waku_tb { 
	border-style:solid;
	border-color:#BCBBB7;
	border-width:1px 0px 1px 0px;
}

.waku_rbl { 
	border-style:solid;
	border-color:#BCBBB7;
	border-width:0px 1px 1px 1px;
}
.waku_tbl { 
	border-style:solid;
	border-color:#BCBBB7;
	border-width:1px 1px 1px 0px;
}


.area01 { 
	border-style:solid;
	border-color:#BCBBB7;
	border-width:0px 1px 0px 1px;
	padding-top:5px;
	padding-left:15px;
	padding-right:15px;
}

	
/*¡background color¡*/

.bg_blue {
	background-color:#6DD5D4;
	color:#ffffff;
}
.bg_green {
	background-color:#B2E481;
	color:#ffffff;
}
.bg_gray02 {
	background-color:#A2A2A1;
}

	
	
/*¡font,padding¡*/

.l_h100 {
	line-height:100%;
}
.l_h110 {
	line-height:110%;
}
.l_h160 {
	line-height:160%;
}

.l_h200 {
	line-height:200%;
}


.f_msui {
	font-family:MS UI Gothic;
}
.f_arial {
	font-family:arial;
}



.f_10 {
	font-size: 10px;
	line-height:120%;
}
.f_11 {
	font-size: 11px;
	line-height:120%;
}
.f_12 {
	font-size: 12px;
	line-height:120%;
}
.f_12b {
	font-size: 12px;
	font-weight:bold;
	line-height:120%;
}
.f_14 {
	font-size: 14px;
	line-height:120%;
}
.f_green {
	color:#5E958F;
}

.f_arial_10 { 
	font-size: 10pt; 
	font-family: "arial";
	line-height: 120%  
}
.f_arial_11 { 
	font-size: 11pt; 
	font-family: "arial";
	line-height: 120%  
}
.f_arial_12 { font-size: 12pt; 
	font-family: "arial";
	line-height: 120%  
}
.f_mspg8  { 
	font-size: 8pt; 
	font-family: "ms p gothic"; 
	line-height: 130% 
}
.f_mspg9  { 
	font-size: 9pt; 
	font-family: "ms p gothic"; 
	line-height: 130% 
}
.f_mspg10  { 
	font-size: 10pt; 
	font-family: "ms p gothic"; 
	line-height: 130% 
}
.f_mspg11  { 
	font-size: 11pt; 
	font-family: "ms p gothic"; 
	line-height: 130%
}
.f_mspg12 {
	font-size: 12pt; 
	font-family: "ms p gothic";
	line-height: 120% 
}

.pdd_t1{
	padding-top:1px;
}
.pdd_b1{
	padding-bottom:1px;
}
.pdd_r1{
	padding-right:1px;
}
.pdd_l1{
	padding-left:1px;
}

.pdd_t2{
	padding-top:2px;
}
.pdd_b2{
	padding-bottom:2px;
}
.pdd_r2{
	padding-right:2px;
}
.pdd_l2{
	padding-left:2px;
}

.pdd_t3{
	padding-top:3px;
}

.pdd_t5{
	padding-top:5px;
}
.pdd_b5{
	padding-bottom:5px;
}
.pdd_r5{
	padding-right:5px;
}
.pdd_l5{
	padding-left:5px;
}

.pdd_t9{
	padding-top:9px;
}
.pdd_t10{
	padding-top:10px;
}
.pdd_b10{
	padding-bottom:10px;
}
.pdd_r10{
	padding-right:10px;
}
.pdd_l10{
	padding-left:10px;
}

.pdd_t15{
	padding-top:15px;
}
.pdd_b15{
	padding-bottom:15px;
}
.pdd_r15{
	padding-right:15px;
}
.pdd_l15{
	padding-left:15px;
}

.pdd_t20{
	padding-top:20px;
}
.pdd_b20{
	padding-bottom:20px;
}
.pdd_r20{
	padding-right:20px;
}
.pdd_l20{
	padding-left:20px;
}

.pdd_t30{
	padding-top:30px;
}
.pdd_b30{
	padding-bottom:30px;
}
.pdd_r30{
	padding-right:30px;
}
.pdd_l30{
	padding-left:30px;
}