@charset "Shift_JIS";
.boxContainer::before,.boxContainer::after{
	content: "";
display: table;
}
.boxContainer::after{
	clear: both;
}
.boxContainer{
   width : 100%;
max-width : 1200px;
    clear: both;
    margin-bottom: 10px;
  text-align : center;
  padding-top : 20px;
  }.waku{
	max-width : 1200px;
  border-width : 1px;border-style : solid;border-color : silver;
  height : 380px;
}.small{
  font-size: 12px; /* 75% of the baseline */
}

.large{
  font-size : 25px; /* 125% of the baseline */
 font-weight : bolder;
  

  color : #013f81;
}.large_w{
  font-size : 20px; /* 125% of the baseline */
 font-weight : bolder;
  

  color : white;
}
.img{
	max-width : 300px;
width : 100%;
  }.img_250{
	max-width : 250px;
width : 100%;
  }.img_200{
	max-width : 200px;
width : 100%;
  }.img_1800{
	max-width : 1800px;
width : 100%;
  }.img_1200{
	max-width : 1200px;
width : 100%;
  }.img_960{
	max-width : 960px;
  width : 100%;
}.mozi_960{
	max-width : 960px;
}.mozi_250{
	max-width : 250px;
}.mozi_1200{
	max-width : 1200px;
}
.img_500{
	max-width : 500px;
width : 100%;
}

.tel-link{
  
  color : white;
  font-size : 22px;
  font-weight : bold;
}
.tel-link a{
  color : white;
  text-decoration : none;
  font-size : 22px;
  font-weight : 900;
}
.pc{
  display : inline;
  width : 100%;
}
.pc{
  display : inline;
  width : 100%;
}
.sp{
  display : none;
  width : 100%;
}

.box{
  padding-bottom : 10px;
  width : 50%;
  float : left;
}

.ma-ku{
  background-image : url(../img/migi.png);
  background-repeat : no-repeat;
  background-position : left top;
  padding-left : 40px;
  margin-left : 20px;
  padding-top : 10px;
  margin-top : 20px;
  margin-bottom : 20px;
  text-align : left;
}

.ma-ku_1{
  background-image : url(../img/l_e_title_142.png);
  background-repeat : no-repeat;
  background-position : left top;
  padding-left : 25px;
  margin-bottom : 10px;
}

.obi{
  color : white;
  background-color : #013f81;
  margin-top : 30px;
  margin-bottom : 80px;
  text-align : left;
  float : none;
  clear : both;
  padding-top : 20px;
  padding-bottom : 20px;
}

.box_1{
  width : 33.3333%;
  float : left;
  }.box_4{
  width : 28%;
  float : left;
  
  color : #013f81;
  background-color : #deecf9;
  border-top-width : 1px;
  border-left-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-bottom-style : solid;
  border-top-color : #013f81;
  border-left-color : #013f81;
  border-bottom-color : #013f81;
  height : 43px;
  padding-top : 15px;
  padding-left : 5%;
  }#box{
  width : 28%;
  float : left;
  
  color : #013f81;
  background-color : #deecf9;
  border-top-width : 1px;
  border-left-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-bottom-style : solid;
  border-top-color : #013f81;
  border-left-color : #013f81;
  border-bottom-color : #013f81;
  height : 123px;
  padding-top : 15px;
  padding-left : 5%;
  padding-bottom : 15px;
}.box_3{
  width : 66%;
  float : left;
  
}.box_2{
  width : 56.66%;
  float : left;
  height : 350px;
  padding-top : 30px;
  padding-left : 5%;
  text-align : left;
  padding-right : 5%;
  background-image : url(../img/haikei.jpg);
  background-repeat : repeat-y;
  background-position : left top;
}

.big{
  font-weight : bold;
}

.hi_50{
  height : 50px;
}

.rinku{
  color : white;
}

.td{
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-style : solid;
  border-bottom-style : solid;
  border-right-color : red;
  border-bottom-color : #013f81;
  background-color : #deecf9;
  font-size : 14px;
  width : 20%;
  }.tdd{
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-style : solid;
  border-bottom-style : solid;
  border-right-color : red;
  border-bottom-color : #013f81;
  background-color : #deecf9;
  font-size : 14px;
  width : 20%;
  border-left-width : 1px;
  border-left-style : solid;
  }.tdd_ue{
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-style : solid;
  border-bottom-style : solid;
  border-right-color : red;
  border-bottom-color : #013f81;
  font-size : 14px;
  width : 20%;
  border-left-width : 1px;
  border-left-style : solid;
  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : #013f81;
  border-left-color : #013f81;
}.tdd_ue2{
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-style : solid;
  border-bottom-style : solid;
  border-right-color : red;
  border-bottom-color : #013f81;
  font-size : 14px;
  width : 20%;
  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : #013f81;
}.tdd_2{
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-style : solid;
  border-bottom-style : solid;
  border-right-color : red;
  border-bottom-color : #013f81;
  font-size : 14px;
  width : 20%;
}.td_sita{
  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : red;
  background-color : #deecf9;
  font-size : 14px;
  width : 20%;
  }

.td2{
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #013f81;
  text-align : left;
  font-size : 14px;
}.td2_sita{
  text-align : left;
  font-size : 14px;
}

.td_sp{
  background-color : #deecf9;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-color : #013f81;
  border-right-color : red;
  border-bottom-color : #013f81;
  font-size : 13px;
  }.td_sp1{
  background-color : #deecf9;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-color : #013f81;
  border-right-color : red;
  border-bottom-color : #013f81;
  font-size : 14px;
  font-weight : bold;
  color : red;
}.td_sp2{
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-style : solid;
  border-bottom-style : solid;
  border-right-color : #013f81;
  border-bottom-color : #013f81;
  font-size : 13px;
  
  width : 50%;
}

.qa_q{
  background-image : url(../img/l_e_inquiry_132.png);
  background-repeat : no-repeat;
  background-position : left top;
  padding-left : 75px;
  height : 65px;
  
  color : #013f81;
  font-weight : bolder;

  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-top-color : #deecf9;
  border-left-color : #deecf9;
  border-right-color : #deecf9;
}.qa_a{
  background-image : url(../img/l_e_inquiry_133.png);
  background-repeat : no-repeat;
  background-position : 35px top;
  padding-left : 120px;
border-width : 1px;border-style : dotted solid solid;border-color : #deecf9;
  margin-bottom : 30px;
  padding-top : 20px;
  padding-bottom : 20px;
}

.pankuzu{
  background-image : url(../img/l_e_others_410.png);
  background-repeat : no-repeat;
  background-position : right center;border-width : 3px;border-style : solid;border-color : #3097c4;
  float : left;
  padding-top : 10px;
  padding-bottom : 10px;
  margin-right : 20px;
  padding-left : 0px;
  padding-right : 0px;
  margin-bottom : 20px;
}

.link{
  color : white;
  font-weight : bold;
  text-decoration : none;
}

