/*---------------- フォントサイズ(fs)*/
.fs24{ font-size: 24px; letter-spacing : 1px; }
.fs22{ font-size: 22px; letter-spacing : 1px; }
.fs20{ font-size: 20px; letter-spacing : 1px; }
.fs18{ font-size: 18px; letter-spacing : 1px; }
.fs16{ font-size: 16px; letter-spacing : 1px; }
.fs14{ font-size: 14px; letter-spacing : 1px; }
.fs13{ font-size: 13px; letter-spacing : 1px; }

.fs12{ font-size: 12px; letter-spacing : 1px; }
.fs11{ font-size: 11px; letter-spacing : 1px; }
.fs10{ font-size: 10px; letter-spacing : 1px; }

	/*--pt--*/
	.fs20pt{ font-size: 20pt; }
	.fs14pt{ font-size: 14pt; }
	.fs12pt{ font-size: 12pt; }
	.fs10pt{ font-size: 10pt; }
	.fs9pt{ font-size: 9pt; }
	.fs8pt{ font-size: 8pt; }

/*---------------- フォント書体(ft)*/
.ft_msp{ font-family: MS P Gothic;}
.ft_ms{ font-family: MS Gothic;}

/*---------------- フォント幅(fw)*/
.fw_bold{ font-weight:bold; }
.fw_normal{ font-weight:normal; }

/*---------------- 文字間(lett)*/
.lett1 { letter-spacing:1pt; }
.lett2 { letter-spacing:2pt; }


/*---------------- パッデイング(padd)*/

/*-- 内余白なし--*/
.nopadd{ padding:0; } 

/*--左パッデイング--*/
.paddleft20{ padding-left:20px; }
.paddleft15{ padding-left:15px; }
.paddleft10{ padding-left:10px; }
.paddleft5{ padding-left:5px; }
.paddleft3{ padding-left:3px; }

/*--右パッデイング--*/
.paddrig20{ padding-right:20px; }
.paddrig15{ padding-right:15px; }
.paddrig10{ padding-right:10px; }
.paddrig5{ padding-right:5px; }
.paddrig3{ padding-right:3px; }

/*--下パッデイング--*/
.paddbot20{ padding-bottom:20px; }
.paddbot15{ padding-bottom:15px; }
.paddbot10{ padding-bottom:10px; }
.paddbot5{ padding-bottom:5px; }
.paddbot3{ padding-bottom:3px; }

/*--上パッデイング--*/
.paddtop20{ padding-top:20px; }
.paddtop15{ padding-top:15px; }
.paddtop10{ padding-top:10px; }
.paddtop5{ padding-top:5px; }
.paddtop3{ padding-top:3px; }

/*---------------- マージン(marg)*/

/*-- トップマージン--*/
.margtop30{ margin-top:30px; }
.margtop20{ margin-top:20px; }
.margtop15{ margin-top:15px; }
.margtop10{ margin-top:10px; }
.margtop5{ margin-top:5px; }
.margtop3{ margin-top:3px; }
.margtop1{ margin-top:1px;}

/*-- ボトムマージン--*/
.margbot30{ margin-bottom:30px; }
.margbot20{ margin-bottom:20px; }
.margbot15{ margin-bottom:15px; }
.margbot10{ margin-bottom:10px; }
.margbot5{ margin-bottom:5px; }
.margbot3{ margin-bottom:3px; }
.margbot1{ margin-bottom:1px;}

/*--左マージン--*/
.margleft120{ margin-left:120px; }
.margleft100{ margin-left:100px; }
.margleft80{ margin-left:80px; }
.margleft40{ margin-left:40px; }
.margleft20{ margin-left:20px; }
.margleft15{ margin-left:15px; }
.margleft10{ margin-left:10px; }
.margleft5{ margin-left:5px; }
.margleft3{ margin-left:3px; }
.margleft1{ margin-left:1px;}

/*-- 右マージン--*/
.margrig20{ margin-right:20px; }
.margrig15{ margin-right:15px; }
.margrig10{ margin-right:10px; }
.margrig5{ margin-right:5px; }
.margrig3{ margin-right:3px; }
.margrig1{ margin-right:1px;}


/*------------------色(colo)*/
/*--赤--*/
.colo_red{ color:#cc0000;}
/*--黒--*/
.colo_black{ color:#000000;}
/*--茶--*/
.colo_tya{ color:#863811;}
/*--緑--*/
.colo_green{ color:#009933;}
/*--青--*/
.colo_blue{ color:#003399;}
/*--ピンク--*/
.colo_pink{ color:#FF0066;}

/*--通常--*/
.colo_normal{ color:#5E5648;}


/*------------------縦スクロール*/
.overf {
	overflow-y: scroll; 
}

/*-------------- 枠線(bd) -----*/

/*-- 囲み--*/
.bd { border:1 solid #cccccc;}
.bd2 { border:2 solid #ffffff;}

/*--左--*/
.bdleft { border-left:1 solid #cccccc;}
/*-- 右--*/
.bdrig { border-right:1 solid #cccccc;}
/*-- 上--*/
.bdtop { border-top:1 solid #cccccc;}
/*-- 下--*/
.bdbot { border-bottom:1 solid #cccccc;}

/*-------------- 点線(bdd) -----*/
/*-- 囲み--*/
.bdd { border: 1 dashed #cccccc;}

/*--左--*/
.bddleft { border-left:1 dashed #cccccc;}
/*-- 右--*/
.bddrig { border-right:1 dashed #cccccc;}
/*-- 上--*/
.bddtop { border-top:1 dashed #cccccc;}
/*-- 下--*/
.bddbot { border-bottom:1 dashed #cccccc;}

/*-------------- 行間(lh) -----*/
.lh100{ line-height:100%;}
.lh120{ line-height:120%;}
.lh150{ line-height:150%;}

/*-------------- IME -----*/
.act {
	ime-mode: active;
}
.dis{
	ime-mode: disabled;
}
.rig {
	ime-mode: disabled;
	text-align:right;
}
