.contentkikan {
	width:auto;
	height: 125px;
	margin:0 auto;
	padding:92px 29px 0;
	background:url(../img/kikan/tyosyamei.jpg) center top no-repeat;
	text-align: left;
}

.lefttable {
	float: left;
	border: solid 1px #edae2f;
	border-width: 1px 0 1px 1px;
	margin: 0;
}

.righttable {
	float: left;
	border: solid 1px #edae2f;
	border-width: 1px 1px 1px 0;
	margin: 0;
}

th {
	font-size: 14px;
	line-height: 14px;
	padding: 4px 12px;
	color: #5ED729;
	width: 32px;
}

td {
	font-size: 14px;
	line-height: 14px;
	padding: 4px;
	color: #F5781D;
}

.endcell {
	width: 220px;
}

.odd {
	background-color: #FFEFD0;
}

.even {
	background-color: #FFFFFF;
}

.txt1 {
	font-size: 14px;
	color: #5ED729;
}
.txt2 {
	font-size: 14px;
	color: #F5781D;
}

.search2 {
border:#EDAE2F 1px solid;
margin: 10px; 
}

#content {
	margin:0 auto 0px auto;
	text-align:center;
	float:right;       /* #contentを右に寄せて配置し、 */
	width:646px;       /* 幅は646pxに設定              */
	height:auto;
	background-position:center;
	background-image:url(../img/top/comic_ptn.jpg);
}

#contentkikan {
	margin:0 auto;
	width:600px;
	height:auto;
	background-position:center;
	background-image:url(../img/top/content_back.png);
	padding-bottom:3px;
}

#contenttitle {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./img/kikan/title.png', sizingMethod=scale); 
	width:600px;
	height:70px;
	margin:18px auto 0 auto;
}

#contentend {
	clear:both;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./img/top/content_end.png', sizingMethod=scale); 
	width:600px;
	height:15px;
	margin:0 auto 20px auto;
}

#input {
	vertical-align:10px;
	margin:-10px 5px 0 5px;
}

#kensaku {
	text-align:left;
	margin:0 auto;
	padding-top:105px;
}

#select {
	vertical-align:10px;
	margin:-10px 5px 0 30px;
}


