body{
margin:0px;
padding:0;
text-align:center;
font-size:90%;
background:#fff;
}


/*¶*/
.t-left{
width:100%;
margin:0;
padding:0;
border-collapse: collapse;
font-size:90%;
}

.left01{
height:20px;
background-color:#FF9900;
padding:3px 0;
text-align:left;
}

.left02{
background-color:#FFFF99;
padding:3px;
text-align:left;
}

.left03{
background-color:#FFFF99;
text-align:left;
}

/*’†‰›*/
.t-center{
width:455px;
border:2px solid #FFCC33;
text-align:center;
margin:0;
vertical-align:top;
}

.yu-ki{
width:400px;
height:70px;
padding:10px;
color:#009900;
font-size:130%;
font-weight:bold;
vertical-align:middle;
}


.sakumotu_come{
width:400px;
text-align:left;
padding:0;
margin:0 25px;
font-size:90%;
}

.sakumotu_kakaku{
width:400px;
padding:0;
border-collapse: collapse;
margin:0 25px;
border:solid 1px #FFCC00;
font-size:90%;
}

.s_kakaku01{
text-align:center;
background-color:#FFCC00;
border:solid 1px #FFCC00;
}

.s_kakaku02{
text-align:center;
border:solid 1px #FFCC00;
}

span.kakaku{
font-size:130%;
color:#ff0000;
font-weight:bold;
}

/*‰E‘¤*/
.t-right{
width:100%;
margin:0;
padding:0;
border-collapse: collapse;
font-size:90%;
}

.right01{
height:20px;
background-color:#FF9900;
padding:3px;
text-align:left;
}

.right02{
padding:3px;
border:solid 1px #FFCC00;
text-align:left;
}

.right03{
padding:3px;
border:solid 1px #FFCC00;
text-align:center;
}

.right04{
background-color:#FFFF99;
padding:3px;
text-align:center;
}


.frmForm {
	font-family : "‚l‚r ƒSƒVƒbƒN",Osaka|“™•;
	font-size : 12px;

}
.frmButton {
	font-family: "‚l‚r ƒSƒVƒbƒN",Osaka|“™•;
	font-size: 12px;}


.pgtitle	{font-family:MS UI Gothic, MS PGothic, Osaka;font-size:15px;color:#003399;}
.title	{font-family:MS UI Gothic, MS PGothic, Osaka;font-size:14px;color:#104A7B;font-weight:BOLD;}
.title2	{font-family:MS UI Gothic, MS PGothic, Osaka;font-size:14px;color:#ffffff;font-weight:BOLD;}
.sbd	{font-family:MS UI Gothic, MS PGothic, Osaka;font-size:13px;font-weight:BOLD;}
.comm	{font-family:MS UI Gothic, MS PGothic, Osaka;font-size:13px;}

A {
	TEXT-DECORATION: none;
	COLOR: #003399
}
A:link {
	COLOR: #003399
}
A:hover {
	text-decoration: none;
	COLOR: #FF0000
}

A {
	TEXT-DECORATION: underline;
	COLOR: #003399
}
A:link {
	COLOR: #003399
}
A:hover {
	text-decoration: underline;
	COLOR: #FF0000
}


A.siro {
	TEXT-DECORATION: none;
	COLOR: #FFFFFF
}
A.siro:link {
	COLOR: #FFFFFF
}
A.siro:hover {
	text-decoration: underline;
	background-color: #FFFFFF;
	COLOR: #FF0000
}

A.siro2 {
	TEXT-DECORATION: underline;
	font-weight:BOLD;
	COLOR: #FFFFFF
}
A.siro2:link {
	font-weight:BOLD;
	COLOR: #FFFFFF
}
A.siro2:hover {
	font-weight:BOLD;
	text-decoration: underline;
	COLOR: #003399
}

A.sp {
	TEXT-DECORATION: underline;
    font-weight:		bold;
	COLOR: #003399
}
A.sp:link {
	TEXT-DECORATION: underline;
    font-weight:		bold;
	COLOR: #003399
}
A.sp:hover {
	text-decoration: underline;
    font-weight:		bold;
	COLOR: #FF0000
}


/* for ie6 */
* html .srcbox .inner,
* html .srcbox {
    height:1px;/* ie6 haslayout issues fix*/
}
* html .srcbox .content {
    margin:-20px 0 -15px 0;
    padding-top:10px;
    padding-bottom:0;
}

.news{
background-color:#FFFF99;
text-align:left;
margin:2px;
padding:3px;
font-size:100%;
}