@import"https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,500,700,900&display=swap&subset=japanese";@import"https://fonts.googleapis.com/css?family=Noto+Sans+JP&display=swap";html,body{width:100%;height:100%;-webkit-print-color-adjust:exact;print-color-adjust:exact}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,a,small,strong,sub,sup,var,i,b,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{clear:both;outline-width:0;border-width:0;border-style:solid;border-color:rgba(0,0,0,0);background:rgba(0,0,0,0);outline-style:solid;vertical-align:baseline}p{clear:none}html,body,blockquote,pre,table,ul,ol,li,form,h1,h2,h3,h4,h5,h6{margin:0;padding:0}figure,button,input,select,textarea,dd{margin:0}img,iframe,button,input,select,textarea{max-width:100%}img{height:auto}iframe{width:100%}body,th,td{-webkit-line-break:strict;line-break:strict}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}img{-ms-interpolation-mode:bicubic;vertical-align:bottom}svg:not(:root){overflow:hidden}pre{white-space:pre-wrap;word-wrap:break-word}ul{list-style:none}li img{vertical-align:top}nav ul,nav ol{list-style:none;list-style-image:none;padding-left:0}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}table{width:100%;border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;vertical-align:top}.center{text-align:center}html{font-size:15px;font-family:YuGothic,"Yu Gothic medium","Hiragino Sans",Meiryo,"sans-serif";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga","kern";-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;line-height:1.7}h1,h2,h3,h4,h5,h6,strong,dt,mark,th{font-weight:bold}h1,h2,h3,h4,h5,h6{line-height:1.4}a{text-decoration:underline;color:#2e4db0;word-wrap:break-word}a:hover{text-decoration:none;opacity:.8}a:focus{overflow:hidden}a img{border:0}.clearfix::after{content:".";display:block;clear:both;height:0;visibility:hidden}*,*:before,*:after{-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.col-white{color:#fff}.bg-white{background-color:#fff}.bg-black{background-color:#000}.col-orange{color:#ed7634}.bg-orange{background-color:#ed7634}.col-sky-blue{color:#21a1e1 !important}.bg-sky-blue{background-color:#21a1e1}.bg-l-blue{background-color:#e8f5fc}.bg-beige{background-color:#f6f3ed}.bg-gray{background-color:#efefef}.bold{font-weight:bold}.flexW{display:flex;flex-wrap:wrap}.flexSb{display:flex;justify-content:space-between}.flexSbW{display:flex;justify-content:space-between;flex-wrap:wrap}.flexC{display:flex;justify-content:center}.flexCW{display:flex;justify-content:center;flex-wrap:wrap}.flexCC{display:flex;align-items:center;justify-content:center}.flexCCW{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.flexSbC{display:flex;justify-content:space-between;align-items:center}.flexE{display:flex;justify-content:flex-end}.flex{display:flex}.ai-center{align-items:center}.ac-center{align-content:center}.ai-st{align-items:stretch}@media only screen and (min-width: 769px){.flexW-p{display:flex;flex-wrap:wrap}.flexSb-p{display:flex;justify-content:space-between}.flexSbC-p{display:flex;justify-content:space-between;align-items:center}.flexSbW-p{display:flex;justify-content:space-between;flex-wrap:wrap}.flexC-p{display:flex;justify-content:center}.flexCW-p{display:flex;justify-content:center;flex-wrap:wrap}.flexCC-p{display:flex;align-items:center;justify-content:center}.flexSA-p{display:flex;align-items:center;justify-content:space-around}.flex-p{display:flex}.flexbox-2{width:50%}.flexbox-3{width:33.3333333333%}}.sp-tablet,.sp{display:none}.tablet{display:none}@media only screen and (max-width: 768px){.pc{display:none}.sp-tablet,.tablet{display:block}img.tablet{display:inline}}@media only screen and (max-width: 414px){.pc-tablet,.pc{display:none !important}.sp-tablet,.sp{display:block !important}img.sp{display:inline}}.mt-1m{margin-top:-1em}.mt2m{margin-top:2em}.mb2m{margin-bottom:2em}.p1em{padding:1em}@media only screen and (max-width: 768px){.hamburger{display:block;position:fixed;z-index:2001;right:13px;width:42px;height:42px;cursor:pointer;text-align:center}.hamburger span{display:block;position:absolute;width:30px;height:2px;left:6px;background:#555;transition:.3s ease-in-out}.hamburger span:nth-child(1){top:10px}.hamburger span:nth-child(2){top:20px}.hamburger span:nth-child(3){top:30px}.hamburger.active span:nth-child(1){top:16px;left:6px;transform:rotate(-45deg)}.hamburger.active span:nth-child(2),.hamburger.active span:nth-child(3){top:16px;transform:rotate(45deg)}}nav.globalMenuSp{display:none;position:fixed;z-index:-1;top:62px;left:0;color:#fff;background:rgba(0,0,0,.8);text-align:center;width:100%;opacity:0;transition:opacity .6s ease,visibility .6s ease}nav.globalMenuSp ul{margin:0 auto;padding:0;width:100%}nav.globalMenuSp ul li{list-style-type:none;padding:0;width:100%;transition:.4s all}nav.globalMenuSp ul li .material-icons{font-size:1em;padding-left:.5em;vertical-align:baseline}nav.globalMenuSp ul li:last-child{padding-bottom:0}nav.globalMenuSp ul li:hover{background:#333}nav.globalMenuSp ul li a{display:block;color:#fff;padding:1em 0;text-decoration:none}nav.globalMenuSp.active{display:block;opacity:100;z-index:2000;transition:.3s all}@media only screen and (min-width: 769px){nav.globalMenuSp.active ul{display:none !important}}#wrapper{height:auto;min-height:100%;position:relative}@media only screen and (max-width: 414px){#wrapper{font-size:2.8vw}}p,li,dd,td,th{font-size:1em}@media only screen and (max-width: 414px){p,li,dd,td,th{font-size:3.4vw}}.row{clear:both;float:none;padding:0}.row-inner{padding:0 10px;margin:0 auto}@media only screen and (min-width: 1191px){.row-inner{max-width:1140px}}.row-inner-nopad{max-width:1120px;padding:0 0;margin:0 auto}#top_msg{background-color:#eaeaea;font-size:13px;line-height:1.4;padding:5px 0}@media only screen and (max-width: 768px){#top_msg{display:none}}.fixed{position:fixed;left:0;width:100%;z-index:30;transition:all .4s}#header{background-color:#fff;z-index:99999999}#header.fixed{top:-1px;box-shadow:0 0 5px 1px rgba(0,0,0,.2)}#footNav{padding:.8em 0 1em;box-shadow:-1px 0 5px 1px rgba(0,0,0,.3);font-size:18px}@media only screen and (max-width: 414px){#footNav{font-size:4vw}}#footNav.fixed{bottom:-1px}@media only screen and (min-width: 769px){#footNav{display:none !important}}.headerInner{position:relative;max-width:1140px;margin:0 auto;width:100%;display:flex;justify-content:space-between;align-items:center}#logo{width:22%;padding:1%}@media only screen and (max-width: 414px){#logo{width:45%}}.tel_wrapper{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 1190px){.tel_wrapper{flex-direction:column;margin:0 2%}}.tel_wrapper .tel{display:flex;align-items:center}@media only screen and (max-width: 1190px){.tel_wrapper .tel{flex-wrap:wrap}.tel_wrapper .tel>img{width:12%}}.tel_wrapper .tel a{display:inline-block;line-height:1;text-align:left;color:#f5682e;font-weight:bold;font-size:40px;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;text-decoration:none}@media only screen and (max-width: 1190px){.tel_wrapper .tel a{font-size:4vw}}.toc_btn{display:inline-block;font-size:14px;line-height:1em;padding:1em;color:#fff;background:#f57921;border-radius:10px;text-decoration:none}@media only screen and (max-width: 768px){.toc_btn{min-width:8em;font-size:11px;text-align:center;line-height:1.4em;padding:.5em 1em;margin:.5em 60px .5em 0}}a.h_estimate,a.h_request,a.h_contact{position:relative;display:block;color:#fff;text-decoration:none;font-weight:bold;text-align:center;padding:.5em 1.5em .5em .8em;margin:0 .4em;font-size:1em}@media only screen and (max-width: 768px){a.h_estimate,a.h_request,a.h_contact{padding:.5em 2em .5em 1em}}@media only screen and (min-width: 1191px){a.h_estimate,a.h_request,a.h_contact{padding:.4em 3em .4em 2em}}a.h_estimate:after,a.h_request:after,a.h_contact:after{display:block;content:url("../img/chevron_right-24px.svg");position:absolute;right:1em;top:calc(50% - .5em);height:1em;width:1em;right:.4em}.h_request,.h_contact{background:#21a1e1}.h_estimate{background:#ed7634}#h_area .h_phone{width:220px;padding-right:15px}@media only screen and (max-width: 768px){#h_area .h_phone{padding:.5em;margin-right:50px}}@media only screen and (max-width: 414px){#h_area .h_phone{width:50%}}#headline{font-size:26px}footer{color:#fff;text-align:center;background-color:#000}@media only screen and (max-width: 768px){footer{padding-bottom:5em}}footer .inner{padding:1em}#btn_top{display:block;width:40px;height:40px;position:fixed;bottom:70px;right:10px;z-index:999}h2{font-family:"Noto Sans JP",sans-serif;font-weight:900}h2 strong{font-weight:900}h2.main_ttl,h2.lineup_ttl{text-align:center;text-shadow:1px 1px 0 #fff}h2.main_ttl{font-size:2.8em;padding:3em 0 1em}@media only screen and (max-width: 414px){h2.main_ttl{font-size:2.2em}}h2.lineup_ttl{color:#000;font-size:2.4em;padding:3em 0 1em}@media only screen and (max-width: 414px){h2.lineup_ttl{font-size:1.6em}}h2.lineup_ttl strong{color:#ed7634;font-size:140%}.ttlBg_o,.ttlBg_g,.ttlBg_b,.ttlBg_w{position:relative;margin-bottom:1.5em}.ttlBg_o:after,.ttlBg_g:after,.ttlBg_b:after,.ttlBg_w:after{content:"";width:100%;height:42px;position:absolute;left:0;bottom:-0.8em}@media only screen and (max-width: 414px){.ttlBg_o:after,.ttlBg_g:after,.ttlBg_b:after,.ttlBg_w:after{background-size:auto .8em !important}}.ttlBg_o:after{background:url("../img/bg_o.svg") no-repeat bottom center}.ttlBg_g:after{background:url("../img/bg_g.svg") no-repeat bottom center}.ttlBg_b:after{background:url("../img/bg_b.svg") no-repeat bottom center}.ttlBg_w:after{background:url("../img/bg_w.svg") no-repeat bottom center}.ttlBg_bg_b,.ttlBg_bg_o{color:#fff;padding:1em;font-size:2.6em;text-align:center}.ttlBg_bg_b{background:#21a1e1}.ttlBg_bg_o{background:#ed7634}.headlineBr{display:none}#headline{background:url(../img/bg_headline.webp) no-repeat top center;background-size:cover;z-index:0}@media only screen and (max-width: 1190px){#headline{background:url(../img/bg_headline_sp.webp) no-repeat top center;background-size:cover}}#headline h2{z-index:10;text-align:center;margin:0 auto;width:100%}#headline h2 img{width:100%}@media only screen and (min-width: 1191px){#headline h2{width:688px;position:absolute;bottom:0}}#headline .row-inner{position:relative}@media only screen and (max-width: 1190px){#headline .row-inner{padding:0}}#headlineTxt{background-color:#21a1e1;width:100%;text-align:center;padding:1em 0;z-index:2;position:relative}#headlineTxt h3{color:#fff;font-size:2.2em;text-align:center;margin-bottom:.1em}#headlineTxt h3 .bg-white{color:#21a1e1;padding:.2em 1em .1em;font-size:60%;margin-right:1em;line-height:1}#headlineTxt h3 sup,#headlineTxt h3 sub{font-size:48%;font-weight:normal;padding-left:1em}@media only screen and (max-width: 414px){#headlineTxt h3 sup,#headlineTxt h3 sub{padding-left:0;font-size:60%;top:-0.2em}}#headlineTxt h3 strong{letter-spacing:.1em}#headlineTxt p{font-weight:bold;font-size:1.2em;text-align:center;margin-bottom:.8em}@media only screen and (max-width: 414px){#headlineTxt{font-size:3vw}}#headForm{width:100%}@media only screen and (min-width: 1191px){#headForm{position:relative;z-index:10;margin-left:630px;width:535px}#headForm .headlineBr{display:inline-block}#headForm .contact_img{font-size:14px}}.contact_img{padding:2em 1em;margin:auto;font-size:18px}@media only screen and (max-width: 768px){.contact_img{max-width:740px}}@media only screen and (max-width: 414px){.contact_img{max-width:98%;padding:1em .5em;border-radius:.5em}}.form_contact_main{background:#fff;border-radius:12px}@media only screen and (max-width: 414px){.form_contact_main dt,.form_contact_main td{font-size:12px}}#nayami{padding-bottom:.2em;padding-top:2em;position:relative}#nayami h2{color:#21a1e1;padding-bottom:.5em;font-size:2.4em;text-align:center}#nayami .nayami_list{border-top:1px dashed #ccc}#nayami .nayami_list li{width:100%;padding:.7em;font-size:1.3em;font-weight:bold;border-bottom:1px dashed #ccc}#nayami .nayami_list li .material-icons{padding-right:.2em;color:#21a1e1;font-size:120%;vertical-align:middle}@media only screen and (min-width: 769px){#nayami .nayami_list li{width:50%}}#nayami:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:100px 49vw 0 49vw;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;bottom:-100px;overflow-x:hidden}@media only screen and (max-width: 414px){#nayami:after{border-width:50px 49vw 0 49vw;bottom:-50px}}h2>.material-icons{font-size:1.4em;line-height:1;vertical-align:bottom}#reason{background-color:#efefef}#reason .ttl{padding-top:3em;padding-bottom:1em;position:relative}.reason_list{padding:2em 4em 4em}@media only screen and (max-width: 414px){.reason_list{padding:2em 1em}}.reason_list li{margin-bottom:2em;display:flex}.reason_list li h3{font-size:1.8em;padding-top:.2em;margin-bottom:.5em;border-bottom:2px solid #ed7634}.reason_list li h3 strong{font-size:140%;color:#ed7634}@media only screen and (max-width: 414px){.reason_list li{display:block}.reason_list li h3{text-align:center}}.reason_icon{background:#ed7634;width:9em;height:9em;padding:2em;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;margin-right:2em}.reason_icon img{max-height:90%}.reason_icon+div{width:calc(100% - 10em)}@media only screen and (max-width: 414px){.reason_icon{margin:0 auto}.reason_icon img{max-height:90%}.reason_icon+div{width:100%}}.companiesList{display:flex;flex-wrap:wrap;margin:0 auto;width:100%}@media only screen and (max-width: 414px){.companiesList{justify-content:flex-start;-moz-column-gap:2%;column-gap:2%}}.companiesList li{max-width:170px;margin:0 auto 1em}@media only screen and (max-width: 414px){.companiesList li{width:32%;margin:0 0 1em}}.area{flex-wrap:wrap;display:flex}.tab_class{width:33.3333333333%;background:#fff;font-size:1.2em;font-weight:bold;display:flex;align-items:center;justify-content:center;text-align:center;padding:.5em;flex-wrap:wrap;float:left;order:-1;cursor:pointer}.tab_class:hover{background:#eee}.tab_class h3{width:100%}.tab_class p{font-size:.8em;margin-bottom:0;margin-top:.5em;width:100%;line-height:1.3}@media only screen and (max-width: 414px){.tab_class{font-size:3.4vw}}input[name=tab_name]{display:none}input:checked+.tab_class{background-color:#ed7634;color:#fff}.content_class{display:none;width:100%}input:checked+.tab_class+.content_class{display:block}.content_wrap{border-top:5px solid #ed7634;padding:3em 0;background:#e8f5fc}.job_box{justify-content:space-between;font-size:14px}.job_box li{width:100%;display:flex;align-items:stretch;margin:0 auto 1em;background-color:#fff;box-shadow:0 0 5px 0 rgba(40,126,187,.3)}@media only screen and (min-width: 769px){.job_box li{width:48%}}@media only screen and (max-width: 414px){.job_box li{font-size:3vw}}.job_box .ttl{display:flex;align-items:center;justify-content:center;text-align:center;font-size:1.3em;background:#21a1e1;color:#fff;position:relative;width:45%;padding:.5em}.job_box .ttl:after{content:"chevron_right";font-family:"Material Icons";position:absolute;right:.5em;top:34%;color:#fff}.job_box .ttl a{height:100%;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;align-items:flex-start;flex-wrap:wrap;text-decoration:none;padding:.2em 1.2em 0 0}.job_box .ttl .material-icons{color:#fff;display:block;font-size:2.3em;padding-bottom:.2em}.job_box .ttl span{text-align:center;width:100%;line-height:1.2}.job_box .links{padding:1em;text-align:left}.job_box2 .ttl,.job_box3 .ttl{width:100%;flex-wrap:wrap}.job_box2{justify-content:flex-start}.job_box2 li{width:46%}@media only screen and (min-width: 769px){.job_box2 li{width:23%;margin:0 1% 1em}}.job_box3 li{width:46%}@media only screen and (min-width: 769px){.job_box3 li{width:32%}}#box_lineup{padding-top:2em}.lineup_graph{text-align:center}.lineup_graph_box{padding:20px;margin:0 auto 3em}@media only screen and (max-width: 414px){.lineup_graph_box{padding:20px 0}}.flow{background-color:#e8f5fc}@media only screen and (max-width: 414px){.flow{padding-bottom:2em}}.flow_list{padding-top:3em}.flow_list li{margin:1em;width:100%;padding:10px;position:relative;background:#fff}@media only screen and (min-width: 769px){.flow_list li{width:30%}}.flow_list h3{font-size:1.4em;color:#21a1e1;margin-bottom:.5em;text-align:center;position:relative}.flow_list h3 .num{font-size:300%;opacity:.2;position:absolute;left:0;bottom:1.2em}@media only screen and (max-width: 414px){.flow_list h3 .num{bottom:.7em}}.flow_list .material-icons{font-size:4em;vertical-align:sub;color:#21a1e1;padding:.2em;display:block;width:2em;margin:0 auto .2em;text-align:center}@media only screen and (max-width: 414px){.flow_list .material-icons{padding:0;margin:0 auto}}.flow_list p{font-size:1em;padding-left:.5em}#flow_1 .flow_05-2,#flow_3 .flow_05-2{display:none}#flow_2 .flow_05{display:none}.case{padding-bottom:1em}.case_list li{margin:0 auto 4em;justify-content:space-between;padding-bottom:4em;border-bottom:1px dotted #666;position:relative}.case_list li .name{font-size:1.8em;color:#21a1e1;margin-bottom:1em}.case_list li .name .material-icons{font-size:3em;padding-right:.2em;vertical-align:middle;color:#21a1e1;background:-webkit-linear-gradient(top, #21A1E1 0%, #287ebb 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.case_list .battl{font-weight:bold;font-size:1.4em;text-align:center;margin-bottom:.5em;background:#e0e0e0}.case_list .case_rowbox-after .battl{color:#ed7634;background:rgba(237,118,52,.1019607843)}.case_list .sevice_name{font-weight:bold;font-size:1.2em}.case_list .sevice_name h4{margin-top:.5em;font-size:1.2em}.case_list .sevice_name p{font-weight:normal;font-size:1em;margin-top:1em}.case_list .ttl_service{font-weight:bold;font-size:1em;color:#fff;padding:5px 10px;text-align:center;line-height:1;background:#ed7634;margin-right:1em}.case_left{padding-right:1em;background-color:#fff}@media only screen and (min-width: 769px){.case_left{width:40%}}@media only screen and (min-width: 769px){.case_right{width:58%}}.case_rowbox-before,.case_rowbox-after{margin:0 auto;padding:1em;background-color:#fff}.case_rowbox-before{position:relative;background:#efefef}.case_rowbox-before:after{content:"";position:absolute;display:block;bottom:-24px;left:calc(50% - 12px);border-top:24px solid rgba(0,0,0,0);border-bottom:24px solid rgba(0,0,0,0);border-left:24px solid #efefef;transform:rotate(90deg)}.case_rowbox-after{margin:1em auto 0;border:2px solid #ed7634}.faq h2{color:#21a1e1}.faq dl{margin-left:2.1em}.faq dt{font-size:1.4em;font-weight:bold;padding:.6em;position:relative}.faq dd{margin:1em 1em 2em 0;position:relative;padding-left:.8em;font-size:1.1em}.faq dt:before,.faq dd:before{font-size:20px;content:"Q";background-color:#21a1e1;color:#fff;line-height:1;width:2em;height:2em;display:flex;align-items:center;justify-content:center;text-align:center;position:absolute;font-weight:bold;left:-2.1em}.faq dd:before{content:"A";background-color:#ed7634}@media only screen and (max-width: 768px){.faq{padding-left:1em;padding-right:1em}.faq .row{width:98%}}.servicearea{background:#e8f5fc;padding-bottom:20px}.servicearea h2+p{font-size:1.4em;margin-bottom:2em}.map{margin-bottom:4em;width:100%}.map_wrap{width:100%;margin:0 auto 2em;text-align:center;padding-top:3em}@media only screen and (min-width: 769px){.map_wrap{width:55%}}.servicearea_area{display:flex;flex-wrap:wrap}@media only screen and (min-width: 769px){.servicearea_area{width:45%}}.servicearea_area .region{padding:5px 0 0 .5em;margin-bottom:1.4em}.servicearea_area #reg01{border-left:5px solid #21a1e1}.servicearea_area #reg02{border-left:5px solid #46d7e1;margin-right:1em}.servicearea_area #reg03{border-left:5px solid #94cc17}.servicearea_area #reg04{border-left:5px solid #4dc490}.servicearea_area #reg05{border-left:5px solid #8ed570}.servicearea_area #reg06{border-left:5px solid #f4d200}.servicearea_area #reg07{border-left:5px solid #f7804f}.servicearea_area #reg08{border-left:5px solid #f7878e}.servicearea_area .region .name{font-size:1.3em;font-weight:bold;line-height:1.3}.servicearea_area .region ul{margin-top:.5em}.servicearea_area .region ul li{display:inline-block;border-right:1px solid;padding-right:.6em;padding-left:.2em;line-height:1.1;font-size:.9em}.servicearea_area .region ul li:last-child{border-right:none}.servicearea .btn_kyoten{margin:0 auto;width:300px}.servicearea .btn_kyoten a{background-color:#ed7634;display:block;width:300px;color:#fff;text-align:center;padding:1em;position:relative;text-decoration:none;font-size:1em;font-weight:bold}@media only screen and (max-width: 414px){.servicearea .btn_kyoten a{font-size:1.4em}}.servicearea .btn_kyoten a:after{display:block;content:url("../img/chevron_right-24px.svg");position:absolute;right:1em;top:calc(50% - .5em);height:1em;width:1em}.msg_last{font-size:19px;text-align:center;line-height:1.5}.msg_last span{color:#f5682f;font-weight:bold;text-decoration:underline}p.ttl_sub{font-size:1.5em;font-weight:bold;margin-bottom:.5em;text-align:center}.bpo_ttl{font-size:1.3em;font-weight:bold;margin-bottom:.5em;margin-top:2em}.bpo_ttl span{font-weight:bold}.bpo_tbl{margin:0 auto 3vw}.bpo_tbl th,.bpo_tbl td{padding:.5em 1em;border-bottom:5px solid #fff}.bpo_tbl th{background:#e8f5fc;width:30%;vertical-align:middle}.red{color:#f70941}#bpo_3,#reason{padding-bottom:2em}@media only screen and (max-width: 414px){#bpo_3,#reason{padding-bottom:2em}}#companies,.flow,.faq{padding-bottom:6em}@media only screen and (max-width: 414px){#companies,.flow,.faq{padding-bottom:2em}}/*# sourceMappingURL=style.css.map */