@charset "UTF-8";*{font-family:"游ゴシック体","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}.pc_none{display:none}.grecaptcha-badge{visibility:hidden}.line-b{position:absolute;z-index:100;display:inline-block;width:50px;height:200px;overflow:hidden;border-radius:24px;transform:rotate(55deg);opacity:.4}@keyframes scroll_line{0%{transform:translateY(100%)}50%{transform:translateY(0)}90%{transform:translateY(-100%)}100%{transform:translateY(-100%)}}.line-b:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:24px;display:block;animation:scroll_line 5s cubic-bezier(.87,0,.13,1) infinite;transform:translateY(100%)}.line-b.pk:before{background:linear-gradient(0deg,rgba(250,93,177,.306),#e492bb)}.line-b.l-small{width:10px;height:500px}.line-b.gr:before{background:linear-gradient(0deg,#7cc5d584,#7cc5d5)}.delay-1:before{animation-delay:1s}.line-b-01{top:-50px;left:7vw}.line-b-02{top:440px;left:7vw}.line-b-03{top:40px;right:7vw}.line-b-04{top:440px;right:7vw}.anime_box,.anime_box2{position:relative}.anime_box .line-b,.anime_box2 .line-b{z-index:0}.anime_box .line-b-01{top:-250px;left:7vw}.anime_box .line-b-02{top:0;left:20vw}.anime_box .line-b-03{top:-340px;right:22vw}.anime_box .line-b-04{top:0;right:7vw}.anime_box2{margin:2em auto;padding-top:1em}.anime_box2 .line-b-01{top:800px;right:15vw;left:inherit}.anime_box2 .line-b-02{top:0;right:7vw;left:inherit}.anime_box2 .line-b-03{top:650px;left:10vw}.anime_box2 .line-b-04{top:700px;right:35vw}.anime_box2 .line-b-05{top:100px;right:2vw;left:inherit}.anime_box2 .line-b-06{top:-250px;left:7vw}.anime_box2 .line-b-07{top:300px;right:inherit}@media (max-width:600px){.wp-block-spacer{height:40px !important}.pc_none{display:block}.l-content{margin:0 auto 3em}.anime_box2{margin:0 auto}}.l-header .l-header__inner{top:0;padding:34px 0}.c-gnav>.menu-item>a .ttl{font-size:15px}.c-gnav>.menu-item-942,.c-gnav>.menu-item-205,.c-gnav>.menu-item-119{border:1px solid #9e9e9e;border-radius:40px;margin:0 10px}.l-fixHeader__inner{margin:20px auto}.l-fixHeader__logo{padding:0}@media (min-width:960px){.c-gnav>li>.sub-menu{box-shadow:0 2px 4px rgba(0,0,0,.4);width:500px;padding:50px 60px;border-radius:14px}.c-gnav .sub-menu>li>a{position:relative;font-weight:700;font-size:16px;letter-spacing:.1em;line-height:1.5625}.-series-right .c-gnavWrap{margin-right:3%}.-series .l-header__logo{padding:0;margin-left:3%;min-width:180px}.p-mainVisual__textLayer.l-container{max-width:100%}.-height-full .p-mainVisual__slideText{width:74%}}.p-mainVisual__slideTitle{font-size:40px;font-weight:700}.p-mainVisual__slideTitle span{font-size:60px;display:block}.-height-full .p-mainVisual__slideText{font-size:16px;text-align:left;position:absolute;bottom:60px;left:0;padding:0 60px}@media (max-width:1300px){.c-gnav>.menu-item>a{padding:0 6px}.c-gnav>.menu-item>a .ttl{font-size:14px}.-height-full .p-mainVisual__slideText{font-size:14px}}@media (max-width:1100px){.c-gnav>.menu-item>a .ttl{font-size:13px}.c-gnav>.menu-item-942,.c-gnav>.menu-item-205,.c-gnav>.menu-item-119{margin:0 3px}}@media (max-width:959px){.l-header .l-header__inner{padding:0;min-width:inherit}.l-header__customBtn{display:none}.l-header__spNav{display:none}.p-mainVisual__slideTitle{font-size:7.5vw}.p-mainVisual__slideTitle span{display:block;font-size:8.5vw}.c-submenuToggleBtn:before{z-index:9999;position:relative;color:#000}.c-submenuToggleBtn:after{background-color:#fff;opacity:.8}}@media (max-width:600px){.-height-full .p-mainVisual__slideText{position:relative;bottom:0;margin-top:30px;font-size:14px}.-height-full .p-mainVisual__slideText{padding:0 30px}}.post_content .wp-block-group:has(.h2_news){padding:0}.post_content .h2_news{background:0 0;color:#000;letter-spacing:2px;padding:0}.post_content .h2_news:before{border:none}.wp-block-group.is-row{justify-content:space-between;padding:0 1.7em}.post_content .news_morebtn a{background:0 0;color:#000;font-weight:400;font-size:14px;padding:0}.plus-btn{width:16px;height:16px;display:inline-block;vertical-align:middle;position:relative;top:0;overflow:hidden;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;margin-right:5px}.plus-btn .bar--01{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.plus-btn .bar--03{margin-left:8px}.plus-btn .bar--02,.plus-btn .bar--03{width:9px}.plus-btn .bar{-webkit-transition:.24s cubic-bezier(.3,.74,.5,.93);transition:.24s cubic-bezier(.3,.74,.5,.93);display:inline-block;position:absolute;top:6px;left:0;width:15px;height:2px;background-color:#222;-webkit-transform-origin:50%;transform-origin:50%}.c-container .p-postListWrap{position:relative;height:300px;overflow-y:scroll}.p-postListWrap::-webkit-scrollbar{border-radius:5px;width:10px}.p-postListWrap::-webkit-scrollbar-thumb{border:solid 1px #2f1d2c;border-radius:50px;background-color:transparent;width:10px}.-type-simple .p-postList__link{padding:1.5em .25em}.p-postList.-type-simple{border:none}.p-postList__meta .p-postList__cat{background-image:linear-gradient(90deg,rgba(234,109,164,1),rgba(68,188,206,1) 100%,rgba(130,127,186,1) 50%);color:#fff;display:inline-block;font-size:12px;line-height:1.5;letter-spacing:.06em;font-family:OpenSans-Bold,sans-serif;font-weight:700;margin-right:10px;padding:3px 5px;text-align:center;vertical-align:middle;width:142px;order:1}.p-postList__meta .p-postList__cat:before{content:"";margin-right:0}.p-postList__meta .p-postList__times{order:2}@media (max-width:600px){.smb-container{padding:0}.wp-block-group.is-row.wp-container-core-group-is-layout-1{margin:0;padding:0}.post_content .wp-block-group:has(.h2_news){margin-bottom:8px}}.post_content .h2_seminar{color:#000;font-weight:700;font-size:16px;background:0 0;padding:0;text-align:center}.post_content .h2_seminar span{background-image:linear-gradient(90deg,rgba(234,109,164,1),rgba(68,188,206,1) 100%,rgba(130,127,186,1) 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:30px;font-weight:700}.post_content .h2_seminar p{font-size:30px}.post_content .h2_seminar:before{border:none}.post_content .margin_center{margin:0 calc(50% - 50vw)}.post_content .blog-list.slider{width:100%;display:flex;max-width:1400px;margin:auto;padding:0 0 0 20px}.post_content .blog-list.slider li{height:auto;margin-right:10px;margin-left:10px}.post_content .blog-list.slider img{width:100%;height:100%;object-fit:cover}.post_content .slick-next:before,.post_content .slick-prev:before{font-size:40px}.post_content .blog-list .slick-prev:before,.post_content .slick-next:before{color:#aaa}.post_content .blog-list{max-width:1400px;list-style:none;column-gap:15px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;padding:0 15px}.post_content .blog-list .open_data{font-size:14px;background-color:#4e4e4e;color:#fff;height:44px;display:flex;justify-content:center;align-items:center;padding-top:3px}.post_content .blog-list{width:inherit}.post_content .blog-list img{left:0;position:absolute;top:0;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;display:block;height:100% !important;-o-object-fit:cover;object-fit:cover;width:100% !important}.post_content .blog-list .title{margin:10px 0;color:#000;font-weight:700}.post_content .blog-list .seminar_tag{list-style:none;padding-left:0;font-size:12px;display:flex;flex-wrap:wrap;margin:10px 0}.post_content .blog-list .seminar_tag li{line-height:1.5;margin:.25em 0;position:relative}.post_content .blog-list .seminar_tag li a{background-color:#f23126;border-radius:20px;color:#fff;padding:2px 13px;display:flex;align-items:center;margin-right:5px}.post_content .blog-list .seminar_tag li a.tag_id13{background-color:#f23126}.post_content .blog-list .seminar_tag li a.tag_id14{background-color:#ff7100}.post_content .blog-list .seminar_tag li a.tag_id15{background-color:#535fa3}.post_content .blog-list .seminar_tag li a.tag_id12{background-color:#2d69a9}.post_content .blog-list .seminar_tag li a.tag_id16,.post_content .blog-list .seminar_tag li a.tag_id10{background-color:#586d84}@media (max-width:1500px){.post_content .blog-list.slider{max-width:1100px}}@media (max-width:1200px){.post_content .blog-list.slider{max-width:1000px}.post_content .blog-list .open_data{font-size:12px}}@media (max-width:1000px){.post_content .blog-list{grid-template-columns:1fr 1fr}.post_content .blog-list .title{font-size:16px}.post_content .blog-list.slider{padding:0 30px}.post_content .slick-prev{left:7px;z-index:9999}.post_content .slick-next{right:37px}.post_content .slick-next:before,.post_content .slick-prev:before{font-size:50px}}@media (max-width:600px){.post_content .blog-list{grid-template-columns:1fr}.post_content .h2_seminar span{font-size:24px}}@media (min-width:600px){.wp-container-core-group-is-layout-2{margin:0 auto}.wp-block-group__inner-container{margin:0;padding:0}}.post_content .about_marketing_box{background:url(//winkmark.co.jp/wp-content/themes/swell_child/images/about_marketing_bg.png) left center/cover;padding:7vw;margin:6vw 0;z-index:1;position:relative}.post_content .about_marketing_box figure{text-align:left;width:240px}.post_content .about_marketing_box .h3_about{font-size:2rem;padding:0;margin:30px 0 0}.post_content .about_marketing_box h4{font-size:2.2rem;border:none;padding:0;margin:72px 0 16px -15px;color:#4498d4}.post_content .about_marketing_box p{font-weight:700;margin:1em 0;font-size:1rem;background-color:rgba(255,255,255,.3);display:inline-block;padding:8px}.post_content .h3_about:before{height:0}.is-style-btn_normal{margin:1.5em 0}.is-style-btn_normal a{background-image:linear-gradient(90deg,rgba(234,109,164,1),rgba(68,188,206,1) 100%,rgba(130,127,186,1) 50%);align-items:center;display:flex;width:240px;justify-content:center;margin:0 auto}.post_content .about_marketing_box .is-style-btn_normal,.post_content .top_service .is-style-btn_normal{max-width:540px}.post_content .about_marketing_box .is-style-btn_normal a{margin:4em 0 0 !important}@media (max-width:860px){.post_content .h3_about{font-size:1.6rem}.post_content .about_marketing_box h4{font-size:1.8rem;margin:36px 0 16px -15px}}@media (max-width:600px){.post_content .about_marketing_box{background:url(//winkmark.co.jp/wp-content/themes/swell_child/images/about_marketing_bg.png) center center/cover;padding:13vw 16px;margin:10vw 0}.post_content .about_marketing_box figure{background-color:rgba(255,255,255,.8);padding:1em}.post_content .about_marketing_box .h3_about{font-size:1.8rem;background-color:rgba(255,255,255,.8);padding:8px;display:inline-block}.post_content .about_marketing_box h4{font-size:1.8rem;background-color:rgba(255,255,255,.8);padding:8px;display:inline-block;margin:0}.post_content .about_marketing_box p{margin:30px 0 0;background-color:rgba(255,255,255,.8)}.post_content .about_marketing_box .is-style-btn_normal a{margin:2em 0 0 !important;width:100%}}.post_content .top_service{margin:4em 0 0;z-index:1;position:relative}.post_content .top_service>div{position:relative;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:600px;padding-bottom:40px}.post_content .top_service>div>div{width:1040px;margin:0 auto;padding:0 20px;position:relative;z-index:1}.post_content .top_service>div:nth-child(2)>div,.post_content .top_service>div:nth-child(4)>div{left:30%}.post_content .top_service>div:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;z-index:0;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform 2.2s ease-in-out;transition:-webkit-transform 2.2s ease-in-out;transition:transform 2.2s ease-in-out;transition:transform 2.2s ease-in-out,-webkit-transform 2.2s ease-in-out;background-size:cover}.post_content .top_service>div:nth-child(1):after{background:url(//winkmark.co.jp/wp-content/themes/swell_child/images/top_service_bg01.jpg) no-repeat center center}.post_content .top_service>div:nth-child(2):after{background:url(//winkmark.co.jp/wp-content/themes/swell_child/images/top_service_bg02.jpg) no-repeat center center}.post_content .top_service>div:nth-child(3):after{background:url(//winkmark.co.jp/wp-content/themes/swell_child/images/top_service_bg03.jpg) no-repeat center center}.post_content .top_service>div:nth-child(4):after{background:url(//winkmark.co.jp/wp-content/themes/swell_child/images/top_service_bg04.jpg) no-repeat center center}.post_content .top_service h3{font-size:2.5rem;line-height:60px;letter-spacing:2.75px;padding:0;border:none;margin:0 0 .5em}.post_content .top_service h3:before{background:0 0}.post_content .top_service figure{text-align:left;background-color:rgba(255,255,255,.8);padding:8px;display:inline-block}.post_content .top_service p{font-size:1rem;line-height:28px;letter-spacing:0;margin-bottom:30px}.post_content .top_service .is-style-btn_normal a{margin:0 !important}@media (max-width:1000px){.post_content .top_service>div:nth-child(2)>div,.post_content .top_service>div:nth-child(4)>div{left:inherit}.post_content .top_service>div>div{padding:0 60px}}@media (max-width:860px){.post_content .is-style-btn_normal a{padding:10px;margin-top:10px !important;width:90%}.post_content .is-style-btn_normal a span{font-size:16px}}@media (max-width:600px){.post_content .top_service{margin:2.5em 0 1em}.post_content .top_service>div{height:550px}.post_content .top_service>div>div{padding:0 16px}.post_content .top_service h3{font-size:2.2rem;line-height:1.5}.post_content .top_service p br{display:none}.post_content .top_service .is-style-btn_normal a{width:100%}}.post_content .h2_blog span{background-image:linear-gradient(90deg,rgba(234,109,164,1),rgba(68,188,206,1) 100%,rgba(130,127,186,1) 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:30px;font-weight:700;margin-right:20px}.post_content .h2_blog{font-size:30px;background:0 0;color:#000;text-align:center;padding:0;margin:2.5em auto 20px}.post_content .h2_blog:before{border:none}.p-postList.-type-card.-pc-col3.-sp-col1{max-width:1200px;margin:0 auto 20px}.copy{font-size:24px;font-weight:700;text-align:center;font-family:"游ゴシック体","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}.copy span{font-size:32px}.c-widget__title.-footer{display:none}@media (max-width:959px){.post_content .h2_blog{margin:1.5em auto 1em}.post_content .h2_blog span{font-size:22px}.p-postList.-type-card.-pc-col3.-sp-col1 li{padding:0 15px}}.top_banner_box{max-width:1000px;margin:0 auto;z-index:1;position:relative}.top_banner_box>div>div{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:600px){.top_banner_box>div>div{grid-template-columns:1fr;padding:0 15px}}.footer_btnbox{display:flex;justify-content:center;margin:0 auto;flex-wrap:wrap;position:relative;z-index:0}.footer_btnbox a{display:block;width:492px;padding:2.5em;border-radius:16px;font-size:20px;position:relative;margin:0 10px}.footer_btnbox a:after{content:'';width:14px;height:14px;border-top:3px solid #fff;border-right:3px solid #fff;transform:rotate(45deg) translateY(-50%);position:absolute;top:50%;right:30px;border-radius:1px}.footer_btnbox a p{font-size:28px}.footer_btnbox a span{display:block;font-size:14px;margin-top:10px}@media (max-width:1000px){.footer_btnbox a{width:400px}}@media (max-width:959px){.copy span{display:block}.copy{margin-bottom:15px;line-height:1.5}.w-footer__box{padding:0}.w-footer__box+.w-footer__box{margin-top:0}}@media (max-width:600px){.w-beforeFooter{margin:2em auto 3em}.footer_btnbox>div{width:100%;margin:0}.footer_btnbox a{width:100%;margin:0 0 24px;padding:1.5em}}.c-pageTitle[data-style=b_bottom] .c-pageTitle__inner{border-bottom:none;font-weight:400}.c-pageTitle[data-style=b_bottom]{border-bottom:none}@media (max-width:959px){.c-pageTitle[data-style=b_bottom] .c-pageTitle__inner{padding:0}}.post_content h2.before_line{position:relative;margin-bottom:1em}.post_content h2.before_line:first-child{margin-top:40px !important}.post_content h2.before_line:before{content:'';background-image:linear-gradient(90deg,rgba(234,109,164,1),rgba(68,188,206,1) 100%,rgba(130,127,186,1) 50%);height:3px;top:-15px;left:calc(50% - 25px);position:absolute;width:50px}.post_content .rinen_ul ul{list-style:none;text-align:center;padding:0}@media (min-width:960px){.alignwide,.l-content .alignfull{left:0}}.post_content div.marketing{max-width:1090px;margin:0 auto}.post_content div p.m_text{font-size:25px;font-weight:700;line-height:2}.post_content div.marketing>:first-child{background:url(//winkmark.co.jp/wp-content/themes/swell_child/images/marketing_bg01.png) no-repeat right -19px top -16px;background-size:auto 380px;padding:0 0 2em}.post_content div.marketing>:nth-child(2){background:url(//winkmark.co.jp/wp-content/themes/swell_child/images/marketing_bg02.png) no-repeat left -13px top 76px;background-size:auto 430px;padding:2em 0}.post_content div.marketing p.m_text_ml{padding-left:14em}.post_content .marketing_h2{background:linear-gradient(90deg,rgba(234,109,164,1),rgba(68,188,206,1) 100%,rgba(130,127,186,1) 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:57px;letter-spacing:-2px;padding:0;margin:1em 0 1em}.post_content .marketing_h2:before{border:none}.post_content .marketing_h2 p{font-size:16px;background:0 0;letter-spacing:0;-webkit-text-fill-color:#000;padding:.25em .5em;border-left:solid 1px #000}.post_content .marketing2_h2{-webkit-background-clip:text;margin-left:52%;padding:2px .5em 6px;border-left:solid 1px #000}.post_content .marketing_box{margin:3em 0 2em}.post_content div.marketing_box>div{margin:3em 0}.post_content div.marketing_box>div>div{padding:3em 4em;grid-template-columns:603px 1fr}.post_content div.marketing_box .wp-block-group__inner-container .wp-container-core-group-is-layout-3{display:flex;gap:inherit}.post_content div.marketing_box h3{font-size:40px;padding:0;margin-bottom:.75em !important}.post_content div.marketing_box h4{font-size:1.6em;padding:0 3em 0 0;border:none}.post_content div.marketing_box h4 span.green{color:#2495a3}.post_content .marketing2_h2:before{position:absolute;content:"2 Types of Marketing";background:linear-gradient(90deg,rgba(234,109,164,1),rgba(68,188,206,1) 100%,rgba(130,127,186,1) 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:57px;left:-108%;letter-spacing:-2px;top:-23px;border:none;height:inherit;width:inherit}.post_content .marketing2_h2 span{color:#000;font-size:16px}.post_content .kouiki{color:#ea6da4}.post_content .kyouiki{color:#827fba}.post_content .type_box{margin:2em 0}.post_content .type_box>div{padding:0;max-width:inherit;column-gap:24px;display:grid;grid-template-columns:1fr 1fr}.post_content .type_box>div>div{border-radius:72px;padding:2em 3em;height:100%}.post_content .type_box>div>div h3{padding:0;margin-top:-56px;font-size:36px;color:#000}.post_content .type_box>div>div h3.kouiki span{color:#ea6da4}.post_content .type_box>div>div h3.kyouiki span{color:#827fba}.post_content .type_box>div>div p{font-weight:400}.post_content .bansou_box{background-color:#000;padding:5em 0;margin:4em 0}.post_content .hudosan_marketing_box{margin:4em 0 2em;background-color:#ededed;padding:4em 8em}.post_content .hudosan_marketing_box__inner{background-image:url(//winkmark.co.jp/wp-content/themes/swell_child/images/hudosan.png);background-size:auto 410px;background-repeat:no-repeat;background-position:top right;max-width:1078px;margin:0 auto}.post_content .hudosan_marketing_box h2{background:linear-gradient(90deg,rgba(234,109,164,1),rgba(68,188,206,1) 100%,rgba(130,127,186,1) 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:57px;padding:0;margin:.5em 0;line-height:1.2}.post_content .hudosan_marketing_box h2:before{border:none}.post_content .q_box{padding:2em 0 0;max-width:1100px;margin:0 auto}.post_content .q_box h3{margin:1em 0}.post_content .bansou_box h2{background:0 0;display:flex;justify-content:center;margin:0 auto;align-items:center}.post_content .bansou_box h2:before{border:none}.post_content .bansou_box h2 figure{width:40%}.post_content .bansou_box h2 span{margin-right:7px;font-size:23px}.post_content .bansou_box .swell-block-button{margin-top:50px}.post_content .bansou_box .swell-block-button a:after{content:'';width:14px;height:14px;border-top:3px solid #fff;border-right:3px solid #fff;transform:rotate(45deg) translateY(-50%);position:absolute;top:50%;right:30px;border-radius:1px}.post_content .swell-block-button a.soudan_btn{padding:3em;border-radius:16px;font-size:20px}@media (max-width:1200px){.post_content div.marketing{max-width:876px;padding:0 16px}.post_content .marketing_h2{line-height:.8;margin:1em 0 .6em}.post_content .marketing_h2 p{margin-top:10px;padding:.8em .5em}.post_content div p.m_text{font-size:18px;line-height:inherit}.post_content div.marketing>:first-child{background:url(//winkmark.co.jp/wp-content/themes/swell_child/images/marketing_bg01.png) no-repeat right top -12px;background-size:auto 243px;padding:0 0 2em}.post_content div.marketing>:nth-child(2){background:url(//winkmark.co.jp/wp-content/themes/swell_child/images/marketing_bg02.png) no-repeat left -44px top 53px;background-size:auto 270px;padding:2em 0 0 14em !important}.post_content .marketing_box{margin:2em 0 0}.post_content div.marketing_box>div{margin:20px 0}.post_content div.marketing_box>div>div{padding:0;grid-template-columns:518px 1fr}.post_content div.marketing_box h3{font-size:32px;margin-bottom:10px !important}.post_content div.marketing_box h4{font-size:1.4em;padding:0;margin-bottom:10px}.post_content .marketing2_h2{margin:120px 0 25px}.post_content .marketing2_h2:before{left:0;top:-78px}.post_content .type_box{margin:1em 0 2em}.post_content .type_box>div{display:block}.post_content .type_box>div>div{border-radius:36px;width:100%;margin-bottom:24px}.post_content .type_box>div>div h3 span{font-size:3.8rem !important}.post_content .hudosan_marketing_box{margin:3em 0 1em;padding:3em 0}.post_content .hudosan_marketing_box__inner{background:0 0;max-width:860px}.post_content .q_box{max-width:860px}}@media (max-width:900px){.post_content div.marketing{padding:0 2em}.post_content div.marketing>:nth-child(2){background:url(//winkmark.co.jp/wp-content/themes/swell_child/images/marketing_bg02.png) no-repeat right top 40px;background-size:auto 240px;padding:1.5em 0 0 !important}.post_content div.marketing_box>div>div{display:block}.post_content div.marketing_box>div>div figure{width:80%;margin:16px auto}.post_content div.marketing_box>div>div p{font-weight:400}.post_content div.marketing_box h4 br,.post_content div.marketing_box p br{display:none}.post_content .type_box>div>div h3{margin-top:-28px}.post_content .hudosan_marketing_box{padding:3em 2em}.post_content .q_box{padding:1em 2em 0}.post_content .q_box .u-mb-30,.post_content .q_box .u-mb-20{margin-bottom:2em !important;font-weight:400}.post_content .bansou_box{padding:2em 0;margin:3em 0 2em}.post_content .bansou_box .swell-block-button{margin-top:20px;margin-bottom:20px !important}}@media (max-width:600px){.post_content div.marketing{padding:0 15px}.post_content div.marketing>:first-child{background:url(//winkmark.co.jp/wp-content/themes/swell_child/images/marketing_bg01.png) no-repeat center bottom;background-size:auto 250px;padding:0 0 240px !important}.post_content div.marketing>:nth-child(2){background:url(//winkmark.co.jp/wp-content/themes/swell_child/images/marketing_bg02.png) no-repeat right 69px bottom;background-size:auto 240px;padding:1.5em 0 240px !important}.post_content div p.m_text{font-size:16px}.post_content div p.m_text strong{font-weight:400}.post_content div p.m_text br{display:none}.post_content .marketing_h2{font-size:40px;line-height:1}.post_content div.marketing_box h3{font-size:22px}.post_content div.marketing_box h4{font-size:20px}.post_content .marketing2_h2:before{top:-85px;font-size:40px;line-height:1;overflow:visible}.post_content .type_box{margin:1em 0}.post_content .type_box>div>div{border-radius:16px;padding:24px}.post_content .type_box>div>div h3{margin-top:-20px;font-size:24px}.post_content .hudosan_marketing_box{padding:3em 1em;margin:3em 0 1em}.post_content .hudosan_marketing_box h2{font-size:40px;padding:0;margin:.4em 0}.post_content .hudosan_marketing_box p{font-weight:400}.post_content .q_box{padding:1em 1em 0}.post_content .bansou_box h2{text-align:center;display:block}.post_content .bansou_box h2 span{margin-right:0;font-size:1em}.post_content .bansou_box h2 figure{width:90%;margin:0 auto !important}.post_content .swell-block-button a.soudan_btn{padding:2em}.post_content div p.m_text_sp{padding:0 1em;text-align:left}}.page-template-default.page .l-topTitleArea{min-height:500px;padding:1em 0}.page-template-default.page .l-topTitleArea .c-pageTitle{font-size:3em;top:-190px;position:absolute}.page-template-default.page .l-topTitleArea .c-pageTitle:before{display:block;content:"全国の住宅不動産業界の\Aマーケティング課題を打破する。";white-space:pre;font-size:4.5rem;position:absolute;top:110px}.page-template-default.page .page_margin_center{max-width:1000px;margin:0 auto}.page-template-default.page .webPage_h2__center{background:linear-gradient(90deg,rgba(234,109,164,1),rgba(68,188,206,1) 100%,rgba(130,127,186,1) 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:57px;text-align:center;padding:30px 0 0;margin:1em 0 .5em}.page-template-default.page .webPage_h2__center:before{border:none}.page-template-default.page .webPage_h2__center span{display:block;font-size:34px;color:#000;background:0 0;-webkit-text-fill-color:#000}.page-template-default.page .webPage_h2{padding:0;align-items:center;display:flex;background:0 0}.page-template-default.page .webPage_h2 span.en{background:linear-gradient(90deg,rgba(234,109,164,1),rgba(68,188,206,1) 100%,rgba(130,127,186,1) 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:57px;letter-spacing:-1px}.page-template-default.page .webPage_h2:before{border:none}.page-template-default.page .webPage_h2 span.ja{font-size:16px;color:#000;-webkit-text-fill-color:#000;margin-left:24px;padding:.4em 1.5em;border-left:solid 1px #000}.page-template-default.page .post_content h3:before{background:0 0}@media (max-width:600px){.page-template-default.page .webPage_h2 span.ja{padding:.4em .8em;letter-spacing:1}}.page-template-default.page .problem_box ul{list-style:none;padding-left:0}.page-template-default.page .problem_box ul li{background:url(//winkmark.co.jp/wp-content/themes/swell_child/images/check_icon.svg) no-repeat 0 0;background-size:auto 23px;padding-left:30px;margin:20px 0}.page-template-default.page .service_menu ul{list-style:none;gap:8px 16px;padding-left:0}.page-template-default.page .service_menu ul li{border:solid #000 1px;border-radius:32px;padding:.6em 1em;font-size:14px}.page-template-default.page .feature_menu>div>div{gap:16px;grid-template-columns:1fr 1fr}.page-template-default.page .feature_menu div{padding:0}.page-template-default.page .feature_menu figure{margin:0}.page-template-default.page .feature_menu h3{padding:0;margin-top:8px}.page-template-default.page .page_margin_center .support_dl{background-color:#ededed;padding:4em;margin:2em 0}.page-template-default.page .page_margin_center dt{font-size:28px}.page-template-default.page .page_margin_center dd{margin-left:0;padding:.25em 0;font-size:16px}.page-template-default.page .page_margin_center .support_dl dt{color:#ea6da4}.page-template-default.page .page_margin_center .swell-block-step__item{border:solid 1px #000;padding:2em 1em 2em 150px;margin-bottom:4em !important}.page-template-default.page .page_margin_center .swell-block-step__item:first-child:before{border:none}.page-template-default.page .page_margin_center .swell-block-step__item:before{content:'';width:0;height:0;border-style:solid;border-width:22px 13px 0;border-color:#000 transparent transparent;top:-48px;left:48%;transform:translateX(50%)}.page-template-default.page .page_margin_center .swell-block-step__item .swell-block-step__number.u-bg-main{top:50%;left:45px;transform:translateY(-50%);background-color:#fff !important;color:#ea6da4 !important;width:65px;height:65px;font-weight:500}.page-template-default.page .page_margin_center .swell-block-step__item .swell-block-step__number.u-bg-main:after{font-size:48px}.page-template-default.page .page_margin_center .swell-block-step__item .swell-block-step__number.u-bg-main .__label{font-size:20px}.page-template-default.page .page_margin_center .swell-block-step__title+.swell-block-step__body{margin-top:.5em}.page-template-default.page .page_margin_center .is-style-btn_normal a{padding:2em 0;width:70%;border-radius:16px;margin-left:70px}.page-template-default.page .page_margin_center .is-style-btn_normal a:after{content:'';width:14px;height:14px;border-top:3px solid #fff;border-right:3px solid #fff;transform:rotate(45deg) translateY(-50%);position:absolute;top:50%;right:30px;border-radius:1px}@media (max-width:1200px){.page-template-default.page .l-topTitleArea .c-pageTitle{font-size:2.5rem}.page-template-default.page .l-topTitleArea .c-pageTitle:before{font-size:3.5rem;top:130px}.page-template-default.page .page_margin_center{padding:0 40px}.page-template-default.page .webPage_h2__center span{font-size:30px}.page-template-default.page .feature_menu h3{font-size:20px;margin:.7em 0}.page-template-default.page .feature_menu{font-size:16px}}@media (max-width:860px){.page-template-default.page .l-topTitleArea{min-height:400px}.page-template-default.page .l-topTitleArea .c-pageTitle{font-size:2rem;top:-160px}.page-template-default.page .l-topTitleArea .c-pageTitle:before{font-size:2.5rem;top:110px}.page-template-default.page .webPage_h2__center span{font-size:26px}.page-template-default.page .feature_menu h3 br{display:none}.page-template-default.page .page_margin_center dt{font-size:26px}.page-template-default.page .page_margin_center .support_dl{padding:3em}}@media (max-width:600px){.page-template-default.page .l-topTitleArea{min-height:300px}.page-template-default.page .l-topTitleArea .c-pageTitle{font-size:1.5rem;top:-130px}.page-template-default.page .l-topTitleArea .c-pageTitle:before{font-size:1.5rem;top:100px}.page-template-default.page .page_margin_center{padding:0 15px}.page-template-default.page .webPage_h2{display:block;margin:2em 0 1em}.page-template-default.page .webPage_h2__center{font-size:30px}.page-template-default.page .webPage_h2__center span{font-size:21px}.page-template-default.page .webPage_h2 span.en{font-size:40px}.page-template-default.page .webPage_h2 span.ja{display:block;margin:0 0 0 4px}.page-template-default.page .feature_menu>div>div{grid-template-columns:1fr}.page-template-default.page .feature_menu>div>div>div{margin-bottom:0 !important}.page-template-default.page .feature_menu h3{font-size:16px;margin:0}.page-template-default.page .feature_menu p{font-size:14px}.page-template-default.page .page_margin_center dt{margin-top:8px;font-size:16px}.page-template-default.page .page_margin_center dd{font-size:14px}.page-template-default.page .page_margin_center .support_dl{padding:15px}.page-template-default.page .page_margin_center .swell-block-step__item{padding:1em 1em 1em 85px;margin-bottom:1em !important}.page-template-default.page .page_margin_center .swell-block-step__item .swell-block-step__title{min-height:inherit;font-size:16px !important}.page-template-default.page .page_margin_center .swell-block-step__title+.swell-block-step__body{margin-left:0;font-size:14px}.page-template-default.page .page_margin_center .swell-block-step__item .swell-block-step__number.u-bg-main{left:13px;width:60px}.page-template-default.page .page_margin_center .is-style-btn_normal{margin-top:0}.page-template-default.page .page_margin_center .is-style-btn_normal a{width:100%;margin-left:0}}.page-template-default.page .btn_box{margin:2em 0 3em}.page-template-default.page .btn_box>div{padding:0;gap:1.5em;display:flex}.page-template-default.page .btn_box .swell-block-button,.page-template-default.page .btn_box .swell-block-button a{width:100%;color:#000}.page-template-default.page .btn_box .swell-block-button a{padding:2.5em 0}.page-template-default.page .webjigyou h3{position:relative;display:inline-block;padding:0 55px}.page-template-default.page .webjigyou h3:before{content:'';position:absolute;top:50%;display:inline-block;width:45px;height:1px;background:#000;left:0}.page-template-default.page .web_link_box a{color:#000;text-align:left;padding:2em;display:grid;align-items:baseline;height:100%}.page-template-default.page .web_link_box a:hover{color:#000}.page-template-default.page .web_link_box a svg{border:solid 1px #000;border-radius:50%;padding:20px;width:70px;height:70px;top:30px;position:absolute;right:50px}.page-template-default.page .web_link_box a h4{font-size:32px;margin:10px 0;border:none;padding:15px 0 15px 55px;align-items:center;display:flex}.page-template-default.page .web_link_box a span{font-size:16px;display:grid;grid-template-rows:88px 1fr}.page-template-default.page .web_link_box ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px}.page-template-default.page .web_link_box ul li{height:100%}.page-template-default.page .web_link_box .listing ul{display:block;margin-bottom:24px !important}.page-template-default.page .web_link_box ul:nth-child(1) h4{background:url(//winkmark.co.jp/wp-content/themes/swell_child/images/icon_listing.svg) no-repeat 0 0;background-size:auto 65px}.page-template-default.page .web_link_box>ul li h4{font-size:20px;padding:0 0 0 50px}.page-template-default.page .web_link_box>ul li:nth-child(1) h4{background:url(//winkmark.co.jp/wp-content/themes/swell_child/images/icon_instagram.svg) no-repeat 0 14px;background-size:auto 40px}.page-template-default.page .web_link_box>ul li:nth-child(2) h4{background:url(//winkmark.co.jp/wp-content/themes/swell_child/images/icon_line.svg) no-repeat 0 14px;background-size:auto 40px}.page-template-default.page .web_link_box>ul li:nth-child(3) h4{background:url(//winkmark.co.jp/wp-content/themes/swell_child/images/icon_youtube.svg) no-repeat 0 20px;background-size:auto 30px}.page-template-default.page .web_link_box>ul:last-child li:nth-child(1) h4{background:url(//winkmark.co.jp/wp-content/themes/swell_child/images/icon_web.svg) no-repeat 0 18px;background-size:auto 30px}.page-template-default.page .web_link_box>ul:last-child li:nth-child(2) h4{background:url(//winkmark.co.jp/wp-content/themes/swell_child/images/icon_lp.svg) no-repeat 0 14px;background-size:auto 30px}.page-template-default.page .web_link_box>ul:last-child li:nth-child(3) h4{background:url(//winkmark.co.jp/wp-content/themes/swell_child/images/icon_banner.svg) no-repeat 0 10px;background-size:auto 45px}@media (max-width:1200px){.page-template-default.page .web_link_box a svg{padding:15px;width:50px;height:50px}}@media (max-width:1000px){.page-template-default.page .web_link_box ul{display:flex}.page-template-default.page .web_link_box ul:nth-child(1) h4{font-size:20px;padding:0 0 0 50px}.page-template-default.page .web_link_box ul:nth-child(1) h4{background:url(//winkmark.co.jp/wp-content/themes/swell_child/images/icon_listing.svg) no-repeat 0 7px;background-size:auto 57px}}@media (max-width:600px){.page-template-default.page .btn_box>div{flex-wrap:wrap}.page-template-default.page .web_link_box a{padding:0 1em 1em}.page-template-default.page .web_link_box .listing ul{margin-bottom:15px !important}.page-template-default.page .web_link_box ul{gap:15px}.page-template-default.page .web_link_box a h4{font-size:18px !important}}.page-template-default.page:has(.web_ad) .l-topTitleArea .c-pageTitle small{display:block;font-style:normal;margin-top:10px;font-size:1.4rem}.page-template-default.page:has(.web_ad) .l-topTitleArea .c-pageTitle:before{display:none}.page-template-default.page:has(.web_ad) h3{margin:2em 0 1em;padding:0 0 .5em}.page-template-default.page:has(.web_ad) .bansou_box{margin:6em calc(50% - 50vw);padding:5em 0 6em}.page-template-default.page:has(.web_ad) .bansou_box .bansou_box_wrap{max-width:1000px;padding:0;margin:0 auto}.page-template-default.page:has(.web_ad) .post_content .bansou_box h2{padding-bottom:2em}.page-template-default.page:has(.web_ad) .bansou_box .wp-block-group__inner-container{gap:3em}.page-template-default.page:has(.web_ad) .staff_box .is-layout-grid{gap:16px}@media (max-width:1200px){.page-template-default.page:has(.web_ad) .bansou_box .bansou_box_wrap{padding:0 2em}.page-template-default.page:has(.web_ad) .bansou_box .wp-block-group__inner-container{gap:1.5em}.page-template-default.page:has(.web_ad) .post_content .bansou_box h2 figure{margin:0 14px}}@media (max-width:640px){.page-template-default.page:has(.web_ad) .l-topTitleArea .c-pageTitle small{font-size:1rem}.page-template-default.page:has(.web_ad) .staff_box .is-layout-grid{gap:16px;grid-template-columns:1fr 1fr}.page-template-default.page:has(.web_ad) .staff_box dt{line-height:1.4;margin-top:0}.page-template-default.page:has(.web_ad) .bansou_box{margin:2em calc(50% - 50vw) 3em;padding:2em 0 4em}}.page-template-default.id_109 h1{display:none}.page-template-default.id_109 main{padding-top:0}.post_content:has(.anken_cloud){margin-top:0}.post_content .anken_cloud_top{background-image:url(//winkmark.co.jp/wp-content/themes/swell_child/images/anken_cloud_mainvisual_bg2.jpg);background-repeat:no-repeat;background-size:auto 100%;padding:5em 0;background-position:41% 0}.post_content .anken_cloud .anken_cloud_mainVisual{max-width:1100px;margin:0 auto}.post_content .anken_cloud .anken_cloud_mainVisual .anken_copy{font-size:48px;font-weight:700;line-height:1.4;text-align:center;margin:0 auto 2em}.post_content .anken_cloud .bansou_box{margin:0;padding:3em 0 4em}.post_content .anken_cloud .bansou_box .swell-block-button{margin-top:0}.post_content .anken_cloud .bansou_box .swell-block-button a{padding:3em;border-radius:16px}.post_content .anken_cloud .bansou_box .swell-block-button a span{font-size:20px}.post_content .anken_cloud .anken_point{padding:4em 0 5em;background-image:linear-gradient(158deg,#ffe8f2 5%,#fff 25%,#f3e8ff 50%,#fff 75%,#dee7ff)}.post_content .anken_cloud .anken_point .anken_point_box{max-width:1100px;margin:0 auto}.post_content .anken_cloud .anken_point .anken_point_box .swell-block-step__item{padding:0 0 3em 90px}.post_content .anken_cloud .anken_point .anken_point_box .anken_point_flow{padding:4em 0 2em}.post_content .anken_cloud .anken_point h2{background:0 0;display:flex;justify-content:center;margin:0 auto;align-items:baseline;color:#000;padding-bottom:3em}.post_content .anken_cloud .anken_point h2:before{border:none}.post_content .anken_cloud .anken_point h2 figure{width:60%}.post_content .anken_cloud .anken_point h2 span{margin-right:7px;margin-left:14px;font-size:23px}.post_content .anken_cloud .anken_point .swell-block-step__item .swell-block-step__number.u-bg-main{top:28px;left:0;transform:translateY(-50%);background-color:transparent !important;color:#44bcce !important;width:65px;height:65px;font-weight:500}.post_content .anken_cloud .anken_point .swell-block-step__item .swell-block-step__number.u-bg-main .__label{font-size:20px}.post_content .anken_cloud .anken_point .swell-block-step__item .swell-block-step__number.u-bg-main:after{font-size:48px}.post_content .anken_cloud .anken_point .swell-block-step__item:before{display:none}.post_content .anken_cloud .anken_point .swell-block-step__item .swell-block-step__title{color:#44bcce;font-size:32px !important}.post_content .anken_cloud .anken_point .btn_box .swell-block-button a{background:#fff;box-shadow:0 0 8px #ccc;border-radius:0;color:#44bcce;font-size:36px;display:block;padding:1em 0}.post_content .anken_cloud .anken_point .btn_box .swell-block-button a:after{content:'';width:14px;height:14px;border-top:3px solid #555;border-right:3px solid #555;transform:rotate(45deg) translateY(-50%);position:absolute;top:50%;right:30px;border-radius:1px}.post_content .anken_cloud .anken_point .btn_box .swell-block-button a span{font-weight:400;color:#000;font-size:20px;display:block}.post_content .anken_cloud .anken_point .anken_link{margin:7em 0}.post_content .anken_cloud .anken_point .anken_link h2{margin:0 0 .5em;padding:0;color:#44bcce;font-size:48px;display:block;line-height:1.2}.post_content .anken_cloud .anken_point .anken_link h2 span{font-size:36px;display:block;margin:0 0 10px}.post_content .anken_cloud .anken_point .anken_link_point{padding:3em;margin:2em 0;background-color:#fff;box-shadow:0 0 8px #ccc}.post_content .anken_cloud .anken_point .anken_link_point h3{font-size:36px;color:#44bcce;line-height:1.2;padding:1em 0 1em 80px;margin:1em 0 0}.post_content .anken_cloud .anken_point .anken_link_point h3:before{background-image:url(//winkmark.co.jp/wp-content/themes/swell_child/images/point01.png);background-repeat:no-repeat;background-size:100%;background-position:center center;content:"";z-index:9999;height:100%;width:70px}.post_content .anken_cloud .anken_point .anken_link_point h3:nth-child(3):before{background-image:url(//winkmark.co.jp/wp-content/themes/swell_child/images/point02.png)}.post_content .anken_cloud .anken_point .anken_link_point h3:nth-child(5):before{background-image:url(//winkmark.co.jp/wp-content/themes/swell_child/images/point03.png)}.post_content .anken_cloud .anken_point .wp-container-core-group-is-layout-12>div{display:grid;grid-template-rows:200px 1fr}.post_content .anken_cloud .anken_point .wp-container-core-group-is-layout-19>div{display:grid;grid-template-rows:200px 65px 1fr}.post_content .anken_cloud .anken_point .wp-container-core-group-is-layout-12>div p strong,.post_content .anken_cloud .anken_point .wp-container-core-group-is-layout-19>div p strong{font-size:20px;line-height:1.4}.post_content .anken_cloud .anken_point .wp-container-core-group-is-layout-12>div figure,.post_content .anken_cloud .anken_point .wp-container-core-group-is-layout-19>div figure{height:100%}.post_content .anken_cloud .anken_point .wp-container-core-group-is-layout-12>div figure img,.post_content .anken_cloud .anken_point .wp-container-core-group-is-layout-19>div figure img{height:90%;width:auto}.post_content .anken_cloud .anken_point .tuikyaku_point>div>div{display:grid;grid-template-columns:210px 1fr;margin-bottom:2em !important}.post_content .anken_cloud .anken_point .tuikyaku_point>div>div figure{height:100%}.post_content .anken_cloud .anken_point .tuikyaku_point>div>div figure img{width:auto}.post_content .anken_cloud .anken_point h4{padding:0;border:none;margin-bottom:1em}.post_content .anken_cloud .anken_point .swell-block-box-menu[data-has-gap="0"] .swell-block-box-menu__inner{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.post_content .anken_cloud .anken_point .swell-block-box-menu[data-has-gap="0"] .swell-block-box-menu__inner>div{width:100%}@media (max-width:1200px){.post_content .anken_cloud .anken_cloud_mainVisual .anken_copy{font-size:30px}.post_content .anken_cloud .anken_point{padding:2em}.post_content .anken_cloud .is-style-btn_normal a span{font-size:22px}.post_content .anken_cloud .anken_point .btn_box{margin:0}.post_content .anken_cloud .anken_point .btn_box .swell-block-button a{font-size:24px}.post_content .anken_cloud .anken_point .btn_box .swell-block-button a span{font-size:16px}.post_content .anken_cloud .anken_point .anken_link{margin:4em 0}.post_content .anken_cloud .anken_point .anken_link>div>div>figure{padding:1.5em 0}.post_content .anken_cloud .anken_point .anken_link_point h3{font-size:28px}.post_content .anken_cloud .anken_point .anken_link_point h3 br{display:none}}@media (max-width:680px){.post_content .anken_cloud .anken_cloud_mainVisual>div{display:block}.post_content .anken_cloud .anken_cloud_mainVisual .anken_copy{margin:0 auto 1em}.post_content .anken_cloud .anken_cloud_mainVisual>div>figure{margin:2em 0 0}.post_content .anken_cloud_top{background-position:31% 0}.post_content .anken_cloud .anken_point{padding:2em 15px 4em}.post_content .anken_cloud .anken_point h2{display:block;text-align:center;padding-bottom:1em}.post_content .anken_cloud .anken_point h2 span{font-size:16px;margin-right:0}.post_content .anken_cloud .anken_point h2 figure{width:100%}.post_content .anken_cloud .anken_point .anken_point_box .wp-block-group.is-row{padding:0}.post_content .anken_cloud .anken_point .anken_point_box .anken_point_flow{padding:2em 0 0}.post_content .anken_cloud .anken_point .swell-block-step__item .swell-block-step__title{font-size:24px !important;line-height:1.2}.post_content .anken_cloud .anken_point .anken_point_box .swell-block-step__item{padding:0 0 24px 60px}.post_content .anken_cloud .anken_point .swell-block-step:not(.is-style-big):not(.is-style-small)>.swell-block-step__item>.swell-block-step__body{margin-left:-60px}.post_content .anken_cloud .anken_point .swell-block-step__item .swell-block-step__number.u-bg-main .__label{font-size:14px}.post_content .anken_cloud .anken_point .swell-block-step__item .swell-block-step__number.u-bg-main:after{font-size:32px}.post_content .anken_cloud .anken_point .swell-block-step__item .swell-block-step__number.u-bg-main{width:50px;height:auto}.post_content .anken_cloud .anken_point strong span{font-size:24px !important;line-height:1.4}.post_content .anken_cloud .anken_point_flow img{width:100%;max-width:inherit}.post_content .anken_cloud .btn_box{margin:0}.post_content .anken_cloud .anken_point .anken_link{margin:4em 0}.post_content .anken_cloud .anken_point .anken_link h2 span{font-size:18px}.post_content .anken_cloud .anken_point .anken_link h2{font-size:34px;margin:0 auto .5em}.post_content .anken_cloud .anken_point .anken_link_point{margin:3em 0;padding:2em 1em}.post_content .anken_cloud .anken_point .anken_link_point h3:before{width:55px}.post_content .anken_cloud .anken_point .anken_link_point h3{font-size:18px;padding:1em 0 1em 65px}.post_content .anken_cloud .anken_point .anken_link_point h3 br{display:none}.post_content .anken_cloud .anken_point .wp-container-core-group-is-layout-12,.post_content .anken_cloud .anken_point .wp-container-core-group-is-layout-19{grid-template-columns:1fr 1fr;gap:16px}.post_content .anken_cloud .anken_point .wp-container-core-group-is-layout-12>div{grid-template-rows:140px 1fr;gap:0;line-height:1.4}.post_content .anken_cloud .anken_point .wp-container-core-group-is-layout-19>div{grid-template-rows:100px 66px 1fr;line-height:1.4}.post_content .anken_cloud .anken_point .wp-container-core-group-is-layout-12>div p strong,.post_content .anken_cloud .anken_point .wp-container-core-group-is-layout-19>div p strong{font-size:14px}.post_content .anken_cloud .anken_point .wp-container-core-group-is-layout-19>div p{text-align:left}.post_content .anken_cloud .anken_point .wp-container-core-group-is-layout-12>div p br,.post_content .anken_cloud .anken_point .wp-container-core-group-is-layout-19>div p>br,.post_content .anken_cloud .anken_point .wp-container-core-group-is-layout-21>div p>br{display:none}.post_content .anken_cloud .anken_point .tuikyaku_point>div>div{display:grid;grid-template-columns:1fr;grid-template-rows:140px 1fr;gap:16px}.post_content .anken_cloud .anken_point .tuikyaku_point>div>div h4{font-size:16px;margin-bottom:0}.post_content .anken_cloud .anken_point .tuikyaku_point>div>div figure img{height:100%}.post_content .anken_cloud .anken_point .swell-block-box-menu[data-has-gap="0"] .swell-block-box-menu__inner{display:grid;grid-template-columns:1fr 1fr 1fr}}.post_content .contact_form .contact_grid{display:grid;gap:24px;grid-template-columns:290px 1fr}.post_content .contact_form .contact_grid p{margin-bottom:20px}.post_content .contact_form .contact_grid p label{font-weight:700;padding-bottom:5px}.post_content .contact_form .contact_grid p label input,.post_content .contact_form .contact_grid form p label textarea,.post_content .contact_form .contact_grid form p label select{width:100%;margin:5px 0;background-color:#f1f1f1 !important;padding:.5rem 1.25rem !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:none !important}.post_content .contact_form .contact_grid form p label input[type=radio],.post_content .contact_form .contact_grid form p label input[type=checkbox]{width:inherit;margin:5px 0}.post_content .require_text{background-color:#d20000 !important;color:#fff !important;padding:0 .75rem !important;font-size:.75rem !important;display:inline-block !important;line-height:1.5rem !important;margin-right:5px}.post_content .contact_form .contact_grid form label .require{position:relative}.post_content .contact_form .contact_grid form label .require:before{position:absolute;content:"必須";background-color:#d20000 !important;color:#fff !important;width:70px;padding:0 .75rem !important;font-size:.75rem !important;display:inline-block !important;line-height:1.5rem !important;margin:5px 5px 10px;top:-8px;font-weight:400;text-align:center}.post_content .winkmark__privacy_policy_agreement_wrapper{text-align:center}.post_content .winkmark__privacy_policy_agreement_wrapper a{text-decoration:underline;color:#50c8a7}.post_content .winkmark__privacy_policy_agreement_wrapper .wpcf7-acceptance{margin:0 0 0 -50px}[type=submit]{background-color:#000 !important;color:#fff !important;width:180px !important;padding:1rem 0 !important;margin-bottom:1rem !important;margin-left:60px}.submit_center{margin-top:1em;text-align:center}@media (max-width:960px){.post_content .contact_form .contact_grid{grid-template-columns:1fr}}@media (max-width:600px){.post_content .contact_form .contact_grid form p span>label:has([type=radio]){display:flex;justify-content:center}.post_content .contact_form .contact_grid form p span>label input[type=radio]{display:flex}.post_content .contact_form .contact_grid form label .require:before{width:44px}}.id_7 .l-mainContent h1.c-pageTitle{position:relative;font-size:16px;margin-left:-1%;margin-top:2em !important;padding:.25em .5em;border-left:solid 1px #000}.id_7 .l-mainContent h1.c-pageTitle:before{position:absolute;content:"BLOG";background:linear-gradient(90deg,rgba(234,109,164,1),rgba(68,188,206,1) 100%,rgba(130,127,186,1) 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:57px;left:-21%;letter-spacing:-2px;top:-20px}.id_7 .l-mainContent h1.c-pageTitle .c-pageTitle__inner{font-weight:700}.id_7 .l-mainContent h1.c-pageTitle .c-pageTitle__inner small{display:none}@media (max-width:1200px){.id_7 .l-mainContent__inner>.post_content{margin:2em 0 0}.id_7 .l-mainContent h1.c-pageTitle:before{margin-left:0;left:-7px;top:-68px}.id_7 .l-mainContent h1.c-pageTitle{margin-top:4em !important;margin-left:0;left:-10px}.id_7 .l-mainContent h1.c-pageTitle .c-pageTitle__inner{padding:0 .5em}}@media (max-width:600px){.id_7 .l-mainContent h1.c-pageTitle{margin-top:2em !important;margin-left:0;left:0;line-height:1;padding:0}.id_7 .l-mainContent h1.c-pageTitle:before{margin-left:0;left:-4px;font-size:40px;top:-43px}.id_7 .l-mainContent h1.c-pageTitle .c-pageTitle__inner{padding:.5em}}