p{line-height:1.8}.fv{.title-area{.title{font-size:clamp(33px, 8vw, 80px);&:after{content:"Ai Image & Corporate Video Creation"}}}.description{p{font-size:clamp(18px,2.6vw,26px)}}.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;height:100%;padding-top:clamp(50px,9vw,105px);padding-bottom:clamp(20px,3vw,30px)}.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(30px,5vw,60px)}.flex-item-01{width:calc(45% - clamp(15px,2.5vw,30px))}.flex-item-02{width:calc(55% - clamp(15px,2.5vw,30px))}@media screen and (max-width:864px){.flex-items{flex-direction:column;gap:clamp(5px,1vw,10px)}.flex-item-01{width:100%}.flex-item-02{width:100%}}.title-area{margin-bottom:clamp(15px,2.5vw,29px);.title{line-height:1.2;font-size:clamp(20px, 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}}}.contents-area-01{margin-bottom:clamp(40px,6vw,80px)}}.base-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;height:100%}.title-area{margin-bottom:68px;.title{font-size:clamp(30px,4vw,40px);color:var(--primary-color);display:inline-block;margin-bottom:10px}}.contents-area{.contents-lists{display:flex;justify-content:space-between;gap:clamp(10px,2vw,20px);list-style-type:none;padding-left:0}.contents-list{background-color:#eff3f9;padding:clamp(20px,4vw,40px);h3{background-color:var(--primary-color);color:var(--base-white-color);display:inline-block;padding:.5em 1em;border-radius:10px;width:229px;text-align:center;margin-bottom:16px}}}}.about-youtube-area{padding-left:var(--container-padding-left-right);padding-right:var(--container-padding-left-right);background-color:var(--secondary-bg-color);margin-bottom:clamp(32px,6vw,65px);.container{max-width:var(--container-size);margin-left:auto;margin-right:auto;height:100%;padding-top:clamp(32px,6vw,65px);padding-bottom:clamp(22px, 5vw, 55px)}.flex-items{display:flex;flex-direction:column;justify-content:center;align-items:center}.youtube-embed{width:clamp(280px, 60vw,780px);iframe{width:100%;aspect-ratio:16/9}}}.about-appeal-area{padding-left:var(--container-padding-left-right);padding-right:var(--container-padding-left-right);margin-bottom:clamp(37px, 6vw, 75px);.container{max-width:var(--container-size);background-color:var(--secondary-bg-color);border-radius:clamp(10px,2vw,20px);margin-left:auto;margin-right:auto;height:100%;padding:clamp(25px,4.5vw,50px)}.flex-items{display:flex;gap:clamp(20px,5vw,60px)}.flex-item-01{width:calc(55% - clamp(10px,2.5vw,30px))}.flex-item-02{width:calc(45% - clamp(10px,2.5vw,30px))}@media screen and (max-width:768px){.flex-items{flex-direction:column;gap:clamp(5px,1vw,10px)}.flex-item-01{width:100%}.flex-item-02{width:100%}}.contents-area-01{.title-area{margin-bottom:clamp(20px,4vw,40px);.title{font-size:clamp(24px,3vw,36px);color:var(--primary-color);line-height:2}}.sub-title-area{margin-bottom:clamp(15px,2.5vw,25px)}}.bottom-contents{.title-area{text-align:center;margin-bottom:clamp(10px,2vw,30px);.title{color:var(--primary-color);font-size:clamp(30px,3vw,40px)}}.contents-area{text-align:center}}}.about-02{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;height:100%;padding-top:clamp(40px,12vw,170px);padding-bottom:clamp(45px,8vw,90px)}.top-title-area{margin-bottom:clamp(35px, 6vw, 70px);.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-items-01{margin-bottom:clamp(50px,9vw,100px)}.flex-item-01{width:calc(50% - clamp(10px,1.5vw,20px))}.flex-item-02{width:calc(50% - clamp(10px,1.5vw,20px))}@media screen and (max-width:768px){.flex-items{flex-direction:column;gap:clamp(5px,1vw,10px)}.flex-item-01{width:100%}.flex-item-02{width:100%}}.contents-area-01{.title-area{margin-bottom:clamp(10px,2vw,20px);.title{line-height:1.2;font-size:clamp(26px, 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{margin-bottom:clamp(15px,2.5vw,25px)}}}.ai-sample-area{padding-left:var(--container-padding-left-right);padding-right:var(--container-padding-left-right);margin-bottom:clamp(95px, 16vw, 190px);.container{max-width:var(--container-size);background-color:var(--secondary-bg-color);border-radius:clamp(10px,2vw,20px);margin-left:auto;margin-right:auto;height:100%;padding:clamp(20px,4vw,45px) clamp(25px,4.5vw,50px)}.title-area{margin-bottom:clamp(20px,4vw,40px);.title{font-size:clamp(24px,3vw,36px);color:var(--primary-color);line-height:1.3}}.flex-items{display:flex;justify-content:space-between;gap:clamp(10px, 2vw, 20px)}@media screen and (max-width:768px){.flex-items{flex-wrap:wrap;gap:clamp(5px,1vw,10px)}.flex-item-01{width:calc(48% - clamp(2.5px,0.5vw,5px))}.flex-item-02{width:calc(48% - clamp(2.5px,0.5vw,5px))}.flex-item-03{width:calc(48% - clamp(2.5px,0.5vw,5px))}}.contents-area{.contents-lists{gap:clamp(10px, 2vw, 20px)}.contents-list{padding:0}}figcaption{color:var(--primary-color)}}