body {
	font-size:76%;
	color:#333333;
	font-family:sans-serif;
}
a{
	text-decoration:none;
	color:#000000;
}
a:hover{
	text-decoration:underline;
	color:#1E95D0;
}
a.link_index{
	padding-left:10px;
	background-image:url("../images/linkico_r.gif");
	background-position:left center;
	background-repeat:no-repeat;
}
a:hover.link_index{
	background-image:url("../images/linkico_r_on.gif");
}
a.link_top{
	padding-left:10px;
	background-image:url("../images/linkico_t.gif");
	background-position:left center;
	background-repeat:no-repeat;
}
a:hover.link_top{
	background-image:url("../images/linkico_t_on.gif");
}
a.btn_contact{
	text-decoration:none;
}
a.btn_contact .btn:hover{
	text-decoration:none;
	background-color:#1E95D0;
	color:#fff;
}
.btn_contact{
	display:block;
	padding:3px;
	background-image:url(../images/linedf1.gif);
	float:none;
	clear:both;
	margin:auto;
	width:120px;
	font-size:0.9em;
}
.btn_contact .btn{
	display:block;
	padding:3px 3px 3px 25px;
	background-color:#FFF;
	background-image:url(../images/common/icomail.png);
	background-repeat:no-repeat;
	background-position:14px center;
}
.en{
	font-family: DIN, DIN-Regular , DIN-Medium ,Helvetica,Arial,aan-serif;
}
.ty1{
	letter-spacing:1px;
}
.ty2{
	letter-spacing:2px;
}
.ty3{
	letter-spacing:3px;
}
.align_l{
	text-align:left;
}
.align_c{
	text-align:center;
}
.align_r{
	text-align:right;
}
.mt-5{
	margin-top:5px;
}
.mt-10{
	margin-top:10px;
}
.mt-20{
	margin-top:20px;
}
.mt-30{
	margin-top:30px;
}
.mt-40{
	margin-top:40px;
}
.mt-50{
	margin-top:50px;
}
.mt-60{
	margin-top:60px;
}
.mt-70{
	margin-top:70px;
}
.mt-80{
	margin-top:80px;
}
.mt-90{
	margin-top:90px;
}
.mt-100{
	margin-top:100px;
}


.mr-5{
	margin-right:5px;
}
.mr-10{
	margin-right:10px;
}
.mr-20{
	margin-right:20px;
}
.mr-30{
	margin-right:30px;
}
.mr-40{
	margin-right:40px;
}
.mr-50{
	margin-right:50px;
}
.mr-60{
	margin-right:60px;
}
.mr-70{
	margin-right:70px;
}
.mr-80{
	margin-right:80px;
}
.mr-90{
	margin-right:90px;
}
.mr-100{
	margin-right:100px;
}


.mb-5{
	margin-bottom:5px;
}
.mb-10{
	margin-bottom:10px;
}
.mb-15{
	margin-bottom:15px;
}
.mb-20{
	margin-bottom:20px;
}
.mb-30{
	margin-bottom:30px;
}
.mb-40{
	margin-bottom:40px;
}
.mb-50{
	margin-bottom:50px;
}
.mb-60{
	margin-bottom:60px;
}
.mb-70{
	margin-bottom:70px;
}
.mb-80{
	margin-bottom:80px;
}
.mb-90{
	margin-bottom:90px;
}
.mb-100{
	margin-bottom:100px;
}
.ml-5{
	margin-bottom:5px;
}
.ml-10{
	margin-bottom:10px;
}
.ml-20{
	margin-bottom:20px;
}
.ml-30{
	margin-bottom:30px;
}
.ml-40{
	margin-bottom:40px;
}
.ml-50{
	margin-bottom:50px;
}
.ml-60{
	margin-bottom:60px;
}
.ml-70{
	margin-bottom:70px;
}
.ml-80{
	margin-bottom:80px;
}
.ml-90{
	margin-bottom:90px;
}
.ml-100{
	margin-bottom:100px;
}
//
