
							   #Container p{
							   	line-height: 1.3em;
							   	font-weight:500;
							   }

							
							.koko::before {
								content: "\A" ;
								white-space: pre ;
								}

							.koko2::before {
								content: "\A" ;
								white-space: pre ;
								}


		/*=====TOP=====*/
								
						  .Information{
											width:100%;
											height:350px;
											text-align: center;
											background:#19242e;
											color:#FFF1D0;
											padding-top:70px;
											padding-bottom:100px;
									  }
										
										
						 .Information h1{
											font-size:50px;
										}
										
										
						.Information h2{
											font-size:25px;
										}
										
										
						.center{
										width: 780px;
										margin:0 auto;
								}
										
										
						.Information a{
						 					color: inherit;
											color:#F0C808;
											text-decoration:none;
											transition: all 220ms ease-out;
									   }
										
										
						.Information p{
						 				margin-top: 10px;
						 				margin-bottom: 10px;
									  }
										
										
						.Information a:hover {
												text-decoration:none;
												color: #FC2A38;
											 }
										
										
		/*=====よくある質問=====*/		
									 
									 
						 .hako{
					  				width:100%;
					  				height:20px;
					  				background:#FFF1D0; 
					  				padding-top: 20px;
					  				padding-bottom: 30px;
								}
									 
									 
						 .hako h2{
									font-size:25px;
									font-weight: bold;
									color:#086788;
									text-align: center;
						 		}
									 
									 
							.Q{
										width:100%;
										height: auto;
										text-align: left;
										background:#FFFFFF; 
										color:#FC2A38;
										padding-top:40px;
										padding-bottom:40px;
							   }
								
								
						.Q .center {
										width: 780px;
										margin:0 auto;
									}
								
								
					 .Q .center .koko{
						  				font-size:20px;
						  				background-color:#ffe4e1;
					 				 }
					 			
					 			
						.Q p{
										margin-bottom: 10px;
									}
							
							
						.Q h3{
								font-size:20px;
								font-weight: bold;
								margin:20px;
							 }
										
										
						#pyon{
									margin-top:-100px;
									padding-top: 100px;
							  }
										
							
										
										
		/*=====ここからQ2=====*/			  
						  
						  .Q2{
						 			width:100%;
									height: auto;
						 			text-align: left;
						 			background:#0188bc;
						 			color:#FFFFFF;
						 			padding-top:30px;
						 			padding-bottom:40px;
						 	 }
						
						
						.Q2 .center {
										width: 780px;
										margin:0 auto;
									}
						
						
						.Q2 .center .koko2{
						  					background-color:#20b2aa;
						  					font-size:20px;
					 					  }
						
						
						.Q2 h3{
									font-size:20px;
									font-weight: bold;
									margin:20px;
							  }
						
						
						#pyon2{
									margin-top:-100px;
									padding-top: 100px;
							  }
						
						
						.Q2 p{
									margin-bottom: 10px;
							  }
						
						
		/*=====ここからQ3=====*/
							
							
						 .Q3{
										width:100%;
										height: auto;
										text-align: left;
										background:#FFFFFF;
										color:#FC2A38;
										padding-top:40px;
										padding-bottom:40px;
								}
							
							
						.Q3 .center {
											width: 780px;
											margin:0 auto;
									 }
							
							
						.Q3 .center .koko{
						  					background-color:#ffe4e1;
						  					font-size:20px;
										  }
							
							
						.Q3 h3{
										font-size:20px;
										font-weight: bold;
										margin:20px;
								}
							
							
						#pyon3{
									margin-top:-100px;
									padding-top: 100px;
							  }
							
							
							.Q3 p{
										margin-bottom: 10px;
								  }
							
							
		/*=====ここからQ4=====*/
								
								
					      .Q4{
										width:100%;
										height: auto;
										text-align: left;
										background:#0188bc;
										color:#FFFFFF;
										padding-top:30px;
										padding-bottom:40px;
							  }
						
						
						.Q4 .center {
										width: 780px;
										margin:0 auto;
									}
						
						
						.Q4 .center .koko2{
						  					background-color:#20b2aa;
						  					font-size:20px;
					 					}
						
						
						.Q4 h3{
									font-size:20px;
									font-weight: bold;
									margin:20px;
							  }
						
						
						.Q4 p{
									margin-bottom: 10px;
							  }
						
						
						#pyon4{
									margin-top:-100px;
									padding-top: 100px;
							  }
						
						
		/*=====ここからQ5=====*/
								
								
						  .Q5{
									width:100%;
									height: auto;
									text-align: left;
									background:#FFFFFF;
									color:#FC2A38;
									padding-top:30px;
									padding-bottom:30px;
							 }
						
						
						.Q5 .center {
										width: 780px;
										margin:0 auto;
									}
						
						
						.Q5 .center .koko{
						  					background-color:#ffe4e1;
						  					font-size:20px;
										  }
						
						
						.Q5 h3{
										font-size:20px;
										font-weight: bold;
										margin:20px;
								}
						
						
						.Q5 p{
									margin-bottom: 10px;
							 }
						
						
						#pyon5{
									margin-top:-100px;
									padding-top: 100px;
							  }
						
						
		/*=====お問い合わせフォーム=====*/
									
									
						.hak{
					  				width:100%;
					  				height:30px;
					  				background:#FFF1D0; 
					  				padding-top:10px;
									padding-bottom:15px;
								}
									 
									 
						 .hak h2{
									font-size:25px;
									font-weight: bold;
									color:#086788;
									text-align: center;
									padding-top:100px;
									padding-bottom:10px;
						 			}
									
									
						  .toiawase{
						 				width:100%;
										height: auto;
										text-align: left;
						 				background:#19242e;
						 			 	color:#FFF1D0;
						 			}
						 			
						 			
						 .toiawase .center {
												width: 780px;
												margin:0 auto;
											}
						 			
						 			
						 .toiawase p{
						 				margin-bottom: 10px;
						 			}
						 			 	
						 			 	
						 .toiawase .center a{
						 						color: inherit;
												color:#F0C808;
												text-decoration:none;
												transition: all 220ms ease-out;
											}
									
									
						.toiawase .center .aa{
													width: 780px;
													margin:0 auto;
													padding-top:60px;
												}
									
									
						.toiawase .center .aaa{
													width: 780px;
													margin:0 auto;
													margin-top:40px;
												}
									
									
						.toiawase .center .a{
													width: 780px;
													margin:0 auto;
													margin-top:40px;
													padding-bottom:60px;
											}
									
									
						.toiawase .center a:hover {
														text-decoration:none;
														color: #FC2A38;
													}
										
										
						#pyon6{
									margin-top:-100px;
									padding-top: 100px;
							  }
										
										
		/*=====ベージュの箱=====*/
						 			 
						 	.minimin{
						 			width:100%;
						 			height:40px;
						 			background:#FFF1D0;
						 			}
							
							
		 /*=====メディアクエリ=====*/
