@charset "utf-8";

/*16/8/22 ピックアップとラインナップ*/

#cont #lineUp ul{margin-bottom:18px;border:none;padding:0;}
#cont #lineUp ul li{margin-bottom:5px;line-height:1.8em;}

#cont .pickup dd{margin-left:10px;}

#cont .pickup dd, 
#cont #lineUp ul li,
#cont .jirei_list ul li{padding-left:4.35em;text-indent:-4.35em;background:none;font-size: 14px;}

#cont .pickup dd a:before, 
#cont #lineUp ul li a:before,
#cont .jirei_list ul li a:before{content:"［派遣］";}

#cont .pickup dd a[href*="/bup/"]:before, 
#cont #lineUp ul li a[href*="/bup/"]:before,
#cont .jirei_list ul li a[href*="/bup/"]:before{content:"［公開］";}

#cont .pickup dd a[href*="/nmp/"]:before, 
#cont #lineUp ul li a[href*="/nmp/"]:before,
#cont .jirei_list ul li a[href*="/nmp/"]:before{content:"［公開］";}

#cont .pickup dd a[href*="/hia/"]:before, 
#cont #lineUp ul li a[href*="/hia/"]:before,
#cont .jirei_list ul li a[href*="/hia/"]:before{content:"［公開］";}

#cont .pickup dd a[href*="/nbs/"]:before, 
#cont #lineUp ul li a[href*="/nbs/"]:before,
#cont .jirei_list ul li a[href*="/nbs/"]:before{content:"［公開］";}

#cont .pickup dd a[href*="/kkk/"]:before, 
#cont #lineUp ul li a[href*="/kkk/"]:before,
#cont .jirei_list ul li a[href*="/kkk/"]:before{content:"［公開］";}

#cont .pickup dd a[href*="/psp/"]:before, 
#cont #lineUp ul li a[href*="/psp/"]:before,
#cont .jirei_list ul li a[href*="/psp/"]:before{content:"［公開］";}

#cont .pickup dd a[href*="/biz-lesson/"]:before, 
#cont #lineUp ul li a[href*="/biz-lesson/"]:before,
#cont .jirei_list ul li a[href*="/biz-lesson/"]:before{content:"［公開］";}

#cont .pickup dd a[href*="/gtc/"]:before, 
#cont #lineUp ul li a[href*="/gtc/"]:before,
#cont .jirei_list ul li a[href*="/gtc/"]:before{content:"［公開］";}

#cont .pickup dd a[href*="/ctc/"]:before, 
#cont #lineUp ul li a[href*="/ctc/"]:before,
#cont .jirei_list ul li a[href*="/ctc/"]:before{content:"［公開］";}

#cont .pickup dd a[href*="/kkg/"]:before, 
#cont #lineUp ul li a[href*="/kkg/"]:before,
#cont .jirei_list ul li a[href*="/kkg/"]:before{content:"［公開］";}

#cont .pickup dd a[href*="/efl/"]:before, 
#cont #lineUp ul li a[href*="/efl/"]:before,
#cont .jirei_list ul li a[href*="/efl/"]:before{content:"［公開］";}

#cont .pickup dd a[href*="/imp/"]:before, 
#cont #lineUp ul li a[href*="/imp/"]:before,
#cont .jirei_list ul li a[href*="/imp/"]:before{content:"［公開］";}

#cont .pickup dd a[href*="/neu/"]:before, 
#cont #lineUp ul li a[href*="/neu/"]:before,
#cont .jirei_list ul li a[href*="/neu/"]:before{content:"［公開］";}

#cont .pickup dd a[href*="/tnc/"]:before, 
#cont #lineUp ul li a[href*="/tnc/"]:before,
#cont .jirei_list ul li a[href*="/tnc/"]:before{content:"［公開］";}

#cont .pickup dd a[href*="/iln/"]:before, 
#cont #lineUp ul li a[href*="/iln/"]:before,
#cont .jirei_list ul li a[href*="/iln/"]:before{content:"［公開］";}

