@charset "UTF-8";
body{background:white}
main{background:#faf9f4}
.mv{
position: relative;
height:300px;
background: url(../../pc/img/index-mv.png) no-repeat center;background-size: cover}
.mv-ttl {
position: absolute;
width:80vw;max-width:400px;min-width:250px;
left:50%;top:50%;
-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);
}

.topContact{
padding:.5em;
border-top:1px solid #333;border-bottom:1px solid #333
}
.topContact li{width:100%;max-width: 300px}
.topContact li:first-child{padding-right:.2em}
.topContact li:last-child{padding-left:.2em}
.topContact li:first-child a{padding-top:11px}
.topContact .bt1::after{right:3px;content: "\f105"}

.sec1{background:#B2E2F9;overflow: hidden}.sec1Mv{display: block}
.box-message{background:white;border-radius:6px;width:calc(100% - 1em);margin:0 auto .5em;padding:1em}
.supportImg{width:100px;height: 70px;border-radius: 6px;overflow: hidden}


.box-message .flexB{margin-bottom: 1em}
.box-message .ttl2{-webkit-flex-grow:2;  flex-grow:2;padding-left:1em;line-height: 1.2}
.ttl2 .gf{color:#B2E2F9;font-size:2em;display: block;letter-spacing: .1em}
.signature{padding-top:1em}
/*マイリクが選ばれる3つの理由*/
.lst-reason{padding:.5em 1em 1em}
.lst-reason h3{margin: 20px auto 1em;background:#B2E2F9;font-size:1.2em;font-weight: bold;text-align: center;border-radius:8px 8px 0 0;padding:20px 1em 10px;position:relative}
.lst-reason h3::before{position: absolute;content:"";display: block;width:100px;height:41px;top:-21px;left:1em}
.lst-reason li:first-child h3::before{background:url(../img/index-pt1.png) no-repeat;background-size:cover}
.lst-reason li:nth-child(2) h3::before{background:url(../img/index-pt2.png) no-repeat;background-size:cover}
.lst-reason li:last-child h3::before{background:url(../img/index-pt3.png) no-repeat;background-size:cover}
.reasonImg{padding:0 1em;overflow: hidden}.reasonImg div{margin-bottom:1em}
.txt_right{text-align: right;}
.lst-merit{padding:0 1em}
.lst-merit li{
position: relative;width:100%;
background:white;border:3px solid #B2E2F9;font-size:1.2em;font-weight:bold;padding:1em .3em 1em 60px;margin-bottom:.5em}
@media screen and (min-width: 600px) {
.lst-merit li{width:calc(49% - .3em);font-size:1.1em}
.lst-merit li:nth-child(odd){margin-right:.6em}
}

.lst-merit li::before{position:absolute;content:"";display: block;width:65px;height: 62px;left:0;top:0}
.lst-merit li:first-child::before{background:url(../img/index-mr1.png) no-repeat;background-size:100%}
.lst-merit li:nth-child(2)::before{background:url(../img/index-mr2.png) no-repeat;background-size:100%}
.lst-merit li:nth-child(3)::before{background:url(../img/index-mr3.png) no-repeat;background-size:100%}
.lst-merit li:nth-child(4)::before{background:url(../img/index-mr4.png) no-repeat;background-size:100%}
.lst-merit li:nth-child(5)::before{background:url(../img/index-mr5.png) no-repeat;background-size:100%}
.lst-merit li:nth-child(6)::before{background:url(../img/index-mr6.png) no-repeat;background-size:100%}
.lst-merit li:nth-child(7)::before{background:url(../img/index-mr7.png) no-repeat;background-size:100%}
.lst-merit li:nth-child(8)::before{background:url(../img/index-mr8.png) no-repeat;background-size:100%}
.lst-merit li:nth-child(9)::before{background:url(../img/index-mr9.png) no-repeat;background-size:100%}
.lst-merit li em{font-weight: bold;position: relative;z-index: 1;display: inline-block;height: 1em}
.lst-merit li em::after{content:"";position: absolute;display: block;width: 100%;height:.6em;bottom:-.4em;left:0;background:#f8ff87;z-index: -1}
.lst-merit li small{display: block;font-size:.8em}
/*お仕事検索*/
.secWorks{background:white;padding:1em}
.secWorks li{width:calc(50% - .3em);margin-bottom:.6em}
.secWorks li:nth-child(odd){margin-right:.6em}
/*ご利用女性の声*/
.secVoice{padding:0 1em}
.secVoice a{position: relative;
top: -3em;
max-width: 400px;
display: block;
margin: 0 auto -2.5em;}
/*新着情報*/
.secNews{background:white;padding: 1em 1em 3em}
.lst-news{background:#ededed;border-radius: 6px}
.lst-news li{padding:1em;border-bottom:1px solid white}
.lst-news .date{font-size:.8em;font-weight:bold}