/*======================================
		 980px以上の時のCSS
======================================*/

 @media screen and (min-width: 980px) {

.Q  p{
			margin-bottom: 10px ;
			word-wrap: break-word;
	}

.Q2 p{
			margin-bottom: 10px;
			word-wrap: break-word;
	}

.Q3 p{
			margin-bottom: 10px;
			word-wrap: break-word;
	}

.Q3 p{
			margin-bottom: 10px;
			word-wrap: break-word;
	}

.Q4 p{
			margin-bottom: 10px;
			word-wrap: break-word;
	}

.Q5 p{
			margin-bottom: 10px;
			word-wrap: break-word;
	}

.toiawase p{
				margin-bottom: 10px;
				word-wrap: break-word;
			}


.toiawase .center { width:780px; }

.toiawase .center .a { width:780px; }

.toiawase .center .aa { width:780px; }

.toiawase .center .aaa { width:780px; }


.Q h3 { width:100%; }

.Q2 h3 { width:100%; }

.Q3 h3 { width:100%; }

.Q4 h3 { width:100%; }

.Q5 h3 { width:100%; }


}

/*======================================
		 980px以下の時のCSS
======================================*/
 @media screen and (max-width: 980px) {

.hako{padding-top:60px; padding-bottom:10px;}

.hak h2{font-size:25px;
		font-weight: bold;
		color:#086788;
		text-align: center;
		padding-top:0px;
		padding-bottom:0px;
		}

.Information{ display:none; }

.Q .center {width:100%;}

.Q2 .center {width:100%;}

.Q3 .center {width:100%;}

.Q4 .center {width:100%;}

.Q5 .center {width:100%;}

.toiawase .center {width:100%;}

.toiawase .center .aa {width:100%;}

.toiawase .center .aaa {width:100%; padding-top:60px;}

.toiawase .center .a {width:100%; padding-top:60px; }

.minimin{ display:none; }

.sai_none { display:none; }

.nyu_none{ display:none; }

.shin_none{ display:none; }

.tyu_none{ display:none; }

.sono_none{ display:none; }

.toi_none{ display:none; }

.hidden_show .center{ width:100%; }

.hako{padding-bottom:30px;}

.Q h3 {margin:0px; display: inline-block; }

.Q2 h3 {margin:0px; display: inline-block; }

.Q3 h3 {margin:0px; display: inline-block; }

.Q4 h3 {margin:0px; display: inline-block; }

.Q5 h3 {margin:0px; display: inline-block; }

.minimin2{
			width:100%;
			height:40px;
			background:#FFF1D0;
		}

/*======================================
		アコーディオンで消すところ
======================================*/

.Q .situmonnaiyou{ display:none; }

.Q2 .nyusyagonituite{ display:none; }

.Q3 .sinsotu{ display:none; }

.Q4 .tyuto{ display:none; }

.Q5 .sonota{ display:none; }

.toiawase .aa{ display:none; }

.toiawase .aaa{ display:none; }

.toiawase .a{ display:none; }

/*======================================
			行間揃えるとこ
======================================*/

.Q .center   p{
			margin-bottom: 0px ;
			padding:0px 15px;
			word-wrap: break-word;
			position: relative;
			line-height:3.0; 
	}

.Q2 .center p{
			margin-bottom: 0px;
			padding:0px 15px;
			word-wrap: break-word;
			line-height:3.0; 
	}

.Q3 .center p{
			margin-bottom: 0px;
			padding:0px 15px;
			word-wrap: break-word;
			line-height:3.0; 
	}

.Q4 .center p{
			margin-bottom: 0px;
			padding:0px 15px;
			word-wrap: break-word;
			line-height:3.0; 
	}

.Q5 p{
			margin-bottom: 0px;
			padding:0px 15px;
			word-wrap: break-word;
			line-height:3.0; 
	}
.center{
	width: 100%;
}

.toiawase p{
				margin-bottom: 0px;
				padding:0px 15px;
				word-wrap: break-word;
				line-height:3.0; 
				color: #FFFFFF;
			}

			

/*======================================
			↓アコーディオン機能
======================================*/

.hidden_box {
			    margin: 0px; /*前後の余白*/
			    padding: 0px;
			}

/*チェックは見えなくする*/
.hidden_box input {display: none;}

/*中身を非表示にしておく*/
.hidden_box .hidden_show {
						    height: 0;
						    padding: 0;
						    overflow: hidden;
						    opacity: 0;
						    transition: 0.8s;
							}

/*クリックで中身表示*/
.hidden_box input:checked ~ .hidden_show {
										    
										    height: auto;
										    opacity: 1;
										 }

.center .accordion{
					margin-left: 10px;
					}
					
/*======================================
			↑アコーディオン機能
======================================*/



						 	    #Container p{
							   	font-weight:500;
							   }

							.aaa{
								margin:40px 0;
								}

							.koko::before {
								content: "\A" ;
								white-space: pre ;
								}

							.koko2::before {
								content: "\A" ;
								white-space: pre ;
								}


		/*=====TOP=====*/
								
								.yura{
											width: 100%;
											height: auto;
											overflow : hidden ;
									  }
									  	
										
