@charset "UTF-8";

body{
  width:100%; /*ページ全体の幅は100%と指定する*/	
  text-align:center; /*ページ全体を中央揃えにする*/
}

#wrap{ 
  width: 960px;	   /*全体の幅を指定する*/
  margin: 0 auto;    /*マージンの指定をする、ブラウザ対策*/
}

/* ------------------------------------------------------------  
 *　　　　　　　　トップメニューエリア
 * ------------------------------------------------------------ */ 
#topcontents{
	  width : 960px;
}

div {
 max-width: 960px;
 }

#topmain1{
 max-width: 960px;
 text-align:center;
background-color: #FCAF22;
}

#topheader{
  margin: 0px;  
  padding: 0;  
  width: 100%; 
}

img.topheader {
  margin: 4px;  
}

ul.bxslider ,
 ul.bxslider li {
 margin:0;
 padding:0;
 }

/* ------------　左）お知らせ　------------ */ 

#top-L{
        text-align:center; 
	    float: left;
   width: 62%;
   max-width: 550px;
} 

#top-R{
        text-align:center; 
	 float: right;
margin-left:20px;
   width: 38%;
   max-width: 380px;
} 


/* ------------------------------------------------------------  
 *　　　　　　　　お知らせエリア
 * ------------------------------------------------------------ */


.news{
  text-align : left;
  overflow:auto;
  line-height : 1.5em;
	margin-bottom:5px;
	
}

.news a:link    {
	color: #003399;
}
.news a:visited {
	color: #003399;
}



dt{
	color:#ff9900;
 	font-weight : bold;
	font-size:110%;
	border-bottom:1px solid #ccc;
	margin-top:8px;
	margin-bottom:4px;
	
}
dd{
	color:#4d4d4d;
	font-size:12px;
	letter-spacing:1px;
	line-height : 1.3em;
	padding-left:5px;
	
}

#top-L img{
   width: auto;
   max-height: 80px;
   float:left;
   border:0;
}


#footer {
clear:both;
 width:100%;
 padding:30px;
 background-color: #FCAF22;
 text-align:center;
 }

@media screen and ( min-width:1024px )
{
	.move-page-top:hover
	{
		opacity: 0.85 ;
	}
}

/* ------------------------------------------------------------  
 *　
 *　│                 topheader│
 *　├--------------------------│
 *　│            main          │
 *　├--------------------------│
 *　│topcontents　             │    
 *　│top-L　　　　│top-R 　   │
 *　│     　　　　│      　   │
 *　
 * ------------------------------------------------------------ */ 

