@charset "utf-8";
/* CSS Document */

#container{	
    background-image:url(img/side_back.gif);
	background-repeat:repeat-y;
	background-position:center;
	background-color:#ffffff;
	padding:0px;
	text-align:center;
	}

#text{
	font-size:16px;
	margin:5px;
	padding:0px;
	text-align:center;	
	line-height: 1.7;
	color:#000000;	 
}

#text02{
	font-size:16px;
	margin:10px;
	padding:0px;
	text-align:left;	
	line-height: 1.0;
	color:#000000;	 
}
#link{
	font-size:12px;
	margin:0px;
	padding:0px;
	text-align:left;	
	line-height: 1.4;
	color:#000000;	 
}

.body{
	background:url(img/body_back.gif);
	background-repeat:repeat-y;
	font-size:14px;
	margin:0px;
	padding: 0px 30px 0px 30px; 
	text-align:left;	
	line-height: 1.7;
	}

.body02{
	background:url(img/body_back.gif);
	background-repeat:repeat-y;
	font-size:16px;
	margin:0px;
	padding: 5px 0px 0px 0px; 
	text-align:center;	
	line-height: 2.0;
	}


.body03{
	background:url(img/body_back.gif);
	background-repeat:repeat-y;
	font-size:14px;
	margin:0px;
	padding: 0px 0px 0px 0px; 
	text-align:left;	
	line-height: 1;
	}

.text{
	font-size:16px;
	margin:10px;
	padding:0px;	
	line-height: 1.7;
}

.text02{
	font-size:14px;
	margin:10px;
	padding:0px;
	text-align:left;
	line-height: 1.4;
}

.text_s{
	font-size:12px;
	margin:0px;
	padding:5px;	
	line-height: 1.2;
}
.text_s02{
	font-size:12px;
	margin:0px;
	padding:4px;	
	line-height: 1.3;
}

.text_s03{
	font-size:12px;
	margin:0px;
	padding: 0px 0px 0px 8px; 	
	line-height: 1.3;
}
.text_red{
	color:#ff0000;		
	font-size:18px;
	margin:0px;
	padding:0px;	
	line-height: 1.3;
	text-align:center;
}

.text_blue{
	color:#0071BC;		
	font-size:14px;
	margin:0px;
	padding:0px;	
	line-height: 1.3;
	text-align:center;
}

.side01{
	font-size:12px;
	margin:0px;
	padding:3px;
	text-align:center;	
	line-height: 1.2;
    border-top: solid 1px #ffffff;
    border-bottom: solid 1px #ffffff;
    border-left: solid 1px #ffffff;
    border-right: solid 1px #ffffff;
	}
	
.side02{
	font-size:12px;
	margin:0px;
	padding:3px;
	text-align:left;	
	line-height: 1.2;
    border-left: solid 1px #ffffff;
    border-right: solid 1px #ffffff;
	}
	
.side03{
	font-size:12px;
	margin:0px;
	padding:3px;
	text-align:left;	
	line-height: 1.2;
    border-top: solid 1px #ffffff;
    border-bottom: solid 1px #ffffff;
    border-left: solid 1px #ffffff;
    border-right: solid 1px #ffffff;
	}
	
.box01{
	font-size:12px;
	margin:0px;
	padding:5px;
	text-align:left;	
	line-height: 1.5;
    border: solid 1px #333333;
	background-color:#FFDEDE;
	}
	
.box02{
	font-size:12px;
	margin:0px;
	padding:5px;
	text-align:left;	
	line-height: 1.5;
    border: solid 1px #333333;
	background-color:#DEE9FF;
	}
	
.box03{
	font-size:12px;
	margin:0px;
	padding:5px;
	text-align:left;	
	line-height: 1.5;
    border: solid 1px #333333;
	background-color:#FFF8E3;
	}
	
.box04{
	font-size:12px;
	margin:0px;
	padding:5px;
	text-align:left;	
	line-height: 1.5;
    border: solid 1px #333333;
	background-color:#E4FFE3;
	}
h2,h3,h4{
	font-size:14px;
	line-height:normal;
	margin:0;
	padding:0;
	}
