body {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka,;
	font-size: 12px;
	margin: 0px;
	color: #ffffff;
	background-image: url(../images/al_bk.gif);
	background-repeat: repeat-y repeat-x;
}

img {
	border: 0px;
}

.fs_s {
	FONT-SIZE: 11px;
}
.fs_m {
	FONT-SIZE: 13px;
}
.fs_l {
	FONT-SIZE: 15px;
}
.lh_l {
	LINE-HEIGHT: 150%;
}
.lh_m {
	LINE-HEIGHT: 135%;
}

.fc_ss {font-size: 11px; line-height: 110%;}
.fc_sm {font-size: 11px; line-height: 135%;}
.fc_sl {font-size: 11px; line-height: 150%;}
.fc_mm {font-size: 13px; line-height: 135%;}
.fc_ml {font-size: 13px; line-height: 150%;}
.fc_ll {font-size: 14px; line-height: 150%;}
.fc_sm_b {font-size: 11px; color: #6699cc; line-height: 135%;}
.fc_sm_r {font-size: 11px; color: #ff6633; line-height: 135%;}

.br_1{line-height: 1px;}
.br_5{line-height: 5px;}
.br_10{line-height: 10px;}
.br_15{line-height: 15px;}
.br_20{line-height: 20px;}
.br_30{line-height: 30px;}

.w_100p{width: 100%;}
.w_10{width: 10px;}
.w_14{width: 14px;}
.w_40{width: 40px;}
.w_60{width: 60px;}
.w_70{width: 70px;}
.w_81{width: 81px;}
.w_83{width: 83px;}
.w_92{width: 92px;}
.w_98{width: 98px;}
.w_100{width: 100px;}
.w_108{width: 108px;}
.w_110{width: 110px;}
.w_120{width: 120px;}
.w_130{width: 130px;}
.w_140{width: 140px;}
.w_150{width: 150px;}
.w_154{width: 154px;}
.w_160{width: 160px;}
.w_162{width: 162px;}
.w_164{width: 164px;}
.w_170{width: 170px;}
.w_177{width: 177px;}
.w_180{width: 180px;}
.w_185{width: 185px;}
.w_189{width: 189px;}
.w_193{width: 193px;}
.w_200{width: 200px;}
.w_216{width: 216px;}
.w_218{width: 218px;}
.w_300{width: 300px;}
.w_320{width: 320px;}
.w_340{width: 340px;}
.w_333{width: 333px;}
.w_343{width: 343px;}
.w_350{width: 350px;}
.w_360{width: 360px;}
.w_520{width: 520px;}
.w_560{width: 560px;}
.w_610{width: 610px;}
.w_660{width: 660px;}
.w_670{width: 670px;}
.w_680{width: 680px;}
.w_690{width: 690px;}
.w_700{width: 700px;}
.w_720{width: 720px;}
.w_760{width: 760px;}
.w_780{width: 780px;}
.w_800{width: 800px;}

.bgc_01{
	background: #f5f8f8;
}


a.al_lk:link {
	color: #ffffff;
	text-decoration:underline;
}
a.al_lk:visited {
	color: #cccccc;
	text-decoration:underline;
}
a.al_lk:active {
	color: #cccccc;
	text-decoration:underline;
}
a.al_lk:hover {
	color: #00cc00;
	text-decoration:underline;
}

a.in_lk:link {
	font-weight: bold;
	color: #666666;
	text-decoration:underline;
}
a.in_lk:visited {
	font-weight: bold;
	color: #666666;
	text-decoration:underline;
}
a.in_lk:active {
	font-weight: bold;
	color: #666666;
	text-decoration:underline;
}
a.in_lk:hover {
	font-weight: bold;
	color: #00cc00;
	text-decoration:underline;
}

a.in_lk2:link {
	color: #666666;
	text-decoration:underline;
}
a.in_lk2:visited {
	color: #666666;
	text-decoration:underline;
}
a.in_lk2:active {
	color: #666666;
	text-decoration:underline;
}
a.in_lk2:hover {
	color: #00cc00;
	text-decoration:underline;
}

a.in_lk3:link {
	color: #666666;
	text-decoration:none;
}
a.in_lk3:visited {
	color: #666666;
	text-decoration:none;
}
a.in_lk3:active {
	color: #666666;
	text-decoration:none;
}
a.in_lk3:hover {
	color: #00cc00;
	text-decoration:none;
}

.ma_tbl{
	width: 100%;
}

.ma_tbl2{
	width: 800px;
	background: url(../images/al_bk.jpg);
}

.ma_tbl3{
	width: 780px;
	margin-top: 5px;
}

.al_hd_ln_tbl{
	background: #990000;
}

.al_hd_lg_tbl{
	width: 780px;
	margin-bottom: 20px;
}


.al_mg{
	margin-top: 5px;
	margin-bottom: 5px;
}

.al_mg2{
	background: url(../images/top_img2.jpg);
	margin-top: 5px;
	margin-bottom: 5px;
}

.al_mg3{
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}

.al_bk_tbl{
	width: 760px;
	margin-bottom: 30px;
}

.al_bk_tbl2{
	width: 760px;
	background: url(../images/bk_ln.gif);
}

.al_bk_tbl3{
	width: 700px;
	color: #666666;
}

.al_bk_tbl4{
	width: 320px;
	color: #666666;
}

.pg_dt_tbl{
	width: 343px;
	color: #666666;
}

.pg_dt_tbl2{
	width: 177px;
	color: #666666;
	margin-left: 8px;
}

.pg_dt_tbl3{
	width: 300px;
	color: #666666;
}

.al_bk_tbl5{
	width: 170px;
	color: #666666;
	margin-left: 15px;
}

.al_bk_tbl6{
	width: 320px;
	color: #666666;
	margin-left: 15px;
}

.al_bk_tbl7{
	width: 760px;
	background: url(../images/bk_ln.gif);
	color: #666666;
}

.al_bk_tbl8{
	width: 720px;
	color: #666666;
	background: #ffffff;
}

.al_bk_tbl9{
	width: 610px;
	color: #666666;
}

.al_bk_tbl10{
	width: 720px;
	color: #666666;
	background: url(../images/bk_ln2.jpg);
}

.al_bk_tbl11{
	width: 680px;
	color: #666666;
}

.al_bk_tbl12{
	width: 360px;
	color: #666666;
}

.al_bk_tbl13{
	width: 300px;
	color: #666666;
}

.al_bk_tbl13_2{
	width: 340px;
	color: #666666;
}

.al_bk_tbl14{
	width: 720px;
	color: #666666;
	background: url(../images/bk_ln3.jpg);
}

.al_bk_tbl15{
	width: 60px;
	color: #666666;
}

.al_bk_tbl16{
	width: 110px;
	color: #666666;
	margin-left: 5px;
}

.al_bk_tbl17{
	width: 220px;
	color: #666666;
	background: url(../images/id_bk1.gif);
}

.al_bk_tbl18{
	width: 200px;
	color: #666666;
}

.al_bk_tbl19{
	width: 640px;
	color: #666666;
}

.al_bk_tbl20{
	width: 720px;
	color: #666666;
}



.tt_tbl1_3{
	width: 720px;
	color: #666666;
	background: url(../images/3mv_ln.jpg);
}

.tt_tbl1_4{
	width: 720px;
	color: #666666;
	background: url(../images/4mv_ln.jpg);
}

.tt_tbl1_5{
	width: 720px;
	color: #666666;
	background: url(../images/5mv_ln.jpg);
}

.tt_tbl1_6{
	width: 720px;
	color: #666666;
	background: url(../images/6mv_ln.jpg);
}

.tt_tbl1_7{
	width: 720px;
	color: #666666;
	background: url(../images/7mv_ln.jpg);
}

.tt_tbl1_8{
	width: 720px;
	color: #666666;
	background: url(../images/8mv_ln.jpg);
}

.tt_tbl2{
	width: 70px;
	color: #666666;
}

.tt3_tbl1{
	width: 196px;
	color: #666666;
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left: 10px;
	margin-right: 10px;
}

.tt3_tbl2{
	width: 198px;
	color: #666666;
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left: 10px;
	margin-right: 10px;
}

.tt4_tbl1{
	width: 142px;
	color: #666666;
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left: 10px;
	margin-right: 10px;
}

.tt4_tbl2{
	width: 144px;
	color: #666666;	
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left: 10px;
	margin-right: 10px;
}

.tt5_tbl1{
	width: 110px;
	color: #666666;
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left: 10px;
	margin-right: 10px;
}

.tt5_tbl2{
	width: 110px;
	color: #666666;
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left: 10px;
	margin-right: 10px;
}

.tt6_tbl1{
	width: 88px;
	color: #666666;
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left: 10px;
	margin-right: 10px;
}

.tt6_tbl2{
	width: 90px;
	color: #666666;
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left: 10px;
	margin-right: 10px;
}

.tt7_tbl1{
	width: 72px;
	color: #666666;
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left: 10px;
	margin-right: 10px;
}

.tt7_tbl2{
	width: 78px;
	color: #666666;
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left: 10px;
	margin-right: 10px;
}

.tt8_tbl1{
	width: 61px;
	color: #666666;
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left: 10px;
	margin-right: 10px;
}

.tt8_tbl2{
	width: 63px;
	color: #666666;
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left: 10px;
	margin-right: 10px;
}
