/*------------------------------------
 Font Size
------------------------------------*/
.f9 {
	font-size: 9px;
}
.f10 {
	font-size: 10px;
}
.f11 {
	font-size: 11px;
}
.f12 {
	font-size: 12px;
}
.f13 {
	font-size: 13px;
}
.f14 {
	font-size: 14px;
}
.f15 {
	font-size: 15px;
}
.f16 {
	font-size: 16px;
}
.f17 {
	font-size: 17px;
}
.f18 {
	font-size: 18px;
}
/*------------------------------------
 Bold
------------------------------------*/
.bold{
	font-weight: bold;
}
/*------------------------------------
 Font Color
------------------------------------*/
.white {
	color: #FFFFFF;
}
.gray {
	color: #999999;
}
.blue {
	color: #0000FF;
}
.red {
	color: #FF0000;
}
.kon {
	color: #000066;
}
.murasaki {
	color: #6464A0
}

/*------------------------------------
 LineHight
------------------------------------*/
.lh90p {
	line-height: 90%;
}
.lh100p {
	line-height: 100%;
}
.lh120p {
	line-height: 120%;
}
.lh150p {
	line-height: 150%;
}
.lh200p {
	line-height: 200%;
}

/*------------------------------------
 Bg Color
------------------------------------*/
.Bg_kon {
	background-color: #000066;
}
.Bg_fuji {
	background-color: #A0A0C8;
}
.Bg_white {
	background-color: #FFFFFF;
}

/*------------------------------------
 Right
------------------------------------*/
.right {
	text-align: right;
}
/*------------------------------------
 Margin
------------------------------------*/
.mg1010 {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.mg1020 {
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.mg2010 {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.mg2020 {
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

/*------------------------------------
 V Space
------------------------------------*/
.vs1 {
	margin-top: 1px;
}
.vs2 {
	margin-top: 2px;
}
.vs3 {
	margin-top: 3px;
}
.vs4 {
	margin-top: 4px;
}
.vs5 {
	margin-top: 5px;
}
.vs10 {
	margin-top: 10px;
}
.vs15 {
	margin-top: 15px;
}
.vs20 {
	margin-top: 20px;
}
.vs30 {
	margin-top: 30px;
}
.vs40 {
	margin-top: 40px;
}
.vs50 {
	margin-top: 50px;
}
.vs60 {
	margin-top: 60px;
}
.vs70 {
	margin-top: 70px;
}
.vs80 {
	margin-top: 80px;
}
.vs90 {
	margin-top: 90px;
}
.vs100 {
	margin-top: 100px;
}
.vs200 {
	margin-top: 200px;
}
.vs300 {
	margin-top: 300px;
}
.vs400 {
	margin-top: 400px;
}
/*------------------------------------
 Bottom Space
------------------------------------*/
.bs5 {
	margin-bottom: 5px;
}
.bs10 {
	margin-bottom: 10px;
}
/*------------------------------------
 Left Space
------------------------------------*/
.ls5 {
	margin-left: 5px;
}
.ls10 {
	margin-left: 10px;
}
.ls15 {
	margin-left: 15px;
}
.ls20 {
	margin-left: 20px;
}
.ls30 {
	margin-left: 30px;
}
.ls40 {
	margin-left: 40px;
}
/*------------------------------------
 Right Space
------------------------------------*/
.rs5 {
	margin-right: 5px;
}
.rs10 {
	margin-right: 10px;
}
/*------------------------------------
 Wide
------------------------------------*/
.w50 {
	width: 50px;
}
.w200 {
	width: 200px;
}
.w120 {
	width: 120px;
}
.w220 {
	width: 220px;
}
.w270 {
	width: 270px;
}
.w580 {
	width: 580px;
}
.w800 {
	width: 800px;
}
.w840 {
	width: 840px;
}
