@charset "utf-8";

#base {
	width: 1220px;
	color: #333;
	font-family: "Noto Sans JP", sans-serif;
	font-size: 15px;
	line-height: 1.5;
}
div#cont div#c3_l {
	width: 965px;
	overflow: visible;
}
div#cont div#c3_lr {
	width: 730px;
	overflow: visible;
}

#bottomLineups .ac_tag:hover {
	text-decoration: none;
}

.header_date {
	display: block;
	margin-top: 5px;
	font-size: 14px;
}

.u_img {
	display: block;
	line-height: 0;
}
.u_img img {
	display: block;
	width: 100%;
	max-width: 100%;
	line-height: 0;
}
.u_indent {
	padding-left: 1em;
	text-indent: -1em;
}
.u_indent3 {
	padding-left: 3em;
	text-indent: -3em;
}
.u_alignL {
	text-align: left;
}
.u_alignC {
	text-align: center;
}
.u_alignR {
	text-align: right;
}
.u_col_chd {
	display: inline-block;
}

#newcom_flash_container {
	margin-bottom: 100px;
}
#newcom_flash_container p + p {
	margin-top: 2em;
}
#newcom_flash_container a {
	color: #29479C;
}
.newcom_flash_ttl {
	position: relative;
	margin-bottom: 30px;
	padding-top: 50px;
	padding-bottom: 20px;
	font-size: 20px;
	text-align: center;
}
.newcom_flash_ttl::after {
	content: "";
	position: absolute;
	display: block;
	width: 40px;
	height: 3px;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	background-color: #dc165f;
}
.newcom_flash_subTtl {
	font-size: 16px;
	font-weight: 700;
}
.newcom_flash_img {
	border: 1px solid #efefef;
}
.newcom_flash_btn {
	display: inline-block;
}
.newcom_flash_btn a {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 50px;
	padding: 0 30px;
	color: #fff !important;
	font-weight: 700;
	background-color: #dc165f;
}

.newcom_flash_toc {
	padding: 20px 30px;
	background-color: #f5f5f5;
}
.newcom_flash_toc_ttl {
	padding-left: 10px;
	font-size: 20px;
	font-weight: bold;
	border-left: 3px solid #dc165f;
}
.newcom_flash_toc_cont {
	padding-left: 1em;
	text-indent: -1em;
}
.newcom_flash_toc_cont a {
	color: #333 !important;
	font-weight: bold;
}

.newcom_flash_point {
	padding: 10px;
	background-color: #f5f5f5;
}
.newcom_flash_point + .newcom_flash_point {
	margin-top: 10px;
}
.newcom_flash_point_ttl_head {
	display: inline-block;
	padding: 2px 10px;
	margin-right: 8px;
	color: #fff;
	background-color: #3b8cc9;
    &:empty{
      padding: 0;
      width: 4px;
      height: 1em;
    }
}
.newcom_flash_point_cont {
	margin-top: 20px;
}

.newcom_flash_download {
	padding: 30px 0;
	background-image: url(../img/newcomer/icon_line.svg), linear-gradient(to bottom, transparent 1px, transparent 1px), url(../img/newcomer/icon_line.svg), linear-gradient(to top, transparent 1px, transparent 1px);
	background-size: 6px 1px, 0 0, 6px 1px, 0 0;
	background-repeat: repeat-x, repeat-y, repeat-x, repeat-y;
	background-position: left top, right top, right bottom, left bottom;
}
.newcom_flash_download_cont {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	gap: 30px;
    margin-top: 10px !important;
}
.newcom_flash_download-card{
	padding: 10px;
    border: 1px solid;
    background: none;
    .newcom_flash_download_cont{
	  grid-template-columns: repeat(1, 1fr);
	  gap: 10px;
    }
    .newcom_flash_subTtl{
      font-size: 14px;
    }
    .newcom_flash_download_txt{
      font-size: 13px;
    }
    .newcom_flash_download_btnbox{
      width: fit-content;
      margin: 10px auto 0 !important;
    }
    .newcom_flash_btn a{
      height: 30px;
    }
}

