@charset "EUC-JP";


/*=====INDEX.PHP start================================================== */

.main_head {
	width: 530px;
	margin: 10px 8px 0px 7px;
}

.title_box {
	width: 530px;
	height: 30px;
	margin: 0px 8px 0px 7px;
	font-color: #003265;
	background:  url("./image/title_bg.gif") no-repeat;
	table-layout: fixed;
}

.main_bottom {
	width: 530px;
	margin: 0px 8px 10px 7px;
}

.main_box {
	width: 530px;
	background: url("./image/main_wrapper.jpg") repeat-y;
	margin: 0px 8px 0px 7px;
}
.works_box {
	width: 500px;
	margin: 0px 15px 0px 15px;
	padding: 1px 0px 10px 0px;
}

.works_title {
	width: 500px;
	height: 20px;
	background: url("./image/title_bar.jpg") no-repeat;
	margin: 30px 0px 0px 0px;
	padding: 5px 0px 0px 20px;
	clear: both;
}

.works1 {
	width: 115px;
	background: url("./image/sub_wrapper1.gif") repeat-y;
	padding: 10px 10px 10px 10px;
	margin: 20px 10px 10px 15px;
	float: left;
}

.works_table {
	margin-bottom: 15px;
}

.squair_td {
	width: 10px;
}

.works_name {
	font-size: 14px;
}

.img_box {
	background: #FFFFFF;
	padding: 5px 5px 5px 5px;
	float: left;
}

.img_box1 {
	background: #FFFFFF;
	padding: 5px 5px 5px 5px;
}

.txt_box1 {
	width: 115px;
	margin-left: 15px;
	text-align: right;
	margin-top: 5px;
}


a.topics_link:link {
	text-decoration: underline;
	color: #003300;
	border: 0px;
}
a.topics_link:visited {
	text-decoration: underline;
	color: #003300;
	border: 0px;
}
a.topics_link:active {
	text-decoration: underline;
	color: #558419;
	border: 0px;
}
a.topics_link:hover {
	text-decoration: underline;
	color: #558419;
	border: 0px;
}



