body {
  color: #777;
  font-family: "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size: 14px;
  font-weight: normal;
  }

a {
  transition: all 0s ease 0s;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-weight: normal;
  letter-spacing: 2px;
}

/*ナビ*/

.recruit_bg{
  background-color: #ff8600;
}

.header-wrapper ul a:hover {
    color: #261104;
}

.header-wrapper ul {
  font-size: 12px;
}

.header-wrapper ul li {
  margin-left: 15px;
}

/*ナビスクロール背景*/
.header-wrapper.fixed-nav {
  background-color: #ff7800;
  line-height: 4;
}

/*タイトル*/
.recruit_title {
  text-align:left;
  font-size: 26px;
  font-weight:bold;
  color: #444;
  margin-top:106px;
  background-color: #f3f3f3;
  padding: 11px 0 6px;
}



/*募集要項*/

#sp_recruitment h4{
  font-size:30px;
  text-align:left;
  margin: 10px 0px 0px;
}

#sp_recruitment h4.selection-top{
  margin-top:50px;
}

#sp_recruitment div div.bt {
  border-bottom: 1px solid #d8d9d8;
}

#sp_recruitment table {
  width: 100%;
  margin-bottom:50px;
}

#sp_recruitment table p {
  margin :0px;
}

#sp_recruitment table td span {
  color: #FF7819;
}

#sp_recruitment table.youkou tr {
  border-bottom: 1px solid #d8d9d8;
}

#sp_recruitment th,
#sp_recruitment td {
  vertical-align: middle;
  font-size:12px;
  padding:14px 0 9px;
}

#sp_recruitment td.space01 {
  padding:40px 0;
}

#sp_recruitment td.space02 {
  padding:19px 0;
}

#sp_recruitment td.space03 {
  padding:22px 0;
}

#sp_recruitment th {
  color: #444;
  font-size:13px;
  font-weight: bold;
  line-height:16px;
  width:120px;
}

#sp_recruitment ul {
  display: inline-block;
  list-style-type: none;
  text-align:left;
  margin-bottom:0px;
  padding-left: 10px;
}

#sp_recruitment table.mb30 {
  margin-bottom:80px;
}







/*ボタン*/
#sp_recruitment .contact_btn {
  font-size: 18px;
  color: #FFF;
  font-weight:bold;
  border: 1px solid #ff7800;
  border-radius:4px;
  background-color: #ff7800;
  padding: 14px 80px 10px;
  position: relative;
}

#sp_recruitment .contact_btn:after {
  content: "＞";
  position: absolute;
  right: 10px;
  top:12px;
}

#sp_recruitment .contact_btn:hover {
  background-color: #161515;
  border-color: #FECB5F;
}





/* 観光プロデューサー en */
#p_tourism .fullscreen-wrapper .slick-slide.first-slide {
  background-image: url(../img/sidebar/tourism_slide01.jpg);
}
/* 観光プロデューサー kr */
#p_tourism_kr .fullscreen-wrapper .slick-slide.first-slide {
  background-image: url(../img/sidebar/tourism_kr_slide01.png);
}
/* 観光プロデューサー cn */
#p_tourism_cn .fullscreen-wrapper .slick-slide.first-slide {
  background-image: url(../img/sidebar/tourism_cn_slide01.png);
}
/* 観光プロデューサー tw */
#p_tourism_tw .fullscreen-wrapper .slick-slide.first-slide {
  background-image: url(../img/sidebar/tourism_tw_slide01.png);
}
/* DeepTrip */
#p_deeptrip .fullscreen-wrapper .slick-slide.first-slide {
  background-image: url(../img/sidebar/deeptrip_slide01.jpg);
}
/* 旅行業務取扱管理者 */
#p_travel_supervisor .fullscreen-wrapper .slick-slide.first-slide {
  background-image: url(../img/sidebar/travel_supervisor_slide01.jpg);
}
/* 営業 */
#p_sales .fullscreen-wrapper .slick-slide.first-slide {
  background-image: url(../img/sidebar/sales_slide01.png);
}
/* DEEPLOG 翻訳 en */
.dl_translate .fullscreen-wrapper .slick-slide.first-slide {
  background-image: url(../img/sidebar/deeplog_translation.jpg);
}
/* DeepExperienceオリジナルツアーのガイド（嵯峨嵐山居住者限定） */
#guide .fullscreen-wrapper .slick-slide.first-slide {
  background-image: url(../img/sidebar/guide.jpg);
}
/* Webメディアライター/在宅 */
#dl_writer .fullscreen-wrapper .slick-slide.first-slide {
  background-image: url(../img/sidebar/dl_writer.jpg);
}