#cont .pickup dd a[href^="/movie/"]:before, 
#cont #lineUp ul li a[href^="/movie/"]:before,
#cont .jirei_list ul li a[href*="/movie/"]:before{content:"［eラン］";}

#cont .pickup dd a[href^="/dougahyakkaten/"]:before, 
#cont #lineUp ul li a[href^="/dougahyakkaten/"]:before,
#cont .jirei_list ul li a[href*="/dougahyakkaten/"]:before{content:"［eラン］";}

#cont .pickup dd a[href^="/hia_e/"]:before, 
#cont #lineUp ul li a[href^="/hia_e/"]:before,
#cont .jirei_list ul li a[href^="/hia_e/"]:before{content:"［eラン］";}

#cont .pickup dd a[href^="/kkg/KKe"]:before, 
#cont #lineUp ul li a[href^="/kkg/KKe"]:before,
#cont .jirei_list ul li a[href^="/kkg/KKe"]:before{content:"［eラン］";}

#cont .pickup dd a[href^="/kkg/KKm"]:before, 
#cont #lineUp ul li a[href^="/kkg/KKm"]:before,
#cont .jirei_list ul li a[href^="/kkg/KKm"]:before{content:"［eラン］";}

#cont .pickup dd a[href^="/it-tool/"]:before, 
#cont #lineUp ul li a[href^="/it-tool/"]:before,
#cont .jirei_list ul li a[href*="/it-tool/"]:before{content:"［ITサービス］";}

#cont .pickup dd a[href^="/consulting/"]:before, 
#cont #lineUp ul li a[href^="/consulting/"]:before,
#cont .jirei_list ul li a[href*="/consulting/"]:before{content:"［コンサルサービス］";}

#cont .pickup dd a[href^="/seminar/"]:before, 
#cont #lineUp ul li a[href^="/seminar/"]:before,
#cont .jirei_list ul li a[href*="/seminar/"]:before{content:"［セミナー］";}

#cont .pickup dd a[href*="/video-slide-sale/"]:before, 
#cont #lineUp ul li a[href*="/video-slide-sale/"]:before,
#cont .jirei_list ul li a[href*="/video-slide-sale/"]:before,
#cont #performance ul li a[href*="/video-slide-sale/"]:before{content:"［教材販売］";}

#cont .pickup dd a[href*="/book_dvd/"]:before, 
#cont #lineUp ul li a[href*="/book_dvd/"]:before,
#cont .jirei_list ul li a[href*="/book_dvd/"]:before,
#cont #performance ul li a[href*="/book_dvd/"]:before{content:"［教材販売］";}

#cont .pickup dd a[href="/contents/ins_compliance.html"]:before, 
#cont #lineUp ul li a[href="/contents/ins_compliance.html"]:before,
#cont .jirei_list ul li a[href="/contents/ins_compliance.html"]:before,
#cont #performance ul li a[href="/contents/ins_compliance.html"]:before{content:"［教材販売］";}

#cont .pickup dd a[href="/shinjin/bunsyo-text_sales.html"]:before, 
#cont #lineUp ul li a[href="/shinjin/bunsyo-text_sales.html"]:before,
#cont .jirei_list ul li a[href="/shinjin/bunsyo-text_sales.html"]:before,
#cont #performance ul li a[href="/shinjin/bunsyo-text_sales.html"]:before{content:"［テキスト］";}

#cont .pickup dd a[href="/shinjin/text_sales.html"]:before, 
#cont #lineUp ul li a[href="/shinjin/text_sales.html"]:before,
#cont .jirei_list ul li a[href="/shinjin/text_sales.html"]:before,
#cont #performance ul li a[href="/shinjin/text_sales.html"]:before{content:"［テキスト］";}

#cont .pickup dd a[href*="/video-slide-production/"]:before, 
#cont #lineUp ul li a[href*="/video-slide-production/"]:before,
#cont .jirei_list ul li a[href*="/video-slide-production/"]:before,
#cont #performance ul li a[href*="/video-slide-production/"]:before{content:"［教材制作］";}

