@charset "euc-jp";

.m_5 {
	margin: 5px;
}
.m_8 {
	margin: 8px;
}
.m_10 {
	margin: 10px;
}
.m_15 {
	margin: 15px;
}
.m_20 {
	margin: 20px;
}
.m_25 {
	margin: 25px;
}
.m_30 {
	margin: 30px;
}
.m_35 {
	margin: 35px;
}
.m_40 {
	margin: 40px;
}
.m_45 {
	margin: 45px;
}
.m_50 {
	margin: 50px;
}
.m_t5 {
	margin-top: 5px;
}
.m_t8 {
	margin-top: 8px;
}
.m_t10 {
	margin-top: 10px;
}
.m_t15 {
	margin-top: 15px;
}
.m_t20 {
	margin-top: 20px;
}
.m_t25 {
	margin-top: 25px;
}
.m_t30 {
	margin-top: 30px;
}
.m_t35 {
	margin-top: 35px;
}
.m_t40 {
	margin-top: 40px;
}
.m_t45 {
	margin-top: 45px;
}
.m_t50 {
	margin-top: 50px;
}

.m_b5 {
	margin-bottom: 5px;
}
.m_b8 {
	margin-bottom: 8px;
}
.m_b10 {
	margin-bottom: 10px;
}

.m_b15 {
	margin-bottom: 15px;
}

.m_b20 {
	margin-bottom: 20px;
}
.m_b25 {
	margin-bottom: 25px;
}
.m_b30 {
	margin-bottom: 30px;
}
.m_b35 {
	margin-bottom: 35px;
}
.m_b40 {
	margin-bottom: 40px;
}
.m_b45 {
	margin-bottom: 45px;
}
.m_b50 {
	margin-bottom: 50px;
}
.m_tb5 {
	margin-top: 5px;
	margin-bottom: 5px;
}
.m_tb8 {
	margin-top: 8px;
	margin-bottom: 8px;
}
.m_tb10 {
	margin-top: 10px;
	margin-bottom: 10px;
}
.m_tb15 {
	margin-top: 15px;
	margin-bottom: 15px;
}
.m_tb20 {
    margin-top: 20px;
	margin-bottom: 20px;
}
.m_tb25 {
    margin-top: 25px;
	margin-bottom: 25px;
}
.m_tb30 {
    margin-top: 30px;
	margin-bottom: 30px;
}
.m_tb35 {
    margin-top: 35px;
	margin-bottom: 35px;
}
.m_tb40 {
    margin-top: 40px;
	margin-bottom: 40px;
}
.m_tb45 {
    margin-top: 45px;
	margin-bottom: 45px;
}
.m_tb50 {
    margin-top: 50px;
	margin-bottom: 50px;
}

.m_l5 {
	margin-left: 5px;
}
.m_l8 {
	margin-left: 8px;
}
.m_l10 {
	margin-left: 10px;
}
.m_l15 {
	margin-left: 15px;
}
.m_l20 {
	margin-left: 20px;
}
.m_l25 {
	margin-left: 25px;
}
.m_l30 {
	margin-left: 30px;
}
.m_l35 {
	margin-left: 35px;
}
.m_l40 {
	margin-left: 40px;
}
.m_l45 {
	margin-left: 45px;
}
.m_l50 {
	margin-left: 50px;
}

.m_r5 {
	margin-right: 5px;
}
.m_r8 {
	margin-right: 8px;
}
.m_r10 {
	margin-right: 10px;
}
.m_r15 {
	margin-right: 15px;
}
.m_r20 {
	margin-right: 20px;
}
.m_r25 {
	margin-right: 25px;
}
.m_r30 {
	margin-right: 30px;
}
.m_r35 {
	margin-right: 35px;
}
.m_r40 {
	margin-right: 40px;
}
.m_r45 {
	margin-right: 45px;
}
.m_r50 {
	margin-right: 50px;
}

.m_lr5 {
	margin-right: 5px;
	margin-left: 5px;
}
.m_lr8 {
	margin-right: 8px;
	margin-left: 8px;
}
.m_lr10 {
	margin-right: 10px;
	margin-left: 10px;
}
.m_lr15 {
	margin-right: 15px;
	margin-left: 15px;
}
.m_lr20 {
	margin-right: 20px;
	margin-left: 20px;
}
.m_lr25 {
	margin-right: 25px;
	margin-left: 25px;
}
.m_lr30 {
	margin-right: 30px;
	margin-left: 30px;
}
.m_lr35 {
	margin-right: 35px;
	margin-left: 35px;
}
.m_lr40 {
	margin-right: 40px;
	margin-left: 40px;
}
.m_lr45 {
	margin-right: 45px;
	margin-left: 45px;
}
.m_lr50 {
	margin-right: 50px;
	margin-left: 50px;
}


.p_5 {
	padding: 5px;
}
.p_8 {
	padding: 8px;
}
.p_10 {
	padding: 10px;
}
.p_15 {
	padding: 15px;
}
.p_20 {
	padding: 20px;
}
.p_25 {
	padding: 25px;
}
.p_30 {
	padding: 30px;
}
.p_35 {
	padding: 35px;
}
.p_40 {
	padding: 40px;
}
.p_45 {
	padding: 45px;
}
.p_50 {
	padding: 50px;
}

