@charset "UTF-8";
.b{font-weight: bold;}
.u{text-decoration: underline;}
.center{text-align: center;}

/*word*/

.pink{
	color: #ff006e;
}

.black {
	font-weight: bold;
}

.black1 {
	font-weight: bold;
	font-size: 25px;
}

span.black2 {
	font-weight: bold;
	font-size: 30px;
}

span.black3 {
	font-weight: bold;
	font-size: 40px;
}

span.red {
	font-weight: bold;
	color: #ff0000;
}

span.red1a {
	font-weight: bold;
	font-size: 21px;
	color: #ff0000;
}

span.red1 {
	font-weight: bold;
	font-size: 25px;
	color: #ff0000;
}

span.red2 {
	font-weight: bold;
	font-size: 30px;
	color: #ff0000;
}

span.red3 {
	font-weight: bold;
	font-size: 40px;
	color: #ff0000;
}

span.red4 {
	font-weight: bold;
	font-size: 50px;
	color: #ff0000;
}

span.red5 {
	font-weight: bold;
	font-size: 60px;
	color: #ff0000;
}

span.ora {
	font-weight: bold;
	color: #FF8C00;
}

span.ora1 {
	font-weight: bold;
	font-size: 25px;
	color: #FF8C00;
}

span.ora2 {
	font-weight: bold;
	font-size: 30px;
	color: #FF3300;
}

span.ora3 {
	font-weight: bold;
	font-size: 40px;
	color: #FF8C00;
}

span.blue {
	font-weight: bold;
	color: #0000ff;
}

span.blue1 {
	font-weight: bold;
	font-size: 25px;
	color: #0000ff;
}

span.blue2 {
	font-weight: bold;
	font-size: 30px;
	color: #0000ff;
}

span.blue3 {
	font-weight: bold;
	font-size: 40px;
	color: #0000ff;
}

span.gre {
	font-weight: bold;
	color: #008000;
}

span.gre1 {
	font-weight: bold;
	font-size: 25px;
	color: #009245;
}

span.gre2 {
	font-weight: bold;
	font-size: 30px;
	color: #009245;
}

span.gre3 {
	font-weight: bold;
	font-size: 40px;
	color: #009245;
}

span.whi {
	font-weight: bold;
	font-size: 18px;
	color: #FFFFFF;
	line-height: 35px;
}


/*fontsize----------------------------------*/

#main0 .t14,
body .t14{
	font-size:14px
}
.t20{
	font-size:20px
}

.t25{
	font-size:25px
}
.t30{
	font-size:30px
}

.t40{
	font-size:40px
}
.t50{
	font-size:50px
}

.t70{
	font-size:70px
}
.mt10{margin-top: 10px;}
.mt20{margin-top: 20px;}
.mt30{margin-top: 30px;}
.mt40{margin-top: 40px;}
.mt50{margin-top: 50px;}
.mt60{margin-top: 60px;}
.mt80{margin-top: 80px;}
.mt100{margin-top: 100px;}

.mb0{margin-bottom: 0;}
.mb40{margin-bottom: 40px;}

.ml0{margin-left: 0px;}
.ml50{margin-left: 50px;}
.ml65{margin-left: 65px;}

.pt40{padding-top: 40px;}
.pt50{padding-top: 50px;}
.pb50{padding-bottom: 50px;}