#cont .pickup dd a[href*="/nbpm/dvd"]:before, 
#cont #lineUp ul li a[href*="/nbpm/dvd"]:before,
#cont .jirei_list ul li a[href*="/nbpm/dvd"]:before,
#cont #performance ul li a[href*="/nbpm/dvd"]:before{content:"［DVD］";}

#cont .pickup dd a[href*="www.mitemo.co.jp"]:before, 
#cont #lineUp ul li a[href*="www.mitemo.co.jp"]:before,
#cont .jirei_list ul li a[href*="www.mitemo.co.jp"]:before,
#cont #performance ul li a[href*="www.mitemo.co.jp"]:before{content:"［ワークショップ］";}

#cont .pickup dd a[service_type="jirei"]:before, 
#cont #lineUp ul li a[service_type="jirei"]:before,
#cont .jirei_list ul li a[service_type="jirei"]:before,
#cont #performance ul li a[service_type="jirei"]:before{content:"［事例紹介］";}

#cont .pickup dd a[service_type="other"]:before, 
#cont #lineUp ul li a[service_type="other"]:before,
#cont .jirei_list ul li a[service_type="other"]:before,
#cont #performance ul li a[service_type="other"]:before{content:none;}



#cont #performance ul{margin-bottom:40px;border:none;padding:0;}
#cont #performance ul li{margin-bottom:5px;line-height:1.8em;}


#cont #performance ul li,
#cont #performance ul li{padding-left:20px;background:none;}
#cont .pickup dd a:before, 
#cont #performance ul li a:before,
#cont #performance ul li a:before{content:"［派遣］";}

#cont .pickup dd a[href*="/bup/"]:before, 
#cont #performance ul li a[href*="/bup/"]:before,
#cont #performance ul li a[href*="/bup/"]:before{content:"［公開］";}


#cont .pickup dd a[href*="/nmp/"]:before, 
#cont #performance ul li a[href*="/nmp/"]:before,
#cont #performance ul li a[href*="/nmp/"]:before{content:"［公開］";}

#cont .pickup dd a[href*="/hia/"]:before, 
#cont #performance ul li a[href*="/hia/"]:before,
#cont #performance ul li a[href*="/hia/"]:before{content:"［公開］";}

#cont .pickup dd a[href*="/nbs/"]:before, 
#cont #performance ul li a[href*="/nbs/"]:before,
#cont #performance ul li a[href*="/nbs/"]:before{content:"［公開］";}

#cont .pickup dd a[href*="/kkk/"]:before, 
#cont #performance ul li a[href*="/kkk/"]:before,
#cont #performance ul li a[href*="/kkk/"]:before{content:"［公開］";}

#cont .pickup dd a[href*="/psp/"]:before, 
#cont #performance ul li a[href*="/psp/"]:before,
#cont #performance ul li a[href*="/psp/"]:before{content:"［公開］";}

#cont .pickup dd a[href*="/biz-lesson/"]:before, 
#cont #performance ul li a[href*="/biz-lesson/"]:before,
#cont #performance ul li a[href*="/biz-lesson/"]:before{content:"［公開］";}

#cont .pickup dd a[href*="/gtc/"]:before, 
#cont #performance ul li a[href*="/gtc/"]:before,
#cont #performance ul li a[href*="/gtc/"]:before{content:"［公開］";}

#cont .pickup dd a[href*="/ctc/"]:before, 
#cont #performance ul li a[href*="/ctc/"]:before,
#cont #performance ul li a[href*="/ctc/"]:before{content:"［公開］";}

#cont .pickup dd a[href*="/kkg/"]:before, 
#cont #performance ul li a[href*="/kkg/"]:before,
#cont #performance ul li a[href*="/kkg/"]:before{content:"［公開］";}

#cont .pickup dd a[href*="/efl/"]:before, 
#cont #performance ul li a[href*="/efl/"]:before,
#cont #performance ul li a[href*="/efl/"]:before{content:"［公開］";}

