@charset "utf-8";
/* CSS Document */

#contents{
	padding:0 3px 20px 3px;
}

#roman{
	background:url(img/oho_bg.jpg) no-repeat right top;
	padding-right:401px;
	min-height:249px;
}

*html #roman{
	height:249px;
}

h3{
	margin-bottom:20px;
	clear:both;
}
.module{
	clear:both;
}

.item{
	margin-right:10px;
	float:left;
}

.btn{margin-top:20px;
}

/*shiretoko*/

#shire1{	
	background:url(img/shire_i1.jpg) no-repeat right top;
	min-height:320px;
}

*html #shire1{
	height:320px;
}

#shire1 p{
	padding-right:300px;
}

#shire2{	
	background:url(img/shire_i2.jpg) no-repeat left top;
	min-height:259px;
	padding-left:365px;
}

*html #shire2{
	height:259px;
}


/*hamanasu*/

#hama1{	
	background:url(img/ham_i1.jpg) no-repeat right top;
	min-height:344px;
}

*html #hama1{
	height:344px;
}

#hama1 p{
	padding-right:300px;
}

#hama2{	
	background:url(img/ham_i2.jpg) no-repeat left top;
	min-height:259px;
	padding-left:365px;
}

*html #hama2{
	height:259px;
}

/* jyaga */
#jya1{	
	background:url(img/jya_i1.jpg) no-repeat right top;
	min-height:354px;
}
*html #jya1{
	height:354px;
}

#jya1 p{
	padding-right:311px;
}
#jya2{	
	background:url(img/jya_i2.jpg) no-repeat left top;
	min-height:245px;
	padding-left:363px;
}

*html #jya2{
	height:245px;
}

/*ryuhyo*/
#ryu1{	
	background:url(img/ryu_i1.jpg) no-repeat right top;
	min-height:321px;
}

*html #ryu1{
	height:321px;
}

#ryu1 p{
	padding-right:311px;
}

#ryu2{	
	background:url(img/ryu_i2.jpg) no-repeat left top;
	min-height:245px;
	padding-left:363px;
}

*html #ryu2{
	height:245px;
}

.beer{
	padding-right:298px;
	min-height:357px;
}
#html .beer{
	height:357px;
}

#pil{background:url(img/bee_pil_bg.jpg) no-repeat right top;}

#wei{background:url(img/bee_wei_bg.jpg) no-repeat right top;}

#alt{background:url(img/bee_alt_bg.jpg) no-repeat right top;}

h4{
	padding-top:5px;
	background:url(../common/img/border_a.gif) repeat-x left top;
	font-weight:bold;
	font-size:116%;
	margin-bottom:10px;
}
h4 span{
	display:block;
	padding-bottom:5px;
	background:url(../common/img/border_a.gif) repeat-x left bottom;
}
