﻿.m_come{
	float: right;
	width: 460px;
	margin-bottom: 20px;
	font-size: 18px;
	line-height: 160%;
	padding-top: 10px;
}
.mthum{
	float: left;
	width: 240px;
	border: 1px solid #6ABF00;
	padding: 7px;
}

.mlist{
	float: left;
	width: 440px;
}
.mlist ul{
	float: left;
	width: 420px;
	padding-left: 20px;
}
.mlist ul li{
	float: left;
	width: 420px;
	list-style-type: disc;
	font-size: 120%;
	padding-bottom: 15px;
	color: #2CA3DB;
	font-weight: bold;
}
h4{
	float: left;
	width: 100%;
	margin-top: 25px;
}
.sat{
	float: left;
	width: 440px;
	margin-top: 15px;
	text-align: left;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #666;
	padding-top: 15px;
}
.l410{
	float: left;
	width: 410px;
	margin-top: 15px;
}
.contactbox{
	float: right;
	width: 300px;
	margin-top: 15px;
}

table#table-cont{
	width: 300px;
	line-height: 100%;
	margin-bottom: 15px;
	border: 1px solid #D0E6EE;
}
table#table-cont th{
	padding-top: 10px;
	padding-bottom: 10px;
}
table#table-cont td{
	padding-top: 10px;
	padding-bottom: 10px;
}
.odd{
	background-color: #EBF4F8;
}
.even{
	background-color: #F9FCFD;
}
.contle{
	color: #FFF;
	background-color: #069;
	font-size: 120%;
}
.contel{
	font-size: 150%;
	font-weight: bold;
	color: #F33;
}
.aat{
	color: #F33;
	padding-top: 10px;
	font-size: 103%;
}
.syoneleft{
	float: left;
	width: 760px;
}
.syoneleft p{
	float: left;
	width: 740px;
	padding-right: 10px;
	padding-left: 10px;
}
.syoneleft ul{
	float: left;
	width: 760px;
}
.syoneleft ul li{
	float: left;
	width: 730px;
	color: #FFF;
	background-color: #74AD13;
	margin-bottom: 10px;
	font-size: 20px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	border-radius: 10px;        /* CSS3草案 */  
    -webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
    -moz-border-radius: 10px;   /* Firefox用 */  
}
.syoneleft ul li a:link{
	color: #FFF;
}
.syoneleft ul li a:visited{
	color: #FFF;
}
.syoneleft ul li a:hover{
	color: #FF0;
}
.smma{
	font-size: 12px;
}