#cont .pickup dd a[href*="/imp/"]:before, 
#cont #performance ul li a[href*="/imp/"]:before,
#cont #performance ul li a[href*="/imp/"]:before{content:"［公開］";}

#cont .pickup dd a[href*="/neu/"]:before, 
#cont #performance ul li a[href*="/neu/"]:before,
#cont #performance ul li a[href*="/neu/"]:before{content:"［公開］";}

#cont .pickup dd a[href*="/tnc/"]:before, 
#cont #performance ul li a[href*="/tnc/"]:before,
#cont #performance ul li a[href*="/tnc/"]:before{content:"［公開］";}

#cont .pickup dd a[href*="/iln/"]:before, 
#cont #performance ul li a[href*="/iln/"]:before,
#cont #performance ul li a[href*="/iln/"]:before{content:"［公開］";}

#cont .pickup dd a[href^="/movie/"]:before, 
#cont #performance ul li a[href^="/movie/"]:before,
#cont #performance ul li a[href*="/movie/"]:before{content:"［eラン］";}

#cont .pickup dd a[href^="/dougahyakkaten/"]:before, 
#cont #performance ul li a[href^="/dougahyakkaten/"]:before,
#cont #performance ul li a[href*="/dougahyakkaten/"]:before{content:"［eラン］";}

#cont .pickup dd a[href^="/hia_e/"]:before, 
#cont #performance ul li a[href^="/hia_e/"]:before,
#cont #performance ul li a[href^="/hia_e/"]:before{content:"［eラン］";}

#cont .pickup dd a[href^="/kkg/KKe"]:before, 
#cont #performance ul li a[href^="/kkg/KKe"]:before,
#cont #performance ul li a[href^="/kkg/KKe"]:before{content:"［eラン］";}

#cont .pickup dd a[href^="/kkg/KKm"]:before, 
#cont #performance ul li a[href^="/kkg/KKm"]:before,
#cont #performance ul li a[href^="/kkg/KKm"]:before{content:"［eラン］";}

#cont .pickup dd a[href^="/it-tool/"]:before, 
#cont #performance ul li a[href^="/it-tool/"]:before,
#cont #performance ul li a[href*="/it-tool/"]:before{content:"［ITサービス］";}





#cont .pickup dd a[service_type="other"]:before, 
#cont #performance ul li a[service_type="other"]:before,
#cont #performance ul li a[service_type="other"]:before{content:none;}

#cont #performance .m_voiceBox li a:before{content:none;}




#cont #iranking ul li{
list-style-type: none;
margin-bottom: 10px;
font-size: 13px;
}

#cont #iranking ul p{
text-indent: -29px;
padding-left: 29px;
font-size: inherit;
margin-bottom:0;
}



#cont #iranking ul li img{
vertical-align: -8px;
margin-right: 10px;
}

#cont #iranking ul li a{
display: inline;
text-decoration: underline;
/*color: #333;*/
}



