:root{letter-spacing:.03em;--keycolor:#f5c001}:root [lang=en]{font-family:"Alata",serif;font-weight:400;font-style:normal}:root .common_btn a{min-width:0;width:300px;min-height:4em;font-size:1rem;font-weight:500;filter:drop-shadow(0 2px 5px rgba(0,0,0,.35))}:root .common_btn:has(a:nth-child(2)){display:flex;flex-wrap:wrap;gap:1em;justify-content:center}:root .common_btn:has(a:nth-child(2)) a{margin:0}#fixed_bnr label{border-color:#002c45}#top main{padding-bottom:0}main .kv-wrap .kv-head{display:flex;justify-content:center;align-items:center;flex-direction:row-reverse;background:url(//digital-dive.com/wp-content/themes/digital-dive/assets/css/../img/subscription/kv_bg.jpg) no-repeat top center;max-width:1920px;margin-inline:auto}main .kv-wrap .kv-head hgroup p{margin-block:2em 8em;filter:drop-shadow(0 5px 10px rgba(0,0,0,.25))}main .kv-wrap .kv-body{background:url(//digital-dive.com/wp-content/themes/digital-dive/assets/css/../img/subscription/kv_bg-bottom.png) no-repeat 0 4em}main .kv-wrap .kv-body .sitewrap{position:relative;z-index:1;padding-block:3.5em 5em}main .heading-wrap{margin-bottom:0;padding-bottom:2em}main .kv-wrap .kv-body hgroup{font-size:1.75rem;display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;gap:.25em;margin-bottom:1em}main .kv-wrap .kv-body hgroup h2{font-weight:600;font-size:1.3125em;line-height:1.75}main .kv-wrap .kv-body hgroup p{color:var(--keycolor)}main .kv-wrap .kv-lead{display:flex;flex-direction:column;gap:2.35em;font-size:1rem;line-height:2.15;font-weight:500;letter-spacing:.05em}main .kv-wrap~section{padding-block:6em 5.15em}main section:not(.kv-wrap) :is(hgroup:has(h2),h2){text-align:center;font-size:2.25rem;font-weight:700;margin-bottom:1.75em;letter-spacing:.05em}main section:not(.kv-wrap) hgroup:has(h2){margin-bottom:1.25em}main section:not(.kv-wrap) hgroup h2{margin-bottom:0}main section:not(.kv-wrap) hgroup:has(h2) p{font-size:1rem;font-weight:500;margin-block:1.5em 0}main .plans-wrap{background:url(//digital-dive.com/wp-content/themes/digital-dive/assets/css/../img/subscription/plan_bg.jpg) no-repeat top right;max-width:1920px;margin-inline:auto;padding-block:5em}main .plans-wrap h2 em{color:#d12222}main .plans-wrap .column-3{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:3em;gap:1em 2.5%}main .plans-wrap .column-3 li{filter:drop-shadow(0 5px 10px rgba(0,0,0,.25))}main .plans-wrap .service-box{position:relative;z-index:1;max-width:1000px;margin-inline:auto;margin-bottom:3em}main .plans-wrap .service-box h3{font-size:1.25rem;background:#002c45;position:relative;color:#fff;width:fit-content;padding:.65em 2.75em .65em 3.75em;font-weight:600;margin-left:-1em;margin-bottom:-1.875em}main .plans-wrap .service-box h3:before,main .plans-wrap .service-box h3:after{content:"";display:block;position:absolute;top:0;bottom:0;width:1em;background:#002c45}main .plans-wrap .service-box h3:before{--height:.75em;clip-path:polygon(0% 0%,100% 0%,100% 100%);height:var(--height);top:auto;bottom:calc(var(--height) * -1);left:0}main .plans-wrap .service-box h3:after{clip-path:polygon(0% 0%,100% 0%,0% 100%);--width:1.25em;width:var(--width);right:calc(var(--width) * -1 + 0.5px)}main .plans-wrap .service-box ul{background:#fff;padding:4.5em 3.5em 2em;border-radius:1em;display:flex;flex-wrap:wrap;gap:.75em 2%}main .plans-wrap .service-box ul li{flex-basis:32%;display:flex;gap:.5em;align-items:center;min-height:2em;position:relative;z-index:1;font-weight:500}main .plans-wrap .service-box ul li:before{content:"";display:block;width:1.725em;height:1.725em;background:var(--keycolor);border-radius:50%}main .plans-wrap .service-box ul li:after{content:"";display:block;width:.65em;height:1em;border-bottom:solid 3px #fff;border-right:solid 3px #fff;position:absolute;left:.25em;transform:rotate(45deg);margin-bottom:.25em;margin-left:.25em}main .plans-wrap .service-box ul li.dual{flex-basis:50%}main .point-wrap{background:#f6f3e8;padding-block:5em 8em}main .point-wrap h2{text-align:center;margin-bottom:4em}main .point-wrap ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;--height:370px;gap:4em}main .point-wrap ol li{min-height:var(--height);position:relative;display:flex;gap:1.5em;z-index:1;padding-inline:0 53.5%;flex-direction:column;justify-content:center}main .point-wrap ol li figure{position:absolute;right:0}main .point-wrap ol li:nth-child(even){padding-inline:53.5% 0}main .point-wrap ol li:nth-child(even) figure{right:auto;left:0}main .point-wrap ol li hgroup{font-size:1.25rem}main .point-wrap ol li hgroup p{color:var(--keycolor);margin-bottom:1em;font-family:"Alata",serif}main .point-wrap ol li hgroup h3{font-size:1.4em;font-weight:700;line-height:1.6}main .point-wrap ol li>p{line-height:1.8;margin-bottom:3em}main .kv-wrap~section.service-wrap{padding-block:6em}main .service-wrap h2{text-align:center;font-size:2.25rem;font-weight:600;margin-bottom:1.5em}main .service-wrap ol{display:flex;list-style:none;margin:0 auto;gap:var(--gap);--gap:2%;--thumb:175px}main .service-wrap ol li{position:relative;z-index:2;text-align:center;flex-basis:calc(100% - var(--gap) * 3 / 4)}main .service-wrap ol li:nth-child(n+2):after{content:"";display:block;position:absolute;top:calc(var(--thumb) / 2);left:-25%;border-top:dashed 2px #c7c7c7;right:50%;z-index:-1}main .service-wrap ol li figure{position:relative;z-index:2}main .service-wrap ol li h3{margin-block:1em .5em;font-weight:700;font-size:1.5rem}main .service-wrap ol li p{font-size:.875rem;line-height:1.8;font-weight:500}main .kv-wrap~section.voice-wrap{padding:5em 0 9.5em;background:var(--keycolor)}main .kv-wrap~section.voice-wrap h2{margin-bottom:1em}main .voice-wrap .voice-lead{font-size:2.25rem;font-weight:700;letter-spacing:-.05em;margin-top:1.25em}main .voice-wrap .voice-list{position:relative}main .voice-wrap .voice-list .slick-arrow{position:absolute;z-index:10;top:calc(50% - 30px);left:15%;transform:translateY(-50%)}main .voice-wrap .voice-list .slick-arrow.slick-next{right:15%;left:auto}main .voice-wrap .voice-list .slick-list{overflow:clip visible !important}main .voice-wrap .voice-list .slick-track{display:flex}main .voice-wrap .voice-item{width:475px;text-align:left;background:var(--white);border-radius:1.125em;filter:drop-shadow(rgba(245,192,1,.15) 0px 16px 21px);padding:1.875em;margin-right:1.75em;height:auto !important;opacity:.5;transition:opacity .4s}main .voice-wrap .voice-item:is(.is-center,.slick-active){opacity:1}main .voice-wrap .voice-item .voice-item_text{border-bottom:1px solid #d9d9d9;padding-bottom:1.25em;margin-bottom:1.25em}main .voice-wrap .voice-item .voice-item_text .voice-item_ttl{font-size:1.25rem;font-weight:700;margin-bottom:.875em}main .voice-wrap .voice-item .voice-item_text p{font-size:1rem;line-height:1.8;font-feature-settings:"palt"}main .voice-wrap .voice-item .voice-item_customer{display:flex;place-items:flex-start;gap:2em}main .voice-wrap .voice-item .voice-customer_icon{position:relative;z-index:10;background-color:var(--item_color);border:3px solid var(--yellow);border-radius:100%;overflow:hidden !important}main .voice-wrap .voice-item .voice-customer_icon img{display:inline}main .voice-wrap .voice-item:nth-child(2n) .voice-customer_icon{--item_color:var(--pink02)}main .voice-wrap .voice-item:nth-child(2n+1) .voice-customer_icon{--item_color:var(--skyblue)}main .voice-wrap .voice-item .voice-customer_nam{font-size:1.125rem;font-weight:500;margin-bottom:.5em}main .voice-wrap .voice-item .voice-customer_value{font-size:.875rem;font-weight:500;margin-bottom:.75em}main .voice-wrap .voice-item .voice-customer_value em{display:inline-block;vertical-align:baseline;font-size:1.125rem;color:var(--yellow);margin-left:1em}main .voice-wrap .voice-item .voice-customer_category{display:inline-flex;justify-content:center;align-items:center;min-width:5em;text-align:center;font-size:.875rem;color:var(--white);line-height:.8;background:var(--yellow);border-radius:3em;padding:.65em .5em}main .voice-wrap .voice-bg_wrap{position:absolute;z-index:-15;left:calc(50% - 770px);bottom:-470px;transform:translateX(-50%) scale(-1,-1)}main .other-wrap{background:#f6f3e8;padding-block:5em 8em}main .other-wrap ul{display:flex;flex-wrap:wrap;margin-bottom:3em;gap:1em 1em;max-width:1000px;margin-inline:auto}main .other-wrap ul li{display:flex;align-items:center;justify-content:center;background:#fff;flex-basis:calc((100% - 3em) / 4);min-height:4em;font-weight:600;border-radius:.35rem;border:solid 1px #ddd}main .kv-wrap~section.faq-wrap{padding-top:0}.accordion-style{max-width:1000px;margin-inline:auto;margin-top:-2em}.accordion-style .ac-group{border-bottom:solid 1px #d6d6d6}.accordion-style .ac-group>*{padding:1em 3em;position:relative;z-index:1;cursor:pointer;display:flex;align-items:flex-start;gap:1.5em;font-weight:500}.accordion-style .ac-group .ac-trigger span{margin-top:.475em}.accordion-style em{display:flex;align-items:center;justify-content:center;background:var(--keycolor);color:#fff;font-size:1.5rem;min-width:1.5em;min-height:1.5em;border-radius:50%;font-family:"Alata",serif;line-height:1}.accordion-style .ac-body em{background:#d12222}.accordion-style .ac-trigger:before{content:"";display:block;width:1em;height:1em;border-top:solid 2px var(--keycolor);border-right:solid 2px var(--keycolor);position:absolute;right:1.5em;top:1.5em;bottom:0;transition:transform .4s,top .2s;transform:rotate(135deg) skew(-5deg,-5deg)}.accordion-style .ac-trigger.opened:before{transform:rotate(135deg) skew(-5deg,-5deg) scale(-1.1);top:3em}.accordion-style .ac-body{line-height:2;padding-block:0 2em;margin-top:.5em}.accordion-style .ac-body a{text-decoration:underline solid 1px #333}main .kv-wrap~.consult-wrap{display:flex;justify-content:center;align-items:center;flex-direction:column;background:url(//digital-dive.com/wp-content/themes/digital-dive/assets/css/../img/subscription/cta_bg.png) no-repeat top center;overflow:hidden;height:474px;padding:0}main .consult-wrap .consult-inner{text-align:center;color:var(--white)}main .consult-wrap .consult-ttl{font-size:1.75rem;margin-bottom:0;color:#ff0;font-weight:700;display:flex;justify-content:center;gap:2em;align-items:center}main .consult-wrap .consult-ttl span br{display:none}main .consult-wrap .consult-ttl em{display:flex;justify-content:center;gap:2em;align-items:center;color:#002c45;background:#ff0;height:4em;width:4em;font-size:.914em;border-radius:50%}main .consult-wrap .consult-lead{font-size:1.125rem;font-weight:500;line-height:2.4;letter-spacing:-.05em;margin-bottom:2em}main .consult-wrap .contact-btn .consult-btn_lead{position:relative;z-index:10;width:fit-content;font-size:1rem;font-weight:500;padding-inline:1.5em;margin-inline:auto;margin-bottom:1.5em}main .consult-wrap .contact-btn .consult-btn_lead:before,main .consult-wrap .contact-btn .consult-btn_lead:after{position:absolute;z-index:10;display:inline-block;content:"";width:1em;height:1.875em;background:var(--white);mask:url(//digital-dive.com/wp-content/themes/digital-dive/assets/css/../img/common/icon-heading.svg) 0% 0%/contain no-repeat;bottom:-.5em;left:0}main .consult-wrap .contact-btn .consult-btn_lead:after{left:auto;right:0;transform:scale(-1,1)}main .consult-wrap .contact-btn a:after{background:var(--red)}main.service .service-wrap .service-strength_item .service-strength_text p{font-size:.875rem}@media screen and (max-width:1680px){main .kv-wrap .kv-head{padding-inline:5em;background-size:cover}main .kv-wrap .kv-body .sitewrap{margin-top:3em;padding-top:2em}main .plans-wrap{background-color:#fad127;background-position:bottom}main .point-wrap{padding-inline:2em}main .point-wrap ol li figure{width:50%;margin-inline:auto}main .point-wrap ol li figure img{object-fit:cover;height:var(--height);overflow:hidden;border-radius:.35rem}}@media screen and (max-width:1400px){main .voice-wrap .voice-list .slick-arrow{left:6%}main .voice-wrap .voice-list .slick-arrow.slick-next{right:8%;left:auto}}@media screen and (max-width:1200px){main .consult-wrap .consult-ttl{transform:translateX(2em);gap:1em}main .consult-wrap .consult-ttl span br{display:block}}@media screen and (max-width:767px){body:has(main){position:absolute}#pageTop{position:absolute;z-index:500}#fixed_bnr a .btn{color:#fff}main .kv-wrap .kv-head{flex-direction:column-reverse;padding:10em 0 0;gap:0;position:relative;background-size:960px;background-color:#ece8d9;background-position-y:50px;position:relative;z-index:2}main .kv-wrap .kv-head img{max-width:300px;margin-inline:auto;display:block}main .kv-wrap .kv-head:after{content:"";display:block;position:absolute;inset:400px 0 0 0;background:#fff;z-index:-1}main .kv-wrap .kv-head h1{position:absolute;top:2em;margin-inline:auto}main .kv-wrap .kv-head hgroup p{margin-block:1em 0em}main .kv-wrap .kv-body{background-size:385px;background-position-y:125%}main .kv-wrap .kv-body .sitewrap{padding-bottom:0}main .kv-wrap .kv-body hgroup{position:static;font-size:1.375rem;writing-mode:inherit;margin-bottom:1em}main .kv-wrap .kv-body hgroup p{color:var(--keycolor)}main .kv-wrap .kv-lead{gap:1.5em;padding-left:0;font-size:.94rem;line-height:1.75}main .heading-wrap{-webkit-text-stroke:#fff 3px;paint-order:stroke}main .heading-wrap .heading-bg_image{top:4em;bottom:0;right:0;transform:none;left:40%;display:block}main .heading-wrap .heading-bg_image img{height:100%;object-fit:cover;object-position:left}main .heading-wrap,main .heading-wrap:has(.heading-bg_image){margin-bottom:0}main .kv-wrap~section{padding-block:3.5em}main section:not(.kv-wrap) :is(hgroup:has(h2),h2){font-size:1.5rem}main section:not(.kv-wrap) hgroup:has(h2) p{font-size:.875rem}main .plans-wrap .column-3{gap:1em;flex-direction:column}main .plans-wrap .column-3 li{max-width:250px;margin-inline:auto}main .plans-wrap .service-box{margin-inline:1em;margin-bottom:3em}main .plans-wrap .service-box h3{padding:.5em 4em;margin-left:-.75em;margin-bottom:-1.5em}main .plans-wrap .service-box h3:before{width:.75em}main .plans-wrap .service-box h3:after{--width:1em}main .plans-wrap .service-box ul{padding:3em 1em 2em;border-radius:.75em;gap:1em 0;font-size:.875rem}main .plans-wrap .service-box ul li{flex-basis:50%;gap:0em;padding-left:2em}main .plans-wrap .service-box ul li:before{width:1.5em;height:1.5em;position:absolute;left:0}main .plans-wrap .service-box ul li:after{width:.35em;height:.5em;border-width:2px}main .plans-wrap .service-box ul li.dual{flex-basis:100%}main .point-wrap{padding-block:5em 5em}main .point-wrap ol{gap:2em}main .point-wrap ol li:nth-child(n){padding-inline:0}main .point-wrap ol li:nth-child(n+2){border-top:dotted 3px #ccc;padding-top:2em}main .point-wrap ol li figure{position:static;width:100%}main .point-wrap ol li figure img{height:auto}main .point-wrap ol li:nth-child(even) figure{right:auto;left:0}main .point-wrap ol li hgroup{font-size:.94rem}main .point-wrap ol li hgroup p{margin-bottom:.5em}main .point-wrap ol li>p{margin-bottom:0}main .service-wrap ol{flex-direction:column;--gap:2em;--thumb:100px;padding:0;margin-inline:15px;position:relative;z-index:1}main .service-wrap ol li{flex-basis:100%;padding-left:calc(var(--thumb) + 1em);min-height:var(--thumb);text-align:left;display:flex;flex-direction:column;justify-content:center}main .service-wrap ol li figure{position:absolute;left:0;width:var(--thumb)}main .service-wrap ol:after{content:"";display:block;position:absolute;top:calc(var(--thumb) * 0.5);bottom:calc(var(--thumb) * 0.5);left:calc(var(--thumb) * 0.5);border-left:dashed 2px #c7c7c7;z-index:-1}main .service-wrap ol li:nth-child(n+2):after{display:none}main .service-wrap ol li h3{margin-block:0em .5em;font-size:1.25rem}main .kv-wrap~section.voice-wrap{padding-block:3.5em 1em}main .kv-wrap~.voice-wrap h2{text-align:left;padding-inline:15px}main .voice-wrap .voice-list{left:0;transform:none;margin:3em 0}main .voice-wrap .voice-list:after{width:90%;height:120%}main .voice-wrap .voice-list .slick-arrow{top:-6em;left:auto;right:5em;transform:none}main .voice-wrap .voice-list .slick-arrow.slick-next{left:auto;right:15px}main .voice-wrap .voice-item{width:80vw;border-radius:1em;padding:1.25em;margin-left:.75em;margin-right:1em}main .voice-wrap .voice-item .voice-item_text{padding-bottom:1em;margin-bottom:1em}main .voice-wrap .voice-item .voice-item_text .voice-item_ttl{font-size:1.125rem;margin-bottom:.5em}main .voice-wrap .voice-item .voice-item_text p{font-size:.875rem;line-height:1.6}main .voice-wrap .voice-item .voice-item_customer{align-items:center;gap:1em}main .voice-wrap .voice-item .voice-customer_icon{width:80px;border-radius:80px}main .voice-wrap .voice-item .voice-customer_nam{font-size:1rem;margin-bottom:.25em}main .voice-wrap .voice-item .voice-customer_value{font-size:.75rem;margin-bottom:.5em}main .voice-wrap .voice-item .voice-customer_value em{font-size:1rem;margin-left:.5em}main .voice-wrap .voice-item .voice-customer_category{font-size:.75rem}main .voice-wrap .voice-bg_wrap{width:280px;left:0;bottom:-260px;transform:none scale(-1,-1)}main .other-wrap ul{gap:.75em 2%;font-size:.75rem}main .other-wrap ul li{flex-basis:32%;padding:.5em}main .consult-wrap{min-height:0;padding:4em 0}main .consult-bg_wrap{display:none}main .consult-wrap .consult-ttl{font-size:1.75rem}main .consult-wrap .consult-lead{text-align:left;font-size:1.125rem;line-height:1.8;margin-bottom:2em}main .consult-wrap .contact-btn .consult-btn_lead{margin-bottom:1.25em}.accordion-style .ac-group>*{padding:1em 3em 1em 1em;gap:.75em;align-items:flex-start;font-size:.875rem}.accordion-style em{font-size:.875rem;width:2em;height:2em}.accordion-style em+*{width:calc(100% - 4em);flex-grow:1}.accordion-style .ac-group>.ac-body{padding-right:1em;background:#f0f0f0}.accordion-style .ac-trigger:before{width:.65em;height:.65em;right:.75em}.accordion-style .ac-trigger.opened:before{top:2em}main .consult-wrap .consult-ttl{transform:none;font-size:1.5rem;flex-direction:column-reverse;margin-bottom:1em;gap:.5em;width:fit-content;margin-inline:auto}main .consult-wrap .consult-ttl em{width:100%;padding:.5em 1em;height:auto;border-radius:2.5rem}main .consult-wrap .consult-ttl em br{display:none}}main>.wp-block-group{max-width:1000px;margin-inline:auto;padding-block:4.5em;text-align:left;line-height:1.8;overflow:hidden}main>.wp-block-group :is(h2,h3,h4,h5,ul,ol,p){margin-block:1.25em}main>.wp-block-group :is(h2,h3,h4,h5){font-weight:600;line-height:1.4}main>.wp-block-group :is(h3,h4,h5):first-child{margin-top:1.25em}main>.wp-block-group h2{font-size:2.5rem;border-bottom:dashed 3px #ccc}main>.wp-block-group :is(h3,h4,h5):first-child{margin-top:1.25em}main .wp-block-group .vk_postList :is(h3,h4,h5){margin-top:0}main>.wp-block-group h2:first-letter {font-size:1.25em;color:var(--keycolor)}main>.wp-block-group h3{font-size:2rem;color:#d12222;border-bottom:solid 2px;padding-bottom:.25em}main>.wp-block-group h4{font-size:1.65rem;background:#f0f0f0;padding:.25em 1em}main>.wp-block-group ul:has(li>a:first-child:last-child){font-size:1.15rem;font-weight:500;display:flex;gap:1em;flex-wrap:wrap}main>.wp-block-group ul li>a:first-child:last-child{display:flex;align-items:center;background:var(--keycolor);width:fit-content;padding:.5em 1.5em;border-radius:2em;text-decoration:underline dotted 2px;color:#fff;text-underline-offset:.3em}@media screen and (max-width:1200px){main>.wp-block-group{padding-inline:1em}main>.wp-block-group h2{font-size:1.875rem;line-height:1.25;padding-bottom:.5em}main>.wp-block-group h3{font-size:1.5rem}main>.wp-block-group h4{font-size:1.375rem}}@media screen and (max-width:767px){main>.wp-block-group h2{font-size:1.75rem}main>.wp-block-group h3{font-size:1.375rem}main>.wp-block-group h4{font-size:1.25rem}main>.wp-block-group :is(p,li){font-size:.875rem}}main .service-seo-wrap{display:flex;justify-content:space-between;align-items:stretch;gap:1em}main .service-seo-wrap .service-seo-item{position:relative;width:33%;max-width:380px;background:#fff;border:2px solid var(--seo-plan-color);border-radius:10px 10px 0 0}main .service-seo-wrap .seo-small{--seo-plan-color:#cac5b4}main .service-seo-wrap .seo-middle{--seo-plan-color:#f5c001}main .service-seo-wrap .seo-pro{--seo-plan-color:#002c45}main .service-seo-wrap .service-seo-item .service-seo-top{background:var(--seo-plan-color);padding:20px 20px 15px}main .service-seo-wrap .seo-middle{outline:4px solid var(--seo-plan-color)}main .service-seo-wrap .seo-pro .service-seo-top{color:#fff}main .service-seo-wrap .service-seo-item .service-seo-top .seo_style{font-size:1.5rem;font-weight:700;text-align:center;margin-bottom:.5em}main .service-seo-wrap .service-seo-item .service-seo-top p{font-weight:500}main .service-seo-wrap .service-seo-item .service-seo-top .seo-recommendation{position:absolute;aspect-ratio:1/1;width:72px;display:flex;justify-content:center;align-items:center;background:#fff;border:1px solid var(--seo-plan-color);border-radius:50%;font-size:.875rem;font-weight:700;left:-1em;top:-1em}main .service-seo-wrap .service-seo-item .service-seo-bottom{padding:15px}main .service-seo-wrap .service-seo-item .service-seo-bottom .seo-bottom-item+.seo-bottom-item{border-top:1px solid #c4c4c4;padding-top:.75em;margin-top:.75em}main .service-seo-wrap .service-seo-item p,main .service-seo-wrap .service-seo-item li{font-size:.875rem}main .service-seo-wrap .seo-bottom-item01 p,main .service-seo-wrap .seo-bottom-item02 p,main .service-seo-wrap .service-seo-item .service-seo-top p{font-size:1rem}main .service-seo-wrap .service-seo-item .service-seo-bottom .seo-bottom-item p{font-feature-settings:'palt'}main .service-seo-wrap .service-seo-item .service-seo-bottom .seo-bottom-item p em{color:#d12222}main .service-seo-wrap .service-seo-item .service-seo-bottom .seo-bottom-item02 strong{font-size:2.5rem;line-height:1}main .service-seo-ann{margin-top:2em}main .seo-measures_box{position:relative;background:#f6f3e8;border-radius:20px;padding:35px 50px;max-width:1100px;margin:0 auto}main .seo-measures_box+.seo-measures_box{margin-top:4em}main .seo-measures_box .seo-measures_tit{margin-bottom:4em}main .seo-measures_box .seo-measures_wrap{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;gap:2em 2em}main .seo-measures_box .seo-measures_wrap .seo-measures_item{width:calc(48% - 1em);display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:1em}main .seo-measures_box .seo-measures_wrap .seo-measures_item .seo-measures_icon{width:8em;aspect-ratio:1/1;border-radius:50%;background:#fff;display:flex;justify-content:center;align-items:center}main .seo-measures_box .seo-measures_wrap .seo-measures_item .seo-measures_txt{width:calc(100% - 9em)}main .seo-measures_box .seo-measures_wrap .seo-measures_item .seo-measures_style{font-size:1.25rem;font-weight:700;margin-bottom:.625em;padding-bottom:.25em;border-bottom:3px solid #f5c001}main .seo-measures_box .seo-measures_wrap .seo-measures_item .seo-measures_txt p{line-height:1.5}@media screen and (max-width:1100px){main .seo-measures_box .seo-measures_wrap .seo-measures_item .seo-measures_icon{width:5em;padding:20px}main .seo-measures_box .seo-measures_wrap .seo-measures_item .seo-measures_txt{width:calc(100% - 6em)}}@media screen and (max-width:767px){.h1-ttl_box .h1-ttl_lead{font-size:2rem}main .heading-wrap .service-ttl_box .service-ttl,main .heading-wrap .category-ttl{font-size:1.875rem}main .service-seo-wrap{flex-wrap:wrap;gap:3em}main .service-seo-wrap .service-seo-item{width:100%;max-width:100%;border-width:1px;border-radius:5px 5px 0 0}main .service-seo-wrap .service-seo-item .service-seo-top .seo_style{font-size:1.14rem}main .service-seo-wrap .service-seo-item .service-seo-bottom .seo-bottom-item02 strong{font-size:1.71rem}main .service-seo-wrap .service-seo-item .service-seo-bottom .seo-bottom-item p{letter-spacing:0}main .service-seo-wrap .service-seo-item p,main .service-seo-wrap .service-seo-item li{font-size:.86rem}main .service-seo-wrap .service-seo-item .service-seo-bottom .seo-bottom-item:last-child{margin-top:0;padding-top:0;border-top:none}main .service-seo-wrap .service-seo-item .service-seo-top .seo-recommendation{width:60px;font-size:.86rem}main .service-seo-ann{margin-top:1.5em}main .seo-measures_box .seo-measures_wrap{gap:1.5em}main .seo-measures_box .seo-measures_wrap .seo-measures_item{width:100%;gap:1em}main .seo-measures_box{padding:20px 15px;border-radius:10px}main .seo-measures_box+.seo-measures_box{margin-top:2em}main .seo-measures_box .seo-measures_tit{margin-bottom:1.5em}main .seo-measures_box .seo-measures_wrap .seo-measures_item .seo-measures_icon{width:4em;padding:11px}main .seo-measures_box .seo-measures_wrap .seo-measures_item .seo-measures_txt{width:calc(100% - 5em)}main .seo-measures_box .seo-measures_wrap .seo-measures_item .seo-measures_style{font-size:1.07rem;border-bottom-width:2px}}