﻿@charset "utf-8";




#main_imgarea { width: 100%;
				background-image: url(../img/main_line_back.jpg);
				background-repeat: repeat-x;
				background-position: center bottom ;
				}

#main_imgarea_inner { width: 1040px;
                      height: 370px;
					  margin: 0 auto;
					  margin-top:90px;}



#title { width: 100%;
         height: 86px;
		 background-image: url(../img/title_back.png);
		 background-repeat: repeat-x;
		 margin: 0;}
		 

#title_inner { width: 990px;
               height: 86px;
			   margin: 0 auto;
			   padding-top: 15px;
			   }
			   
			   
#title h3 { margin:0;}			   


#main  {width: 100%;
height: 400px;
        margin: 0;
		background-color:#000;}
		
		
#main_area { width: 990px;
             margin: 0 auto;
			 padding-top: 25px;
			 padding-bottom: 25px;
			}




.linkarea { width: 990px;
            margin: 0;
			height: 192px;}
			
			
.linkleft { width: 485px;
            margin: 0;
			float: left;
			background-color: #fff;
			 -webkit-box-shadow: 1px 1px 4px rgba(0,0,0,.5);
  -moz-box-shadow: 1px 2px 4px rgba(0,0,0,.5);
  box-shadow: 1px 1px 4px rgba(0,0,0,.5);}
			
.linkright { width: 485px;
             margin-left: 20px;
			 float: left;
			 background-color: #fff;
			  -webkit-box-shadow: 1px 1px 4px rgba(0,0,0,.5);
  -moz-box-shadow: 1px 2px 4px rgba(0,0,0,.5);
  box-shadow: 1px 1px 4px rgba(0,0,0,.5);}
			 


.linkleft a img:hover { opacity: 0.7;
 filter: alpha(opacity=70);
 -moz-opacity: 0.7;
}

.linkright a img:hover { opacity: 0.7;
 filter: alpha(opacity=70);
 -moz-opacity: 0.7;
}



.textarea { width: 990px;
            margin: 0;
			font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
			font-size: 18px;
			font-weight: bold;
			color: #fff;}
			
			
.textarea p { padding: 20px;}
			




