*{
	  
    
    
    
    
    
    
    
    
  border: 0;
margin: 0;
}

img{
	  
    
    
    
    
    
    
    
    
    
  border: 0px;
}

body{
    
    
    
    
    
    
    
    
    
    
	font-size : 14px;font-family : メイリオ, Verdana;
	
	background : none 0% 0% / auto auto repeat scroll padding-box border-box #b6b694;
	line-height: 20px;
}


#bg2{
    
    
    
    
    
    
    
    
    
    
	width: 100%;
	height: 100%;
	background: url(images/bg_top.gif)  top repeat-x;
}

#header{
	  
    
    
    
    
    
    
    
    
    
   
	width:1016px;
	background: url(images/header.jpg) left top no-repeat;
	height: 376px;
}

#logo{
	  
    
    
    
    
    
    
    
    
    
  	
		height: 304px;
		width: 100%;
		background : url(images/big_img03.jpg) left top / auto auto no-repeat scroll padding-box border-box transparent;
}

#logo h2{
    
    
    
    
    
    
    
    
    
    

		font-family : メイリオ, Verdana;
		
		font-size : 17px;
		font-style:italic;
		

  font-weight : 200;
}

#logo A{
    
    
    
    
    
    
    
    
    
    
	text-decoration: none;
	text-transform: lowercase;
	font-style: italic;
	color: #FFFFFF;
}

.logo_l{
    
    
    
    
    
    
    
    
    
    
	float:left;
	width:290px;
	padding : 182px 0px 0px 14px;
	
	

  color : white;
  font-weight : bold;
  line-height : 5mm;
  font-size : 13px;
  font-family : メイリオ, Verdana;
}
	
.logo_r{
    
    
    
    
    
    
    
    
    
    
	float: right;
	width : 420px;
	padding: 67px 36px 0px 0px;
	

  font-size : 14px;
  color : navy;
  font-family : メイリオ, Verdana;
}
	
h5{
	
	padding: 0px 0px 10px 33px;
	

  font-family : メイリオ, Verdana;

  

  

  font-weight : 300;
}
	
.f_ibw{
    
    
    
    
    
    
    
    
    
    
	font-style:italic;
	font-size : 13px;
	color: #FFFFFF;
	font-weight:bold;
	
}


#logo h2 a{
	text-transform: none;
	font-weight:100;
  font-size : 16px;
  font-family : メイリオ, Verdana;
}

#buttons{
    
    
    
    
    
    
    
    
    
    
	text-align:center;
	height: 66px;
	margin-left: 0px;
	padding-top: 0px;
	background : url(images/buttons.png) left top / auto auto no-repeat scroll padding-box border-box transparent;
  font-family : メイリオ, Verdana;
  font-size : 16px;
}

#buttons a{
    
    
    
    
    
    
    
    
    
    
	font-family : メイリオ, Verdana;
	font-size : 16px;
	display: block;
	float: left;
	text-decoration: none;
	color : rgb(255, 255, 255);
	text-align: center;
	padding-top: 19px;
	height: 40px;
}

.but{
    
    
    
    
    
    
    
    
    
    
	width : 155px;
	background: url(images/but.png) left top no-repeat;
  font-size : 16px;
  font-family : メイリオ, Verdana;
}
#buttons .but:hover{
    
    
    
    
    
    
    
    
    
    
	text-decoration: underline;
}

.razd_b{
    
    
    
    
    
    
    
    
    
    
	float:left;
	width:2px;
	height:43px;
	background: url(images/b_razd.gif) 0px 15px no-repeat;
}

#main{
    
    
    
    
    
    
    
    
    
    
	width: 1016px;
	margin: 0px auto;
	padding-top: 8px; 
}

#content{
    
    
    
    
    
    
    
    
    
    
	width: 1016px;
	background: url(images/cont_razd.gif) 296px 0px repeat-y;
}

#left{
    
    
    
    
    
    
    
    
    
    
	width: 290px;
	float: left;
	color:#000000;
}

.list{
	  
    
    
    
    
    
    
    
    
    
  padding: 0px 0px 20px 0px;
}

.opt{
    
    
    
    
    
    
    
    
    
    
	background:url(images/opt.gif) bottom repeat-x;
	height: 38px;
}

.opt_a{
    
    
    
    
    
    
    
    
    
    
	padding: 10px 0px 0px 33px;
	background:url(images/opt_a.gif) 10px 14px no-repeat;
	
}
.opt_a:hover{
    
    
    
    
    
    
    
    
    
    
	padding: 10px 0px 0px 33px;
	background: url(images/opt_ah.gif) 10px 14px no-repeat;
	
}
	
