/*	div {	border:1px solid ;}*/
	#flash div{border:0px;}
	#container{
		width:750px;
		padding:0px 25px;
		background-image:url(../images/bodysozai.png);
		}
	#header {
		width:750px; height:100px;
		background-repeat: no-repeat;
		}

	body#kokunairyokou #header {
		background-image:url(../images/yukibana.png);
		width:750px; height:150px;
	}
	body#kokunairyokou #container {
		background-color: #EBFFFF;
		background-image:url(../images/yukitakusan.gif);
		background-repeat: repeat;	
	}

	body#index #header{
		background-image:url(../images/yukibana.png);
	}

	#form3{
		float:right;
		margin:10px;
			}
	#gazou {
		width:750px; height:315px;
		}
		#popuppu {
			width:310px; height:315px;
			float:left;
		
		}
		#splash1 {
			width:430px; height:315px;
			float:right;
		}
	#flash{
		width:560px; height:570px;
		float:left;
		
	}		
		#splash2{
			width:560px; height:240px;
		}
		#osusume{
			width:270px; height:100px;
			clear:both;
			float:left;
		}
		#syougai{
			width:270px; height:100px;
			float:left;
		}
		#jyouken{
			width:270px; height:300px;
			clear:both;
			float:left;
			color:#0e4781;
			
			
		}
		#oshirase{
			width:270px; height:195px;
			float:left;
			margin-left:16px;
			text-align:center;
			font-size:80%;
			padding-top:30px;
			}
		#oshirase {
		color:#0e4781;
	font-family: "lr SVbN", "Osaka|";
	background-image:url(../images/osiraseno-to.png);
		}
	#sitemap{
		width:180px; height:570px;
		float:left;
		margin-left:5px;
		
	}
		#roguin{
			width:150px; height:120px;
			background-image:url(../images/roguin.jpg);	
		padding-top:35px;
		padding-left:30px;
		}
		#kutikomi{
			width:170px; height:115px;
			background-image:url(../images/kutikomi.png);
			padding-top:35px;
			padding-left:10px;
		}
		#ranking {
			width:180px; height:260px;
			background-image:url(../images/rankingu.png);
			font-size:80%;
			}
		#ranking li{
		list-style-type:none;
		font-size:80%;
		}	
			
	#footer{
		width:750px;
		clear:both;
		padding-top:35px;
		text-align:center;
		}
		
	#koukunaibotan{
		position:absolute;
		top:70px;
		left:390px;
	}
	#kaigaibotan{
		position:absolute;
		top:70px;
		left:530px;
		}
	#note li {display: inline;
	padding:2px;
	float : left;
	}
	
	
	#menu{float: left;border:1px solid transparent;width:300px;}
	#viewer{
		float:left;
		width:310px;
		height:405px;
		border:1px solid transparent;
	    padding: 10px;
	    background-color: transparent; 
	   	background-image: url(../images/kamikire.gif); 
background-repeat:no-repeat;
	}
	#selected{
	width:280px;
	height:380px;
	text-align:center;
	}
#header1{
background-color: #ccffcc;
width:300px;
color:#666600;
}
#contents{border:transparent;
}
	#note li.rusutu_midashi a{
		font-family:HGnpp߯ߑ,Osaka;
		color:#ffcc00;
		}	
#note li.tomamu_midashi a{
		font-family:HGnpp߯ߑ,Osaka;
		color:#ff9966;
}	
#note li.hurano_midashi a{
		font-family:HGnpp߯ߑ,Osaka;
		color:#ff99cc;
}	
#note li.kiroro_midashi a{
		font-family:HGnpp߯ߑ,Osaka;
		color:#9999ff;
}	
#note li.niseko_midashi a{
		font-family:HGnpp߯ߑ,Osaka;
		color:#33ccff;
}
#hani{
padding:10px;
}
.clearfix:after{
content:".";
display:block;
visibility:hidden;
height:0;
clear:both;

}
	