@charset "UTF-8";

/* main contents */
#md02 .disgetter { width: 100%; }

#md02 .disgetter img { /* for 遠征記写真 */
	width: 190px;
	padding: 0 3px 4px 0;
}

#md02 .disgetter p { /* for 遠征記写真キャプション */
	padding: 0 4px;
	font-size:10px;
	text-align: left;
}

#md02 .disgetter .set1 { /* photo1枚にキャプション */
	float: left;
	width: 195px;
	margin-bottom:4px;
}

#md02 .disgetter .set2 { /* photo2枚にキャプション */
	float: left;
	width: 390px;
	margin-bottom:4px;
}

/* hoop */
body#hoop #md01{
	width:796px;
}
body#hoop .text-box01{
	overflow: hidden;
}
body#hoop .text-box01:after {
	content: "";
	display: block;
	clear: both;
	height: 1px;
	overflow: hidden;
}
/*¥*/
* html body#hoop .text-box01 {
	height: 1em;
	overflow: visible;
}
/**/
body#hoop .text-box01 p{
	float:left;
	width:341px;
	margin-left:10px;
}
body#hoop .text-box01 img{
	float:left;
}

body#hoop #md02 .text-box01 img{
	margin:0px 10px 10px 0px;
}
body#hoop #md02{
	width:800px;
}
#hoop-md02Left{
	float:left;
	width:485px;
}
.hoop-md02cont{
	float:left;
	width:242px;
	margin:0px 0px 0px 0px;
}
#hoop-md02Left h3{
	margin:0px;
}
#hoop-md02Left ul{
	margin-bottom:12px;
	list-style:disc inside;
	list-style-image:none;
}
body#hoop .text-box01 #hoop-attention{
	width:473px;
	color:#FF0000;
	margin:0px;
	padding:5px;
	list-style: url(none) none outside;
	border: solid 1px #FF0000;
	background: #FFE8EB;
}