.opt_a a{
    
    
    
    
    
    
    
    
    
    
	color:#000000;
	text-decoration:none;
}

.left_b{
    
    
    
    
    
    
    
    
    
    
		padding: 3px 15px 0px 53px;
		font-size : 13px;
		line-height: 18px;
}

.box10{
	  
    
    
    
    
    
    
    
    
    
   
	background: url(images/img_12.gif) 7px 10px no-repeat #EFEFEF;
	width: 288px;
		
}
.box11{
	  
    
    
    
    
    
    
    
    
    
   
	background: url(images/img_13.gif) 7px 10px no-repeat #EFEFEF;
	width: 288px;
}

.box_bot{
    
    
    
    
    
    
    
    
    
    
		height: 9px;
		background:url(images/box_bot.gif) left bottom no-repeat;
		width: 288px;
}
		
.box_top{
    
    
    
    
    
    
    
    
    
    
		height: 9px;
		background: url(images/box_top.gif) left top no-repeat;
		width: 288px;
}




.text{
    
    
    
    
    
    
    
    
    
    
	padding : 10px;
	line-height : 19px;
	background : url(images/bg_text.png) left top / auto auto no-repeat scroll padding-box border-box transparent;
  font-size : 14px;
  font-family : メイリオ, Verdana;
}

.text a{
    
    
    
    
    
    
    
    
    
    
	color: #F77900;
	font-weight: bold
;
}


#left .img{
	  
    
    
    
    
    
    
    
    
    
  	float:left;
		margin: 6px 15px 5px 0px;
}

#right .img{
	  
    
    
    
    
    
    
    
    
    
  	float:left;
		margin: 3px 15px 3px 0px;
}

#left span{
	  
    
    
    
    
    
    
    
    
    
  	color : #f37901;
	font-size : 14px;
	font-weight:bold;
}

#right SPAN{
	  
    
    
    
    
    
    
    
    
    
  	color:#F37901;
	text-decoration: none;
	font-size : 13px;
	font-weight:bold;
}

#left h1{
    
    
    
    
    
    
    
    
    
    
	font-family : メイリオ, Verdana;
	font-size : 17px;
	font-weight : 300;
	color : #ffffff;
	text-align: center;
	padding: 17px 0px 20px 0px;
	background : url(images/tit_left.png) left top / auto auto no-repeat scroll padding-box border-box transparent;
}

#right h1{
    
    
    
    
    
    
    
    
    
    
	font-family : メイリオ, Verdana;
	font-size : 17px;
	font-weight : 300;
	color : #ffffff;
	text-align:left;
	padding: 17px 0px 20px 13px;
	background : url(images/tit_right.png) 0px 0px / auto auto no-repeat scroll padding-box border-box transparent;
}


.title{
	  
    
    
    
    
    
    
    
    
    
  background: url(images/right_tit2.gif) left bottom repeat-x;
}

.read{
    
    
    
    
    
    
    
    
    
    
	text-align:right;
	padding-right:5px;
	padding-top: 10px;
	font-weight:bold;
	font-size : 13px;
}

#right{
    
    
    
    
    
    
    
    
    
    
	float: right;
	width: 710px;
	padding: 0px 0px 0px 0px;
}

#footer{
    
    
    
    
    
    
    
    
    
    
	height: 54px;
	font-size : 13px;
	color : #ffffff;
	text-align: center;
	padding : 15px 0px 0px;
	background : url(images/footer.png) 0px 8px / auto auto no-repeat scroll padding-box border-box transparent;
}

#footer A{
    
    
    
    
    
    
    
    
    
    
	color: #ffffff;
	font-size : 13px;
	text-decoration: none;
}

#footer A:hover{
    
    
    
    
    
    
    
    
    
    
	color: #ffffff;
	font-size : 13px;
	text-decoration: underline;
}

#content .inner_copy{
	  
    
    
    
    
    
    
    
    
    
  border:0;color:#f00;float:left;width:50%!important;margin:-202px 0 0 0;overflow:hidden;line-height:0;padding:0;font-size : 13px;
}






h2{
  color : white;
  padding-top : 17px;
  padding-bottom : 20px;
  background-repeat : no-repeat;
  font-size : 17px;
  font-weight : 600;
  font-family : メイリオ, Verdana;
  background-color : transparent;
  background-image : url(images/tit_right.png);
  text-align : center;
}

h3{
  font-size : 13px;
  font-family : メイリオ, Verdana;
  font-weight : bold;
}
