/*============== font.css =============*/

@charset "Shift_JIS";

h1{
 font-family: Arial,sans-serif, Hiragino Kaku Gothic Pro,"���C���I", "�l�r �o�S�V�b�N", "Osaka�]����";
 font-size: 100%;
 margin: 0;
 padding: 0;
}


h2{
 font-family: Arial,sans-serif, Hiragino Kaku Gothic Pro,"���C���I", "�l�r �o�S�V�b�N", "Osaka�]����";
 font-size: 130%;
 height:33px;
 color: #000;
 margin: 0;
 padding: 8px 0px 0px 10px;
 background-image : url(h2-back.jpg);
 background-repeat:no-repeat;
}


h3{
	font-family: sans-serif,Hiragino Kaku Gothic Pro, "���C���I","�l�r �o�S�V�b�N","Osaka�]����";
 font-size: 120%;
 color: #009966;
 margin: 15px 0 5px 3px;
 padding: 0 0 0 7px;
 border-left-color: #009975;
 border-left-width: 10px;
 border-left-style: solid;
 
}

h3 a {
	color: #339966;
    text-decoration: underline;
}

h3 a:hover {
    text-decoration:none;
}

h4{
 font-family: sans-serif,Hiragino Kaku Gothic Pro, "���C���I","�l�r �o�S�V�b�N","Osaka�]����";
 font-size: 110%;
 color: #000;
 margin: 20px 0 0 0;
 padding: 4px 0px 2px 12px;
 background-color: #99CC99;
 background-color: #99cca2;
 border-bottom: solid 2px #009980;
 
}

h5{
 font-family: sans-serif,Hiragino Kaku Gothic Pro, "���C���I","�l�r �o�S�V�b�N","Osaka�]����";
 font-size: 110%;
 color: #000;
 margin: 10px 0 10px 0;
 padding: 4px 0px 2px 12px;
 border-bottom: solid 2px #339966;
 
}
 
 h6{
 font-family: sans-serif,Hiragino Kaku Gothic Pro, "���C���I","�l�r �o�S�V�b�N","Osaka�]����";
 font-size: 110%;
 color: #009975;
 margin: 10px 0 0 0;
 
}



.caption {
	 
	font-family: Arial,sans-serif, Hiragino Kaku Gothic Pro, "�l�r �o�S�V�b�N", "Osaka�]����";
	font-size:75%;
	font-style: normal;
	line-height: 1.2em;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color: #003399;
}

.spot {
	 
	font-family: Arial,sans-serif, Hiragino Kaku Gothic Pro, "�l�r �o�S�V�b�N", "Osaka�]����";
	font-size:80%;
	font-style: normal;
	line-height: 120%;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color: #333;
	padding: 0 0 4px 10px;    
}

.date {
	float:right;
	font-size: small;
	color:#333;
    width: auto;
    margin-top: 3px;
    padding:16px 10px 0 0;
}


.news-date {
	margin-bottom:10px;
	width: 524px;
    padding: 2px 0px 0px 10px;
    font-size:small;
    float:left;
    color:#333333;
    border-bottom:#cccc99 solid 1px;
    border-left:#cccc99 solid 1px;
    border-right:#cccc99 solid 1px;
}

.blue{
	color: #330099;
}

.enji{
	color: #990000;
}
