#sec-contents{background-color:#F6F6F6;padding:3em 0}#sec-contents h2{text-align:center;font-weight:bold;margin-bottom:3em}@media only screen and (min-width: 481px){#sec-contents h2{font-size:24px}}@media only screen and (min-width: 481px){#sec-contents .faq-list dt,#sec-contents .faq-list dd{margin-left:7em}}@media only screen and (max-width: 480px){#sec-contents .faq-list dt,#sec-contents .faq-list dd{margin-left:5em}}#sec-contents .faq-list dt{background-color:rgba(0,170,170,0.4);position:relative;display:flex;align-items:center;transition:all .3s ease 0s}@media only screen and (min-width: 481px){#sec-contents .faq-list dt{padding:0.5em 1.5em}}@media only screen and (max-width: 480px){#sec-contents .faq-list dt{padding:0.5em 1em}}#sec-contents .faq-list dt:before{content:'';display:block;position:absolute;border-radius:50vw;background-color:#fff;border:2px solid #0aa;overflow:hidden;background-size:contain;background-position:center;background-repeat:no-repeat}@media only screen and (min-width: 481px){#sec-contents .faq-list dt:before{left:-7em;width:6em;height:6em}}@media only screen and (max-width: 480px){#sec-contents .faq-list dt:before{left:-5em;width:4em;height:4em}}#sec-contents .faq-list dt.w:before{background-image:url(/recruit/mid/files/img/faq/dt-w.png)}#sec-contents .faq-list dt.m:before{background-image:url(/recruit/mid/files/img/faq/dt-m.png)}@media only screen and (min-width: 481px){#sec-contents .faq-list dt:not(:first-of-type){margin-top:5em}}@media only screen and (max-width: 480px){#sec-contents .faq-list dt:not(:first-of-type){margin-top:2em}}#sec-contents .faq-list dt:hover{opacity:0.7;cursor:pointer}#sec-contents .faq-list dt span{font-weight:bold;display:flex;justify-content:space-between;align-items:center;width:100%}#sec-contents .faq-list dt span:after{content:'';display:inline-block;width:0.8em;height:0.8em;min-width:0.8em;background:url(/files/img/common/angle-bottom-black.png) no-repeat center;background-size:contain}#sec-contents .faq-list dt.active span:after{transform:rotate(180deg)}#sec-contents .faq-list dd{border:2px solid rgba(0,170,170,0.4);background-position:right 1em center;background-repeat:no-repeat;transition:all .3s ease 0s;overflow:hidden;background-color:#fff}@media only screen and (min-width: 481px){#sec-contents .faq-list dd{padding-left:1.5em;padding-right:11em;background-size:9em}}@media only screen and (max-width: 480px){#sec-contents .faq-list dd{padding-left:1em;padding-right:1em}}@media only screen and (min-width: 481px){#sec-contents .faq-list dd.w{background-image:url(/recruit/mid/files/img/faq/dd-w.png)}}@media only screen and (min-width: 481px){#sec-contents .faq-list dd.m{background-image:url(/recruit/mid/files/img/faq/dd-m.png)}}#sec-contents .faq-list dd:not(.active){height:0;padding-top:0;padding-bottom:0;border-top-width:0;border-bottom-width:0}#sec-contents .faq-list dd.active{padding-top:1em;padding-bottom:1em;border-top-width:2px;border-bottom-width:2px}@media only screen and (min-width: 481px){#sec-contents .faq-list dd.active{min-height:180px}}#sec-contents .faq-list dd .a{border-bottom:2px solid #C6C6C6;padding-bottom:0.5em;margin-bottom:0.5em;font-family:'Noto Sans JP', sans-serif;font-weight:bold}
/*# sourceMappingURL=faq.css.map */
