@charset "UTF-8";.pointer-events-none{pointer-events:none}.mb-hidden{display:none}.global-menu{width:100%;text-align:center}.left-menu-container,.right-menu-container{float:none}.left-menu-container{padding-left:3%;padding-right:3%}.right-menu-container{padding-right:3%;padding-left:3%}.global-menu .after-border:before{width:15%}.global-menu .after-border:after{content:"";display:block;position:absolute;top:18px;left:0;width:15%;height:1px;background:#fff}.global-menu .after-border.short:before,.global-menu .after-border.short:after{width:10%}.arrow-list-icon a{width:30%;text-align:left}.global-menu .arrow-list-icon:before{left:30%}.global-menu .arrow-list-icon:after{left:30.6%}.section-heading{padding:0 5px}.section-heading .section-heading-up{line-height:60px}.section-heading .section-heading-down{border-top:solid 2px #fff;line-height:60px;font-weight:400}.section-heading.section-heading-visual .section-heading_title-image{width:120px}.about-us.page-about-us .vision-heading>.heading-catch{max-width:135px}.about-us.page-about-us .philosophy-heading>.heading-catch{max-width:205px}.about-us.page-about-us .business-domain-heading>.heading-catch{max-width:300px}.news-section .page-sub-heading>.heading-catch{max-width:105px}.past-projects-section .page-sub-heading>.heading-catch{max-width:225px}.past-projects-container .page-sub-heading>.heading-catch{max-width:225px}.about-us-section .page-sub-heading>.heading-catch{max-width:185px}.page.page-company .page-sub-heading>.heading-catch{width:225px}.page.page-company .access-heading>.heading-catch{width:125px}.fellows.page-fellows .page-sub-heading>.heading-catch{max-width:235px}.author .page-sub-heading>.heading-catch{max-width:235px}.department-container .page-sub-heading>.heading-catch{max-width:250px}.human-resources-container .page-sub-heading>.heading-catch{max-width:300px}.services-container .page-sub-heading>.heading-catch{max-width:208px}.it-service-container .page-sub-heading>.heading-catch{max-width:200px}.welfare-service-container .page-sub-heading>.heading-catch{max-width:405px}.planning-container .page-sub-heading>.heading-catch{max-width:200px}.system-integration-container .page-sub-heading>.heading-catch{max-width:501px}.web-solution-container .page-sub-heading>.heading-catch{max-width:250px}.africa-business-container .page-sub-heading>.heading-catch{max-width:295px}.inquiry-container .page-sub-heading>.heading-catch{max-width:230px}.news-post.page-news-post .page-sub-heading>.heading-catch{max-width:132px}.post-type-archive-news .page-sub-heading>.heading-catch,.tax-news_category .page-sub-heading>.heading-catch{max-width:132px}.single-news .page-sub-heading>.heading-catch{max-width:132px}.post-type-archive-projects .page-sub-heading>.heading-catch,.tax-projects_category .page-sub-heading>.heading-catch{max-width:225px}.job-list-container .page-sub-heading>.heading-catch{max-width:215px}.privacy-policy-container .page-sub-heading>.heading-catch{max-width:260px}.introduction-container .planning-frame:after,.introduction-container .web-solution-frame:after,.introduction-container .it-service-frame:after,.introduction-container .africa-business-frame:after,.introduction-container .fellow-ict-frame:after,.introduction-container .fellow-kids-frame:after,.introduction-container .fellow-with-frame:after{right:0}.introduction-container .system-integration-frame:after,.introduction-container .welfare-service-frame:after,.introduction-container .fellow-create-frame:after,.introduction-container .fellow-intech-frame:after{left:0}.introduction-container .human-resources-frame{padding-right:0}.svgall{width:90% !important}.section-container.vision-section{margin-top:0;padding:16px}.top-key-visual-button{display:none}.service-section .image_service-title{max-width:145px}.top-catch-phrase{width:70%}.about-us.page-about-us .background-container{padding:65px 8px}.company-info-table th,.company-info-table td{display:block;width:100%;text-align:center}.google-map-container{height:450px;max-height:inherit}.fellows-list>li{width:50%;margin-left:0}.fellows-list .sns-icons li{margin-right:10%}.fellows-avator .board{width:100%;height:auto;transform-style:flat}.fellows-avator img{position:inherit;width:90%;height:90%;margin:auto}.fellows-avator .board.left .flipped{display:none}.fellows-avator .board.left:hover,.fellows-avator .board.left .flipped{transform:none}#fellows.main-container{padding:0}.author-top-container{padding-left:17px}.author-top-container .sns-icons{left:100px}.author-top-container .sns-icons li{margin-right:10%}.author-top-container .information-title{margin-bottom:4px}.author-top-container .information-title .full-name{font-size:28pt}.author-top-container .information-title .author-post{font-size:11pt;margin-right:3%}.author-top-container .alphabet-name{font-size:10pt}.author-top-container .author-description p{font-size:12pt}.card-style-info .wysiwyg-block ol,.card-style-info .wysiwyg-block ul{font-size:11.5pt}.card-style-info .coming-soon-image{width:100%}.topics-eyecatch-image>img{width:285px;height:285px}.introduction-container .introduction{width:53%}.topics-heading{font-size:20pt}.section-container.page-content-container .gist{font-size:12pt !important}.section-container.page-content-container .introduction p{font-size:10pt}.item-list-outline li{width:47%}.item-list-outline li:nth-child(2n+1){margin-right:0}.example-introduction .gist+p{display:none}@media screen and (max-width:1025px){.main-container{padding:0}.section-container.page-content-container .catchcopy .break-line{display:block}.author-info-container .author-info{width:78%}.author-info-container .author-info .author-info-up>.author-name{width:auto;max-width:280px;margin-right:32px}.author-info-container .author-info .author-info-up>.author-job{text-decoration:underline}.author-info-container .author-info .author-info-down{width:90%}.button-container.news-button-container .button-design{width:48%}}@media screen and (max-width:835px){.contents-container .message-vision{max-width:27.6em}.section-container.section-container-wide.news-section{padding:16px}.page-content-container{padding:8px}.news-list .info-block,.news-list .control-block{display:block;width:100%}.footer-nav{display:block;text-align:center}.footer-sub-nav>li{font-size:12pt;margin-top:.7em;line-height:2.3em}.footer-sub-nav>li+li{margin-top:.7em}.footer-info-container{padding-top:16px}.footer-info-container-left{float:none;text-align:center}.footer-info-container-left .footer-logo{float:none;margin:16px auto 24px}.footer-info-container-left .contact-information{float:none;font-size:14pt}.footer-info-container-right{float:none;text-align:center;font-size:14pt}.footer-info-container-right .copyright{margin-top:32px}.button-basic{width:100%}.pagination-container{margin-top:40px}.pager-container .pager.pager-prev,.pager-container .pager.pager-next{float:none;width:100%;margin:0 auto 24px}.info-container{padding:0 10px}.fellows-avator img{width:75%;height:75%}.introduction-container .human-resources-frame:after{right:0}.button-container .button-design{margin-top:2%;margin-right:1%}.topics-eyecatch-image-wide>img{width:100%;height:400px;object-position:bottom}.three-item-list-outline li{width:calc(100% / 3 - 10px)}.three-item-list-outline li>img{width:100%;height:56.25%}.three-item-list-outline li:nth-child(2){margin:0 1%}.facility-eyecatch-images img{width:calc(100% / 3 - 12px)}.facility-eyecatch-images img:nth-child(2){margin-left:1.5%;margin-right:1.5%}.unique-point-container{padding:1px 16px}.unique-point-container .unique-point-images{width:100%;height:59.74%}.strength-point-images img{width:100%;height:auto}.case-content-container>div{padding-left:16px}.case-content-container img{margin-right:3%}.case-content-container .right-content{width:75%}.case-content-container .right-content p{font-size:12pt}.curriculum-container{padding:0}.curriculum-container .facility-sub-menu-container,.curriculum-container .introduction-container{padding:8px}.under-content-container img{width:100%}.under-content-container h4+p{padding:0 3%}.under-content-container .left-content-container,.under-content-container .right-content-container{width:48%}.under-content-container+.banner.banner-wide,.introduction-container+.banner.banner-wide{width:95.5%;margin-bottom:8px}.section-container.news-container{padding:32px 32px 0}.filter-elements-container .date-archive-link{margin-top:16px}.filter-elements-container .date-archive-link,.effective-select.select-design-style .visible-area.custom-select-mark{width:100%;max-width:none}.section-container.page-content-container.job-list-container p{max-width:700px}.section-container.page-content-container.job-list-container p br{display:none}.section-container.blog-container{padding:32px 32px 0}.author-info-container .author-info .author-info-down{width:100%}}@media screen and (max-width:769px){.message-vision.vertical-writing{width:57vw;font-size:13.5pt}.service-section .service-sub-title{display:inline-block;margin-left:32px}.section-container.service-section{padding:0}.card-container{padding:16px}.card-container .card-container_left,.card-container .card-container_right{float:none;width:100%;margin:0 auto 32px}.summary-service{text-align:center}.service-button-container{margin-top:32px}.news-list .info-block-up{margin-bottom:16px;padding:0 16px 8px;border-bottom:2px solid #08439a}.news-list .list-item-title{display:block;margin-top:8px;margin-left:0;font-size:16pt;font-weight:700}.news-list .info-block-down{padding:0 16px}.news-list .info-block-up{margin-left:0;text-indent:0px}.news-list .news-post-date{margin-right:0}.news-list .sns-icons{margin:24px auto}.news-list .sns-icons>a{display:block;width:48%;padding:8px 0}.news-list .sns-icons>a:nth-child(odd){float:left;text-align:right}.news-list .sns-icons>a:nth-child(even){float:right;text-align:left}.past-projects-container{padding:0 32px}.project-list li{width:48% !important;margin-left:0 !important;margin-right:0 !important}.project-list li:nth-child(odd){float:left}.project-list li:nth-child(even){float:right}.case-content-container img{width:140px}.case-content-container .right-content p{font-size:11pt}.blog-list li{padding:24px}.blog-list .list-item-title{margin-top:12px;margin-bottom:24px;font-size:16pt}.blog-list .info-block{float:none;width:100%;max-width:initial}.blog-list .info-block .info-block-up{float:none;width:100%;max-width:initial}.blog-list .eyecatch-thumbnail{float:none;width:100%;max-width:initial;height:initial;margin-left:0}.blog-list .info-block .info-block-down{float:none;width:100%;max-width:initial;text-align:center}.blog-list .control-block{float:none;width:100%;margin-top:32px}.blog-list .sns-icons{position:static;display:inline-block}.blog-list .sns-icons img{margin-left:16px}.author-info-container .author-avator{margin-right:24px}.author-info-container .author-info{float:none;width:100%}.author-info-container .author-info .author-info-up>.author-name{width:auto}.author-info-container .author-info .author-info-up>.author-job{display:block;width:100%}.author-info-container .author-info .author-info-down{width:100%}.author-info-container .author-info .author-info-up .sns-icons{float:left;margin-top:8px}}@media screen and (max-width:600px){.page-about-us .card-style-info_outer .heading-text h2 .abount-us-access-br{display:block}.section-container.page-content-container .catchcopy{font-size:15pt}.message-vision.vertical-writing{writing-mode:horizontal-tb;width:100%}.button-design{width:100%}.button-container .button-design{margin-right:0}.banner.banner-wide{padding:7vw 5vw}.info-container{padding:0 10px}.banner.banner-contact .tel-number{width:100%;font-size:38pt}.has-icon.has-icon-tel{background-size:15%;background-position-y:center}.arrow-list-icon a{width:75%;text-align:left}.global-menu .arrow-list-icon:before{left:25px}.global-menu .arrow-list-icon:after{left:29px}.introduction-container .planning-frame,.introduction-container .web-solution-frame,.introduction-container .it-service-frame,.introduction-container .africa-business-frame,.introduction-container .fellow-ict-frame,.introduction-container .fellow-kids-frame,.introduction-container .fellow-with-frame{padding-right:0}.introduction-container .system-integration-frame,.introduction-container .welfare-service-frame,.introduction-container .fellow-create-frame,.introduction-container .fellow-intech-frame{padding-left:0}.introduction-container .planning-frame:after,.introduction-container .web-solution-frame:after,.introduction-container .system-integration-frame:after,.introduction-container .human-resources-frame:after,.introduction-container .it-service-frame:after,.introduction-container .africa-business-frame:after,.introduction-container .welfare-service-frame:after,.introduction-container .fellow-ict-frame:after,.introduction-container .fellow-kids-frame:after,.introduction-container .fellow-with-frame:after,.introduction-container .fellow-create-frame:after,.introduction-container .fellow-intech-frame:after{display:none}.contents-container .message-vision{font-size:11pt;height:auto}.service-section .service-sub-title{display:block;margin-left:0}.card-container-service .card-container_right .message-service{padding:16px;font-size:10pt}.project-list li{float:none;width:100% !important}.corporation-list li .logo-image-block,.corporation-list li .info-block{float:none;width:100%;margin-bottom:16px;text-align:center}.fellows-avator img{width:85%;height:85%}.fellows-list .sns-icons li{margin-right:6%}.author-top-container{padding-left:0}.author-top-container .eyecatch-image{float:none;text-align:center}.author-top-container .eyecatch-image img{width:300px;height:300px}.author-top-container .sns-icons{top:245px;left:99px}.author-top-container .sns-icons li{margin-right:10%}.author-background-container{height:auto}.author-background-container:after{top:385px;left:0;width:100%;height:50%}.author-top-container .author-information{width:100%;padding-top:70px}.author-top-container .information-title .full-name{font-size:25pt}.author-top-container .author-nickname{margin:16px 0}.author-top-container .information-title .author-post{font-size:10pt;margin-right:3%}.author-top-container .author-nickname em{font-size:20pt}.author-top-container .author-description{line-height:1.7em}.author-description p{font-size:11pt}.author .background-container{padding:32px 16px}.card-style-info{padding:1.5em}.card-style-info .wysiwyg-block h3{font-size:13pt}.card-style-info p{font-size:11.5pt}.topics-eyecatch-image>img{width:100%;height:56.25%;max-height:250px}.introduction-container .introduction{width:100%}.introduction-container .topics-eyecatch-image{float:none !important}.topics-eyecatch-image-wide>img{width:100%;height:56.25%;object-position:bottom}.three-item-list-outline{margin-bottom:50px}.three-item-list-outline li{width:100%;max-width:none}.three-item-list-outline li>img{width:100%;height:56.25%}.three-item-list-outline li:nth-child(2){margin:0 1%}.item-list-outline li{width:100%}.item-list-outline .item-title.has-icon{padding-left:65px;background-size:55px;background-position-y:center}.page-template-page-service-list .introduction-container:nth-child(n+2){margin-top:60px}.facility-sub-menu{height:auto}.facility-sub-menu p{float:none;width:100%}.sub-menu-nav-bar{width:100%}.facility-sub-menu p:nth-child(1).current~.sub-menu-nav-bar{bottom:120px}.facility-sub-menu p:nth-child(2).current~.sub-menu-nav-bar{left:0;bottom:60px}.facility-sub-menu p:nth-child(3).current~.sub-menu-nav-bar{left:0;bottom:0}.facility-eyecatch-images img{width:100%;height:250px}.facility-eyecatch-images img:nth-child(2){margin:16px 0}.facility-contents ul li,.strength-point-contents ul li{font-size:11pt}.facility-container.page-content-container .facility-contents p,.facility-container.page-content-container .strength-point-contents p,.unique-point-container p{font-size:10pt}.unique-point-left-container,.unique-point-right-container,.strength-point-contents.left,.strength-point-contents.right{float:none;width:100%}.strength-point-contents.right{padding:0}.flow-description,.curriculum-description{font-size:10pt;padding:1em}.flow-container{padding:28px 1.5em}.flow-container h4{font-size:13pt}.flow-container .step-number{margin-right:.6em}.flow-container .step-number span{font-size:10pt}.flow-container p{font-size:10pt}.case-content-container h4{font-size:12pt}.case-content-container h4 span{font-size:14pt;margin-right:1em}.case-content-container img{float:none;width:165px;height:165px;margin:auto;object-fit:contain;object-position:top}.case-content-container>div{padding:8px}.case-content-container .right-content{float:none;width:100%}.case-content-container .right-content p{font-size:10pt}.under-content-container h4{margin:1em 0;font-size:15pt}.under-content-container h4 span .number{margin-right:0}.under-content-container h4 span:after{content:"";display:block}.under-content-container h4+p{font-size:10pt}.under-content-container .left-content-container,.under-content-container .right-content-container{float:none;width:100%}.under-content-container img{width:100%}.under-content-container{margin-bottom:32px}.past-projects-container .results-sp-img{width:100%}.button-container.news-button-container{margin:24px auto 24px}.button-container.news-button-container .button-design{width:100%}.section-container.page-content-container.job-list-container p{font-size:11pt}.single-post .gutenberg-editor{padding-bottom:40px}}@media screen and (max-width:500px){.footer-info-container-left .contact-information .address-info{display:block;margin-bottom:8px}.footer-info-container-left .contact-information .address-info+br{display:none}.footer-info-container-left .contact-information .break-mb{display:block}.footer-info-container-right .copyright .break-mb{display:block}.banner .banner-title{font-size:13pt}.button-container .button-design{font-size:11pt}.banner.banner-contact .tel-number{padding-left:15%}.banner.banner-contact .tel-number{font-size:30pt}.banner .emphasis-text{font-size:17px}.page-about-us .page-content-container p br{display:none}.section-container.page-content-container .catchcopy.catchcopy-philosophy{font-size:14pt}.section-container.page-content-container .catchcopy.catchcopy-philosophy br,.section-container.page-content-container .catchcopy.catchcopy-business-domain br{display:block}.section-container.page-content-container .catchcopy .break-line-three-row{display:block}.corporation-list .corporate-info .address-info,.corporation-list .corporate-info .call-info{display:block;margin-right:0}.corporation-list .corporate-info .info-cell{display:block !important;margin-right:0}.corporate-info-fjs .break-mb{display:block}.author-info-container .author-avator{float:none;margin:0 auto 16px}.author-info-container .author-info .author-info-up{text-align:center}.author-info-container .author-info .author-info-up>.author-job{display:inline-block;width:auto}.author-info-container .author-info .author-info-up .sns-icons{float:none}}@media screen and (max-width:400px){.page-sub-heading{min-width:260px}.section-container.page-content-container .catchcopy{font-size:14pt}.page-sub-heading .heading-copy.business-domain-copy{font-size:12pt}.section-container.page-content-container .catchcopy.catchcopy-philosophy{font-size:13pt}.blog-list .info-block .info-block-down{text-align:center}.blog-list .info-block .info-block-down .avatar{display:block;margin:0 auto 16px}.blog-list .control-block{margin-top:16px}.blog-list .blog-list-nickname{text-decoration:underline}.blog-list .sns-icons{position:static;margin-top:8px;margin-bottom:24px;text-align:center}.blog-list .sns-icons a:first-child>img{margin-left:0}}@media screen and (max-width:400px){.banner.banner-contact .tel-number{font-size:20pt}}@media screen and (max-width:340px){.section-container.page-content-container .catchcopy{font-size:12pt}.section-container.page-content-container .catchcopy.catchcopy-philosophy{font-size:11pt}.banner-title{font-size:11pt}.info-container{padding:0 10px}.banner.banner-contact .tel-number{width:100%;padding-left:46px;font-size:18pt}.item-list-outline .item-title.has-icon{padding-left:60px;background-size:40px;background-position-y:center}.case-content-container .right-content b.spacer{margin-right:1.5em}.case-content-container .right-content span.spacer{margin-right:2em}}.inquiry-container .checkbox-container+p{padding-left:306px}.single .section-container{padding:65px}.single .single-key-visual img{height:auto}.pager-container .pager{width:46%}.job-list-container .job-list .coming-soon-image{width:100%;max-width:600px}@media screen and (max-width:1025px){.section-container.inquiry-container{padding-left:24px;padding-right:24px}.inquiry-container .button-container .button-design{width:48%}.inquiry-container .text-box,.inquiry-container .select-position{width:60%}.inquiry-container .text-area-box,.inquiry-container .hasDatepicker{width:60%}.inquiry-container .mwform-checkbox-field>label{margin-left:0}.inquiry-container .checkbox-inner-container,.inquiry-container .companion-type-container{float:right}.inquiry-container .checkbox-inner-container:after,.inquiry-container .companion-type-container:after{content:"";display:block;clear:both}.inquiry-container .checkbox-container+p>input{width:100%}.inquiry-container .mwform-radio-field label{width:18%}.visit-check .inquiry-container .checkbox-inner-container,.estimate-check .inquiry-container .checkbox-inner-container{padding-left:0}.visit-check .inquiry-container .checkbox-container+p,.estimate-check .inquiry-container .checkbox-container+p{margin-left:0;margin-top:0}.visit-check .inquiry-container .companion-type-container,.estimate-check .inquiry-container .companion-type-container{padding-left:0}.inquiry-check .inquiry-container .required+label,.visit-check .inquiry-container .required+label,.estimate-check .inquiry-container .required+label{margin-right:0}.inquiry-check .inquiry-container p>label,.visit-check .inquiry-container p>label,.estimate-check .inquiry-container p>label{margin-right:0}.inquiry-check .inquiry-container .text-area-label,.visit-check .inquiry-container .text-area-label,.estimate-check .inquiry-container .text-area-label{margin-right:0}.visit-check .inquiry-container .checkbox-inner-container{display:inline;float:none}.visit-check .inquiry-container .companion-type-container{float:none;display:block;max-width:initial;padding-left:306px;margin-top:-32px;margin-left:0}}@media screen and (max-width:835px){.inquiry-container label{max-width:216px !important}.inquiry-container .checkbox-container{display:block;margin:0 auto}.inquiry-container .checkbox-container+p{padding-left:282px;text-align:right}.inquiry-container .checkbox-container+p>input.text-box{width:100%}.inquiry-container .companion-type-container{display:block;margin:0 auto}.inquiry-container .mwform-radio-field label{width:auto}.visit-check .inquiry-container .companion-type-container{padding-left:282px}}@media screen and (max-width:769px){.single .single-post-heading{margin-bottom:24px}.single-news .tag-container{margin-bottom:24px}.category-tag.spacer{margin:0 8px}.category-tag.spacer:last-child{margin-right:8px}.inquiry-container{padding:0 3% 0}.inquiry-container label{display:block;width:auto;max-width:initial !important;padding-left:0;margin-bottom:8px;margin-left:0;text-align:left;font-size:14pt;font-weight:700}.inquiry-container .button-container{margin:16px auto}.inquiry-container .button-container .button-design{float:none;width:100%;margin:0 auto 16px}.inquiry-container .required{float:left;margin-right:16px}.inquiry-container .text-box{display:block;width:100%;max-width:initial}.section-container.inquiry-container p{padding:16px 16px 0;margin:1em auto;border-top:1px solid #707070}.section-container.inquiry-container p:first-child{border-top:none}.section-container.inquiry-container p:last-child{border-top:none;border-bottom:none}.mw_wp_form_confirm label,.inquiry-container .required+label{padding-left:0;margin-left:0}.inquiry-container .select-position{width:100%;max-width:initial}.inquiry-container .text-area-box,.inquiry-container .hasDatepicker{width:100%;max-width:initial}.inquiry-container .mwform-checkbox-field{margin-right:1em}.inquiry-container .checkbox-area,.inquiry-container .checkbox-area,.inquiry-container .checkbox-area{padding:0 16px}.inquiry-container input[type=radio]+span{font-size:12pt;font-weight:400}.inquiry-container .mwform-checkbox-field-text{font-weight:400}.inquiry-container .checkbox-inner-container,.inquiry-container .companion-type-container{float:none}.inquiry-container .checkbox-container .mwform-checkbox-field{min-width:130px}.inquiry-container .checkbox-container.checkbox-container-col-3 .mwform-checkbox-field,.inquiry-container .companion-type-container .mwform-checkbox-field{min-width:150px}.inquiry-container .checkbox-container+p{border-top:none}.inquiry-check .inquiry-container .text-area-label,.visit-check .inquiry-container .text-area-label,.estimate-check .inquiry-container .text-area-label{display:block}.inquiry-check .inquiry-container p>label,.visit-check .inquiry-container p>label,.estimate-check .inquiry-container p>label{display:block;margin-bottom:8px}.inquiry-check .inquiry-container .checkbox-area,.visit-check .inquiry-container .checkbox-area,.estimate-check .inquiry-container .checkbox-area{padding-left:16px;padding-top:16px;border-top:1px solid #707070}.inquiry-check .inquiry-container .check-label,.visit-check .inquiry-container .check-label,.estimate-check .inquiry-container .check-label{margin-left:1em}.inquiry-check .inquiry-container .submit-button,.visit-check .inquiry-container .submit-button,.estimate-check .inquiry-container .submit-button{width:100%;margin:0 auto 16px}.visit-check .inquiry-container .companion-type-container{margin-left:0;padding:0 16px 16px}.inquiry-container .checkbox-container{display:block;padding:16px 16px 0;margin:0 auto;border-top:1px solid #707070}.visit-check .inquiry-container .checkbox-container+p,.estimate-check .inquiry-container .checkbox-container+p{padding-top:0}.visit-check .inquiry-container .checkbox-container+p:before,.estimate-check .inquiry-container .checkbox-container+p:before{content:"（";display:inline}.visit-check .inquiry-container .checkbox-container+p:after,.estimate-check .inquiry-container .checkbox-container+p:after{content:"）";display:inline}.section-container.inquiry-container .mw_wp_form_complete p{border-top:none}}@media screen and (max-width:600px){.single .section-container{padding:32px 16px}}@media screen and (max-width:500px){.inquiry-container .mwform-checkbox-field{margin-right:0}}@media screen and (max-width:400px){.section-container.inquiry-container{padding-left:8px;padding-right:8px}.inquiry-container .text-box{padding-left:1em;padding-right:1em}.inquiry-container .select-box{padding-left:1em;padding-right:1em}.inquiry-container .text-area-box,.inquiry-container .hasDatepicker{padding-left:1em;padding-right:1em}.inquiry-container input[type=radio]+span{padding-right:8px}}.privacy-policy-container{padding:0 5%}.privacy-policy-container dl dd{font-size:12pt}.cookie-policy-container{padding:0 5%}@media screen and (min-width:500px) and (max-width:769px){.error-404-box h2{font-size:18pt;text-align:center}.error-404-box .button-design{width:100%}}#designers-image{float:none;width:100%}.contents404-box{float:none;width:100%;padding:10% 5%}.error-404-box h2{font-size:16pt}@media screen and (max-width:921px){.unique-point-flex-container{text-align:center;display:block;margin-left:3%;margin-right:3%}.labo-day-section-contents{max-width:auto;text-align:center}.unique-point-text-box{margin:auto}.unique-point-left-container{padding-left:3%;padding-right:3%;margin-right:0}.labo-day-users-voice-big{display:block;margin-left:0;font-size:2.6rem}.labo-day-mini-voice-margin{text-align:center;margin-left:3%;margin-right:3%}}@media screen and (max-width:601px){.labo-day-top-title{font-size:5.3rem}.labo-day-flag img{width:100%;max-width:280px}}@media screen and (max-width:451px){.labo-day-concept-image img{width:100%;max-width:280px}.labo-day-voice-image img{width:100%;max-width:280px}.labo-day-text-block-margin{margin-left:0}.activity-image{width:100%;max-width:280px}.unique-point-text-box{max-width:280px;text-align:left;font-size:15px}}@media screen and (max-width:376px){.labo-day-users-voice-big{line-height:1.3em;font-size:2.2rem}.labo-day-top-title{font-size:4rem}.labo-day-flag img{max-width:240px}}