﻿.mph-title{position:absolute;left:50%;top:260px;text-align:center;color:#ffffff;transform:translateX(-50%);z-index:2;white-space:nowrap;font-size:2.8rem;text-shadow:0 0px 6px rgba(0,0,0,0.7);font-family:"リュウミン B-KL", "メイリオ", Meiryo, "ヒラギノ角ゴPro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", sans-serif}@media screen and (max-width: 992px){.mph-title{font-size:1.6rem;top:120px}}.mph .slider img{width:100%;height:auto}main{padding:0 0 50px 0}main section.recluit-block{margin:0 0 30px;background-color:#e9f0f2;padding:30px 0}main section.recluit-block .recluit{display:block;text-align:center;background-image:url(../img/top/pc/ph-recluit-min.jpg);transition:opacity 0.5s}main section.recluit-block .recluit:hover{opacity:0.8}main section.recluit-block .recluit a{display:block;text-decoration:none;width:300px;height:240px;padding-top:40px}main section.recluit-block .recluit svg.icon{width:66px;height:66px}main section.recluit-block .recluit h2.recluit-title{color:#ffffff}main section.recluit-block .recruit-news-block{padding:23px 30px 25px 30px;background-color:#fff;margin-left:-20px;min-height:240px}main section.recluit-block dl.recruit-news-list{display:table;font-weight:600;margin-bottom:13px}main section.recluit-block dl.recruit-news-list:last-child{margin-bottom:0}main section.recluit-block dl.recruit-news-list dt{display:table-cell;color:#0081CC;padding-right:10px;font-family:"Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}main section.recluit-block dl.recruit-news-list dd{display:table-cell}main section.recluit-block dl.recruit-news-list dd img{padding:6px 8px 0 0px;vertical-align:top}main section.recluit-block dl.recruit-news-list dd a{color:#252525;text-decoration:none}main section.recluit-block dl.recruit-news-list dd a:hover{text-decoration:underline}main section.link-block{margin-bottom:45px;text-align:center}main section.link-block h2.link-title{font-size:2.4rem;color:#ffffff}main section.link-block a{height:180px;width:300px;display:block;padding:40px;font-weight:600;text-decoration:none;transition:opacity 0.5s}main section.link-block a:hover{opacity:0.8}main section.link-block a svg{width:66px;height:66px}main section.link-block a.company{background-image:url(../img/top/pc/ph-company-min.jpg)}main section.link-block a.business{background-image:url(../img/top/pc/ph-business-min.jpg)}main section.link-block a.blog{background-image:url(../img/top/pc/ph-blog-min.jpg)}main section.news-block h2{font-size:2.4rem;text-align:center;border-bottom:1px solid #b5b5b5;margin-bottom:10px;padding-bottom:15px}main section.news-block h2 svg{width:33px;height:33px;vertical-align:middle;margin-right:4px}main section.news-block dl.news-list-box{border-bottom:1px solid #b5b5b5;margin-bottom:10px;padding-bottom:10px;font-size:1.5rem}main section.news-block dl.news-list-box dt{display:table-cell;color:#0081CC;padding:0 30px 0 12px;font-family:"Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}main section.news-block dl.news-list-box dd{display:table-cell}main section.news-block dl.news-list-box dd img{padding:6px 8px 0 0px;vertical-align:top}main section.news-block dl.news-list-box dd a{color:#252525;text-decoration:none}main section.news-block dl.news-list-box dd a:hover{text-decoration:underline}@media only screen and (max-width: 992px){main section.recluit-block .recluit{text-align:left;width:100%;height:auto;background-size:cover;background-color:#50bc92;padding:7px}main section.recluit-block .recluit a{display:block;text-decoration:none;width:100%;height:274px;text-align:center;padding-top:65px}main section.recluit-block .recluit h2.recluit-title{display:inline-block;vertical-align:middle}main section.recluit-block .recruit-news-block{padding:15px;display:block}main section.recluit-block dl.recruit-news-list{display:block;font-size:1.3rem;margin-bottom:7px}main section.recluit-block dl.recruit-news-list:last-child{margin-bottom:0}main section.recluit-block dl.recruit-news-list dt{display:block}main section.recluit-block dl.recruit-news-list dd{display:block}main section.recluit-block dl.recruit-news-list dd img{width:41px;padding:0;position:absolute;margin-top:-18px;left:90px}main section.recluit-block svg.icon{width:33px;height:33px;vertical-align:middle}main section.recluit-block .text img{margin-top:10px}main section.link-block{margin-bottom:10px;text-align:left}main section.link-block a{height:auto;width:100%;display:block;margin-bottom:10px;padding:10px}main section.link-block h2.link-title{display:inline-block;vertical-align:middle}main section.link-block svg{width:33px;display:inline-block;padding-right:5px;vertical-align:middle}main section.link-block a.company{background-image:none;background-color:#31b8d9}main section.link-block a.business{background-image:none;background-color:#f6b832}main section.link-block a.blog{background-image:none;background-color:#b764d8}}@media only screen and (max-width: 991px){main section.recluit-block .recluit{text-align:left;width:100%;height:auto;background-image:none;background-color:#50bc92;padding:7px}main section.recluit-block .recluit a{display:block;text-decoration:none;width:100%;height:auto;padding:0;text-align:left}main section.recluit-block .recluit h2.recluit-title{display:inline-block;vertical-align:middle}main section.recluit-block .recruit-news-block{padding:15px;margin-left:0px;margin-right:0px;display:block}main section.recluit-block dl.recruit-news-list{display:block;font-size:1.3rem;margin-bottom:7px}main section.recluit-block dl.recruit-news-list:last-child{margin-bottom:0}main section.recluit-block dl.recruit-news-list dt{display:block}main section.recluit-block dl.recruit-news-list dd{display:block}main section.recluit-block dl.recruit-news-list dd img{width:41px;padding:0;position:absolute;margin-top:-18px;left:112px}main section.recluit-block svg.icon{width:33px;height:33px;vertical-align:middle}main section.recluit-block .text img{position:absolute;width:140px;right:20px;margin-top:4px}}@media only screen and (max-width: 768px){main{padding:0 0 25px 0}main section.recluit-block{margin:0 0 10px;padding:15px 0}main section.recluit-block .recluit-layout{padding:12px}main section.recluit-block .recluit{display:block;background-image:none;width:auto;height:auto;background-color:#50bc92;padding:7px}main section.recluit-block .recluit h2.recluit-title{font-size:1.8rem;display:inline-block;vertical-align:middle}main section.recluit-block .recluit svg.icon{width:33px;height:33px;vertical-align:middle}main section.recluit-block dl.recluit-list-box{display:block;margin-bottom:7px;font-size:1.3rem}main section.recluit-block dl.recluit-list-box:last-child{margin-bottom:0}main section.recluit-block dl.recluit-list-box dt{display:block;padding:0}main section.recluit-block dl.recluit-list-box dd{display:block}main section.recluit-block dl.recluit-list-box dd img{padding-right:5px;padding-top:2px;width:50px}main section.link-block{margin-bottom:10px;text-align:left}main section.link-block a{height:auto;width:100%;margin-bottom:10px;padding:7px}main section.link-block h2.link-title{font-size:1.8rem;display:inline-block;vertical-align:middle}main section.link-block svg.icon{width:33px;height:33px;display:inline-block;padding-right:0px;vertical-align:middle}main section.link-block a.company{background-image:none;background-color:#31b8d9}main section.link-block a.business{background-image:none;background-color:#f6b832}main section.link-block a.blog{background-image:none;background-color:#b764d8}main section.news-block h2{font-size:2rem;margin-bottom:6px;padding-bottom:10px}main section.news-block h2 svg{width:30px}main section.news-block dl.news-list-box{margin-bottom:6px;padding-bottom:6px;font-size:1.3rem}main section.news-block dl.news-list-box dt{padding:0 15px 0 6px}main section.news-block dl.news-list-box dd img{width:50px}}
