.fv{.title-area{.title{&:after{content:"Instagram Management"}}.fade-slide-text-gray-white{overflow:visible}.text-gray-layer{padding-bottom:.2em}.text-gray-layer:after{padding-bottom:.2em}}.image-area{padding-left:var(--container-padding-left-right);padding-right:var(--container-padding-left-right);.container{max-width:1300px;margin-left:auto;margin-right:auto}}}.about{padding-left:var(--container-padding-left-right);padding-right:var(--container-padding-left-right);.container{max-width:var(--container-size);margin-left:auto;margin-right:auto;padding-top:clamp(50px, 9vw, 105px);padding-bottom:clamp(30px, 5vw, 60px)}.top-title-area{margin-bottom:clamp(25px, 4vw, 50px);.top-title{color:var(--primary-color);border:1px solid var(--primary-color);border-radius:clamp(5px, 1vw, 10px);padding:clamp(5px, 1vw, 10px) .5em;font-size:clamp(30px, 4vw, 40px)}}.flex-items{display:flex;gap:clamp(20px, 3vw, 40px)}.flex-item-01{width:calc(55% - clamp(10px, 1.5vw, 20px))}.flex-item-02{width:calc(45% - clamp(10px, 1.5vw, 20px))}@media screen and (max-width:768px){.flex-items{flex-direction:column}.flex-item-01,.flex-item-02{width:100%}}.title-area{margin-bottom:clamp(20px, 4vw, 40px);.title{line-height:1.2;font-size:clamp(28px, 3.6vw, 36px);letter-spacing:clamp(1.5px, 0.3vw, 2px);.bg{padding:clamp(5px, 1vw, 10px) clamp(0.5em, 1vw, 1em);color:var(--base-white-color);display:inline-block}}}.sub-title-area{.sub-title{line-height:1.8}}.contents-area-02{figure{margin:0;img{width:100%;height:auto}}}}.feature-area{padding-left:var(--container-padding-left-right);padding-right:var(--container-padding-left-right);.container{max-width:var(--container-size);margin-left:auto;margin-right:auto;padding-top:clamp(30px, 5vw, 60px);padding-bottom:clamp(50px, 9vw, 110px);border-bottom:1px solid var(--gray-color)}.title-area{margin-bottom:clamp(30px, 5vw, 55px);.title{font-size:clamp(22px, 3.2vw, 36px);color:var(--primary-color);line-height:1.4}}.feature-lists{display:flex;gap:clamp(15px, 2.5vw, 30px);list-style:none;padding:0;margin:0 0 clamp(16px, 2.5vw, 24px)}.feature-list{flex:1;background-color:var(--secondary-bg-color);border-radius:clamp(10px, 2vw, 20px);padding:clamp(20px, 3.5vw, 40px) clamp(18px, 3vw, 35px);position:relative;padding-left:clamp(40px, 5.5vw, 65px);&:before{content:"";background:url(//quickfukuoka.com/wp-content/themes/quickfukuoka/assets/css/pages/../../images/icon/check-circle-blue.svg) no-repeat center;background-size:contain;width:clamp(22px, 3vw, 30px);height:clamp(22px, 3vw, 30px);position:absolute;left:clamp(12px, 2vw, 22px);top:clamp(20px, 3.5vw, 40px)}h3{font-size:clamp(18px, 2.2vw, 22px);color:var(--primary-color);margin-bottom:clamp(8px, 1.2vw, 12px);text-decoration:underline}p{line-height:1.8}}.annotation{display:block;line-height:1.8}@media screen and (max-width:768px){.feature-lists{flex-direction:column}}}