@charset "UTF-8";
.about {}
.about_title {}
.about_text {}
.about_headline {}
.about_cols {
	display: flex;
	justify-content: space-between;
}
.about_col {}
.about_col-no1 {
	width: 48.2%;
}
.about_image {}
.about_image > img {}
.about_col-no2 {
	width: 49.1%;
}
.about_tabList {
	margin-bottom: -1px;
}
.about_tabList > li {}
.about_tabList > li:first-child {}
.about_tabList > li:last-child {}
.about_tabList > li:nth-child(2n+1) {}
.about_tabList > li:nth-child(n+3) {}
.about_tabList > li > a {}
.about_tabList > li > a::before {
	content: "";
}
.about_tabList > li > a::after {
	content: "";
}
.box {
	border: 1px #C8D7E2 solid;
	padding: 40px 15px 30px;
	border-bottom-right-radius: 18px;
	border-bottom-left-radius: 18px;
}
.box_inner {
	max-width: 1040px;
	margin: 0 auto;
}
.box_image {}
.box_image > img {}
.about_tabList-single {}
.about_tabList-single > li {
	flex-grow: 0;
}
.intro {}
.intro_title {
	margin-bottom: 0;
}
.intro_headline {
	color: #0065A6;
	font-size: 24px;
	text-align: center;
	line-height: 1.6;
	margin-bottom: 15px;
}
.intro_vis {
	height: 142px;
	background-image: url(/assets/img/business_ad/pt-main@2x.jpg);
	margin-left: -50vw;
	margin-right: -50vw;
	background-repeat: repeat-x;
	background-size: auto 100%;
	background-position: center center;
	margin-bottom: 35px;
}
.intro_text {}
.merit {}
.merit_title {}
.merit_headline {
	font-size: 18px;
	position: relative;
	z-index: 1;
	padding-left: 23px;
	margin-left: -25px;
	margin-bottom: 5px;
}
.merit_headline::before {
	content: "";
	display: block;
	width: 13px;
	height: 13px;
	border-radius: 50%;
	background: #0099D6;
	position: absolute;
	z-index: 1;
	top: 0;
	bottom: 0;
	margin: auto;
	left: 0;
}
.merit_sect {
	padding-left: 25px;
	margin-bottom: 25px;
}
.merit_sect:last-child {
	margin-bottom: 0;
}
.merit_text {}
.merit_dList {
	list-style: none;
	background: #FEFFE5;
	padding: 25px 25px;
	margin-top: 12px;
}
.merit_dList > dt {
	font-weight: bold;
}
.merit_dList > dd {}
.lineup {}
.lineup_title {}
.lineup_sect {
	border: 1px solid #C8D7E2;
	height: 100%;
	box-sizing: border-box;
}
.lineup_headline {
	margin-bottom: 0;
}
.lineup_in {
	padding: 20px 20px;
}
.lineup_list {
	list-style: none;
	display: flex;
	justify-content: space-between;
	margin-bottom: 15px;
}
.lineup_list > li {
	width: 23.5%;
	margin-left: 2%;
}
.lineup_list > li:first-child {
	margin-left: 0;
}
.lineup_list > li:last-child {}
.lineup_list > li:nth-child(2n+1) {}
.lineup_list > li:nth-child(n+3) {}
.lineup_fig {
	text-align: center;
}
.lineup_fig > figcaption {
	font-weight: bold;
	margin-bottom: 5px;
}
.lineup_fig > img {
	display: block;
	max-width: 100%;
	height: auto;
}
.lineup_text {}
.lineup_link {
	max-width: 320px;
	margin: 20px auto 0;
}
.lineup_link > a {}
.lineup_link > a::before {
	content: "";
}
.lineup_link > a::after {
	content: "";
}
.lineup_link > a > .icon {}
.lineup_cols {
	display: flex;
	margin-top: 30px;
	justify-content: space-between;
}
.lineup_col {
	width: 48.5%;
}
.lineup_col-no1 {}
.lineup_col-no2 {}
.lineup_link2 {
	max-width: 423px;
	margin: 30px auto 50px;
}
.lineup_link2 > a {
	height: 80px;
}
.lineup_link2 > a::before {
	content: "";
}
.lineup_link2 > a::after {
	content: "";
}
@media screen and (min-width:1000px) {
	.lineup_link > a:hover {}
	.lineup_link2 > a:hover {}
	.about_tabList > li > a:hover {}
}
@media screen and (max-width:999px) {
	.about {}
	.about_title {}
	.about_text {}
	.about_headline {}
	.about_cols {}
	.about_col {}
	.about_col-no1 {}
	.about_image {}
	.about_image > img {}
	.about_col-no2 {}
	.about_tabList {}
	.about_tabList > li {}
	.about_tabList > li:first-child {}
	.about_tabList > li:last-child {}
	.about_tabList > li:nth-child(2n+1) {}
	.about_tabList > li:nth-child(n+3) {}
	.about_tabList > li > a {}
	.about_tabList > li > a::before {}
	.about_tabList > li > a::after {}
	.box {}
	.box_inner {}
	.box_image {}
	.box_image > img {}
	.about_tabList-single {}
	.about_tabList-single > li {}
	.intro {}
	.intro_title {}
	.intro_headline {
		font-size: 20px;
	}
	.intro_vis {}
	.intro_text {}
	.merit {}
	.merit_title {}
	.merit_headline {}
	.merit_headline::before {}
	.merit_sect {}
	.merit_sect:last-child {}
	.merit_text {}
	.merit_dList {}
	.merit_dList > dt {}
	.merit_dList > dd {}
	.lineup {}
	.lineup_title {}
	.lineup_sect {}
	.lineup_headline {}
	.lineup_in {}
	.lineup_list {}
	.lineup_list > li {}
	.lineup_list > li:first-child {}
	.lineup_list > li:last-child {}
	.lineup_list > li:nth-child(2n+1) {}
	.lineup_list > li:nth-child(n+3) {}
	.lineup_fig {}
	.lineup_fig > figcaption {}
	.lineup_fig > img {}
	.lineup_text {}
	.lineup_link {}
	.lineup_link > a {}
	.lineup_link > a::before {}
	.lineup_link > a::after {}
	.lineup_link > a > .icon {}
	.lineup_cols {}
	.lineup_col {}
	.lineup_col-no1 {}
	.lineup_col-no2 {}
	.lineup_link2 {}
	.lineup_link2 > a {}
	.lineup_link2 > a::before {}
	.lineup_link2 > a::after {}
}
@media screen and (max-width:767px) {
	.about {}
	.about_title {}
	.about_text {}
	.about_headline {}
	.about_cols {}
	.about_col {}
	.about_col-no1 {}
	.about_image {}
	.about_image > img {}
	.about_col-no2 {}
	.about_tabList {}
	.about_tabList > li {}
	.about_tabList > li:first-child {}
	.about_tabList > li:last-child {}
	.about_tabList > li:nth-child(2n+1) {}
	.about_tabList > li:nth-child(n+3) {}
	.about_tabList > li > a {}
	.about_tabList > li > a::before {}
	.about_tabList > li > a::after {}
	.box {}
	.box_inner {}
	.box_image {}
	.box_image > img {}
	.about_tabList-single {}
	.about_tabList-single > li {}
	.intro {}
	.intro_title {}
	.intro_headline {
		font-size: 16px;
	}
	.intro_vis {
		height: 71px;
	}
	.intro_text {}
	.merit {}
	.merit_title {}
	.merit_headline {
		font-size: 16px;
		padding-left: 20px;
		margin-left: -20px;
	}
	.merit_headline::before {
		width: 10px;
		height: 10px;
	}
	.merit_sect {
		padding-left: 20px;
	}
	.merit_sect:last-child {}
	.merit_text {}
	.merit_dList {
		padding: 15px 15px;
	}
	.merit_dList > dt {}
	.merit_dList > dd {}
	.lineup {}
	.lineup_title {}
	.lineup_sect {}
	.lineup_headline {}
	.lineup_in {
		padding: 10px 10px;
	}
	.lineup_list {
		flex-wrap: wrap;
	}
	.lineup_list > li {
		width: 49%;
	}
	.lineup_list > li:first-child {}
	.lineup_list > li:last-child {}
	.lineup_list > li:nth-child(2n+1) {
		margin-left: 0;
	}
	.lineup_list > li:nth-child(n+3) {
		margin-top: 10px;
	}
	.lineup_fig {}
	.lineup_fig > figcaption {
		font-size: 12px;
		margin-bottom: 2px;
	}
	.lineup_fig > img {}
	.lineup_text {}
	.lineup_link {}
	.lineup_link > a {}
	.lineup_link > a::before {}
	.lineup_link > a::after {}
	.lineup_link > a > .icon {}
	.lineup_cols {
		display: block;
		margin-top: 15px;
	}
	.lineup_col {
		width: auto;
	}
	.lineup_col-no1 {
		margin-bottom: 15px;
	}
	.lineup_col-no2 {}
	.lineup_link2 {
		margin-top: 20px;
		margin-bottom: 35px;
	}
	.lineup_link2 > a {
		height: 50px;
	}
	.lineup_link2 > a::before {}
	.lineup_link2 > a::after {}
}
