#merit{background:var(--color_back)}#merit h2{line-height:1.5em}#merit h2 i{font-size:50px}#merit h2 b{font-size:70px;font-style:italic}#merit .col3>div article{text-align:left;height:100%;padding:1px 0;background:#ffffff;-webkit-box-shadow:var(--box_shadow);box-shadow:var(--box_shadow);position:relative}#merit .col3>div article b{color:#65ce86;font-size:28px;font-style:italic;display:block;margin:45px 0 35px 20px}#merit .col3>div article b i{font-size:40px}#merit .col3>div article h3{font-size:20px;margin:20px}#merit .col3>div article h3 i{font-style:normal;position:relative;z-index:10}#merit .col3>div article h3 i:after{content:"";display:block;background:#f7f73f;position:absolute;bottom:0;left:0;width:100%;height:10px;z-index:-1}#merit .col3>div article p{margin:20px}#merit .col3>div article:after{content:"";display:block;height:2px;background:#65ce86;position:absolute;top:76px;left:0;right:150px}#merit .col3>div article:nth-child(1){background:url(../img/merit-1.png) no-repeat right top,#fff}#merit .col3>div article:nth-child(2){background:url(../img/merit-2.png) no-repeat right top,#fff}#merit .col3>div article:nth-child(3){background:url(../img/merit-3.png) no-repeat right top,#fff}@media screen and (max-width: 1024px){#merit .col3>div{width:100%;margin-bottom:30px}#merit .col3>div article b{margin:20px 0 0 20px}#merit .col3>div article h3{margin:10px 20px}#merit .col3>div article p{margin:10px 20px 20px 20px}#merit .col3>div article:after{content:"";display:block;height:2px;background:#65ce86;position:absolute;top:48px;left:0}#merit .col3>div article:nth-child(1){background:url(../img/merit-1.png) no-repeat right top,#fff}#merit .col3>div article:nth-child(2){background:url(../img/merit-2.png) no-repeat right top,#fff}#merit .col3>div article:nth-child(3){background:url(../img/merit-3.png) no-repeat right top,#fff}}@media screen and (max-width: 768px){#merit h2 i{font-size:32px}#merit h2 b{font-size:50px;font-style:italic}#merit .col3>div article{background-size:160px 160px !important}#merit .col3>div article:after{right:120px}}#data .col3 img{width:100%;max-width:320px}#data .col3 h3{margin:20px 0}#data .col3 p{text-align:left}@media screen and (max-width: 1024px){#data .col3>div{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}#data .col3>div h3{text-align:left;margin:0 0 10px 0}}@media screen and (max-width: 480px){#data .col3>div{display:block}#data .col3>div h3{text-align:center}#data .col3>div p{text-align:center}}#sample{background:var(--color_back)}#sample .zone{color:#ffffff;line-height:30px;background:var(--color_blue2)}#sample .title{font-size:18px;line-height:1.5em;margin:10px 0}#sample .job{text-align:center;background:#d0e0ef;margin:8px;padding:0}#sample .job ul{display:inline-block;margin:0;padding:8px}#sample .job ul li{text-align:left;line-height:1.3em;list-style:none;padding:4px 4px 4px 24px;position:relative}#sample .job ul li:before{content:"";display:block;width:20px;height:20px;background:url(../img/allow.svg) no-repeat center left;position:absolute;top:4px;left:4px}#sample .salary{color:#888812;font-weight:var(--font_weight_b);margin-bottom:10px}#sample .salary .salary-title{margin-bottom:10px}#sample .salary .salary-title:before{content:"─　"}#sample .salary .salary-title:after{content:"　─"}#sample .salary span{font-size:30px}#case{background:url(../img/case-bg.webp) no-repeat center center/auto 100%}#case h2{color:#ffffff}#case .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}#case .slick-prev{background:url(../img/case-allow.svg) no-repeat center center,#fff;width:60px;height:60px;top:45%;left:-70px;-webkit-transform:rotate(180deg);transform:rotate(180deg);z-index:20;margin-top:-30px}#case .slick-prev:before{content:none}#case .slick-next{background:url(../img/case-allow.svg) no-repeat center center,#fff;width:60px;height:60px;top:45%;right:-70px;z-index:20}#case .slick-next:before{content:none}#case .slick-slide{padding:16px 8px 8px 8px}#case .slick-slide .box{height:100%;background:#ffffff;border:solid 4px var(--color_blue);position:relative}#case .slick-slide .box .case{color:#ffffff;font-weight:bold;line-height:30px;display:block;width:200px;margin:-21px 0 0 0;background:var(--color_blue);position:absolute;top:0px;left:50%;margin-left:-100px}#case .slick-slide .box .case span{display:inline-block;margin-right:8px}#case .slick-slide .box .title{font-weight:600;margin-bottom:10px}#case .slick-slide .box .title:before,#case .slick-slide .box .title:after{content:"";display:inline-block;width:8px;height:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:solid 2px #1a1a1a;border-right:none;border-top:none;margin:0 10px}#case .slick-slide .box .title:after{border:solid 2px #1a1a1a;border-left:none;border-bottom:none}#case .slick-slide .box .copy{font-size:15px;line-height:1.5em;margin:30px 0 10px 0}#case .slick-slide .box .personal{margin-bottom:20px}#case .slick-slide .box .salary-before{padding:20px 0 30px 0;background:#ccddff;position:relative;z-index:10}#case .slick-slide .box .salary-before:after{content:"";display:block;width:100%;height:100%;position:absolute;bottom:-1px;left:0;z-index:-1;background:url(../img/case-icon-arrow.png) no-repeat bottom center/100% auto}#case .slick-slide .box .salary-before .income{font-weight:var(--font_weight_b);margin-top:10px}#case .slick-slide .box .salary-before .income span{font-size:25px;line-height:1.0em}#case .slick-slide .box .salary-after{color:#ffffff;padding:10px 0 20px 0;background:var(--color_blue)}#case .slick-slide .box .salary-after span{font-size:40px;font-weight:var(--font_weight_b);line-height:1.0em;display:inline-block;margin:10px 4px 0 4px;background:linear-gradient(135deg, #b29500, #ffea80 50%, #b29500);background:-webkit-linear-gradient(135deg, #b29500, #ffea80 50%, #b29500);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#case .slick-slide .box .salary-after .title:before,#case .slick-slide .box .salary-after .title:after{border:solid 2px #ffffff}#case .slick-slide .box .salary-after .title:before{border-right:none;border-top:none}#case .slick-slide .box .salary-after .title:after{border-left:none;border-bottom:none}@media screen and (min-width: 0px) and (max-width: 1200px){#case .slick-prev{width:60px;height:60px;left:-10px}#case .slick-next{width:60px;height:60px;right:-10px}}@media screen and (max-width: 768px){#case .slick-slide .box .title{margin-bottom:5px}#case .slick-slide .box .copy{margin:20px 0 5px 0}#case .slick-slide .box .personal{margin-bottom:10px}#case .slick-slide .box .salary-before{padding-top:10px}#case .slick-slide .box .salary-after{padding-bottom:10px}}#casesample{background:#e5f2ff}#casesample .box{text-align:left;background:#ffffff;border-top:solid 4px var(--color_blue2);-webkit-box-shadow:var(--box_shadow);box-shadow:var(--box_shadow);margin:70px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}#casesample .box>div{width:33.33%;padding:30px;-webkit-box-flex:1;-ms-flex:1;flex:1}#casesample .box .profile img{width:300px;position:absolute;top:-40px;left:50%;margin-left:-150px}#casesample .box ul{margin:0;padding:0 0 30px 0;list-style:none}#casesample .box ul li{padding-left:25px;background:url(../img/allow.svg) no-repeat left 5px}#casesample .box .reason{background:#efefef}#casesample .box h3{margin:20px 0 10px 0}#casesample .box h3:first-child{margin-top:0}#casesample .box:last-child{margin-bottom:0}@media screen and (max-width: 768px){#casesample .box{display:block;margin:50px 0}#casesample .box ul{padding:10px 0}#casesample .box .profile img{width:240px;top:-33px;margin-left:-120px}#casesample .box>div{width:auto;padding:15px}#casesample .box h3{margin-top:15px;margin:15px 0 5px 0}}#step ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}#step ul li{width:20%;padding:0 8px}#step ul li span{display:block;position:relative;margin-bottom:16px}#step ul li span:after{content:"";display:block;width:100%;height:2px;background:#489c58;position:absolute;top:0;left:50px;right:0;bottom:0;z-index:-1;margin:auto auto}#step ul li img{display:block;width:100%}#step ul li p{text-align:left}#step ul li:last-child span:after{content:none}@media screen and (max-width: 768px){#step ul{-ms-flex-wrap:wrap;flex-wrap:wrap}#step ul li{width:100%;padding:4px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#step ul li span{width:30%;margin:0;margin-right:8px}#step ul li span:after{width:2px;height:50%;top:auto;left:50%;right:auto;bottom:-20px}#step ul li p{text-align:left;-webkit-box-flex:1;-ms-flex:1;flex:1}}#qa{background:url(../img/qa-bg.webp) no-repeat center center/100% auto}#qa dl{text-align:left;background:#ffffff;border-radius:5px;-webkit-box-shadow:var(--box_shadow);box-shadow:var(--box_shadow);padding:30px}#qa dl i{font-size:30px;font-weight:400;margin-right:10px}#qa dl dt{font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:solid 1px #efefef;padding-bottom:10px;margin-bottom:10px}#qa dl dd{line-height:2.0em;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:top;-ms-flex-align:top;align-items:top}#qa dl dd i{padding-top:5px}@media screen and (max-width: 1420px){#qa{background:url(../img/qa-bg.webp) no-repeat center center/auto 100%}}@media screen and (max-width: 480px){#qa dl{padding:20px}#qa dl dt{-webkit-box-align:start;-ms-flex-align:start;align-items:start}#qa dl dt i{padding-top:5px}}#qa+.inner{padding:30px 0}footer{background:var(--color_blue)}footer .inner{color:#ffffff;text-align:left;max-width:510px}footer .inner a{color:#ffffff;display:inline-block;margin-top:10px}footer #copy{font-size:12px;background:#ffffff;padding:20px}

#case h2{
	margin-bottom: 16px;
}
#case .subtxt{
	color: #fff;
	font-size: 20px;
	margin-bottom: 24px;
}
