@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&family=Noto+Sans+JP:wght@100;300;400;500;700;900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";.fv-container{position:relative;font-family:Noto Sans JP,sans-serif;width:100%;height:625px;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,40,124,.45)),to(rgba(0,40,124,.45))),url(/company/recruit/assets/fv-BK1GLj9k.jpg);background-image:linear-gradient(0deg,#0000,#0000),url(/company/recruit/assets/fv-BK1GLj9k.jpg);z-index:0;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;overflow:hidden}.fv-container:after{z-index:-1;content:"";position:absolute;width:75vw;height:625px;left:0;top:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(13,51,132,.8)));background:linear-gradient(0deg,#00287c73);clear:both}.fv-logo-container{padding-top:64px;padding-left:10%}.fv-logo-container_title p{font-style:normal;font-weight:900;font-size:16px;line-height:150%;color:#fff}.fv-logo-container_logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fv-logo-container_logo img{width:166px;margin-right:24px}.fv-logo-container_logo_textpart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fv-logo-container_logo_textpart p{color:#fff;font-size:24px;margin:0}.fv-logo-container_logo_textpart img{width:150px}.fv-title-container{padding-left:10%}.fv-title-container p{margin-top:81px;margin-bottom:36px;font-weight:800;font-size:64px;line-height:150%;letter-spacing:.05em;color:#fff}.fv-info-container{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10%}.fv-info-container_section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:62px}.fv-info-container_section_smallText{font-style:normal;font-weight:500;font-size:18px;line-height:150%;letter-spacing:.02em;color:#fff}.fv-info-container_section_bigText{margin-top:8px;font-style:normal;font-weight:900;font-size:32px;line-height:150%;letter-spacing:.02em;color:#fff}.fv-info-container_section:before{position:absolute;content:"";width:0;height:100%;border:4px solid #fff;border-radius:10px;left:0}@media only screen and (min-width: 1280px) and (max-width: 1440px){.fv-logo-container{padding-left:5%}.fv-title-container{margin-bottom:48px;padding-left:5%}.fv-info-container{padding-left:5%}.fv-info-container_section{padding-left:24px;margin-right:62px}}@media only screen and (min-width: 600px) and (max-width: 1279px){.fv-container{background-size:cover;background-position:50% 50%;height:500px}.fv-container:after{width:100vw;height:100%}.fv-logo-container{padding-top:40px;padding-left:7%}.fv-logo-container_title p{font-size:10px}.fv-logo-container_logo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fv-logo-container_logo img{width:88px}.fv-logo-container_logo_textpart p{font-size:12px}.fv-logo-container_logo_textpart img{width:90px}.fv-title-container{padding-left:7%}.fv-title-container p{margin-top:45px;font-size:40px;margin-bottom:-10px}.fv-info-container{padding-left:7%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fv-info-container_section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:24px;margin-top:24px}.fv-info-container_section_smallText{font-size:16px}.fv-info-container_section_bigText{margin-top:0;font-size:24px}.fv-info-container_section:before{border:2px solid #fff}}@media only screen and (min-width: 750px) and (max-width: 1279px){.fv-container:after{width:80vw}}@media only screen and (min-width: 375px) and (max-width: 599px){.fv-container{background-size:cover;background-position:50% 50%;height:535px}.fv-container:after{width:100vw;height:100%}.fv-logo-container{padding-top:24px;padding-left:5%}.fv-logo-container_title p{font-size:10px}.fv-logo-container_logo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fv-logo-container_logo img{width:88px}.fv-logo-container_logo_textpart p{font-size:12px}.fv-logo-container_logo_textpart img{width:90px}.fv-title-container{padding-left:5%}.fv-title-container p{margin-top:40px;font-size:40px;margin-bottom:-10px}.fv-title-container p span{display:block}.fv-info-container{padding-left:5%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fv-info-container_section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:24px;margin-top:18px}.fv-info-container_section_smallText{font-size:15px}.fv-info-container_section_bigText{margin-top:0;font-size:23px}.fv-info-container_section:before{border:2px solid #fff}}@media only screen and (min-width: 320px) and (max-width: 374px){.fv-container{background-size:cover;background-position:50% 50%;height:491px}.fv-container:after{width:100vw;height:100%}.fv-logo-container{padding-top:24px;padding-left:5%}.fv-logo-container_title p{font-size:10px}.fv-logo-container_logo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fv-logo-container_logo img{width:88px}.fv-logo-container_logo_textpart p{font-size:12px}.fv-logo-container_logo_textpart img{width:90px}.fv-title-container{padding-left:5%}.fv-title-container p{margin-top:40px;font-size:36px;margin-bottom:-10px}.fv-title-container p span{display:block}.fv-info-container{padding-left:5%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fv-info-container_section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:24px;margin-top:18px}.fv-info-container_section_smallText{font-size:13px}.fv-info-container_section_bigText{margin-top:0;font-size:18px}.fv-info-container_section:before{border:2px solid #fff}}.marketing-section-container{margin-top:121px;margin-bottom:170px;padding:0 20%;font-family:Noto Sans JP,sans-serif}.marketing-section-container_title{position:relative}.marketing-section-container_title p{padding:0 60px;font-style:normal;font-weight:900;font-size:40px;line-height:150%;text-align:center;color:#0d3384}.marketing-section-container_title:before{position:absolute;display:block;content:"";width:317px;height:0;border:1px solid #17b1e7;bottom:-12px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.marketing-section-container_content{margin-top:60px;padding:0 40px;position:relative;max-width:600px;margin-left:auto;margin-right:auto}.marketing-section-container_content p{padding:30px 24px 60px;font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#333}.upleft{top:0;left:30px}.downleft{bottom:0;left:30px}.upright{top:0;right:30px}.downright{bottom:0;right:30px}@media only screen and (min-width: 1920px){.marketing-section-container{padding:0 30%}}@media only screen and (min-width: 600px) and (max-width: 1279px){.marketing-section-container{margin-top:80px;padding:0}.marketing-section-container_title p{font-size:32px;padding:0}.marketing-section-container_title:before{width:20%}.marketing-section-container_content{margin-top:48px;margin-left:auto;margin-right:auto;width:450px}.marketing-section-container_content p{padding:30px 24px;font-size:16px}.upleft,.downleft{left:30px}.upright,.downright{right:30px}}@media only screen and (min-width: 375px) and (max-width: 599px){.marketing-section-container{margin-top:32px;padding:0}.marketing-section-container_title p{font-size:22px;padding:0}.marketing-section-container_title:before{width:30%}.marketing-section-container_content{margin-top:40px;margin-left:auto;margin-right:auto;width:295px;padding:0}.marketing-section-container_content p{padding:24px 0;font-size:16px}.upleft,.downleft{left:-24px}.upright,.downright{right:-24px}}@media only screen and (min-width: 320px) and (max-width: 374px){.marketing-section-container{margin-top:32px;padding:0}.marketing-section-container_title p{font-size:20px;padding:0}.marketing-section-container_title:before{width:30%}.marketing-section-container_content{margin-top:40px;margin-left:auto;margin-right:auto;width:275px;padding:0}.marketing-section-container_content p{padding:24px 0;font-size:16px}.upleft,.downleft{left:-12px}.upright,.downright{right:-12px}}.exp-section-container{font-family:Noto Sans JP,sans-serif;position:relative;background-color:#e6f3ff99}.exp-section-container_topbg1{position:absolute;width:100%;height:480px;top:-100px;background:#e6f3ff;opacity:.5;-webkit-transform:matrix(-1,0,0,1,0,0);transform:scaleX(-1);-webkit-transform:skewY(8deg);transform:skewY(8deg);z-index:-1}.exp-section-container_topbg2{position:absolute;width:100%;height:480px;top:-60px;background:#e6f3ff;opacity:.5;-webkit-transform:matrix(-1,0,0,1,0,0);transform:scaleX(-1);-webkit-transform:skewY(355deg);transform:skewY(355deg);z-index:-1}.exp-section-container_bottombg1{position:absolute;width:100%;height:480px;bottom:-210px;background:#e6f3ff;opacity:.5;-webkit-transform:matrix(-1,0,0,1,0,0);transform:scaleX(-1);-webkit-transform:skewY(8deg);transform:skewY(8deg);z-index:-1}.exp-section-container_bottombg2{position:absolute;width:100%;height:480px;bottom:-250px;background:#e6f3ff;opacity:.5;-webkit-transform:matrix(-1,0,0,1,0,0);transform:scaleX(-1);-webkit-transform:skewY(355deg);transform:skewY(355deg);z-index:-1}.exp-section-container_title{margin-top:40px;position:relative}.exp-section-container_title p{padding:0 60px;font-style:normal;font-weight:900;font-size:40px;line-height:150%;text-align:center;color:#0d3384}.exp-section-container_title:before{position:absolute;display:block;content:"";width:317px;height:0;border:1px solid #17b1e7;bottom:-12px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.exp-section-container_content{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.exp-section-container_content_exampleSection{background-color:#fff;width:314px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 15px;padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:10px;gap:24px}.exp-section-container_content_exampleSection img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.exp-section-container_content_exampleSection p:nth-child(1){font-style:normal;font-weight:900;font-size:20px;line-height:150%;letter-spacing:.05em;color:#0d3384}.exp-section-container_content_exampleSection p:nth-last-child(1){font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#333}@media only screen and (min-width: 600px) and (max-width: 1279px){.exp-section-container_title:before{width:30%}.exp-section-container_title p{font-size:32px}.exp-section-container_bottombg1{height:300px;bottom:0}.exp-section-container_bottombg2{height:300px;bottom:-40px}.exp-section-container_content{max-width:80%;margin-left:auto;margin-right:auto;gap:24px}.exp-section-container_content_exampleSection{min-width:480px}.exp-section-container_content_exampleSection p:nth-child(1){font-size:22px}.exp-section-container_content_exampleSection br{display:none}}@media only screen and (min-width: 375px) and (max-width: 599px){.exp-section-container_title:before{width:30%}.exp-section-container_title p{font-size:24px}.exp-section-container_topbg1{-webkit-transform:skewY(10deg);transform:skewY(10deg)}.exp-section-container_topbg2{-webkit-transform:skewY(345deg);transform:skewY(345deg)}.exp-section-container_bottombg1{height:50vh;bottom:-10px;-webkit-transform:skewY(20deg);transform:skewY(20deg)}.exp-section-container_bottombg2{height:50vh;bottom:-50px;-webkit-transform:skewY(355deg);transform:skewY(355deg)}.exp-section-container_content{max-width:80%;margin-left:auto;margin-right:auto;gap:24px}.exp-section-container_content_exampleSection{min-width:295px;padding:24px}.exp-section-container_content_exampleSection p:nth-child(1){font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 374px){.exp-section-container_title:before{width:30%}.exp-section-container_title p{font-size:24px}.exp-section-container_topbg1{-webkit-transform:skewY(10deg);transform:skewY(10deg)}.exp-section-container_topbg2{-webkit-transform:skewY(345deg);transform:skewY(345deg)}.exp-section-container_bottombg1{height:300px;bottom:-10px;-webkit-transform:skewY(20deg);transform:skewY(20deg)}.exp-section-container_bottombg2{height:300px;bottom:-50px;-webkit-transform:skewY(355deg);transform:skewY(355deg)}.exp-section-container_content{max-width:80%;margin-left:auto;margin-right:auto;gap:24px}.exp-section-container_content_exampleSection{min-width:271px;padding:12px}.exp-section-container_content_exampleSection p:nth-child(1){font-size:19px}}.schedule-section-container{font-family:Inter,sans-serif;position:relative;margin-top:210px}.schedule-section-container_title{margin-top:40px;position:relative}.schedule-section-container_title p{font-family:Noto Sans JP;padding:0 60px;font-style:normal;font-weight:900;font-size:40px;line-height:150%;text-align:center;color:#0d3384}.schedule-section-container_title:before{position:absolute;display:block;content:"";width:317px;height:0;border:1px solid #17b1e7;bottom:-12px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.schedule-section-container_content{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.schedule-section-container_content_firstText p{font-family:Inter;font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#333}.schedule-section-container_content_firstText p:nth-last-child(1){margin-top:8px}.schedule-section-container_content_schedulePart{margin-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex}.schedule-section-container_content_lastText{margin-top:48px}.schedule-card{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:480px;height:144px;background:#fff;-webkit-box-shadow:0 8px 10px rgba(2,3,3,.03),0 3px 14px rgba(2,3,3,.02),0 5px 5px rgba(2,3,3,.04);box-shadow:0 8px 10px #02030308,0 3px 14px #02030305,0 5px 5px #0203030a;border-radius:8px;margin:0 36px}.schedule-card_day{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:45%;-ms-flex:45%;flex:45%}.schedule-card_detail{-webkit-box-flex:55%;-ms-flex:55%;flex:55%;position:relative}.schedule-card_detail:before{position:absolute;display:block;content:"";width:0;height:100%;border:1px solid #0d3384;left:0}.schedule-card:after{display:block;content:"";position:absolute;width:100%;height:113px;left:18px;top:47px;background:#e9f4ff;border-radius:6px;z-index:-1}.cardDay{font-family:Noto Sans JP;font-style:normal;font-weight:500;font-size:24px;line-height:150%;text-align:center;color:#0d3384}.cardDate{font-family:Noto Sans JP;font-style:normal;font-weight:900;font-size:40px;line-height:150%;text-align:center;color:#0d3384}@media only screen and (min-width: 600px) and (max-width: 1279px){.schedule-section-container{margin-top:124px}.schedule-section-container_title p{font-size:32px}.schedule-section-container_title:before{width:30%}.schedule-section-container_content{width:360px;margin-left:auto;margin-right:auto}.schedule-section-container_content_firstText p{font-size:16px}.schedule-section-container_content_firstText p:nth-last-child(1){margin-top:12px}.schedule-section-container_content_schedulePart{margin-top:6px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.schedule-section-container_content_lastText{margin-top:18px;font-size:14px}.schedule-card{width:343px;height:108px;margin:18px 0}.schedule-card_day{-webkit-box-flex:30%;-ms-flex:30%;flex:30%}.schedule-card_detail{padding-left:30px;-webkit-box-flex:70%;-ms-flex:70%;flex:70%;font-size:14px}.schedule-card:after{display:block;content:"";position:absolute;width:321px;height:80px;left:34px;top:40px;background:#e9f4ff;border-radius:6px;z-index:-1}.cardDay{font-size:18px}.cardDate{font-size:32px}}@media only screen and (min-width: 375px) and (max-width: 599px){.schedule-section-container{margin-top:82px}.schedule-section-container_title p{font-size:24px}.schedule-section-container_title:before{width:30%}.schedule-section-container_content{width:295px;margin-left:auto;margin-right:auto}.schedule-section-container_content_firstText p{font-size:16px}.schedule-section-container_content_schedulePart{margin-top:6px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.schedule-section-container_content_lastText{margin-top:24px;font-size:14px}.schedule-card{width:343px;height:108px;margin:18px 0}.schedule-card_day{-webkit-box-flex:30%;-ms-flex:30%;flex:30%}.schedule-card_detail{padding-left:30px;-webkit-box-flex:70%;-ms-flex:70%;flex:70%;font-size:14px}.schedule-card:after{display:block;content:"";position:absolute;width:100%;height:80px;left:15px;top:40px;background:#e9f4ff;border-radius:6px;z-index:-1}.cardDay{font-size:18px}.cardDate{font-size:32px}}@media only screen and (min-width: 320px) and (max-width: 374px){.schedule-section-container{margin-top:82px}.schedule-section-container_title p{font-size:24px}.schedule-section-container_title:before{width:30%}.schedule-section-container_content{width:271px;margin-left:auto;margin-right:auto}.schedule-section-container_content_firstText p{font-size:16px}.schedule-section-container_content_schedulePart{margin-top:6px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.schedule-section-container_content_lastText{margin-top:24px;font-size:13px}.schedule-card{width:288px;height:108px;margin:18px 0}.schedule-card_day{-webkit-box-flex:30%;-ms-flex:30%;flex:30%}.schedule-card_detail{padding-left:30px;-webkit-box-flex:70%;-ms-flex:70%;flex:70%;font-size:14px}.schedule-card:after{display:block;content:"";position:absolute;width:100%;height:80px;left:14px;top:40px;background:#e9f4ff;border-radius:6px;z-index:-1}.cardDay{font-size:18px}.cardDate{font-size:32px}}.judge-section-container{font-family:Inter,sans-serif;position:relative;margin-top:166px}.judge-section-container_title{margin-top:40px;position:relative}.judge-section-container_title p{font-family:Noto Sans JP;padding:0 60px;font-style:normal;font-weight:900;font-size:40px;line-height:150%;text-align:center;color:#0d3384}.judge-section-container_title:before{position:absolute;display:block;content:"";width:317px;height:0;border:1px solid #17b1e7;bottom:-12px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.judge-section-container_content{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.judge-section-container_content_single_judge:before{display:block;content:"";position:absolute;width:118px;height:227px;left:-30px;top:-17px;background:#0d3384;border-radius:8px;z-index:-1}.judge-section-container_content_single_judge{width:902px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:#fff;-webkit-box-shadow:0 8px 10px rgba(2,3,3,.03),0 3px 14px rgba(2,3,3,.02),0 5px 5px rgba(2,3,3,.04);box-shadow:0 8px 10px #02030308,0 3px 14px #02030305,0 5px 5px #0203030a;border-radius:8px;padding:24px;position:relative}.judge-section-container_content_single_judge:after{display:block;content:"";position:absolute;width:407px;height:171px;right:-30px;bottom:-17px;background:#0d3384;border-radius:8px;z-index:-1}.judge-section-container_content_singleJudge,.judge-section-container_content_firstJudge{width:902px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:#fff;-webkit-box-shadow:0 8px 10px rgba(2,3,3,.03),0 3px 14px rgba(2,3,3,.02),0 5px 5px rgba(2,3,3,.04);box-shadow:0 8px 10px #02030308,0 3px 14px #02030305,0 5px 5px #0203030a;border-radius:8px;padding:24px;position:relative}.judge-section-container_content_firstJudge:before{display:block;content:"";position:absolute;width:118px;height:227px;left:-30px;top:-17px;background:#0d3384;border-radius:8px;z-index:-1}.judge-section-container_content_secondJudge{margin-top:40px;width:902px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:#fff;-webkit-box-shadow:0 8px 10px rgba(2,3,3,.03),0 3px 14px rgba(2,3,3,.02),0 5px 5px rgba(2,3,3,.04);box-shadow:0 8px 10px #02030308,0 3px 14px #02030305,0 5px 5px #0203030a;border-radius:8px;padding:24px;position:relative}.judge-section-container_content_secondJudge:after{display:block;content:"";position:absolute;width:407px;height:171px;right:-30px;bottom:-17px;background:#0d3384;border-radius:8px;z-index:-1}.judgeInfo{display:-webkit-box;display:-ms-flexbox;display:flex}.judgeInfo img{width:160px;height:100%;-o-object-fit:contain;object-fit:contain}.judgeInfo_text{margin-left:12px}.judgeInfo_text p:nth-child(1){font-family:Noto Sans JP;font-style:normal;font-weight:900;line-height:150%;font-size:32px;line-height:32px;color:#333}.judgeInfo_text p:nth-last-child(1){margin-top:12px;font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#333}.judgeDesc{margin-top:12px;font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#333}@media only screen and (min-width: 600px) and (max-width: 1279px){.judge-section-container{margin-top:96px}.judge-section-container_title p{font-size:32px}.judge-section-container_content_single_judge,.judge-section-container_content_firstJudge,.judge-section-container_content_secondJudge{width:432px}.judge-section-container_content_secondJudge:after{width:190px;height:171px}.judge-section-container_title:before{width:144px}.judgeInfo img{width:120px}.judgeInfo_text p:nth-child(1){font-size:16px;line-height:150%}.judgeInfo_text p:nth-last-child(1){font-size:12px}.judgeDesc{font-size:16px}}@media only screen and (min-width: 375px) and (max-width: 599px){.judge-section-container{margin-top:48px}.judge-section-container_title p{font-size:24px}.judge-section-container_content_single_judge:before{left:-16px}.judge-section-container_content_single_judge{width:295px}.judge-section-container_content_single_judge:after{width:60%;height:171px;right:-16px}.judge-section-container_content_firstJudge{width:295px}.judge-section-container_content_firstJudge:before{left:-16px}.judge-section-container_content_secondJudge{width:295px}.judge-section-container_content_secondJudge:after{width:60%;height:171px;right:-16px}.judge-section-container_title:before{width:144px}.judgeInfo img{width:120px}.judgeInfo_text p:nth-child(1){font-size:20px;line-height:150%}.judgeInfo_text p:nth-last-child(1){font-size:14px}.judgeDesc{font-size:16px}}@media only screen and (min-width: 320px) and (max-width: 374px){.judge-section-container{margin-top:48px}.judge-section-container_title p{font-size:24px}.judge-section-container_content_single_judge:before{left:-20px}.judge-section-container_content_single_judge{width:255px;padding:12px}.judge-section-container_content_single_judge:after{width:60%;height:171px;right:-20px}.judge-section-container_content_firstJudge{width:255px;padding:12px}.judge-section-container_content_firstJudge:before{left:-20px}.judge-section-container_content_secondJudge{width:255px;padding:12px}.judge-section-container_content_secondJudge:after{width:60%;height:171px;right:-20px}.judge-section-container_title:before{width:144px}.judgeInfo img{width:120px}.judgeInfo_text p:nth-child(1){font-size:14px;line-height:150%}.judgeInfo_text p:nth-last-child(1){font-size:12px}.judgeDesc{font-size:16px}}.company-section-container{font-family:Inter,sans-serif;position:relative;margin-top:180px}.company-section-container_title{margin-top:40px;position:relative}.company-section-container_title p{font-family:Noto Sans JP;padding:0 60px;font-style:normal;font-weight:900;font-size:40px;line-height:150%;text-align:center;color:#0d3384}.company-section-container_title:before{position:absolute;display:block;content:"";width:317px;height:0;border:1px solid #17b1e7;bottom:-12px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.company-section-container_content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-left:auto;margin-right:auto}.company-section-container_content_column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:10px;max-width:80%}.company-section-container_content_column li{-webkit-box-flex:22%;-ms-flex:22%;flex:22%;margin:21px 15px;font-style:normal;font-weight:400;font-size:20px;line-height:150%;color:#333}.openText,.closeText{display:none;position:absolute;bottom:-50px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);font-family:Inter;font-style:normal;font-weight:700;font-size:16px;line-height:150%;-webkit-text-decoration-line:underline;text-decoration-line:underline;border:none;background-color:#fff;color:#0d3384;cursor:pointer}.downArrow{display:inline-block;vertical-align:middle}.upArrow{display:inline-block;vertical-align:middle;padding-bottom:5px}@media only screen and (min-width: 1000px) and (max-width: 1279px){.company-section-container{margin-top:100px}.company-section-container_content{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.company-section-container_content_column li{-webkit-box-flex:21%;-ms-flex:21% 0 0;flex:21% 0 0}.company-section-container_content_column li br{display:block}.openText{display:none}}@media only screen and (min-width: 600px) and (max-width: 1279px){.company-section-container{margin-top:100px}.company-section-container_title p{font-size:32px}.company-section-container_title:before{width:144px}.company-section-container_content{margin-top:40px;margin-left:5%;max-height:340px;overflow:hidden}.company-section-container_content_column{padding-left:10px}.company-section-container_content_column li{-webkit-box-flex:28%;-ms-flex:28% 0 0;flex:28% 0 0;margin:14px 12px;font-size:16px;width:140px}.company-section-container_content_column li br{display:block}.company-section-container_content_column .font-12{font-size:12px}.openText{display:block}}@media only screen and (min-width: 375px) and (max-width: 599px){.company-section-container{margin-top:60px}.company-section-container_title p{font-size:24px}.company-section-container_title:before{width:144px}.company-section-container_content{margin-top:40px;max-height:255px;overflow:hidden}.company-section-container_content_column{margin-left:0;padding-left:8%}.company-section-container_content_column li{-webkit-box-flex:42%;-ms-flex:42% 0 0;flex:42% 0 0;margin:5px 12px;font-size:16px;width:140px}.company-section-container_content_column li br{display:block}.company-section-container_content_column .font-12{font-size:12px}.openText{display:block}}@media only screen and (min-width: 320px) and (max-width: 374px){.company-section-container{margin-top:60px}.company-section-container_title p{font-size:22px}.company-section-container_title:before{width:144px}.company-section-container_content{margin-top:40px;max-height:300px;overflow:hidden}.company-section-container_content_column{margin-left:0;padding-left:30px;max-width:100%}.company-section-container_content_column li{-webkit-box-flex:38%;-ms-flex:38% 0 0;flex:38% 0 0;margin:5px 12px;font-size:16px;width:160px}.company-section-container_content_column li br{display:block}.company-section-container_content_column .font-12{font-size:12px}.company-section-container_content_column .font-12 br{display:none}.openText{display:block}}.testimonial-section-container{font-family:Inter,sans-serif;position:relative;margin-top:300px}.testimonial-section-container_topbg1{position:absolute;width:100%;height:480px;top:-100px;background:#e6f3ff;opacity:.5;-webkit-transform:matrix(-1,0,0,1,0,0);transform:scaleX(-1);-webkit-transform:skewY(8deg);transform:skewY(8deg);z-index:-1}.testimonial-section-container_topbg2{position:absolute;width:100%;height:480px;top:-60px;background:#e6f3ff;opacity:.5;-webkit-transform:matrix(-1,0,0,1,0,0);transform:scaleX(-1);-webkit-transform:skewY(355deg);transform:skewY(355deg);z-index:-1}.testimonial-section-container_middle{position:absolute;width:100%;height:1500px;background:#e6f3ff;opacity:.6;-webkit-transform:matrix(-1,0,0,1,0,0);transform:scaleX(-1);z-index:-1}.testimonial-section-container_bottombg1{position:absolute;width:100%;height:480px;bottom:-210px;background:#e6f3ff;opacity:.5;-webkit-transform:matrix(-1,0,0,1,0,0);transform:scaleX(-1);-webkit-transform:skewY(8deg);transform:skewY(8deg);z-index:-1}.testimonial-section-container_bottombg2{position:absolute;width:100%;height:480px;bottom:-250px;background:#e6f3ff;opacity:.5;-webkit-transform:matrix(-1,0,0,1,0,0);transform:scaleX(-1);-webkit-transform:skewY(355deg);transform:skewY(355deg);z-index:-1}.testimonial-section-container_title{margin-top:40px;position:relative}.testimonial-section-container_title p{font-family:Noto Sans JP;padding:0 60px;font-style:normal;font-weight:900;font-size:40px;line-height:150%;text-align:center;color:#0d3384}.testimonial-section-container_title:before{position:absolute;display:block;content:"";width:317px;height:0;border:1px solid #17b1e7;bottom:-12px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.testimonial-section-container_content{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.testimonial-section-container_content_testimonials{padding:24px;width:886px;background:#fff;border-radius:12px}.userVoice{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}.hide,.hide600,.hideOnTablet{display:none}.userVoice p{padding:5px 20px;font-family:Noto Sans JP;font-style:normal;font-weight:900;font-size:24px;line-height:150%;color:#0d3384}.testi-upleft{top:0;left:0}.testi-downright{bottom:0;right:0}.userDesc{margin-top:18px;font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#333}.userInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-top:18px;font-size:14px}.userInfo img{width:40px}@media only screen and (min-width: 600px) and (max-width: 1279px){.testimonial-section-container{margin-top:210px}.testimonial-section-container_bottombg1{bottom:-50px}.testimonial-section-container_bottombg2{bottom:-100px}.testimonial-section-container_content_testimonials{width:480px}.testimonial-section-container_title p{font-size:32px}.testimonial-section-container_title:before{width:144px}.userVoice{margin:0 auto}.userVoice p{font-size:20px;text-align:center}.userDesc{font-size:16px}.userInfo{font-size:12px}.hide600,.hideOnTablet{display:block}}@media only screen and (min-width: 375px) and (max-width: 599px){.testimonial-section-container{margin-top:170px}.testimonial-section-container_topbg1{-webkit-transform:skewY(10deg);transform:skewY(10deg)}.testimonial-section-container_topbg2{-webkit-transform:skewY(345deg);transform:skewY(345deg)}.testimonial-section-container_middle{height:1700px}.testimonial-section-container_bottombg1{bottom:-50px;-webkit-transform:skewY(20deg);transform:skewY(20deg)}.testimonial-section-container_bottombg2{bottom:-100px;-webkit-transform:skewY(350deg);transform:skewY(350deg)}.testimonial-section-container_content{gap:16px}.testimonial-section-container_content_testimonials{width:295px}.testimonial-section-container_title p{font-size:24px}.testimonial-section-container_title:before{width:144px}.userVoice{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.userVoice p{padding:5px 15px;max-width:271px;font-size:20px;text-align:center}.userDesc{font-size:16px}.userInfo{font-size:12px}.hide{display:block}}@media only screen and (min-width: 320px) and (max-width: 374px){.testimonial-section-container{margin-top:170px}.testimonial-section-container_topbg1{-webkit-transform:skewY(10deg);transform:skewY(10deg)}.testimonial-section-container_topbg2{-webkit-transform:skewY(345deg);transform:skewY(345deg)}.testimonial-section-container_middle{height:1700px}.testimonial-section-container_bottombg1{bottom:-50px;-webkit-transform:skewY(20deg);transform:skewY(20deg)}.testimonial-section-container_bottombg2{bottom:-100px;-webkit-transform:skewY(350deg);transform:skewY(350deg)}.testimonial-section-container_content{gap:16px}.testimonial-section-container_content_testimonials{width:271px;padding:12px}.testimonial-section-container_title p{font-size:24px}.testimonial-section-container_title:before{width:144px}.userVoice{margin:0 auto}.userVoice p{max-width:271px;font-size:19px;text-align:center}.userDesc{font-size:16px}.userInfo{font-size:12px}.hide{display:block}}.apply-section-container{font-family:Inter,sans-serif;position:relative;margin-top:250px}.apply-section-container_title{margin-top:40px;position:relative}.apply-section-container_title p{font-family:Noto Sans JP;padding:0 60px;font-style:normal;font-weight:900;font-size:40px;line-height:150%;text-align:center;color:#0d3384}.apply-section-container_title:before{position:absolute;display:block;content:"";width:317px;height:0;border:1px solid #17b1e7;bottom:-12px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.apply-section-container_content{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px}.infoCard{padding:24px 48px;width:854px;background:#fff;-webkit-box-shadow:0 8px 10px rgba(2,3,3,.03),0 3px 14px rgba(2,3,3,.02),0 5px 5px rgba(2,3,3,.04);box-shadow:0 8px 10px #02030308,0 3px 14px #02030305,0 5px 5px #0203030a;border-radius:8px}.infoCard_title{position:relative}.infoCard_title:before{display:block;position:absolute;content:"";bottom:-8px;width:100%;height:0;border:1px solid #e6f3ff}.infoCard_title p{font-family:Noto Sans JP;font-style:normal;font-weight:900;font-size:20px;line-height:150%;color:#333}.infoCard_desc{margin-top:20px;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#333}.infoCard_desc ul{padding-left:20px}.infoCard_desc_step{margin-top:12px}.infoCard_desc_step_title{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:16px;line-height:150%;color:#0d3384;margin-bottom:4px}.infoCard_desc_step_content{font-family:Inter;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#333}@media only screen and (min-width: 600px) and (max-width: 1279px){.apply-section-container{margin-top:85px}.apply-section-container_title p{font-size:32px}.apply-section-container_title:before{width:144px}.apply-section-container_content{margin-top:60px}.infoCard{width:480px}}@media only screen and (min-width: 375px) and (max-width: 599px){.apply-section-container{margin-top:85px}.apply-section-container_title p{font-size:24px}.apply-section-container_title:before{width:144px}.apply-section-container_content{margin-top:60px}.infoCard{padding:12px;width:319px}}@media only screen and (min-width: 320px) and (max-width: 374px){.apply-section-container{margin-top:85px}.apply-section-container_title p{font-size:24px}.apply-section-container_title:before{width:144px}.apply-section-container_content{margin-top:60px}.infoCard{padding:12px;width:271px}}.other-section-container{font-family:Inter,sans-serif;position:relative;margin-top:156px}.other-section-container_title{margin-top:40px;position:relative}.other-section-container_title p{font-family:Noto Sans JP;padding:0 60px;font-style:normal;font-weight:900;font-size:40px;line-height:150%;text-align:center;color:#0d3384}.other-section-container_title:before{position:absolute;display:block;content:"";width:317px;height:0;border:1px solid #17b1e7;bottom:-12px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.other-section-container_content{width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;margin:60px auto}.other-section-container_content_linkCard{background-color:#fff;width:442px;margin:0 15px;padding:24px;-webkit-box-shadow:0 8px 10px rgba(2,3,3,.03),0 3px 14px rgba(2,3,3,.02),0 5px 5px rgba(2,3,3,.04);box-shadow:0 8px 10px #02030308,0 3px 14px #02030305,0 5px 5px #0203030a;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.other-section-container_content_linkCard img{margin-top:12px;width:100%}.other-section-container_content_linkCard p{font-family:Noto Sans JP;font-style:normal;font-weight:900;font-size:20px;line-height:150%;color:#333}.other-section-container_content_linkCard a{margin-top:12px;font-style:normal;font-weight:400;font-size:16px;line-height:150%;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#333}@media only screen and (min-width: 1700px){.other-section-container_content{width:70%}}@media only screen and (min-width: 600px) and (max-width: 1279px){.other-section-container{margin-top:80px}.other-section-container_title p{font-size:32px}.other-section-container_title:before{width:30%}.other-section-container_content_linkCard{width:480px}.other-section-container_content_linkCard p{font-size:16px}.other-section-container_content_linkCard a{font-size:14px}}@media only screen and (min-width: 375px) and (max-width: 599px){.other-section-container{margin-top:80px}.other-section-container_title p{font-size:24px}.other-section-container_title:before{width:30%}.other-section-container_content_linkCard{min-width:295px}.other-section-container_content_linkCard img{margin-top:0}.other-section-container_content_linkCard p{font-size:16px}.other-section-container_content_linkCard a{font-size:14px}}@media only screen and (min-width: 320px) and (max-width: 374px){.other-section-container{margin-top:80px}.other-section-container_title p{font-size:24px}.other-section-container_title:before{width:30%}.other-section-container_content_linkCard{min-width:271px;padding:12px}.other-section-container_content_linkCard img{margin-top:0}.other-section-container_content_linkCard p{font-size:16px}.other-section-container_content_linkCard a{font-size:14px}}.contact-section-container{margin-top:180px;position:relative;font-family:Inter,sans-serif;width:100%;height:260px;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,40,124,.65))),url(/company/recruit/assets/fv-BK1GLj9k.jpg);background-image:linear-gradient(0deg,#00287ca6),url(/company/recruit/assets/fv-BK1GLj9k.jpg);z-index:0;background-size:100% auto;background-repeat:no-repeat;background-position:50% 80%}.contact-section-container_title{padding:30px 0 12px;position:relative}.contact-section-container_title:before{display:block;content:"";position:absolute;width:317px;height:0;border:2px solid #fff;bottom:-5px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.contact-section-container_title p{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:48px;line-height:150%;text-align:center;color:#fff}.contact-section-container_contactInfo{margin-top:40px;font-style:normal;font-weight:700;font-size:24px;line-height:150%;text-align:center;color:#fff}.contact-section-container_contactInfo a{text-decoration:none;color:#fff}.contact-section-container:after{z-index:-1;content:"";position:absolute;height:625px;left:0;top:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,40,124,.45)),to(rgba(0,40,124,.65)));background:linear-gradient(0deg,#00287c73,#00287ca6)}@media only screen and (min-width: 600px) and (max-width: 1279px){.contact-section-container{margin-top:110px}.contact-section-container_title:before{width:144px}.contact-section-container_title p{margin-top:32px;font-size:32px;font-weight:700}.contact-section-container_contactInfo{margin-top:52px;font-size:14px;font-weight:400}}@media only screen and (min-width: 375px) and (max-width: 599px){.contact-section-container{margin-top:110px;height:194px;background-size:120% auto;background-position:50% 100%}.contact-section-container_title:before{width:144px}.contact-section-container_title{padding:15px 0 0}.contact-section-container_title p{margin-top:32px;font-size:24px;font-weight:700}.contact-section-container_contactInfo{margin-top:32px;font-size:14px;font-weight:400}}@media only screen and (min-width: 320px) and (max-width: 374px){.contact-section-container{background-size:120% auto;background-position:50% 100%;margin-top:110px;height:194px}.contact-section-container_title:before{width:144px}.contact-section-container_title{padding:15px 0 0}.contact-section-container_title p{margin-top:32px;font-size:24px;font-weight:700}.contact-section-container_contactInfo{margin-top:32px;font-size:14px;font-weight:400}}.footer-section-container{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}.footer-section-container_companyInfo ul{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;padding-left:0}.footer-section-container_companyInfo a{font-family:Hiragino Kaku Gothic Pro;font-style:normal;font-weight:300;font-size:16px;line-height:150%;text-align:center;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#444}.footer-section-container_socialLink img{width:50px;margin-right:25px}.footer-section-container_socialLink a{text-decoration:none}.footer-section-container p{font-family:Hiragino Kaku Gothic Pro;font-style:normal;font-weight:300;font-size:16px;line-height:150%;color:#444;margin-bottom:138px}@media only screen and (min-width: 600px) and (max-width: 1279px){.footer-section-container_companyInfo a{font-size:14px}.footer-section-container p{margin-bottom:105px}}@media only screen and (min-width: 375px) and (max-width: 599px){.footer-section-container_companyInfo a{font-size:14px}.footer-section-container p{margin-bottom:105px;font-size:14px}}@media only screen and (min-width: 320px) and (max-width: 374px){.footer-section-container_companyInfo a{font-size:14px}.footer-section-container p{margin-bottom:105px;font-size:12px}}.floating-modal{width:100%;height:100px;background:#ffffffb3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 8px 15px rgba(204,0,172,.08),0 3px 20px rgba(225,0,190,.06),0 5px 8px rgba(235,0,198,.1);box-shadow:0 8px 15px #cc00ac14,0 3px 20px #e100be0f,0 5px 8px #eb00c61a;position:fixed;bottom:0}.floating-modal a{text-decoration:none}.modal-container_button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 12px;gap:8px;width:618px;height:70px;background:linear-gradient(91.77deg,#ea6200 .01%,#ffc737 100.01%);-webkit-box-shadow:0 8px 15px rgba(204,0,172,.08),0 3px 20px rgba(225,0,190,.06),0 5px 8px rgba(235,0,198,.1);box-shadow:0 8px 15px #cc00ac14,0 3px 20px #e100be0f,0 5px 8px #eb00c61a;border-radius:8px}.modal-container_button_whiteArrow{width:197px;height:50px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border-radius:5px}.modal-container_button_whiteArrow span{padding:10px 6px 10px 37px;font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:32px;line-height:150%;color:#ea6200}.modal-container_button_whiteArrow:after{content:"";position:absolute;display:block;width:0;height:0;right:-23px;border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:25px solid #fff}.modal-container_button p{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:36px;line-height:36px;color:#fff;margin-left:45px}.modal-container_button img{margin-left:28px;padding-top:5px}.modal-container_button:hover{opacity:.6}@media only screen and (min-width: 600px) and (max-width: 1279px){.floating-modal{height:80px}.modal-container_button{width:343px;height:50px}.modal-container_button_whiteArrow{width:84px;height:30px}.modal-container_button_whiteArrow span{padding:5px 0 5px 15px;font-size:14px}.modal-container_button_whiteArrow:after{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #fff;right:-12px}.modal-container_button p{font-size:20px;margin-left:30px}.modal-container_button img{width:8px;margin-left:15px;padding-bottom:5px}}@media only screen and (min-width: 375px) and (max-width: 599px){.floating-modal{height:80px}.modal-container_button{width:310px;height:50px}.modal-container_button_whiteArrow{width:84px;height:30px}.modal-container_button_whiteArrow span{padding:5px 0 5px 15px;font-size:15px}.modal-container_button_whiteArrow:after{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #fff;right:-12px}.modal-container_button p{font-size:20px;margin-left:15px}.modal-container_button img{width:8px;margin-left:10px;padding-bottom:5px}}@media only screen and (min-width: 320px) and (max-width: 374px){.floating-modal{height:60px}.modal-container_button{width:264px;height:40px}.modal-container_button_whiteArrow{width:80px;height:30px}.modal-container_button_whiteArrow span{padding:5px 0 5px 15px;font-size:12px}.modal-container_button_whiteArrow:after{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #fff;right:-12px}.modal-container_button p{font-size:16px;margin-left:15px}.modal-container_button img{width:8px;margin-left:10px;padding-bottom:5px}}body{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}p{margin:0;padding:0}.bold-text{font-weight:700;font-size:1.1rem}.frame_horizon,.frame_vertical{position:absolute;content:""}.grey1pxborder{border:1px solid #a7a7a7}.blue1pxborder{border:1px solid #0d3384}.width40{width:40px}.height40{height:40px}.width12{width:12px}.height12{height:12px}.font-16{font-size:16px}.font14{font-size:14px}@media only screen and (min-width: 320px) and (max-width: 374px){.font-16{font-size:12px}}@media only screen and (-webkit-min-device-pixel-ratio: 1.5){div{border-width:.75px}}@media only screen and (-webkit-min-device-pixel-ratio: 2){div{border-width:.5px}}
