@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&display=swap');*{margin:0;padding:0;font-weight:500}li{list-style:none}@media screen and (min-width:960px){html{font-size:14px}.is_pc{display:block}.is_sp{display:none}}@media screen and (max-width:480px){html{font-size:7px}.is_pc{display:none}.is_sp{display:block}}html{background:#fbf5f0;color:#000}body{font-family:'Noto Sans JP','NotoSansJP','Noto SansJP',"Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Yu Gothic","Meiryo",sans-serif;font-style:normal;font-weight:500;font-size:1rem;line-height:22px;letter-spacing:.05em}h1,h2,h3,h4,h5,h6{letter-spacing:.1em}a{color:#000;text-decoration:none}img{max-width:100%}.fs10{font-size:10px;line-height:16px;letter-spacing:.05em}.fs12{font-size:12px;line-height:20px;letter-spacing:.05em}.fs14{font-size:14px;line-height:22px;letter-spacing:.05em}.fs16{font-size:16px;line-height:26px;letter-spacing:.05em}.fs18{font-size:18px;line-height:30px;letter-spacing:.1em}.fs24{font-size:24px;line-height:40px;letter-spacing:.1em}.fs28{font-size:28px;line-height:46px;letter-spacing:.1em}.fs32{font-size:32px;line-height:52px;letter-spacing:.1em}.fs36{font-size:36px;line-height:58px;letter-spacing:.1em}.fs42{font-size:42px;line-height:70px;letter-spacing:.1em}.wrap{padding:0 40px;clear:both;position:relative}.main{border:solid #000;border-width:0 1px;padding:80px 0 0;position:relative}@media screen and (min-width:481px){.wrap.header_fix .main_wrap{padding-top:70px}.wrap.header_fix #header{position:fixed;top:0;width:calc(100% - 82px)}}@media screen and (max-width:480px){.wrap{padding:0 20px}.main{padding-top:10px}}header{border:solid #000;border-width:1px 0;padding:20px;line-height:1;background:#fbf5f0;box-sizing:border-box;z-index:100}.header_wrap,.menu_wrap,.menu_wrap ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.menu_wrap ul:first-child{justify-content:left}.header_wrap h1{width:13.8%;margin-right:5%}.menu{width:81.2%}.menu_wrap ul:first-child{width:89%}.menu_wrap ul:last-child{width:10%}.menu_wrap li{font-size:.8571rem}.menu_list li:not(:last-child){margin-right:5%}.menu_list li a:before{content:"";display:inline-block;background:#d9d9d9;font-size:1;width:8px;height:8px;border-radius:20px;margin-right:10px;transition:background-color .5s}.menu_list li a:hover:before{background:#06c755}@media screen and (max-width:800px){.header_wrap h1{width:80%;margin-right:0}.header_wrap,.menu_wrap,.menu_wrap ul{display:block;width:auto}.menu{width:auto}.menu_wrap{padding:20px 0 0}.menu_wrap ul:first-child,.menu_wrap ul:last-child{width:auto}.menu_wrap .sns_list{display:flex;flex-wrap:wrap;align-items:center;justify-content:left}.menu_wrap .sns_list li a{display:block;padding:15px 10px}.menu_wrap .sns_list li a img{width:30px}.menu_wrap li{font-size:16px}.menu_list li a{display:block;padding:10px 0}.menu{transition:max-height 1s,visibility 1s,opacity 1s}.menu,.menu.hide{max-height:0;overflow:hidden;visibility:hidden;opacity:0}.menu.show{max-height:1000px;visibility:visible;opacity:1}}@media screen and (max-width:480px){.menu_list li:not(:last-child){margin-right:0}.menu_list li a:before{margin-right:6px}}.menu_sp{display:hidden}@media screen and (max-width:800px){.menu_sp{display:block;position:absolute;top:30px;right:10px}.menu-trigger{position:relative;width:30px;height:22px;cursor:pointer}.menu-trigger span{position:absolute;left:0;width:100%;height:2px;background-color:#000;border-radius:4px}.menu-trigger,.menu-trigger span{display:inline-block;transition:all .5s;box-sizing:border-box}.menu-trigger span:nth-of-type(1){top:0}.menu-trigger span:nth-of-type(2){top:10px}.menu-trigger span:nth-of-type(3){bottom:0}.menu-trigger.active span:nth-of-type(1){-webkit-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}.menu-trigger.active span:nth-of-type(2){opacity:0}.menu-trigger.active span:nth-of-type(3){-webkit-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}}#floating_info{position:fixed;right:0;bottom:60px;border:solid 1px #000;z-index:1000}.floating_info_wrap{display:flex;flex-wrap:wrap;justify-content:left}.floating_info_wrap div{line-height:1}.floating_info_wrap div a{padding:10px 15px;display:block;width:100%;height:100%;box-sizing:border-box;vertical-align:middle}.floating_info_wrap .floating_info_tel{border-left:solid 6px #000;font-size:.8571rem;line-height:20px}.floating_info_wrap .floating_info_tel strong{display:block;font-size:1.7142rem;font-weight:700;letter-spacing:.1em}.floating_info_wrap .floating_info_tel a{background:#fff}.floating_info_wrap .floating_info_line,.floating_info_wrap .floating_info_mail{width:70px;height:70px;position:relative}.floating_info_wrap .floating_info_line a{background:#06c755}.floating_info_wrap .floating_info_mail a{background:#000;vertical-align:middle;position:relative}.floating_info_wrap .floating_info_line img,.floating_info_wrap .floating_info_mail img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:480px){#floating_info{bottom:22px;transition:opacity .5s}#floating_info.active{opacity:.1}.floating_info_wrap div a{padding:6px 10px}.floating_info_wrap div a img{width:24px}.floating_info_wrap .floating_info_tel{line-height:16px}.floating_info_wrap .floating_info_tel strong{font-size:2.5714rem}.floating_info_wrap .floating_info_line,.floating_info_wrap .floating_info_mail{width:48px;height:48px}.floating_info_wrap .floating_info_tel a{font-size:10px}}.section{border:solid #000;border-width:1px 0 0;padding:120px 0}.section h4{font-size:1.7142rem;text-align:center;margin-bottom:80px}.section h4:before{content:"";display:block;background:#61af46;font-size:1;width:20px;height:20px;border-radius:20px;margin:0 auto 20px}@media screen and (max-width:800px){.section{padding:80px 0}.section .section_wrap{margin:auto}.section h4{font-size:18px;margin-bottom:60px}.section h4:before{width:14px;height:14px;margin-bottom:10px}}@media screen and (max-width:480px){.section h4{font-size:22px}}.mv_title{padding:328px 138px 370px;background:url(//allround2022.com/wp-content/themes/allround2022/assets/css/../images/mv.png) no-repeat right 30%;background-size:60% auto}.mv_title strong{display:block;margin-bottom:26px}.mv_title strong:nth-of-type(2){margin-bottom:30px;font-size:2.5714rem}.mv_title img{margin-bottom:-5px}.mv_lede{font-size:1.7142rem;line-height:40px;width:860px;margin:0 auto 160px;letter-spacing:.24rem}@media screen and (max-width:1440px){.mv_title{padding-left:9.5%;padding-right:9.5%}.mv_lede{width:60%}}@media screen and (max-width:480px){.mv_title{background-size:100% auto;background-position:center 180px;height:320px}.mv_title{padding-top:40px;padding-bottom:80px}.mv_title strong{margin-bottom:20px;font-size:20px}.mv_title strong:nth-of-type(2){margin-bottom:25px}.mv_title .fs36{font-size:20px;line-height:20px}.mv_title img{width:90%}.mv_lede{margin-bottom:80px;font-size:16px;line-height:30px;text-align:justify}}.section.service{padding-bottom:0}.service .section_wrap{width:1270px;margin:auto}.service_header{margin-bottom:120px}.service_header h3,.service_header p{width:49%;display:inline-block}.service_header h3{vertical-align:top}@media screen and (max-width:1440px){.service .section_wrap{width:88%}.service .service_header h3 img{width:90%}}@media screen and (max-width:480px){.service_header{margin-bottom:80px}.service_header h3,.service_header p{width:auto;display:block}.service_header h3{line-height:60px}.service .service_header h3 img{width:100%}.service_header p{font-size:16px}}.service_contents_list{display:flex;flex-wrap:wrap;justify-content:space-between}.service_contents_list_item{width:47%;display:flex;justify-content:space-between;vertical-align:middle;margin-bottom:30px}.service_contents_list_item_img{width:41%}.service_contents_list_item_text{width:59%;padding-left:40px}.service_contents_list_item strong{display:block;margin-bottom:20px}@media screen and (max-width:1440px){.service_contents_list_item{width:auto;margin-bottom:60px}.service_contents_list_item_img{width:30%}.service_contents_list_item_text{width:69%}}@media screen and (max-width:480px){.service_contents_list{display:block}.service_contents_list_item{width:auto;display:block;margin-bottom:60px}.service_contents_list_item_img{width:60%;margin:0 auto 20px}.service_contents_list_item_text{width:auto;padding-left:0}.service_contents_list_item strong{margin-bottom:15px;font-size:18px;text-align:center}}.flow{width:1084px;padding-top:120px;margin:0 auto 120px}.flow_flex{width:1084px;display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto}.flow_flex>div{width:46%}.flow_flex>div>ul{position:relative}.flow_flex>div>ul:before{content:"";font-size:1px;display:block;background:#61af46;width:4px;position:absolute;left:42px;z-index:-1}.flow_flex h5{display:inline-block;border-bottom:solid 4px #61af46;padding-bottom:4px;margin-bottom:42px}.flow_flex h5+ul>li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.flow_flex li div:first-child{background:#61af46;width:90px;color:#fff;padding:10px 0;text-align:center;border-radius:20px;line-height:1}.flow_flex li div:last-child{background:#fff;width:calc(100% - 100px);padding:20px 30px;box-sizing:border-box;border-radius:6px}.flow_flex li div ul li{list-style:inside}.flow2 li div:first-child,.flow_flex>div.flow2>ul:before{background:#06f}.flow_flex .flow2 h5{border-color:#06f}.flow_flex>div.flow1>ul:before{height:540px}.flow_flex>div.flow2>ul:before{height:440px}@media screen and (max-width:1000px){.flow{width:90%}.flow_flex{width:auto}.flow_flex div{width:100%}}@media screen and (max-width:480px){.flow{padding-top:40px;margin:auto}.flow_flex>div{margin-bottom:80px;font-size:16px}.flow_flex>div>ul:before{left:23px}.flow_flex li div:first-child{width:50px;font-size:12px}.flow_flex li div:last-child{width:calc(100% - 60px);padding:10px 5px 10px 15px;font-size:14px}.flow_flex>div.flow1>ul:before{height:440px}.flow_flex>div.flow2>ul:before{height:380px}}.support_header{width:668px;margin:0 auto 120px;text-align:center}.support_header .lede{margin-bottom:10px}.support_header h5{margin-bottom:40px}.support_header h5+p{text-align:left}.support_header .fs16{letter-spacing:.13rem}.support_contents{width:902px;display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto}.support_contents_item{width:47%}.support_contents_item strong{margin-bottom:20px;display:block;letter-spacing:.15rem}.support_contents_item p{margin-bottom:20px}.support_contents_item .link{margin-bottom:10px}.support_contents_item .link:before{content:"";display:inline-block;background:#61af46;font-size:1;width:14px;height:14px;border-radius:20px;margin-right:10px}@media screen and (max-width:1440px){.support_header{width:80%}.support_contents{width:80%}}@media screen and (max-width:480px){.support_header{width:auto;margin-bottom:80px}.support_header .lede{line-height:28px;font-size:16px}.support_header h5{font-size:30px;line-height:38px;font-size:24px}.support_contents{width:auto;display:block}.support_contents_item{width:auto}.support_contents_item:first-child{margin-bottom:40px}}.faq h4{vertical-align:top;text-align:left;width:78%;margin:auto;border-bottom:solid 1px #000;padding-bottom:40px;margin-bottom:120px}.faq h4:before{display:inline-block;margin:0 10px 0 0}.faq_list{width:759px;margin:0 auto 56px}.faq_list dl{border-bottom:solid 1px #000;padding-top:16px}.faq_list dt{margin-bottom:24px}.faq_list dd{margin-bottom:26px;font-weight:400}@media screen and (max-width:1440px){.faq_list{width:52%}}@media screen and (max-width:480px){.faq h4{padding-bottom:22px;margin-bottom:30px;width:auto}.faq_list{width:auto;margin-bottom:0}}.company{background:#fff}.company_map{width:1000px;margin:0 auto 80px}.company_info{width:860px;display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto}.company_info div{width:46.5%}.company_info dl{border-bottom:dotted 1px #000;margin-bottom:15px}.company_info dl dt{margin-bottom:10px}.company_info dl dd{font-weight:400;margin-bottom:10px}.company_info .batch{height:150px}@media screen and (max-width:1440px){.company_map{width:65%}.company_info{width:60%}}@media screen and (max-width:800px){.company_map{width:auto;margin-bottom:40px}.company_info{width:auto;display:block}.company_info div{width:auto}.company_info dl dt,.company_info dl dd{font-size:14px;line-height:18px}}.company_photo{margin:120px auto 0}.company_photo{display:flex;overflow:hidden;width:100%}.company_photo .slider_img{width:calc(100vw*0.3)}.company_photo div img{width:100%}.xslider1,.xslider2{display:inline-flex;flex:none;animation:xslider 140s 2s linear infinite}.slider:hover div{animation-play-state:paused!important}.xslider1 div,.xslider2 div{flex:none;padding:10px}@keyframes xslider{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@media screen and (max-width:480px){.company_photo{margin:60px auto 0}.company_photo .slider_img{width:calc(100vw*0.7)}.xslider1 div,.xslider2 div{padding:0 10px}.company_info .batch{height:90px}}footer{background:#fff;text-align:center}footer p{margin-bottom:40px;line-height:1.7rem}.footer_sns{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto 40px}.footer_sns a{display:block;margin:0 10px}.footer_sns a span{font-size:1.1428rem;display:block;border:solid 1px #000;border-radius:50px;vertical-align:middle;padding:10px 40px;line-height:1;transition:all .5s}.footer_sns a:hover span{border-color:#06c755;color:#06c755}.footer_sns a span img{vertical-align:middle;width:40px;margin-right:20px}.footer_bnr{text-align:center;padding-bottom:80px}.footer_bnr img{max-width:1280px;width:60%}@media screen and (max-width:1440px){.footer_sns div{width:22%}.footer_sns a{margin:0 6px}.footer_sns a span{padding:14px 6px}.footer_sns a span img{width:24px;margin-right:6px}}@media screen and (max-width:800px){.footer_sns div{width:40%;margin-bottom:20px}}@media screen and (max-width:480px){footer p{margin:0 auto 20px;text-align:left}.footer_sns{margin-bottom:30px}.footer_sns div{width:80%}.footer_sns a{margin:0 10px}.footer_sns a span{font-size:12px;padding:10px 20px}.footer_sns a span img{width:20px}.footer_bnr{padding-bottom:50px}.footer_bnr img{width:70%}}.footer_bottom{border-top:solid 1px #000;font-size:10px}.inview{transition:opacity 1s}.inview.hide{opacity:0}.inview.show{opacity:1}@media screen and (max-width:800px){.section .section_wrap,.mv_lede,.service .section_wrap,.flow,footer p{width:86%}}.rss-antenna-wrap{width:759px;margin:0 auto 56px}@media screen and (max-width:1440px){.rss-antenna-wrap{width:52%}}@media screen and (max-width:480px){.rss-antenna-wrap{width:auto;margin-bottom:0}}.rss-item{border-bottom:solid 1px #000}.rss-item a{display:block;padding-bottom:26px;padding-top:16px;transition:background-color .5s}.rss-item a:hover{background:#fbfaf9}.rss-item .title{margin-bottom:4px}.rss-item .title:before{content:"";display:inline-block;font-size:0px;margin-right:10px;vertical-align:middle;background:url("https://allround2022.com/wp-content/themes/allround2022/assets/svg/ico_note2.svg");background-size:20px 20px;width:20px;height:20px}.rss-item .siteinfo{color:#999;margin-bottom:24px}.rss-item .description{font-weight:400;display:flex}.rss-item .description div{width:20%}.rss-item .description p{width:78%;padding-left:2%}.rss-item .description p span{text-decoration:underline}.rss-item .thumbnail{filter:saturate(0%);transition:filter .5s}@media screen and (max-width:1280px){.rss-item a:hover .thumbnail{filter:saturate(100%)}}@media screen and (max-width:480px){.rss-item .description{display:block}.rss-item .description div{width:100%}.rss-item .description p{width:100%;padding-left:0}}