BODY,TD{
font-family:ＭＳ Ｐゴシック,OSAKA; font-size:14px; line-height:20px; color:#121212;}

/* font設定 */
.tt1{font-size: 30px;	color: #000000;	line-height: 33px;}
.tt2{font-size: 16px;	color: #000000;	line-height: 20px; font-weight:bold;}
.fb{font-weight:bold;}
.fe{font-family:verdana, arial; font-size:14px;}
.f10{font-size:10px;}
.f12{font-size:12px;}
.f12b{font-size:12px; font-weight:bold;}
.f14{font-size:14px; line-height:20px;}
.f14b{font-size:14px; font-weight:bold; line-height:20px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.step1{font-size:16px; font-weight:bold; color:#0000ff;}
.hmenu{font-size:14px; font-weight:bold; line-height:20px; font-color:#ffffff;}

A:link{color:#223388; text-decoration:none;}
A:visited{color:#551111; text-decoration:none;}
A:hover{COLOR:#22AAAA; text-decoration:none;}


/* border設定 */
.w760{width:760px;}
.hr01{height:2px; color:#aaaacc;}
.hr02{height:4px; color:#ffddaa; padding:5px;}
.copyright{text-align:right; width:760px; padding-bottom:20px;}

/* space設定 */
.spacer-5px{margin-bottom:5px;}

/* background設定 */
.back01{background:#F1F1F1; padding:3px;}						/* グレー */
.back02{background:#2E678B; color:#ffffff; padding:3px;}		/* 濃いブルー */
.back03{background:#aaccFF; padding:3px; font-color:#ffffff;}
.site1{border:1px solid skyblue; background-color:#dddddd; text-align:justify; text-justify:inter-word; }

/* list設定　*/
.sq{list-style-type:square;}

/* form設定 */
.ipt{IME-MODE:active; background:#ffffff; border:1px solid #D1D1D1;}
.ipt-e{IME-MODE:disabled; background:#ffffff; border:1px solid #D1D1D1;}
.btn{font-size:12px;}