.p_t5 {
	padding-top: 5px;
}
.p_t8 {
	padding-top: 8px;
}
.p_t10 {
	padding-top: 10px;
}
.p_t15 {
	padding-top: 15px;
}
.p_t20 {
	padding-top: 20px;
}
.p_t25 {
	padding-top: 25px;
}
.p_t30 {
	padding-top: 30px;
}
.p_t35 {
	padding-top: 35px;
}
.p_t40 {
	padding-top: 40px;
}
.p_t45 {
	padding-top: 45px;
}
.p_t50 {
	padding-top: 50px;
}
.p_t55 {
	padding-top: 55px;
}

.p_b5 {
	padding-bottom: 5px;
}
.p_b8 {
	padding-bottom: 8px;
}
.p_b10 {
	padding-bottom: 10px;
}
.p_b15 {
	padding-bottom: 15px;
}
.p_b20 {
	padding-bottom: 20px;
}
.p_b25 {
	padding-bottom: 25px;
}
.p_b30 {
	padding-bottom: 30px;
}
.p_b35 {
	padding-bottom: 35px;
}
.p_b40 {
	padding-bottom: 40px;
}
.p_b45 {
	padding-bottom: 45px;
}
.p_b50 {
	padding-bottom: 50px;
}

.p_tb5 {
	padding-top: 5px;
	padding-bottom: 5px;
}
.p_tb8 {
	padding-top: 8px;
	padding-bottom: 8px;
}
.p_tb10 {
	padding-top: 10px;
	padding-bottom: 10px;
}
.p_tb15 {
	padding-top: 15px;
	padding-bottom: 15px;
}
.p_tb20 {
	padding-top: 20px;
	padding-bottom: 20px;
}
.p_tb25 {
	padding-top: 25px;
	padding-bottom: 25px;
}
.p_tb30 {
	padding-top: 30px;
	padding-bottom: 30px;
}
.p_tb35 {
	padding-top: 35px;
	padding-bottom: 35px;
}
.p_tb40 {
	padding-top: 40px;
	padding-bottom: 40px;
}
.p_tb45 {
	padding-top: 45px;
	padding-bottom: 45px;
}
.p_tb50 {
	padding-top: 50px;
	padding-bottom: 50px;
}

.p_l5 {
	padding-left: 5px;
}
.p_l8 {
	padding-left: 8px;
}
.p_l10 {
	padding-left: 10px;
}
.p_l15 {
	padding-left: 15px;
}
.p_l20 {
	padding-left: 20px;
}
.p_l25 {
	padding-left: 25px;
}
.p_l30 {
	padding-left: 30px;
}
.p_l35 {
	padding-left: 35px;
}
.p_l40 {
	padding-left: 40px;
}
.p_l45 {
	padding-left: 45px;
}
.p_l50 {
	padding-left: 50px;
}

.p_r5 {
	padding-right: 5px;
}
.p_r8 {
	padding-right: 8px;
}
.p_r10 {
	padding-right: 10px;
}
.p_r15 {
	padding-right: 15px;
}
.p_r20 {
	padding-right: 20px;
}
.p_r25 {
	padding-right: 25px;
}
.p_r30 {
	padding-right: 30px;
}
.p_r35 {
	padding-right: 35px;
}
.p_r40 {
	padding-right: 40px;
}
.p_r45 {
	padding-right: 45px;
}
.p_r50 {
	padding-right: 50px;
}

.p_lr5 {
    padding-left: 5px;
	padding-right: 5px;
}
.p_lr8 {
    padding-left: 8px;
	padding-right: 8px;
}
.p_lr10 {
    padding-left: 10px;
	padding-right: 10px;
}
.p_lr15 {
    padding-left: 15px;
	padding-right: 15px;
}
.p_lr20 {
    padding-left: 20px;
	padding-right: 20px;
}
.p_lr25 {
    padding-left: 25px;
	padding-right: 25px;
}
.p_lr30 {
    padding-left: 30px;
	padding-right: 30px;
}
.p_lr35 {
    padding-left: 35px;
	padding-right: 35px;
}
.p_lr40 {
    padding-left: 40px;
	padding-right: 40px;
}
.p_lr45 {
    padding-left: 45px;
	padding-right: 45px;
}
.p_lr50 {
    padding-left: 50px;
	padding-right: 50px;
}

.flw_right {
	float: right;
}
.flw_left {
	float: left;
	clear: both;
}

.right {
	text-align: right;
}
.left {
	text-align: left;
}
.center {
	text-align: center;
}
.bottom {
	vertical-align: bottom;
}
#center {

	text-align: center;
}

dl {
	margin: 0;
	padding: 0;
}
dl dt {
	float: left;
	text-indent: 1em;
	clear: left;
}
dl dd {
	line-height: 150%;
	padding-left: 9em;
}
#flw_right {

	float: right;
}
#flw_left {

	float: left;
	clear: both;
}
.flw_clr {
	clear: both;
}