.newcom_flash_service_itm {
	position: relative;
}
.newcom_flash_service_itm + .newcom_flash_service_itm {
	margin-top: 10px;
}
.newcom_flash_service_itm a,
.newcom_flash_service_itm span{
	display: inline-block;
	padding-left: 70px;
}
.newcom_flash_service_itm a::before,
.newcom_flash_service_itm span::before{
	content: "\6D3E\9063";
	display: inline-block;
	min-width: 60px;
	margin-right: 0;
	padding: 3px 0;
	border: 2px solid;
	border-radius: 2px;
	line-height: 1;
	color: #842e30;
	background: #fff;
	font-size: 13px;
	text-align: center;
	position: absolute;
	top: 0;
	left: 0;
}

.newcom_flash_service_itm a[href*="/dougahyakkaten/"]::before,
.newcom_flash_service_itm a[href*="/kiyo/"]::before,
.newcom_flash_service_itm a[href*="/movie/"]::before,
.newcom_flash_service_itm a[href^="/hia_e/"]::before,
.newcom_flash_service_itm a[href^="/kkg/KKe"]::before,
.newcom_flash_service_itm a[href^="/kkg/KKm"]::before,
.newcom_flash_service_itm a[href^="/nco/"]::before,
.newcom_flash_service_itm a[href^="/ina/"]::before,
.newcom_flash_service_itm a[href*="/store.mitemo.co.jp/"]::before {
	content: "\52d5\753b\95a2\9023";
	color: #cc2d5e;
	background: #fff;
}

.newcom_flash_service_itm a[href*="/video-slide-sale/"]::before,
.newcom_flash_service_itm a[href*="/book_dvd/"]::before,
.newcom_flash_service_itm a[href*="/nbpm/dvd"]::before,
.newcom_flash_service_itm a[href*="/dougahyakkaten/dvd"]::before,
.newcom_flash_service_itm a[href$="/contents/ins_compliance.html"]::before {
	content: "\52d5\753b\95a2\9023";
	color: #cc2d5e;
	background: #fff;
}

.newcom_flash_service_itm a[href*="/video-slide-production/"]::before,.newcom_flash_service_itm a[href$="/set/video-production.html"]::before,.newcom_flash_service_itm a[href$="/dougahyakkaten/kodawari_customize.html"]::before,.newcom_flash_service_itm a[href$="/dougahyakkaten/manual_video.html"]::before,.newcom_flash_service_itm a[href$="/dougahyakkaten/video-production.html"]::before,.newcom_flash_service_itm a[href*="https://www.mitemo.co.jp/service/communication-design/"]::before {
	content: "\52d5\753b\95a2\9023";
	color: #cc2d5e;
	background: #fff;
}

.newcom_flash_service_itm a[href*="www.mitemo.co.jp"]::before,
.newcom_flash_service_itm a[href$="/wakate/shigoto-kojo.html"]::before,
.newcom_flash_service_itm a[href$="/wakate/rego-carrervision.html"]::before,
.newcom_flash_service_itm a[href$="/wakate/2nen-stepup.html"]::before,
.newcom_flash_service_itm a[href$="/set/skill-evaluation/workshop-skillmap.html"]::before,
.newcom_flash_service_itm a[href*="/cleativeln/"]::before,
.newcom_flash_service_itm a[href$="/kenshu/feedback-newcomer.html"]::before,
.newcom_flash_service_itm a[href$="/kenshu/torisetsu-work.html"]::before,
.newcom_flash_service_itm a[href$="/shinjin/torisetsu-woldcafe.html"]::before,
.newcom_flash_service_itm a[href*="/comu_design/"]::before,
.newcom_flash_service_itm a[href$="/shinjin/sh_syusyokuseminar.html"]::before,
.newcom_flash_service_itm a[href$="/bup/over_the_wall_workshop.html"]::before {
	content: "\6D3E\9063";
	color: #842e30;
	background: #fff;
}

.newcom_flash_service_itm a[href*="/kyoiku/faq/"]::before {
	content: "\6D3E\9063";
	color: #842e30;
	background: #fff;
}

