
/* owls css */


#hl-photo {
	position: relative;
	background: url(../images/owls/hl-photo.png) no-repeat 0 0;
	width: 145px;
	height: 20px;
	margin: 0 0 20px;
	padding: 0;
	text-indent: -9999px;
}

.main-text {
	margin: 0 0 20px;
	padding: 0;
	line-height: 180%;
}

#photo-list {
	width: 960px;
	margin: 0 0 40px;
	padding: 0;
	list-style: none;
}

#photo-list li {
	float: left;
	width: 110px;
	margin: 0 10px 10px 0;
	padding: 0;
}

#photo-list li img {
	border-radius: 10px;
}

#photo-list li img:hover {
	opacity: 0.7;
}


.contents-owls {
	margin: 0 0 40px;
	padding: 0;
}

.main-pic {
	float: left;
	width: 470px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

.main-pic .pic-thumb {
	width: 480px;
	margin: 20px 0 0;
	padding: 0;
	list-style: none;
}

.main-pic .pic-thumb li {
	float: left;
	width: 110px;
	height: 110px;
	margin: 0 10px 0 0;
	padding: 0;
}



.main-info {
	float: right;
	width: 440px;
	margin: 0;
	padding: 0;
	text-align: left;
	line-height: 170%;
}

.main-info dl dt {
	margin: 0 0 10px;
	padding: 12px 0 0 55px;
	min-height: 31px;
	_height: 31px;
	font-size: 143%;
	font-weight: bold;
	color: #6e481c;
	text-shadow: 2px 2px 1px #e7e7e7;
}

.main-info dl dt.no01 { background: url(../images/owls/no01.png) no-repeat 0 0; }
.main-info dl dt.no02 { background: url(../images/owls/no02.png) no-repeat 0 0; }
.main-info dl dt.no03 { background: url(../images/owls/no03.png) no-repeat 0 0; }
.main-info dl dt.no04 { background: url(../images/owls/no04.png) no-repeat 0 0; }
.main-info dl dt.no05 { background: url(../images/owls/no05.png) no-repeat 0 0; }
.main-info dl dt.no06 { background: url(../images/owls/no06.png) no-repeat 0 0; }
.main-info dl dt.no07 { background: url(../images/owls/no07.png) no-repeat 0 0; }
.main-info dl dt.no08 { background: url(../images/owls/no08.png) no-repeat 0 0; }
.main-info dl dt.no09 { background: url(../images/owls/no09.png) no-repeat 0 0; }
.main-info dl dt.no10 { background: url(../images/owls/no10.png) no-repeat 0 0; }
.main-info dl dt.no11 { background: url(../images/owls/no11.png) no-repeat 0 0; }
.main-info dl dt.no12 { background: url(../images/owls/no12.png) no-repeat 0 0; }
.main-info dl dt.no13 { background: url(../images/owls/no13.png) no-repeat 0 0; }
.main-info dl dt.no14 { background: url(../images/owls/no14.png) no-repeat 0 0; }
.main-info dl dt.no15 { background: url(../images/owls/no15.png) no-repeat 0 0; }
.main-info dl dt.no16 { background: url(../images/owls/no16.png) no-repeat 0 0; }
.main-info dl dt.no17 { background: url(../images/owls/no17.png) no-repeat 0 0; }
.main-info dl dt.no18 { background: url(../images/owls/no18.png) no-repeat 0 0; }
.main-info dl dt.no19 { background: url(../images/owls/no19.png) no-repeat 0 0; }
.main-info dl dt.no20 { background: url(../images/owls/no20.png) no-repeat 0 0; }
.main-info dl dt.no21 { background: url(../images/owls/no21.png) no-repeat 0 0; }
.main-info dl dt.no22 { background: url(../images/owls/no22.png) no-repeat 0 0; }
.main-info dl dt.no23 { background: url(../images/owls/no23.png) no-repeat 0 0; }


.main-info dl dd {
	margin: 0 0 25px;
	padding: 0;
}

.main-info dl dd.lead {
	background: #e5f2c3;
	margin: 0 0 10px;
	padding: 10px 15px;
	color: #6e481c;
}

.main-info dl dd em.hl-ura {
	background: url(../images/owls/hl-ura.jpg) no-repeat 0 0;
	width: 177px;
	height: 27px;
	margin: 0 0 10px;
	padding: 0;
	display: block;
	text-indent: -9999px;
}

.main-info dl dd em.next-text {
	margin: 0 0 10px;
	padding: 0;
	font-style: normal;
	color: #497515;
	display: block;
	text-align: right;
}


.page-navi {
	position: relative;
	width: 440px;
	height: 60px;
	margin: 0 0 10px;
	padding: 0;
}

.page-navi a {
	position: absolute;
	display: block;
	outline: none;
	text-indent: -9999px;
	width: 120px;
	height: 60px;
}

.page-navi a.page-back {
	background: url(../images/owls/back.jpg) no-repeat 0 0;
	top: 0;
	left: 0;
}

.page-navi a.page-next {
	background: url(../images/owls/next.jpg) no-repeat 0 0;
	top: 0;
	right: 0;
}

.page-navi a:hover { background-position: 0 -60px; }






