@charset "utf-8";

/* -------------------------------------------
 * initialize
 */
body{
font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
  font-feature-settings: "palt";
  background-color: white;
  color: #4f4f4f;
  font-size: 1rem;
  line-height: 2.0;
 }/* font-feature-settingsで文字詰め */

 a {
    text-decoration: none;
  }

.container {
  margin: 25px;
  width: 100%;
}


 .f-box {
    width: 100%;
    max-width: 1200px;/* 最大1200 */
    margin: 0px auto;
　　display: flex;
  align-items: center    }

 .item {
    padding: 0px 0px 37px 0px;
    text-align:center;
    }
    
 .item2 {
    width: 400px;               /* 幅指定 */
    margin: 39px auto 0px auto;  
    }
 .item22 {
    width: 300px;               /* 幅指定 */
    margin: 39px auto 0px auto;  
    }    
  .item3 {
    width: 600px;
    border: 1px solid #74a4ff;
    border-width: 1px 0px 0px 0px;
    margin:0px auto; 
    }
       
.icon-text {
  /* テキストエリアの作成と、テキストの上下中央よせ */
  padding-top: 5px;
  padding-bottom: 20px;

  padding-left: 60px; /* 画像の配置場所を確保 */
  background-image: url(../img/employ/icon-mail.jpg); /* 画像URLを指定 */
  background-position: left center; /* 画像の位置 */
  background-size: 50px 50px; /* 画像のサイズ */
  background-repeat: no-repeat; /* 背景画像の繰り返しなくす */
  
}
.icon-text2 {
  /* テキストエリアの作成と、テキストの上下中央よせ */
  padding-top: 5px;
  padding-bottom: 20px;

  padding-left: 60px; /* 画像の配置場所を確保 */
  background-image: url(../img/employ/icon-tel.jpg); /* 画像URLを指定 */
  background-position: left center; /* 画像の位置 */
  background-size: 50px 50px; /* 画像のサイズ */
  background-repeat: no-repeat; /* 背景画像の繰り返しなくす */
  
}

 
h1 {
  font-size: 2.0rem;
  font-weight:100;
  margin-top: 50px;
  }


h2 {
  font-size: 1.8rem;
  font-weight:100;
  margin-top: 50px;
  }

h3 {
  font-size: 1.5rem;
  font-weight:100;
  line-height: 1.2;
  margin: 26px 0px 24px 0px;
}

.bl { color: #4f4f4f;;
	}
	
.bl:hover {
  color: #74a4ff;
}
  
.blue{color: #74a4ff;	
} 

.text2{
	  font-family:"Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", "ヒラギノ角ゴ Pro W3", "メイリオ",sans-serif;
	 font-size:1rem;
} /* ゴシック */


.text4{
	  line-height: 2;	
} /* 行間開け気味 */
.text5{
	  line-height: 1.5;	
} /* 行間中間 */
.text6{
	  line-height: 1.2;	
} /* 行間締め気味 */


	/* 750px以下に適用されるCSS（スマホ用） */
@media screen and (max-width: 750px){
.container {
    width: 100%;
    margin: 0px auto;
    display: flex;
    justify-content:space-around;
    flex-wrap: wrap;
  }
.item2 {
    width: 150px;
    word-wrap: break-word;
    margin: 0px auto;
    display: flex;
    justify-content:space-around;
    flex-wrap: wrap;
  }
.pc_hid{
        display: block;
    }
.pc {
	display: none;
	}  /* スマホ表示の場合は『.pc』を表示しない。 */
}
@media screen and (min-width:750px) {
.pc_hid{
    display: none;
}/*PCで無効*/
@media screen and (min-width:750px) {
.sp {
		display: none;
	}
 }	

}

