body{background-image:url(img/bg.gif)}/*$B4pK\(B*/

/*$B%j%s%/@_Dj(B*/
a:link { color:#0000cc; }
a:visited { color:#0000aa; }
a:active { color:#dd0000; text-decoration:underline;}
a:hover {  color:#dd0000; text-decoration:underline;}

/*$B%Y!<%9@_Dj(B*/
.main{
			background-color:#FFFFFF;
			background-image:url(img/head.jpg);background-position:top center;background-repeat:no-repeat;
			width:700px;
			border-left:solid 1px #333333;
			border-right:solid 1px #333333;
			padding-top:95px;padding-bottom:20px;padding-left:0px;padding-right:0px;
		}

.txt1{font-family:palatino, "$B%R%i%.%N3Q%4(B Pro W3", "$B#M#S(B $B#P%4%7%C%/(B", "Osaka", verdana, arial; 
		font-size:12px; 
		line-height:140%; 
		color:#222222; 
	}

.txt2{font-family:palatino, "$B%R%i%.%N3Q%4(B Pro W3", "$B#M#S(B $B#P%4%7%C%/(B", "Osaka", verdana, arial; 
		font-size:11px; 
		line-height:130%; 
		color:#222222; 
	}

.h2{font-family:palatino, "$B%R%i%.%N3Q%4(B Pro W3", "$B#M#S(B $B#P%4%7%C%/(B", "Osaka", verdana, arial; 
		font-size:11px; 
		line-height:130%; 
		color:#222222; 
	}

/*$BB@J8;z%?%$%H%k@_Dj(B*/
.title{font-family:palatino, "$B%R%i%.%N3Q%4(B Pro W3", "$B#M#S(B $B#P%4%7%C%/(B", "Osaka", verdana, arial; 
		font-size:14px; 
		font-weight:bold;
		color:#000000; 
		padding-top:5px;padding-bottom:3px;
	}

/*TOP$BMQB@J8;z%?%$%H%k@_Dj(B*/
.title2{font-family:palatino, "$B%R%i%.%N3Q%4(B Pro W3", "$B#M#S(B $B#P%4%7%C%/(B", "Osaka", verdana, arial; 
		font-size:13px; 
		font-weight:bold;
		color:#222222; 
		border-bottom:dotted 1px #999999;
		padding-bottom:3px;margin-bottom:3px;
	}

/*$B>&IJMQB@J8;z%?%$%H%k@_Dj(B*/
.title3{font-family:palatino, "$B%R%i%.%N3Q%4(B Pro W3", "$B#M#S(B $B#P%4%7%C%/(B", "Osaka", verdana, arial; 
		font-size:15px; 
		font-weight:bold;
		color:#FFFFFF; 
		border-right:solid 1px #12436F;border-bottom:solid 1px #12436F;
		background-color:7C9C7C;
		padding:3px;margin-bottom:5px;
	}

/*$B>&IJMQB@J8;z%?%$%H%k@_Dj(B*/
.title4{font-family:palatino, "$B%R%i%.%N3Q%4(B Pro W3", "$B#M#S(B $B#P%4%7%C%/(B", "Osaka", verdana, arial; 
		font-size:15px; 
		font-weight:bold;
		color:#222222; 
		border:solid 1px #777777;
		padding:3px;margin-top:30px;margin-bottom:15px;
	}

	
/*$B%a%K%e!<(B*/
.menu{width:150px;margin-right:10px;}

/*$B%a%K%e!<(B2*/
.menu2{width:150px;margin-right:20px;}

/*$B%3%a%s%HMQ(B*/
.comment{
		font-family:palatino, "$B%R%i%.%N3Q%4(B Pro W3", "$B#M#S(B $B#P%4%7%C%/(B", "Osaka", verdana, arial; 
		font-size:12px;line-height:130%; color:#222222; 
		border-right:dotted 1px #8bb8e1;border-bottom:dotted 1px #8bb8e1;
		padding-left:5px;padding-right:3px;padding-top:5px;padding-bottom:5px;
	}

/*box$B;XDj(B*/
.box{border:solid 2px #CFB075;padding:15px;margin-top:15px;,margin-bottom:10px;width:495px}

	
/*$B%a%K%e!<2hA|MQ(B*/
.menu-img{margin-top:10px;margin-bottom:5px;}

/*$B:84s$;2hA|MQ(B*/
.left{float:left;padding-right:5px;}

/*$B1&4s$;2hA|MQ(B*/
.right{float:right;padding-left:5px;}

/*$B%i%$%s(B*/
.line{margin-top:5px;margin-bottom:5px;
		border-top:dotted 1px #8bb8e1;}

/*$B%i%$%s(B2*/
.line2{margin-top:3px;margin-bottom:3px;
		border-top:solid 1px #e0e8ef;}

/*BACK TOP*/
.back{font-family:palatino, "$B%R%i%.%N3Q%4(B Pro W3", "$B#M#S(B $B#P%4%7%C%/(B", "Osaka", verdana, arial; 
		font-size:12px;line-height:130%; color:#222222; 
		text-align:center;
		border-top:solid 1px #999999;border-bottom:solid 1px #999999;
		padding:3px;margin-top:30px;margin-bottom:30px;
		}

/*$B%U%C%?!<(B*/
.footer{
		border-top:solid 1px #333333;
		margin-top:10px;
	}