.newcom_flash_service_itm a[href*="/online/"]::before {
	content: "\6D3E\9063";
	color: #842e30;
	background: #fff;
}

.newcom_flash_service_itm a[href*="/bup/"]::before,
.newcom_flash_service_itm a[href*="/new_bup/"]::before,
.newcom_flash_service_itm a[href*="/nmp/"]::before,
.newcom_flash_service_itm a[href*="/hia/"]::before,
.newcom_flash_service_itm a[href*="/nbs/"]::before,
.newcom_flash_service_itm a[href*="/kkk/"]::before,
.newcom_flash_service_itm a[href*="/psp/"]::before,
.newcom_flash_service_itm a[href*="/biz-lesson/"]::before,
.newcom_flash_service_itm a[href*="/gtc/"]::before,
.newcom_flash_service_itm a[href*="/toac/"]::before,
.newcom_flash_service_itm a[href*="/crl/"]::before,
.newcom_flash_service_itm a[href*="/ctc/"]::before,
.newcom_flash_service_itm a[href*="/ogs/"]::before,
.newcom_flash_service_itm a[href*="/kkg/"]::before,
.newcom_flash_service_itm a[href*="/efl/"]::before,
.newcom_flash_service_itm a[href*="/imp/"]::before,
.newcom_flash_service_itm a[href*="/neu/"]::before,
.newcom_flash_service_itm a[href*="/tnc/"]::before,
.newcom_flash_service_itm a[href*="/iln/"]::before {
	content: "\516C\958B";
	color: #0c3f71;
	background: #fff;
}

.newcom_flash_service_itm a[href*="/it-tool/"]::before {
	content: "IT\FF7B\FF70\FF8B\FF9E\FF7D";
	color: #008d79;
	background: #fff;
}

.newcom_flash_service_itm a[href*="/seminar/"]::before {
	content: "\7121\6599\FF7E\FF90\FF85\FF70";
	color: #333;
	background: #fff;
}

.newcom_flash_service_itm a[href*="/consulting/"]::before,.newcom_flash_service_itm a[href*="https://www.mitemo.co.jp/service/way_management/"]::before,.newcom_flash_service_itm a[href$="/penetration-of-philosophy/index.html"]::before,.newcom_flash_service_itm a[href$="/set/rpa-service.html"]::before,.newcom_flash_service_itm a[href$="/set/education_plannning_revise.html"]::before,.newcom_flash_service_itm a[href$="/regional-revitalization/index.html"]::before,.newcom_flash_service_itm a[href$="/set/mokuhyokanri/escort-type.html"]::before,.newcom_flash_service_itm a[href$="/recruitment-support-service/recruitment_personnel_interview.html"]::before,.newcom_flash_service_itm a[href$="/health-management/index.html"]::before,.newcom_flash_service_itm a[href$="/set/consulting-mid-personnel-system-design-support-service/ojt.html"]::before,.newcom_flash_service_itm a[href$="/set/education-online-support-service.html"]::before,.newcom_flash_service_itm a[href$="/online-support/index.html"]::before,.newcom_flash_service_itm a[href$="/wakate-solution/index.html"]::before,.newcom_flash_service_itm a[href$="/set/activation-support.html"]::before,.newcom_flash_service_itm a[href$="/set/window_cs_light.html"]::before,.newcom_flash_service_itm a[href$="/set/call-check-pg.html"]::before,.newcom_flash_service_itm a[href$="/division-sales/strengthen-sales-force.html"]::before,.newcom_flash_service_itm a[href$="/set/kanrisyoku/hyokasyakokasya/competency.html"]::before,.newcom_flash_service_itm a[href$="/set/remotework-telework.html"]::before,.newcom_flash_service_itm a[href*="/contents-marketing/"]::before,.newcom_flash_service_itm a[href$="/kenshu/internship_support.html"]::before,.newcom_flash_service_itm a[href$="/valuenex/index.html"]::before {
	content: "\30B3\30F3\30B5\30EB";
	color: #7a614f;
	background: #fff;
}

