@charset "UTF-8";@import url(https://fonts.googleapis.com/earlyaccess/mplus1p.css);.local_nav{font-family:Mplus\ 1p;padding:10px 0}.local_nav,.local_nav ul{background:#ca000c;margin:0}.local_nav ul{display:flex;justify-content:center;list-style:none;overflow:hidden;padding:0}@media only screen and (max-width:1000px){.local_nav ul{flex-wrap:wrap}}.local_nav li{align-items:center;display:flex;justify-content:center;position:relative;text-align:center}@media only screen and (max-width:767px){.local_nav li{border:1px solid #ffc7c7;height:80px;line-height:1.4rem;margin:0 4px 8px;width:80px}.local_nav li:nth-of-type(5),.local_nav li:nth-of-type(6),.local_nav li:nth-of-type(7){margin:0 4px}}@media only screen and (min-width:768px){.local_nav li{border-left:1px dotted #e9333f}.local_nav li:last-child{border-right:1px dotted #e9333f}}.local_nav li a{color:#fff;display:block;text-decoration:none;width:100%}@media only screen and (max-width:767px){.local_nav li a{font-size:16px}}@media only screen and (min-width:768px){.local_nav li a{font-size:17px;line-height:50px;padding:5px 40px;white-space:nowrap}.local_nav li a:hover{opacity:.5}}.local_nav li a:after{background-color:initial;bottom:0;content:"";left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}.global_head{margin:0!important;padding:0}@media only screen and (max-width:767px){h1{font-size:30px;margin:0;padding:15px 14px 10px}}@media only screen and (min-width:768px){h1{font-size:43px;margin:0 auto;max-width:1200px;padding:30px 5px 15px;width:calc(100% - 45px)}}h2{color:#000;margin:0;padding:0}@media only screen and (max-width:767px){h2{font-size:25px;margin-bottom:15px}}@media only screen and (min-width:768px){h2{font-size:35px;margin-bottom:18px}}.ttl_bg{background-color:#014e6a;font-weight:600;margin:0;text-align:left}@media only screen and (max-width:767px){.ttl_bg{padding:10px 14px}}@media only screen and (min-width:768px){.ttl_bg{padding:10px 5px}}h3{color:#fff;padding:0}@media only screen and (max-width:767px){h3{font-size:18px;margin:0}}@media only screen and (min-width:768px){h3{font-size:22px;margin:0 auto;max-width:1200px;width:calc(100% - 45px)}}.head_img img{width:100%}.head_ttl{margin:0;min-height:100px;padding:0;position:relative;text-align:center}.head_ttl span{align-items:center;background:#00000080;bottom:0;color:#fff;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}@media only screen and (max-width:767px){.head_ttl span{font-size:30px;font-weight:700;line-height:1.3}}@media only screen and (min-width:768px){.head_ttl span{font-size:60px;font-weight:700;line-height:1.3;white-space:nowrap}}.head_ttl span:hover{text-decoration:none}.head_ttl img{height:100%;max-height:350px;object-fit:cover;vertical-align:bottom}@media only screen and (min-width:768px){.sponly{display:none}}body{font-family:-apple-system,Segoe UI,Helvetica Neue,Hiragino Kaku Gothic ProN,メイリオ,meiryo,sans-serif}.wrap{margin:0;padding:0}.content{width:100%}@media only screen and (max-width:768px){.entry{padding:0 0 50px}}@media only screen and (min-width:769px){.entry{padding:0 0 70px}}h1{text-align:left}@media only screen and (max-width:768px){h1{font-size:30px;margin:0;padding:15px 14px 10px}}@media only screen and (min-width:769px){h1{font-size:45px;margin:0 auto;max-width:1200px;padding:30px 5px 15px}}@media only screen and (max-width:1024px){.head_ttl span{font-size:3em}}@media only screen and (max-width:768px){.head_ttl span{font-size:1.5em;text-align:center;white-space:normal}.bosyu_nav{margin:15px 0}}@media only screen and (min-width:769px){.bosyu_nav{margin:25px 0}}.bosyu_nav ul{display:flex;justify-content:space-between;list-style:none;margin:0 auto;padding:0}@media only screen and (max-width:768px){.bosyu_nav ul{flex-wrap:wrap}}@media only screen and (min-width:769px){.bosyu_nav ul{justify-content:space-between;max-width:1200px;width:calc(100% - 45px)}}.bosyu_nav ul li{background-color:#fff;border:1px solid #ccc;border-radius:30px;text-align:center}@media only screen and (max-width:768px){.bosyu_nav ul li:first-child,.bosyu_nav ul li:nth-child(2),.bosyu_nav ul li:nth-child(3){margin:0 0 10px;width:31.5%}.bosyu_nav ul li:nth-child(4),.bosyu_nav ul li:nth-child(5){width:48.5%}}@media only screen and (min-width:769px){.bosyu_nav ul li{margin:0 10px;width:100%}}.bosyu_nav ul li:hover{background:#ccc;color:#fff}.bosyu_nav ul li a{color:#212121;display:block;font-size:15px;padding:10px 0;text-decoration:none;width:100%}@media only screen and (max-width:768px){.bosyu_nav ul li a{font-size:12px}}@media only screen and (min-width:769px){.bosyu_nav ul li a{margin:0}}.bosyu_nav ul li a:hover{color:#fff}.section{box-sizing:border-box}@media only screen and (max-width:768px){.section{box-sizing:border-box;padding:30px 15px}}@media only screen and (min-width:769px){.section{margin:0 auto;max-width:1180px;padding:35px 5px 45px;width:calc(100% - 45px)}}.section table{border:none;border-collapse:collapse;border-spacing:0;table-layout:fixed;width:100%}.section table td,.section table th{border:2px solid #fff}.section table th{background-color:#eee;color:#000;font-weight:700;margin-bottom:5px;padding:20px auto;text-align:center;vertical-align:center}@media only screen and (max-width:768px){.section table th{font-size:13px;width:22%}}@media only screen and (min-width:769px){.section table th{font-size:16px;width:15%}}.section table td{background:#f8f8f8;text-align:left;vertical-align:center}@media only screen and (max-width:768px){.section table td{font-size:14px;line-height:26px;padding:20px;width:78%}}@media only screen and (min-width:769px){.section table td{font-size:15px;line-height:27px;padding:20px 30px;width:85%}}.section table td ul{line-height:26px;margin-left:-20px}.section .annotation p{font-size:13px;line-height:1.5;margin:0}.section .salary_month{font-size:18px;font-weight:600}.section .salary_details{font-size:12px;line-height:1}@media only screen and (max-width:768px){.em_area .em_item{margin:0 0 15px}}@media only screen and (min-width:769px){.em_area .em_item{margin:0 0 20px}}.em_area .em_item:last-child{margin:0}.em_area .em_btn{cursor:pointer;position:relative}.em_area .em_btn img{width:100%}.em_area .em_btn a{align-items:center;background:#0009;color:#fff;display:flex;font-size:3em;font-weight:700;height:100%;justify-content:center;left:0;position:absolute;text-decoration:none;top:0;transition:.2s;width:100%}.em_area .em_btn a:hover{background:#00000080}@media only screen and (max-width:768px){.em_area .em_btn a{font-size:2em;text-align:center}}.em_area .em_btn .em_btn_bg{background-color:#014e6a;box-sizing:border-box;color:#fff;position:relative;text-align:left;width:100%}@media only screen and (max-width:768px){.em_area .em_btn .em_btn_bg{font-size:.85rem;padding:6px 10px 6px 43px}}@media only screen and (min-width:769px){.em_area .em_btn .em_btn_bg{padding:10px 0 10px 50px}}.em_area .em_btn .em_btn_bg:before{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:block;height:6px;position:absolute;transform:rotate(45deg);transition:all .4s ease;width:6px}@media only screen and (max-width:768px){.em_area .em_btn .em_btn_bg:before{left:18px;top:11px}}@media only screen and (min-width:769px){.em_area .em_btn .em_btn_bg:before{left:24px;top:16px}}.em_area .em_btn .em_btn_bg:after{border:2px solid #fff;border-radius:50%;content:"";display:block;position:absolute}@media only screen and (max-width:768px){.em_area .em_btn .em_btn_bg:after{height:17px;left:11px;top:6px;width:17px}}@media only screen and (min-width:769px){.em_area .em_btn .em_btn_bg:after{height:20px;left:16px;top:10px;width:20px}}.em_area .em_btn .em_btn_bg span{display:block;padding-left:50px;position:absolute}@media only screen and (max-width:768px){.em_area .em_table{margin:13px 0 0}}@media only screen and (min-width:769px){.em_area .em_table{margin:15px 0 0}}.brief{background-color:#fffdf3;border:2px solid #014e6a;border-radius:20px;padding:1em 2em}.brief h2{background:linear-gradient(#fff350,#fff350) no-repeat;background-position:0 100%;background-size:200px 60%;padding-left:10px}.hide-content{display:none}.on-click .em_btn_bg:before{transform:rotate(225deg)!important}@media only screen and (max-width:768px){.on-click .em_btn_bg:before{top:14px!important}}@media only screen and (min-width:769px){.on-click .em_btn_bg:before{top:19px!important}}.rec_area p{line-height:27px;margin:20px 0 0;padding:0}.flow{background-color:#f8f7f3;text-align:left}@media only screen and (max-width:768px){.flow{padding:25px 20px}}@media only screen and (min-width:769px){.flow{margin:15px 0;padding:25px 20px}}.flow h3{border-left:4px solid #014e6a;color:#000;margin:0;padding-left:10px;text-align:left}@media only screen and (max-width:768px){.flow h3{font-size:20px}}@media only screen and (min-width:769px){.flow h3{font-size:23px}}.flow .flow_block{display:flex}@media only screen and (max-width:768px){.flow .flow_block{flex-direction:column;margin-top:20px;text-align:center}}@media only screen and (min-width:769px){.flow .flow_block{justify-content:center;margin-top:30px}}.flow .flow_box{align-items:center;background-color:#fff;border:1px solid #4e4e4e;display:flex;justify-content:center;padding:20px 0;text-align:center}@media only screen and (max-width:768px){.flow .flow_box{font-size:14px;margin:0 auto;width:100%}}@media only screen and (min-width:769px){.flow .flow_box{font-size:16px;margin:0 10px;width:50%}}@media only screen and (max-width:768px){.flow .arrow{margin:15px 0;transform:rotate(90deg)}}@media only screen and (min-width:769px){.flow .arrow{align-items:center;display:flex}}@media only screen and (max-width:768px){.flow .arrow img{height:24px;width:24px}}@media only screen and (min-width:769px){.flow .arrow img{height:27px;width:27px}}.flow p{line-height:27px;margin:20px 0 0;padding:0}.oubohouhou .obo_link{background-color:#c00;border-radius:5px;box-sizing:border-box;cursor:pointer;margin:0 0 20px;padding:15px 0;position:relative;text-align:center;width:250px}.oubohouhou .obo_link:before{border-color:#0000 #0000 #fff #fff;border-radius:3px;border-style:solid;border-width:2px;content:"";display:inline-block;height:6px;position:absolute;right:7%;transform:rotate(-135deg);width:6px}@media only screen and (max-width:768px){.oubohouhou .obo_link:before{top:41%}}@media only screen and (min-width:769px){.oubohouhou .obo_link:before{top:40%}}.oubohouhou .obo_link:hover{opacity:.8}.oubohouhou .obo_link a{color:#fff;font-size:.95rem;text-decoration:none}.oubohouhou .obo_link a:after{background-color:initial;bottom:0;content:"";left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}.oubohouhou p{line-height:27px;margin:20px 0 0}.otoiawase a{color:#205fa0;text-decoration:none}.otoiawase a:hover{text-decoration:underline}.otoiawase p{line-height:27px;margin:0;padding:0;text-align:left}@media only screen and (max-width:768px){.pconly{display:none}}@media only screen and (min-width:769px){.sponly{display:none}}.pagetop{bottom:20px;cursor:pointer;opacity:.6;position:fixed;right:15px}.pagetop:hover{opacity:1}.newopen h1{border-bottom:2px solid #ccc}@media only screen and (max-width:768px){.newopen h1{font-size:22px;line-height:2rem;margin:20px 14px 0;padding:0 0 10px}}@media only screen and (min-width:769px){.newopen h1{font-size:53px;line-height:4.5rem;padding:40px 5px 15px}}.newopen h4{background:#f8f7f3;border-left:6px solid #014e6a;color:#014e6a;margin:0 0 10px}@media only screen and (max-width:768px){.newopen h4{font-size:1.2rem;padding:10px 20px}}@media only screen and (min-width:769px){.newopen h4{font-size:1.3rem;padding:10px 18px}}@media only screen and (max-width:768px){.newopen .newopen_text{padding:15px 15px 30px}}@media only screen and (min-width:769px){.newopen .newopen_text{padding:20px 0 50px}}.newopen .newopen_text .newopen_lead{font-weight:600;margin:0 0 15px}@media only screen and (max-width:768px){.newopen .newopen_text .newopen_lead{font-size:1rem;line-height:1.7rem}}@media only screen and (min-width:769px){.newopen .newopen_text .newopen_lead{font-size:1.5rem;line-height:2.4rem}}.newopen .newopen_text .newopen_genre{background:#f8f8f8;box-sizing:border-box;font-size:1.3rem;font-weight:600;margin:0}@media only screen and (max-width:768px){.newopen .newopen_text .newopen_genre{font-size:1rem;padding:15px}}@media only screen and (min-width:769px){.newopen .newopen_text .newopen_genre{padding:10px}}@media only screen and (max-width:768px){.newopen .interview{margin:20px 0 55px}}@media only screen and (min-width:769px){.newopen .interview{margin:20px 0 60px}}.newopen .interview_ttl{color:#014e6a;font-weight:600;margin:0 0 10px}@media only screen and (max-width:768px){.newopen .interview_ttl{font-size:1.1rem}}@media only screen and (min-width:769px){.newopen .interview_ttl{font-size:1.2rem}}@media only screen and (max-width:768px){.newopen .interview_item{width:100%}}@media only screen and (min-width:769px){.newopen .interview_item{margin:0 3px;width:24.5%}}.newopen .interview_item img:hover{opacity:.8}@media only screen and (max-width:768px){.newopen .slick-dots{bottom:-33px}}@media only screen and (min-width:769px){.newopen .slick-dots{bottom:-35px}}.newopen .bosyu_period{background:#c00;color:#fff;font-weight:700;text-align:center}@media only screen and (max-width:768px){.newopen .bosyu_period{font-size:1.2rem;margin:20px 0 0;padding:13px 0}}@media only screen and (min-width:769px){.newopen .bosyu_period{font-size:1.8rem;margin:35px 0 0;padding:15px 0}}@media only screen and (max-width:768px){.newopen .flow{margin:20px 0 0}}@media only screen and (min-width:769px){.newopen .flow{margin:30px 0 0}}.go-back{color:#014e6a;cursor:pointer;display:flex;font-size:1em;font-weight:600;line-height:1;margin:auto auto 20px;max-width:1200px;padding-left:15px;position:relative;text-decoration:none;width:calc(100% - 45px)}.go-back:after,.go-back:before{content:"";display:block;left:0;position:absolute;top:50%;transition:left .1s}.go-back:before{border-color:#014e6a;border-style:solid;border-width:0 0 2px 2px;height:6px;margin-top:-3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:6px}.go-back:after{background:#014e6a;height:2px;width:11px}.go-back:hover:after,.go-back:hover:before{left:-3px}.red{color:red!important}.gray-bg{background-color:#ececec}.jump_to_storemap{margin:50px 0 0;text-align:right}.jump_to_storemap a{background-color:#ca000c;border-radius:14px;color:#fff;display:inline-block;font-size:12px;height:28px;line-height:28px;padding:0 1rem;text-decoration:none}.new_salary{font-size:1rem;margin:20px auto 0;width:100%}@media only screen and (min-width:769px){.new_salary{display:flex;justify-content:space-between}}.new_salary__table{width:100%}@media only screen and (min-width:769px){.new_salary__table{width:310px}}.new_salary__table table{border:1px solid #bebebe;width:100%}.new_salary__table td,.new_salary__table th{box-sizing:border-box;padding:7px 5px;text-align:center}.new_salary__table th{background-color:#cdcdcd;text-align:center}.new_salary__table td{width:50%}.new_salary__annotation{font-size:.8rem}.new_salary__example{margin:50px auto 0;width:100%}@media only screen and (min-width:769px){.new_salary__example{margin:0;width:calc(100% - 440px)}}.new_salary__example-head{background-color:#ca000c;color:#fff;font-size:1.5rem;height:50px;line-height:50px;padding:0 1rem}@media only screen and (min-width:769px){.new_salary__example-head{font-size:2rem;height:60px;line-height:60px}}.example{display:flex;gap:2rem;justify-content:space-between;margin:3rem 0}.example_img{height:auto;width:30%}.example_img img{height:100%;object-fit:cover;width:100%}.example_content{margin:0 auto;width:100%}.example_content h5{border-bottom:3px solid;color:#ca000c;font-size:1.3rem;letter-spacing:2px;margin:0}@media only screen and (min-width:769px){.example_content h5{font-size:1.8rem}}.example_content .description{background-color:#faebd7;border-radius:10px;margin:2rem 0 1.5rem;padding:8px 1rem;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.example_content table{padding-left:5rem;width:100%}.example_content table th{background-color:initial;border:2px solid #0000;font-size:14px;line-height:2;padding:0;text-align:left;vertical-align:initial;width:100px}@media only screen and (min-width:769px){.example_content table th{font-size:16px}}.example_content table td{background:#0000;border:2px solid #0000;font-size:14px;line-height:2;padding:0}.example_content table td span{display:block;font-size:12px}@media only screen and (min-width:769px){.example_content table td{font-size:16px}}.example_content table .total td,.example_content table .total th{font-weight:700;line-height:1;vertical-align:bottom}.example_content table .total th{font-size:1.2rem;text-align:right;width:35%}@media only screen and (min-width:769px){.example_content table .total th{font-size:1.5rem;padding-bottom:2px;width:20%}}.example_content table .total th span{font-size:1rem}@media only screen and (min-width:769px){.example_content table .total th span{font-size:.9rem}}.example_content table .total td{color:#ca000c;font-size:2rem;padding-left:1rem}@media only screen and (max-width:768px){.example_content table{padding-left:0}}.example_content .speech{background:#ffe7e6;border-radius:10px;margin:2rem auto;max-width:500px;padding:20px;position:relative}.example_content .speech:after{border:20px solid #0000;content:"";position:absolute}.example_content .speech p{margin:0}.example_content .top.speech:after{border-bottom-color:#ffe7e6;border-top:0;left:50%;margin-left:-20px;top:-20px}@media only screen and (min-width:769px){.example_content .top.speech:after{left:30%}}.example_total-salary{margin:2rem 0 0}.example_comment{font-size:.8rem!important}@media only screen and (min-width:769px){.example_comment{padding-left:5rem!important}}.example_link-button{background-color:#0b759c;border-radius:8px;color:#fff;display:block;height:50px;line-height:50px;margin:0 auto;max-width:540px;text-align:center;width:100%}@media screen and (max-width:480px){.examples .example{flex-direction:column;gap:1rem}.examples .example_img{height:200px;width:100%}.examples .example_content{width:100%}.examples .example_content table .total th{vertical-align:inherit}}*{scroll-behavior:smooth}img{height:auto;max-width:100%;vertical-align:bottom}body,img{margin:0;padding:0}body{font-family:ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,Osaka,Osaka－等幅,Osaka-Mono,MS UI Gothic,ＭＳ Ｐゴシック,MS PGothic,ＭＳ ゴシック,MS Gothic,sans-serif}main{margin:0;padding:0}@media only screen and (max-width:767px){.wrap{margin:0 auto;padding:0}}@media only screen and (min-width:768px){.wrap{margin:0 auto;padding:0}}.content{margin:0;padding:0}.head_img{opacity:.8}.head_img,.title{margin:0;padding:0;position:relative}.title span{align-items:center;background:#0006;bottom:0;color:#fff;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}@media only screen and (max-width:767px){.title span{line-height:1.3}.title span font{size:1.6rem;weight:bold}}@media only screen and (min-width:768px){.title span{line-height:1.3;white-space:nowrap}.title span font{size:70px;weight:bold}}.title span:hover{text-decoration:none}.title img{vertical-align:bottom;width:100%}.entry,.store_map{margin:0;padding:0}.store_map{position:relative;text-align:center;z-index:0}@media only screen and (max-width:767px){.store_map{padding:20px 0}}@media only screen and (min-width:768px){.store_map{padding:0 0 50px}}@media only screen and (max-width:767px){.pc_map{display:none}}@media only screen and (min-width:768px){.pc_map{direction:rtl;margin:-160px 0 0;padding:0}}@media only screen and (max-width:767px){.sp_map{margin:0}}@media only screen and (min-width:768px){.sp_map{display:none}}.map_area{margin:0 auto;padding:0;text-align:center}@media only screen and (min-width:768px){.map_area{max-width:1200px}}#img-mapper{margin:auto}.description{text-align:left}@media only screen and (max-width:767px){.description{margin:0 15px;padding:0}}@media only screen and (min-width:768px){.description{margin:60px 10px}}@media only screen and (max-width:767px){.description h1{font-size:24px;margin:20px 0 0;padding:0}}@media only screen and (min-width:768px){.description h1{font-size:40px;margin:0;padding:0}}@media only screen and (max-width:767px){.description p{line-height:1.7rem;margin:10px 0 0}}@media only screen and (min-width:768px){.description p{font-size:18px;line-height:1.8rem;margin:5px 0 0;padding:0}}@media only screen and (max-width:767px){.description .pconly{display:none}}.em{background:#1d617a;border-radius:10px;box-sizing:border-box}@media only screen and (max-width:767px){.em{margin:20px 0 0;padding:18px 15px}}@media only screen and (min-width:768px){.em{margin:25px 0 0;padding:22px 17px 20px;position:relative;width:600px;z-index:10}}.em__ttl{color:#fff;font-weight:700;letter-spacing:.1rem;line-height:100%}@media only screen and (max-width:767px){.em__ttl{font-size:18px;margin:0 0 13px}}@media only screen and (min-width:768px){.em__ttl{font-size:22px;margin:0 0 18px}}.em__inner{height:200px;overflow:auto;position:relative}@media only screen and (max-width:767px){.em__inner::-webkit-scrollbar{width:7px}}@media only screen and (min-width:768px){.em__inner::-webkit-scrollbar{width:8px}}.em__inner::-webkit-scrollbar-track{background-color:#fafafa;border-radius:100px}.em__inner::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:100px}@media only screen and (max-width:767px){.em__list{padding:0 10px 0 0}}@media only screen and (min-width:768px){.em__list{padding:0 10px 0 0}.em__list:after{content:"";height:0;width:33%}}.em__list dl{color:#333;display:flex;font-weight:600;margin:0 0 5px;position:relative}@media only screen and (max-width:767px){.em__list dl{flex-direction:column;font-size:14px;width:100%}}@media only screen and (min-width:768px){.em__list dl{font-size:15px;justify-content:space-between;width:100%}}.em__list dl:hover dd,.em__list dl:hover dt{background:#e7e7e7;transition:.3s}.em__list dl:last-child{margin:0}.em__list dl dt{background:#fff;margin:0}@media only screen and (max-width:767px){.em__list dl dt{line-height:1.3rem;order:2;padding:7px 10px}}@media only screen and (min-width:768px){.em__list dl dt{padding:12px 13px 11px;width:76%}}.em__list dl dd{background:#f2f0eb;color:#014e6a;margin:0}@media only screen and (max-width:767px){.em__list dl dd{order:1;padding:7px 10px 5px}}@media only screen and (min-width:768px){.em__list dl dd{align-items:center;display:flex;justify-content:center;padding:12px 10px 11px;width:24%}}.em__list .nohover{pointer-events:none}.em__list a{color:#333;text-decoration:none}.em__list a:after{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.error-page{margin:auto;max-width:600px;text-align:center}.error-page .error-code{color:#ca000c;font-size:4rem;text-align:center}.container{align-items:center;bottom:0;display:flex;justify-content:center;left:0;margin:0;position:absolute;right:0;top:0}.lds-roller{display:inline-block;height:80px;position:relative;width:80px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.lds-roller div:after{background:#0a1945;border-radius:50%;content:" ";display:block;height:7px;margin:-4px 0 0 -4px;position:absolute;width:7px}.lds-roller div:first-child{animation-delay:-36ms}.lds-roller div:first-child:after{left:63px;top:63px}.lds-roller div:nth-child(2){animation-delay:-72ms}.lds-roller div:nth-child(2):after{left:56px;top:68px}.lds-roller div:nth-child(3){animation-delay:-.108s}.lds-roller div:nth-child(3):after{left:48px;top:71px}.lds-roller div:nth-child(4){animation-delay:-.144s}.lds-roller div:nth-child(4):after{left:40px;top:72px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{left:32px;top:71px}.lds-roller div:nth-child(6){animation-delay:-.216s}.lds-roller div:nth-child(6):after{left:24px;top:68px}.lds-roller div:nth-child(7){animation-delay:-.252s}.lds-roller div:nth-child(7):after{left:17px;top:63px}.lds-roller div:nth-child(8){animation-delay:-.288s}.lds-roller div:nth-child(8):after{left:12px;top:56px}@keyframes lds-roller{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.salary-compare{margin-bottom:50px;overflow-x:auto;overflow-y:hidden}@media only screen and (max-width:767px){.salary-compare{margin-top:30px}}@media only screen and (min-width:768px){.salary-compare{width:calc(100% - 350px)}}.salary-compare__benefit{font-weight:600;margin:0 0 20px}@media only screen and (min-width:768px){.salary-compare__benefit{margin:0 0 40px}}.salary-compare__benefit-ttl{background-color:#e60012;border-radius:10px 10px 0 0;color:#fff;font-size:22.4px;font-weight:900!important;letter-spacing:2px;padding:6px 12px}@media only screen and (min-width:768px){.salary-compare__benefit-ttl{font-size:32px}}.salary-compare__benefit-text{border-bottom:3px solid #e60012;border-left:3px solid #e60012;border-radius:0 0 10px 10px;border-right:3px solid #e60012;box-sizing:border-box;font-size:16px!important;line-height:2!important;margin:0!important;padding:12px!important}.salary-compare__salary{font-weight:900;position:relative}.salary-compare__salary-average p{font-size:33.6px!important;letter-spacing:2px;line-height:1!important}@media only screen and (min-width:768px){.salary-compare__salary-average p{font-size:48px!important}}.salary-compare__salary-average-amount{-webkit-text-stroke:2px #2b2b2b;text-stroke:2px #2b2b2b;color:#2b2b2b;font-size:48px;paint-order:stroke}@media only screen and (min-width:768px){.salary-compare__salary-average-amount{-webkit-text-stroke:5px #2b2b2b;text-stroke:5px #2b2b2b;font-size:96px}}.salary-compare__salary-average-amount-num{-webkit-text-stroke:0;text-stroke:0;color:#e60012;font-family:Impact,sans-serif;font-size:216px!important;line-height:1}@media only screen and (min-width:768px){.salary-compare__salary-average-amount-num{font-size:480px!important}}.salary-compare__salary-starting{border:1px solid #2b2b2b;padding:1em;position:absolute;right:0;top:20px}@media only screen and (min-width:768px){.salary-compare__salary-starting{padding:1.5em;top:80px}}.salary-compare__salary-starting p{font-size:22.4px!important}@media only screen and (min-width:768px){.salary-compare__salary-starting p{font-size:32px!important}}.salary-compare__salary-starting-amount{font-size:22.4px}@media only screen and (min-width:768px){.salary-compare__salary-starting-amount{font-size:32px}}.salary-compare__salary-starting-amount-num{color:#e60012;font-family:Impact,sans-serif;font-size:72px!important;line-height:1!important}@media only screen and (min-width:768px){.salary-compare__salary-starting-amount-num{font-size:144px!important}}
/*# sourceMappingURL=main.327f993f.css.map*/