/*======================================
		 よくある質問(ベージュの箱)
======================================*/
									 
									 
						 .hako{
					  				width:100%;
					  				height:60px;
					  				background:#FFF1D0;
									
								}
									 
									 
						 .hako h2{
									font-size:25px;
									font-weight: bold;
									color:#086788;
									text-align: center;
									padding-top:12px;
									padding-bottom:10px;
						 		}
									 
									 
/*======================================
		 ここから質問の白と青の箱
======================================*/

						.Q{
									width:100%;
									height: auto;
									text-align: left;
									background:#FFFFFF; 
									color:#FC2A38;
									padding-top:30px;
						 			padding-bottom:30px;
							}
						  
						  
						.Q  p{
									
									word-wrap: break-word;
									margin: 10px 0px;

							 }
						  
						.koko{
								margin: 0px 0px;

							 }
								
								
						.Q h3{
										padding-left: 10%;
										font-size:20px;
										font-weight: bold;
										
										
								}
										
										
						.Q .situmonnaiyou{
											padding: 0px 15px;
										 }

						.Qtopsize{
							padding-top: 50px;
						}

										
										
		/*=====ここからQ2=====*/
						  
						  .Q2{
						 				width:100%;
										height: auto;
						 				text-align: left;
						 				background:#0188bc;
						 			 	color:#FFFFFF;
						 			 	padding-top:30px;
						 			 	padding-bottom:30px;
						 	 }
						
						
						.Q2 p{
										
										word-wrap: break-word;
										margin: 10px 0px;
							 }
							 
							 
						.Q2 .pipi{
									padding: 0px 0px;
								}
						
						
						.Q2 h3{
										padding-left: 10%;
										font-size:20px;
										font-weight: bold;
										
								}
						
						
						.Q2 .nyusyagonituite{
							 					padding: 0px 15px;
											}
						
						
		/*=====ここからQ3=====*/
							
							
						 .Q3{
										width:100%;
										height: auto;
										text-align: left;
										background:#FFFFFF;
										color:#FC2A38;
										padding-top:30px;
										padding-bottom:30px;
								}
							
							
						.Q3 p{
										
										word-wrap: break-word;
										margin: 10px 0px;
							  }
							
							
						.Q3 .pipi{
									padding: 0px 0px;
								  }
							
							
						.Q3 h3{
										padding-left: 10%;
										font-size:20px;
										font-weight: bold;
										
							  }
							
							
							.Q3 .sinsotu{
											padding: 0px 15px;
										}
							
							
		/*=====ここからQ4=====*/
								
								
					      .Q4{
										width:100%;
										height: auto;
										text-align: left;
										background:#0188bc;
										color:#FFFFFF;
										padding-top:30px;
										padding-bottom:30px;
							 }
						
						
						.Q4 p{
									
									word-wrap: break-word;
									margin: 10px 0px;
							  }
						
						
						.Q4 .pipi{
										padding: 0px 0px;
								  }
						
						
						.Q4 h3{
									padding-left: 10%;
									font-size:20px;
									font-weight: bold;
									
							   }
						
						
						.Q4 .tyuto{
										padding: 0px 15px;
								   }
						
						
		/*=====ここからQ5=====*/
								
								
						  .Q5{
										width:100%;
										height: auto;
										text-align: left;
										background:#FFFFFF;
										color:#FC2A38;
										padding-top:30px;
										padding-bottom:30px;
								}
						
						
						.Q5 p{
									
									word-wrap: break-word;
									margin: 10px 0px;
							  }
						
						
						.Q5 .pipi{
										padding: 0px 0px;
								 }
						
						
						.Q5 h3{
									padding-left: 10%;
									font-size:20px;
									font-weight: bold;
									
								}
						
						
						.Q5 .sonota{
										padding: 0px 15px;
									  }
						
						
		/*=====お問い合わせフォーム=====*/
									
									
						  .toiawase{
						 				width:100%;
										height: auto;
										text-align: left;
						 				background:#19242e;
						 			 	color:#FFF1D0;
						 			 	padding-top:50px;
						 			 	padding-bottom:50px;
						 			}
						   .black{
						   	width: 100%;
						   	background:#19242e;
						   }
						 			.hidden_box .haba p{
						 				color:#FFF1D0;

						 			}
						 			.hidden_box .haba a{
						 				color: #F0C808;
						 			}
						 			
						.toiawase p{
						 					
											word-wrap: break-word;
						 				}
						 			 	
						 			 	
						 .toiawase h2{
											font-size:25px;
											font-weight: bold;
											margin-bottom: 20px;
										}
									
									
						.hidden_box .haba{
											padding: 0px 15px;
											padding-top:60px;
											padding-bottom:60px;
											background-color: #19242e;

										}
									
									
}
							    