.newcom_flash_service_itm a[href*="/consulting/assessment"]::before,
.newcom_flash_service_itm a[href$="/hierarchy-newcomer/8-skill.html"]::before,
.newcom_flash_service_itm a[href$="/kyoiku/remind.html"]::before,
.newcom_flash_service_itm a[href$="/giraffe/video-top.html"]::before,
.newcom_flash_service_itm a[href$="/giraffe/download-top.html"]::before,
.newcom_flash_service_itm a[href$="/set/giraffe-assessment.html"]::before,
.newcom_flash_service_itm a[href$="/set/sales/assessment.html"]::before {
	content: "\30B3\30F3\30B5\30EB";
	color: #7a614f;
	background: #fff;
}

.newcom_flash_service_itm a[href*="/package/"]::before {
	content: "\30B3\30F3\30B5\30EB";
	color: #7a614f;
	background: #fff;
}

.newcom_flash_service_itm a[href*="/web/"]::before,
.newcom_flash_service_itm a[href*="/recruitment-support-service/"]::before {
	content: "\4ed6\ff7b\ff70\ff8b\ff9e\ff7d";
	color: #e6002d;
	background: #fff;
}

.newcom_flash_service_itm a[href*="/ucn/"]::before,
.newcom_flash_service_itm a[href$="/kanrisyoku/online-ojt.html"]::before,
.newcom_flash_service_itm a[href$="/kanrisyoku/online-mentor.html"]::before,
.newcom_flash_service_itm a[href$="/kenshu/online-logical-thinking.html"]::before,
.newcom_flash_service_itm a[href$="/bunsho/online-business-writing.html"]::before,
.newcom_flash_service_itm a[href$="/bunsho/online-keigo.html"]::before,
.newcom_flash_service_itm a[href$="/kenshu/online-kikaku-up.html"]::before,
.newcom_flash_service_itm a[href$="/kenshu/online-company-figures.html"]::before,
.newcom_flash_service_itm a[href$="/claim/online-claim.html"]::before,
.newcom_flash_service_itm a[href$="/kenshu/online-kiso-logical-thinking.html"]::before,
.newcom_flash_service_itm a[href$="/kenshu/online-assertive-communication.html"]::before,
.newcom_flash_service_itm a[href$="/kanrisyoku/online-business-proposal.html"]::before,
.newcom_flash_service_itm a[href$="/kenshu/online-it-youken.html"]::before,
.newcom_flash_service_itm a[href$="/kenshu/online-labor-management.html"]::before,
.newcom_flash_service_itm a[href$="/kanrisyoku/online-risk-management.html"]::before,
.newcom_flash_service_itm a[href$="/kanrisyoku/online-1on1-skillup.html"]::before,
.newcom_flash_service_itm a[href$="/bunsho/online-keigo-halfday.html"]::before,
.newcom_flash_service_itm a[href$="/shinjin/business-basic-online.html"]::before,
.newcom_flash_service_itm a[href$="/set/businessmanar_tsushintensaku/base.html"]::before,
.newcom_flash_service_itm a[href$="/set/businessmanar_tsushintensaku/application.html"]::before,
.newcom_flash_service_itm a[href$="/bunsho/tsushintensaku.html"]::before,
.newcom_flash_service_itm a[href$="/bunsho/bu_tsushintensaku.html"]::before,
.newcom_flash_service_itm a[href$="/kanrisyoku/online-harassment.html"]::before {
	content: "\4ed6\ff7b\ff70\ff8b\ff9e\ff7d";
	color: #e6002d;
	background: #fff;
}

.newcom_flash_service_itm a[href$="/shinjin/bunsyo-text_sales.html"]::before,
.newcom_flash_service_itm a[href$="/shinjin/text_sales.html"]::before {
	content: "\4ed6\ff7b\ff70\ff8b\ff9e\ff7d";
	color: #e6002d;
	background: #fff;
}

