.img{
      border: none;
	  padding: 0px;
	  margin: 0px;
}
.clear{
        clear: both;
}


/*フォント */
h2{
    font-size: 130%;
	color: #125BAF;
	font-weight: normal;
	margin: 0px;
}

h5{
    font-size: 110%;
	color: #4E3D36;
	font-weight: normal;
	margin: 0px;
}

h4{
    font-size: 110%;
	color: #EA886A;
	font-weight: normal;
	margin: 0px;
}

.text1{
        font-size: 100%;
		color: #330000;
}

.text2{
        font-size: 90%;
		color: #125BAF;
}

.text3{
        font-size: 95%;
		color: #6F644A;
}

.text4{
        font-size: 110%;
		font-weight: bold;
		color: #FF6666;
}
.text5{
       font-size: 130%;
	   color:#fe6aa5;

}

A:link{
        font-size: 85%;
		text-decoration: none;
		color: #4E3D36;
}
A:visited{
        font-size: 85%;
		text-decoration: none;
		color: #4E3D36;
}
A:hover{
        font-size: 85%;
		text-decoration: underline;
		color: #FF6666;
}

.a1:link{
        font-size: 100%;
		text-decoration: none;
		color: #FF6600;
}
.a1:visited{
        font-size: 100%;
		text-decoration: none;
		color: #FF6600;
}
.a1:hover{
        font-size: 100%;
		text-decoration: underline;
		color: #FF3366;
}

.a2:link{
        font-size: 100%;
		text-decoration: underline;
		color: #FF6600;
}
.a2:visited{
        font-size: 100%;
		text-decoration: underline;
		color: #FF6600;
}
.a2:hover{
        font-size: 100%;
		text-decoration: underline;
		color: #FF3366;
}


/*メインレイアウト */
body{ 
       background: #4992D7 url(images/index/bg1.jpg) repeat-x;
	   text-align: center;
	   font-family: "ＭＳ　Ｐゴシック", "Osaka", sans-serif;
	   font-size: 95%;
	   color: #4E3D36;
	   line-height: 1.8;
	   padding: 0px;
	   margin: 0px;
}


#b1{
     width: 808px;
	 background: url(images/index/b4.gif) left top repeat-y;
	 margin: 0px auto;
	 padding: 0px;
}

#bace{
       width: 800px;
	   text-align: left;
	   background: #FFFFFF;
	   margin: 0px 4px;
	   padding: 0px;
}

#nav{
      width: 800px;
	  height: 30px;
	  padding: 0px;
	  margin: 0px;
}

#nav ul{
            list-style: none;
			padding: 0px;
			margin: 0px;
}

#nav li{
         float: left;
		 width: 100px;
		 height: 30px;
		 padding: 0px;
		 margin: 0px;
}

#nav a{
		 padding: 0px;
		 margin: 0px;
}


#fla{
      clear: both;
	  width: 800px;
	  height: 300px;
	  padding: 0px;
	  margin: 0px;
}

#content{
		  background: url(images/index/b2-1.gif) repeat-y;
		  width: 800px;
		  text-align: left;
		  padding: 0px;
		  margin: 0px;
}

#leftcontent{
              float: left;
			  width: 175px;
			  padding: 0px;
			  margin: 0px;
			  display:inline;
}

#qa{
     width: 150px;
	 padding: 0px;
	 margin: 30px 10px 0px 10px;
}

.question{
           width: 150px;
		   background: #FDFDE6;
		   padding: 0px;
		   margin: 0px 0px 10px 0px;
}

.que ul{
         list-style: none;
		 margin: 0px 0px 5px 0px;
		 padding: 0px;
}

.que li{
		 background: url(images/index/qa/ya.gif) left no-repeat;
		 margin: 0px;
		 padding: 0px;
}

.que a{
		 margin: 0px;
		 padding: 0px 0px 0px 10px;
}

#rightcontent{
               float: right;
			   background: #FFFFFF;
			   width: 615px;
			   
			   margin-right: 10px;
			   display:inline;
			   
}
.clear {
	clear: both;
}

.con{
      width: 590px;
	  background: url(images/index/content/b2.gif) left top repeat-y;
	  padding: 0px;
	  margin: 30px 5px 0px 20px;
}

.conb1{
        background: url(images/index/content/b1.gif) left top repeat-y;
		padding: 0px 0px 0px 15px;
		margin: 0px;
}

.conb2{
		padding: 0px 0px 0px 15px;
		margin: 0px;
}

#con3{
       padding: 30px 0px 0px 15px;
	   margin: 0px;
}

#copyright{
            clear: both;
			width: 800px;
			font-size: 80%;
			text-align: center;
			line-height: 1.8;
			/*\*/
			letter-spacing: 0.1em;
			/**/
			color: #ffffff;
			font-weight: bold;
			background: #125BAF;
			padding: 0px;
			margin: 0px;
}
.line {
     border: #cccccc 1px solid;	 
}

.voiceBnr{
	text-align: center;
}