@charset "Shift_JIS";
H1{
	color: #000000;
	font-size: 18px;
	margin: 0px;
}

H2{
	color: #000000;
	font-size: 18px;
	margin: 0px;
}

H3{
	color: #000000;
	font-size: 12px;
	margin: 0px;
}

H4{
	color: #000000;
	font-size: 10px;
	margin: 0px;
}

A{
	color: #0000FF;
	text-decoration: none;
}

A:HOVER{
	color: #FF0000;
	text-decoration: underline;
}

A.nashi{
	text-decoration: none;
	color: #000000;
}

BODY, P, TD, DIV{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN",Osaka,sans-serif;
	font-size: 16px;
	line-height: 140%;
        text-align:left;
}

BODY{
	color: #000000;
	background-color: #FFFFFF;
        -webkit-text-size-adjust: 100%;
        -moz-text-size-adjust: 100%;
        -ms-text-size-adjust: 100%;
        -o-text-size-adjust: 100%;
        text-size-adjust: 100%;
}

.all{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN",Osaka,sans-serif;
	font-size: x-small;
}

.aeon{
	font-family: "‚l‚r ƒSƒVƒbƒN",Osaka|“™•,monospace;
	font-weight: bold;
	font-size: small;
}

TD.white{
	color: #FFFFFF;
	font-family: "‚l‚r ƒSƒVƒbƒN",Osaka|“™•,monospace;
	font-size: 14px;
	background: #000099;
	height: 25px
;
}

A:HOVER.white{
	color: #FFFFFF ;
	text-decoration: underline ;
}

A:LINK.white{
	color: #FFFFFF ;
}

A:visited.white{
	color: #FFFFFF ;
}

.size_14{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN",Osaka,sans-serif;
	font-size: 14px ;
}

TD.size_14p{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN",Osaka,sans-serif;
	font-size: 14px ;
	height: 25px;
}

.button01{
     display:block;
     width: 700px;
     height:50px;
     line-height: 50px;
     color: #000;
     text-decoration: none;
     text-align: center;
     background-color: #ddd; /*ƒ{ƒ^ƒ“F*/
     border-radius: 5px; /*ŠpŠÛ*/
     -webkit-transition: all 0.5s;
     transition: all 0.5s;
}

.button01:hover{
     background-color: #f9c500; /*ƒ{ƒ^ƒ“F*/
}

@media print {
    body { display: none !important; }
}