.newcom_flash_service_itm a[href*="/new-service-lineup/"]::before,.newcom_flash_service_itm a[href$="/kanrisyoku/follow-up-senior-manager.html"]::before,.newcom_flash_service_itm a[href$="/bup/bup-online-follow-setup.html"]::before,.newcom_flash_service_itm a[href$="/active-learning/sports-day.html"]::before,.newcom_flash_service_itm a[href$="/tap-tamagawa.html"]::before,.newcom_flash_service_itm a[href$="/grasys-detail/index.html"]::before,.newcom_flash_service_itm a[href$="/insource_yorumori.html"]::before,.newcom_flash_service_itm a[href$="/set/off-time-biz.html"]::before,.newcom_flash_service_itm a[href$="/tap-tamagawa.html"]::before,.newcom_flash_service_itm a[href*="/active-learning/sports-day"]::before,.newcom_flash_service_itm a[href$="/tamagawa_adventure_program.html"]::before,.newcom_flash_service_itm a[href$="/tamagawa_adventure_program_manager.html"]::before,.newcom_flash_service_itm a[href$="/iec-cals.html"]::before,.newcom_flash_service_itm a[href*="https://www.rashiku.jp/"]::before,.newcom_flash_service_itm a[href*="/bup/bup-follow"]::before,.newcom_flash_service_itm a[href*="/bup/bup-online-follow"]::before,.newcom_flash_service_itm a[href$="/new-service-lineup.html"]::before,.newcom_flash_service_itm a[href*="/polyglots/"]::before,.newcom_flash_service_itm a[href*="/meeting-booth/"]::before,.newcom_flash_service_itm a[href$="/infini-talk/index.html"]::before,.newcom_flash_service_itm a[href$="/insource_syakaijin.html"]::before {
	content: "\4ed6\ff7b\ff70\ff8b\ff9e\ff7d";
	color: #e6002d;
	background: #fff;
}

.newcom_flash_service_itm a[href$="/new-service-lineup/remonade.html"]::before,
.newcom_flash_service_itm a[href$="/biz-ex/index.html"]::before,
.newcom_flash_service_itm a[href$="/new-service-lineup/sunryse.html"]::before,
.newcom_flash_service_itm a[href$="/plants/remote-plants.html"]::before,
.newcom_flash_service_itm a[href$="/new-service-lineup/ieyasu-top.html"]::before,
.newcom_flash_service_itm a[href$="/new-service-lineup/hr-prime.html"]::before,
.newcom_flash_service_itm a[href$="/new-service-lineup/e-typing-sp.html"]::before,
.newcom_flash_service_itm a[href$="/new-service-lineup/markerise.html"]::before,
.newcom_flash_service_itm a[href$="/new-service-lineup/bizma.html"]::before,
.newcom_flash_service_itm a[href*="/biz-ex/"]::before,
.newcom_flash_service_itm a[href$="/flier/index.html"]::before {
	content: "\4ed6\ff7b\ff70\ff8b\ff9e\ff7d";
	color: #e6002d;
	background: #fff;
}

