@charset "utf-8";

body{
	background-color:#6d9228;
	}

#all{
	width: 100%;
	}

#wrap{
	position: relative;
	top: 0;
	left: 0;
	line-height: 1.7;
	text-align: left;
	background:url(../img/bg_sky.jpg) repeat-x #fff;
	}
#a_pagetop{
	display:none;
}
/* ---------class--------- */
.f-left{
	float: left;
	}

.f-right{
	float: right;
	}

.t-left{
	text-align: left;
	}

.t-right{
	text-align: right;
	}

.t-center{
	text-align: center;
	}

.t-justify{
	text-align: justify;
	text-justify: inter-ideograph; 
	line-break: strict;	
	}

.none{
	display: none;
	}

.alpha{
	filter: alpha(opacity=0.);
	opacity: 0.;
	-moz-opacity: 0.;	
	}

.fgClass{
	font-size: 16px;
	padding: 3px;
	background-color: #FFF;
	}

*html .png{
	behavior: expression(IEPNGFIX.fix(this));
	}

.red{
	color: #f00;
	}

.ic-newwin{
	padding: 5px 18px 5px 0;
	background: url(../img/ic_newwin.gif) no-repeat right top;
	}

.ic-attention{
	text-indent: -1.0em;
	margin-left: 1.0em;
	}

.dot{
	font-size: 2px;
	background: url(../img/dot.gif) repeat-x left bottom;
	}

.bg-none{
	background: none!important;
	}


/* fileLink */
a[href $='.doc'] { 
	padding: 5px 18px 5px 5px;
	background: transparent url(../img/ic_doc.gif) no-repeat right center;
	}
a[href $='.xls'] { 
	padding: 5px 18px 5px 5px;
	background: transparent url(../img/ic_xls.gif) no-repeat center right;
	}
a[href ^="mailto:"] {
	padding: 5px 18px 5px 5px;
	background: transparent url(../img/ic_mailto.gif) no-repeat center right;
	}
a[class ="exlink"] { 
	padding: 5px 18px 5px 5px;
	background: transparent url(../img/ic_newwin.gif) no-repeat center right;
	}


/* ----------tool---------- */
/* margin-bottom */
.mb-5{
	margin-bottom: 5px;
	}
.mb-10{
	margin-bottom: 10px;
	}
.mb-15{
	margin-bottom: 15px;
	}
.mb-20{
	margin-bottom: 20px;
	}
.mb-25{
	margin-bottom: 25px;
	}
.mb-30{
	margin-bottom: 30px;
	}
.mb-35{
	margin-bottom: 35px;
	}
.mb-40{
	margin-bottom: 40px;
	}

/* font-size */
.font-9{
	font-size: 0.9em!important;
	}
.font-10{
	font-size: 1.0em!important;
	}
.font-11{
	font-size: 1.1em!important;
	}
.font-12{
	font-size: 1.2em!important;
	}
.font-13{
	font-size: 1.3em!important;
	}
.font-14{
	font-size: 1.4em!important;
	}
.font-15{
	font-size: 1.5em!important;
	}
.font-16{
	font-size: 1.6em!important;
	}