@charset "shift_jis";

/* margin
----------------------------------------------- */

.margin0 {
	margin: 0;
}

.margin5 {
	margin-top: 5px;
}
.margin10 {
	margin-top: 10px;
}
.margin15 {
	margin-top: 15px;
}
.margin20 {
	margin-top: 20px;
}
.margin25 {
	margin-top: 25px;
}
.margin30 {
	margin-top: 30px;
}
.margin35 {
	margin-top: 35px;
}


.margin_5 {
margin-top:-5px;}

.margin_10 {
margin-top:-10px;}

.margin_15 {
margin-top:-15px;}


/* left-margin
----------------------------------------------- */

.marginL5 {
	margin-left:5px;}

.marginL10 {
	margin-left:10px;}

.marginL15 {
	margin-left:15px;}

.marginL20 {
	margin-left:20px;}	
	
.marginL25 {
	margin-left:25px;}		
	
.marginL30 {
	margin-left:30px;}
	
.marginL35 {
	margin-left:35px;}			

.marginL40 {
	margin-left:40px;}
	
.marginL45 {
	margin-left:45px;}			

.marginL50 {
	margin-left:50px;}
	
.marginL55 {
	margin-left:55px;}

.marginL60 {
	margin-left:60px;}
	
.marginL65 {
	margin-left:65px;}
	
.marginL70 {
	margin-left:70px;}
	
.marginL75 {
	margin-left:75px;}					
	
.marginL80 {
	margin-left:80px;}	
	
.marginL85 {
	margin-left:85px;}
	
.marginL90 {
	margin-left:90px;}	
	
.marginL95 {
	margin-left:95px;}	
	
.marginL100 {
	margin-left:100px;}	
	
.marginL105 {
	margin-left:105px;}
	
.marginL110 {
	margin-left:110px;}	
	
.marginL115 {
	margin-left:115px;}	
	
.marginL120 {
	margin-left:120px;}	
	
.marginL125 {
	margin-left:125px;}
	
.marginL130 {
	margin-left:130px;}	
	
.marginL135 {
	margin-left:135px;}	
	
.marginL140 {
	margin-left:140px;}											
	
/* margin bottom
----------------------------------------------- */

.marginB10 {
	margin-bottom:10px; }

.marginB_5 {
	margin-bottom:-5px; }	
	
.marginB_10 {
	margin-bottom:-10px; }		
			

/* padding
----------------------------------------------- */

.padding5 {
	padding-top: 5px;
}
.padding10 {
	padding-top: 10px;
}
.padding15 {
	padding-top: 15px;
}
.padding20 {
	padding-top: 20px;
}
.padding25 {
	padding-top: 25px;
}
.padding30 {
	padding-top: 30px;
}
.padding35 {
	padding-top: 35px;
}

.padding_10 {
	padding-top:-10px;
}

/* padding-left
----------------------------------------------- */

.paddingL5 {
	padding-left: 5px;
}
.paddingL10 {
	padding-left: 10px;
}
.paddingL15 {
	padding-left: 15px;
}
.paddingL20 {
	padding-left: 20px;
}
.paddingL25 {
	padding-left: 25px;
}
.paddingL30 {
	padding-left: 30px;
}
.paddingL35 {
	padding-left: 35px;
}

/* paddingR 
----------------------------------------------- */

.paddingR5 {
	padding-right:5px;
}

/* paddingB 
----------------------------------------------- */

.paddingB_5 {
	padding-bottom:-5px;
}

.paddingB_10 {
	padding-bottom:-10px;
}

.paddingB15 {
	padding-bottom:15px; 
}
	

/* align
----------------------------------------------- */
.aligncenter {
	text-align: center;
}
.alignright {
	text-align: right;
}
.alignleft {
	text-align: left;
}


/* font size
----------------------------------------------- */
.fontsize1 {
	font-size: xx-small;
	line-height: 1.5;
	text-align: justify;
	text-justify: inter-ideograph;
}
.fontsize2 {
	font-size: x-small;
	_font-size:xx-small;
	line-height: 1.8;
	text-align: justify;
	text-justify: inter-ideograph;
}
.fontsize3 {
	font-size:x-small;
	line-height: 1.5;
	text-align: justify;
	text-justify: inter-ideograph;
}
.fontsize4 {
	font-size:medium;
	line-height: 1.5;
	text-align: justify;
	text-justify: inter-ideograph;
}

/* text-align
----------------------------------------------- */

.alignL { text-align:left;}
.alignR { text-align:right;}
.alignC { text-align:center +}

/* line
----------------------------------------------- */

.line1 { border: 1px solid #999999;}

/* list
----------------------------------------------- */
dl {
	margin: 0;
	padding: 0;
}
dt {
	margin: 0;
	padding: 0;
}
dd {
	margin: 0;
	padding: 0;
}
ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
li {
	margin: 0;
	padding: 0;
}

ul.normal li { list-style: disc; margin-left:35px;}

ol li  {margin-top:3px; margin-left:40px; padding:0; list-style-type:decimal; }