.newcom_flash_service_itm a[href*="/contents/"]::before,.newcom_flash_service_itm a[href*="/content/"]::before,.newcom_flash_service_itm a[href*="/kataru/"]::before,.newcom_flash_service_itm a[href*="/keywords/"]::before,.newcom_flash_service_itm a[href*="/hatara-column/"]::before,.newcom_flash_service_itm a[href*="/3minute-kensyugaku/"]::before,.newcom_flash_service_itm a[href*="/ginko-no-"]::before,.newcom_flash_service_itm a[href*="/month-inquiry/"]::before,.newcom_flash_service_itm a[href*="/ranking/"]::before,.newcom_flash_service_itm a[href*="/training-memoirs/"]::before,.newcom_flash_service_itm a[href*="/interview-relay/"]::before,.newcom_flash_service_itm a[href*="/mailmagazine/"]::before,.newcom_flash_service_itm a[href*="/businessbunsho/"]::before,.newcom_flash_service_itm a[href*="/edusolution/"]::before,.newcom_flash_service_itm a[href*="/gam-batte/"]::before,.newcom_flash_service_itm a[href*="/energy/"]::before,.newcom_flash_service_itm a[href*="/ins-archives/"]::before,.newcom_flash_service_itm a[href$="/set/newcomer/personnel-assessment.html"]::before,.newcom_flash_service_itm a[href$="/set/kenshu/approval-desire.html"]::before,.newcom_flash_service_itm a[href$="/skill-thinking-nature/kadaikaiketu-thinking-power.html"]::before,.newcom_flash_service_itm a[href*="https://note.com/"]::before,.newcom_flash_service_itm a[href$="/bup/about_lateral.html"]::before,.newcom_flash_service_itm a[href$="/set/diversity-5task.html"]::before,.newcom_flash_service_itm a[href$="/textbook/text_bunsho_middle.html"]::before,.newcom_flash_service_itm a[href*="/new-forum/achievement/"]::before,.newcom_flash_service_itm a[href*="/bup/case-by-case/"]::before,.newcom_flash_service_itm a[href*="/new-text-communication/"]::before,.newcom_flash_service_itm a[href$="/set/newcomer/diver-sity.html"]::before,.newcom_flash_service_itm a[href*="/textbook/"]::before,.newcom_flash_service_itm a[href*="/cost-reduction/"]::before,.newcom_flash_service_itm a[href*="https://claim.gam-batte.com/"]::before,.newcom_flash_service_itm a[href*="/bup/monthly-letter/"]::before,.newcom_flash_service_itm a[href$="/oa-series.html"]::before,.newcom_flash_service_itm a[href$="/recruit/contetns.html"]::before,.newcom_flash_service_itm a[href*="https://mgr.gam-batte.com/"]::before {
	content: "\8AAD\307F\7269";
	color: #0c3f71;
	background: #fff;
}

.newcom_flash_service_itm a[href*="/support-case/"]::before,
.newcom_flash_service_itm a[href*="/case/tradeId"]::before,
.newcom_flash_service_itm a[href*="/case/themeId"]::before,
.newcom_flash_service_itm a[href*="/giraffe/case"]::before,
.newcom_flash_service_itm a[href*="/consulting/dx-case"]::before,
.newcom_flash_service_itm a[service_type="jirei"]::before {
	content: "\8AAD\307F\7269";
	color: #0c3f71;
	background: #fff;
}

.newcom_flash_service_itm a[href^="https://www.mitemo.co.jp/service/remote_hyoukasha/"]::before,.newcom_flash_service_itm a[href^="https://www.mitemo.co.jp/service/remote_mokuhyokanri/"]::before,.newcom_flash_service_itm a[href^="https://www.mitemo.co.jp/service/remote_coaching/"]::before,.newcom_flash_service_itm a[href^="https://www.mitemo.co.jp/service/remote_kanrisyoku/"]::before,.newcom_flash_service_itm a[href^="https://www.mitemo.co.jp/service/remote_leadership/"]::before,.newcom_flash_service_itm a[href^="https://www.mitemo.co.jp/service/harassment-half/"]::before {
	content: "\6D3E\9063" !important;
	color: #842e30 !important;
	background: #fff !important;
}

[service_type="douga"]::before {
	content: "\52d5\753b\95a2\9023" !important;
	color: #cc2d5e !important;
	background: #fff !important;
}

[service_type="middle"]::before {
	content: "\307e\3068\3081" !important;
	color: #842e30 !important;
	background: #fff !important;
}

[service_type="haken"]::before {
	content: "\6D3E\9063" !important;
	color: #842e30 !important;
	background: #fff !important;
}

[service_type="bup"]::before {
	content: "\516C\958B" !important;
	color: #0c3f71 !important;
	background: #fff !important;
}

[service_type="other"]::before {
	content: "\4ed6\ff7b\ff70\ff8b\ff9e\ff7d" !important;
	color: #e6002d !important;
	background: #fff !important;
}

[service_type="it"]::before {
	content: "IT\FF7B\FF70\FF8B\FF9E\FF7D" !important;
	color: #008d79 !important;
	background: #fff !important;
}

[service_type="free"]::before {
	content: "\7121\6599\FF7E\FF90\FF85\FF70" !important;
	color: #333 !important;
	background: #fff !important;
}

[service_type="cont"]::before {
	content: "\8AAD\307F\7269" !important;
	color: #0c3f71 !important;
	background: #fff !important;
}

