@charset "utf-8";body{font-family:'Kiwi Maru',serif;color:#333;line-height:2;font-size:14px;position:relative;display:none;background:url(//plus-one.help/wp-content/themes/plusone/css/../images/common/bg.jpg)}@media screen and (min-width:768px){body{font-size:clamp(14px,1.56vw,20px)}}@media screen and (min-width:1280px){body{font-size:20px}}:where(a){transition:all .3s ease-out}:where(a:link){text-decoration:none;color:#060e31}:where(a:visited){text-decoration:none;color:#060e31}:where(a:hover){text-decoration:none;color:#060e31}:where(a:active){text-decoration:none;color:#060e31}*{box-sizing:border-box;-webkit-box-sizing:border-box;-mos-box-sizing:border-box;-mz-box-sizing:border-box;-o-box-sizing:border-box}.preload *:not(.progressbar span){-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important}.ib{display:inline-block}.alegreya{font-family:'Alegreya Sans',sans-serif}.header_contents{width:100%;display:flex;justify-content:space-between}.logo_inner{display:flex;gap:0 22px;padding:15px 0 0 15px}.logo_link{position:relative}.logo_link:nth-child(2):before{position:absolute;top:0;left:-11px;display:block;content:"";width:2px;height:100%;background:#fff}.logo01{width:95px}.logo02{width:95px}.header_nav_list{display:none}.nav_tel{position:relative}.nav_tel{position:fixed;width:50px;right:80px;top:20px;z-index:100;border-radius:50%;box-shadow:0px 0px 10px 0px rgba(0,0,0,.1)}.header_tel_list{display:none}@media only screen and (min-width:768px){.logo01{width:120px}.logo02{width:120px}}@media only screen and (min-width:1024px){.logo01{width:150px}.logo02{width:140px}}@media only screen and (min-width:1280px){.logo_inner{gap:0 52px;padding:48px 0 0 57px}.logo_link:nth-child(2):before{left:-26px}.logo01{width:210px}.logo02{width:200px}.header_nav{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-end;padding:20px 140px 0 0}.header_nav_list{display:flex;font-size:14px}.header_nav_item{position:relative;padding:0 15px}.header_nav_item:first-child{padding:0 15px 0 0}.header_nav_item:after{display:block;content:url(//plus-one.help/wp-content/themes/plusone/css/../images/common/nav_line.svg);position:absolute;right:0;top:0}.header_nav_link{display:flex;flex-direction:column;align-items:center;gap:5px 0}.header_nav_link:hover{opacity:.6}.head_nav_ja{font-size:15px;font-weight:500;line-height:1}.head_nav_en{font-size:16px;line-height:1;color:#cad000}.head_nav_ja svg{width:13px}.header_tel_list{width:100%;display:flex;justify-content:flex-end;gap:0 46px;padding:0 31px 0 0}.header_tel01{width:160px}.header_tel02{width:162px}.nav_tel{display:none}}@media only screen and (min-width:1400px){.header_nav_item{padding:0 20px}.header_nav_item:first-child{padding:0 20px 0 0}.head_nav_ja{font-size:18px}.head_nav_ja svg{width:unset}.header_tel01{width:200px}.header_tel02{width:204px}}@media only screen and (min-width:1650px){.header_nav{gap:37px;padding:31px 214px 0 0}.logo01{width:273px}.logo02{width:241px}}.gnav{position:fixed;top:0;z-index:102;display:none;width:100%;height:100%}.nav_btn{position:fixed;top:20px;right:20px;z-index:100;display:flex;justify-content:center;align-items:center;width:50px;height:50px;background:#222;border-radius:50%;cursor:pointer;transition:all .2s ease-out;color:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,.1)}.nav_btn_inner{position:relative;width:15px;height:6px;transition:all .2s ease-out}.nav_btn_line{position:absolute;top:0;left:50%;transform:translate(-50%);display:block;width:20px;height:2px;margin:auto;background:#fff;transition:transform .6s;transition:all .5s ease-out}.nav_btn_line_open{display:block}.__line_top{top:-10px}.__line_center{top:-4px}.__line_bottom{top:2px}.__line_txt{font-family:'Alegreya Sans',serif;font-size:11px;color:#cad000;font-weight:400;position:absolute;top:2px;left:50%;transform:translate(-50%)}.__line_top.active{top:-3px;left:-3px}.__line_bottom.active{top:-3px;left:-3px}.__line_top.active{transform:rotate(45deg)}.__line_bottom.active{transform:rotate(-45deg)}.close_wrap{display:none;opacity:0}@media only screen and (min-width:1280px){.nav_btn{top:50px;right:54px;width:60px;height:60px}.floating_nav_wrap .nav_btn{top:15px;width:50px;height:50px}.nav_btn_inner{width:20px;height:8px}.floating_nav_wrap .nav_btn .nav_btn_inner{width:15px;height:6px}.nav_btn_line{width:25px;height:2px}.gnav .nav_btn{top:50px;right:54px}.floating_nav_wrap .nav_btn .nav_btn_line{width:15px}.__line_top{top:-12px}.__line_center{top:-5px}.__line_bottom{top:2px}.floating_nav_wrap .nav_btn .__line_bottom{top:6px}.__line_top.active{top:-5px;left:-2px}.__line_bottom.active{top:-5px;left:-2px}.__line_txt{font-size:12px;top:3px}}@media only screen and (min-width:1400px){.floating_nav_wrap .nav_btn{top:25px}}@media only screen and (min-width:1650px){.nav_btn{width:100px;height:100px}.nav_btn_line{width:26px;height:2px}.__line_txt{font-family:'Alegreya Sans',serif;font-size:16px;color:#cad000;top:2px}.__line_top{top:-15px}.__line_center{top:-8px}.__line_bottom{top:-1px}.__line_top.active{top:-10px;left:-3px}.__line_bottom.active{top:-10px;left:-3px}}.gnav_inner{height:100%;overflow:hidden}.gnav_wrap{width:calc(100% + 17px);height:100%}.menu_list_wrap{height:100%;background:rgba(34,34,34,.8)}.menu_list_inner{height:100%}.menu_list{display:flex;flex-direction:column;height:100%;padding:150px 0 50px 32px;background:#f1f4f5;overflow-y:scroll}.menu_list_item{position:relative;margin:0 0 30px}.menu_list_item:last-child{margin:0}.pc_nav{display:none}.menu_list_link{display:inline-flex;flex-direction:column}span.menu_list_link{margin:0 0 15px}.gnav_en{font-family:'Alegreya Sans',serif;font-size:35px;font-weight:500;line-height:1;color:#cad000}.gnav_ja{margin:5px 0 0;font-size:15px;color:#333;line-height:1}.gnav_contact{position:relative}.gnav_img{width:150px;position:absolute;bottom:5%;right:5%}.gnav_recruit svg{fill:#333}@media only screen and (min-width:480px){.menu_list{padding:193px 0 0 80px}}@media only screen and (min-width:768px){.pc_nav{display:flex}.sp_nav{display:none}.menu_list{padding:193px 0 0 99px}.menu_list_item{margin:0 0 30px}.menu_list_item:before{top:6px;width:36px;height:18px}.gnav_en{font-size:40px}.gnav_ja{margin:5px 0 0;font-size:18px}.gnav_recruit{display:flex}.gnav_recruit svg{fill:#333;margin:8px 0 0 5px;width:15px}.gnav_img{width:213px;position:absolute;bottom:7%;right:5%}}@media only screen and (min-width:1150px){.menu_list_inner{display:flex;justify-content:flex-end}.menu_list{width:50%;max-width:640px}}@media only screen and (min-width:1200px){.menu_list{padding:193px 0 0 99px}.menu_list_item{margin:0 0 40px}.gnav_en{font-size:40px;font-weight:900}.gnav_ja{margin:8px 0 0}}@media only screen and (min-width:768px) and (max-height:1079px){.menu_list{padding:193px 0 291px 99px}}.page_wrap{padding:60px 0 0}.underlined{padding:0 0 60px;border-bottom:1px solid #333}@media only screen and (min-width:768px){.underlined{padding:0 0 120px}.pc_none{display:none}}.page_body_01{width:100%;padding:0 31px}@media only screen and (min-width:1024px){.page_wrap{padding:66px 0 0}}@media only screen and (min-width:1280px){.page_body_01{width:1200px;margin:auto;padding:0}}.ttl_wrap{line-height:1}.ttl_en{font-size:50px;color:#cad000;text-align:center}.ttl_ja{font-size:20px;text-align:center;margin:1px 0 0;line-height:1;font-weight:500}.top_sec_ttl_en{font-size:28px;color:#cad000;text-align:center}.top_sec_ttl_ja{font-size:13px;text-align:center}@media only screen and (min-width:768px){.ttl_en{font-size:clamp(40px,6.25vw,80px)}.ttl_ja{font-size:clamp(14px,2.34vw,30px)}.top_sec_ttl_en{font-size:clamp(28px,3.12vw,40px)}.top_sec_ttl_ja{font-size:clamp(13px,2.34vw,30px);margin:5px 0 0}}@media only screen and (min-width:1280px){.ttl_en{font-size:80px}.ttl_ja{font-size:30px}.top_sec_ttl_en{font-size:40px}.top_sec_ttl_ja{font-size:30px}}.page_top a{width:40px;height:40px;display:block;background:url(//plus-one.help/wp-content/themes/plusone/css/../images/common/page_top_sp.svg) no-repeat;background-size:contain;filter:drop-shadow(0 0 5px rgba(0,0,0,.1))}.page_top{position:fixed;right:1%;bottom:60px;z-index:10}@media screen and (min-width:641px){.page_top{bottom:2%}}@media only screen and (min-width:1200px){.page_top a{width:15px;height:142px;background:url(//plus-one.help/wp-content/themes/plusone/css/../images/common/page_top.svg) no-repeat;filter:none}.page_top{right:3.5%;bottom:30px}}.footer_wrap{padding:42px 0 30px}.footer_body{width:100%;padding:0 20px}.footer_contents{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px 0}.footer_contact_img{width:312px}.footer_list_area{width:71%}.foot_nav_list{display:flex;flex-direction:column;width:100%;position:relative}.foot_nav_list:before{content:"";display:block;background:url(//plus-one.help/wp-content/themes/plusone/css/../images/common/foot_nav_line_sp.svg) repeat-x;background-size:contain;width:100%;height:2px;position:absolute;top:0}.foot_nav_item{position:relative;padding:10px 0 12px}.foot_nav_item:after{content:"";display:block;background:url(//plus-one.help/wp-content/themes/plusone/css/../images/common/foot_nav_line_sp.svg) repeat-x;background-size:contain;width:100%;height:2px;position:absolute;bottom:0}.foot_nav_item:before{content:"";display:block;background:url(//plus-one.help/wp-content/themes/plusone/css/../images/common/footer_menu_arw.svg);background-size:contain;width:20px;height:20px;position:absolute;top:50%;transform:translateY(-50%);right:5px}.foot_nav_item_link{display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end;gap:0 10px}.foot_nav_ja{font-size:14px;font-weight:500;line-height:1}.foot_nav_en{font-size:12px;line-height:1;color:#cad000}.foot_nav_ja svg{width:13px}.copy{font-size:12px;margin:44px 0 0}.copy p{text-align:center}@media screen and (min-width:576px){.footer_list_area{width:100%}.foot_nav_list{flex-direction:row;align-items:center;justify-content:center;width:auto;padding:0}.foot_nav_list:before{display:none}.foot_nav_item{padding:0 12px}.foot_nav_item:first-child{padding:0 12px 0 0}.foot_nav_item:before{display:none}.foot_nav_item:after{content:url(//plus-one.help/wp-content/themes/plusone/css/../images/common/nav_line.svg);right:0;top:0;width:2px}.foot_nav_item:last-child:after{display:none}.foot_nav_item_link{flex-direction:column;align-items:center;gap:5px 0}}@media screen and (min-width:768px){.footer_wrap{padding:60px 0}.foot_nav_item{padding:0 20px}.foot_nav_item:first-child{padding:0 20px 0 0}.foot_nav_ja{font-size:clamp(14px,1.4vw,18px)}.foot_nav_en{font-size:clamp(12px,1.25vw,16px)}.copy{font-size:13px;margin:63px 0 0}}@media screen and (min-width:1024px){.footer_contents{gap:50px 0}.footer_contact_img{width:400px}.foot_nav_item:after{top:4px}.foot_nav_en{font-size:20px}.copy{font-size:14px}}@media screen and (min-width:1070px){.footer_body{width:1051px;padding:0;margin:auto}}@media only screen and (min-width:1280px){.footer_contact_img{width:unset}.foot_nav_ja{font-size:18px}.foot_nav_en{font-size:16px}.foot_nav_ja svg{width:unset}.foot_nav_item:before{top:5%}}.common_btn{width:225px;padding:14px 13px 14px 25px;background:#222;border-radius:30px;color:#fff;font-size:13px;line-height:1.3;display:flex;align-items:center;justify-content:space-between}.btn_img{width:14px;height:14px;fill:#fff}@media screen and (min-width:768px){.common_btn{font-size:clamp(13px,1.4vw,18px);transition:.5s ease}.common_btn:hover{background:#828283}}@media only screen and (min-width:1024px){.common_btn{width:300px;padding:19px 19px 18px 36px}.btn_img{width:unset;height:unset}}@media only screen and (min-width:1280px){.common_btn{font-size:18px}}.page_404_wrap{text-align:center;margin:40px 0 0;padding:0 0 60px}.sub_txt_404{text-align:center}.sub_txt_404 p{display:inline-block;font-size:14px;text-align:left}.page_404_btn{margin:40px 0 0;text-align:center}.txt_1{display:none}.btn_404 .common_btn{margin:50px auto 0}@media only screen and (min-width:768px){.page_404_wrap{padding:0 0 120px}.sub_txt_404 p{text-align:center;font-size:clamp(14px,1.4vw,18px)}.txt_1{display:block}}@media only screen and (min-width:1280px){.sub_txt_404{font-size:18px}.btn_404 .common_btn{margin:100px auto 0}}