/*----------トップイメージ画像---------*/

div#topimage {
	margin:0;
	padding:0;
	height: 250px;
	width: 800px;
	background:url(../travel/images/topimage-travel.jpg) no-repeat;
	}
	
/*----------見出し---------*/

h2 {
	text-indent:-9999px;
	height:36px;
	margin:30px 0 5px 0;
	width:541px;
	background-image: url(../travel/images/travel-h2.gif);
	background-repeat: no-repeat;
	}

h3#guamFact {
	width:266px;
	padding:7px 0;
	display:block;
	background-color:#333366;
	color:#fff;
	text-align:center;
	vertical-align:middle;
	font-size:13px;
	}
	
h3#saipanFact {
	width:266px;
	padding:7px 0;
	display:block;
	background-color:#6699cc;
	color:#fff;
	text-align:center;
	vertical-align:middle;
	font-size:13px;
	}

h3#annai {
	width:541px;
	margin:25px 0 1px 0;
	color:#333366;
	font-weight:bold;
	font-size:14px;
	border-bottom:2px dotted #333366;
	}
	
/*----------可変部分---------*/

div#box {
	margin:30px 0 30px 0;
	width:539px;
	vertical-align:top;
	}

div#factWrapS {
	width:266px;
	float:right;
	border:1px solid #333366;
	}
	
div#factWrapG {
	width:266px;
	float:left;
	border:1px solid #333366;
	}

div#factWrapG img {
	margin:17px 12px 13px 10px;
	}

div#factWrapS img {
	margin:17px 12px 13px 10px;
	}
div#pass {
	margin:15px 0;
	padding:0;
	width:541px;
	text-align:center;
	}
		
p {
	margin:15px 0 7px;
	width:541px;
}

.style7 {font-size: 12px; color: #666666; }
.style13 {font-size: 12px; font-weight: bold; color: #666666; font-family: Arial, Helvetica, sans-serif; }
.style14 {font-family: Arial, Helvetica, sans-serif}
.style15 {font-size: 12px; color: #666666; font-family: Arial, Helvetica, sans-serif; }
.style16 {font-weight: bold; color: #666666; font-size: 12px;}
.style17 {
	font-size: 14px;
	color: #FF0000;
}