.main_box table{width:100%;font-size:14px;border-width:1px 0 0 1px;border-style:solid;border-color:#073874;border-collapse:collapse;margin-bottom:20px;}
.main_box table caption{text-align:left;font-size:14px;margin-bottom:10px;}
.main_box table th{border-width:0 1px 1px 0;border-style:solid;border-color:#073874;padding:3px 5px;line-height:1.3;background-color: #D5E3FF;}
.main_box table thead th{background-color:#3e62ad;color:#fff;}
.main_box table td{border-width:0 1px 1px 0;border-style:solid;border-color:#073874;padding:3px 5px;}
.main_box table td p{margin-bottom:10px;}
.main_box table td ul{margin-bottom:0;}
.main_box table td li{margin-bottom:5px;}




#contents_container .contents_mlmgBox{border:1px solid #D76C6C;padding:20px;margin:20px 0;width:100%;}
#contents_container .contents_mlmgBox .tc{display:table-cell;vertical-align:middle;}
#contents_container .contents_mlmgBox .tc_l{color:#C13434;width:20%;}
#contents_container .contents_mlmgBox .tc_l p{line-height:180%;}
#contents_container .contents_mlmgBox .tc_l img{vertical-align:-3px;}

#contents_container .contents_mlmgBox .tc_r{    width: 60%;    font-size: 14px;}
#contents_container .contents_mlmgBox .tc_r form{margin-bottom:10px;}
#contents_container .contents_mlmgBox .tc_r input{margin-bottom:0;}
#contents_container .contents_mlmgBox .tc_r input.entryBtn{width:38px;}
#contents_container .contents_mlmgBox .tc_r p{ font-family: '游ゴシック','Yu Goshic','メイリオ','Meiryo',sans-serif;clear:both;}
#contents_container .contents_mlmgBox .tc_r p span{ font-family: '游ゴシック','Yu Goshic','メイリオ','Meiryo',sans-serif;}
#contents_container .contents_mlmgBox .tc_r .__btn{ float: right;}

/*2017/6/29　更新日表示*/
.simple{padding-top:15px;/*border-top: 2px solid rgb(51, 51, 51);*/}
.modifieddate{text-align:right;font-size:14px;font-weight:bold;}
#cont .simple h2 {
padding:0;
border-top:none;
color:#333;
border-bottom: 2px solid #333;
font-size: 22px;
margin-bottom: 20px;
}/*カスケーディングで当たっていた値を変更*/

/* 2017/08/07 いろいろ見出しにアイコン */
#cont .aimTrade h2:nth-of-type(1)::before {
  content:url("/resource/img/icons/mid_aimTrade.svg");
  display: inline-block;
  margin-right: 5px;
  vertical-align: -3px;
width: 25px;
height: 25px;
background-color: #333;
}

#cont .aimTrade h2:nth-of-type(2)::before {
  content:url("/resource/img/icons/mid_topics.svg");
  display: inline-block;
  margin-right: 5px;
  vertical-align: -3px;
width: 25px;
height: 25px;
background-color: #9E2730;
}

#cont .simple h2 img {
  background-color: #9E2730;
  margin-right: 5px;
  vertical-align: -4px;
  display: none;
}

#cont .aimTrade h2.notAimTrade::before {
  content:"";
  width: 0;
  height: 0;
  background-color: transparent;
  margin: 0;
}

@media (max-width: 768px){#contents_container .contents_mlmgBox .tc_l{display:none;}}


/*17/10/10 レコメンド*/
.p_recommend{padding:16px;border:2px solid #ccc;border-radius:2px;}
.p_recommend__ttl{position:relative;}
.p_recommend__ico{position:absolute;top:50%;transform:translateY(-50%);}
#cont .simple h2 .p_recommend__ico{display:inline-block;}
.p_recommend__ico--right{right:0;}
.p_recommend__lead{margin-bottom:20px;}
.p_recommend__list{margin-bottom:32px;font-size: 14px;}
.p_recommend__item{counter-increment:ranking;}
.p_recommend__item::before{content:counter(ranking)'位';margin-right:16px;vertical-align:middle;font-size:19px;font-weight:bold;}
.p_recommend__item + .p_recommend__item{margin-top:0;}
.p_recommend__item:nth-of-type(1)::before{color:#DDAF29;}
.p_recommend__item:nth-of-type(2)::before{color:#A5A5A5;}
.p_recommend__item:nth-of-type(3)::before{color:#BD7023;}

@media screen and (max-width:768px){
  #cont .simple h2 .p_recommend__ico{display:none;}
}

/* 2017/10/24 フォント変更 */
#c3_lr p {
  color: #333;
  font-family: "游ゴシック";
  font-weight: 500;
  letter-spacing: 0;
  font-size: 15px;
}

#c3_lr h4 {
font-family: "游ゴシック";
font-weight: bold;
}

#c3_lr a {
font-family: "游ゴシック";
font-weight: 500;
}

#c3_lr ul li {
font-family: "游ゴシック";
font-weight: 500;
}