<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url("https://fonts.googleapis.com/css?family=Roboto+Slab");@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css");@import url(https://fonts.googleapis.com/earlyaccess/notosansjapanese.css);.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{box-sizing:border-box}html{scroll-behavior:smooth}@media only screen and (max-width: 750px){.pc{display:none !important}}@media only screen and (min-width: 751px){.sp{display:none !important}}.line:after{margin:0 1rem;content:"";width:4px;height:100%;background-color:#000;position:absolute}@font-face{font-family:"meiryo_s";src:url(https://d2se9l61vsiy9x.cloudfront.net/../fonts/meiryob.ttc) format("woff")}@font-face{font-family:"meiryo_ss";src:url(https://d2se9l61vsiy9x.cloudfront.net/../fonts/meiryo.ttc) format("woff")}@font-face{font-family:"NotoSansCJKjp";font-style:bold;font-weight:bold;src:url(https://d2se9l61vsiy9x.cloudfront.net/../font/NotoSansCJKjp-Bold.otf) format("woff")}.col-sm-1{width:6.5%;width:calc(100% / 12 - 15px);width:-webkit-calc(100% / 12 - 15px)}.col-sm-2{width:15%;width:calc(100% / 6 - 15px);width:-webkit-calc(100% / 6 - 15px)}.col-sm-3{width:23.5%;width:calc(100% / 4 - 15px);width:-webkit-calc(100% / 4 - 15px)}.col-sm-4{width:32%;width:calc(100% / 3 - 15px);width:-webkit-calc(100% / 3 - 15px)}.col-sm-5{width:40.5%}.col-sm-6{width:49%;width:calc(100% / 2 - 15px);width:-webkit-calc(100% / 2 - 15px)}.col-sm-row5{width:18%;width:calc(100% / 5 - 15px);width:-webkit-calc(100% / 5 - 15px)}.col-sm-7{width:57.5%}.col-sm-8{width:66%}.col-sm-9{width:74.5%}.col-sm-10{width:83%}.col-sm-11{width:91.5%}.col-sm-12{width:100%}@media (max-width: 787px){.col-xs-1{width:6.5%}.col-xs-2{width:15%}.col-xs-3{width:23.5%}.col-xs-4{width:32%}.col-xs-5{width:40.5%}.col-xs-6{width:49%}.col-xs-7{width:57.5%}.col-xs-8{width:66%}.col-xs-9{width:74.5%}.col-xs-10{width:83%}.col-xs-11{width:91.5%}.col-xs-12{width:100%}}table{width:100%;border-top:1px solid #999;border-left:1px solid #999;border-collapse:collapse;word-wrap:break-word;margin:15px 0}table th{background:#efefef}table td,table th{border:none;padding:15px;border-right:1px solid #999;border-bottom:1px solid #999}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none !important}@media (max-width: 787px){.visible-xs{display:block !important}}@media (min-width: 788px) and (max-width: 991px){.visible-sm{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}}@media (max-width: 787px){.hidden-xs{display:none !important}}@media (min-width: 788px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}a,body,dd,div,dl,dt,h1,h2,h3,h4,html,img,li,ol,p,span,table,td,th,tr,ul,figure{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}article,aside,figcaption,figure,footer,header,nav,section{display:block}body{line-height:1.5;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:"メイリオ", Meiryo, meiryo_s, 游ゴシック, "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", "Helvetica Neue", Helvetica, Arial, "Roboto Slab", sans-serif}ol,ul{list-style:none;list-style-type:none}input[type="submit"],input[type="button"]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box}input[type="submit"]::-webkit-search-decoration,input[type="button"]::-webkit-search-decoration{display:none}input[type="submit"]::focus,input[type="button"]::focus{outline-offset:-2px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}body,html{margin:0;padding:0;min-width:1200px}.header_flex_wrap{display:flex;justify-content:center}header img{display:block;max-width:200px;margin:0 auto 0 auto}.flex_box{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-content:flex-start;align-content:flex-start;align-items:flex-start}.w900{width:900px;margin:0 auto}.online_bnr{width:670px !important}.w980{width:980px;margin:auto}.w1020{width:1020px;margin:auto}.btn650{width:952px !important}.visible-sm,.visible-xs{display:none !important}@media (max-width: 750px){.visible-xs{display:block !important}}@media (max-width: 750px){.hidden-xs{display:none !important}}img{vertical-align:top}.btn_contact{width:100%;max-width:900px;margin:auto}.btn_contact a{display:block;background-color:#f06464;text-align:center;font-size:28px;font-weight:bold;text-decoration:none;color:#fff;border-radius:10px;padding:24px 0 20px;transition:0.5s ease}.btn_contact a:hover{filter:alpha(opacity=70);opacity:0.7}.btn_contact a span{background-color:#fff;vertical-align:middle;color:#1B98BE;font-size:26px;padding:7px 8px 6px;border-radius:30px;margin-right:10px;position:relative;line-height:1em;display:inline-block;top:-2px}.btn_content_g a{background-color:#18d0a2;margin-top:35px}.btn_content_g a span{color:#18d0a2}.btn_contact_up a{position:relative}.btn_contact_up a:after{position:absolute;right:30px;top:18px}.btn_contact_r a{position:relative}.btn_contact_r a:after{position:absolute;right:30px}.w1100{width:1134px;margin:auto}.btn_contact_down a{position:relative}.btn_contact_down a:after{position:absolute;content:"▼";right:30px}.btn_contact.btn_contact_r.btn_recruit{display:inline-block;width:300px;margin:10px 20px 30px}.btn_contact.btn_contact_r.btn_recruit a{font-size:17px;background-color:initial}.btn_contact_r .btn-recruit a:after{position:absolute;content:initial;right:30px}.btn_contact.btn_contact_r.btn_recruit span{font-size:24px;color:#fff;background-color:initial;margin:initial;padding:initial}.footer_btn{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:670px;margin:0 auto 50px auto}.footer_btn li{flex:0 1 48%}.footer_btn li a{display:block;padding:30px;font-weight:bold;font-size:15px;color:#fff;text-decoration:none;text-align:center;border-radius:50px}.footer_btn li:nth-child(1) a{background:linear-gradient(406.671106deg, #209cff 14.802466%, #209cff 26.9563447906%, #28dbc2 76.4955605527%);box-shadow:3px 4px 8px #5a5a5a45}.footer_btn li:nth-child(2) a{background:linear-gradient(-269.6116598914deg, #fc686f 23.3823063489%, #ff934c 72.8626079918%, #ff934c 74.4587467545%);box-shadow:3px 4px 8px #5a5a5a45}.footer_btn li a span{font-size:20px}@media only screen and (max-width: 750px){.footer_btn{flex-direction:column;width:90%;margin-bottom:30px}.footer_btn li{width:100%;margin-bottom:15px}.footer_btn li a{padding:20px;font-size:16px;border-radius:40px}.footer_btn li a span{font-size:18px}}.btn_contact_r.btn_recruit a:after{content:none}header{text-align:center}#main section{padding:50px 0}#main .sub_title,#main .title{text-align:center;margin-bottom:40px}#main .sub_title h2,#main .title h2,.question .title{font-size:30px;font-weight:bold;color:#333}#main .sub_title p,#main .title p,.question .title p{font-family:"Roboto Slab", sans-serif;font-weight:bold;font-size:16px;position:relative;color:#8E8E8E;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;align-content:center;align-items:center}#main .sub_title p:after,#main .sub_title p:before,#main .title p:after,#main .title p:before,.question .title p:after,.question .title p:before{content:"";display:inline-block;width:25px;height:1px;background-color:#8E8E8E;position:relative}#main .sub_title p:before,#main .title p:before,.question .title p:before{left:-10px}#main .sub_title p:after,#main .title p:after,.question .title p:after{right:-10px}#main .sub_title h2{font-size:20px}#main .sub_title h3{font-size:20px}#main .sub_title p{font-size:10px}ul.merit_list{display:-webkit-box;display:flex;-webkit-justify-content:space-between;justify-content:space-between}ul.merit_list li{flex:0 1 280px;background:#fff;margin-bottom:20px}ul.merit_list li .img{background:url(https://d2se9l61vsiy9x.cloudfront.net/../pages/pc/merit1.jpg) no-repeat center center/cover;height:135px}ul.merit_list li:nth-child(2) .img{background:url(https://d2se9l61vsiy9x.cloudfront.net/../pages/pc/merit2.jpg) no-repeat center center/cover}ul.merit_list li:nth-child(3) .img{background:url(https://d2se9l61vsiy9x.cloudfront.net/../pages/pc/merit3.jpg) no-repeat center center/cover}ul.merit_list li .txt{padding:15px}ul.merit_list li .txt h3{text-align:center;font-size:19px;font-weight:bold;margin-bottom:10px}ul.merit_list li .txt h3 span{display:inline-block;vertical-align:middle;margin-right:5px;width:25px;height:25px;line-height:25px;color:#fff;font-size:11px;border-radius:100%;text-align:center}ul.merit_list li .txt p span{font-weight:bold}ul.merit_list li:nth-child(1) .txt h3 span{background:#f06464}ul.merit_list li:nth-child(1) .txt h3,ul.merit_list li:nth-child(1) .txt p span{color:#f06464}ul.merit_list li:nth-child(2) .txt h3 span{background:#00a2ff}ul.merit_list li:nth-child(2) .txt h3,ul.merit_list li:nth-child(2) .txt p span{color:#00a2ff}ul.merit_list li:nth-child(3) .txt h3 span{background:#ff9c00}ul.merit_list li:nth-child(3) .txt h3,ul.merit_list li:nth-child(3) .txt p span{color:#ff9c00}@media only screen and (max-width: 750px){ul.merit_list{display:block}ul.merit_list li{margin-bottom:10px;display:flex;-webkit-justify-content:space-between;justify-content:space-between}ul.merit_list li .txt{flex:1 1 0%;padding:10px}ul.merit_list li .txt p{font-family:"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", sans-serif}ul.merit_list li .txt h3{font-size:13px;text-align:left;margin-bottom:5px}ul.merit_list li .txt h3 span{width:16px;height:16px;line-height:16px;margin-right:5px;font-family:"Roboto Slab", sans-serif}ul.merit_list li .img{height:auto;flex:0 1 34%;max-width:initial;max-width:auto}ul.merit_list li:nth-child(2) .img{background-position-x:0}}#main .careerup .slick-dots,#main .jobs .slick-dots,#main .voice .slick-dots{bottom:-30px}#main .careerup .slick-dots .slick-active button:before,#main .jobs .slick-dots .slick-active button:before,#main .voice .slick-dots .slick-active button:before{color:#18d0a2;font-size:10px}#main .careerup .slick-dots li button:before,#main .jobs .slick-dots li button:before,#main .voice .slick-dots li button:before{font-size:10px !important}.slick-prev:before,.slick-next:before{font-family:'游ゴシック, "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", Meiryo, "Helvetica Neue", Helvetica, Arial, sans-serif' !important;font-size:79px !important;opacity:1;line-height:1;text-shadow:0px 2px 3px #00000047;font-weight:bold;color:#ddd}#main .careerup .slick-arrow,#main .jobs .slick-arrow,#main .voice .slick-arrow{left:0;right:0;z-index:100;height:80px;width:40px;text-align:center;filter:alpha(opacity=70);opacity:1;transition:0.5s ease}#main .careerup .slick-arrow:hover,#main .jobs .slick-arrow:hover,#main .voice .slick-arrow:hover{filter:alpha(opacity=100);opacity:1}#main .careerup .slick-prev,#main .jobs .slick-prev,#main .voice .slick-prev{left:47%;transform:-webkit-translate(-530px, -40px);transform:translate(-530px, -40px)}#voice{padding-bottom:50px}#main .careerup .slick-next,#main .jobs .slick-next,#main .voice .slick-next{left:auto;right:47%;transform:-webkit-translate(530px, -40px);transform:translate(530px, -40px)}.flow_flex{display:flex !important;padding-bottom:30px}.flow_flex img{width:25%}#main .careerup .slick-prev:before,#main .jobs .slick-prev:before,#main .voice .slick-prev:before{content:"&lt;";font-family:游ゴシック, "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", Meiryo, "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold}#main .careerup .slick-next:before,#main .jobs .slick-next:before,#main .voice .slick-next:before{content:"&gt;";font-family:游ゴシック, "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", Meiryo, "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold}#main .jobs .f13{text-align:center;font-size:11px;color:#707070}#main .jobs .tag{padding-bottom:10px}#main .jobs .tag span{display:inline-block;background-color:#f06464;border-radius:20px;color:#fff;font-weight:bold;font-size:14px;padding:0 10px;margin-right:5px}#main .jobs .slick-dotted.slick-slider{margin-bottom:50px}#main .jobs .slick-dots{bottom:-30px}#main .jobs .slick-dots .slick-active button:before{color:#FF8500;font-size:10px}#main .jobs .slick-dots li button:before{font-size:10px !important}#main .jobs .slick-slide{width:369px !important;box-sizing:border-box}#main .jobs .box{padding:10px 15px 15px;box-sizing:border-box;border-radius:20px;background-color:#fff;box-shadow:0 0 10px 0 rgba(51,51,51,0.4)}#main .jobs .box .thumb{padding-bottom:10px}#main .jobs .box .thumb img{vertical-align:top}#main .jobs .box h3{font-size:15px}#main .jobs .box p{font-size:14px;color:#606060}#main .jobs .box .price{margin-top:15px;background-color:#EEEEEE;border-radius:10px;text-align:center;font-weight:bold;padding-top:5px;padding-bottom:3px}#main .jobs .box .price .pink{color:#f06464}#main .btn_contact{padding-top:30px}@media only screen and (max-width: 750px){#main .btn_contact{padding:10px 16px 0 16px}}#main .reason{background-image:url(https://d2se9l61vsiy9x.cloudfront.net/../pages/pc/bg_food.jpg);background-position:center top;background-size:cover}#main .reason .content_inner{text-align:center}#main .reason .content_inner .f20{font-weight:bold;font-size:20px}#main .reason .content_inner .f24{font-weight:bold;font-size:24px}#main .reason .content_inner .f15{font-weight:bold;line-height:1.8em;font-size:15px}#main .reason .content_inner .m20{margin:15px 0}#main .reason .content_inner .bg_y span{background-color:#FFF100}#main .reason .content_inner .no1{display:block;text-align:center;padding-top:50px;padding-bottom:20px}#main .reason .content_inner .no1 img{display:block;margin:auto;vertical-align:top;margin-bottom:20px}#main .reason .content_inner .no1 span{font-size:11px;color:#8E8E8E}#main .reason .sub_content{padding:50px 0}#main .reason .sub_content .point_li{padding-bottom:20px}#main .reason .sub_content .point_li ul ul{margin-top:10px}#main .reason .sub_content .point_li li li{font-size:13px}#main .reason .sub_content .point_li li li:last-child{margin-bottom:0}#main .reason .sub_content .point_li .bg_y span{background-color:#FFF100}#main .reason .sub_content .point_li .col-sm-4{width:290px}#main .reason .sub_content .point_li .col-sm-4 img{display:block;margin:auto}#main .reason .sub_content .point_li .col-sm-4 h4{text-align:center;font-size:20px;font-weight:bold;margin:20px 0 10px;line-height:1.5em;height:60px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;-webkit-align-content:flex-start;align-content:flex-start}#main .reason .sub_content .point_li .col-sm-4 p{font-size:15px}#main .careerup{background:#eee;padding:50px 0 20px}#main .careerup .slick-dotted.slick-slider{margin-bottom:70px}#main .careerup .title{margin-bottom:40px}#main .careerup .btn_contact{padding-top:0}#main .careerup .slick-slide{width:650px !important;padding:0;margin:0 15px;box-sizing:border-box}#main .careerup .slide{border:1px solid #7D7D7D;box-sizing:border-box}#main .careerup .slide .head_img{padding:120px 30px 0;background-size:cover}#main .careerup .slide .flex_box{background-color:rgba(255,255,255,0.8);-webkit-justify-content:center;justify-content:center;margin:0 -30px;padding-top:60px;height:180px}#main .careerup .slide .after,#main .careerup .slide .before{text-align:center;font-size:17px}#main .careerup .slide .before{margin-top:10px}#main .careerup .slide .after p{font-size:20px}#main .careerup .slide .after p,#main .careerup .slide .before p{margin-bottom:5px}#main .careerup .slide .after strong,#main .careerup .slide .before strong{font-size:20px;font-weight:400}#main .careerup .slide .after .up,#main .careerup .slide .before .up{color:#fff;font-size:18px;background-color:#f06464;padding:0 15px;border-radius:20px;text-align:center;display:inline-block}#main .careerup .slide .after .price,#main .careerup .slide .before .price{font-size:24px;padding:0;font-weight:normal}#main .careerup .slide .after .t_pink,#main .careerup .slide .before .t_pink{font-weight:bold;font-size:26px;color:#f06464;line-height:1.3}#main .careerup .slide .yajirusi{padding:1em 20px 0}#main .careerup .slide h3{background-color:#fff;font-size:23px;padding:10px 15px;min-height:90.53px;box-sizing:border-box;border-bottom:3px solid #8E8E8E;position:relative;transform:translateY(50%);z-index:1}#main .careerup .text{padding:20px;height:300px}#main .careerup .text h4{font-size:19px;font-weight:bold;margin-bottom:10px;color:#18d0a2}#main .careerup .text p{font-size:15px;margin-bottom:1em}#main .voice{background:#eee}#main .voice .slick-dotted.slick-slider{margin-bottom:40px}#main .voice .slick-slide{width:380px !important;box-sizing:border-box;border-radius:10px}#main .voice .slick-slide img{display:block;margin:0}#main .recruit{background-color:#ff9c00;text-align:center;padding:50px 0 50px;position:relative;box-shadow:0 5px 10px rgba(0,0,0,0.2);margin-top:40px}#main .recruit:after{content:"";display:block;margin:auto;width:0;position:absolute;left:50%;bottom:-20px;transform:-webkit-translateX(-50%);transform:translateX(-50%);height:0;border-style:solid;border-width:20px 12.5px 0 12.5px;border-color:#ff9C00 transparent transparent transparent}#main .recruit h2{margin-bottom:15px;font-size:30px;color:#fff}.recruit img{width:430px}#main .recruit span{color:#FFFF00}#main .service .slick-slide{width:230px !important;padding:0;margin:0 14px;box-sizing:border-box;background-color:#fff;border-radius:10px;text-align:center}#main .service .slick-slide img{display:block;margin:auto auto 15px}#main .service h3{font-size:21px;padding:5px 0}#main .service .content p{font-size:13px;line-height:1.5em;padding:0 10px;font-feature-settings:"palt";font-weight:normal;letter-spacing:.06em}#main .service .content p.step{font-family:"Roboto Slab", sans-serif;font-size:10px}.btn_flex{display:flex !important;justify-content:space-evenly}footer .reserve .head .inner{background-color:#fff;box-shadow:0 3px #8E8E8E;border-radius:10px;padding:20px;box-sizing:border-box;width:440px}footer .reserve .head .inner h3{font-size:22px;color:#fff;background-color:#f06464;border-radius:30px;text-align:center;line-height:normal;margin-bottom:10px}footer .reserve .head .inner p{font-size:28px;font-weight:bold;color:#707070;line-height:1.3em;text-align:center}footer .reserve .head a{text-decoration:none}footer .reserve .head a:hover .inner h3,footer .reserve .head a:hover .inner p{opacity:0.7;transition:0.5s}footer .bg_g{margin-bottom:50px}footer .bg_g .content&gt;.flex_box{background-color:#fff;padding:15px 10px;padding:1em;font-weight:bold;background:#FFF;border:solid 2px #00c89f;border-radius:10px}footer .col-sm-6{width:-webkit-calc(100% / 2 - 5px);width:calc(100% / 2 - 5px);padding:10px;box-sizing:border-box}footer .col-sm-6 .ico{width:50px;text-align:center}footer .col-sm-6 .ico img{display:block;margin:auto;width:200px;padding-right:5px;padding-top:10px}footer .col-sm-6 .text{width:-webkit-calc(100% - 50px);width:calc(100% - 50px);font-size:10px;font-weight:bold}footer .col-sm-6 .text h4{font-size:13px;font-weight:bold;color:#18d0a2}footer .col-sm-6 .text p{line-height:1.3em;font-feature-settings:"palt";font-size:12px}footer .col-sm-12{box-sizing:border-box;padding:10px;box-shadow:0 3px 0 #8E8E8E;width:100%;margin-bottom:10px;padding-top:13px}footer .col-sm-12 img{vertical-align:top;display:block;margin:auto}footer .col-sm-12 .text{text-align:center;width:310px;font-size:14px;color:#18d0a2;font-weight:bold;padding-left:10px;box-sizing:border-box}footer .col-sm-12 .tel{width:-webkit-calc(100% - 310px);width:calc(100% - 310px);text-align:center}footer .col-sm-12 .contact_t{color:#fff;font-weight:bold;text-align:center;border-radius:10px}footer .footer_bottom{padding:30px 0;margin-top:30px;padding-bottom:15px;background-color:#E6E2DF;text-align:center;font-size:10px;font-weight:300;line-height:1.5em;color:#787878;position:relative}footer .logo_cuolega{margin:20px auto 40px auto}.footer_bottom&gt;.p-mark_wrap{width:40px;height:40px;position:absolute;bottom:16px;right:16px}.p-mark_wrap&gt;img{width:100%;height:auto}@media only screen and (max-width: 750px){footer .logo_cuolega{width:200px;margin:0 auto 20px auto}}footer .footer_bottom .page_top{padding-bottom:20px}footer .copy{font-family:"Roboto Slab", sans-serif;color:#fff;background-color:#FF8500;text-align:center;padding:8px 0}.btn_contact a{width:100%;max-width:600px;margin:auto;border-radius:40px;background:linear-gradient(-269.6116598914deg, #1498b6 23.3823063489%, #11c8bf 74.4587467545%);box-shadow:3px 4px 8px #5a5a5a45}.slick-prev:before,.slick-next:before{font-family:'游ゴシック, "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", Meiryo, "Helvetica Neue", Helvetica, Arial, sans-serif' !important;font-size:69px;opacity:1;line-height:1;text-shadow:0px 2px 3px #00000047;font-weight:bold;color:#ddd}@media only screen and (max-width: 750px){#main .reason .sub_content .point_li li.active .sp_btn{display:block}#main .careerup .slide h3{min-height:auto}#main .reason .sub_content .point_li li{cursor:pointer}img{max-width:100%}.w1020,.w900,.w980{width:100%;margin:auto}.wrap{overflow:hidden}body,html{margin:0;padding:0;min-width:inherit}.btn_contact{width:100%;max-width:100%;padding:0}.btn_contact a{display:block;width:100%;font-size:16px;padding:15px 15px 13px;border-radius:40px;margin-bottom:20px}.btn_contact a:after{right:15px}.btn_contact a span{font-size:17px}#main section{padding:0}#main .sub_title,#main .title{margin-bottom:10px}#main .sub_title h2,#main .sub_title h3,#main .title h2,#main .title h3{font-size:23px;line-height:23px;margin-bottom:0}#main .sub_title p,#main .title p{font-size:12px;margin-top:5px}#main .careerup .slick-next,#main .careerup .slick-prev,#main .jobs .slick-next,#main .jobs .slick-prev,#main .voice .slick-next,#main .voice .slick-prev{right:-15px;transform:translate(0, -40px)}#main .careerup .slick-prev,#main .jobs .slick-prev,#main .voice .slick-prev{right:auto;left:-15px}#main .careerup .btn_contact,#main .jobs .btn_contact,#main .voice .btn_contact{width:-webkit-calc(100% - 30px);width:calc(100% - 30px);margin:auto}#main .jobs .f13{padding:0 15px;line-height:1.3em;font-family:"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", sans-serif}#main .jobs .box .price{font-size:15px}#main .reason{background:#eee;background-size:100% auto;background-position:center top;background-repeat:no-repeat;padding-bottom:0;background-color:#f6f6f4}#main .reason .content_inner{padding:0 15px}#main .reason .content_inner .m20{margin:5px 0;font-weight:bold}#main .reason .content_inner .f15{font-size:12px}#main .reason .content_inner .f20{font-size:16px}#main .reason .content_inner .f24{font-size:20px}#main .reason .content_inner .no1{padding-top:30px}#main .reason .content_inner .no1 img{max-width:300px;margin-bottom:10px}#main .reason .btn_contact{padding:30px 15px;background-image:url(https://d2se9l61vsiy9x.cloudfront.net/../pages/sp/bg_food2.jpg);background-size:cover}#main .reason .sub_content{padding:30px 0 0}#main .reason .sub_content .point_li{background-color:#fff;border-top:1px solid #7d7d7d;margin-bottom:0;padding-bottom:0}#main .reason .sub_content .point_li .sp_btn{border-top:1px solid #7d7d7d;padding-top:10px;font-size:12px;line-height:1.5em;margin-top:15px}#main .reason .sub_content .point_li .sp_btn img{display:block;margin:15px auto auto}#main .reason .sub_content .point_li .col-sm-4{border-bottom:1px solid #7d7d7d;width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;padding:15px;box-sizing:border-box;position:relative;margin-bottom:0}#main .reason .sub_content .point_li .col-sm-4:after{content:"\f054";font-family:FontAwesome;position:absolute;right:15px;top:60px}#main .reason .sub_content .point_li .col-sm-4 .img{width:80px}#main .reason .sub_content .point_li .col-sm-4 h4{width:-webkit-calc(100% - 80px);width:calc(100% - 80px);text-align:left;padding-left:15px;font-size:16px;box-sizing:border-box}#main .reason .sub_content .point_li .col-sm-4 .sp_btn{display:none}#main .reason .sub_content .point_li .active:after{transform:rotate(90deg)}#main .careerup{padding-right:15px;padding-left:15px}#main .careerup .visible-xs{background:#fff;box-shadow:1px 3px #858585;border:1px solid #fff}#main .careerup .read_btn{width:240px;max-width:100%;margin:15px auto;text-align:center;background-color:#f06464;color:#fff;font-size:16px;font-weight:bold;padding:15px 0 13px;position:relative}#main .careerup .read_btn:after{right:15px;display:block;content:"▼";position:absolute;top:50%;transform:-webkit-translateY(-50%);transform:translateY(-50%)}#main .careerup .title{margin-bottom:30px}#main .careerup .content{margin-top:50px}#main .careerup .slick-slide{width:-webkit-calc(100vw - 35px) !important;width:calc(100vw - 35px) !important}#main .careerup .slide h3{margin:0}#main .careerup .slick-arrow{top:150px}#main .careerup .slide .head_img{padding-left:30px;padding-right:30px;padding-top:80px}#main .careerup .slick-dots{bottom:auto;top:-40px}#main .careerup .slick-dotted.slick-slider{margin-bottom:10px}#main .careerup .slide h3{font-size:15px;position:relative;z-index:1}#main .careerup .slide .flex_box{align-items:center;height:auto;padding:55px 0 10px}#main .careerup .slide .after p,#main .careerup .slide .before p{font-size:14px;line-height:1.3em}#main .careerup .slide .after strong,#main .careerup .slide .before strong{font-size:13px;line-height:1.2;display:block}#main .careerup .slide .after .price,#main .careerup .slide .after .t_pink,#main .careerup .slide .before .price,#main .careerup .slide .before .t_pink{font-size:16px;font-weight:600;margin:0;padding:0 0 10px}#main .careerup .slide .after .t_pink,#main .careerup .slide .before .t_pink{font-size:20px;margin:0;padding:0}#main .careerup .slide .after .up,#main .careerup .slide .before .up{font-size:16px}#main .careerup .slide .yajirusi{padding:0 5px}#main .careerup .slide .yajirusi img{width:30px}#main .careerup .text{display:none;height:auto}#main .careerup .btn_content_g a span{display:none}#main .voice{background-image:none}#main .voice .btn_contact a:after{content:"▼"}#main .voice .content{background-color:#eee;padding:0}#main .voice .content .slide{padding:15px;position:relative}#main .voice .content .slide:before{content:"\f067";font-family:FontAwesome;position:absolute;right:15px;top:40px;margin-right:0.5em}#main .voice .content .active:before{content:"\f068"}#main .voice .content .text{display:none;padding-top:10px}#main .voice .content .title{clear:both;margin-bottom:0;padding-bottom:0}#main .voice .content .title:after{clear:both;content:'';display:block}#main .voice .content .title .ico{width:70px;text-align:center;float:left}#main .voice .content .title h3,#main .voice .content .title p{text-align:left;padding-left:15px;display:block}#main .voice .content .title h3{padding-top:10px;font-size:16px;padding-right:30px}#main .voice .content .title p{font-size:13px}#main .recruit{padding:30px 15px}#main .recruit h2{font-size:19px;border-bottom:2px solid #fff;padding-bottom:5px;display:inline-block}#main .recruit img{width:290px;display:block;margin:auto}#main .service .slick-dots{bottom:-30px}#main .service .slick-dots .slick-active button:before{color:#18d0a2 !important;font-size:10px !important}#main .service .slick-dots li button:before{font-size:10px !important}#main .merit .content{padding:0 15px}#main .merit .flex_box{-webkit-align-items:stretch;align-items:stretch}#main .merit .col-xs-12{width:32.5%;padding:10px 10px 15px;font-weight:bold}#main .merit .col-xs-12 p{font-size:12px;line-height:1.3em}#main .merit .col-xs-12 .ico{text-align:center;padding-bottom:5px}#main .merit .col-xs-12 .ico img{width:40px;height:auto}#main .merit .col-xs-12:nth-child(2) h3,#main .merit .col-xs-12:nth-child(3) h3{font-size:16px;line-height:1.3em}#main .merit .col-xs-12 h3{line-height:1.3em;font-size:16px}footer section.sp_form{padding:0}footer section.sp_form form.main_form{padding:0 15px}footer section.sp_form p{font-size:12px;line-height:1.5em;text-align:center}footer .sub_title,footer .title{text-align:center;margin-bottom:30px}footer .sub_title h2,footer .title h2{font-size:25px;font-family:游ゴシック, "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", Meiryo, "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold;margin-bottom:20px}footer .sub_title p,footer .title p{font-family:"Roboto Slab", sans-serif;font-weight:bold;font-size:16px;position:relative;color:#8E8E8E;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;align-content:center;align-items:center}footer .sub_title p:after,footer .sub_title p:before,footer .title p:after,footer .title p:before{content:"";display:inline-block;width:25px;height:1px;background-color:#8E8E8E;position:relative}footer .sub_title p:before,footer .title p:before{left:-10px}footer .sub_title p:after,footer .title p:after{right:-10px}footer .sub_title,footer .title{margin-bottom:-30px}footer .sub_title h2,footer .sub_title h3,footer .title h2,footer .title h3{font-size:16px;margin-bottom:0}footer .sub_title p,footer .title p{font-size:12px}footer .reserve{padding:0}footer .reserve .head{padding:0;box-shadow:0 3px 0 #8E8E8E;border-radius:10px;margin-bottom:10px}footer .reserve .head .inner{max-width:100%;background-color:transparent;box-shadow:none;text-align:center;background-color:rgba(255,255,255,0.5)}footer .reserve .head .inner h3{font-size:15px;display:inline-block;padding:3px 30px}footer .reserve .head .inner p{font-size:15px}footer .reserve .head .inner p br{display:none}.reserve{margin:50px 0 0 0}footer .f13{font-size:10px;letter-spacing:-0.38px;font-family:"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", sans-serif;font-weight:bold;color:#fff;text-align:center;margin-top:5px}footer .copy{font-size:10px;padding:5px 0}footer .btn_contact{margin-top:20px}footer .bg_g{padding:0 0 10px;background-color:transparent;margin-bottom:0}footer .bg_g .bg_w{background-color:transparent;padding:0;box-shadow:none}footer .bg_g .bg_w .tel,footer .bg_g .bg_w .text{width:100%;padding:0}footer .bg_g .bg_w .text{padding-top:20px}footer .bg_g .bg_w .text .contact_t{border-radius:15px;margin-bottom:10px}footer .bg_g .bg_w .tel{border-radius:10px;padding:10px 15px}footer .bg_g .content&gt;.flex_box{background-color:#fff;padding:15px 10px}footer .bg_g .col-sm-6{width:100%;border-radius:0}footer .bg_g .col-sm-6:nth-child(1){border-bottom:1px solid #7d7d7d;padding-bottom:10px;margin-bottom:0px}footer .bg_g .col-sm-6:nth-child(2){padding-top:10px;margin-bottom:0px}footer .bg_g .col-sm-6 .text{width:-webkit-calc(100% - 50px);width:calc(100% - 50px);padding:0 0 0 10px;box-sizing:border-box}footer .bg_g .col-sm-6 .text h4,footer .bg_g .col-sm-6 .text p{line-height:1.3em}footer .bg_g .col-sm-6 .text h4{font-size:16px}footer .bg_g .col-sm-6 .text p{font-size:13px;font-weight:300}footer .bg_g .col-sm-6 .text h4{margin-bottom:5px}form{margin-top:30px}footer section.sp_form form.main_form dl dt{width:22%;padding:5px 10px 0 0;font-size:13px;font-weight:bold;text-align:right}footer section.sp_form form.main_form dl dt.mail_dt{text-align:right;line-height:1}footer section.sp_form form.main_form dl{display:flex;flex-wrap:wrap;width:100%}footer section.sp_form form.main_form dl dd{width:78%;margin-bottom:10px}form dt .hisu{color:#f05555;font-size:13px;font-weight:300;display:block}form dt .hisu_mail{color:#f05555;font-size:13px;font-weight:300}form input,form select{padding:10px;width:100%;font-size:14px;box-sizing:border-box;border:1px solid #aaa;border-radius:3px;height:45px}dd.line input{font-size:10px}form.main_form select{background:url(https://d2se9l61vsiy9x.cloudfront.net/../pages/pc/selectbg.webp) right bottom;background-size:cover;border:1px solid #aaa;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:13px}form .btn_contact{padding-left:0;padding-right:0}form button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none}form button{display:block;background:linear-gradient(-269.6116598914deg, #1498b6 23.3823063489%, #11c8bf 74.4587467545%);box-shadow:3px 4px 8px #5a5a5a45;text-align:center;font-size:18px;font-weight:bold;text-decoration:none;color:#fff;border-radius:0;padding:17px 0 15px;transition:0.5s ease;position:relative;width:100%;border-radius:32px;box-shadow:0px 8px 9px #5a5a5a45}form button:after{position:absolute;right:15px;top:18px;color:#fff;font-family:'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;width:0;height:0;border-left:15px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}form button:hover{-ms-filter:"alpha opacity=70 )";filter:alpha(opacity=70);opacity:0.7}form button span{background-color:#fff;vertical-align:middle;color:#1B98BE;font-size:17px;padding:3px 10px;border-radius:30px;margin-right:30px;position:relative;top:-2px}.f_btn{position:fixed;height:70px;bottom:0;width:100%;left:0;background-color:rgba(255,255,255,0.7);padding-left:5px;padding-right:5px;z-index:9999;transition:.4s ease;opacity:0}.f_btn a{display:block;text-align:center;padding:10px 15px;box-sizing:border-box}.f_btn a img{width:auto;height:30px}.f_btn div{width:100%}.f_btn div.col-xs-6{width:50%;padding:10px 5px;box-sizing:border-box}.f_btn .form a{background:linear-gradient(-189.61166deg, #fc686f 23.3823063489%, #ff934c 72.8626079918%, #ff934c 74.4587467545%);border-radius:10px}.f_btn .tel a{background:linear-gradient(346.671106deg, #209cff 14.802466%, #209cff 26.9563447906%, #28dbc2 76.4955605527%);border-radius:10px}}body{-webkit-overflow-scrolling:touch}body{background-color:#fff}img{height:auto;vertical-align:top;display:block;margin:0 auto}.btn_flex{display:flex;justify-content:space-evenly;margin:auto}.maps_bg{background-image:url(https://d2se9l61vsiy9x.cloudfront.net/../pages/pc/pc_maps_bg.png);background-size:cover;background-position:center;background-repeat:no-repeat;height:200px;width:100%;margin:80px 0 50px}.maps_flex p{font-size:20px;color:#333;font-weight:bold}.maps_flex{display:flex}.maps_flex_wrap{margin:auto;display:table;margin-top:10px}.maps_flex span{color:#949494;font-size:14px;font-weight:bold;margin-left:10px}.maps_content a img{width:270px !important;margin:10px auto 30px}.dn{display:none}.oh{overflow:hidden}.oh_orange{overflow:hidden;background:#fff6ee;border-radius:0 0 10px 10px}.fl{float:left}.fr{float:right}.clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}a:hover{opacity:0.7;transition:0.5s}a:hover img{opacity:0.7}.w1000{max-width:1210px;margin:0 auto;padding:0 20px;width:100%}header{margin-top:108px}@media only screen and (max-width: 750px){.w1000{padding:0;max-width:calc(100% - 0px)}header{margin-top:0}.w90p{width:93% !important}}.wrap{overflow:hidden}header{margin-top:0px;line-height:1.2;text-align:center}.header_flex_wrap{display:flex;justify-content:center}header img{display:block;max-width:200px;margin:0 auto 0 auto}header .header-pc{background-color:#fff;position:fixed;top:0;width:100%;height:auto;border-top:5px solid #ff7e00;padding:32px 0 0;padding-bottom:0px;z-index:100;box-sizing:border-box;box-shadow:2px 2px 2px 2px rgba(0,0,0,0.2)}header .header-pc .w1000{width:100%;position:relative;display:flex;justify-content:space-between}header .header-pc .header-left{margin:0 0 7px 105px;padding-top:21px;width:355px;height:64px}header .header-pc .header-left ul{display:flex;justify-content:space-between;overflow:hidden}header .header-pc .header-left li{text-align:center}header .header-pc .header-left li a{text-decoration:none}header .header-pc .header-left h4{font-size:13px;color:#000;font-weight:bold;text-align:center;letter-spacing:1.1px}header .header-pc .header-left p{font-size:10px;color:#8e8e8e;font-weight:bold;padding-top:9px;text-align:center}header .header-pc .header-center{width:170px;position:absolute;top:0;left:0;right:0;margin:0 auto;z-index:10;padding-left:8px}header .header-pc .header-center a:after{display:none}header .header-pc .header-center .header_logo1{width:85px;margin:-5px auto 10px}header .header-pc .header-center .header_logo2{width:25px;margin:12px auto 0;display:block}header .header-pc .header-center img{display:block}header .header-pc .header-right ul{display:flex;overflow:hidden}header .header-pc .header-right .header-voice{margin:12.5px 0 0;width:87px;display:block}header .header-pc .header-right .header-voice a{padding:0 8px 14px 0}header .header-pc .header-right h4{font-size:13px;color:#000;font-weight:bold;text-align:center;margin-bottom:10px;margin-top:8px;letter-spacing:1.1px}header .header-pc .header-right p{font-size:10px;color:#8e8e8e;font-weight:bold;padding-top:0;text-align:center}header .header-pc .header-right .header-register a{padding:0 0px 13px 10px}header .header-pc .header-right .header-register{margin:1px 0 0 0}header .header-pc a{text-decoration:none;display:inline-block;padding:0 8px 10px;padding-bottom:15px;position:relative;box-sizing:border-box}header .header-pc a:after{content:"";background-color:#ff7e00;display:block;height:5px;position:absolute;width:0;margin:auto;left:0;bottom:0;transition:0.2s ease}header .header-pc a:hover:after{width:100%}header .header-pc .header-contact{margin:8px 0 0 20px}header .header-pc .header-contact a{letter-spacing:-5px;padding:0}header .header-pc .header-contact a:after{display:none}header .header-pc .header-contact p{margin-right:10px;font-size:10px;text-align:right}header .header-pc .header-contact img{display:inline-block;width:170px;margin-bottom:10px}@media only screen and (max-width: 750px){header .header-pc .w1000{max-width:290px}}header .header-pc:after{background-image:url(https://d2se9l61vsiy9x.cloudfront.net/../pages/pc/header_bg.png);background-repeat:no-repeat;width:140px;height:27px;content:'';display:inline-block;background-size:100% auto;vertical-align:middle;position:absolute;left:0;right:0;margin:0 auto;bottom:-27px}@media only screen and (max-width: 750px){header .header-pc:after{display:none}}header .header-sp{overflow:hidden;box-sizing:border-box;height:49px;border-top:0 solid #00cc99;padding:8px 10px}header .header-sp .header-logo-sp{width:105px;float:left;padding-top:5px;margin-right:10px}@media screen and (max-width: 320px){header .header-sp .header-logo-sp{margin-right:0}}header .header-sp .header-comment{width:100%;float:right}header .header-sp .header-contact-sp{width:120px;float:left;margin-top:3px;padding:3px}header .header-sp .header-contact-sp a{padding-bottom:0}header a.recruit-link{position:absolute;top:-32px;right:-110px;background:linear-gradient(-269.6116598914deg, #fc686f 23.3823063489%, #ff934c 72.8626079918%, #ff934c 74.4587467545%);padding:10px 35px;border-radius:0 0 7px 7px;color:white;font-family:bold}header .header-pc a.recruit-link:after{content:none}.mv{background-image:url(https://d2se9l61vsiy9x.cloudfront.net/../pages/pc/mv_bg.png);background-position-x:0px;background-size:cover;background-position:center;background-repeat:no-repeat;height:710px;background-position-x:-5px;background-position-y:-90px}.mv_line_ad_wrap{width:100%;height:100%;display:flex;align-items:end}.mv_line_ad_wrap img{width:813px}.line_friends_btn_wrap{max-width:520px;padding:20px 0;margin:0 auto}.line_friends_btn_wrap p{font-size:16px;font-weight:600;text-align:center;color:#00C853}.line_friends_btn_wrap a{display:block;background-color:#00C853;color:#fff;text-align:center;padding:16px;margin:8px 20px 0 20px;border-radius:30px;text-decoration:none;font-size:16px;font-weight:600}.mv .w1000{width:950px}.mv .mv_contents{padding:55px 0 10px;width:950px;margin:0 auto}.mv .w1000 .mv_contents .short_form{display:none}.number_positionBlk02 p span.boredr_bottom{border-bottom:2px solid #ff6a19}.number_positionBlk02 p span{color:#f06464;font-weight:bold}.mv .mv_contents .step_form{width:407px;height:622px;background:rgba(255,255,255,0.8);background-size:cover;float:left;margin:34px 25px 0 0}.mv .mv_contents .mv_ttl{float:right;display:block;margin-right:-158px;position:absolute;right:0;bottom:10px}.stepform_btn{position:fixed;bottom:0;right:0;z-index:1000}.more,.submit{margin-top:18px;text-align:center;font-weight:bold;color:#fff;font-size:18px;text-decoration:none;display:block;padding:15px 0;background-color:#18d0a2;position:relative}.more:after,.submit:after{right:8px;top:0;bottom:0;margin:auto 0;content:"";position:absolute;display:inline-block;width:0;height:0;border-style:solid;border-width:5.5px 0 5.5px 9.5px;border-color:transparent transparent transparent #fff}.submit{background-color:#f06464;background-image:url(https://d2se9l61vsiy9x.cloudfront.net/../pages/pc/step_submit_trai.png);background-repeat:no-repeat;background-position:calc(100% - 8px) center}@media only screen and (max-width: 750px){.more,.submit{z-index:100;top:0;right:0;position:absolute;margin-top:0;font-size:15px;padding:9px 0;width:65px;transition:0.5s;transition-property:transform;top:-2px}.more:after,.submit:after{margin-left:5px;position:static;right:auto;border-width:4.5px 0 4.5px 8.0px}.submit{width:calc(100% - 145px);background-color:#f06464;visibility:hidden}.mv{background-image:url(https://d2se9l61vsiy9x.cloudfront.net/../pages/sp/mv_bg_sp.webp);height:auto;width:100%;box-sizing:border-box;background-size:102%;background-position-y:-50px}.mv .mv_contents{padding:0 0;width:100%;padding-bottom:0}.mv .mv_contents .step_form{width:calc(100% + 30px);min-height:340px;height:inherit;float:none;margin:-15px -15px 0;background-color:rgba(255,255,255,0.9);background-image:url(https://d2se9l61vsiy9x.cloudfront.net/../pages/sp/step_formbg.webp);background-size:cover}.mv .mv_contents .mv_ttl{padding:0;float:none;display:block;margin-right:0px;position:relative;bottom:0px}}.step_form{line-height:1.5;padding:50px 53px 43px 43px;color:#333}.step_form .form{position:relative;margin:0}.step_form .form .number_position{position:relative;top:7px;right:0;display:flex;justify-content:flex-start;align-items:center}.step_form .form .number_position .number{font-size:11px;font-weight:bold;width:18px;border-bottom:solid 3px #000000;text-align:center;padding-bottom:3px}.step_form .form .number_position .number.active:before{content:"STEP";top:-14px;right:-16px;position:absolute;font-family:'Noto Sans JP', sans-serif;font-weight:400}.step_form .form .number_position .number.active:after{content:"01";position:absolute;top:-18px;right:-40px;color:#18d0a2;font-size:15px;background:#ebece8;box-shadow:0 0 8px #e8e9e8}.number.number_step2.active{position:relative}.number.number_step2.active:before,.number.number_step3.active:before{content:none !important}.step_form .form .number_position .number.number_step2.active:after,.step_form .form .number_position .number.number_step3.active:after{content:"02";position:absolute;top:-18px;right:-23px;color:#18d0a2;font-size:15px;background:#ebece8;box-shadow:0 0 8px #e8e9e8}.step_form .form .number_position .number.active{border-bottom-color:#2cc89f;position:relative;font-family:"Noto Sans Japanese', serif,"}.step_form .form .back_step{margin-top:7px;position:absolute;color:#fff;font-weight:bold;text-align:center;font-size:16px;background-color:#18d0a2;width:53px;padding:15px 0;text-decoration:none;top:-10px;left:0}.back_step::before{content:'';width:0;height:0;border-style:solid;border-width:6px 0 6px 8px;border-color:transparent transparent transparent #fff;position:absolute;top:0;left:14px;bottom:0;margin:auto;transform:rotate(180deg)}@media only screen and (min-width: 751px){.back_step::before{content:none}}.step_form .form_ttl{text-align:center;font-weight:bold}.step_form .form_ttl .large{font-size:20px;display:block}.step_form .form_ttl .small{font-family:"Roboto Slab", sans-serif;display:inline-block;margin:5px 0;font-size:11px;color:#8e8e8e;position:relative}.step_form .form_ttl .small:after,.step_form .form_ttl .small:before{content:"";position:absolute;top:0;bottom:0;height:1px;margin:auto 0;width:34px;background-color:#8e8e8e;display:inline-block}.step_form .form_ttl .small:before{right:calc(100% + 5px)}.step_form .form_ttl .small:after{left:calc(100% + 5px)}.step_form .form_ttl .small:after{left:calc(100% + 5px)}.step_form .form_sub_ttl{font-size:14px;text-align:center}.step_form .step_wrap{width:calc(200% + 30px);overflow:hidden;transition:0.5s}.step_form .step_wrap .step{margin-right:15px;transition:0.5s;float:left;width:calc(50% - 15px)}.step_form .step_wrap .step_orange{margin-right:15px;transition:1.2s;float:left;width:calc(50% - 15px);background:#fff6ee;border-radius:0 0 10px 10px;padding:10px 20px;height:415px}.step_form .step_wrap.next{transform:translateX(-50%)}.step_form .step_wrap.back{transform:translateX(0)}.step_form dl{font-size:15px;margin:8px 0 0}.step_form dl dt{font-weight:bold;margin-bottom:5px}.step_form dl dt .red{font-weight:normal;color:#f05555;font-size:13px;margin-left:4px}.step_form dl dd .radio_input_wrap{overflow:hidden}.step_form dl dd .radio_input{border:solid 1px #8e8e8e;color:#8e8e8e;font-size:15px;width:150px;float:left;padding:8px 9px;border:1px solid #aaa;border-radius:5px;background:#eee;box-shadow:0 0 8px rgba(0,0,0,0.2) inset}.step_form dl dd .radio_input:before{content:"";display:inline-block;vertical-align:text-bottom;width:14px;height:14px;margin-right:7px;border:none}.step_form dl dd .radio_input:hover{opacity:.7;cursor:pointer}.step_form dl dd .radio_input:nth-of-type(2){float:right}.step_form dl dd .radio_input.check{color:#fff;border-color:#18d0a2;background:linear-gradient(180deg, #29ded3 20.6093518175%, #28ddd2 20.6093518175%, #01d19e 80.6102791172%);border:1px solid #aaa;border-radius:5px}.step_form dl dd .radio_input.check:before{width:16px;vertical-align:inherit;content:url(https://d2se9l61vsiy9x.cloudfront.net/../pages/pc/check.png);color:#fff;border:0}.step_form dl dd select{font-size:14px;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-radius:0;border:solid 1px #8e8e8e;padding:13px 7px;width:100%;color:#787878;background:url(https://d2se9l61vsiy9x.cloudfront.net/../pages/pc/selectbg.webp) right;background-size:cover;border:1px solid #868686}.step_form dl dd select:before{content:"▼";position:absolute;right:0;z-index:17}.step_form dl dd input{border:solid 1px #8e8e8e;font-size:15px;width:100%;padding:8px 9px;box-sizing:border-box}.step_form form dl dd .check_box_wrap{display:flex;align-items:center;margin:13px 0}.step_form form dl dd .check_box_wrap .check_box{border:solid 1px #8e8e8e;font-size:15px;width:20px;height:20px;padding:8px 9px;box-sizing:border-box}.step_form form dl dd .check_box_wrap label{cursor:pointer;margin-left:6px;font-size:12.5px}.step_form_orange form dl dd .check_box_wrap{display:flex;align-items:center;margin:13px 0}.step_form_orange form dl dd .check_box_wrap .check_box{border:solid 1px #8e8e8e;font-size:15px;width:20px;height:20px;padding:8px 9px;box-sizing:border-box}.step_form_orange form dl dd .check_box_wrap label{cursor:pointer;margin-left:6px;font-size:12px;color:#000}.check_box{width:auto}.step_form .more,.step_form .submit{margin-top:18px;text-align:center;font-weight:bold;color:#fff;font-size:18px;text-decoration:none;display:block;padding:12px 0;background-color:#18d0a2;position:relative;box-shadow:3px 4px 8px #5a5a5a45}.step_form .more{background:linear-gradient(89.4290683503deg, #ff7601 20.5982242211%, #ff7600 20.5982242211%, #ff9c00 80.1540476632%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7c669', endColorstr='#ff6d1c', GradientType=0);position:relative;padding-left:70px;border-radius:50px}.step_form .more span{width:100px;padding:4px 12px 2px;color:#ff701f;font-size:12px;background:#fff;border-radius:20px;position:absolute;top:14px;left:15px}.step_form .more:after{content:none}.step_form .submit:after{right:8px;top:0;bottom:0;margin:auto 0;content:"";position:absolute;display:inline-block;width:0;height:0;border-style:solid;border-width:5.5px 0 5.5px 9.5px;border-color:transparent transparent transparent #fff}.step_form .more::before{content:"";display:block;position:absolute;width:7px;height:7px;transform:rotate(45deg);top:40%;right:15px;border-top:3px solid white;border-right:3px solid white}.step_form .submit{background:linear-gradient(89.4290683503deg, #ff7601 20.5982242211%, #ff7600 20.5982242211%, #ff9c00 80.1540476632%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7c669', endColorstr='#ff6d1c', GradientType=0);width:80% !important;float:right;margin-top:-3px;border-radius:50px}@media only screen and (max-width: 750px){.number_positionTxt p{text-align:center;padding:5px 5px;line-height:1.2;color:#fff;text-shadow:0 0 5px rgba(0,0,0,0.6);background:#ff7e00;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7c669', endColorstr='#ff6d1c', GradientType=0);border-radius:3px;font-size:10px}.step_form{padding:15px 30px 0px}.step_form .form .number_position{position:relative;top:23px;left:0;right:auto;margin-bottom:20px}.number_positionBlk{display:flex}.number_positionBlk p.form_ttl{width:65%}.number_positionTxt{width:18%;margin:10px 0}.number_positionBlk02{display:flex;justify-content:space-between}.number_positionBlk02 p{font-size:12px;text-align:right;font-family:'Noto Sans JP', sans-serif;font-weight:700}.number_positionBlk02 p span{color:#f06464;font-weight:bold;font-size:115%}.number_positionBlk02 p span.boredr_bottom{border-bottom:2px solid #ff6a19}.step_form .form .number_position .number{font-size:10px;width:18px;border-bottom:solid 5px #c6c6c6;padding-bottom:2px}.step_form .form .back_step{top:0;z-index:100;margin-top:0px;font-size:15px;width:25%;padding:15px 0;transition:0.5s;display:inline-block;transition-property:transform;line-height:1;position:relative}.step_form .form_ttl{transition:0.5s;margin-top:10px}.step_form .form_ttl .large{font-size:20px;line-height:25px}.step_form .form_ttl .small{margin:1px 0;font-size:10px}.step_form .form_ttl .small:after,.step_form .form_ttl .small:before{width:21px}.step_form .form_ttl .small:before{right:calc(100% + 3px)}.step_form .form_ttl .small:after{left:calc(100% + 3px)}.step_form .form_sub_ttl{position:absolute;left:0;width:100%;bottom:auto;top:calc(100% + 9px);font-size:10px;text-align:center}.step_form .step_wrap{width:calc(200% + 30px);overflow:hidden;height:auto;padding:0 0 0}.step_form .step_wrap .step{position:relative;margin-right:15px;transition:0.5s;float:left;width:calc(50% - 15px)}.step_form .step_wrap .step dl{margin-top:10px}.step_form .step_wrap .step2 dl{margin-top:3px}.step_form .step_wrap .step2 dl:last-child{margin-top:5px}.step_form .step_wrap.next{transform:translateX(-50%)}.step_form .step_wrap.back{transform:translateX(0)}.step_form dl{font-size:10px;margin:5px 0 0;display:flex;align-items:center;justify-content:space-between;min-height:45px}.step_form dl dt{width:60px;margin:0;padding:0;font-size:12px;line-height:1.2}.step_form dl dt .red{display:block;font-size:10px;margin-left:0}.step_form dl dt .email{font-size:11px}.step_form dl dd{width:calc(100% - 40px)}.step_form dl.sbbtn dd{width:100%}.step_form dl dd .radio_input_wrap{overflow:hidden;padding:0 5px}.step_form dl dd .radio_input{font-size:12px;width:48%;padding:10px 20px}.step_form dl dd .radio_input:before{width:13px;height:13px;margin-right:5px}.step_form dl dd .radio_input.check:before{width:20px}.step_form dl dd select{font-size:15px;background-color:#fff;border-radius:0;padding:12px 7px;width:100%;color:#000;border-radius:5px}.step_form dl dd input{border:solid 1px #8e8e8e;font-size:15px;width:100%;padding:10px 9px;box-sizing:border-box}.step_form .more,.step_form .submit{z-index:100;top:0;right:0;position:absolute;margin-top:0;font-size:15px;padding:9px 0;width:65px;transition:0.5s;transition-property:transform}.step_form .more{position:relative;width:100%}.step_form .more span{width:auto;font-size:14px;position:absolute;margin-right:40px;color:#fe7221}.step_form .submit:after{margin-left:5px;position:static;right:auto;border-width:4.5px 0 4.5px 8.0px}.step_form .more:after{content:none}.step_form .more:before{content:"";display:block;position:absolute;width:9px;height:9px;transform:rotate(45deg);top:37%;right:20px;border-top:3px solid #ffffff;border-right:3px solid #ffffff}.step_form .submit{background-color:#f06464;visibility:hidden;border:none;background:#f7c669;background:-moz-linear-gradient(top, #f7c669 0%, #ff6d1c 100%);background:-webkit-linear-gradient(top, #f7c669 0%, #ff6d1c 100%);background:linear-gradient(to bottom, #f7c669 0%, #ff6d1c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7c669', endColorstr='#ff6d1c', GradientType=0);width:70% !important;margin-top:0;border-radius:50px;position:relative;left:unset;line-height:1;font-family:'Noto Sans JP', sans-serif;font-weight:700;display:block;z-index:100}.step_form .step_wrap .step2 dl.sbm dd{width:100%}.btn-container{display:flex;justify-content:space-between;width:100%;padding-bottom:20px}}.orange_ver_submit_btn{margin-top:25px}@media all and (-ms-high-contrast: none){#contact dl dd label input{vertical-align:1%}}@supports (-ms-ime-align: auto){#contact dl dd label input{vertical-align:-1%}}.number_positionBlk_orange{color:#fff;padding:2px;background:#ff7602;font-size:19px;border-radius:10px;box-shadow:1px 1px 13px 0px #33333354}.number_positionBlk_orange p.form_ttl{text-align:center;font-weight:bold;padding:10px 0;font-size:20px}.number_positionTxt{width:18%;margin:10px 0}.number_positionBlk02{display:flex;justify-content:space-between}.number_positionBlk02 p{font-size:12px;text-align:right;font-family:'Noto Sans JP', sans-serif;font-weight:700}.number_positionBlk02 p span{color:#f06464;font-weight:bold;font-size:115%}.number_positionBlk02 p span.boredr_bottom{border-bottom:2px solid #ff6a19}.number_positionBlk_orange dt{color:#555}body{overflow-x:hidden}p,h2{margin:0}.pc{display:block}.sp{display:none}@media screen and (max-width: 750px){.pc{display:none}.sp{display:block}.content-width{width:600px;margin:0 auto}}header{margin-top:0px}#header{background:#FFFFFF;position:static}#header .logo{margin:0;padding:10px 0 20px 0}#thanks{background:#2cc89f;color:#FFFFFF;text-align:center}#thanks .sec-ttl{font-size:2.5rem;font-weight:normal;padding-bottom:50px}#thanks p{line-height:2.2;font-size:1.4rem;padding:50px 0 35px 0}#thanks .item-container:first-child{padding:70px 0 75px 0}#thanks .item-container:last-child{background:#FFFFFF;padding:35px 0}#thanks .btn{display:block;width:100%;margin:auto;padding:18px 0;box-shadow:0 4px #cc4646;font-size:20px;font-weight:bold;color:#fff;text-align:center;background-color:#ff5757}@media screen and (max-width: 750px){#thanks p{text-align:left;font-size:2.2rem;line-height:1.6;padding:50px 0 45px 0}}#footer .access{background-color:#f0f0f0;font-size:1.2rem;padding:45px 0 50px 0;text-align:center}#footer .copy{background:#2cc89f;font-size:1rem;color:#FFFFFF}@media screen and (max-width: 750px){#footer{margin-bottom:136px}#footer .access{font-size:2.0rem}#footer_sp{position:fixed;bottom:0;width:640px;background:rgba(255,255,255,0.9);opacity:0;z-index:100;transition:0.5s}#footer_sp .item-box{padding:20px 0}#footer_sp .item-box:nth-child(2){text-align:right}}@media only screen and (min-width: 751px){.number_positionBlk{display:flex}.number_positionBlk p.form_ttl{width:80%}.number_positionTxt{width:30%;margin:10px 0}.number_positionBlk02{display:flex;justify-content:space-between}.number_positionBlk02 p{font-size:12px;text-align:right;font-weight:bold}.number_positionBlk02 p a{color:#f06464;font-weight:bold;font-size:115%}.number_positionTxt p{text-align:center;padding:5px 5px;line-height:1.2;color:#fff;text-shadow:0 0 5px rgba(0,0,0,0.6);background:#ff7e00;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7c669', endColorstr='#ff6d1c', GradientType=0);border-radius:3px}}span#a8sales{display:none}.thanksinner{width:1080px;margin:0 auto;padding:50px 0;font-family:"Noto Sans", "Noto Sans CJK JP", "NotoSansCJKjp", 游ゴシック, "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", "Helvetica Neue", Helvetica, Arial, "Roboto Slab", sans-serif;color:#555}section#thanks01{background:url(https://d2se9l61vsiy9x.cloudfront.net/../pages/thanks/sec01bg.png) center top no-repeat;min-height:559px;background-size:cover}section#thanks01 h2{font-size:43px;color:#555555;margin-bottom:20px;letter-spacing:0.08em}section#thanks01 h2 span{font-size:34px;color:#4dbfb5;text-shadow:0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff}section#thanks01 p{font-size:14px;line-height:2}section#thanks02{background:#ff9f6a}section#thanks02 .thanksinner{background:#fff url(https://d2se9l61vsiy9x.cloudfront.net/../pages/thanks/sec02bg.png) center left no-repeat;min-height:276px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,0.3);padding:50px 30px}.th2a h2{font-size:26px;font-weight:900;letter-spacing:0.08em;margin:0 0 10px}.th2a p{font-size:15px;margin-bottom:20px}.th2a{width:50%;float:right;text-align:center}.th_link a{display:inline-block;background:#f28e26;background:-moz-linear-gradient(top, #f28e26 0%, #fd644f 100%);background:-webkit-linear-gradient(top, #f28e26 0%, #fd644f 100%);background:linear-gradient(to bottom, #f28e26 0%, #fd644f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f28e26', endColorstr='#fd644f', GradientType=0);padding:20px 50px;font-size:22px;font-weight:bold;color:#fff;letter-spacing:0.08em;border-radius:50px;position:relative;cursor:pointer;text-decoration:none}.th_link a:after{content:"";display:block;position:absolute;width:6px;height:6px;transform:rotate(45deg);top:44%;right:20px;border-top:2px solid #ffffff;border-right:2px solid #ffffff}section#thanks03{background:#e1e1e1}section#thanks03 .thanksinner{background:#fff url(https://d2se9l61vsiy9x.cloudfront.net/../pages/thanks/sec03bg.png) center right no-repeat;min-height:276px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,0.3);padding:15px 30px}.th3a{width:50%;text-align:center}.th3a p span{color:#f06464}.th3a p{font-size:16px;margin-bottom:15px;font-weight:bold;line-height:1.7}.th3a h2{font-size:26px;margin-bottom:5px}.th_link2 a{cursor:pointer}.th_foot_a{display:flex;justify-content:space-between;color:#6b6b6b;margin:0 0 30px}.th_foot_a01 dl dd{text-align:center;font-weight:bold;line-height:1.8;font-size:12.5px;letter-spacing:0.1em}.th_foot_a01 dl dt{margin-bottom:10px;min-height:90px;text-align:center}.th_foot_a01{width:48%;display:flex;justify-content:space-between;flex-wrap:wrap}dl.f02dl dt{padding:15px 0 0}.th_foot_a02 h3{font-size:16px;margin:20px auto;letter-spacing:0.18em}.th_foot_a02{width:60%;text-align:center}.th_foot_a02 h3 span{color:#000}section#thanksfooter h2{color:#00bfaf;width:100%}section#thanksfooter .th_foot_a01 p{width:100%;margin:10px 0 35px}.th_foot_a02a h4{font-size:14px;color:#00beaf;letter-spacing:0.1em}.th_foot_a02a p{font-size:12px;line-height:1.8;letter-spacing:0.08em;font-weight:bold}.th_foot_a02box{display:flex;justify-content:space-around}section#thanksfcopy{background:#414141;text-align:center;padding:10px;color:#fff;font-size:10px}p.num{text-align:center;font-weight:bold;letter-spacing:0.08em;font-size:12px}section#thanksfooter .thanksinner{padding-bottom:10px}@media screen and (max-width: 750px){#header .logo img{width:100px}.thanksinner{width:100%;margin:0 auto;padding:0 10px;font-family:"Noto Sans", "Noto Sans CJK JP", "NotoSansCJKjp", 游ゴシック, "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", "Helvetica Neue", Helvetica, Arial, "Roboto Slab", sans-serif !important;color:#555}section#thanks01 h2 span{font-size:18px;color:#4dbfb5;text-shadow:0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff;display:block}section#thanks01 h2{font-size:24px;color:#555555;margin:0 0 20px;letter-spacing:0.08em;line-height:1.3;text-shadow:0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff}section#thanks01 p{font-size:11px;line-height:1.4}section#thanks01{background:url(https://d2se9l61vsiy9x.cloudfront.net/../pages/thanks/sec01bgs.png) center top no-repeat;min-height:auto;background-size:cover;padding:20px 10px}.th2a{width:100%;float:none;text-align:center}section#thanks02 .thanksinner{background:#fff url(https://d2se9l61vsiy9x.cloudfront.net/../pages/thanks/sec02bgs.png) center left no-repeat;min-height:auto;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,0.3);padding:30px 10px;background-size:cover}.th2a h2{font-size:20px;font-weight:900;letter-spacing:0.08em;margin:0 0 10px}.th2a p{font-size:14px;font-weight:600;letter-spacing:.06em}section#thanks02{background:#ff9f6a;padding:20px}.th_link a{display:block;background:#f28e26;background:-moz-linear-gradient(top, #f28e26 0%, #fd644f 100%);background:-webkit-linear-gradient(top, #f28e26 0%, #fd644f 100%);background:linear-gradient(to bottom, #f28e26 0%, #fd644f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f28e26', endColorstr='#fd644f', GradientType=0);padding:20px 30px;font-size:14px;font-weight:bold;color:#fff;letter-spacing:0.08em;border-radius:50px;position:relative;cursor:pointer}section#thanks03{background:#e1e1e1;padding:20px}section#thanks03 .thanksinner{background:#fff url(https://d2se9l61vsiy9x.cloudfront.net/../pages/thanks/sec03bgs.png) center right 110% no-repeat;min-height:auto;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,0.3);padding:20px;background-size:cover}.th3a{width:100%;text-align:left}.th3a h2{font-size:18px;line-height:1.3;margin-bottom:5px;text-shadow:0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff}.th3a p{font-size:11px;margin-bottom:15px;font-weight:bold;line-height:1.7;text-shadow:0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff}.th_link2{width:60%}.th_foot_a{display:flex;justify-content:space-between;color:#6b6b6b;margin:20px 0;flex-wrap:wrap}.th_foot_a01{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;text-align:center;border-bottom:1px solid #cecece;margin-bottom:20px;padding:0}section#thanksfooter .th_foot_a01 p{width:100%;margin:0 0 25px;font-size:12px}.th_foot_a01 dl{display:table;margin-bottom:10px;width:100%}.th_foot_a01 dl dt,.th_foot_a01 dl dd{width:50%;display:table-cell;vertical-align:middle;padding:10px;font-size:10px;text-align:left;line-height:1.2}.th_foot_a02{width:100%;text-align:center}.th_foot_a02a p{font-size:11px;line-height:1.8;letter-spacing:0.1em;font-weight:500}.th_foot_a02box{display:flex;justify-content:space-around}section#thanksfooter h2{color:#00bfaf;width:100%;font-size:15px}.th_foot_a02a h4{font-size:15px;color:#00beaf;letter-spacing:0.1em}dl.f01dl dt{padding:0 20px !important}p.num{text-align:center;font-weight:bold;letter-spacing:0.08em;font-size:11px;margin:20px auto 10px}}#main .online-interview{padding:20px 0}@media only screen and (max-width: 750px){#main .online-interview{background-image:none;padding:15px 0;margin-bottom:23px}#main .online-interview .content{padding:0 15px}.corona_txt{text-align:center;font-size:13px;color:#777;font-weight:bold;margin-bottom:20px;margin-top:-10px}.corona_ttl{margin-bottom:20px}#main .voice h2{margin-top:20px}.service h2{margin-top:20px}footer{margin-top:40px}}.corona_txt{text-align:center;font-size:20px;color:#777;font-weight:bold;margin-bottom:30px;margin-top:-40px;font-family:"Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";font-weight:600}.corona_ttl{margin-bottom:30px;width:50%}#main section{padding:40px 0}.reason_ttl{margin:-40px auto 50px}.logo_footer img{width:200px;margin:0px auto -20px}.threereason_img_flex{display:flex;align-items:center;justify-content:space-around;width:974px;margin:auto;padding-top:0px}.threereason_img_flex1{padding-top:50px}.threereason_img_wrap{background-image:url(https://d2se9l61vsiy9x.cloudfront.net/../pages/pc/reason_bg.png);height:1396px;margin-top:-50px}.reason_img img{width:1100px}.threereason_ttl{margin-bottom:20px}@media only screen and (max-width: 750px){.reason_img_ttl img{margin-top:50px}.reason_img_ttl img{width:80%;margin:20px auto -5px}.three_reason p{text-align:center;font-size:14px;color:#ff594c;font-family:"Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";margin-bottom:20px;padding:0 10px;font-weight:bold}}.txt_26px{font-size:26px;text-align:center;color:#1B98BE;font-weight:bold;font-weight:600;font-family:"Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";margin-top:-50px;padding-bottom:30px}.online_bnr{width:830px !important;margin-bottom:30px}#main .merit .service_1{padding-bottom:30px}#main .merit .service_1 figure{max-width:600px;margin:20px auto}#main .merit .service_1 figure img{width:100%}.business_job{font-family:"Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";font-weight:bold;font-weight:600;font-size:24px;color:#606060;text-align:center}.business_job span{color:#F06464;font-size:34px}.business_job img{width:1020px}.business_job .Industry_or_occupation_wrap{margin-bottom:8px}@media only screen and (max-width: 750px){.business_job{margin:0 auto 30px auto}}.worries div{display:flex;width:1020px;margin:0 auto;padding:20px 0}.worries_img{padding:0 0 50px 0}.voice_yoko{display:flex;width:1020px;margin:0 auto}.voice_yoko img{width:340px}.question{margin:50px 0;background-color:#EEEEEE;padding-bottom:60px}.question .title h2{text-align:center;padding:50px 0 0 0}.question .title p{padding:0 0 40px 0}.question .question_box{background-color:#fff;border-radius:16px;max-width:980px;margin:0 auto 0 auto;padding:10px 34px 30px 34px;font-size:16px;color:#333333}.question .question_box .question_q{font-family:"Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";background:url(https://d2se9l61vsiy9x.cloudfront.net/../pages/pc/qustion_q.png) no-repeat left 0 top 0;padding:12px 20px 15px 64px;margin:20px 0 0 0}.question .question_box .question_a{font-family:"Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";border-bottom:1px dashed #333333;background:url(https://d2se9l61vsiy9x.cloudfront.net/../pages/pc/qustion_a.png) no-repeat left 0 top 0;padding:12px 20px 15px 64px;margin:10px 0 0 0}@media only screen and (max-width: 750px){.question{margin:0;background-color:#fff;padding-bottom:60px}.question .title h2{text-align:center;padding:50px 0 0 0;font-size:25px}.question .question_box{background-color:#fff;border-radius:16px;max-width:980px;margin:0 auto 0 auto;padding:0;font-size:16px;color:#333333}.question .question_box .question_q{font-family:"Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";transition:ease-in-out 100ms;font-size:14px;color:#333333;width:97%;background:url(https://d2se9l61vsiy9x.cloudfront.net/../pages/sp/qustion_q.png) no-repeat left 0 top 0;background-size:25px;padding:4px 0px 12px 35px;margin:0 5px 0 0}.question .question_box .question_a{font-family:"Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";width:95%;font-size:14px;border-bottom:none;color:#333333;background:url(https://d2se9l61vsiy9x.cloudfront.net/../pages/sp/qustion_a.png) no-repeat left 0 top 0;background-size:25px;padding:0px 0px 12px 35px}.accordion-wrap{border-bottom:1px dashed #333333;width:95%;margin:0px auto 0 auto}.accordion-item{width:95%;margin:0 auto;cursor:pointer;margin-top:20px;position:relative}.accordion-header{font-family:"Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";transition:ease-in-out 100ms;font-size:14px;color:#333333;width:97%;background:url(https://d2se9l61vsiy9x.cloudfront.net/../img/sp/qustion_q.png) no-repeat left 0 top 0;background-size:25px;padding:4px 0px 12px 35px;margin:0 5px 0 0}.accordion-text{font-family:"Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";width:95%;margin:10px auto 0 auto;display:none;font-size:14px;color:#333333}.fa{transition:ease-in-out 300ms;margin-top:-2px;margin-right:-14px}.rotate-fa{transform:rotate(180deg)}.accordion-header .fa{float:right;line-height:30px;font-size:16px}.accordion-header .fa::before{content:"\f107"}.fa1{margin-top:-24px;margin-right:-14px}.step-name{display:flex;justify-content:space-between;flex-wrap:wrap}.stepform-half{width:calc(50% - 5px)}.tel_bk{background:linear-gradient(89.6711063955deg, #209cff 24.8024658445%, #209cff 26.9563447906%, #28dbc2 76.4955605527%)}footer .bg_g .bg_w{background-color:transparent;padding:0;box-shadow:none}footer .bg_g .bg_w .tel,footer .bg_g .bg_w .text{width:100%}footer .bg_g .bg_w .text{padding:15px 0;margin-top:10px}.sp_txt10px{font-size:10px}footer .bg_g .bg_w .tel{padding:0}}footer .col-sm-12 .contact_t{color:#fff;font-weight:bold;text-align:center;border-radius:10px}.color-white{color:#fff}.step-name{display:flex;justify-content:space-between;flex-wrap:wrap}.stepform-half{width:calc(50% - 5px)}#main .f13{text-align:center;font-size:16px;color:#707070}.tuika_1{padding:30px 0 0 0}.tuika_2{font-family:"Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";padding:50px 0 30px 0;text-align:center;font-size:24px;font-weight:600;color:#606060}.tuika_3{font-family:"Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";padding:0px 0 20px 0;text-align:center;font-size:20px;font-weight:600;color:#606060}.tuika_5{padding:0 16px}.btn_margin{margin:30px auto 60px auto}@media only screen and (max-width: 750px){.tuika_2{font-size:24px;font-weight:600;padding:0}.btn_margin{margin:30px auto 0 auto}}.reason_ttl{font-family:"Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";padding:0;text-align:center;font-size:24px;font-weight:600;color:#F75F17;margin-bottom:20px}.tuika_4{margin-top:30px}#main section{padding:20px 0}#main .jobs{padding:30px 0 20px 0}#main #jobs .jobs_h1{width:288px;margin:0 auto 0 auto}#main #jobs .jobs_h1 img{display:block;width:288px}#main #jobs .jobs_width{background-color:#FBF8F1;margin:30px 0 32px 0;padding:32px 0 32px 0}#main #jobs .insta_jobs_width{background-color:#FBF8F1;margin:30px 0 32px 0}.after_registration{margin-top:-32px}#main #jobs .jobs_flex{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;max-width:1060px;margin:0 auto 0 auto}#main #jobs .jobs_flex img{display:block;width:256px;margin:0}@media screen and (max-width: 767px){#main #jobs .jobs_flex img{width:320px}}#video_youtube{padding:24px 16px 24px 16px !important;background-color:#FF9100}#video_youtube .video_youtube{max-width:900px;margin:0 auto 0 auto;padding:34px 0 34px 0;background-color:#fff;border-radius:5px}#video_youtube .video_youtube h1 img{max-width:404px}#video_youtube .video_youtube iframe{display:block;max-width:600px;width:100%;height:335px;margin:0 auto 0 auto;border-radius:5px}#main .jobs{padding:60px 0 20px 0}#main .insta_jobs{padding:60px 0 0 0}@media screen and (max-width: 1024px){#video_youtube .video_youtube{padding:24px 0 24px 0}#video_youtube .video_youtube h1 img{max-width:202px}#video_youtube .video_youtube iframe{max-width:300px;width:90%;height:167px}}.mv .mv_contents .mv_ttl{margin-right:0}#main .video_cta_youtube{padding:0 0 1px 0;background-color:#FF9100}#main .video_cta_youtube&gt;img:nth-child(3){padding:0 32px}#office .office{max-width:700px;margin:0 auto 0 auto}#office .office h1{margin:0 auto 0 auto;padding:32px 0 0 0;max-width:288px}#office .office h1 img{width:100%}#office .office_width{margin:0 0 0 0;padding:32px 0 0px 0}#office .office_flex{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:24px;max-width:1024px;margin:0 auto 0 auto}#office .office_flex img{display:block;width:320px;margin:0}.footer_btn_flex{display:flex;justify-content:center;margin-top:30px}.step-name{display:flex;justify-content:space-between;flex-wrap:wrap}.stepform-half{width:calc(50% - 5px)}@media only screen and (max-width: 750px){.step-name{display:block}.stepform-half{width:100%}}.slide_standard_position{position:relative}.slide_container{position:relative;width:100%;overflow:hidden}.slide_box{display:flex;transition:transform 0.5s ease}.slide{min-width:100%}.arrow{position:absolute;top:57%;transform:translateY(-50%);background-color:transparent;color:#ddd;font-size:40px;text-shadow:0px 2px 3px #00000047;border:none;padding:10px;cursor:pointer;z-index:10}.allow_left{left:10px}.allow_right{right:10px}.dots{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);display:flex;gap:15px}.dot{width:10px;height:10px;background-color:#bbb;border-radius:50%;cursor:pointer}.dot.active{background-color:#18d0a2}#after_registration{background-color:#FBF8F1}#after_registration .after_img_sp{display:none}.cta_after{padding:10px 0 20px 0;max-width:500px;margin:0 auto 0 auto}#after_registration .after_voice{display:block;max-width:384px;margin:0 auto 0 auto}.entry_cta a{display:block;background-color:#00C853;margin:0px 20px 20px 20px;padding:16px 0 16px 0;font-size:16px;color:#FFF;font-weight:600;text-align:center;text-decoration:none;border-radius:60px;filter:drop-shadow(0px 4px 10px rgba(0,200,83,0.2))}@media screen and (max-width: 687px){#after_registration .after_box{display:none}#after_registration .after_img_sp{display:block;max-width:332px;margin:0 auto 0 auto}.cta_after{padding:10px 0 10px 0}#after_registration .after_voice{max-width:332px;margin:0 auto 0 auto}}.insta_footer{padding:40px 0 0 0;background-color:#FBF8F1}.insta_footer small{display:block;text-align:center;font-size:10px;font-weight:300;color:#7A7775}.insta_footer div{max-width:342px;margin:0 auto 0 auto;padding:10px 0 30px 0;text-align:center}.insta_footer div a{font-size:10px;font-weight:600;text-decoration:none;color:#7A7775}.insta_footer div a:not(:last-child){padding:0 12px 0 0;border-right:1px solid #7A7775}.insta_footer div a:not(:first-child){padding-left:12px}@media screen and (max-width: 750px){.insta_footer{margin-top:0px}}.mv .mv_contents .step_form_orange{width:407px;height:601px;background:rgba(255,255,255,0.8);background-size:cover;float:left;margin:54px 25px 0 0}.step_form_orange{line-height:1.5;padding:50px 20px 43px;color:#333}.step_form_orange .form{position:relative;margin:0}.step_form_orange .form .number_position{position:relative;top:7px;right:0;display:flex;justify-content:flex-start;align-items:center}.step_form_orange .form .number_position .number{font-size:11px;font-weight:bold;width:18px;border-bottom:solid 3px #000000;text-align:center;padding-bottom:3px}.step_form_orange .form .number_position .number.active:before{content:"STEP";top:-14px;right:-16px;position:absolute;font-family:'Noto Sans JP', sans-serif;font-weight:400}.step_form_orange .form .number_position .number.active:after{content:"01";position:absolute;top:-18px;right:-40px;color:#18d0a2;font-size:15px;background:#ebece8;box-shadow:0 0 8px #e8e9e8}.step_form_orange .form .number_position .number.number_step2.active:after,.step_form_orange .form .number_position .number.number_step3.active:after{content:"02";position:absolute;top:-18px;right:-23px;color:#18d0a2;font-size:15px;background:#ebece8;box-shadow:0 0 8px #e8e9e8}.step_form_orange .form .number_position .number.active{border-bottom-color:#2cc89f;position:relative;font-family:"Noto Sans Japanese', serif,"}.step_form_orange .form .back_step{margin-top:7px;position:absolute;color:#fff;font-weight:bold;text-align:center;font-size:16px;background-color:#18d0a2;width:53px;padding:14px 0;text-decoration:none;top:-10px;left:0}.step_form_orange .form_ttl{text-align:center;font-weight:bold}.step_form_orange .form_ttl .large{font-size:20px;display:block}.step_form_orange .form_ttl .small{font-family:"Roboto Slab", sans-serif;display:inline-block;margin:5px 0;font-size:11px;color:#8e8e8e;position:relative}.step_form_orange .form_ttl .small:after,.step_form_orange .form_ttl .small:before{content:"";position:absolute;top:0;bottom:0;height:1px;margin:auto 0;width:34px;background-color:#8e8e8e;display:inline-block}.step_form_orange .form_ttl .small:before{right:calc(100% + 5px)}.step_form_orange .form_ttl .small:after{left:calc(100% + 5px)}.step_form_orange .form_ttl .small:after{left:calc(100% + 5px)}.step_form_orange .form_sub_ttl{font-size:14px;text-align:center}.step_form_orange .step_wrap{width:calc(200% + 30px);overflow:hidden;transition:0.5s}.step_form_orange .step_wrap .step{margin-right:15px;transition:0.5s;float:left;width:calc(50% - 15px);padding:2px 20px;height:415px}.step_form_orange .step_wrap .step_orange{margin-right:15px;transition:1.2s;float:left;width:calc(50% - 15px);background:#fff6ee;border-radius:0 0 10px 10px;padding:10px 20px}@media only screen and (max-width: 750px){.step_form_orange .step_wrap .step{height:410px}.next_step_text{margin-left:80px}}.step_form_orange .step_wrap.next{transform:translateX(-50%)}.step_form_orange .step_wrap.back{transform:translateX(0)}.step_form_orange dl{font-size:15px;margin:8px 0 0}.step_form_orange dl dt{font-weight:bold;margin-bottom:5px}.step_form_orange dl dt .red{font-weight:normal;color:#f05555;font-size:13px;margin-left:4px}.step_form_orange dl dd .radio_input_wrap{overflow:hidden}.step_form_orange dl dd .radio_input{border:solid 1px #8e8e8e;color:#8e8e8e;font-size:15px;width:160px;float:left;padding:8px 9px;border:1px solid #aaa;border-radius:5px;background:#eee;box-shadow:0 0 8px rgba(0,0,0,0.2) inset}.step_form_orange dl dd .radio_input:before{content:"";display:inline-block;vertical-align:text-bottom;width:14px;height:14px;margin-right:7px;border:none}.step_form_orange dl dd .radio_input:hover{opacity:.7;cursor:pointer}.step_form_orange dl dd .radio_input:nth-of-type(2){float:right}.step_form_orange dl dd .radio_input.check{color:#fff;border-color:#18d0a2;background:linear-gradient(180deg, #29ded3 20.6093518175%, #28ddd2 20.6093518175%, #01d19e 80.6102791172%);border:1px solid #aaa;border-radius:5px}.step_form_orange dl dd .radio_input.check:before{width:16px;vertical-align:inherit;content:url(https://d2se9l61vsiy9x.cloudfront.net/../pages/pc/check.png);color:#fff;border:0}.step_form_orange dl dd select{font-size:14px;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-radius:0;border:solid 1px #8e8e8e;padding:13px 7px;width:100%;color:#787878;background:url(https://d2se9l61vsiy9x.cloudfront.net/../pages/pc/selectbg.webp) right;background-size:cover;border:1px solid #868686}.step_form_orange dl dd select:before{content:"▼";position:absolute;right:0;z-index:17}.step_form_orange dl dd input{border:solid 1px #8e8e8e;font-size:15px;width:100%;padding:8px 9px;box-sizing:border-box}.step_form_orange .more,.step_form_orange .submit{margin-top:18px;text-align:center;font-weight:bold;color:#fff;font-size:18px;text-decoration:none;display:block;padding:12px 0;background-color:#18d0a2;position:relative;box-shadow:3px 4px 8px #5a5a5a45}.step_form_orange .more{background:linear-gradient(89.4290683503deg, #ff7601 20.5982242211%, #ff7600 20.5982242211%, #ff9c00 80.1540476632%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7c669', endColorstr='#ff6d1c', GradientType=0);position:relative;padding-left:70px;border-radius:50px}.step_form_orange .more span{width:100px;padding:4px 12px 2px;color:#ff701f;font-size:12px;background:#fff;border-radius:20px;position:absolute;top:14px;left:15px}.step_form_orange .more:after{content:none}.step_form_orange .submit:after{right:8px;top:0;bottom:0;margin:auto 0;content:"";position:absolute;display:inline-block;width:0;height:0;border-style:solid;border-width:5.5px 0 5.5px 9.5px;border-color:transparent transparent transparent #fff}.step_form_orange .more::before{content:"";display:block;position:absolute;width:7px;height:7px;transform:rotate(45deg);top:40%;right:15px;border-top:3px solid white;border-right:3px solid white}.step_form_orange .submit{background:linear-gradient(89.4290683503deg, #ff7601 20.5982242211%, #ff7600 20.5982242211%, #ff9c00 80.1540476632%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7c669', endColorstr='#ff6d1c', GradientType=0);width:80% !important;float:right;margin-top:-3px;border-radius:50px}@media only screen and (max-width: 750px){.mv .mv_contents .step_form_orange{width:calc(100% + 30px);min-height:340px;height:inherit;float:none;margin:-15px -15px 11px;background-color:rgba(255,255,255,0.9);background-size:cover}.step_form_orange{padding:15px 30px 0px}.step_form_orange .form .number_position{position:relative;top:23px;left:0;right:auto;margin-bottom:20px}.step_form_orange .form .number_position .number{font-size:10px;width:18px;border-bottom:solid 5px #c6c6c6;padding-bottom:2px}.step_form_orange .form .back_step{top:0;z-index:100;margin-top:0px;font-size:15px;width:25%;padding:14px 0;transition:0.5s;display:inline-block;transition-property:transform;line-height:1;position:relative}.step_form_orange .form_ttl{transition:0.5s;margin-top:10px}.step_form_orange .form_ttl .large{font-size:20px;line-height:25px}.step_form_orange .form_ttl .small{margin:1px 0;font-size:10px}.step_form_orange .form_ttl .small:after,.step_form_orange .form_ttl .small:before{width:21px}.step_form_orange .form_ttl .small:before{right:calc(100% + 3px)}.step_form_orange .form_ttl .small:after{left:calc(100% + 3px)}.step_form_orange .form_sub_ttl{position:absolute;left:0;width:100%;bottom:auto;top:calc(100% + 9px);font-size:10px;text-align:center}.step_form_orange .step_wrap{width:calc(200% + 30px);overflow:hidden;height:auto;padding:0 0 0}.step_form_orange .step_wrap .step{position:relative;margin-right:15px;transition:0.5s;float:left;width:calc(50% - 15px)}.step_form_orange .step_wrap .step dl{margin-top:10px}.step_form_orange .step_wrap .step2 dl{margin-top:3px}.step_form_orange .step_wrap .step2 dl:last-child{margin-top:5px}.step_form_orange .step_wrap.next{transform:translateX(-50%)}.step_form_orange .step_wrap.back{transform:translateX(0)}.step_form_orange dl{font-size:10px;margin:10px 0 0;display:flex;align-items:center;justify-content:space-between;min-height:45px}.step_form_orange dl dt{width:60px;margin:0;padding:0;font-size:11px;line-height:1.2}.step_form_orange dl dt .red{display:block;font-size:10px;margin-left:0}.step_form_orange dl dt .email{font-size:11px}.step_form_orange dl dd{width:calc(100% - 12px)}.step_form_orange dl.sbbtn dd{width:100%}.step_form_orange dl dd .radio_input_wrap{overflow:hidden}.step_form_orange dl dd .radio_input{font-size:12px;width:48%;padding:10px 20px}.step_form_orange dl dd .radio_input:before{width:13px;height:13px;margin-right:5px}.step_form_orange dl dd .radio_input.check:before{width:20px}.step_form_orange dl dd select{font-size:15px;background-color:#fff;border-radius:0;padding:12px 7px;width:100%;color:#000;border-radius:5px}.step_form_orange dl dd input{border:solid 1px #8e8e8e;font-size:15px;width:100%;padding:10px 9px;box-sizing:border-box}.step_form_orange .more,.step_form_orange .submit{z-index:100;top:0;right:0;position:absolute;margin-top:0;font-size:15px;padding:9px 0;width:65px;transition:0.5s;transition-property:transform}.step_form_orange .more{position:relative;width:100%}.step_form_orange .more span{width:auto;font-size:14px;position:absolute;margin-right:40px;color:#fe7221}.step_form_orange .submit:after{margin-left:5px;position:static;right:auto;border-width:4.5px 0 4.5px 8.0px}.step_form_orange .more:after{content:none}.step_form_orange .more:before{content:"";display:block;position:absolute;width:9px;height:9px;transform:rotate(45deg);top:37%;right:20px;border-top:3px solid #ffffff;border-right:3px solid #ffffff}.step_form_orange .submit{background-color:#f06464;visibility:hidden;border:none;background:#f7c669;background:-moz-linear-gradient(top, #f7c669 0%, #ff6d1c 100%);background:-webkit-linear-gradient(top, #f7c669 0%, #ff6d1c 100%);background:linear-gradient(to bottom, #f7c669 0%, #ff6d1c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7c669', endColorstr='#ff6d1c', GradientType=0);width:70% !important;margin-top:0;border-radius:50px;position:relative;left:unset;line-height:1;font-family:'Noto Sans JP', sans-serif;font-weight:700;display:block;z-index:100}.step_form_orange .step_wrap .step2 dl.sbm dd{width:100%;width:100%}}.jods_cta_box{margin-top:-35px;padding:0 0 50px 0;background-color:#FBF8F1}.jods_cta_box .f14{margin-top:-40px;font-size:11px;text-align:center;color:#707070}@media only screen and (max-width: 750px){.jods_cta_box{padding:0 10px 40px 10px}}.cafe_orange_btn{width:640px;margin:0 auto}.cafe_orange_btn img{margin-top:32px;width:100%}@media only screen and (max-width: 750px){.cafe_orange_btn{max-width:100%}.cafe_orange_btn img{margin-top:32px;width:100%}}.cafe_title{text-align:center}.cafe_title h2{font-size:30px;font-weight:bold;color:#ff6600}.cafe_title p{font-family:"Roboto Slab", sans-serif;font-weight:bold;font-size:16px;position:relative;color:#ff6600;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center}.cafe_title p:after,.cafe_title p:before{content:"";display:inline-block;width:25px;height:1px;background-color:#ff6600;position:relative}.cafe_content{max-width:1100px;margin:0 auto;overflow:hidden}.swiper-container{width:100%;padding-bottom:40px;overflow:visible}.swiper-pagination{bottom:10px}.swiper-wrapper{width:100%;height:400px}.swiper-slide{width:100%;height:100%;text-align:center;display:flex;align-items:center;justify-content:center;transition:opacity 0.3s ease}.swiper-slide-active,.swiper-slide-active+.swiper-slide,.swiper-slide-active+.swiper-slide+.swiper-slide{opacity:1}.swiper-slide img{max-width:100%;height:auto;max-height:380px;object-fit:contain}@media (max-width: 749px){.cafe_content{width:100%}.swiper-slide{opacity:1}}.cafe_reason{background:#eee;padding:40px 0}.cafe_reason .reason_img_wrap img{margin:20px auto 0;display:block;width:800px}.cafe_reason .reason_img_wrap p{color:#333;font-size:10px;text-align:center;margin:6px auto}.cafe_reason .ac-box label{max-width:500px;font-size:16px;font-weight:bold;text-align:center;background:#f59f09;line-height:50px;position:relative;display:block;height:50px;border-radius:8px;cursor:pointer;color:#fff;transition:all 0.5s;margin:10px auto}.cafe_reason .ac-box input:checked~label::after{color:#fff;content:"\f106";font-family:"Font Awesome 5 Free";font-size:20px}.cafe_reason .ac-box label:hover{background:#f9b305;-webkit-transition:all .3s;transition:all .3s;color:#fff}.cafe_reason .ac-box input{display:none}.cafe_reason .ac-box div p{color:#333;line-height:23px;text-align:justify;width:800px;margin:10px auto;padding:20px 40px;background:#fff;border-radius:5px;font-size:14px}@media only screen and (max-width: 750px){.cafe_reason .ac-box div p{width:auto;line-break:strict}}.cafe_reason .ac-box input:checked~div{height:auto;background:#eee;opacity:1}.cafe_reason .ac-box label:after{color:#fff;content:"\f107";font-family:"Font Awesome 5 Free";font-size:20px}.cafe_reason .ac-box input:checked~label::after{color:#fff;content:"\f106";font-family:"Font Awesome 5 Free";font-size:20px}.cafe_reason .ac-box div{height:0px;padding:0px;overflow:hidden;opacity:0;transition:0.5s}.cafe_reason .ac-box div p span{color:#ff6600;font-weight:bold}.cafe_reason .reason3 img{margin:0 auto 20px;display:block;width:800px}.cafe_reason .job_wrap{width:1100px;margin:auto}@media only screen and (max-width: 750px){.eee{padding:0 10px}}.cafe_btn2{padding-top:40px}.cafe_btn2 p{color:#999;font-weight:bold;text-align:center;font-size:18px;line-height:33px}.cafe_btn2 .cafe_orange_btn{width:640px;margin:0 auto}.cafe_btn2 .cafe_orange_btn img{width:100%}.cafe_recruit{margin:40px 0}.cafe_recruit .recruit{background-color:#18d0a2;text-align:center;padding:50px 0 50px;position:relative;box-shadow:0 5px 10px rgba(0,0,0,0.2);margin-top:-20px}.cafe_recruit .recruit h2{margin-bottom:15px;font-size:30px;color:#fff}.cafe_recruit .recruit img{width:430px}.cafe_recruit .recruit span{color:#FFFF00}.cafe_recruit .recruit:after{content:"";display:block;margin:auto;width:0;position:absolute;left:50%;bottom:-20px;transform:-webkit-translateX(-50%);transform:translateX(-50%);height:0;border-style:solid;border-width:20px 12.5px 0 12.5px;border-color:#18d0a2 transparent transparent transparent}@media only screen and (max-width: 750px){.cafe_recruit{margin:40px 0}.cafe_recruit .recruit{background-color:#18d0a2;text-align:center;padding:30px 15px;position:relative;box-shadow:0 5px 10px rgba(0,0,0,0.2);margin-top:-20px}.cafe_recruit .recruit h2{margin-bottom:15px;font-size:19px;color:#fff;border-bottom:2px solid #fff;padding-bottom:5px}.cafe_recruit .recruit img{width:290px}.cafe_recruit .recruit span{color:#FFFF00}.cafe_recruit .recruit:after{content:"";display:block;margin:auto;width:0;position:absolute;left:50%;bottom:-20px;transform:-webkit-translateX(-50%);transform:translateX(-50%);height:0;border-style:solid;border-width:20px 12.5px 0 12.5px;border-color:#18d0a2 transparent transparent transparent}.cafe_btn2{padding-top:40px}.cafe_btn2 p{color:#999;font-weight:bold;text-align:center;font-size:17px;line-height:33px}.cafe_btn2 .cafe_orange_btn{max-width:100%;margin:0 auto}.cafe_btn2 .cafe_orange_btn img{width:100%}}.cafe_joining_flow .service .title h2{font-size:30px;font-weight:bold;color:#ff6600;text-align:center}.cafe_joining_flow .service .title p{font-family:"Roboto Slab", sans-serif;font-weight:bold;font-size:16px;position:relative;color:#ff6600;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;align-content:center;align-items:center}.free-service_wrap{padding:1rem;margin:2rem 1.2rem;border:solid 2px #00c89f;border-radius:10px}.free-service_wrap .bg_t{border-bottom:1px solid #7d7d7d;padding-bottom:10px;margin-bottom:0}.free-service_wrap .bg_t .free-service_flex_box{display:flex}.free-service_wrap .bg_t .free-service_flex_box .icon{width:43px;height:46px}.free-service_wrap .bg_t .free-service_flex_box .icon img{width:100%}.free-service_wrap .bg_t .free-service_flex_box .text{width:calc(100% - 50px);padding:0 0 0 10px;margin-top:10px}.free-service_wrap .bg_t .free-service_flex_box .text h4{font-size:16px;font-weight:bold;color:#18d0a2;line-height:1.3em;margin-bottom:5px}.free-service_wrap .bg_t .free-service_flex_box .text p{font-size:13px;font-weight:500;color:#333;line-height:1.3em;font-feature-settings:"palt"}.free-service_wrap .bg_b{padding-top:10px;padding-bottom:10px;margin-bottom:0}.free-service_wrap .bg_b .free-service_flex_box{display:flex}.free-service_wrap .bg_b .free-service_flex_box .icon{width:43px;height:46px}.free-service_wrap .bg_b .free-service_flex_box .icon img{width:100%}.free-service_wrap .bg_b .free-service_flex_box .text{width:calc(100% - 50px);padding:0 0 0 10px;margin-top:10px}.free-service_wrap .bg_b .free-service_flex_box .text h4{font-size:16px;font-weight:bold;color:#18d0a2;line-height:1.3em;margin-bottom:5px}.free-service_wrap .bg_b .free-service_flex_box .text p{font-size:13px;font-weight:500;color:#333;line-height:1.3em;font-feature-settings:"palt"}.cafe_entry_btn3_wrap{max-width:640px;margin:0 auto;margin-top:50px}.cafe_entry_btn3_wrap .cafe_orange_btn{width:100%;margin:0 auto}.cafe_entry_btn3_wrap .cafe_orange_btn img{width:100%}@media screen and (max-width: 750px){.orange_mobile_form_wrap .sp_form form button{display:block;background:#f28e26;background:linear-gradient(-269.6116598914deg, #fe6601 23.3823063489%, #f60 72.8626079918%, #fe6600 74.4587467545%);text-align:center;font-size:18px;font-weight:bold;text-decoration:none;color:#fff;padding:17px 0 15px;transition:0.2s ease;position:relative;width:100%;box-shadow:-1px 0px 16px #fd650096;border:solid 2px #fff;border-radius:50px}.orange_mobile_form_wrap .sp_form form button:hover{-ms-filter:"alpha opacity=70 )";filter:alpha(opacity=70);opacity:0.7}.orange_mobile_form_wrap .sp_form form button span{background-color:#fff;vertical-align:middle;color:#6bbd02;font-size:17px;padding:2px 10px;border-radius:30px;margin-right:12px;position:relative;top:-2px}}.thanks_body{width:100vw;position:relative;font-family:'Hiragino Sans', 'ヒラギノ角ゴシック', 'Hiragino Kaku Gothic', 'Noto Sans JP', '游ゴシック', 'YuGothic', 'メイリオ', 'Meiryo', 'ＭＳ Ｐゴシック', sans-serif !important;background-color:#FFD7A3}.thanks_header{background-color:#fff}.thanks_header img{display:block;max-width:165px;margin:0 auto 0 auto;padding:12px 0 12px 0}.thanks_wrap section{max-width:640px;margin:25px auto 0 auto;background-color:#fff;border-radius:20px;overflow:hidden}.thanks_wrap section img{max-width:100%;height:auto}.thanks_wrap section .entry_thanks_text{display:block;max-width:374px;margin:0 auto 0 auto;padding:30px 0 0 0}.thanks_wrap section .entry_thanks_tel_pc{display:block;max-width:397px;margin:0 auto 0 auto;padding:30px 0 0 0}.thanks_wrap section .entry_thanks_tel_sp{display:none}.thanks_wrap section .entry_thanks_bottom_contents{max-width:397px;margin:0 auto;padding:12px 0 30px 0}.thanks_wrap section .entry_thanks_bottom_contents img{max-width:100%;height:auto}.thanks_wrap section .entry_thanks_bottom_contents-default{max-width:397px;margin:0 auto;padding:26px 0}.thanks_wrap section .entry_thanks_bottom_contents-default img{max-width:100%;height:auto}@media screen and (max-width: 670px){.thanks_wrap section{margin:25px 16px 0 16px;border-radius:10px}.thanks_wrap section .thanks-content{padding:0 16px 0 16px}.thanks_wrap section .entry_thanks_text{width:100%;padding:15px}.thanks_wrap section .entry_thanks_tel_pc{display:none}.thanks_wrap section .entry_thanks_tel_sp{display:block}.thanks_wrap section .entry_thanks_reservation_pc{display:none}.thanks_wrap section .entry_thanks_reservation_sp{display:block;padding:8px 0 8px 0}.thanks_wrap section .entry_thanks_reservation_merit{padding:0px 0 16px 0}.thanks_wrap section .entry_thanks_bottom_contents-default{padding:26px}}.thanks_footer{padding:32px 0 50px 0}.thanks_footer small{display:block;text-align:center;font-size:10px;font-weight:300;line-height:170%;color:#7A7775}.thanks_footer div{max-width:342px;margin:0 auto 0 auto;padding:10px 0 30px 0;text-align:center}.thanks_footer div a{font-size:10px;font-weight:600;text-decoration:none;color:#7A7775}.thanks_footer div a:not(:last-child){padding:0 12px 0 0;border-right:1px solid #7A7775}.thanks_footer div a:not(:first-child){padding-left:12px}@media screen and (max-width: 750px){.thanks_footer{margin-top:0px}}.introduction_wrap{position:relative;font-family:'Hiragino Sans', 'ヒラギノ角ゴシック', 'Hiragino Kaku Gothic', 'Noto Sans JP', '游ゴシック', 'YuGothic', 'メイリオ', 'Meiryo', 'ＭＳ Ｐゴシック', sans-serif !important}.introduction_wrap img{max-width:100%;height:auto}.introduction_wrap .button{max-width:300px;margin:0 auto 0 auto;padding:30px 0 30px 0}.introduction_wrap .button a{display:block;background-color:#33BE02;width:100%;padding:20px 0 20px 0;font-size:16px;font-weight:600;text-align:center;text-decoration:none;color:#fff;border-radius:6px;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.25)}.introduction_wrap .fast_section{max-width:678px;margin:0 auto 0 auto;background-color:#FFF2E3}.introduction_wrap .three_step{max-width:598px;margin:0 auto 0 auto;padding:0 40px 0 40px;background-color:#FF9100}.introduction_wrap .three_step h1{max-width:250px;margin:0 auto 0 auto;padding:60px 0 30px 0}.introduction_wrap .three_step .three_step_step{padding:0 0 60px 0}.introduction_wrap .three_step .three_step_step3{padding:0 0 30px 0}.introduction_wrap .three_step .three_step_step h2{background-color:#fff;max-width:110px;margin:0 auto 0 auto;padding:8px 0px;font-size:16px;font-weight:700;text-align:center;border-radius:4px;color:#FF9100}.introduction_wrap .three_step .three_step_step h3{padding:20px 0 16px 0;font-size:20px;font-weight:600;line-height:140%;text-align:center;color:#fff}.introduction_wrap .three_step .three_step_step p{padding:0 0 16px 0;font-size:14px;font-weight:300;line-height:160%;text-align:center;color:#fff}.introduction_wrap .note{background-color:#F9F9F9;max-width:678px;margin:0 auto 0 auto}.introduction_wrap .note h1{padding:40px 0 20px 0;font-size:20px;font-weight:600;text-align:center;line-height:120%;color:#333}.introduction_wrap .note h1 span{font-size:14px;color:#FF9100}.introduction_wrap .note ul{padding:0 16px 0 16px;list-style:none;font-size:14px;line-height:140%}.introduction_wrap .note ul li{padding-bottom:20px}.introduction_wrap footer{padding:40px 0 0 0}.introduction_wrap footer small{display:block;text-align:center;font-size:10px;font-weight:300;color:#7A7775}.introduction_wrap footer div{max-width:342px;margin:0 auto 0 auto;padding:10px 0 30px 0;text-align:center}.introduction_wrap footer div a{font-size:10px;font-weight:600;text-decoration:none;color:#7A7775}.introduction_wrap footer div a:not(:last-child){padding:0 12px 0 0;border-right:1px solid #7A7775}.introduction_wrap footer div a:not(:first-child){padding-left:12px}.merit{width:100%;height:auto}.merit .now_recommend_reason{padding:40px 0px;width:330px;margin-bottom:0}.merit .corona_bk{background-image:url(https://d2se9l61vsiy9x.cloudfront.net/../pages/cafe/pc/title_corona_bk.png);background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:333px;position:relative;margin-bottom:100px}.merit .ribon{width:660px;position:absolute;bottom:-40px;left:0;right:0;margin:auto}.merit .cafe_point_width_900{width:900px;margin:0 auto}.merit .cafe_point_width_900 .corona_img{margin:0 auto}.merit .cafe_point_width_900 .corona_img li{width:800px;margin:0 auto}.merit .cafe_point_width_900 .corona_img li img{width:100%;padding:10px 0}.online_interview_cafe_wrap{padding:0 15px}@media screen and (max-width: 750px){.merit{width:100%;height:auto}.merit .corona_bk{background-image:none;max-width:100%;height:auto;margin-bottom:40px}.merit .now_recommend_reason{width:70%;margin:20px auto;padding:0 0}.merit .corona_txt{text-align:center;font-size:14px;margin-bottom:10px}.merit .cafe_point_width_900{width:100%;padding:0 15px}.merit .cafe_point_width_900 .corona_ttl{width:100%;margin-bottom:20px}.merit .cafe_point_width_900 .corona_img{width:100%;margin:0 auto}.merit .cafe_point_width_900 .corona_img li{width:100%;margin:0 auto}.merit .cafe_point_width_900 .corona_img li img{width:100%;padding:0}}.job1{width:1100px;padding:8px 0;overflow-x:hidden;display:flex;margin:0 auto}.job1 .category_slide{height:auto;display:flex;animation:infinity-loop 70s infinite linear 1s both}.job1 .category_slide .slider__item .s1{width:150px;margin:0 2px;padding:5px;background-color:#fff;border:solid #6bbd00 2px;border-radius:30px;text-align:center;color:#6bbd00;font-size:16px;font-weight:bold}@keyframes infinity-loop{from{transform:translateX(-100%)}to{transform:translateX(0%)}}.special_offer_mail_wrap{width:100vw;height:100%;background-color:#FF9100;position:relative}.special_offer_mail_wrap__background_img{width:100%;height:auto;background-image:url(https://d2se9l61vsiy9x.cloudfront.net/../pages/special_offer/bg-offers-detail.png);background-size:contain;background-repeat:no-repeat;padding:2rem 11px 3.75rem 11px}.special_offer_mail_wrap__background_img__content_wrap{width:40rem;position:relative;background-color:#fff;margin:0 auto;border-radius:1.25rem;margin-bottom:40px;padding-bottom:2rem}.special_offer_mail_wrap__background_img__content_wrap h1{width:20rem;padding:1rem 0 1rem;margin:0 auto}.special_offer_mail_wrap__background_img__content_wrap h1 img{width:100%;height:auto}.special_offer_mail_wrap__background_img__content_wrap .offer_end_text{text-align:center;color:#ff9100}.special_offer_mail_wrap__background_img__content_wrap .offer_end_text p{font-size:1.25rem}.special_offer_mail_wrap__background_img__content_wrap .offer_end_text h2 span{font-size:36px}.special_offer_mail_wrap__background_img__content_wrap__upgrade_btn_wrap{max-width:300px;height:2.75rem;background-color:#00C853;border-radius:0.3125rem;margin:0 auto;margin-bottom:15px}.special_offer_mail_wrap__background_img__content_wrap__upgrade_btn_wrap a{width:100%;height:100%;color:#fff;text-decoration:none;font-weight:bold;display:flex;justify-content:center;align-items:center}.special_offer_mail_wrap__background_img__content_wrap__upgrade_benefits_wrap{width:100%;padding:0 20px 24px 20px}.special_offer_mail_wrap__background_img__content_wrap__upgrade_benefits_wrap img{width:100%;height:auto}@media screen and (max-width: 767px){.special_offer_mail_wrap__background_img__content_wrap{width:100%;padding:0 1rem 2rem 1rem}.special_offer_mail_wrap__background_img__content_wrap h1{width:100%;font-size:1.5rem;padding:0 20px}.special_offer_mail_wrap__background_img__content_wrap h1 img{width:100%;height:auto}.special_offer_mail_wrap__background_img__content_wrap__upgrade_btn_wrap button{width:100%}.special_offer_mail_wrap__background_img__content_wrap__upgrade_benefits_wrap{width:100%;padding:0 0 24px 0}.special_offer_mail_wrap__background_img__content_wrap__upgrade_benefits_wrap img{width:100%;height:auto}}.line_add_tiktpk_wrap{width:100vw;height:auto}.line_add_tiktpk_wrap__content-wrap{max-width:700px;margin:0 auto}.line_add_tiktpk_wrap__content-wrap header{width:165px;margin:0 auto;padding:5px 0}.line_add_tiktpk_wrap__content-wrap header img{width:100%}.line_add_tiktpk_wrap__content-wrap__fv{width:100%}.line_add_tiktpk_wrap__content-wrap__career-ad-wrap{width:100%;padding:16px 18px}.line_add_tiktpk_wrap__content-wrap__career-ad-wrap&gt;img{width:100%;height:auto;margin-bottom:12px}.line_add_tiktpk_wrap__content-wrap__application-procedure-wrap{width:100%;padding:26px 13px;background-color:#FBF8F1}.line_add_tiktpk_wrap__content-wrap__application-procedure-wrap&gt;img{margin-bottom:40px}.line_add_tiktpk_wrap__content-wrap__application-procedure-wrap__step-img{width:100%;margin-bottom:18px;padding:0 12px}.line_add_tiktpk_wrap__content-wrap__application-procedure-wrap__step-img img{margin-bottom:18px}.line_add_tiktpk_wrap__content-wrap__introducible_job_offer{width:100%;padding:64px 43px 32px 43px}.line_add_tiktpk_wrap__content-wrap__job-list-wrap{width:100%;padding:32px 27px;background-color:#FBF8F1}.line_add_tiktpk_wrap__content-wrap__job-list-wrap&gt;img{width:100%;height:auto;margin-bottom:32px}.line_add_tiktpk_wrap__content-wrap__job-list-wrap&gt;img:last-child{margin-top:72px}.line_add_tiktpk_wrap__content-wrap__job-list-wrap .offer_company_sample_wrap{margin-bottom:18px}.line_add_tiktpk_wrap__content-wrap__support_case{padding:28px 91px 12px 91px}.line_add_tiktpk_wrap__content-wrap__career-up-application_procedure-wrap{padding:28px 28px 12px 28px;background-color:#FBF8F1}.line_add_tiktpk_wrap__content-wrap__career-up-application_procedure-wrap img{margin-bottom:32px}.line_add_tiktpk_wrap__content-wrap .QA-wrap{padding:40px 22px}.line_add_tiktpk_wrap__content-wrap .base-wrap{padding:40px 26px;background-color:#FBF8F1}.line_add_tiktpk_wrap__content-wrap footer small{display:block;text-align:center;font-size:10px;font-weight:300;color:#7A7775}.line_add_tiktpk_wrap__content-wrap footer div{max-width:342px;margin:0 auto 0 auto;padding:10px 0 20px 0;text-align:center}.line_add_tiktpk_wrap__content-wrap footer div a{font-size:10px;font-weight:600;text-decoration:none;color:#7A7775}.line_add_tiktpk_wrap__content-wrap footer div a:not(:last-child){padding:0 12px 0 0;border-right:1px solid #7A7775}.line_add_tiktpk_wrap__content-wrap footer div a:not(:first-child){padding-left:12px}@media screen and (max-width: 767px){.line_add_tiktpk_wrap__content-wrap footer{margin-top:20px}}html{height:100%}html body{height:100%}html body .ag_short_lp_wrap{width:100%;height:640px;background-color:#FBF8F1}html body .ag_short_lp_wrap__form-wrap{max-width:350px;padding-top:40px;margin:0 auto}html body .ag_short_lp_wrap__form-wrap .step_form{margin:0;padding:0}html body .ag_short_lp_wrap__form-wrap .step_form .form{width:100%}html body .ag_short_lp_wrap__form-wrap .step_form .form .form-upside-wrap{width:90%;display:flex;align-items:center;justify-content:space-between;padding:16px 0px;margin:0 auto}html body .ag_short_lp_wrap__form-wrap .step_form .form .form-upside-wrap__step-text{background-color:#FF9100;color:#fff;font-size:10px;padding:6px 8px;line-height:110%;border-radius:5px;text-align:center;white-space:nowrap;font-weight:bold}html body .ag_short_lp_wrap__form-wrap .step_form .form .form-upside-wrap .form_ttl{margin-top:0}html body .ag_short_lp_wrap__form-wrap .step_form .form .form-upside-wrap .step_line_wrap img{width:56px;height:auto}html body .ag_short_lp_wrap__form-wrap .step_form .form .form-upside-wrap .step_line_green_wrap img{width:56px;height:auto}html body .ag_short_lp_wrap__form-wrap .step_form .form .form-upside-text{text-align:center;font-size:12px;font-weight:600;color:#7A7775}html body .ag_short_lp_wrap__form-wrap .step_form .form .oh .step_wrap{margin-top:16px;border-top:solid 1px #E3DFDC;padding-top:8px;width:calc(200% - 0px)}@media screen and (max-width: 767px){html body .ag_short_lp_wrap__form-wrap .step_form .form .oh .step_wrap{width:calc(200% - 0px)}}@media screen and (max-width: 767px){html body .ag_short_lp_wrap__form-wrap .step_form .form .oh .step_wrap .step1{padding-left:27px}}html body .ag_short_lp_wrap__form-wrap .step_form .form .oh .step_wrap .step1 .select_wrap{width:100%}html body .ag_short_lp_wrap__form-wrap .step_form .form .oh .step_wrap .step1 .select_wrap dd select{background-color:#FBF8F1;background:url(https://d2se9l61vsiy9x.cloudfront.net/pages/selectBgSimple.png) right;background-size:cover;border:none;height:57px;outline:none;padding:12px 15px;color:#787776;font-weight:bold}html body .ag_short_lp_wrap__form-wrap .step_form .form .oh .step_wrap .step1 .select_wrap dd .check_box_wrap label{white-space:nowrap}html body .ag_short_lp_wrap__form-wrap .step_form .form .oh .step_wrap .step1 .select_wrap dd .radio_input_wrap .radio_input{border:1px solid #E3DFDC;color:#B1AFAB;font-weight:600;box-shadow:none;padding:11px 20px}html body .ag_short_lp_wrap__form-wrap .step_form .form .oh .step_wrap .step1 .select_wrap dd .radio_input_wrap .check{border:1px solid #FF9100;color:#ff9100;font-size:14px;font-weight:600;filter:drop-shadow(0px 4px 8px rgba(255,145,0,0.25));background:linear-gradient(180deg, #fff3da 20.6093518175%, #fff3da 20.6093518175%, #ffe7b7 80.6102791172%);box-shadow:none}html body .ag_short_lp_wrap__form-wrap .step_form .form .oh .step_wrap .step1 .select_wrap dd .radio_input_wrap .check:before{width:20px;height:10px;display:inline-block;content:"";background:url(https://d2se9l61vsiy9x.cloudfront.net/pages/sp/form_select_check.svg) no-repeat;background-size:contain}@media screen and (max-width: 767px){html body .ag_short_lp_wrap__form-wrap .step_form .form .oh .step_wrap .step1 .select_wrap dd{width:calc(100% - 0px)}html body .ag_short_lp_wrap__form-wrap .step_form .form .oh .step_wrap .step1 .select_wrap dd select{height:53px;background-color:#FBF8F1;border:none;padding:12px 15px}}html body .ag_short_lp_wrap__form-wrap .step_form .form .oh .step_wrap .step2 dl{margin-top:8px}html body .ag_short_lp_wrap__form-wrap .step_form .form .oh .step_wrap .step2 dl dd input{border:solid 1px #EAE5E1}html body .ag_short_lp_wrap__form-wrap .step_form .form .oh .step_wrap .step2 .sbm dd .btn-container .back_step{background-color:transparent;color:#7A7775;display:flex;align-items:center;justify-content:center}html body .ag_short_lp_wrap__form-wrap .step_form .form .oh .step_wrap .step2 .sbm dd .btn-container .back_step img{width:auto;height:11px;margin:0px;margin-right:6px}html body .ag_short_lp_wrap__form-wrap .step_form .form .oh .step_wrap .step2 .sbm dd .btn-container .submit{transform:translateX(0px);visibility:inherit;padding-top:15px;padding-bottom:15px;background:#FF9100;box-shadow:none;filter:drop-shadow(0px 4px 8px rgba(255,145,0,0.25));border:none}@media screen and (max-width: 750px){html body .ag_short_lp_wrap__form-wrap .step_form .form .oh .step_wrap .step2 .sbm dd .btn-container .submit{background:#FF9100;box-shadow:none;filter:drop-shadow(0px 4px 8px rgba(255,145,0,0.25));border:none}}html body .ag_short_lp_footer-wrap{background-color:#FBF8F1;border-top:#ffedc3 solid 2px}html body .ag_short_lp_footer{max-width:640px;margin:auto;padding:30px 0}html body .ag_short_lp_footer__main{text-align:center;font-size:14px;font-weight:600;line-height:120%;color:#555}html body .ag_short_lp_footer__main a{display:block;margin:5px 0 30px 0;text-align:center;font-weight:300;font-size:16px;color:#333}html body .ag_short_lp_footer__main.company-privacy-policy{display:flex;justify-content:center}html body .ag_short_lp_footer__main.company-privacy-policy a{font-size:10px;font-weight:600;color:#7A7775;text-decoration:none;height:15px}html body .ag_short_lp_footer__main.company-privacy-policy a:not(:first-child){padding-left:12px}html body .ag_short_lp_footer__main.company-privacy-policy a:not(:last-child){padding-right:12px;border-right:1px solid #7A7775}html body .ag_short_lp_footer .copylight{display:block;text-align:center;font-size:10px;font-weight:300;color:#7A7775}.insta_short_form{display:none}.form-upside-wrap-pc{width:100%;display:flex;align-items:center;justify-content:space-between;margin:0 auto}.form-upside-wrap-pc__step-text{background-color:#ff7e00;color:#fff;padding:5px 12px 5px 12px;line-height:120%;text-align:center;white-space:nowrap;width:30%;text-shadow:0 0 5px rgba(0,0,0,0.6);border-radius:3px;font-size:14px}.form-upside-wrap-pc .form_ttl{margin-top:0;width:100%}.form-upside-wrap-pc .step_line_wrap img{width:56px;height:auto}.form-upside-wrap-pc .step_line_green_wrap img{width:56px;height:auto}.form-upside-text{text-align:right;font-size:12px;font-weight:600;color:#7A7775}.boredr_bottom{border-bottom:2px solid #ff6a19;color:#f06464;font-weight:bold}@media screen and (max-width: 767px){.insta_short_wrap{display:none}.insta_short_form{display:block}}select option[value=""]{display:none}.my-18{margin-top:18px;margin-bottom:18px}.line-ad-btn-sns{width:343px}.line-add-friend-point-1{background-color:#FBF8F1;padding-bottom:58px}.line-add-friend-point-1-text{margin-bottom:30px;width:247px;padding-top:50px}.line-add-friend-point-1-content{width:320px;display:grid;row-gap:16px;margin:auto;justify-content:center}.line-add-friend-point-1-restaurants-icon{width:320px;margin-top:34px}.line-add-friend-point-2{background:linear-gradient(180deg, #FF9100 0%, #F87051 69.95%, #F66767 98.95%)}.line-add-friend-point-2-text{padding-top:26px;width:271px}.line-add-friend-point-2-content-scout-text{margin-top:41px;width:289px}.line-add-friend-point-2-content-scout-img{margin-top:16px;width:256px}.line-add-friend-point-2-content-aitai-text{margin-top:45px;width:343px}.line-add-friend-point-2-content-aitai-img{margin-top:16px;width:256px}.line-add-friend-point-3-text{margin-top:34px}.line-add-friend-point-3-content{display:grid;justify-content:center}.line-add-friend-point-3-content-step{position:relative;max-width:fit-content}.line-add-friend-point-3-content-step-number{left:45px;top:20px;position:absolute;z-index:100}.swiper .swiper-button-prev::after,.swiper .swiper-button-next::after{position:absolute;top:57%;transform:translateY(-50%);background-color:transparent;color:#ddd;font-size:40px;text-shadow:0px 2px 3px #00000047;border:none;padding:10px;cursor:pointer;z-index:10}.swiper .swiper-pagination-bullet{width:10px;height:10px}.swiper .swiper-pagination-bullet-active{background-color:#18d0a2}.swiper .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-5px}#voice .swiper img{max-height:unset;padding:15px}
</pre></body></html>