/* CSS Document */

/* add for Template Ver 4.0
################################*/
body {
	color:#333333;
	font-size:100%;
}

.center .content {
	width:600px;
	margin:0 auto;
	text-align:left !important;
	font-size:100% !important;
	letter-spacing:0.1em;
}

.center table.foot {
	width:750px !important;
	font-size:90%;
	text-align:left;
}

/*.content table {
	width:750px;
	margin:0 auto;
	text-align:left !important;
	font-size:90% !important;
}*/

/* TEXT
######################################*/
.center p{ margin:0;}

.center .e10 {
	font-size:70%;
	line-height:1.4em;
	letter-spacing:0.055em;
}
.center .e12,
.center .news {
	font-size:90%;
	letter-spacing:0.055em;
}
.center .e14 {
	font-size:100%;
}

.txtBlue { color:#336699;}
.txtRed {	color:#633000;}
.txtGray {	color:#666666;}
.txtGray02 {	color:#CCCCCC;}
.txtWhite {	color:#FFFFFF;}

.normal {	font-weight:normal !important;}


/* TABLE
######################################*/
table.w400 {	width:400px !important;}
table.w500 {	width:500px !important;}
table.w600 {	width:600px !important;}
table.w700 {	width:700px !important;}
table.w750 {	width:750px !important;}

/* MARGIN + PADDING
######################################*/
.alignL {	text-align:left;}
.alignR {	text-align:right;}
.alignC {	text-align:center;}

.pl5 {	padding-left:5px !important;}
.pl10 {	padding-left:10px !important;}
.pl15 {	padding-left:15px !important;}
.pl20 {	padding-left:20px !important;}
.pl25 {	padding-left:25px !important;}
.pl30 {	padding-left:30px !important;}
.pl35 {	padding-left:35px !important;}
.pl40 {	padding-left:40px !important;}
.pl45 {	padding-left:45px !important;}
.pl50 {	padding-left:50px !important;}
.pl55 {	padding-left:55px !important;}
.pl60 {	padding-left:60px !important;}

.pr5 {	padding-right:5px !important;}
.pr10 {	padding-right:10px !important;}
.pr15 {	padding-right:15px !important;}
.pr20 {	padding-right:20px !important;}
.pr25 {	padding-right:25px !important;}
.pr30 {	padding-right:30px !important;}
.pr35 {	padding-right:35px !important;}
.pr40 {	padding-right:40px !important;}
.pr45 {	padding-right:45px !important;}
.pr50 {	padding-right:50px !important;}
.pr55 {	padding-right:55px !important;}
.pr60 {	padding-right:60px !important;}

.pt5 {	padding-top:5px !important;}
.pt10 {	padding-top:10px !important;}
.pt15 {	padding-top:15px !important;}
.pt20 {	padding-top:20px !important;}
.pt25 {	padding-top:25px !important;}
.pt30 {	padding-top:30px !important;}
.pt35 {	padding-top:35px !important;}
.pt40 {	padding-top:40px !important;}
.pt45 {	padding-top:45px !important;}
.pt50 {	padding-top:50px !important;}
.pt55 {	padding-top:55px !important;}
.pt60 {	padding-top:60px !important;}

.pb5 {	padding-bottom:5px !important;}
.pb10 {	padding-bottom:10px !important;}
.pb15 {	padding-bottom:15px !important;}
.pb20 {	padding-bottom:20px !important;}
.pb25 {	padding-bottom:25px !important;}
.pb30 {	padding-bottom:30px !important;}
.pb35 {	padding-bottom:35px !important;}
.pb40 {	padding-bottom:40px !important;}
.pb45 {	padding-bottom:45px !important;}
.pb50 {	padding-bottom:50px !important;}
.pb55 {	padding-bottom:55px !important;}
.pb60 {	padding-bottom:60px !important;}

.m0 {	margin:0 !important;}
.mt5 {	margin-top:5px !important;}
.mt10 {	margin-top:10px !important;}
.mt15 {	margin-top:15px !important;}
.mt20 {	margin-top:20px !important;}
.mt25 {	margin-top:25px !important;}
.mt30 {	margin-top:30px !important;}
.mt35 {	margin-top:35px !important;}
.mt40 {	margin-top:40px !important;}
.mt45 {	margin-top:45px !important;}
.mt50 {	margin-top:50px !important;}
.mt55 {	margin-top:55px !important;}
.mt60 {	margin-top:60px !important;}

.mb5 {	margin-bottom:5px !important;}
.mb10 {	margin-bottom:10px !important;}
.mb15 {	margin-bottom:15px !important;}
.mb20 {	margin-bottom:20px !important;}
.mb25 {	margin-bottom:25px !important;}
.mb30 {	margin-bottom:30px !important;}
.mb35 {	margin-bottom:35px !important;}
.mb40 {	margin-bottom:40px !important;}
.mb45 {	margin-bottom:45px !important;}
.mb50 {	margin-bottom:50px !important;}
.mb55 {	margin-bottom:55px !important;}
.mb60 {	margin-bottom:60px !important;}

.mAuto {	margin:0 auto !important;}

