@charset "shift_jis";

.contentsBox {
	background:url(../img/120702/bg_index_01.gif) repeat-y;
	margin:20px 0 25px;
}
.splitBox {padding:20px 10px;}
.split01 {float:left; width:135px;}
.split02 {float:left; width:415px;}
.split02 .textArea {padding-right: 15px;}
.split03 {float:left; width:360px;}
.attentionBox {border:1px solid #ccc; background:#FFF; padding: 15px;}
.attentionIcon {padding-right:5px;}
.attentionText {color:#990000;}
.arrowArea {width:100%; text-align:center; margin-bottom: 10px;}
.domArea {width:456px; float:left; background:#fffde5; border:2px solid #b39374;}
.intlArea {width:456px; float:right; background:#ebf5ff; border:#7aa3cc 2px solid;}

.scheBox { padding:10px;}
.scheBox p { font-weight:bold;}
.scheBox p .date {
	font-size:18px;
	color:#fc366a;
	padding:10px 5px;
}

.scheBox table {
	margin-top:10px;
	width:95%;
	border:#CCC;
	margin:10px 0;
}
.scheBox tr {
	border:#666 1px solid;
	line-height:1.5;
}
.scheBox th {
	background:#eeeeee;
	font-weight:bold;
	padding:10px;
	width:20%;
	border-right:#666 1px solid;
	text-align:center;
}
.scheBox td {
	background:#FFF;
	width:80%;
	padding:10px 0 10px 10px;
}


.searchArea {
	padding:10px;
}
.searchAreaTitle {
	font-weight: bold;
	font-size:110%;
	padding:5px 0;
}
.gadgetArea {
	border:1px solid #ccc; background:#FFF; padding:20px 14px 5px; width:400px;
}
.rsvGdtDom02 {
	width:390px;;
}
.rsvGdtDom02 table td {
	width:308px !important;
}
#thisSearchArea .button.rsvFuncBtn02 {
	border-top: none;
}