[service_type="consul"]::before {
	content: "\30B3\30F3\30B5\30EB" !important;
	color: #7a614f !important;
	background: #fff !important;
}

/* リード文 */
.newcom_flash_lead{
  display: flex;
  gap: 30px;
  @media screen and (max-width: 768px){
    display: block;
  }
}
.newcom_flash_lead_body{
  flex: 1 1 auto;
  @media screen and (max-width: 768px){
    & + .newcom_flash_lead_aside{
      margin-top: 40px;
    }
  }
}
.newcom_flash_lead_aside{
  flex: 0 0 220px;
}

.newcom_flash_lineup {
	margin-top: 30px;
	padding-top: 30px;
	border-top: 1px solid #D3D3D3;
}
.newcom_flash_lineup_ttl {
	position: relative;
	padding-top: 0.25em;
	padding-left: 45px;
}
.newcom_flash_lineup_ttl::before {
	content: '';
	position: absolute;
	width: 35px;
	height: 35px;
	top: 0;
	left: 0;
	background-image: url(../img/newcomer/icon_training.svg);
	background-repeat: no-repeat;
	background-size: 100% auto;
	background-color: #3B8CC9;
}
.newcom_flash_lineup__issue .newcom_flash_lineup_ttl::before {
	background-color: #DA4745;
}
.newcom_flash_lineup__video .newcom_flash_lineup_ttl::before {
	background-color: #E40056;
}

.newcom_flash_lineup_itm + .newcom_flash_lineup_itm {
	margin-top: 5px;
}
.newcom_flash_lineup_itm a {
	position: relative;
	display: inline-block;
	padding-left: calc(0.5em + 5px);
}
.newcom_flash_lineup_itm a::before {
	content: '';
	position: absolute;
	width: 0.4em;
	height: 0.8em;
	top: 0.375em;
	left: 0;
	background-image: url(../img/newcomer/icon_link.svg);
	background-repeat: no-repeat;
	background-size: 100% auto;
}
.newcom_flash_lineup_head {
	display: flex;
	justify-content: space-between;
	gap: 20px;
}
.newcom_flash_lineup_head_img {
	width: 264px;
	flex-shrink: 0;
}

.newcom_flash_backnumber_itm + .newcom_flash_backnumber_itm {
	border-top: 1px solid #D3D3D3;
}
.newcom_flash_backnumber_itm a {
	display: flex;
	gap: 20px;
	padding: 30px 0;
	justify-content: space-between;
	text-decoration: none;
	transition: opacity 0.2s;
}
.newcom_flash_backnumber_itm a:hover {
	opacity: 0.6;
}
.newcom_flash_backnumber_itm:first-child a {
	padding-top: 0;
}
.newcom_flash_backnumber_itm a > * {
	color: #333;
}
.newcom_flash_backnumber_itm_img {
	width: 262px;
	flex-shrink: 0;
}



/* まとめページ */
.newcom_flash_summary_top {
	padding: 25px 30px;
	background-color: #fff;
	box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
}

.newcom_flash_summary_lst {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	gap: 20px 30px;
}
.newcom_flash_summary_itm {
	border-bottom: 1px solid #dfdfdf;
}
.newcom_flash_summary_itm a {
	display: block;
	height: 100%;
	padding-bottom: 20px;
	text-decoration: none;
	transition: opacity 0.2s;
}
.newcom_flash_summary_itm a > * {
	color: #333;
}
.newcom_flash_summary_itm a:hover {
	opacity: 0.6;
}
.newcom_flash_summary_itm_head_img {
	width: 118px;
}

/* ▼ 左ナビ */
.newcom_flash_sideNav {
	font-size: 15px;
	line-height: 1.5;
}
.newcom_flash_sideNav_ttl {
	padding-bottom: 10px;
	color: #E40056;
	font-weight: 700;
	border-bottom: 3px solid #E40056;
}
.newcom_flash_sideNav_cont {
	font-size: 12px;
	background: none !important;
}
.newcom_flash_sideNav_cont_ttl {
	font-size: 13px;
	font-weight: 700;
}

