body,h1,h2,h3,h4,h5,h6,p,address,ul,ol,li,dl,dt,dd,table,caption,th,td,img,form{margin:0;padding:0;border:none;font-style:normal;font-weight:400;list-style-type:none;font-family:"Noto Sans JP",sans-serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:.1em;line-height:2}*:focus{outline:none}.mincho{font-family:"Times New Roman","YuMincho","Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif}textarea{font-size:100%}img{max-width:100%;height:auto}hr{display:none}html{height:100%;overflow-y:scroll;font-size:62.5%}iframe[name="google_conversion_frame"]{position:absolute;top:0}body{height:100%;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;color:#000}a:hover{text-decoration:none;color:#444}figure{margin:0}blockquote{margin:0}.s_text{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-font-variant-ligatures:no-common-ligatures;font-variant-ligatures:no-common-ligatures;text-align:justify}.sp_view{display:none!important}header{background-color:#fff;position:fixed;width:160px;top:0;left:8px;z-index:100;padding:24px;right:0;bottom:8px;max-height:792px}header .site-logo{width:88%;margin:0 auto 16px}header .navigation .main_nav{margin-bottom:32px;position:relative;top:0;left:0}header .navigation .main_nav li{font-size:1.3rem;letter-spacing:.05em;margin-bottom:12px;font-weight:600;line-height:1.4;position:relative}header .navigation .main_nav li a{display:block}.header .navigation .main_nav li a::after{-webkit-transform:rotate(45deg);transform:rotate(45deg);width:5px;height:5px;margin-left:10px;border-top:2px solid #000;border-right:2px solid #000;content:"";display:block}header .navigation .main_nav p.list_title{font-size:1.2rem;margin-bottom:8px;letter-spacing:.05em;background-color:#222;color:#fff;display:inline-block;margin-top:20px;padding:0 4px 0;font-weight:800}header .navigation .main_nav p.list_title:first-child{margin-top:0}header .navigation .sab_nav{margin-bottom:32px}.sab_nav #searchform{position:relative;height:32px;border:solid 2px #666}.sab_nav #searchform div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.sab_nav #searchform div input#s{width:100%;height:32px;line-height:24px;background:none;border:none}.sab_nav #searchform div input#searchsubmit{display:block;padding:0;background:url(https://kobecreatorsnote.com/wp/wp-content/themes/KCN241109/img/common/icon_search.png) no-repeat scroll center;border:none;font-size:0;background-color:#666;width:40px;background-size:24px;height:32px}header .navigation .sns_nav ul{font-size:0}header .navigation .sns_nav ul li{display:inline-block;margin-right:16px;width:24px}header .navigation .sns_nav ul li img{width:100%}.drbtn,.gnav_btn_close{display:none}.wrapper{margin-left:220px}.toppage_mainslide{width:96%;margin:16px auto 0}.toppage_mainslide_inner{width:100%;overflow:hidden;padding-bottom:32px;position:relative}.swiper-container-horizontal>.swiper-pagination-bullets{bottom:-4px}.toppage_mainslide_inner_item.swiper-slide{width:100%;height:0;padding-top:35%;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}.toppage_mainslide_inner_item.swiper-slide a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.toppage__item_detail{position:absolute;bottom:0;left:0;width:100%;padding:15px 20px;background:rgba(0,0,0,.9);-webkit-box-sizing:border-box;box-sizing:border-box}.toppage__item_detail h4{font-size:1.8rem;line-height:1.4;font-weight:bold;color:#fff}.swiper-pagination-bullet{opacity:unset;background-color:#fff;border:solid 1px}.swiper-pagination-bullet-active{background-color:#000}.toppage__item_detail .column_category{border:1px solid #fff;display:inline-block;font-weight:bold;padding:2px 8px;margin-bottom:8px;font-size:1.2rem}.toppage__item_detail .column_category p{font-weight:bold;color:#fff}.column_category.post .tag_category_creatorinterview{display:none}.toppage_creator{position:relative;width:96%;margin:0 auto}.toppage_creator .toppage_creator_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.toppage_creator .row-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.toppage_creator .small_block.list_item{margin:0;position:relative;width:16.66%;line-height:1;font-size:0}.toppage_creator .bigbanner{position:absolute;bottom:-1px;right:0;width:33.4%;line-height:1;z-index:2}.toppage_creator .toppage_creator_inner figure{margin:0;position:relative;width:16.66%;background-color:#fff}.toppage_creator .toppage_creator_inner figure:before{content:"";display:block;padding-top:100%}.toppage_creator .toppage_creator_inner figure img{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;-o-object-fit:cover;object-fit:cover}.toppage_creator .toppage_creator_inner .bigbanner{position:absolute;bottom:-1px;right:0;width:33.4%;line-height:1}.toppage_creator .toppage_creator_inner figcaption{display:none}.toppage_otherpost{width:96%;margin-top:80px;margin:0 auto;position:relative}.toppage_otherpost_left_block{width:68.8%;margin-right:3.2%}.toppage_otherpost_left_block h2{position:absolute;background-color:#fff;display:block;font-size:1.4rem;font-weight:800;font-family:"Oswald",sans-serif;line-height:.6;padding:8px 4px;color:#111;top:-12px;left:0;z-index:50}.toppage_otherpost_left_block h2 small{font-size:1rem}.toppage_otherpost_pickupcreator{position:relative}.toppage_otherpost_pickupcreator .middle_block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.toppage_otherpost_pickupcreator .small_block{background-color:#fff;padding:4% 2.4%;border-radius:16px;width:43%;margin-right:4%;margin-bottom:40px}.toppage_otherpost_pickupcreator .small_block:nth-child(2n) {margin-right:0}.toppage_otherpost_pickupcreator .small_block figure{margin-bottom:8px;position:relative}.toppage_otherpost_pickupcreator figure .column_category span{font-size:1.8rem;right:0;left:unset}.toppage_otherpost_pickupcreator .small_block figcaption{display:none}.toppage_otherpost_pickupcreator .detail_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.number{font-size:3.2rem;font-weight:600;font-family:"Oswald",sans-serif;line-height:1;letter-spacing:.08em}.number small{font-size:1.2rem}.toppage_otherpost_pickupcreator .date{font-size:.8rem;font-weight:600;font-family:"Oswald",sans-serif}.toppage_otherpost_pickupcreator h3{font-size:1.6rem;font-weight:600;line-height:1.4;letter-spacing:.05em}.toppage_otherpost_pickupcreator .detail_block h3{margin-left:16px}.toppage_otherpost_pickupcreator .left_block{text-align:center}.toppage_otherpost_pickupcreator .column_name{margin-top:8px;font-size:1.2rem;font-weight:600;line-height:1.4;font-weight:800;letter-spacing:.2em}.toppage_otherpost_rigth_block h2{position:absolute;display:block;font-size:1.4rem;font-weight:600;font-family:"Noto Sans JP",sans-serif;line-height:.6;color:#111;top:0;left:0;z-index:10}.toppage_otherpost_rigth_block h2 small{font-size:1rem}.toppage_otherpost_joboffer{position:relative;margin-bottom:24px}.toppage_otherpost_joboffer .small_block{padding:4.8%;border-radius:16px}.toppage_otherpost_joboffer .small_block figure{margin-bottom:8px}.toppage_otherpost_event .small_block figcaption{display:none}.toppage_otherpost_joboffer .small_block h3{font-size:1.2rem;font-weight:bold;line-height:1.4}.toppage_otherpost_event{position:relative;margin-bottom:32px}.toppage_otherpost_event .small_block{background-color:#fff;padding:4.8%;border-radius:16px}.toppage_otherpost_event .small_block figure{margin-bottom:8px}.toppage_otherpost_event .small_block figcaption{display:none}.toppage_otherpost_event .small_block h3{font-size:1.2rem;line-height:1.4;font-weight:bold}.toppage_categorybanner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.6%}.toppage_categorybanner_creator{width:50%}.toppage_categorybanner_pickupcreator{width:50%}.toppage_categorybanner h2{font-size:3.2rem;font-weight:600;font-family:"Oswald",sans-serif;line-height:.6;color:#111;margin-bottom:16px}.toppage_categorybanner h2 small{font-size:1.2rem}.toppage_categorybanner .middle_block{padding:8% 6.4%;margin:1.6%;border-radius:8px;position:relative}.toppage_categorybanner .middle_block p{font-size:1.2rem;font-weight:600}.toppage_categorybanner_creator .middle_block{background-color:#efe9aa}.toppage_categorybanner_pickupcreator .middle_block{background-color:#aad9e9}.toppage_categorybanner .middle_block:hover{background-color:#666;color:#fff;-webkit-transition:.5s;transition:.5s}.toppage_categorybanner .middle_block:hover h2{color:#fff;-webkit-transition:.5s;transition:.5s}.toppage_categorybanner .middle_block a{position:absolute;top:0;left:0;width:100%;height:100%}footer{background-color:#111;margin-top:80px;padding:50px 0 24px;padding-left:240px}footer .footer_inner{margin:0 auto;width:88%}footer .sitemap{margin-bottom:16px}footer .sitemap ul{font-size:0}footer .sitemap ul li{display:inline-block;font-size:1.2rem;border-left:solid 2px #fff;margin-bottom:24px;padding-left:8px;line-height:1;font-weight:bold;margin-right:24px}footer .sitemap ul li a{color:#fff}footer .copyright{color:#fff}.footer_sponsorlogo{margin-bottom:24px}.footer_sponsorlogo ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer_sponsorlogo ul li{width:22%;margin-right:4%}.headline{margin-bottom:24px}.headline h2{font-size:2.4rem;font-weight:600;line-height:1.2;letter-spacing:.05em}.headline p{font-weight:600;font-size:1.4rem}.is-hide{display:none}.creatorpage{margin:24px auto 48px;width:96%}.creatorpage .middle_block{-webkit-column-count:5;-webkit-column-gap:16px;-webkit-column-fill:balance;-moz-column-count:5;-moz-column-gap:16px;-moz-column-fill:balance;column-count:5;column-gap:16px;column-fill:balance;font-size:0}body.tax-works_category .creatorpage .middle_block{-webkit-column-count:3;-moz-column-count:3;column-count:3}.creatorpage .small_block{margin:0;position:relative;display:block;-webkit-break-inside:avoid;-moz-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.creatorpage .small_block img{width:100%;margin-bottom:16px}.creatorpage .small_block figcaption span::before{content:"/";margin-left:.5em;margin-right:.5em}.creatorpage .small_block figcaption span:first-child::before{content:none}figure.hover-parent{position:relative;overflow:hidden;width:100%;background-color:#fff}figcaption.hover-mask{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background:rgba(0,0,0,.6);-webkit-transition:.3s;transition:.3s;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;text-align:center}figure.hover-parent:hover .hover-mask{opacity:1}.creatorpage .small_block figcaption p{font-size:1.2rem;line-height:1;color:#fff;font-weight:bold;margin:4px 0}.search-box{margin-bottom:24px}.search-box p{font-weight:600;font-size:12px;margin-bottom:12px;line-height:1}.search-box ul li{margin-bottom:16px!important}.search-box ul li:last-child{margin-bottom:0!important}.search-box ul li a{font-size:1.2rem!important;padding:2px 12px}.search-box ul li a:hover{background-color:#000;color:#fff}.creatorsingle_page{width:88%;margin:4% auto}.creatorsingle_page_inner h2{font-size:2.4rem;font-weight:bold;line-height:1}.creatorsingle_page_inner .partner_jop{font-size:1.2rem;font-weight:bold;margin-top:16px}.creatorsingle_page_inner .partner_jop span::before{content:"/";margin-left:.5em;margin-right:.5em}.creatorsingle_page_inner .partner_jop span:first-child::before{content:none}.creatorsingle_page_inner h3{font-weight:600;font-size:1.4rem;line-height:1;margin-top:8px}.profile_block{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;padding:2.4%;border-radius:16px 16px 0 0}.profile_block figure{width:32%;background-color:#fff;line-height:1}.profile_block figure img{width:100%}.profile_text_block{width:64%;margin-left:4%;background-color:#fff}.profile_text_block p{font-size:1.4rem;line-height:1.8em}.profile_text_block p a{text-decoration:underline}.profile_item_block{margin-bottom:48px;background-color:#fff;padding:2.4%;border-radius:0 0 16px 16px;border-top:dashed 1px #aaa}.profile_item_block dl dt{clear:left;float:left;width:80px;font-size:1.2rem;font-weight:600}.profile_item_block dl dd{padding-left:80px;font-size:1.2rem;border-bottom:solid 1px #aaa;padding-bottom:8px;margin-bottom:16px}.profile_item_block dl dd a{text-decoration:underline}.profile_works_block figure{margin-bottom:48px}.profile_works_block figure img{margin-bottom:16px}.profile_works_block figure figcaption{font-size:1.4rem}.share_block{text-align:center;margin:80px 0}.share_block h3{margin-bottom:16px}.share_block ul{font-size:0}.share_block ul li{display:inline-block;width:32px;margin:0 12px;vertical-align:middle}.archivepage{margin:24px auto;width:96%}.archivepage_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.archivepage_inner .middle_post{width:43.6%;margin-right:3%;margin-bottom:48px;position:relative;padding:4% 2.4%;background-color:#fff;border-radius:16px}.archivepage_inner .middle_post:nth-of-type(2n) {margin-right:0}.archivepage_thumbnail{margin-bottom:16px}.archivepage_thumbnail figure{background-color:#fff}.archivepage_inner .middle_post .detail_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.column_category span{font-size:2.4rem;font-weight:600;font-family:"Oswald",sans-serif;line-height:1;letter-spacing:.08em;position:absolute;top:0;left:0;background-color:#222;color:#fff}.archivepage_inner .middle_post .date{font-size:.8rem;font-weight:600;font-family:"Oswald",sans-serif}.archivepage_inner .middle_post h3{font-size:1.6rem;font-weight:600;line-height:1.4;letter-spacing:.05em}.archivepage_inner .middle_post .detail_block h3{margin-left:16px}.archivepage_inner .middle_post .left_block{text-align:center}.archivepage_inner .middle_post .column_name{margin-top:8px;font-size:1.2rem;font-weight:600;line-height:1.4;font-weight:800;letter-spacing:.2em}.singlepage{margin:24px auto;width:96%;position:relative}.single-creatorinterview .singlepage_inner{padding-top:0}.single-creatorinterview .column_category span{background-color:unset;position:relative;display:inline-block;color:#111;margin-bottom:16px;font-size:3.2rem;letter-spacing:.05em}.singlepage_inner .date{font-size:1.4rem;font-weight:600;font-family:"Oswald",sans-serif}.single-creatorinterview .singlepage_inner .date{font-size:1rem}.singlepage_inner h3{font-size:2.4rem;font-weight:600;line-height:1.4;letter-spacing:.05em;margin:24px 0 24px}.singlepage_inner .sabtitle{font-size:1.8rem;font-weight:bold;margin-bottom:24px;line-height:1.8;letter-spacing:.2em;text-decoration:underline}.singlepage_inner .column_name{font-size:1.2rem;font-weight:bold;margin-bottom:24px}.singlepage_inner .singlepage_thumbnail{line-height:1;width:95.2%;padding:2.4%;background-color:#fff;border-radius:16px 16px 0 0;margin:0 auto;max-width:1040px}.singlepage_inner .singlepage_thumbnail img{width:100%;max-width:1040px}.singlepage_inner .singlepage_detail{background-color:#fff;padding:2.4% 2.4%;width:95.2%;margin:0 auto;border-radius:0 0 16px 16px}.singlepage_inner .singlepage_detail p,.singlepage_inner .singlepage_detail div{font-size:1.4rem;line-height:1.8;max-width:880px;margin:8px auto;width:100%!important;word-break:break-all}.singlepage_inner .singlepage_detail h1,.singlepage_inner .singlepage_detail h2,.singlepage_inner .singlepage_detail h3,.singlepage_inner .singlepage_detail h4,.singlepage_inner .singlepage_detail h5,.singlepage_inner .singlepage_detail h6,.singlepage_inner .singlepage_detail li{max-width:880px;margin:8px auto}.singlepage_inner .singlepage_detail li{font-size:1.4rem;padding-left:8px;border-left:solid 4px #111;margin-bottom:16px;line-height:1}.singlepage_inner .singlepage_detail a{text-decoration:underline}.singlepage .navigation,.creatorsingle_page .navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:solid 2px #111;padding-top:24px;margin-top:48px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.singlepage .navigation .navigation_prev,.creatorsingle_page .navigation .navigation_prev{width:44%;font-size:1.2rem;font-weight:bold}.singlepage .navigation .navigation_next,.creatorsingle_page .navigation .navigation_next{width:44%;font-size:1.2rem;font-weight:bold;text-align:right;margin-left:12%}.singlepage .navigation a,.creatorsingle_page .navigation a{text-decoration:underline}.singlepage .headline{text-align:right;position:absolute;top:0;right:0}.singlepage .headline h2{font-size:1.4rem;margin-bottom:0;background-color:#000;padding:4px 12px;color:#fff}.singlepage .headline p{font-size:1.2rem}.singlepage .job_info{background-color:#fff;padding:2.4%;margin:0 auto}.singlepage .job_info h4{font-size:1.4rem;font-weight:600;margin-bottom:8px}.singlepage .job_info .job_info_inner{border:dashed 1px #aaa;padding:16px;overflow-wrap:break-word}.singlepage .job_info .job_info_inner p{font-size:1.4rem;line-height:2}.singlepage .job_info .job_info_inner a{text-decoration:underline}.modal{width:100vw;height:100vh;position:fixed;top:0;left:0;display:none;z-index:1000}.modal .modal__bg{background:rgba(0,0,0,.8);height:100vh;position:absolute;width:100%}.modal .modal__content{position:absolute;top:5%;left:50%;width:30%;height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.modal .modal__content img{width:100%}.modal__content__center{top:50%;left:50%;width:70%;height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.remodal-wrapper .button{margin-top:24px}.remodal{max-width:1080px!important}.remodal .modal_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.remodal .modal_inner figure{width:50%}.remodal .modal_inner .modal_detail{width:46%;margin-left:4%}.remodal .modal_inner .modal_detail p.title{font-size:1.4rem;text-align:left;font-weight:bold;line-height:1.2}.remodal .modal_inner .modal_detail .detail{margin-top:24px;text-align:left}.remodal .modal_inner .modal_detail .detail p{font-size:1.4rem;line-height:1.8}.remodal .modal_inner .modal_detail .detail p a{text-decoration:underline}.website_button a{background-color:#fff;border-radius:16px;text-align:center;display:inline-block;margin-top:24px;font-weight:bold;text-decoration:none!important;font-size:1.2rem;padding:6px 16px;line-height:1;border:solid 1px #111}.profile_sns_block{margin-top:16px;font-size:0}.profile_sns_block li{width:20px;display:inline-block;margin-right:16px;vertical-align:middle}.profile_works_block{margin-bottom:48px}.profile_works_block h3{font-size:3.2rem;font-weight:600;font-family:"Oswald",sans-serif;margin-bottom:16px}.profile_works_block h3 small{font-size:1.2rem;margin-left:16px}.profile_works_block .middle_block{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.profile_works_block .middle_block .small_block{width:43.2%;margin-right:4%;background-color:#fff;padding:2.4%;border-radius:16px;margin-bottom:40px}.profile_works_block .middle_block .small_block:nth-child(2n) {margin-right:0}.profile_works_block .middle_block .small_block h4{font-weight:600;font-size:1.2rem;line-height:1.4;margin-top:12px}.button a{display:inline-block;text-align:center;text-decoration:none;outline:none;background-color:#fff;border:1px solid #111;color:#111;font-weight:bold;border-radius:24px;padding:4px 24px;font-size:1.2rem}.button a::before,.button a::after{position:absolute;z-index:-1;display:block;content:""}.button a,.button a::before,.button a::after{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s}.button a:hover{background-color:#111;border-color:#111;color:#fff}.policypage{margin:40px auto;width:88%}.policypage .policypage_inner{margin-bottom:48px;background-color:#fff;padding:2.4%;border-radius:16px}.policypage .policypage_inner .middle_post{margin-bottom:32px}.policypage h3{font-size:1.6rem;font-weight:bold}.policypage h4{font-size:1.4rem;font-weight:bold}.policypage p{font-size:1.4rem}.policypage .policypage_inner .revisiondate{text-align:right}.policypage ul{margin-left:16px;margin-top:12px}.policypage li{font-size:1.4rem;position:relative;line-height:1.4;margin-bottom:12px}.policypage li::after{display:block;content:"";position:absolute;top:50%;left:-1em;width:8px;height:2px;background-color:#111}.policypage .policypage_inner .middle_post .small_post{margin-top:24px}.policypage .environment_inner{background-color:#fff;padding:2.4%;border-radius:16px}.environment_inner .small_post{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px}.environment_inner .small_post .s_small_block{width:26%;border:solid 1px;padding:2%;margin-right:4%}.environment_inner.small_post .s_small_block:last-child{margin-right:0}#loading{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#fff;z-index:9000}.loading_logo{margin:0;position:absolute;top:50%;left:60%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:9999}.loading_logo p{font-size:1.2rem;margin-bottom:16px;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-weight:600;line-height:1}.loading_logo h1{width:280px}body#contact,body#thanks{background-color:#f9f9f9}.contactpage{margin:40px auto;width:88%}.contactpage .contactpage_inner{background-color:#fff;padding:2.4%;border-radius:16px}.contactpage_inner p.text{width:700px;font-size:1.4rem}.contactpage_inner p.text a{color:#1e90ff;text-decoration:underline}.contactpage_inner ul{width:700px}.contactpage_inner ul li{margin-bottom:8px;font-size:1.4rem}.contactpage_inner ul li h4{font-weight:bold}.contactpage_inner ul li p{padding-left:16px}.contactpage_inner ul li p span{color:red}.contactpage .contactpage_inner .middle_post{width:700px}.contactpage_inner h3{font-weight:bold;font-size:2.4rem;margin-bottom:12px;border-top:dashed 1px #aaa;padding-top:16px;margin-top:20px}.contactpage .archivepage_inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contactpage .archivepage_inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contactpage .archivepage_inner .middle_post:nth-of-type(2n) {margin-right:3%}.contactpage .archivepage_inner .middle_post{width:30%;border-radius:unset;padding:0;margin-bottom:24px}.contactpage .archivepage_inner .middle_post h3{margin-bottom:0;border-top:unset;padding-top:0;margin-top:0;font-size:1.6rem}.contactpage .archivepage_inner .middle_post p{font-size:1.2rem!important;margin-bottom:0!important;padding-left:0!important}.contactpage dl.form dt{clear:left;float:left;width:160px;font-size:1.4rem;font-weight:600;text-align:right}.contactpage dl.form dt small{color:red}.contactpage dl.form dt small.black{color:#000}.contactpage dl.form dd{padding-left:180px;font-size:1.4rem;margin-bottom:40px}#onlineconsultation .contactpage dl.form dd p,#corporateproject .contactpage dl.form dd p{margin-top:-40px;padding-left:0!important}select.wpcf7-select{height:32px;width:240px;padding:0 4px;border:solid 1px #aaa;border-radius:8px}.contactpage dl.form dd input{line-height:2.4;padding:0 4px;border:solid 1px #aaa;border-radius:8px}.wpcf7-acceptance input{height:auto;padding:0}.contactpage textarea{border:solid 1px #aaa;border-radius:8px}.wpcf7-acceptance label{font-size:1.4rem;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpcf7-acceptance input[type="checkbox"]{width:20px;height:20px;-webkit-transform:scale(1.4);transform:scale(1.4);margin-right:16px}.wpcf7-list-item{margin:0}.contactpage dl a{text-decoration:underline}.contactpage .button{text-align:center;margin-top:48px}.wpcf7 input.wpcf7-submit{background-color:#111;border:0;color:#fff;font-size:1.4rem;font-weight:bold;margin:0 auto;padding:16px 48px;border-radius:32px;width:240px}.contactpage button.sendmail{background-color:#111;border:0;color:#fff;font-size:1.4rem;font-weight:bold;margin:0 auto;padding:16px 48px;border-radius:32px;width:240px}.cf7_btn{text-align:center;margin-top:20px}.contactpage .thanks_title{font-size:3.2rem;font-weight:bold;margin-bottom:24px}.contactpage .thanks_text{font-size:1.4rem}.wpcf7-response-output{font-size:1.6rem}.tax-project_category .headline h2{font-size:3.2rem}.project_category_detail{background-color:#fff;padding:1.6%;border-radius:16px;margin-bottom:48px}.project_category_detail p{margin:16px 0;font-size:1.4rem}.project_category_detail .aligncenter{clear:both;margin:0 auto;display:block}.archivepage_thumbnail figure img{width:100%}.project_category_detail img.size-full{width:100%}.post-type-archive-project .archivepage_inner .middle_post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border-radius:16px}.searchresult{font-size:1.6rem;font-weight:bold;margin-bottom:24px}body.search-results figcaption{line-height:1.2;font-size:1.2rem;font-weight:bold;color:#fff}.wp-pagenavi a,.wp-pagenavi span{background-color:#fff;border:solid 1px #111!important;padding:8px!important;font-size:1.4rem}.page-numbers{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-numbers li{margin:0 6px}.page-numbers li a,.page-numbers li .page-numbers{background-color:#fff;border:solid 1px #111!important;padding:6px 8px!important;font-size:1.4rem;line-height:1;border-radius:16px;vertical-align:middle}.page-numbers .current{background-color:#111!important;color:#fff}.remodal-close:before{font-size:32px;color:#111}.ie_bg{position:fixed;background:rgba(0,0,0,.6);top:0;left:0;width:100%;height:100%;z-index:10000000;overflow:hidden}.ie_window{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);background-color:#fff;padding:2.4%;border:solid 1px #111}.ie_title{text-align:center;font-size:20px;text-decoration:underline;font-weight:bold;margin-bottom:16px}.ie_detail{margin-bottom:24px;line-height:2;font-size:14px}.ie_link{text-align:center}.ie_link p{font-size:12px;margin-bottom:8px}.ie_link ul{text-align:center;font-size:0}.ie_link li{display:inline-block;vertical-align:top;margin-right:24px}.ie_link li:last-child{margin-right:0}.accordion_menu .open_button{cursor:pointer;margin-bottom:24px;text-decoration:underline}.accordion_menu .accordion{display:none}.date_status{font-size:1.2rem;border:solid 1px #111;text-align:center;display:inline-block;line-height:1;padding:2px 8px;margin-bottom:8px}.single-works .button{margin-top:24px;text-align:center}.home footer{margin-top:40px}.singlepage_detail .yt{position:relative;width:100%}.singlepage_detail .yt:before{content:"";display:block;padding-top:56.25%}.singlepage_detail .yt iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aligncenter{clear:both;margin:0 auto;display:block;text-align:center}.category-navigation{margin-bottom:24px;border-bottom:solid 1px #000;padding-bottom:16px}.category-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.category-navigation li{font-size:1.2rem;font-weight:bold;margin-bottom:8px}.category-navigation li::before{content:"/";margin-left:.5em;margin-right:.5em}.category-navigation li:first-child::before{content:none}.category-navigation li.current a{border-bottom:solid 2px}.contactpage .contactpage_inner .middle_post p{font-size:1.4rem;margin-bottom:40px;padding-left:20px}@media screen and (min-width:750px){.category-navigation label,.category-navigation input{display:none}}@media screen and (min-width:1280px){.archivepage_inner .middle_post{width:26.5%;margin-right:3%}.archivepage_inner .middle_post:nth-of-type(2n) {margin-right:3%}.archivepage_inner .middle_post:nth-of-type(3n) {margin-right:0}.profile_works_block .middle_block .small_block{width:25.8%;margin-right:4%;margin-bottom:40px}.profile_works_block .middle_block .small_block:nth-child(2n) {margin-right:4%}.profile_works_block .middle_block .small_block:nth-of-type(3n) {margin-right:0}.singlepage_inner .singlepage_detail p,.singlepage_inner .singlepage_detail div{font-size:1.8rem;max-width:1040px;line-height:2.2}.archivepage_inner .middle_post .date{font-size:1.2rem}.archivepage_inner .middle_post h3{font-size:1.8rem}.headline p{font-size:1.8rem}.number{font-size:2.8rem}.number small{font-size:1.6rem}.toppage_otherpost_pickupcreator h3{font-size:2rem}.toppage_otherpost_pickupcreator .column_name{font-size:1.6rem}.toppage_otherpost_joboffer .small_block h3{font-size:1.6rem;line-height:1.6}.toppage_otherpost_event .small_block h3{font-size:1.6rem;line-height:1.6}.singlepage_inner .singlepage_detail h1,.singlepage_inner .singlepage_detail h2,.singlepage_inner .singlepage_detail h3,.singlepage_inner .singlepage_detail h4,.singlepage_inner .singlepage_detail h5,.singlepage_inner .singlepage_detail h6,.singlepage_inner .singlepage_detail li{max-width:1040px;margin:16px auto}.singlepage .navigation .navigation_prev,.creatorsingle_page .navigation .navigation_prev{font-size:1.6rem}.remodal .modal_inner .modal_detail p{font-size:2rem}.project_category_detail p{font-size:1.8rem}.profile_text_block p{font-size:1.8rem}.profile_item_block dl dt{font-size:1.6rem}.profile_item_block dl dd{font-size:1.6rem}.profile_works_block h3 small{font-size:1.6rem}.profile_works_block .middle_block .small_block h4{font-size:1.6rem}.creatorsingle_page_inner h3{font-size:1.8rem}.single-pickup-creator .singlepage_inner .date{font-size:1.4rem}.singlepage_inner h3{font-size:3.8rem}.singlepage_inner .sabtitle{font-size:2.2rem}.singlepage_inner .column_name{font-size:1.6rem}.singlepage .navigation .navigation_next,.creatorsingle_page .navigation .navigation_next{font-size:1.6rem}footer .sitemap ul li{font-size:1.4rem}.contactpage dl.form dt{width:180px;font-size:1.8rem;line-height:1.4}.contactpage dl.form dd{padding-left:220px;font-size:1.8rem;line-height:1.4}.wpcf7 input.wpcf7-submit{font-size:1.8rem}.policypage h3{font-size:2rem}.policypage p{font-size:1.8rem}.policypage li{font-size:1.8rem;margin-bottom:16px}.policypage h4{font-size:1.8rem}.remodal .modal_inner .modal_detail p.title{font-size:1.8rem;line-height:1.4}}.accordion_menu{list-style:none;padding:0;margin:0}.accordion_menu li{position:relative}.accordion_menu li::after{position:absolute;top:50%;right:-5px;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:5px;height:5px;margin-left:10px;border-top:2px solid #000;border-right:2px solid #000;content:"";-webkit-transition:opacity .2s ease , right .2s ease;transition:opacity .2s ease , right .2s ease}.accordion_menu li:hover::after{right:-10px}