@charset "UTF-8";


@media screen{
* {
  margin: 0;
  padding: 0;
}



body{
 text-align:center;
 background-color:#1a1a1a;
 background-position:center top;
 background-attachment:fixed;
}


 div#all{
 margin: auto;
 height:auto;
 text-align:left;
 width:950px;
 background-color:#1a1a1a;
 
}


 div#container{
 text-align:left;
 margin: auto;
 width:950px;
 height:100%;
 background-color:#fff5de;
  padding-top:15px;
 
}

 div#popup{
 margin: auto;
 height:auto;
 text-align:left;
 width:600px;
 background-color:#fffcd1;
}




div#contents{
	float:right;
	width:686px;
	height:auto;
	padding-right: 20px;
	padding-left: 20px;
	 padding-top:15px;
	  padding-top:15px;
	  
}
div#contents2{
	float:left;
	width:174px;
	height:auto;
	padding-right: 10px;
	padding-left: 10px;
	 padding-top:15px;
	 background-color:#;
	 
}

div#contents3{
	float:right;
	width:174px;
	height:auto;
	background-color:#;
	padding-right: 10px;
	padding-left: 10px;
	 padding-top:15px;
	 background-color:#fffcd1;
}

div#topix{
	width:720px;
	height:auto;

}


div#footer {
	clear:both;
	text-align:center;
	height:100%;
	 padding-top:10px;
	background-color:#1a1a1a;


}


 
h1 {
	font-family: 'Arial', 'Tahoma', sans-serif;
	font-size: 110%;
	color: #660;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	line-height: normal;
	padding-left:15px;
	padding-bottom:15px;
	padding-top:15px;
	text-indent: 0px;
	background-image: url(immage/rogo_small.png);
}


h2 {
	font-family: 'Arial', 'Tahoma', sans-serif ;
	font-size: 95%;
	line-height: 100%;
	color: #6a53a0;
	padding-bottom: 5px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	line-height: normal;
	border-color: #ccc;
	background-repeat:no-repeat;
	padding-left:15px;
	padding-bottom:10px;
	padding-top:15px;
	text-indent: 0px;
	background-color:#fbfafc;
	background-image: url(img/q.gif);
	 background-position:2px 16px;	
}

h3 {
	font-family: 'Arial', 'Tahoma', sans-serif;
	font-size: 95%;
	line-height: 100%;
	color: #360;
	padding-bottom: 5px;
	border-right-style: none;
	border-left-style: none;
	padding-left:60px;
	padding-right:20px;
	padding-top:40px;
	border-width: 0px;
	background-image: url(../img/q.gif);
	background-position:2px 16px;
	text-indent: 0px;
	background-repeat:no-repeat;
	line-height: 170%;
}


h4 {
	font-family: 'Arial', 'Tahoma', sans-serif;
	font-size: 95%;
	line-height: 100%;
	color: #99836A;
	padding-bottom: 5px;
	border-right-style: none;
	border-left-style: none;
	padding-left:60px;
	padding-top:40px;
	border-width: 0px;
	background-image: url(../img/a.gif);
	background-position:2px 16px;
	background-repeat:no-repeat;
	padding-right:20px;
	line-height: 170%;
}

h5 {
	font-family:serif;
	font-size: 65%;
	font-style: normal;
	color: #736F69;
	padding-left:20px;
}

h6 {
	line-height: 130%;
	font-family:serif;
	font-size: 75%;
	font-style: normal;
	color: #766865;
	padding-left:20px;
}
p {
	font-family: "MSPゴシック", "Osaka", "generic font family";
	letter-spacing:0.1em;
	font-size: 90%;
	font-style: normal;
	line-height: 170%;
	color: #FFF2D1;
	padding-left:15px;
}

#indent1 { text-indent: -1.2em }
#indent2 { text-indent: -6.5em }

a,a:link {
	color: #C93;
}

a:hover {
	color: #CCC;    
}

a:visited {
	color: #C93;  
}

h6.sub a:link {
	color: #ccc;
}

#f1{
float:right;
 margin-bottom:10px;
 margin-left:20px;
}
#f1_2{
float:right;
 margin-bottom:10px;
 margin-left:20px;
}
#f1_3{
float:right;
 margin-bottom:10px;
 margin-left:20px;
}


#f2{
float:left;
 margin-bottom:20px;
 margin-right:10px;
}

img{
border:0px;
}

.pop_1 {
	font-family: 'Arial', 'Tahoma', sans-serif;
	font-size: 110%;
	color: #660;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	line-height: normal;
	padding-left:15px;
	padding-bottom:15px;
	padding-top:15px;
	text-indent: 0px;
	background-image: url(immage/rogo_small.png);
}


.pop_2 {
	font-family: 'Arial', 'Tahoma', sans-serif ;
	font-size: 95%;
	line-height: 100%;
	color: #6a53a0;
	padding-bottom: 5px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	line-height: normal;
	border-color: #ccc;
	background-repeat:no-repeat;
	padding-left:15px;
	padding-bottom:10px;
	padding-top:15px;
	text-indent: 0px;
	background-color:#fbfafc;
	background-image: url(img/q.gif);
	 background-position:2px 16px;	
}

.pop_3 {
	font-family: 'Arial', 'Tahoma', sans-serif;
	font-size: 95%;
	line-height: 100%;
	color: #360;
	padding-bottom: 5px;
	border-right-style: none;
	border-left-style: none;
	padding-left:60px;
	padding-right:20px;
	padding-top:40px;
	border-width: 0px;
	background-image: url(../img/q.gif);
	background-position:2px 16px;
	background-repeat:no-repeat;
	line-height: 170%;
}


.pop_4 {
	font-family: 'Arial', 'Tahoma', sans-serif;
	font-size: 95%;
	line-height: 100%;
	color: #99836A;
	padding-bottom: 5px;
	border-right-style: none;
	border-left-style: none;
	padding-left:60px;
	padding-top:40px;
	border-width: 0px;
	background-image: url(../img/a.gif);
	background-position:2px 16px;
	text-indent: 0px;
	background-repeat:no-repeat;
	padding-right:20px;
	line-height: 170%;
}

 
.popp {
	font-family: "MSPゴシック", "Osaka", "generic font family";
	letter-spacing:0.1em;
	font-size: 90%;
	font-style: normal;
	line-height: 170%;
	color: #C0B59C;
	padding-left:15px;
}
 
.topix {
	line-height: 130%;
	font-family:serif;
	font-size: 75%;
	font-style: normal;
	color: #766865;
	margin-left:80px;
}


.jin {
	font-family: "MSPゴシック", "Osaka", "generic font family";
	letter-spacing:0.1em;
	font-size: 110%;
	font-style: normal;
	line-height: 170%;
	color: #FFF2D1;
	padding-left:15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-color: #666;
}


 
}

