/*! CSS Used from: https://nativecamp.co.jp/wp-content/themes/nativecamp_inc-2025/css/reset.css */
body,div,span,h1,h2,h3,p,a,img,small,ul,li,form,label,figure,footer,header,nav{margin:0;padding:0;border:0;outline:0;font:inherit;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
figure,footer,header,nav{display:block;}
ul{list-style:none;}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}
input{vertical-align:middle;}
/*! CSS Used from: https://nativecamp.co.jp/wp-content/themes/nativecamp_inc-2025/css/common.css */
figure,header,footer,nav{display:block;}
h1,h2,h3{margin:0;padding:0;}
ul,li{margin:0;padding:0;}
p{margin:0;padding:0;}
figure{margin:0;padding:0;}
body{width:100%;height:100%;}
body,div,ul,li,h1,p{list-style-type:none;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;}
body{margin:0;font-family:Arial, "Helvetica Neue", Helvetica, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-family:"MeiryoReg";-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;background:#092846;}
img{-ms-interpolation-mode:bicubic;border-style:none;}
a{color:#f1890e;transition:color 0.2s linear;}
a:hover{color:#ffa436;}
.cf:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
.cf{min-height:1px;}
a{text-decoration:none;}
a:hover img{-webkit-transition:all 0.2s linear;transition:all 0.2s linear;-ms-filter:'alpha( opacity=60 )';filter:alpha( opacity=60 );opacity:0.6;}
.p_t_0{padding-top:0!important;}
.fs_16{font-size:16px!important;font-size:1.6rem!important;}
.lh_15{line-height:1.5!important;}
input[type='submit']{background:transparent;outline:none;}
input[type='text']{padding:10px;border:1px solid #cccccc;border-radius:5px;background:#fff;box-shadow:1px 1px 0 0 rgba(0,0,0,0.1) inset;font-size:15px;font-size:1.5rem;outline:0;line-height:23px;}
/*! CSS Used from: https://nativecamp.co.jp/wp-content/themes/nativecamp_inc-2025/style.css */
.page_wrap{width:100%;margin:0 0 0;padding-top:70px;background:#ffffff;font-size:14px;font-size:1.4rem;}
.page_inner{padding:15px 0 15px;}
.common_inner-1,.common_inner-1-1{width:auto;max-width:960px;margin:0 auto;box-sizing:border-box;}
.btn_style{display:inline-block;min-width:300px;height:50px;line-height:50px;padding:0 15px;text-align:center;background:#eaeaea;background:-webkit-linear-gradient(#fefefe, #d7d7d7);background:-o-linear-gradient(#fefefe, #d7d7d7);background:-moz-linear-gradient(#fefefe, #d7d7d7);background:linear-gradient(#fefefe, #d7d7d7);border:1px solid #cccccc;border-radius:2px;box-shadow:1px 1px 1px 0 rgba(0, 0, 0, 0.2);text-shadow:1px 1px 2px #fff;font-size:2rem;color:#fff!important;text-decoration:none!important;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;cursor:pointer;position:relative;font-weight:700;}
.btn_style:active{background:#f4f4f4;box-shadow:none;-webkit-transition-duration:0;transition-duration:0;}
.btn_style:disabled{color:#ccc!important;background:#f4f4f4!important;box-shadow:none;cursor:default;pointer-events:none;}
.btn_style:disabled:hover,.btn_style:disabled:active{color:#ccc!important;}
.header{position:fixed;width:100%;height:85px;z-index:999;margin:0 auto;background:#ffffff;clear:both;border-bottom:solid 2px #092846;}
.header .header_inner{position:relative;height:100%;}
.header .header_box{display:table;width:100%;height:100%;}
.header .header_box_left,.header .header_box_right{display:table-cell;vertical-align:bottom;padding-bottom:14px;}
.header .header_box_right{text-align:right;vertical-align:bottom;padding-bottom:14px;}
.header .logo img{display:block;max-width:241.61px;max-height:30px;opacity:1;transition:all 0.2s linear;}
.header .headline{margin-top:5px;font-size:12px;font-size:1.2rem;max-width:47.5rem;width:100%;white-space:nowrap;}
.header .global-nav{display:block;vertical-align:middle;font-size:13px;font-size:1.3rem;color:#333;position:relative;}
.header .global-nav a{position:relative;color:#092846;font-family:"MeiryoReg", sans-serif;font-family:"MeiryoBold", sans-serif;}
.header .global-nav a:hover{color:#f1890e;}
.header .global-nav > ul{font-size:0;}
.header .global-nav > ul > li{position:relative;display:inline-block;vertical-align:middle;font-size:14px;font-size:1.4rem;}
.header .global-nav > ul > li + li{margin-left:1.5em;}
.header .nav-toggle{display:none;position:absolute;right:0;top:0;width:70px;height:70px;cursor:pointer;}
.header .nav-toggle:before{position:absolute;top:0;bottom:0;left:0;right:0;width:35px;height:35px;font-family:"fontAwesome";content:"\f0c9";font-size:35px;margin:auto;}
.header .nav-toggle.on:before{content:"\f00d";}
.header .menu-item{position:relative;}
@media screen and (min-width: 700px){
.header .menu-item.sp_view{display:none;}
}
.header .bogo-language-switcher{position:absolute;left:inherit;right:0;font-size:0;margin:0;top:-2.9rem;right:-0.8rem;height:1.5rem;}
.header .bogo-language-switcher li{display:inline-block;font-size:1.4rem;}
.header .global-nav .bogo-language-switcher li + li{margin:0;}
.header .bogo-language-switcher li + li:before{color:#333;}
.header .bogo-language-switcher li a{color:#092846;font-family:"MeiryoReg", sans-serif;}
.footer{width:100%;background:#092846;margin:0 auto;color:#fff;font-size:12px;font-size:1.2rem;}
.footer .footer_inner{position:relative;margin:0 auto;padding:45px 0 55px;}
.footer .footer_inner .col_wrap{width:100%;}
.footer .footer_inner .col_left{width:300px;float:left;}
.footer .footer_inner .col_right{float:right;}
.footer .footer_logo{margin-bottom:20px;}
.footer .footer_logo img{max-width:195.3px;max-height:25px;}
.footer .footer_logo a:hover img{opacity:0.8;}
.footer .social_links{margin-bottom:15px;}
.footer .social_links ul{font-size:0;}
.footer .social_links li{display:inline-block;}
.footer .social_links li + li{margin-left:10px;}
.footer .social_links .btn_footer{position:relative;display:inline-block;width:34px;height:34px;border-radius:50%;background:#fff;transition:all 0.2s linear;}
.footer .social_links .btn_footer:hover{opacity:0.8;}
.footer .social_links .btn_footer:before{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:20px;height:20px;font-size:20px;font-family:"fontAwesome";text-align:center;color:#092846;}
.footer .social_links .btn_footer-twitter:before{content:url("https://nativecamp.co.jp/wp-content/themes/nativecamp_inc-2025/images/icon/twitter.png");}
.footer .social_links .btn_footer-facebook:before{content:url("https://nativecamp.co.jp/wp-content/themes/nativecamp_inc-2025/images/icon/facebook.png");bottom:8px;right:8px;}
.footer .social_links .btn_footer-youtube:before{content:'';background:url("https://nativecamp.co.jp/wp-content/themes/nativecamp_inc-2025/images/icon/youtube.svg");background-size:contain;background-repeat:no-repeat;background-position:center;width:100%;height:20px;}
.footer .social_links .btn_footer-instagram:before{content:url("https://nativecamp.co.jp/wp-content/themes/nativecamp_inc-2025/images/icon/instagram.png");bottom:10px;right:10px;}
.footer .social_links .btn_footer-tiktok:before{content:url("https://nativecamp.co.jp/wp-content/themes/nativecamp_inc-2025/images/icon/tiktok.png");bottom:2px;}
.footer .social_links .btn_footer-blog:before{content:"\f14b";}
.footer .copyright{font-size:1.2rem;}
.title_wrap{padding:30px 0 30px;}
.sec-intern .slantText{transform:skewX(-5deg);display:inline-block;}
.sec-intern .main_visual{background:url(/wp-content/themes/nativecamp_inc-2025/images/recruit/intern/mainVisual.png) no-repeat center center;background-size:cover;height:70rem;}
.sec-intern .main_visual .title_wrap{margin:0 auto;width:113.5rem;padding:20rem 0 0;}
.sec-intern .main_visual .title_wrap h2{background:#092846;color:#fff;font-size:6rem;padding:2.8rem 0 5rem 2rem;max-width:51rem;width:100%;line-height:1;box-sizing:border-box;margin-left:-3rem;}
.sec-intern .main_visual .title_wrap p{max-width:58.5rem;width:100%;background:#f1890e;color:#fff;font-size:3rem;box-sizing:border-box;height:6rem;line-height:6rem;padding:0 0 0 3rem;margin-top:-2.5rem;position:relative;}
.sec-intern .main_visual .title_wrap p:after{content:"";height:2px;width:150px;position:absolute;top:50%;transform:translate(0, -50%);display:block;z-index:100;background:#fff;right:3rem;}
.sec-intern .overseas_intern{width:113.5rem;margin:0 auto 8rem;padding:8rem 0 0 0;box-sizing:border-box;}
.sec-intern .overseas_intern figure{text-align:right;}
.sec-intern .overseas_intern .text_box{border:5px solid #f1890e;padding:6rem 0 5rem 0;box-sizing:border-box;width:540px;margin-bottom:-45rem;position:relative;background:#fff;}
.sec-intern .overseas_intern .text_box h3{width:488px;background:#092846;color:#fff;font-family:"MeiryoBold", sans-serif;height:7rem;line-height:7rem;padding:0 0 0 9rem;box-sizing:border-box;font-size:3rem;margin:0 0 4rem -3rem;}
.sec-intern .overseas_intern .text_box p{padding:0 7rem;font-size:1.6rem;}
.sec-intern .overseas_intern .text_box p + p{margin-top:4rem;}
.sec-intern .intern_links{margin-bottom:4rem;}
.page_wrap-recruit .sec-intern .intern_links{margin-bottom:12rem;}
.sec-intern .intern_links .btn_wrap{display:flex;align-items:center;justify-content:center;}
.sec-intern .intern_links .btn_wrap li + li{margin-top:4rem;}
.sec-intern .intern_links .btn_style{display:block;width:48.4rem;height:9rem;line-height:9rem;color:#f1890e!important;background:#fff;border:solid 2px #f1890e;font-size:2.2rem;text-align:center;font-family:"MeiryoBold", sans-serif;box-sizing:border-box;box-shadow:5px 5px 0px rgb(241, 137, 14);text-shadow:none;border-radius:0;transition:0.2s all;position:relative;padding:0;}
.sec-intern .intern_links .btn_style:hover{color:#fff!important;background:#f1890e;box-shadow:none;}
@media screen and (max-width: 1135px){
.sec-intern .main_visual{height:30rem;}
.sec-intern .main_visual .title_wrap{padding:10rem 2rem;}
.sec-intern .main_visual .title_wrap{width:100%;box-sizing:border-box;}
.sec-intern .main_visual .title_wrap h2{margin-left:0rem;font-size:3rem;padding:2.8rem 0 4rem 1rem;text-align:left;}
.sec-intern .main_visual .title_wrap p{margin-left:1.5rem;font-size:2rem;height:auto;line-height:normal;text-align:left;padding:1rem 0 1rem 1.5rem;}
.sec-intern .main_visual .title_wrap p:after{right:1rem;}
.sec-intern .overseas_intern{width:100%;margin:0 auto 4rem;padding:4rem 2rem 0;}
.sec-intern .overseas_intern .text_box{margin-bottom:-2rem;width:95%;padding:3rem 0 2.5rem 0;}
.sec-intern .overseas_intern .text_box h3{width:100%;padding:0 0 0 2rem;margin:0 0 2rem -3rem;height:4rem;line-height:4rem;font-size:2rem;}
.sec-intern .overseas_intern .text_box p{padding:0 1.5rem;}
.sec-intern .overseas_intern .text_box p + p{margin-top:1rem;}
.sec-intern .overseas_intern img{width:95%;}
.sec-intern .btn_wrap .btn_style{width:100%;min-width:100%;height:6rem;box-shadow:none;line-height:6rem;font-size:1.6rem;padding:0 2rem;}
}
@media screen and (max-width: 460px){
.sec-intern .main_visual .title_wrap p:after{width:10%;}
}
@media screen and (max-width: 337px){
.sec-intern .main_visual .title_wrap p:after{width:5%;}
}
.page_wrap-recruit{line-height:1.5;}
.page_wrap-recruit .sec_inner{padding:0 6rem;}
.page_wrap-recruit .title_wrap h2{font-family:"MeiryoBold", sans-serif;color:#092846;font-weight:bold;}
@media screen and (max-width: 800px){
.page_wrap-recruit .sec_inner{padding:0 0;}
}
.bogo-language-switcher{text-align:right;left:103%;top:-1.7rem;bottom:0;margin:3rem 0 0;display:flex;justify-content:flex-end;}
.bogo-language-switcher li{width:6.5rem;text-align:center;}
.bogo-language-switcher li + li{position:relative;}
.bogo-language-switcher li + li:before{position:absolute;top:-1px;bottom:0;right:-2px;margin:auto;content:"|";display:inline-block;color:#fff;}
.bogo-language-switcher li a{-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.bogo-language-switcher li a:hover{color:#ffa436!important;}
.bogo-language-switcher li.current{color:#f1890e;}
.bogo-language-switcher li.ja{order:1;}
.bogo-language-switcher li.en-US{order:2;}
/*! CSS Used from: https://nativecamp.co.jp/wp-includes/css/admin-bar.min.css?ver=6.1.7 ; media=all */
@media all{
#wpadminbar *{height:auto;width:auto;margin:0;padding:0;position:static;text-shadow:none;text-transform:none;letter-spacing:normal;font-size:13px;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-style:normal;line-height:2.46153846;border-radius:0;box-sizing:content-box;transition:none;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;}
#wpadminbar .ab-empty-item{cursor:default;}
#wpadminbar .ab-empty-item,#wpadminbar a.ab-item,#wpadminbar>#wp-toolbar span.ab-label{color:#f0f0f1;}
#wpadminbar #wp-admin-bar-site-name a.ab-item{white-space:nowrap;}
#wpadminbar ul li:after,#wpadminbar ul li:before{content:normal;}
#wpadminbar a,#wpadminbar a img,#wpadminbar a img:hover,#wpadminbar a:hover{border:none;text-decoration:none;background:0 0;box-shadow:none;}
#wpadminbar a:active,#wpadminbar a:focus,#wpadminbar div,#wpadminbar input[type=text]{box-shadow:none;}
#wpadminbar a:focus{outline-offset:-1px;}
#wpadminbar{direction:ltr;color:#c3c4c7;font-size:13px;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:2.46153846;height:32px;position:fixed;top:0;left:0;width:100%;min-width:600px;z-index:99999;background:#1d2327;}
#wpadminbar .ab-sub-wrapper,#wpadminbar ul,#wpadminbar ul li{background:0 0;clear:none;list-style:none;margin:0;padding:0;position:relative;text-indent:0;z-index:99999;}
#wpadminbar ul#wp-admin-bar-root-default>li{margin-right:0;}
#wpadminbar .quicklinks ul{text-align:left;}
#wpadminbar li{float:left;}
#wpadminbar .ab-empty-item{outline:0;}
#wpadminbar .quicklinks .ab-top-secondary>li{float:right;}
#wpadminbar .quicklinks .ab-empty-item,#wpadminbar .quicklinks a{height:32px;display:block;padding:0 10px;margin:0;}
#wpadminbar .quicklinks>ul>li>a{padding:0 8px 0 7px;}
#wpadminbar .menupop .ab-sub-wrapper{margin:0;padding:0;box-shadow:0 3px 5px rgba(0,0,0,.2);background:#2c3338;display:none;position:absolute;float:none;}
#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper{min-width:100%;}
#wpadminbar .ab-top-secondary .menupop .ab-sub-wrapper{right:0;left:auto;}
#wpadminbar .ab-submenu{padding:6px 0;}
#wpadminbar .quicklinks .menupop ul li{float:none;}
#wpadminbar .quicklinks .menupop ul li .ab-item{line-height:2;height:26px;white-space:nowrap;min-width:140px;}
#wpadminbar .menupop li:hover>.ab-sub-wrapper{margin-left:100%;margin-top:-32px;}
#wpadminbar.nojq .quicklinks .ab-top-menu>li>.ab-item:focus,#wpadminbar:not(.mobile) .ab-top-menu>li:hover>.ab-item,#wpadminbar:not(.mobile) .ab-top-menu>li>.ab-item:focus{background:#2c3338;color:#72aee6;}
#wpadminbar:not(.mobile)>#wp-toolbar a:focus span.ab-label,#wpadminbar:not(.mobile)>#wp-toolbar li:hover span.ab-label{color:#72aee6;}
#wpadminbar .ab-icon,#wpadminbar .ab-item:before,#wpadminbar>#wp-toolbar>#wp-admin-bar-root-default .ab-icon,.wp-admin-bar-arrow{position:relative;float:left;font:normal 20px/1 dashicons;speak:never;padding:4px 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none!important;margin-right:6px;}
#wpadminbar #adminbarsearch:before,#wpadminbar .ab-icon:before,#wpadminbar .ab-item:before{color:#a7aaad;color:rgba(240,246,252,.6);}
#wpadminbar #adminbarsearch:before,#wpadminbar .ab-icon:before,#wpadminbar .ab-item:before{position:relative;transition:color .1s ease-in-out;}
#wpadminbar .ab-label{display:inline-block;height:32px;}
#wpadminbar .ab-submenu .ab-item{color:#c3c4c7;color:rgba(240,246,252,.7);}
#wpadminbar .quicklinks .menupop ul li a{color:#c3c4c7;color:rgba(240,246,252,.7);}
#wpadminbar .quicklinks .menupop ul li a:focus,#wpadminbar .quicklinks .menupop ul li a:hover,#wpadminbar li .ab-item:focus .ab-icon:before,#wpadminbar li .ab-item:focus:before,#wpadminbar li a:focus .ab-icon:before,#wpadminbar li:hover #adminbarsearch:before,#wpadminbar li:hover .ab-icon:before,#wpadminbar li:hover .ab-item:before{color:#72aee6;}
#wpadminbar .menupop .menupop>.ab-item .wp-admin-bar-arrow:before{position:absolute;font:normal 17px/1 dashicons;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
#wpadminbar .menupop .menupop>.ab-item{display:block;padding-right:2em;}
#wpadminbar .menupop .menupop>.ab-item .wp-admin-bar-arrow:before{top:1px;right:10px;padding:4px 0;content:"\f139";color:inherit;}
#wpadminbar .quicklinks .menupop ul.ab-sub-secondary{display:block;position:relative;right:auto;margin:0;box-shadow:none;}
#wpadminbar .quicklinks .menupop ul.ab-sub-secondary{background:#3c434a;}
#wpadminbar .quicklinks .menupop .ab-sub-secondary>li>a:hover{color:#72aee6;}
#wpadminbar .ab-top-secondary{float:right;}
#wpadminbar ul li:last-child,#wpadminbar ul li:last-child .ab-item{box-shadow:none;}
#wp-admin-bar-my-account>.ab-item:before{content:"\f110";top:2px;float:right;margin-left:6px;margin-right:0;}
#wp-admin-bar-my-account.with-avatar>.ab-item:before{display:none;content:none;}
#wpadminbar #wp-admin-bar-user-actions>li{margin-left:16px;margin-right:16px;}
#wpadminbar #wp-admin-bar-user-actions.ab-submenu{padding:6px 0 12px;}
#wpadminbar #wp-admin-bar-my-account.with-avatar #wp-admin-bar-user-actions>li{margin-left:88px;}
#wpadminbar #wp-admin-bar-user-info{margin-top:6px;margin-bottom:15px;height:auto;background:0 0;}
#wp-admin-bar-user-info .avatar{position:absolute;left:-72px;top:4px;width:64px;height:64px;}
#wpadminbar #wp-admin-bar-user-info a{background:0 0;height:auto;}
#wpadminbar #wp-admin-bar-user-info span{background:0 0;padding:0;height:18px;}
#wpadminbar #wp-admin-bar-user-info .display-name{display:block;}
#wpadminbar #wp-admin-bar-my-account.with-avatar>a img{width:auto;height:16px;padding:0;border:1px solid #8c8f94;background:#f0f0f1;line-height:1.84615384;vertical-align:middle;margin:-4px 0 0 6px;float:none;display:inline;}
#wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon{width:15px;height:20px;margin-right:0;padding:6px 0 5px;}
#wpadminbar #wp-admin-bar-wp-logo>.ab-item{padding:0 7px;}
#wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon:before{content:"\f120";top:2px;}
#wpadminbar #wp-admin-bar-appearance{margin-top:-12px;}
#wpadminbar #wp-admin-bar-site-name>.ab-item:before{content:"\f541";top:2px;}
#wpadminbar #wp-admin-bar-customize>.ab-item:before{content:"\f540";top:2px;}
#wpadminbar #wp-admin-bar-edit>.ab-item:before{content:"\f464";top:2px;}
#wpadminbar #wp-admin-bar-site-name>.ab-item:before{content:"\f226";}
#wpadminbar #wp-admin-bar-comments .ab-icon{margin-right:6px;}
#wpadminbar #wp-admin-bar-comments .ab-icon:before{content:"\f101";top:3px;}
#wpadminbar #wp-admin-bar-new-content .ab-icon:before{content:"\f132";top:4px;}
#wpadminbar #wp-admin-bar-updates .ab-icon:before{content:"\f463";top:2px;}
#wpadminbar #wp-admin-bar-search .ab-item{padding:0;background:0 0;}
#wpadminbar #adminbarsearch{position:relative;height:32px;padding:0 2px;z-index:1;}
#wpadminbar #adminbarsearch:before{position:absolute;top:6px;left:5px;z-index:20;font:normal 20px/1 dashicons!important;content:"\f179";speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
#wpadminbar>#wp-toolbar>#wp-admin-bar-top-secondary>#wp-admin-bar-search #adminbarsearch input.adminbar-input{display:inline-block;float:none;position:relative;z-index:30;font-size:13px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.84615384;text-indent:0;height:24px;width:24px;max-width:none;padding:0 3px 0 24px;margin:0;color:#c3c4c7;background-color:rgba(255,255,255,0);border:none;outline:0;cursor:pointer;box-shadow:none;box-sizing:border-box;transition-duration:.4s;transition-property:width,background;transition-timing-function:ease;}
#wpadminbar>#wp-toolbar>#wp-admin-bar-top-secondary>#wp-admin-bar-search #adminbarsearch input.adminbar-input:focus{z-index:10;color:#000;width:200px;background-color:rgba(255,255,255,.9);cursor:text;border:0;}
#wpadminbar #adminbarsearch .adminbar-button{display:none;}
.customize-support #wpadminbar .hide-if-customize,.customize-support .hide-if-customize{display:none;}
#wpadminbar .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important;}
#wpadminbar .screen-reader-shortcut{position:absolute;top:-1000em;}
#wpadminbar .screen-reader-shortcut:focus{left:6px;top:7px;height:auto;width:auto;display:block;font-size:14px;font-weight:600;padding:15px 23px 14px;background:#f0f0f1;color:#2271b1;z-index:100000;line-height:normal;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,.6);}
@media screen and (max-width:782px){
html #wpadminbar{height:46px;min-width:240px;}
#wpadminbar *{font-size:14px;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:2.28571428;}
#wpadminbar .quicklinks .ab-empty-item,#wpadminbar .quicklinks>ul>li>a{padding:0;height:46px;line-height:3.28571428;width:auto;}
#wpadminbar .ab-icon{font:40px/1 dashicons!important;margin:0;padding:0;width:52px;height:46px;text-align:center;}
#wpadminbar .ab-icon:before{text-align:center;}
#wpadminbar .ab-submenu{padding:0;}
#wpadminbar #wp-admin-bar-my-account a.ab-item,#wpadminbar #wp-admin-bar-site-name a.ab-item{text-overflow:clip;}
#wpadminbar .quicklinks .menupop ul li .ab-item{line-height:1.6;}
#wpadminbar .ab-label{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important;}
#wpadminbar .menupop li:hover>.ab-sub-wrapper{margin-top:-46px;}
#wpadminbar .ab-top-menu .menupop .ab-sub-wrapper .menupop>.ab-item{padding-right:30px;}
#wpadminbar .menupop .menupop>.ab-item:before{top:10px;right:6px;}
#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper .ab-item{font-size:16px;padding:8px 16px;}
#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper a:empty{display:none;}
#wpadminbar #wp-admin-bar-wp-logo>.ab-item{padding:0;}
#wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon{padding:0;width:52px;height:46px;text-align:center;vertical-align:top;}
#wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon:before{font:28px/1 dashicons!important;top:-3px;}
#wpadminbar .ab-icon,#wpadminbar .ab-item:before{padding:0;}
#wpadminbar #wp-admin-bar-customize>.ab-item,#wpadminbar #wp-admin-bar-edit>.ab-item,#wpadminbar #wp-admin-bar-my-account>.ab-item,#wpadminbar #wp-admin-bar-site-name>.ab-item{text-indent:100%;white-space:nowrap;overflow:hidden;width:52px;padding:0;color:#a7aaad;position:relative;}
#wpadminbar .ab-icon,#wpadminbar .ab-item:before,#wpadminbar>#wp-toolbar>#wp-admin-bar-root-default .ab-icon{padding:0;margin-right:0;}
#wpadminbar #wp-admin-bar-customize>.ab-item:before,#wpadminbar #wp-admin-bar-edit>.ab-item:before,#wpadminbar #wp-admin-bar-my-account>.ab-item:before,#wpadminbar #wp-admin-bar-site-name>.ab-item:before{display:block;text-indent:0;font:normal 32px/1 dashicons;speak:never;top:7px;width:52px;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
#wpadminbar #wp-admin-bar-appearance{margin-top:0;}
#wpadminbar #wp-admin-bar-search{display:none;}
#wpadminbar #wp-admin-bar-new-content .ab-icon:before{top:0;line-height:1.33333333;height:46px!important;text-align:center;width:52px;display:block;}
#wpadminbar #wp-admin-bar-updates{text-align:center;}
#wpadminbar #wp-admin-bar-updates .ab-icon:before{top:3px;}
#wpadminbar #wp-admin-bar-comments .ab-icon{margin:0;}
#wpadminbar #wp-admin-bar-comments .ab-icon:before{display:block;font-size:34px;height:46px;line-height:1.38235294;top:0;}
#wpadminbar #wp-admin-bar-my-account>a{position:relative;white-space:nowrap;text-indent:150%;width:28px;padding:0 10px;overflow:hidden;}
#wpadminbar .quicklinks li#wp-admin-bar-my-account.with-avatar>a img{position:absolute;top:13px;right:10px;width:26px;height:26px;}
#wpadminbar #wp-admin-bar-user-actions.ab-submenu{padding:0;}
#wpadminbar #wp-admin-bar-user-actions.ab-submenu img.avatar{display:none;}
#wpadminbar #wp-admin-bar-my-account.with-avatar #wp-admin-bar-user-actions>li{margin:0;}
#wpadminbar #wp-admin-bar-user-info .display-name{height:auto;font-size:16px;line-height:1.5;color:#f0f0f1;}
#wpadminbar #wp-admin-bar-user-info a{padding-top:4px;}
#wp-toolbar>ul>li{display:none;}
#wpadminbar li#wp-admin-bar-comments,#wpadminbar li#wp-admin-bar-customize,#wpadminbar li#wp-admin-bar-edit,#wpadminbar li#wp-admin-bar-my-account,#wpadminbar li#wp-admin-bar-new-content,#wpadminbar li#wp-admin-bar-site-name,#wpadminbar li#wp-admin-bar-updates,#wpadminbar li#wp-admin-bar-wp-logo{display:block;}
#wpadminbar li:hover ul li,#wpadminbar li:hover ul li:hover ul li{display:list-item;}
#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper{min-width:-moz-fit-content;min-width:fit-content;}
#wpadminbar ul#wp-admin-bar-root-default>li{margin-right:0;}
#wpadminbar #wp-admin-bar-comments,#wpadminbar #wp-admin-bar-edit,#wpadminbar #wp-admin-bar-my-account,#wpadminbar #wp-admin-bar-new-content,#wpadminbar #wp-admin-bar-site-name,#wpadminbar #wp-admin-bar-updates,#wpadminbar #wp-admin-bar-wp-logo,#wpadminbar .ab-top-menu,#wpadminbar .ab-top-secondary{position:static;}
#wpadminbar #wp-admin-bar-my-account{float:right;}
}
@media screen and (max-width:600px){
#wpadminbar{position:absolute;}
#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper{width:100%;left:0;}
#wpadminbar .menupop .menupop>.ab-item:before{display:none;}
#wpadminbar #wp-admin-bar-wp-logo.menupop .ab-sub-wrapper{margin-left:0;}
#wpadminbar .ab-top-menu>.menupop li>.ab-sub-wrapper{margin:0;width:100%;top:auto;left:auto;position:relative;}
#wpadminbar .ab-top-menu>.menupop li>.ab-sub-wrapper .ab-item{font-size:16px;padding:6px 15px 19px 30px;}
#wpadminbar li:hover ul li ul li{display:list-item;}
#wpadminbar li#wp-admin-bar-updates,#wpadminbar li#wp-admin-bar-wp-logo{display:none;}
#wpadminbar .ab-top-menu>.menupop li>.ab-sub-wrapper{position:static;box-shadow:none;}
}
@media screen and (max-width:400px){
#wpadminbar li#wp-admin-bar-comments{display:none;}
}
}
/*! CSS Used from: https://nativecamp.co.jp/wp-includes/css/dist/block-library/style.min.css?ver=6.1.7 ; media=all */
@media all{
ul{box-sizing:border-box;}
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important;}
.screen-reader-text:focus{background-color:#ddd;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
figure{margin:0 0 1em;}
}
/*! CSS Used from: Embedded */
ul.bogo-language-switcher li{list-style:none outside none;padding:0;}
#wpadminbar #wp-admin-bar-bogo-user-locale .ab-icon::before{content:"\f326";top:2px;}
/*! CSS Used from: Embedded */
body{--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--duotone--dark-grayscale:url('https://nativecamp.co.jp/recruit/intern/#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale:url('https://nativecamp.co.jp/recruit/intern/#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow:url('https://nativecamp.co.jp/recruit/intern/#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red:url('https://nativecamp.co.jp/recruit/intern/#wp-duotone-blue-red');--wp--preset--duotone--midnight:url('https://nativecamp.co.jp/recruit/intern/#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow:url('https://nativecamp.co.jp/recruit/intern/#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green:url('https://nativecamp.co.jp/recruit/intern/#wp-duotone-purple-green');--wp--preset--duotone--blue-orange:url('https://nativecamp.co.jp/recruit/intern/#wp-duotone-blue-orange');--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;}
/*! CSS Used from: https://nativecamp.co.jp/wp-content/plugins/bogo/includes/css/style.css?ver=3.6 ; media=all */
@media all{
ul.bogo-language-switcher li{list-style:none outside none;padding:0;}
#wpadminbar #wp-admin-bar-bogo-user-locale .ab-icon::before{content:"\f326";top:2px;}
}
/*! CSS Used from: https://nativecamp.co.jp/wp-content/themes/nativecamp_inc-2025/style.css?ver=5.1.0 ; media=all */
@media all{
.page_wrap{width:100%;margin:0 0 0;padding-top:70px;background:#ffffff;font-size:14px;font-size:1.4rem;}
.page_inner{padding:15px 0 15px;}
.common_inner-1,.common_inner-1-1{width:auto;max-width:960px;margin:0 auto;box-sizing:border-box;}
.btn_style{display:inline-block;min-width:300px;height:50px;line-height:50px;padding:0 15px;text-align:center;background:#eaeaea;background:-webkit-linear-gradient(#fefefe, #d7d7d7);background:-o-linear-gradient(#fefefe, #d7d7d7);background:-moz-linear-gradient(#fefefe, #d7d7d7);background:linear-gradient(#fefefe, #d7d7d7);border:1px solid #cccccc;border-radius:2px;box-shadow:1px 1px 1px 0 rgba(0, 0, 0, 0.2);text-shadow:1px 1px 2px #fff;font-size:2rem;color:#fff!important;text-decoration:none!important;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;cursor:pointer;position:relative;font-weight:700;}
.btn_style:active{background:#f4f4f4;box-shadow:none;-webkit-transition-duration:0;transition-duration:0;}
.btn_style:disabled{color:#ccc!important;background:#f4f4f4!important;box-shadow:none;cursor:default;pointer-events:none;}
.btn_style:disabled:hover,.btn_style:disabled:active{color:#ccc!important;}
.header{position:fixed;width:100%;height:85px;z-index:999;margin:0 auto;background:#ffffff;clear:both;border-bottom:solid 2px #092846;}
.header .header_inner{position:relative;height:100%;}
.header .header_box{display:table;width:100%;height:100%;}
.header .header_box_left,.header .header_box_right{display:table-cell;vertical-align:bottom;padding-bottom:14px;}
.header .header_box_right{text-align:right;vertical-align:bottom;padding-bottom:14px;}
.header .logo img{display:block;max-width:241.61px;max-height:30px;opacity:1;transition:all 0.2s linear;}
.header .headline{margin-top:5px;font-size:12px;font-size:1.2rem;max-width:47.5rem;width:100%;white-space:nowrap;}
.header .global-nav{display:block;vertical-align:middle;font-size:13px;font-size:1.3rem;color:#333;position:relative;}
.header .global-nav a{position:relative;color:#092846;font-family:"MeiryoReg", sans-serif;font-family:"MeiryoBold", sans-serif;}
.header .global-nav a:hover{color:#f1890e;}
.header .global-nav > ul{font-size:0;}
.header .global-nav > ul > li{position:relative;display:inline-block;vertical-align:middle;font-size:14px;font-size:1.4rem;}
.header .global-nav > ul > li + li{margin-left:1.5em;}
.header .nav-toggle{display:none;position:absolute;right:0;top:0;width:70px;height:70px;cursor:pointer;}
.header .nav-toggle:before{position:absolute;top:0;bottom:0;left:0;right:0;width:35px;height:35px;font-family:"fontAwesome";content:"\f0c9";font-size:35px;margin:auto;}
.header .nav-toggle.on:before{content:"\f00d";}
.header .menu-item{position:relative;}
@media screen and (min-width: 700px){
.header .menu-item.sp_view{display:none;}
}
.header .bogo-language-switcher{position:absolute;left:inherit;right:0;font-size:0;margin:0;top:-2.9rem;right:-0.8rem;height:1.5rem;}
.header .bogo-language-switcher li{display:inline-block;font-size:1.4rem;}
.header .global-nav .bogo-language-switcher li + li{margin:0;}
.header .bogo-language-switcher li + li:before{color:#333;}
.header .bogo-language-switcher li a{color:#092846;font-family:"MeiryoReg", sans-serif;}
.footer{width:100%;background:#092846;margin:0 auto;color:#fff;font-size:12px;font-size:1.2rem;}
.footer .footer_inner{position:relative;margin:0 auto;padding:45px 0 55px;}
.footer .footer_inner .col_wrap{width:100%;}
.footer .footer_inner .col_left{width:300px;float:left;}
.footer .footer_inner .col_right{float:right;}
.footer .footer_logo{margin-bottom:20px;}
.footer .footer_logo img{max-width:195.3px;max-height:25px;}
.footer .footer_logo a:hover img{opacity:0.8;}
.footer .social_links{margin-bottom:15px;}
.footer .social_links ul{font-size:0;}
.footer .social_links li{display:inline-block;}
.footer .social_links li + li{margin-left:10px;}
.footer .social_links .btn_footer{position:relative;display:inline-block;width:34px;height:34px;border-radius:50%;background:#fff;transition:all 0.2s linear;}
.footer .social_links .btn_footer:hover{opacity:0.8;}
.footer .social_links .btn_footer:before{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:20px;height:20px;font-size:20px;font-family:"fontAwesome";text-align:center;color:#092846;}
.footer .social_links .btn_footer-twitter:before{content:url("https://nativecamp.co.jp/wp-content/themes/nativecamp_inc-2025/images/icon/twitter.png");}
.footer .social_links .btn_footer-facebook:before{content:url("https://nativecamp.co.jp/wp-content/themes/nativecamp_inc-2025/images/icon/facebook.png");bottom:8px;right:8px;}
.footer .social_links .btn_footer-youtube:before{content:'';background:url("https://nativecamp.co.jp/wp-content/themes/nativecamp_inc-2025/images/icon/youtube.svg");background-size:contain;background-repeat:no-repeat;background-position:center;width:100%;height:20px;}
.footer .social_links .btn_footer-instagram:before{content:url("https://nativecamp.co.jp/wp-content/themes/nativecamp_inc-2025/images/icon/instagram.png");bottom:10px;right:10px;}
.footer .social_links .btn_footer-tiktok:before{content:url("https://nativecamp.co.jp/wp-content/themes/nativecamp_inc-2025/images/icon/tiktok.png");bottom:2px;}
.footer .social_links .btn_footer-blog:before{content:"\f14b";}
.footer .copyright{font-size:1.2rem;}
.title_wrap{padding:30px 0 30px;}
.sec-intern .slantText{transform:skewX(-5deg);display:inline-block;}
.sec-intern .main_visual .title_wrap{margin:0 auto;width:113.5rem;padding:20rem 0 0;}
.sec-intern .main_visual .title_wrap h2{background:#092846;color:#fff;font-size:6rem;padding:2.8rem 0 5rem 2rem;max-width:51rem;width:100%;line-height:1;box-sizing:border-box;margin-left:-3rem;}
.sec-intern .main_visual .title_wrap p{max-width:58.5rem;width:100%;background:#f1890e;color:#fff;font-size:3rem;box-sizing:border-box;height:6rem;line-height:6rem;padding:0 0 0 3rem;margin-top:-2.5rem;position:relative;}
.sec-intern .main_visual .title_wrap p:after{content:"";height:2px;width:150px;position:absolute;top:50%;transform:translate(0, -50%);display:block;z-index:100;background:#fff;right:3rem;}
.sec-intern .overseas_intern{width:113.5rem;margin:0 auto 8rem;padding:8rem 0 0 0;box-sizing:border-box;}
.sec-intern .overseas_intern figure{text-align:right;}
.sec-intern .overseas_intern .text_box{border:5px solid #f1890e;padding:6rem 0 5rem 0;box-sizing:border-box;width:540px;margin-bottom:-45rem;position:relative;background:#fff;}
.sec-intern .overseas_intern .text_box h3{width:488px;background:#092846;color:#fff;font-family:"MeiryoBold", sans-serif;height:7rem;line-height:7rem;padding:0 0 0 9rem;box-sizing:border-box;font-size:3rem;margin:0 0 4rem -3rem;}
.sec-intern .overseas_intern .text_box p{padding:0 7rem;font-size:1.6rem;}
.sec-intern .overseas_intern .text_box p + p{margin-top:4rem;}
.sec-intern .intern_links{margin-bottom:4rem;}
.page_wrap-recruit .sec-intern .intern_links{margin-bottom:12rem;}
.sec-intern .intern_links .btn_wrap{display:flex;align-items:center;justify-content:center;}
.sec-intern .intern_links .btn_wrap li + li{margin-top:4rem;}
.sec-intern .intern_links .btn_style{display:block;width:48.4rem;height:9rem;line-height:9rem;color:#f1890e!important;background:#fff;border:solid 2px #f1890e;font-size:2.2rem;text-align:center;font-family:"MeiryoBold", sans-serif;box-sizing:border-box;box-shadow:5px 5px 0px rgb(241, 137, 14);text-shadow:none;border-radius:0;transition:0.2s all;position:relative;padding:0;}
.sec-intern .intern_links .btn_style:hover{color:#fff!important;background:#f1890e;box-shadow:none;}
@media screen and (max-width: 1135px){
.sec-intern .main_visual{height:30rem;}
.sec-intern .main_visual .title_wrap{padding:10rem 2rem;}
.sec-intern .main_visual .title_wrap{width:100%;box-sizing:border-box;}
.sec-intern .main_visual .title_wrap h2{margin-left:0rem;font-size:3rem;padding:2.8rem 0 4rem 1rem;text-align:left;}
.sec-intern .main_visual .title_wrap p{margin-left:1.5rem;font-size:2rem;height:auto;line-height:normal;text-align:left;padding:1rem 0 1rem 1.5rem;}
.sec-intern .main_visual .title_wrap p:after{right:1rem;}
.sec-intern .overseas_intern{width:100%;margin:0 auto 4rem;padding:4rem 2rem 0;}
.sec-intern .overseas_intern .text_box{margin-bottom:-2rem;width:95%;padding:3rem 0 2.5rem 0;}
.sec-intern .overseas_intern .text_box h3{width:100%;padding:0 0 0 2rem;margin:0 0 2rem -3rem;height:4rem;line-height:4rem;font-size:2rem;}
.sec-intern .overseas_intern .text_box p{padding:0 1.5rem;}
.sec-intern .overseas_intern .text_box p + p{margin-top:1rem;}
.sec-intern .overseas_intern img{width:95%;}
.sec-intern .btn_wrap .btn_style{width:100%;min-width:100%;height:6rem;box-shadow:none;line-height:6rem;font-size:1.6rem;padding:0 2rem;}
}
@media screen and (max-width: 460px){
.sec-intern .main_visual .title_wrap p:after{width:10%;}
}
@media screen and (max-width: 337px){
.sec-intern .main_visual .title_wrap p:after{width:5%;}
}
.page_wrap-recruit{line-height:1.5;}
.page_wrap-recruit .sec_inner{padding:0 6rem;}
.page_wrap-recruit .title_wrap h2{font-family:"MeiryoBold", sans-serif;color:#092846;font-weight:bold;}
@media screen and (max-width: 800px){
.page_wrap-recruit .sec_inner{padding:0 0;}
}
.bogo-language-switcher{text-align:right;left:103%;top:-1.7rem;bottom:0;margin:3rem 0 0;display:flex;justify-content:flex-end;}
.bogo-language-switcher li{width:6.5rem;text-align:center;}
.bogo-language-switcher li + li{position:relative;}
.bogo-language-switcher li + li:before{position:absolute;top:-1px;bottom:0;right:-2px;margin:auto;content:"|";display:inline-block;color:#fff;}
.bogo-language-switcher li a{-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.bogo-language-switcher li a:hover{color:#ffa436!important;}
.bogo-language-switcher li.current{color:#f1890e;}
.bogo-language-switcher li.ja{order:1;}
.bogo-language-switcher li.en-US{order:2;}
}
/*! CSS Used from: https://nativecamp.co.jp/wp-content/themes/nativecamp_inc-2025/assets/css/reset.css?ver=1.0 ; media=all */
@media all{
body,div,span,h1,h2,h3,p,a,img,small,ul,li,form,label,figure,footer,header,nav{margin:0;padding:0;border:0;outline:0;font:inherit;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
figure,footer,header,nav{display:block;}
ul{list-style:none;}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}
input{vertical-align:middle;}
}
/*! CSS Used from: https://nativecamp.co.jp/wp-content/themes/nativecamp_inc-2025/assets/css/common.css?ver=1.0 ; media=all */
@media all{
figure,header,footer,nav{display:block;}
h1,h2,h3{margin:0;padding:0;}
ul,li{margin:0;padding:0;}
p{margin:0;padding:0;}
figure{margin:0;padding:0;}
body{width:100%;height:100%;}
body,div,ul,li,h1,p{list-style-type:none;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;}
body{margin:0;font-family:"Noto Sans JP", Arial, "Helvetica Neue", Helvetica, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;background:#092846;}
img{-ms-interpolation-mode:bicubic;border-style:none;}
a{color:#f1890e;transition:color 0.2s linear;}
a:hover{color:#ffa436;}
.cf:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
.cf{min-height:1px;}
a{text-decoration:none;}
a:hover img{-webkit-transition:all 0.2s linear;transition:all 0.2s linear;-ms-filter:'alpha( opacity=60 )';filter:alpha( opacity=60 );opacity:0.6;}
.p_t_0{padding-top:0!important;}
.fs_16{font-size:16px!important;font-size:1.6rem!important;}
.lh_15{line-height:1.5!important;}
input[type='submit']{background:transparent;outline:none;}
input[type='text']{padding:10px;border:1px solid #cccccc;border-radius:5px;background:#fff;box-shadow:1px 1px 0 0 rgba(0,0,0,0.1) inset;font-size:15px;font-size:1.5rem;outline:0;line-height:23px;}
}
/*! CSS Used from: https://nativecamp.co.jp/wp-content/themes/nativecamp_inc-2025/css/recruit/responsive.css?ver=6.1.7 ; media=all */
@media all{
@media screen and (max-width: 960px){
.common_inner-1{margin-left:2rem;margin-right:2rem;box-sizing:border-box;}
.header .header_box_left{padding-left:2rem;}
.header .header_box_right{padding-right:2rem;}
.header .global-nav ul li + li{margin-left:1.0em;}
.footer .footer_inner{padding:4rem 2rem;}
.footer .footer_inner .col_left{padding-left:2rem;float:inherit;}
.footer .footer_inner .col_right{float:inherit;text-align:center;margin:0 0 4rem;}
}
@media screen and (max-width: 1032px){
.page_inner{padding:0 0 15px;}
.header{height:7rem;}
.header .logo{position:absolute;top:0;left:0;right:0;bottom:0;width:200px;height:27px;margin:auto;}
.header .headline{display:none;}
.header .nav-toggle{display:block;}
.header .global-nav{display:none;position:absolute;top:72px;left:0;right:0;width:100%;text-align:center;background:#fff;}
.header .global-nav ul li{display:block;border-bottom:solid 1px #333;}
.header .global-nav ul li + li{margin:0;padding:0;}
.header .global-nav ul li + li:before{display:none;}
.header .global-nav ul li a{display:block;margin:0;padding:1em;}
.header .bogo-language-switcher{top:18.5rem;background:#fff;height:4.2rem;width:100%;text-align:center;line-height:2.4rem;position:static;margin:0;border:none;border-bottom:solid 1px #333;padding:0;justify-content:center;align-items:center;}
.header .global-nav .bogo-language-switcher li{width:8rem;display:inline-block;border:none;}
.header .global-nav .bogo-language-switcher li a{padding:0;}
.header .global-nav .bogo-language-switcher li + li:before{position:absolute;top:0;bottom:0;margin:auto;content:"|";display:flex;align-items:center;color:#555;}
.footer .footer_inner{padding:0;}
.footer .footer_inner .col_wrap,.footer .footer_inner .col_left,.footer .footer_inner .col_right{display:block;width:100%;}
.footer .footer_inner .col_left{text-align:center;padding:30px 0 30px;}
.footer .footer_inner .col_left .footer_logo{display:none;}
.footer .footer_inner .col_right{padding:0;margin:0;}
}
@media screen and (max-width: 375px){
.header .logo img{transform:scale(0.9, 0.9);}
.header .nav-toggle{transform:scale(0.9, 0.9);}
.title_wrap{padding:2rem 0 1.5rem;text-align:center;}
}
@media screen and (max-width: 320px){
.header .logo img{transform:scale(0.8, 0.8);}
.header .nav-toggle{transform:scale(0.8, 0.8);}
}
}
/*! CSS Used from: https://nativecamp.co.jp/wp-content/plugins/wordpress-seo/css/dist/adminbar-2000.css ; media=all */
@media all{
.wpseo-score-icon{background:#888;border-radius:50%!important;display:inline-block!important;height:12px!important;margin:3px 10px 0 3px;vertical-align:top;width:12px!important;}
.wpseo-score-icon.bad{background-color:#dc3232;}
.wpseo-score-icon.na{background-color:#888;}
#wp-admin-bar-wpseo-menu .wpseo-score-icon{margin:10px 0 0 4px!important;}
#wp-admin-bar-wpseo-menu .wpseo-score-icon.adminbar-sub-menu-score{margin:11px 0 0 4px!important;}
#wp-admin-bar-wpseo-menu-default .ab-item{line-height:2.46153846!important;}
#wp-admin-bar-wpseo-menu .ab-submenu{margin-bottom:5px;}
#wpadminbar .quicklinks #wp-admin-bar-wpseo-menu #wp-admin-bar-wpseo-menu-default li#wp-admin-bar-wpseo-get-premium a{color:#fff!important;font-weight:700!important;}
#wpadminbar .quicklinks #wp-admin-bar-wpseo-menu .wpseo-focus-keyword{display:inline-block!important;max-width:100px!important;overflow:hidden;text-overflow:ellipsis!important;vertical-align:bottom;white-space:nowrap;}
#wpadminbar .yoast-badge{border-radius:8px;display:inline-block;font-weight:600;line-height:1.6;margin-left:4px;padding:0 8px;}
#wpadminbar .yoast-premium-badge{background-color:#fff3cd;color:#674e00;}
#wpadminbar .yoast-logo.svg{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHN0eWxlPSJmaWxsOiM4Mjg3OGMiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNMjAzLjYgMzk1YzYuOC0xNy40IDYuOC0zNi42IDAtNTRsLTc5LjQtMjA0aDcwLjlsNDcuNyAxNDkuNCA3NC44LTIwNy42SDExNi40Yy00MS44IDAtNzYgMzQuMi03NiA3NlYzNTdjMCA0MS44IDM0LjIgNzYgNzYgNzZIMTczYzE2LTguOSAyNC42LTIyLjcgMzAuNi0zOHpNNDcxLjYgMTU0LjhjMC00MS44LTM0LjItNzYtNzYtNzZoLTNMMjg1LjcgMzY1Yy05LjYgMjYuNy0xOS40IDQ5LjMtMzAuMyA2OGgyMTYuMlYxNTQuOHoiLz48cGF0aCBkPSJtMzM4IDEuMy05My4zIDI1OS4xLTQyLjEtMTMxLjloLTg5LjFsODMuOCAyMTUuMmM2IDE1LjUgNiAzMi41IDAgNDgtNy40IDE5LTE5IDM3LjMtNTMgNDEuOWwtNy4yIDF2NzZoOC4zYzgxLjcgMCAxMTguOS01Ny4yIDE0OS42LTE0Mi45TDQzMS42IDEuM0gzMzh6TTI3OS40IDM2MmMtMzIuOSA5Mi02Ny42IDEyOC43LTEyNS43IDEzMS44di00NWMzNy41LTcuNSA1MS4zLTMxIDU5LjEtNTEuMSA3LjUtMTkuMyA3LjUtNDAuNyAwLTYwbC03NS0xOTIuN2g1Mi44bDUzLjMgMTY2LjggMTA1LjktMjk0aDU4LjFMMjc5LjQgMzYyeiIvPjwvc3ZnPg==");background-position:0 6px;background-repeat:no-repeat;background-size:20px;float:left;height:30px;width:26px;}
#wpadminbar #wp-admin-bar-wpseo-licenses .ab-item{color:#f18500;}
@media screen and (max-width:782px){
#wp-admin-bar-wpseo-menu .wpseo-score-icon{margin:16px 10px 0 2px!important;}
#wpadminbar #wp-admin-bar-wpseo-menu{display:block;position:static;}
#wpadminbar .yoast-logo.svg{background-position:50% 8px;background-size:30px;height:46px;width:52px;}
#wp-admin-bar-wpseo-menu.menupop .ab-sub-wrapper #wp-admin-bar-wpseo-settings{display:none;}
}
}
/*! CSS Used from: Embedded ; media=print */
@media print{
#wpadminbar{display:none;}
}
/*! CSS Used fontfaces */
@font-face{font-family:'MeiryoReg';src:url('https://nativecamp.co.jp/wp-content/themes/nativecamp_inc-2025/fonts/meiryo.ttc') format('opentype');font-display:swap;}
@font-face{font-family:'MeiryoReg';src:url('https://nativecamp.co.jp/wp-content/themes/nativecamp_inc-2025/assets/fonts/meiryo.ttc') format('opentype');font-display:swap;}
@font-face{font-family:'MeiryoBold';src:url('https://nativecamp.co.jp/wp-content/themes/nativecamp_inc-2025/fonts/meiryob.ttc') format('opentype');font-display:swap;}
@font-face{font-family:'MeiryoBold';src:url('https://nativecamp.co.jp/wp-content/themes/nativecamp_inc-2025/assets/fonts/meiryob.ttc') format('opentype');font-display:swap;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaSTbQWt4N.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaSTbQWt4N.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaSTbQWt4N.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaSTbQWt4N.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaSTbQWt4N.woff2) format('woff2');unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaSTbQWt4N.woff2) format('woff2');unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaSTbQWt4N.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaSTbQWt4N.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnkaSTbQWg.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBHMdazTgWw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBHMdazTgWw.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBHMdazTgWw.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}