@import url("level_2.css");

div#more_index {
	margin:18px 0px 13px;
	}

/******************* Cam Info ***********************/
table.cam_table {
	margin:0px 0px 20px;
	font-size:12px;
	}

td.cam_title {
	color:#4966A3;
	padding-bottom:5px;
	}

td.cam_description{
	padding:0px 0px 0px 15px;
	}

td.cam_date {
	text-align:right;
	}

table.eve_table{
	margin:0px 0px 20px;
	font-size:12px;
	}
	table.eve_table td{
		font-size:12px;
		}
	td.eve_title{
		color:#4966A3;
		}
	td.eve_description{
		padding:0px 0px 0px 15px;
		}
	td.eve_date{
		padding:5px 0px 0px 15px;
		}
	td.eve_date td {
		vertical-align:top;
		}

/******************* CM ***********************/
div#more_cm {
	padding:41px 0px 20px;
	}

/******************* BOUYA ***********************/
div#goods_bouya_contents div#page_title {
	padding-bottom:0px !important;
	}
div#bouya_lead p{
	margin-top:20px;
	font-size:larger;
	}
div#bouya_lead img {
	width:180px;
	height:140px;
	float:right;
	}

div#bouya02 {
	margin-bottom:27px; 
	}
div#bouya02 h3 {
	border-bottom:2px solid rgb(216,216,216);
	margin-bottom:10px;
	}
div#bouya02 h3 img {
	vertical-align:top;
	}
div#bouya02 td{
	padding-right:35px;
	}
div#bouya02 td.rt {
	padding-right:0px !important;
	}
div#bouya02_btn {
	margin-top:12px;
	text-align:center;
	}

div#bouya04{
	margin:18px 0px 28px;
	}
	
/******************* SONG ***********************/
.mainimage_song {
	margin: 13px 0 15px 0;
}

div.flash_song {
	margin: 17px 0 17px 0;
}

.linkurl_song {
	margin: 17px 0 17px 0;
}

/******************* NAGOYAMESHI ***********************/
table.itemlist {
	margin: 25px 0 0 0;
}

table.itemlist td {
	vertical-align: top;
}

h3.grayline01 {
	margin: 0 0 5px 0;
	padding: 0 0 3px 0;
	border-bottom: 1px solid #666;
	font-size: 14px;
}

h3.grayline02 {
	margin: 0 0 5px 0;
	padding: 3px 0 3px 0;
	border-bottom: 1px solid #666;
	font-size: 14px;
}

.btn_questionnaire {
	margin: 25px 0 25px 0;
	text-align: center;
}
