@charset "utf-8";
body {
	margin:0px;
	background-color: #f3ecd9;
}
.Warp {
	width: 240px;
	margin:0 auto;
	background-color: #f3ecd9;
}
.Warp .upmenu {
	background-color: #787878;
	float: left;
	height: 25px;
	width: 235px;
	font-size: 75%;
	color: #ccc;
	text-align: right;
	line-height: 25px;
	padding: 0 5px 0 0;
}
.Warp .upmenu a {
	color: #CCC;
	text-decoration: none;
}
.Warp .logo {
	background-image: url(../images/logo.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 71px;
	width: 240px;
}
.Warp h1 {
	float: left;
	width: 240px;
	margin: 0;
}
.Warp .path {
	background-image: url(../images/lineup.jpg);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	float: left;
	width: 234px;
	font-size: 70%;
	padding: 3px 3px;
}
.Warp .path a {
	color: #000;
	text-decoration: none;
}
.Warp .content {
	background-image: url(../images/linebtm.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 240px;
	padding: 10px 0;
	position: relative;


atove;
	margin: 0;
}
.Warp .content .name3 {
	float: left;
	width: 230px;
	margin: 0 0 0 5px;
	font-size: 75%;
	letter-spacing: 0.1em;
}
.Warp .content .name3 tr th {
	font-weight: normal;
	color: #666;
	text-align: right;
	padding: 1px;
}
.Warp .content .name3 tr td .ip3 {
	width: 135px;
	font-size:90%;
}
.Warp .content .name3 tr td {
	padding: 1px;
	color: #666;
}
.Warp .content .name3 tr td .btb {
	line-height: 22px;
	color: #FFF;
	text-decoration: none;
	background-image: url(../images/btn.jpg);
	background-repeat: no-repeat;
	text-align: center;
	float: left;
	height: 22px;
	width: 52px;
	margin: 0 7px 0 0;
}
.Warp .Btm {
	background-image: url(../images/linebtm.jpg);
	background-position: 0px top;
	float: left;
	width: 240px;
	background-repeat: no-repeat;
	padding: 7px 0;
	position: relative;
}
.Warp .Btm .upmu {
	font-size: 75%;
	float: left;
	width: 240px;
	color: #333;
	text-align: center;
}
.Warp .Btm .upmu a {
	color: #333;
	text-decoration: none;
}
.Warp .Btm .ctus {
	background-image: url(../images/contactus.png);
	background-repeat: no-repeat;
	float: left;
	height: 24px;
	width: 180px;
	margin: 5px 0 0 30px;
}
.Warp .Footer {
	background-image: url(../images/footer.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 150px;
	width: 240px;
	font-size: 70%;
	position: relative;
}
.Warp .Footer p {
	color: #AAA;
	float: left;
	text-align: left;
	margin: 70px 0 0 25px;
	line-height: 16px;
}
.Warp .content .name3 tr td img {
	float: left;
	margin: 0 7px 0 0;
}
.Warp .content .name3 tr td .ip2 {
	float: left;
	width: 60px;
	font-size:70%;
}
.Warp .content .name3 tr td textarea {
	height: 70px;
	width: 135px;
	font-size:90%;
}
.Warp .main {
	background-color: #FFF;
	float: left;
	width: 240px;
}
.Warp .main .Main1 {
	background-image: url(../images/main1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	width: 240px;
	padding: 0;
	height: 130px;
}
.Warp .main .Main2 {
	background-image: url(../images/main2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	height: 114px;
	width: 240px;
	padding: 10px 0 0 0;
}
.Warp .main .Main1 ul {
	background-image: url(../images/mainbtnb.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	float: left;
	width: 111px;
	list-style-type: none;
	font-size: 75%;
	padding: 0 0 10px 0;
	margin: 30px 0 0 50px;
	_margin:30px 0 0 25px;
}
.Warp .main .Main1 ul li a {
	line-height: 24px;
	color: #000;
	background-image: url(../images/mainbtn.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 24px;
	width: 74px;
	text-decoration: none;
	padding: 0 0 0 25px;
	letter-spacing: 0.1em;
}
.Warp .main .Main1 ul li a:hover {
	color: #C00;
	background-image: url(../images/mainbtnR.jpg);
	background-repeat: no-repeat;
}
.Warp .main .Main1 ul li {
	float: left;
	width: 99px;
	margin: 0 0 5px 0;
}
.Warp .main .Main2 ul {
	background-image: url(../images/mainbtnb.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	float: left;
	width: 111px;
	list-style-type: none;
	font-size: 75%;
	padding: 0 0 10px 0;
	margin: 10px 0 0 120px;
	_margin:10px 0 0 60px;
}
.Warp .main .Main2 ul li a {
	line-height: 24px;
	color: #000;
	background-image: url(../images/mainbtn.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 24px;
	width: 74px;
	text-decoration: none;
	padding: 0 0 0 25px;
	letter-spacing: 0.1em;
}
.Warp .main .Main2 ul li a:hover {
	color: #C00;
	background-image: url(../images/mainbtnR.jpg);
	background-repeat: no-repeat;
}
.Warp .main .Main2 ul li {
	float: left;
	width: 99px;
	margin: 0 0 5px 0;
}
.Warp .head1 {
	background-image: url(../images/1head.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 120px;
	height: 26px;
	background-position: -1px bottom;
	padding: 30px 0 0 120px;
	font-size: 100%;
}
.Warp .head2 {
	background-image: url(../images/2head.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 100px;
	height: 26px;
	background-position: -1px bottom;
	padding: 30px 0 0 140px;
	font-size: 100%;
}
.Warp .head4 {
	background-image: url(../images/4head.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 120px;
	height: 26px;
	background-position: -1px bottom;
	padding: 30px 0 0 120px;
	font-size: 100%;
}
.Warp .content .subnewslist {
	float: left;
	width: 240px;
	list-style-type: none;
	padding: 0;
	margin: 0;
	font-size: 70%;
}
.Warp .content .subnewslist li {
	background-image: url(../images/arrow.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;
	width: 220px;
	padding: 5px 0 5px 20px;
	border-bottom: 1px dashed #ccc;
	float: left;
}
.Warp .content .subnewslist li .date {
	float: left;
	width: 210px;
	margin: 0 0 3px 0;
}
.Warp .content .subnewslist li a {
	float: left;
	width: 210px;
	color: #666;
	text-decoration: none;
}
.Warp .content .subnewslist li a:hover {
	color:#C00;
}
.Warp .content .Num {
	font-size: 75%;
	color: #000;
	text-align: center;
	width: 240px;
	float: left;
	margin: 5px 0 0 0;
}
.Warp .content .page {
	float: left;
	width: 240px;
	margin: 5px 0 00;
}
.Warp .content .page a {
	font-size: 70%;
	color: #333;
	margin: 0 3px;
	float: left;
}
.Warp .content .page .pagetb {
	margin: 0 auto;
	min-width: 80px;
}
img {border:none;}
.Warp .content .inside {
	float: left;
	width: 240px;
}
.Warp .content .inside h2 {
	background-image: url(../images/arrow.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;
	width: 220px;
	padding: 0 0 0 20px;
	margin: 3px 0;
	font-size: 90%;
	color: #700a0a;
}
.Warp .content .inside .insideinfor {
	font-size: 75%;
	line-height: 20px;
	float: left;
	width: 220px;
	color: #666;
	padding: 0 10px 10px 10px;
	margin: 10px 0 5px 0;
	border-bottom: 1px dashed #ccc;
}
.Warp .content .inside .insideinfor2 {
	font-size: 75%;
	line-height: 20px;
	float: left;
	width: 220px;
	color: #666;
	padding: 0 10px 10px 10px;
	margin: 10px 0 5px 0;
}
.Warp .content .inside .download {
	float: left;
	width: 220px;
	margin: 0 10px;
}
.Warp .content .inside .download .loadtb {
	font-size: 75%;
	float: left;
	width: 220px;
}
.Warp .content .inside .download .loadtb tr th {
	font-weight: normal;
	color: #333;
	text-align: left;
}
.Warp .content .inside .download .loadtb tr td a {
	color: #800;
	text-decoration: none;
}
.Warp .content .inside .download .loadtb tr td a:hover {
	color: #800;
	text-decoration: underline;
}
.Warp .content .inside .poublication {
	font-size: 75%;
	float: left;
	width: 240px;
}
.Warp .content .inside .poublication .pubimg {
	float: left;
	height: AUTO;
	width: 190px;
	border: 4px solid #848484;
	margin: 10px 0 0 21px;
	_margin:10px 0 0 10px;
}
.Warp .content .inside .poublication .tab {
	float: left;
	width: 240px;
	*width:230px;
	border-bottom: 1px dashed #ccc;
	margin: 10px 0 0 0;
	*padding:0 0 0 10px;
}
.Warp .content .inside .poublication .tab ul {
	width: 220px;
	list-style-type: none;
	margin: 0;
	padding: 0 0 0 20px;
}
.Warp .content .inside .poublication .tab ul li.Doing {
	background-image: url(../images/tabred.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 23px;
	width: 58px;
	margin: 0 5px 0 0;
}
.Warp .content .inside .poublication .tab ul li {
	background-image: url(../images/tabblc.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 23px;
	width: 58px;
	margin: 0 5px 0 0;
}
.Warp .content .inside .poublication .tab ul a {
	line-height: 23px;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	width: 58px;
	float:left
}
.Warp .content .inside .poublication .tab ul a:hover {
	line-height: 23px;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	width: 58px;
	float:left;
	background-image: url(../images/tabred.jpg);
	background-repeat: no-repeat;
}
.Tab {
	float: left;
	width: 240px;
	margin: 7px 0 0 0;
	position: relative;
	height: 290px;
}
.tab1 {
	float: left;
	width: 220px;
	padding:10px;
	background-image: url(../images/linebtm.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.tab1 table tr th {
	font-weight: normal;
	color: #666;
	text-align: right;
	padding: 5px 0;
}
.tab1 table {
	width: 220px;
	color: #666;
}
.tab1 table tr td {
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px 0;
}
.tab2 {
	float: left;
	width: 240px;
	background-image: url(../images/linebtm.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.tab2 table {
	float: left;
	width: 240px;
	margin: 2px 0 10px 0;
}
.tab2 table tr .redbg {
	background-color: #bf9595;
	width: 60px;
	border-bottom: 1px dashed #ccc;
}
.tab2 table tr .cone {
	background-image: url(../images/cone.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;
	width: 160px;
	border-bottom: 1px dashed #ccc;
}
.tab2 table tr .cone span {
	float: left;
	margin: 0 0 0 15px;
	width: 135px;
}
.tab2 table tr .cone a {
	float: left;
	margin: 0 0 0 15px;
	color: #333;
	text-decoration: none;
	width: 135px;
}
.tab2 table tr .cone a:hover {
	text-decoration: underline;
}
.tab2 table tr td {
	padding: 5px;
}
.tab2 table .unline {
	border-bottom: 1px dashed #ccc;
}
.tab3 {
	float: left;
	width: 240px;
	background-image: url(../images/linebtm.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	
}
.tab3 table {
	float: left;
	width: 240px;
	letter-spacing: 0.1em;
	margin: 5px 0 0 0;
}
.tab3 table tr th {
	padding: 5px;
}
.tab3 table tr td {
	padding: 5px;
	color: #535353;
}
.tab3 table tr th {
	font-weight: normal;
	color: #535353;
	text-align: right;
}
.tab3 table tr .redbd {
	font-weight: bold;
	color: #840000;
	text-align: left;
	background-color: #CCC;
}
.Warp .content .inside .sitemap {
	width: 240px;
	position: relative;
}
.Warp .content .inside .sitemap ul {
	font-size: 75%;
	margin: 10px 0 0 0;
	float: left;
	width: 200px;
}
.Warp .content .inside .sitemap ul li {
	line-height: 24px;
}
.Warp .content .inside .sitemap ul li a {
	color: #333;
	text-decoration: none;
}
.Warp .content .inside .sitemap .sit {
	font-size: 90%;
	font-weight: bold;
	margin: 10px 0 0 15px;
	float: left;
	width: 215px;
}
.Warp .content .inside .click {
	font-size: 75%;
	color: #800;
	float: left;
	width: 220px;
	margin: 0 0 0 10px;
}
