.otherService{padding:0 5.33% 14.93%;background-color:#fff}@media screen and (width >= 769px){.otherService{padding:min(80px,6.25vw) 0}}@media screen and (width >= 769px){.otherService__inner{width:78.13%;max-width:1000px;margin:0 auto}}.otherService__title{padding-bottom:3.2%;margin-bottom:4.78%;font-size:max(10px,1.43rem);font-weight:700;line-height:2.14rem;text-align:left;text-underline-position:from-font;letter-spacing:.05em;border-bottom:1px solid #d4d4d4;text-decoration-skip-ink:none}@media screen and (width >= 769px){.otherService__title{padding-bottom:min(12px,.94vw);margin-bottom:min(20px,1.56vw);font-size:min(24px,1.88vw);line-height:min(36px,2.81vw)}}.otherService h3{position:relative;padding:1.07% 3.73%;margin-top:4.27%;font-size:max(10px,1.14rem);font-weight:700;line-height:1.71rem;text-align:left;text-underline-position:from-font;letter-spacing:.05em;text-decoration-skip-ink:none}@media screen and (width >= 769px){.otherService h3{padding:min(4px,.31vw) min(14px,1.09vw);margin:0 0 min(20px,1.56vw);font-size:clamp(10px,1.56vw,20px);line-height:min(30px,2.34vw)}}.otherService h3:before{position:absolute;top:50%;left:0;display:inline-block;width:.43rem;height:.43rem;content:"";background-color:#fc4141;border-radius:999px;transform:translateY(-50%)}.otherService h4{font-size:max(10px,1rem);font-weight:600;line-height:1.5;letter-spacing:.05em}@media screen and (width >= 769px){.otherService h4{width:10.47%;margin-right:min(16px,1.25vw);font-size:clamp(10px,1.25vw,16px);font-weight:600;line-height:min(27.2px,2.13vw);text-align:left;text-underline-position:from-font;letter-spacing:.05em;text-decoration-skip-ink:none}}.otherService__list{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:2.78%}@media screen and (width >= 769px){.otherService__list{gap:min(16px,1.25vw);margin-top:0}}.otherService__list--noBorder{border-bottom:none}.otherService__list li{display:contents}.otherService__list li a{display:block;padding:1.8% 3.62%;font-size:max(10px,1rem);font-weight:400;line-height:1.5rem;text-align:left;text-underline-position:from-font;letter-spacing:.05em;background-color:#f0f0f0;border-radius:.29rem;text-decoration-skip-ink:none;transition:all .3s}@media screen and (width >= 769px){.otherService__list li a{padding:min(6px,.47vw) min(12px,.94vw);font-size:clamp(10px,1.09vw,14px);line-height:min(21px,1.64vw)}}.otherService__list li a:hover{background-color:#d4d4d4}@media screen and (width >= 769px){.otherService__firstList{gap:min(8px,.63vw)}}.otherService__firstList li a{padding:.29rem .86rem;font-size:max(10px,.86rem);font-weight:400;line-height:1.29rem;text-align:left;text-underline-position:from-font;letter-spacing:.05em;text-decoration-skip-ink:none;transition:all .3s}@media screen and (width >= 769px){.otherService__firstList li a{padding:min(4px,.31vw) min(12px,.94vw);font-size:clamp(10px,.94vw,12px);line-height:1.5}}.otherService__firstList li a:hover{background-color:#d4d4d4}.otherService__lastList{padding-top:5.33%;margin-top:8%;border-top:1px solid #d4d4d4;border-bottom:none}@media screen and (width >= 769px){.otherService__lastList{padding-top:min(26px,2.6%);margin-top:min(20px,2%)}}.otherService__lastList--noSpace{padding:0;margin:0;border:none}.otherService__body{margin-top:2.13%}@media screen and (width >= 769px){.otherService__body div ul{width:88.1%}}.otherService--anime{padding:6% 5.33% 14.93%}@media screen and (width >= 769px){.otherService--anime{padding:min(80px,6.25vw) 0}}.otherService--serviceList .otherService__list{display:flex;flex-wrap:wrap;gap:.86rem;margin-top:2.27%}@media screen and (width >= 769px){.otherService--serviceList .otherService__list{gap:min(16px,1.25vw);margin-top:0}}.otherService--serviceList .otherService__list li{display:contents}.otherService--serviceList .otherService__list li a{display:block;padding:1.8% 3.62%;font-size:1rem;font-weight:400;line-height:1.5rem;text-align:left;text-underline-position:from-font;letter-spacing:.05em;background-color:#f0f0f0;border-radius:.29rem;text-decoration-skip-ink:none}@media screen and (width >= 769px){.otherService--serviceList .otherService__list li a{padding:min(6px,.47vw) min(12px,.94vw);font-size:min(14px,1.09vw);line-height:min(21px,1.64vw)}}.otherService--serviceList h3{display:none}.otherService--serviceList02 .otherService__title{padding-top:2.5%}@media screen and (width >= 769px){.otherService--serviceList02 .otherService__title{padding-top:0}}.otherService--serviceList02 .otherService__list{display:flex;flex-wrap:wrap;gap:.86rem;margin-top:0}@media screen and (width >= 769px){.otherService--serviceList02 .otherService__list{gap:min(16px,1.25vw);margin-top:0}}.otherService--serviceList02 .otherService__list li{display:contents}.otherService--serviceList02 .otherService__list li a{display:block;padding:1.8% 3.62%;font-size:1rem;font-weight:400;line-height:1.5rem;text-align:left;text-underline-position:from-font;letter-spacing:.05em;background-color:#f0f0f0;border-radius:.29rem;text-decoration-skip-ink:none}@media screen and (width >= 769px){.otherService--serviceList02 .otherService__list li a{padding:min(6px,.47vw) min(12px,.94vw);font-size:min(14px,1.09vw);line-height:min(21px,1.64vw)}}.otherService--serviceList02 h3{display:none}@media screen and (width >= 769px){.otherService--serviceDetail .otherService__body div{display:flex;align-items:center;justify-content:flex-start}}.otherService--serviceDetail .otherService__body div:nth-child(1){margin-bottom:6.4%}@media screen and (width >= 769px){.otherService--serviceDetail .otherService__body div:nth-child(1){margin-bottom:min(26px,2.03vw)}}.otherService--serviceDetail .otherService__body--smallSpace{margin-top:2.13%}@media screen and (width >= 769px){.otherService--serviceDetail .otherService__firstList{padding-bottom:0}}@media screen and (width >= 769px){.otherService--serviceDetail .otherService__lastList{padding-top:min(20px,1.56vw);margin-top:min(20px,1.56vw)}}.otherService--serviceDetail h3{padding:2% 3.73% .5% 4.3%}@media screen and (width >= 769px){.otherService--serviceDetail h3{padding:min(5px,.39vw) min(14px,1.09vw) 0}}@media screen and (width >= 769px){.otherService--serviceDetail02 .otherService__body div{display:flex;align-items:flex-start;justify-content:flex-start}}.otherService--serviceDetail02 .otherService__body div:nth-child(1){margin-bottom:6.9%}@media screen and (width >= 769px){.otherService--serviceDetail02 .otherService__body div:nth-child(1){margin-bottom:min(26px,2.03vw)}}.otherService--serviceDetail02 .otherService__body--smallSpace{margin-top:2.13%}.otherService--serviceDetail02 .otherService__firstList{margin-top:2.6%}@media screen and (width >= 769px){.otherService--serviceDetail02 .otherService__firstList{padding-bottom:0;margin-top:0}}.otherService--serviceDetail02 .otherService__lastList{margin-top:7.7%}@media screen and (width >= 769px){.otherService--serviceDetail02 .otherService__lastList{padding-top:min(20px,1.56vw);margin-top:min(26px,2.03vw)}}.otherService--serviceDetail02 h3{padding:2% 3.73% 1% 4.3%}@media screen and (width >= 769px){.otherService--serviceDetail02 h3{padding:min(5px,.39vw) min(14px,1.09vw) 0}}