#bottomLineups .ac_link {
    text-decoration: none;
}

@media screen and (max-width:768px){
	#base,
	div#cont div#c3_l,
	div#cont div#c3_lr {
		width: 100%;
	}

	.u_alignL_sm {
		text-align: left;
	}
	.u_alignC_sm {
		text-align: center;
	}
	.u_alignR_sm {
		text-align: right;
	}

	.newcom_flash_download_cont {
		display: flex;
		flex-direction: column;
		gap: 30px;
	}

	.newcom_flash_lineup_head:not(.newcom_flash_summary_itm_head ) {
		flex-direction: column;
	}
	.newcom_flash_lineup .newcom_flash_lineup_head {
		margin-top: 25px !important;
	}
	.newcom_flash_lineup_head_img {
		width: 100%;
		order: 1;
	}
	.newcom_flash_lineup_head_itm {
		order: 2;
	}

	.newcom_flash_backnumber_itm {
		flex-direction: column;
	}
	.newcom_flash_backnumber_itm a {
		flex-direction: column;
	}
	.newcom_flash_backnumber_itm_img {
		width: 100%;
		order: 1;
	}
	.newcom_flash_backnumber_itm_cont {
		order: 2;
	}


	/* まとめ */
	.newcom_flash_summary_top {
		padding: 25px 10px;
	}

	.newcom_flash_summary_lst {
		grid-template-columns: 1fr;
	}
	.newcom_flash_summary_itm_head_img {
		max-width: 118px;
	}
}

/* グリッド */
.newcom_grid{
  display: flex;
  align-items: stretch;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin: -15px;
}
.newcom_grid_item{
  display: flex;
  padding: 15px;
}
.newcom_grid_item_col6{
  width: 50%;
}
.newcom_grid_item_col12{
  width: 100%;
}
.newcom_grid_inner{
  display: block;
  width: 100%;
}
@media screen and (max-width: 768px){
  .newcom_grid_item_res_col12{
    width: 100%;
  }
}

/* 集計表 */
/* スケジュール表 */
.newcom_flash_table {}
.newcom_flash_table_wrap {
    border: 1px solid #dc165f;
    overflow: auto;
}

.newcom_flash_table_cont {
    width: 728px;
    max-width: none;
    border-collapse: collapse;
    table-layout: fixed;
}

.newcom_flash_table_heading {}

.newcom_flash_table_ttl {
    padding: 8px;
    text-align: center;
    vertical-align: middle;
    color: #fff;
    font-size: 12px;
    border: 1px solid #fff;
    background: #dc165f;
    &:first-of-type {
        width: 64px;
    }
    &:nth-of-type(2) {
        width: 170px;
    }
    &:nth-of-type(4) {
        width: 108px;
    }
}
.newcom_flash_table_row{}

.newcom_flash_table_data {
    padding: 8px;
    border: 1px solid #dc165f;
    background: #fff;
    text-align: center;
    font-size: 12px;
    vertical-align: middle;
}
.newcom_flash_table_data-ttl {
    font-weight: normal;
}
.newcom_flash_table_data-q{
  text-align: left;
}
.newcom_flash_table_data-num{
  text-align: right;
}
.newcom_flash_table_data-em{
  background: #fecdd3;
}
.newcom_flash_table_row-high{
  .newcom_flash_table_data-q{
    font-weight: bold;
  }
  .newcom_flash_table_data-num{
    background: #d6e5f5;
    font-weight: bold;
  }
}
.newcom_flash_table_row-low{
  .newcom_flash_table_data-q{
    color: #980416;
    font-weight: bold;
  }
  .newcom_flash_table_data-num{
    background: #fecdd3;
    font-weight: bold;
  }

}
.newcom_flash_table_data-understand{
  background: rgb(221, 235, 247);
}
.newcom_flash_table_data-management{
  background: rgb(226, 239, 218);
}
.newcom_flash_table_data-active{
  background: rgb(255, 242, 204);
}
.newcom_flash_table_data-cowork{
  background: rgb(252, 228, 214);
}

.u_alignC{
  text-align: center;
}