@charset "UTF-8";#reason div.content{width:100%;background-color:#eff;color:#222}#database{width:100%;background-color:#eff;color:#222}#database div.inner-content{display:flex;flex-flow:row wrap;align-items:stretch;justify-content:center;width:100%}#database div.row{width:100%;box-sizing:border-box;padding:10px}#database div.row div.inner{width:100%;height:100%;background-color:#fff;color:#222;border-radius:10px}#database div.row h4{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;width:100%;height:80px;background-color:#069;color:#fff;font-size:1.25rem;line-height:1.5em;font-weight:700;border-top-right-radius:10px;border-top-left-radius:10px}#database div.row h4 span.note{display:block;width:100%;text-align:center}#database div.row p.thumbnail{box-sizing:border-box;padding:10px}#database div.row p.thumbnail img{width:100%;vertical-align:bottom}@media screen and (min-width:768px){#database div.row{width:50%}}@media screen and (min-width:960px){#database div.row{width:calc(100%/3)}}#worksupport{width:100%;background-color:#fff;color:#222}#worksupport div.inner-content{display:flex;flex-flow:row wrap;align-items:stretch;justify-content:flex-start;width:100%}#worksupport div.row{width:100%;box-sizing:border-box;padding:10px;margin-bottom:30px}#worksupport div.row:last-child{margin-bottom:0}#worksupport div.row div.inner{box-sizing:border-box;border:solid 5px #0ac;padding:15px;padding-top:40px;height:100%;border-radius:10px;position:relative}#worksupport div.row div.inner:before{display:block;content:"00";width:80px;height:80px;font-size:2rem;line-height:35px;font-weight:700;text-align:center;box-sizing:border-box;padding-top:30px;padding-bottom:15px;background-color:#0ac;color:#fff;border-radius:80px;position:absolute;top:-40px;left:0;right:0;margin:0 auto}#worksupport div.row:nth-child(1) div.inner:before{content:"01"}#worksupport div.row:nth-child(2) div.inner:before{content:"02"}#worksupport div.row:nth-child(3) div.inner:before{content:"03"}#worksupport div.row:nth-child(4) div.inner:before{content:"04"}#worksupport div.row:nth-child(5) div.inner:before{content:"05"}#worksupport div.row div.inner:after{display:block;content:"Topix";width:80px;height:20px;font-size:1rem;line-height:20px;color:#fff;text-align:center;position:absolute;top:-30px;left:0;right:0;margin:0 auto}#worksupport div.row h4{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;width:100%;padding:20px 0;margin-bottom:20px;position:relative}#worksupport div.row h4:before{display:block;content:"";width:120px;height:5px;background-color:#069;position:absolute;bottom:0;left:0;right:0;margin:0 auto}#worksupport div.row h4:after{display:block;content:"";width:10px;height:5px;position:absolute;bottom:-5px;left:0;right:0;margin:0 auto;background-image:url(//recruit.aroma-fantasy.com/wp-content/themes/recruit_aromafantasy/css/../images/icon-triangle-bottom-color.webp);background-repeat:no-repeat;background-size:10px;background-position:center}#worksupport div.row h4 span.note{font-size:1.25rem;line-height:1.5em;font-weight:700;text-align:center;color:#069}@media screen and (min-width:768px){#worksupport div.row{width:50%}}#jobdetail{width:100%;background-color:#eff;color:#222}#jobdetail div.inner-content{background-color:#fff;display:flex;flex-flow:row wrap;align-items:stretch;justify-content:flex-start;width:100%}@media screen and (min-width:1080px){#jobdetail div.inner-content{border-radius:10px}}#jobdetail div.row{box-sizing:border-box;padding:10px;width:100%}#jobdetail div.row div.inner{box-sizing:border-box;padding:15px;position:relative;width:100%;height:100%}#jobdetail div.row div.inner p.thumbnail{width:100%;position:relative;margin-bottom:10px}#jobdetail div.row div.inner p.thumbnail img{width:100%;height:180px;object-fit:cover;object-position:center;border-radius:5px}#jobdetail div.row div.inner div.text h4{font-size:1rem;line-height:1.5em;font-weight:700;box-sizing:border-box;padding-bottom:5px;border-bottom:solid 1px #069;margin-bottom:10px;padding-left:25px;position:relative;color:#069}#jobdetail div.row div.inner div.text h4:before{display:block;content:"00";position:absolute;top:0;left:0;font-family:'Noto Serif JP',serif;font-style:italic;font-size:1rem;line-height:1.5em;color:#069}#jobdetail div.row:nth-child(1) div.inner div.text h4:before{content:"01"}#jobdetail div.row:nth-child(2) div.inner div.text h4:before{content:"02"}#jobdetail div.row div.inner span.ol-tl{display:block;width:50px;height:50px;position:absolute;top:0;left:0}#jobdetail div.row div.inner span.ol-tl:before{display:block;content:"";width:100%;height:1px;background-color:#069;position:absolute;top:0;left:0}#jobdetail div.row div.inner span.ol-tl:after{display:block;content:"";width:1px;height:100%;background-color:#069;position:absolute;top:0;left:0}#jobdetail div.row div.inner span.ol-tr{display:block;width:50px;height:50px;position:absolute;top:0;right:0}#jobdetail div.row div.inner span.ol-tr:before{display:block;content:"";width:100%;height:1px;background-color:#069;position:absolute;top:0;right:0}#jobdetail div.row div.inner span.ol-tr:after{display:block;content:"";width:1px;height:100%;background-color:#069;position:absolute;top:0;right:0}#jobdetail div.row div.inner span.ol-bl{display:block;width:50px;height:50px;position:absolute;bottom:0;left:0}#jobdetail div.row div.inner span.ol-bl:before{display:block;content:"";width:100%;height:1px;background-color:#069;position:absolute;bottom:0;left:0}#jobdetail div.row div.inner span.ol-bl:after{display:block;content:"";width:1px;height:100%;background-color:#069;position:absolute;bottom:0;left:0}#jobdetail div.row div.inner span.ol-br{display:block;width:50px;height:50px;position:absolute;bottom:0;right:0}#jobdetail div.row div.inner span.ol-br:before{display:block;content:"";width:100%;height:1px;background-color:#069;position:absolute;bottom:0;right:0}#jobdetail div.row div.inner span.ol-br:after{display:block;content:"";width:1px;height:100%;background-color:#069;position:absolute;bottom:0;right:0}@media screen and (min-width:768px){#jobdetail div.row{width:50%}#jobdetail div.row div.inner div.text h4{font-size:1.25rem;line-height:1.5em;padding-left:35px}#jobdetail div.row div.inner div.text h4:before{font-size:1.25rem;line-height:1.5em}}#jobdetail div.compare{box-sizing:border-box;padding:10px;width:100%;margin-top:20px}#jobdetail div.compare div.inner{background-color:#eee;box-sizing:border-box;border:solid 5px #0ac;display:flex;flex-flow:row wrap;align-items:stretch;justify-content:flex-start;width:100%;border-radius:5px;position:relative}#jobdetail div.compare div.inner h4{font-size:1.15rem;line-height:25px;font-weight:700;text-align:center;width:100%;position:absolute;top:0;left:0;background-color:#0ac;color:#fff;box-sizing:border-box;padding:5px 0 10px}#jobdetail div.compare div.inner div.inner-child{width:100%;box-sizing:border-box;padding:15px;background-color:#eee;border-top-left-radius:5px;border-top-right-radius:5px}#jobdetail div.compare div.inner div.inner-child:nth-child(1){box-sizing:border-box;padding-top:80px}@media screen and (min-width:768px){#jobdetail div.compare div.inner h4{font-size:1.25rem;line-height:40px}#jobdetail div.compare div.inner h4 br{display:none}#jobdetail div.compare div.inner div.inner-child{width:50%}#jobdetail div.compare div.inner div.inner-child:nth-child(1){padding-top:75px}#jobdetail div.compare div.inner div.inner-child:nth-child(2){padding-top:75px}}#jobdetail div.compare div.inner div.inner-child:nth-child(2){background-color:#eff}#jobdetail div.compare div.inner div.inner-child h5{width:160px;margin-bottom:15px;font-size:1.15rem;line-height:30px;font-weight:700;background-color:#444;color:#fff;text-align:center;border-radius:30px}#jobdetail div.compare div.inner div.inner-child:nth-child(2) h5{background-color:#069}#jobdetail div.compare div.inner div.inner-child ul{display:flex;flex-flow:row wrap;align-items:stretch;width:100%}#jobdetail div.compare div.inner div.inner-child ul li{font-size:1rem;line-height:25px;box-sizing:border-box;padding-left:45px;padding-right:10px;position:relative;margin-bottom:10px}#jobdetail div.compare div.inner div.inner-child ul li:before{display:block;content:"";width:25px;height:25px;background-color:#fff;box-sizing:border-box;border:solid 2px #f88;position:absolute;top:0;left:10px}#jobdetail div.compare div.inner div.inner-child:nth-child(2) ul li:before{border:solid 2px #069}#jobdetail div.compare div.inner div.inner-child ul li:after{display:block;content:"";width:25px;height:25px;position:absolute;top:0;left:10px;background-image:url(//recruit.aroma-fantasy.com/wp-content/themes/recruit_aromafantasy/css/../images/icon-check-red.webp);background-repeat:no-repeat;background-size:15px;background-position:center}#jobdetail div.compare div.inner div.inner-child:nth-child(2) ul li:after{background-image:url(//recruit.aroma-fantasy.com/wp-content/themes/recruit_aromafantasy/css/../images/icon-check-blue.webp)}#jobdetail div.compare div.inner div.inner-child:nth-child(2) ul li:nth-child(3):after{background-image:url(//recruit.aroma-fantasy.com/wp-content/themes/recruit_aromafantasy/css/../images/icon-close-blue.webp)}#jobdetail div.compare div.inner div.inner-child:nth-child(2) ul li:nth-child(4):after{background-image:url(//recruit.aroma-fantasy.com/wp-content/themes/recruit_aromafantasy/css/../images/icon-close-blue.webp)}#jobdetail div.compare div.inner div.inner-child:nth-child(2) ul li:nth-child(5):after{background-image:url(//recruit.aroma-fantasy.com/wp-content/themes/recruit_aromafantasy/css/../images/icon-close-blue.webp)}#jobdetail div.compare div.inner div.inner-child:nth-child(2) ul li:nth-child(6):after{background-image:url(//recruit.aroma-fantasy.com/wp-content/themes/recruit_aromafantasy/css/../images/icon-close-blue.webp)}#jobdetail div.compare div.inner div.inner-child:nth-child(2) ul li:nth-child(7):after{background-image:url(//recruit.aroma-fantasy.com/wp-content/themes/recruit_aromafantasy/css/../images/icon-close-blue.webp)}#jobdetail div.compare div.inner div.inner-child p.copy{font-size:1rem;line-height:40px;font-weight:700;color:red;text-align:center;position:relative}#jobdetail div.compare div.inner div.inner-child:nth-child(2) p.copy{color:#069}#jobdetail div.compare div.inner div.inner-child p.copy:after{display:block;content:"";width:100%;height:10px;background-color:red;opacity:.5;position:absolute;bottom:5px;left:0}#jobdetail div.compare div.inner div.inner-child:nth-child(2) p.copy:after{background-color:#069}@media screen and (min-width:768px){#jobdetail div.compare div.inner div.inner-child ul li{width:50%}}@media screen and (min-width:960px){#jobdetail div.compare div.inner div.inner-child p.copy{font-size:1.25rem;line-height:50px}#jobdetail div.compare div.inner div.inner-child p.copy:after{bottom:10px}}@media screen and (min-width:1080px){#jobdetail div.compare div.inner div.inner-child ul li{width:25%}#jobdetail div.compare div.inner div.inner-child ul li:last-child{width:50%}}