@charset "utf-8";
/* CSS Document */

#main-visual{
   margin-top:8px;
   width:950px;
   height:100px;
}

#contents-main h1{
   width:700px;
	 height:30px;
	 padding-top:10px;
}

#message{
	 margin:10px 20px;
	 padding-top:10px;
	 font-size:15px;
	 line-height:23px;
	 text-indent:1em;
} 

#support{
	 margin:10px 20px;
	 padding-top:10px;
	 font-size:15px;
	 line-height:23px;
}

.support2{
   padding-left:1em;
}

.sup-title{
   padding-top:20px;
}

#merito{
	 margin:10px 20px;
	 font-size:15px;
	 line-height:23px;
}

.merito-mess{
   text-indent:1em;
	 padding-top:10px;
}

.merito1{
   text-indent:1em;
   padding-top:20px;   
}

.merito2{
   text-indent:2em;
}


.merito3{
   text-indent:3em;
	 line-height:30px;
}

#nouchi{
	 margin:10px 20px;
	 font-size:15px;
	 line-height:23px;
}

.nouchi-mess{
   text-indent:1em;
	 padding-top:10px;
}

.nouchi1{
   text-indent:1em;
   padding-top:20px;   
}

.nouchi2{
   text-indent:2em;
	 line-height:30px;
}

.nouchi-list{
   padding-left:25px;
	 padding-bottom:10px;
	 list-style-type:none;
}

#kika{
	 margin:10px 20px;
	 font-size:15px;
	 line-height:23px;
}

.kika-list{
   padding-top:0;
   padding-left:25px;
	 padding-bottom:10px;
	 list-style-type:none;
	 line-height:40px;
}

.kika-mess{
   text-indent:1em;
	 padding-top:10px;
}

.sonota1{
   color:#35478c;
	 padding-top:20px;
	 font-size:16px;
}

.sonota2{
   font-size:14px;
	 text-indent:2em;
}

#soudanmuryo{
   width:200px;
	 text-align:center;
}


	 
#sub-nav{
   width:222px;
	 padding-top:10px;
}

#photo-center{
   text-align:center;
}

#contents-nav{
   margin:5px 11px 0 11px;
	 list-style:none;
}

#contents-nav li{
   width:200px;
	 height:40px;
	 margin-bottom:11px;
}

#contents-nav li a{
   display:block;
	 width:200px;
	 height:0;
	 padding-top:40px;
	 overflow:hidden;
	 background-image:url(../images/common/SubNav.png);
	 background-repeat:no-repeat;
}

#souzoku-index a{
   background-position:0 0;
}

#souzoku-index.current a,
#souzoku-index a:hover{
   background-position:-200px 0;
}

#fudousan-index a{
   background-position:0 -51px;
}

#fudousan-index.current a,
#fudousan-index a:hover{
   background-position:-200px -51px;
}

#kaisya-index a{
   background-position:0 -102px;
}

#kaisya-index.current a,
#kaisya-index a:hover{
   background-position:-200px -102px;
}

#kensetu-index a{
   background-position:0 -153px;
}

#kensetu-index.current a,
#kensetu-index a:hover{
   background-position:-200px -153px;
}

#nouchi-index a{
   background-position:0 -204px;
}

#nouchi-index.current a,
#nouchi-index a:hover{
   background-position:-200px -204px;
}

#kobutu-index a{
   background-position:0 -255px;
}

#kobutu-index.current a,
#kobutu-index a:hover{
   background-position:-200px -255px;
}

#kika-index a{
   background-position:0 -306px;
}

#kika-index.current a,
#kika-index a:hover{
   background-position:-200px -306px;
}

#sonota-index a{
   background-position:0 -357px;
}

#sonota-index.current a,
#sonota-index a:hover{
   background-position:-200px -357px;
}
