<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.sectionTitleArea&gt;*{margin-top:min(0.2777777778vw, 4px)}.sectionTitleArea&gt;*:first-child{margin-top:0}#footerLinks{background-image:url("../images/bg_jeans.png");background-repeat:repeat;background-position:center center}@media only screen and (max-width: 767px){#footerLinks{padding-top:0}}#kvWrap{width:100%;box-sizing:border-box}#kv{width:100%;min-height:min(55.5555555556vw, 800px);box-sizing:border-box;position:relative}@media only screen and (min-width: 768px)and (max-width: 1079px){#kv{min-height:52.3255813953vw}}@media only screen and (max-width: 767px){#kv{min-height:0}}#kv .detail{width:37.5%;padding-top:min(15.5555555556vw, 224px);box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){#kv .detail{padding-top:16.2790697674vw}}@media only screen and (max-width: 767px){#kv .detail{width:100%;padding-top:13.9534883721vw}}#kv .photo{width:55.555%;height:100%;position:absolute;top:0;right:0;z-index:1}@media only screen and (max-width: 767px){#kv .photo{width:100%;height:100vw;position:static}}#kv .photo .img{width:100%;height:100%;border-radius:0 0 0 min(6.9444444444vw, 100px);overflow:hidden}@media only screen and (min-width: 768px)and (max-width: 1079px){#kv .photo .img{border-radius:0 0 0 6.976744186vw}}@media only screen and (max-width: 767px){#kv .photo .img{border-radius:0 0 0 13.9534883721vw}}#kv .photo .img&gt;img{width:100%;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left bottom;object-position:left bottom;display:block}#kv .catchArea{width:100%;padding-left:min(6.9444444444vw, 100px);box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){#kv .catchArea{padding-left:6.976744186vw}}@media only screen and (max-width: 767px){#kv .catchArea{padding-right:6.976744186vw;padding-left:10.4651162791vw}}#kv .catchArea&gt;*{margin-top:min(1.9444444444vw, 28px)}@media only screen and (min-width: 768px)and (max-width: 1079px){#kv .catchArea&gt;*{margin-top:1.8604651163vw}}@media only screen and (max-width: 767px){#kv .catchArea&gt;*{margin-top:3.7209302326vw}}#kv .catchArea&gt;*:first-child{margin-top:0}#kv .catchArea .kvCatch{line-height:1.5;font-size:min(3.3333333333vw, 48px);font-weight:bold;letter-spacing:.05em}@media only screen and (min-width: 768px)and (max-width: 1079px){#kv .catchArea .kvCatch{font-size:3.2558139535vw}}@media only screen and (max-width: 767px){#kv .catchArea .kvCatch{font-size:8.8372093023vw}}#kv .catchArea .kvLead{line-height:1.5;font-size:min(1.25vw, 18px);font-weight:500;letter-spacing:.05em}@media only screen and (min-width: 768px)and (max-width: 1079px){#kv .catchArea .kvLead{font-size:1.2790697674vw}}@media only screen and (max-width: 767px){#kv .catchArea .kvLead{font-size:3.7209302326vw}}#kv .btnArea{width:100%;margin-top:min(4.5138888889vw, 65px);box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){#kv .btnArea{margin-top:4.6511627907vw}}@media only screen and (max-width: 767px){#kv .btnArea{margin-top:9.3023255814vw;padding-right:6.976744186vw}}#kv .btnArea&gt;*{margin-top:min(1.3888888889vw, 20px)}@media only screen and (min-width: 768px)and (max-width: 1079px){#kv .btnArea&gt;*{margin-top:1.1627906977vw}}@media only screen and (max-width: 767px){#kv .btnArea&gt;*{margin-top:3.7209302326vw}}#kv .btnArea&gt;*:first-child{margin-top:0}#kv .btnArea&gt;a{width:100%;line-height:1.6;padding-top:min(0.5555555556vw, 8px);padding-right:min(2.7777777778vw, 40px);padding-bottom:min(0.5555555556vw, 8px);padding-left:min(6.9444444444vw, 100px);font-size:min(1.6666666667vw, 24px);font-weight:bold;border-radius:0 30em 30em 0;background-color:#003d6c;color:#fff;display:block;box-sizing:border-box}#kv .btnArea&gt;a:visited,#kv .btnArea&gt;a:focus,#kv .btnArea&gt;a:active{color:#fff}@media only screen and (min-width: 1080px){#kv .btnArea&gt;a{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;transition-delay:0}#kv .btnArea&gt;a:hover{opacity:.8}}@media only screen and (min-width: 768px)and (max-width: 1079px){#kv .btnArea&gt;a{padding-top:.4651162791vw;padding-right:2.3255813953vw;padding-bottom:.4651162791vw;padding-left:5.8139534884vw;font-size:1.6279069767vw}}@media only screen and (max-width: 767px){#kv .btnArea&gt;a{padding-top:.9302325581vw;padding-right:4.6511627907vw;padding-bottom:.9302325581vw;padding-left:11.6279069767vw;font-size:3.2558139535vw}}#kv .btnArea&gt;a .btnInner{width:100%;display:flex;align-items:center;justify-content:flex-start;position:relative}#kv .btnArea&gt;a .text{width:min(13.8888888889vw, 200px);margin-right:min(3.6805555556vw, 53px);font-size:inherit;font-weight:inherit}@media only screen and (min-width: 768px)and (max-width: 1079px){#kv .btnArea&gt;a .text{width:13.9534883721vw;margin-right:2.9069767442vw}}@media only screen and (max-width: 767px){#kv .btnArea&gt;a .text{width:27.9069767442vw;margin-right:5.8139534884vw}}#kv .btnArea&gt;a .img{width:min(6.1111111111vw, 88px);height:min(4.7222222222vw, 68px);box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){#kv .btnArea&gt;a .img{width:6.2790697674vw;height:5.1162790698vw}}@media only screen and (max-width: 767px){#kv .btnArea&gt;a .img{width:12.5581395349vw;height:10.2325581395vw}}#kv .btnArea&gt;a .img&gt;img{width:100%;max-width:none;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;display:block}#kv .btnArea&gt;a .arrow{width:min(2.7777777778vw, 40px);aspect-ratio:1/1;box-sizing:border-box;transform:translateY(-50%);position:absolute;top:50%;right:0;z-index:1}@media only screen and (min-width: 768px)and (max-width: 1079px){#kv .btnArea&gt;a .arrow{width:2.7906976744vw}}@media only screen and (max-width: 767px){#kv .btnArea&gt;a .arrow{width:5.5813953488vw}}#kv .btnArea&gt;a .arrow&gt;img{width:100%;max-width:none;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;display:block}#features .sectionContents{width:100%;padding-top:min(6.9444444444vw, 100px);margin-top:min(2.7777777778vw, 40px);box-sizing:border-box;position:relative}@media only screen and (min-width: 768px)and (max-width: 1079px){#features .sectionContents{padding-top:11.6279069767vw;margin-top:4.6511627907vw}}@media only screen and (max-width: 767px){#features .sectionContents{padding-top:18.6046511628vw;margin-top:9.3023255814vw}}#features .sectionContents:before{width:100%;height:5px;content:"";background-image:linear-gradient(to right, #f0c537, #f0c537 min(1.3888888889vw, 20px), transparent min(1.3888888889vw, 20px), transparent min(1.3888888889vw, 20px));background-size:min(2.7777777778vw, 40px) min(1.3888888889vw, 20px);background-position:left bottom;background-repeat:repeat-x;display:block;transform:translateY(-50%);position:absolute;top:0;left:0;z-index:1}@media only screen and (min-width: 768px)and (max-width: 1079px){#features .sectionContents:before{background-image:linear-gradient(to right, #f0c537, #f0c537 2.3255813953vw, transparent 2.3255813953vw, transparent 2.3255813953vw);background-size:4.6511627907vw 2.3255813953vw}}@media only screen and (max-width: 767px){#features .sectionContents:before{background-image:linear-gradient(to right, #f0c537, #f0c537 4.6511627907vw, transparent 4.6511627907vw, transparent 4.6511627907vw);background-size:9.3023255814vw 4.6511627907vw}}#features .featuresList{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}#features .featuresList .featuresBox{width:46.77%;box-sizing:border-box}@media only screen and (max-width: 767px){#features .featuresList .featuresBox{width:100%;margin-top:11.6279069767vw}#features .featuresList .featuresBox:first-child{margin-top:0}}@media only screen and (min-width: 1080px){#features .featuresList .featuresBox:nth-child(2){margin-top:min(5.5555555556vw, 80px)}}@media only screen and (min-width: 768px)and (max-width: 1079px){#features .featuresList .featuresBox:nth-child(2){margin-top:9.3023255814vw}}@media only screen and (min-width: 1080px){#features .featuresList .featuresBox:nth-child(3){margin-top:min(2.0833333333vw, 30px)}}@media only screen and (min-width: 768px)and (max-width: 1079px){#features .featuresList .featuresBox:nth-child(3){margin-top:3.488372093vw}}@media only screen and (min-width: 1080px){#features .featuresList .featuresBox:nth-child(4){margin-top:min(7.6388888889vw, 110px)}}@media only screen and (min-width: 768px)and (max-width: 1079px){#features .featuresList .featuresBox:nth-child(4){margin-top:12.7906976744vw}}#features .featuresList .featuresBox .photo{width:68.96%;aspect-ratio:1/1;margin-right:auto;margin-left:auto;box-sizing:border-box}#features .featuresList .featuresBox .photo .img{width:100%;height:100%;box-sizing:border-box}#features .featuresList .featuresBox .photo .img&gt;img{width:100%;max-width:none;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;display:block}#features .featuresList .featuresBox .detail{width:100%;margin-top:min(2.7777777778vw, 40px);box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){#features .featuresList .featuresBox .detail{margin-top:4.6511627907vw}}@media only screen and (max-width: 767px){#features .featuresList .featuresBox .detail{margin-top:9.3023255814vw}}#features .featuresList .featuresBox .detail&gt;*{margin-top:min(1.3888888889vw, 20px)}@media only screen and (min-width: 768px)and (max-width: 1079px){#features .featuresList .featuresBox .detail&gt;*{margin-top:2.3255813953vw}}@media only screen and (max-width: 767px){#features .featuresList .featuresBox .detail&gt;*{margin-top:4.6511627907vw}}#features .featuresList .featuresBox .detail&gt;*:first-child{margin-top:0}#features .featuresList .featuresBox .detail .titleArea{text-align:center}#features .featuresList .featuresBox .balloon{width:100%;padding:min(2.0833333333vw, 30px) min(2.7777777778vw, 40px);margin-top:min(2.7777777778vw, 40px);text-align:center;border-radius:30em;background-color:#f0c537;box-sizing:border-box;position:relative}@media only screen and (min-width: 768px)and (max-width: 1079px){#features .featuresList .featuresBox .balloon{padding:3.488372093vw 4.6511627907vw;margin-top:4.6511627907vw}}@media only screen and (max-width: 767px){#features .featuresList .featuresBox .balloon{padding:6.976744186vw 9.3023255814vw;margin-top:9.3023255814vw}}#features .featuresList .featuresBox .balloon:before{width:min(2.7777777778vw, 40px);height:calc(1.7320508076*min(2.7777777778vw, 40px)/2);content:"";-webkit-clip-path:polygon(50% 0, 100% 100%, 0 100%);clip-path:polygon(50% 0, 100% 100%, 0 100%);background-color:#f0c537;display:block;transform:translate(-50%, -98%);position:absolute;top:0;left:50%;z-index:1}@media only screen and (min-width: 768px)and (max-width: 1079px){#features .featuresList .featuresBox .balloon:before{width:4.6511627907vw;height:4.0280251339vw}}@media only screen and (max-width: 767px){#features .featuresList .featuresBox .balloon:before{width:9.3023255814vw;height:8.0560502678vw}}#features .featuresList .featuresBox .balloon .balloonInner&gt;*{margin-top:min(0.6944444444vw, 10px)}@media only screen and (min-width: 768px)and (max-width: 1079px){#features .featuresList .featuresBox .balloon .balloonInner&gt;*{margin-top:1.1627906977vw}}@media only screen and (max-width: 767px){#features .featuresList .featuresBox .balloon .balloonInner&gt;*{margin-top:2.3255813953vw}}#features .featuresList .featuresBox .balloon .balloonInner&gt;*:first-child{margin-top:0}#features .featuresList .featuresBox .balloon .title{color:#003d6c}@media only screen and (max-width: 767px){#features .featuresList .featuresBox .balloon .text{font-size:3.7209302326vw}}#suggestion{width:100%;overflow:hidden;box-sizing:border-box}#suggestion .suggestionArea{width:100%;padding-top:min(20.1388888889vw, 290px);padding-bottom:min(34.375vw, 495px);box-sizing:border-box;position:relative}@media only screen and (min-width: 768px)and (max-width: 1079px){#suggestion .suggestionArea{padding-top:16.8604651163vw;padding-bottom:28.8372093023vw}}@media only screen and (max-width: 767px){#suggestion .suggestionArea{padding-top:33.7209302326vw;padding-bottom:57.6744186047vw}}#suggestion .suggestionArea .photo{box-sizing:border-box;position:absolute;z-index:1}#suggestion .suggestionArea .photo#suggestionPhoto1{width:min(22.2222222222vw, 320px);aspect-ratio:1/1;top:0;left:min(5.5555555556vw, 80px)}@media only screen and (min-width: 768px)and (max-width: 1079px){#suggestion .suggestionArea .photo#suggestionPhoto1{width:18.6046511628vw;left:4.6511627907vw}}@media only screen and (max-width: 767px){#suggestion .suggestionArea .photo#suggestionPhoto1{width:20.9302325581vw;left:2.3255813953vw}}#suggestion .suggestionArea .photo#suggestionPhoto2{width:min(35.8333333333vw, 516px);aspect-ratio:516/500;top:min(6.1805555556vw, 89px);right:min(-12.1527777778vw, -175px)}@media only screen and (min-width: 768px)and (max-width: 1079px){#suggestion .suggestionArea .photo#suggestionPhoto2{width:30vw;top:5.2325581395vw;right:-10.2325581395vw}}@media only screen and (max-width: 767px){#suggestion .suggestionArea .photo#suggestionPhoto2{width:37.2093023256vw;top:5.8139534884vw;right:-10.2325581395vw}}#suggestion .suggestionArea .photo#suggestionPhoto3{width:min(54.9305555556vw, 791px);aspect-ratio:791/600;top:min(25.9027777778vw, 373px);left:min(-13.8888888889vw, -200px)}@media only screen and (min-width: 768px)and (max-width: 1079px){#suggestion .suggestionArea .photo#suggestionPhoto3{width:45.9302325581vw;top:21.7441860465vw;left:-11.6279069767vw}}@media only screen and (max-width: 767px){#suggestion .suggestionArea .photo#suggestionPhoto3{width:69.7674418605vw;top:83.7209302326vw;left:-13.9534883721vw}}#suggestion .suggestionArea .photo#suggestionPhoto4{width:min(22.2222222222vw, 320px);aspect-ratio:1/1;top:min(40.9027777778vw, 589px);right:min(13.4027777778vw, 193px)}@media only screen and (min-width: 768px)and (max-width: 1079px){#suggestion .suggestionArea .photo#suggestionPhoto4{width:18.6046511628vw;top:34.3023255814vw;right:11.3953488372vw}}@media only screen and (max-width: 767px){#suggestion .suggestionArea .photo#suggestionPhoto4{width:27.9069767442vw;top:76.7441860465vw;right:2.3255813953vw}}#suggestion .suggestionArea .photo .img{width:100%;height:100%;box-sizing:border-box}#suggestion .suggestionArea .photo .img&gt;img{width:100%;max-width:none;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;display:block}#about{width:100%;background-image:url("../images/top/about/bg.png");background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden}@media only screen and (max-width: 767px){#about{background-image:url("../images/top/about/sp_bg_top.png"),url("../images/top/about/sp_bg_bottom.png");background-repeat:no-repeat,no-repeat;background-position:center top,center bottom;background-size:100% auto,100% auto}}#about .sectionInner{padding-top:min(11.1111111111vw, 160px);padding-bottom:min(11.1111111111vw, 160px)}@media only screen and (min-width: 768px)and (max-width: 1079px){#about .sectionInner{padding-top:13.9534883721vw;padding-bottom:13.9534883721vw}}@media only screen and (max-width: 767px){#about .sectionInner{padding-top:74.4186046512vw;padding-bottom:67.4418604651vw}}#about .aboutContents{width:100%;margin-top:min(2.7777777778vw, 40px);text-align:center}@media only screen and (min-width: 768px)and (max-width: 1079px){#about .aboutContents{margin-top:4.6511627907vw}}@media only screen and (max-width: 767px){#about .aboutContents{margin-top:16.2790697674vw;text-align:left}}#about .aboutContents&gt;*{margin-top:min(1.3888888889vw, 20px)}@media only screen and (min-width: 768px)and (max-width: 1079px){#about .aboutContents&gt;*{margin-top:2.3255813953vw}}@media only screen and (max-width: 767px){#about .aboutContents&gt;*{margin-top:6.976744186vw}}#about .aboutContents&gt;*:first-child{margin-top:0}@media only screen and (max-width: 767px){#about .aboutContents .titleArea{text-align:center}}#about .anniversaryLogo{width:min(23.125vw, 333px);margin-top:min(2.7777777778vw, 40px);margin-right:auto;margin-left:auto}@media only screen and (min-width: 768px)and (max-width: 1079px){#about .anniversaryLogo{width:38.7209302326vw;margin-top:4.6511627907vw}}@media only screen and (max-width: 767px){#about .anniversaryLogo{width:77.4418604651vw;margin-top:9.3023255814vw}}#about .anniversaryLogo .img{width:100%;box-sizing:border-box}#about .anniversaryLogo .img&gt;img{width:auto;max-width:100%;display:block}#recommend{width:100%;box-sizing:border-box;position:relative}#recommend:after{width:100%;height:5px;content:"";background-image:linear-gradient(to right, #f0c537, #f0c537 min(1.3888888889vw, 20px), transparent min(1.3888888889vw, 20px), transparent min(1.3888888889vw, 20px));background-size:min(2.7777777778vw, 40px) min(1.3888888889vw, 20px);background-position:left bottom;background-repeat:repeat-x;display:block;transform:translateY(-50%);position:absolute;top:0;left:0;z-index:1}@media only screen and (min-width: 768px)and (max-width: 1079px){#recommend:after{background-image:linear-gradient(to right, #f0c537, #f0c537 2.3255813953vw, transparent 2.3255813953vw, transparent 2.3255813953vw);background-size:4.6511627907vw 2.3255813953vw}}@media only screen and (max-width: 767px){#recommend:after{background-image:linear-gradient(to right, #f0c537, #f0c537 4.6511627907vw, transparent 4.6511627907vw, transparent 4.6511627907vw);background-size:9.3023255814vw 4.6511627907vw}}#recommend .recommendList{width:100%;padding-left:min(2.0833333333vw, 30px);margin-top:min(2.7777777778vw, 40px);display:flex;align-items:stretch;justify-content:flex-start;gap:min(5.5555555556vw, 80px);box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){#recommend .recommendList{padding-left:0;margin-top:4.6511627907vw;gap:5%}}@media only screen and (max-width: 767px){#recommend .recommendList{padding-left:0;margin-top:13.9534883721vw;display:block}}#recommend .recommendList .recommendCard{width:min(23.6111111111vw, 340px);background-color:#fff;display:block;box-sizing:border-box;position:relative}@media only screen and (min-width: 1080px){#recommend .recommendList .recommendCard{transition-property:transform;transition-duration:.3s;transition-timing-function:ease;transition-delay:0}}@media only screen and (min-width: 768px)and (max-width: 1079px){#recommend .recommendList .recommendCard{width:30%}}@media only screen and (max-width: 767px){#recommend .recommendList .recommendCard{width:88.3720930233vw;margin-top:13.9534883721vw;margin-right:auto;margin-left:auto}#recommend .recommendList .recommendCard:first-child{margin-top:0}}#recommend .recommendList .recommendCard .cardInner:before{width:min(2.7083333333vw, 39px);height:min(2.7083333333vw, 39px);content:"";display:block;background-repeat:no-repeat;background-position:center center;background-size:contain;transform:translateX(-50%);position:absolute;top:min(1.0416666667vw, 15px);left:50%;z-index:2}@media only screen and (min-width: 768px)and (max-width: 1079px){#recommend .recommendList .recommendCard .cardInner:before{width:4.5348837209vw;height:4.5348837209vw;top:1.7441860465vw}}@media only screen and (max-width: 767px){#recommend .recommendList .recommendCard .cardInner:before{width:9.0697674419vw;height:9.0697674419vw;top:3.488372093vw}}@media only screen and (max-width: 767px){#recommend .recommendList .recommendCard:nth-child(3n+1),#recommend .recommendList .recommendCard:nth-child(3n){width:79.0697674419vw}}#recommend .recommendList .recommendCard:nth-child(3n+1):before,#recommend .recommendList .recommendCard:nth-child(3n):before{width:calc(100% - min(1.3888888889vw, 20px)*2);height:calc(100% - min(1.3888888889vw, 20px)*2);content:"";background-image:linear-gradient(to right, #f0c537, #f0c537 min(1.3888888889vw, 20px), transparent min(1.3888888889vw, 20px), transparent min(1.3888888889vw, 20px)),linear-gradient(to bottom, #f0c537, #f0c537 min(1.3888888889vw, 20px), transparent min(1.3888888889vw, 20px), transparent min(1.3888888889vw, 20px)),linear-gradient(to left, #f0c537, #f0c537 min(1.3888888889vw, 20px), transparent min(1.3888888889vw, 20px), transparent min(1.3888888889vw, 20px)),linear-gradient(to top, #f0c537, #f0c537 min(1.3888888889vw, 20px), transparent min(1.3888888889vw, 20px), transparent min(1.3888888889vw, 20px));background-size:min(2.7777777778vw, 40px) min(0.3472222222vw, 5px),min(0.3472222222vw, 5px) min(2.7777777778vw, 40px),min(2.7777777778vw, 40px) min(0.3472222222vw, 5px),min(0.3472222222vw, 5px) min(2.7777777778vw, 40px);background-repeat:repeat-x,repeat-y,repeat-x,repeat-y;background-position:left top,right top,right bottom,left bottom;display:block;transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;z-index:1}@media only screen and (min-width: 768px)and (max-width: 1079px){#recommend .recommendList .recommendCard:nth-child(3n+1):before,#recommend .recommendList .recommendCard:nth-child(3n):before{width:calc(100% - 4.6511627907vw);height:calc(100% - 4.6511627907vw);background-image:linear-gradient(to right, #f0c537, #f0c537 2.3255813953vw, transparent 2.3255813953vw, transparent 2.3255813953vw),linear-gradient(to bottom, #f0c537, #f0c537 2.3255813953vw, transparent 2.3255813953vw, transparent 2.3255813953vw),linear-gradient(to left, #f0c537, #f0c537 2.3255813953vw, transparent 2.3255813953vw, transparent 2.3255813953vw),linear-gradient(to top, #f0c537, #f0c537 2.3255813953vw, transparent 2.3255813953vw, transparent 2.3255813953vw);background-size:4.6511627907vw .5813953488vw,.5813953488vw 4.6511627907vw,4.6511627907vw .5813953488vw,.5813953488vw 4.6511627907vw}}@media only screen and (max-width: 767px){#recommend .recommendList .recommendCard:nth-child(3n+1):before,#recommend .recommendList .recommendCard:nth-child(3n):before{width:calc(100% - 9.3023255814vw);height:calc(100% - 9.3023255814vw);background-image:linear-gradient(to right, #f0c537, #f0c537 4.6511627907vw, transparent 4.6511627907vw, transparent 4.6511627907vw),linear-gradient(to bottom, #f0c537, #f0c537 4.6511627907vw, transparent 4.6511627907vw, transparent 4.6511627907vw),linear-gradient(to left, #f0c537, #f0c537 4.6511627907vw, transparent 4.6511627907vw, transparent 4.6511627907vw),linear-gradient(to top, #f0c537, #f0c537 4.6511627907vw, transparent 4.6511627907vw, transparent 4.6511627907vw);background-size:9.3023255814vw 1.1627906977vw,1.1627906977vw 9.3023255814vw,9.3023255814vw 1.1627906977vw,1.1627906977vw 9.3023255814vw}}#recommend .recommendList .recommendCard:nth-child(3n+1){transform:rotate(-10deg)}@media only screen and (min-width: 1080px){#recommend .recommendList .recommendCard:nth-child(3n+1):hover{transform:rotate(10deg)}#recommend .recommendList .recommendCard:nth-child(3n+1):hover .cardInner{transform:rotate(-10deg) translateX(-1%)}}#recommend .recommendList .recommendCard:nth-child(3n+1) .cardInner{transform:rotate(10deg)}#recommend .recommendList .recommendCard:nth-child(3n+1) .cardInner:before{background-image:url("../images/icon/pin_yellow.svg")}#recommend .recommendList .recommendCard:nth-child(3n+2) .cardInner:before{background-image:url("../images/icon/pin_pink.svg")}#recommend .recommendList .recommendCard:nth-child(3n){transform:rotate(10deg)}@media only screen and (min-width: 1080px){#recommend .recommendList .recommendCard:nth-child(3n):hover{transform:rotate(-10deg)}#recommend .recommendList .recommendCard:nth-child(3n):hover .cardInner{transform:rotate(10deg) translateX(1%)}}#recommend .recommendList .recommendCard:nth-child(3n) .cardInner{transform:rotate(-10deg)}#recommend .recommendList .recommendCard:nth-child(3n) .cardInner:before{background-image:url("../images/icon/pin_blue.svg")}@media only screen and (min-width: 1080px){#recommend .recommendList .recommendCard:nth-child(3n+2):hover{transform:rotate(10deg)}#recommend .recommendList .recommendCard:nth-child(3n+2):hover .cardInner{transform:rotate(-10deg)}}#recommend .recommendList .recommendCard:nth-child(3n+2):before,#recommend .recommendList .recommendCard:nth-child(3n+2):after{width:calc(100% - min(1.3888888889vw, 20px)*2);height:5px;content:"";background-image:linear-gradient(to right, #f0c537, #f0c537 min(1.3888888889vw, 20px), transparent min(1.3888888889vw, 20px), transparent min(1.3888888889vw, 20px));background-size:min(2.7777777778vw, 40px) min(1.3888888889vw, 20px);background-position:left bottom;background-repeat:repeat-x;display:block;transform:translateX(-50%);position:absolute;left:50%;z-index:1}@media only screen and (min-width: 768px)and (max-width: 1079px){#recommend .recommendList .recommendCard:nth-child(3n+2):before,#recommend .recommendList .recommendCard:nth-child(3n+2):after{width:calc(100% - 4.6511627907vw);background-image:linear-gradient(to right, #f0c537, #f0c537 2.3255813953vw, transparent 2.3255813953vw, transparent 2.3255813953vw);background-size:4.6511627907vw 2.3255813953vw}}@media only screen and (max-width: 767px){#recommend .recommendList .recommendCard:nth-child(3n+2):before,#recommend .recommendList .recommendCard:nth-child(3n+2):after{width:calc(100% - 9.3023255814vw);background-image:linear-gradient(to right, #f0c537, #f0c537 4.6511627907vw, transparent 4.6511627907vw, transparent 4.6511627907vw);background-size:9.3023255814vw 4.6511627907vw}}#recommend .recommendList .recommendCard:nth-child(3n+2):before{top:min(1.3888888889vw, 20px)}@media only screen and (min-width: 768px)and (max-width: 1079px){#recommend .recommendList .recommendCard:nth-child(3n+2):before{top:2.3255813953vw}}@media only screen and (max-width: 767px){#recommend .recommendList .recommendCard:nth-child(3n+2):before{top:4.6511627907vw}}#recommend .recommendList .recommendCard:nth-child(3n+2):after{bottom:min(1.3888888889vw, 20px)}@media only screen and (min-width: 768px)and (max-width: 1079px){#recommend .recommendList .recommendCard:nth-child(3n+2):after{bottom:2.3255813953vw}}@media only screen and (max-width: 767px){#recommend .recommendList .recommendCard:nth-child(3n+2):after{bottom:2.3255813953vw}}#recommend .recommendList .recommendCard:nth-child(3n+2) .cardInner{padding-top:min(6.1111111111vw, 88px);padding-bottom:min(6.1111111111vw, 88px)}@media only screen and (min-width: 768px)and (max-width: 1079px){#recommend .recommendList .recommendCard:nth-child(3n+2) .cardInner{padding-top:6.976744186vw;padding-bottom:6.976744186vw}}@media only screen and (max-width: 767px){#recommend .recommendList .recommendCard:nth-child(3n+2) .cardInner{padding-top:20.4651162791vw;padding-bottom:20.4651162791vw}}#recommend .recommendList .recommendCard .cardInner{width:100%;padding:min(6.9444444444vw, 100px) min(1.3888888889vw, 20px) min(4.1666666667vw, 60px);box-sizing:border-box;position:relative;z-index:2}@media only screen and (min-width: 1080px){#recommend .recommendList .recommendCard .cardInner{transition-property:all;transition-duration:.3s;transition-timing-function:ease;transition-delay:0}}@media only screen and (min-width: 768px)and (max-width: 1079px){#recommend .recommendList .recommendCard .cardInner{padding:8.1395348837vw 2.3255813953vw 4.6511627907vw}}@media only screen and (max-width: 767px){#recommend .recommendList .recommendCard .cardInner{padding:23.2558139535vw 4.6511627907vw 13.9534883721vw}}#recommend .recommendList .recommendCard .photo{width:min(12.7083333333vw, 183px);height:min(11.1111111111vw, 160px);margin-right:auto;margin-left:auto;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){#recommend .recommendList .recommendCard .photo{width:10.4651162791vw;height:9.3023255814vw}}@media only screen and (max-width: 767px){#recommend .recommendList .recommendCard .photo{width:42.5581395349vw;height:37.2093023256vw}}#recommend .recommendList .recommendCard .photo .img{height:100%;box-sizing:border-box}#recommend .recommendList .recommendCard .photo .img&gt;img{width:100%;max-width:none;height:100%;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}#recommend .recommendList .recommendCard .detail{width:100%;margin-top:min(1.3888888889vw, 20px);text-align:center}@media only screen and (min-width: 768px)and (max-width: 1079px){#recommend .recommendList .recommendCard .detail{margin-top:2.3255813953vw}#recommend .recommendList .recommendCard .detail .title{font-size:1.8604651163vw}}@media only screen and (max-width: 767px){#recommend .recommendList .recommendCard .detail{margin-top:4.6511627907vw}}#brand{width:100%;box-sizing:border-box;position:relative}#brand:after{width:100%;height:5px;content:"";background-image:linear-gradient(to right, #f0c537, #f0c537 min(1.3888888889vw, 20px), transparent min(1.3888888889vw, 20px), transparent min(1.3888888889vw, 20px));background-size:min(2.7777777778vw, 40px) min(1.3888888889vw, 20px);background-position:left bottom;background-repeat:repeat-x;display:block;transform:translateY(-50%);position:absolute;top:0;left:0;z-index:1}@media only screen and (min-width: 768px)and (max-width: 1079px){#brand:after{background-image:linear-gradient(to right, #f0c537, #f0c537 2.3255813953vw, transparent 2.3255813953vw, transparent 2.3255813953vw);background-size:4.6511627907vw 2.3255813953vw}}@media only screen and (max-width: 767px){#brand:after{background-image:linear-gradient(to right, #f0c537, #f0c537 4.6511627907vw, transparent 4.6511627907vw, transparent 4.6511627907vw);background-size:9.3023255814vw 4.6511627907vw}}#brand .brandList{width:100%;margin-top:min(2.7777777778vw, 40px);background-color:#fff;display:flex;align-items:center;justify-content:flex-start;gap:min(1.3888888889vw, 20px) min(4.5833333333vw, 66px);flex-wrap:wrap}@media only screen and (min-width: 768px)and (max-width: 1079px){#brand .brandList{margin-top:4.6511627907vw;gap:2.3255813953vw 6.3953488372vw}}@media only screen and (max-width: 767px){#brand .brandList{margin-top:9.3023255814vw;justify-content:center;gap:11.6279069767vw 4%}}#brand .brandList .brandCard{width:min(15.2777777778vw, 220px);box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){#brand .brandList .brandCard{width:25.5813953488vw}}@media only screen and (max-width: 767px){#brand .brandList .brandCard{width:48%}}#brand .brandList .brandCard .photo{width:100%;height:min(5.5555555556vw, 80px);box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){#brand .brandList .brandCard .photo{height:9.3023255814vw}}@media only screen and (max-width: 767px){#brand .brandList .brandCard .photo{height:18.6046511628vw}}#brand .brandList .brandCard .photo .img{width:100%;height:100%;box-sizing:border-box}#brand .brandList .brandCard .photo .img&gt;img{width:100%;max-width:none;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;display:block}#case{width:100%;box-sizing:border-box;position:relative}#case:after{width:100%;height:5px;content:"";background-image:linear-gradient(to right, #f0c537, #f0c537 min(1.3888888889vw, 20px), transparent min(1.3888888889vw, 20px), transparent min(1.3888888889vw, 20px));background-size:min(2.7777777778vw, 40px) min(1.3888888889vw, 20px);background-position:left bottom;background-repeat:repeat-x;display:block;transform:translateY(-50%);position:absolute;top:0;left:0;z-index:1}@media only screen and (min-width: 768px)and (max-width: 1079px){#case:after{background-image:linear-gradient(to right, #f0c537, #f0c537 2.3255813953vw, transparent 2.3255813953vw, transparent 2.3255813953vw);background-size:4.6511627907vw 2.3255813953vw}}@media only screen and (max-width: 767px){#case:after{background-image:linear-gradient(to right, #f0c537, #f0c537 4.6511627907vw, transparent 4.6511627907vw, transparent 4.6511627907vw);background-size:9.3023255814vw 4.6511627907vw}}#case .caseSliderArea{width:100%;margin-top:min(2.7777777778vw, 40px);box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){#case .caseSliderArea{width:100vw;margin-top:4.6511627907vw;margin-left:-5vw}}@media only screen and (max-width: 767px){#case .caseSliderArea{width:100vw;margin-top:9.3023255814vw;margin-left:-5vw}}#case .caseSliderArea .noSwiper .swiper-wrapper{gap:min(2.7777777778vw, 40px)}@media only screen and (min-width: 768px)and (max-width: 1079px){#case .caseSliderArea .noSwiper .swiper-wrapper{gap:4.6511627907vw}}@media only screen and (max-width: 767px){#case .caseSliderArea .noSwiper .swiper-wrapper{gap:9.3023255814vw}}#case .caseSliderArea .noSwiper .swiper-slide{width:-moz-min-content;width:min-content}#case .caseSliderArea .slideInner{width:min(22.9166666667vw, 330px);box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){#case .caseSliderArea .slideInner{width:34.8837209302vw}}@media only screen and (max-width: 767px){#case .caseSliderArea .slideInner{width:74.4186046512vw}}#case .caseSliderArea .slideInner&gt;*{margin-top:min(1.3888888889vw, 20px)}@media only screen and (min-width: 768px)and (max-width: 1079px){#case .caseSliderArea .slideInner&gt;*{margin-top:2.3255813953vw}}@media only screen and (max-width: 767px){#case .caseSliderArea .slideInner&gt;*{margin-top:4.6511627907vw}}#case .caseSliderArea .slideInner&gt;*:first-child{margin-top:0}#case .caseSliderArea .swiper-pagination{margin-top:min(2.7777777778vw, 40px);position:static}@media only screen and (min-width: 768px)and (max-width: 1079px){#case .caseSliderArea .swiper-pagination{margin-top:4.6511627907vw}}@media only screen and (max-width: 767px){#case .caseSliderArea .swiper-pagination{margin-top:9.3023255814vw}}#case .caseSliderArea .swiper-pagination .swiper-pagination-bullet{width:min(1.3888888889vw, 20px);height:min(1.3888888889vw, 20px);margin:0 min(0.6944444444vw, 10px);background-color:#fff;opacity:1}#case .caseSliderArea .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#003d6c}@media only screen and (min-width: 768px)and (max-width: 1079px){#case .caseSliderArea .swiper-pagination .swiper-pagination-bullet{width:2.3255813953vw;height:2.3255813953vw;margin:0 1.1627906977vw}}@media only screen and (max-width: 767px){#case .caseSliderArea .swiper-pagination .swiper-pagination-bullet{width:4.6511627907vw;height:4.6511627907vw;margin:0 2.3255813953vw}}#case .caseSliderArea .photo{width:100%;aspect-ratio:1/1;border-radius:min(3.4722222222vw, 50px);overflow:hidden;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){#case .caseSliderArea .photo{border-radius:5.8139534884vw}}@media only screen and (max-width: 767px){#case .caseSliderArea .photo{border-radius:11.6279069767vw}}#case .caseSliderArea .photo .img{width:100%;height:100%;box-sizing:border-box}#case .caseSliderArea .photo .img&gt;img{width:100%;max-width:none;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;display:block}#case .caseSliderArea .detail{width:100%;box-sizing:border-box}#case .caseSliderArea .detail&gt;*{margin-top:min(0.6944444444vw, 10px)}@media only screen and (min-width: 768px)and (max-width: 1079px){#case .caseSliderArea .detail&gt;*{margin-top:1.1627906977vw}}@media only screen and (max-width: 767px){#case .caseSliderArea .detail&gt;*{margin-top:2.3255813953vw}}#case .caseSliderArea .detail&gt;*:first-child{margin-top:0}#voice{overflow:hidden}#voice .voiceInner{width:100%;border-radius:min(13.8888888889vw, 200px) 0 0 0;box-sizing:border-box;overflow:hidden;background-image:url("../images/bg_grid.jpg");background-repeat:repeat;background-position:left top;background-size:min(12.5vw, 180px) auto;background-color:#fff}@media only screen and (min-width: 768px)and (max-width: 1079px){#voice .voiceInner{background-size:10.4651162791vw auto}}@media only screen and (max-width: 767px){#voice .voiceInner{background-size:20.9302325581vw auto}}#voice .sectionInner{position:relative}#voice .sectionInner:before{width:min(108.8194444444vw, 1567px);height:min(63.8194444444vw, 919px);content:"";background-image:url("../images/top/voice/needle.svg");background-repeat:no-repeat;background-position:center center;background-size:100% auto;display:block;position:absolute;top:min(12.7083333333vw, 183px);right:min(-5.5555555556vw, -80px);z-index:1}@media only screen and (min-width: 768px)and (max-width: 1079px){#voice .sectionInner:before{width:182.2093023256vw;height:106.8604651163vw}}@media only screen and (max-width: 767px){#voice .sectionInner:before{display:none}}#voice .voiceList{width:100%;margin-top:min(2.7777777778vw, 40px);box-sizing:border-box;position:relative;z-index:2}@media only screen and (min-width: 768px)and (max-width: 1079px){#voice .voiceList{margin-top:4.6511627907vw}}@media only screen and (max-width: 767px){#voice .voiceList{margin-top:9.3023255814vw}}#voice .voiceList .voiceBox{width:100%;padding-top:min(1.3888888889vw, 20px);margin-top:min(1.3888888889vw, 20px);border-top:1px solid #000;display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width: 768px)and (max-width: 1079px){#voice .voiceList .voiceBox{padding-top:4.6511627907vw;margin-top:4.6511627907vw}}@media only screen and (max-width: 767px){#voice .voiceList .voiceBox{padding-top:9.3023255814vw;margin-top:9.3023255814vw;display:block}}#voice .voiceList .voiceBox:first-child{padding-top:0;margin-top:0;border-top:none}#voice .voiceList .voiceBox:nth-child(odd) .photo{transform:rotate(-10deg)}@media only screen and (min-width: 1080px){#voice .voiceList .voiceBox:nth-child(odd) .photo:hover{transform:rotate(0deg)}#voice .voiceList .voiceBox:nth-child(odd) .photo:hover .photoInner:before{transform:translate(-115%, -45%) rotate(-10deg)}}#voice .voiceList .voiceBox:nth-child(odd) .photo .photoInner:before{background-image:url("../images/icon/pin_blue.svg")}#voice .voiceList .voiceBox:nth-child(even) .photo{transform:rotate(10deg)}@media only screen and (min-width: 1080px){#voice .voiceList .voiceBox:nth-child(even) .photo{order:2}#voice .voiceList .voiceBox:nth-child(even) .photo:hover{transform:rotate(0deg)}#voice .voiceList .voiceBox:nth-child(even) .photo:hover .photoInner:before{transform:translate(15%, -45%) rotate(10deg)}}@media only screen and (min-width: 768px)and (max-width: 1079px){#voice .voiceList .voiceBox:nth-child(even) .photo{order:2}}#voice .voiceList .voiceBox:nth-child(even) .photo .photoInner:before{background-image:url("../images/icon/pin_yellow.svg")}@media only screen and (min-width: 1080px){#voice .voiceList .voiceBox:nth-child(even) .detail{order:1}}@media only screen and (min-width: 768px)and (max-width: 1079px){#voice .voiceList .voiceBox:nth-child(even) .detail{order:1}}#voice .voiceList .voiceBox .photo{width:min(30.5555555556vw, 440px);aspect-ratio:440/300;border:1px solid #000;background-color:#fff;position:relative;box-sizing:border-box}@media only screen and (min-width: 1080px){#voice .voiceList .voiceBox .photo{transition-property:transform;transition-duration:.3s;transition-timing-function:ease;transition-delay:0}}@media only screen and (min-width: 768px)and (max-width: 1079px){#voice .voiceList .voiceBox .photo{width:27.9069767442vw}}@media only screen and (max-width: 767px){#voice .voiceList .voiceBox .photo{width:83.7209302326vw;margin-right:auto;margin-left:auto}}#voice .voiceList .voiceBox .photo:before{width:calc(100% - min(1.3888888889vw, 20px)*2);height:calc(100% - min(1.3888888889vw, 20px)*2);content:"";background-image:linear-gradient(to right, #f0c537, #f0c537 min(1.3888888889vw, 20px), transparent min(1.3888888889vw, 20px), transparent min(1.3888888889vw, 20px)),linear-gradient(to bottom, #f0c537, #f0c537 min(1.3888888889vw, 20px), transparent min(1.3888888889vw, 20px), transparent min(1.3888888889vw, 20px)),linear-gradient(to left, #f0c537, #f0c537 min(1.3888888889vw, 20px), transparent min(1.3888888889vw, 20px), transparent min(1.3888888889vw, 20px)),linear-gradient(to top, #f0c537, #f0c537 min(1.3888888889vw, 20px), transparent min(1.3888888889vw, 20px), transparent min(1.3888888889vw, 20px));background-size:min(2.7777777778vw, 40px) min(0.3472222222vw, 5px),min(0.3472222222vw, 5px) min(2.7777777778vw, 40px),min(2.7777777778vw, 40px) min(0.3472222222vw, 5px),min(0.3472222222vw, 5px) min(2.7777777778vw, 40px);background-repeat:repeat-x,repeat-y,repeat-x,repeat-y;background-position:left top,right top,right bottom,left bottom;display:block;transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;z-index:2}@media only screen and (min-width: 768px)and (max-width: 1079px){#voice .voiceList .voiceBox .photo:before{width:calc(100% - 4.6511627907vw);height:calc(100% - 4.6511627907vw);background-image:linear-gradient(to right, #f0c537, #f0c537 2.3255813953vw, transparent 2.3255813953vw, transparent 2.3255813953vw),linear-gradient(to bottom, #f0c537, #f0c537 2.3255813953vw, transparent 2.3255813953vw, transparent 2.3255813953vw),linear-gradient(to left, #f0c537, #f0c537 2.3255813953vw, transparent 2.3255813953vw, transparent 2.3255813953vw),linear-gradient(to top, #f0c537, #f0c537 2.3255813953vw, transparent 2.3255813953vw, transparent 2.3255813953vw);background-size:4.6511627907vw .5813953488vw,.5813953488vw 4.6511627907vw,4.6511627907vw .5813953488vw,.5813953488vw 4.6511627907vw}}@media only screen and (max-width: 767px){#voice .voiceList .voiceBox .photo:before{width:calc(100% - 9.3023255814vw);height:calc(100% - 9.3023255814vw);background-image:linear-gradient(to right, #f0c537, #f0c537 4.6511627907vw, transparent 4.6511627907vw, transparent 4.6511627907vw),linear-gradient(to bottom, #f0c537, #f0c537 4.6511627907vw, transparent 4.6511627907vw, transparent 4.6511627907vw),linear-gradient(to left, #f0c537, #f0c537 4.6511627907vw, transparent 4.6511627907vw, transparent 4.6511627907vw),linear-gradient(to top, #f0c537, #f0c537 4.6511627907vw, transparent 4.6511627907vw, transparent 4.6511627907vw);background-size:9.3023255814vw 1.1627906977vw,1.1627906977vw 9.3023255814vw,9.3023255814vw 1.1627906977vw,1.1627906977vw 9.3023255814vw}}#voice .voiceList .voiceBox .photo .photoInner{width:100%;height:100%;padding:min(1.3888888889vw, 20px);box-sizing:border-box;position:relative;z-index:1}@media only screen and (min-width: 768px)and (max-width: 1079px){#voice .voiceList .voiceBox .photo .photoInner{padding:2.3255813953vw}}@media only screen and (max-width: 767px){#voice .voiceList .voiceBox .photo .photoInner{padding:4.6511627907vw}}#voice .voiceList .voiceBox .photo .photoInner:before{width:min(2.7083333333vw, 39px);height:min(2.7083333333vw, 39px);content:"";display:block;background-repeat:no-repeat;background-position:center center;background-size:contain;transform:translate(-50%, -50%);position:absolute;top:0;left:50%;z-index:2}@media only screen and (min-width: 1080px){#voice .voiceList .voiceBox .photo .photoInner:before{transition-property:transform;transition-duration:.3s;transition-timing-function:ease;transition-delay:0}}@media only screen and (min-width: 768px)and (max-width: 1079px){#voice .voiceList .voiceBox .photo .photoInner:before{width:4.5348837209vw;height:4.5348837209vw}}@media only screen and (max-width: 767px){#voice .voiceList .voiceBox .photo .photoInner:before{width:6.976744186vw;height:6.976744186vw}}#voice .voiceList .voiceBox .photo .photoInner .img{width:100%;height:100%;box-sizing:border-box}#voice .voiceList .voiceBox .photo .photoInner .img&gt;img{width:100%;max-width:none;height:100%;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}#voice .voiceList .voiceBox .detail{width:min(41.6666666667vw, 600px);box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){#voice .voiceList .voiceBox .detail{width:55.8139534884vw}}@media only screen and (max-width: 767px){#voice .voiceList .voiceBox .detail{width:100%;margin-top:13.9534883721vw}}#voice .voiceList .voiceBox .detail&gt;*{margin-top:min(0.6944444444vw, 10px)}@media only screen and (min-width: 768px)and (max-width: 1079px){#voice .voiceList .voiceBox .detail&gt;*{margin-top:1.1627906977vw}}@media only screen and (max-width: 767px){#voice .voiceList .voiceBox .detail&gt;*{margin-top:2.3255813953vw}}#voice .voiceList .voiceBox .detail&gt;*:first-child{margin-top:0}#faq{width:100%;box-sizing:border-box;position:relative}#faq:after{width:100%;height:5px;content:"";background-image:linear-gradient(to right, #f0c537, #f0c537 min(1.3888888889vw, 20px), transparent min(1.3888888889vw, 20px), transparent min(1.3888888889vw, 20px));background-size:min(2.7777777778vw, 40px) min(1.3888888889vw, 20px);background-position:left bottom;background-repeat:repeat-x;display:block;transform:translateY(-50%);position:absolute;top:0;left:0;z-index:1}@media only screen and (min-width: 768px)and (max-width: 1079px){#faq:after{background-image:linear-gradient(to right, #f0c537, #f0c537 2.3255813953vw, transparent 2.3255813953vw, transparent 2.3255813953vw);background-size:4.6511627907vw 2.3255813953vw}}@media only screen and (max-width: 767px){#faq:after{background-image:linear-gradient(to right, #f0c537, #f0c537 4.6511627907vw, transparent 4.6511627907vw, transparent 4.6511627907vw);background-size:9.3023255814vw 4.6511627907vw}}#faq .faqList{width:100%;margin-top:min(2.7777777778vw, 40px);box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){#faq .faqList{margin-top:4.6511627907vw}}@media only screen and (max-width: 767px){#faq .faqList{margin-top:9.3023255814vw}}#faq .faqList&gt;*{margin-top:min(2.7777777778vw, 40px)}@media only screen and (min-width: 768px)and (max-width: 1079px){#faq .faqList&gt;*{margin-top:4.6511627907vw}}@media only screen and (max-width: 767px){#faq .faqList&gt;*{margin-top:4.6511627907vw}}#faq .faqList&gt;*:first-child{margin-top:0}#faq .faqList .faqBox{width:100%;border-radius:min(3.4722222222vw, 50px);background-color:#fff;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){#faq .faqList .faqBox{border-radius:5.8139534884vw}}@media only screen and (max-width: 767px){#faq .faqList .faqBox{border-radius:11.6279069767vw}}#faq .faqList .faqBox .question{width:100%;box-sizing:border-box}#faq .faqList .faqBox .question&gt;a{width:100%;line-height:1.6;padding:min(2.7777777778vw, 40px) calc(min(2.7777777778vw, 40px) + min(1.5277777778vw, 22px) + min(2.7777777778vw, 40px)) min(2.7777777778vw, 40px) calc(min(2.7777777778vw, 40px) + 1.2em);font-size:min(1.6666666667vw, 24px);font-weight:bold;letter-spacing:.08em;box-sizing:border-box;display:block;position:relative}@media only screen and (min-width: 768px)and (max-width: 1079px){#faq .faqList .faqBox .question&gt;a{padding:4.6511627907vw 11.8604651163vw 4.6511627907vw calc(4.6511627907vw + 1.2em);font-size:2.7906976744vw}}@media only screen and (max-width: 767px){#faq .faqList .faqBox .question&gt;a{padding:4.6511627907vw 16.511627907vw 4.6511627907vw calc(6.976744186vw + 1.2em);font-size:4.1860465116vw}}#faq .faqList .faqBox .question&gt;a:before{content:"Q";font-size:inherit;position:absolute;top:min(2.7777777778vw, 40px);left:min(2.7777777778vw, 40px)}@media only screen and (min-width: 768px)and (max-width: 1079px){#faq .faqList .faqBox .question&gt;a:before{top:4.6511627907vw;left:4.6511627907vw}}@media only screen and (max-width: 767px){#faq .faqList .faqBox .question&gt;a:before{top:4.6511627907vw;left:6.976744186vw}}#faq .faqList .faqBox .question&gt;a:after{width:min(1.5277777778vw, 22px);aspect-ratio:22/19;content:"";display:block;background-color:currentColor;-webkit-mask-image:url('data:image/svg+xml;utf-8,&lt;svg xmlns="http://www.w3.org/2000/svg" width="22" height="18.887" viewBox="0 0 22 18.887"&gt;&lt;path d="M10.456,17.887-.838.546A1,1,0,0,1-.546-.838,1,1,0,0,1,.838-.546l9.547,14.659L19.142-.514a1,1,0,0,1,1.372-.344A1,1,0,0,1,20.858.514Z" transform="translate(21 17.887) rotate(180)" /&gt;&lt;/svg&gt;');mask-image:url('data:image/svg+xml;utf-8,&lt;svg xmlns="http://www.w3.org/2000/svg" width="22" height="18.887" viewBox="0 0 22 18.887"&gt;&lt;path d="M10.456,17.887-.838.546A1,1,0,0,1-.546-.838,1,1,0,0,1,.838-.546l9.547,14.659L19.142-.514a1,1,0,0,1,1.372-.344A1,1,0,0,1,20.858.514Z" transform="translate(21 17.887) rotate(180)" /&gt;&lt;/svg&gt;');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;transform:translateY(-50%) rotate(180deg);position:absolute;top:50%;right:min(2.7777777778vw, 40px);z-index:1}@media only screen and (min-width: 768px)and (max-width: 1079px){#faq .faqList .faqBox .question&gt;a:after{width:2.5581395349vw;right:4.6511627907vw}}@media only screen and (max-width: 767px){#faq .faqList .faqBox .question&gt;a:after{width:2.5581395349vw;right:6.976744186vw}}#faq .faqList .faqBox .question&gt;a.active{padding-bottom:0}#faq .faqList .faqBox .question&gt;a.active:after{transform:translateY(50%) rotate(0deg)}#faq .faqList .faqBox .answer{width:100%;padding:min(2.7777777778vw, 40px);padding-top:min(1.3888888889vw, 20px);display:none;overflow:hidden;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){#faq .faqList .faqBox .answer{padding:4.6511627907vw;padding-top:2.3255813953vw}}@media only screen and (max-width: 767px){#faq .faqList .faqBox .answer{padding:4.6511627907vw 6.976744186vw}}#faq .faqList .faqBox .answer.open{display:block}@media only screen and (max-width: 767px){#faq .faqList .faqBox .answer .text{font-size:3.2558139535vw}}</pre></body></html>