@charset "UTF-8";abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;box-sizing:border-box}html{font-size:62.5%}@media screen and (min-width:1025px){html{height:100%}}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}li,nav,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0;text-decoration:none;color:#000}@media screen and (max-width:1025px){a:hover{opacity:1}}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}img,video{width:100%;height:auto;vertical-align:middle}picture{display:block}.pc{display:none}.sp{display:block}.br-5s{display:none}@media screen and (min-width:1025px){.pc{display:block}.sp{display:none!important}}@media screen and (max-width:370px){.br-5s{display:block!important}}body{line-height:1;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;width:100%;margin:0 auto;background:#f5ede1}body .scroll-in{opacity:0;transform:translateY(12px)}body .scroll-in.show{opacity:1;transform:translateY(0);transition:opacity .7s ease,transform .7s ease}body .container{overflow:hidden;opacity:0}body .container.loaded{opacity:1;transition:opacity .5s ease .3s}body .container.loaded .hero__visual .images .image{opacity:1;transition:.8s ease}body .container.loaded .hero__visual .images .image.image1{transition-delay:.5s}body .container.loaded .hero__visual .images .image.image2{transition-delay:.8s}body .container.loaded .hero__visual .images .image.image3{transition-delay:.6s}body .container.loaded .hero__visual .images .image.image4{transition-delay:.7s}body .container.loaded .hero__visual .images .image.image5{transition-delay:.5s}body .container.loaded .hero__visual .images .image.image6{transition-delay:.6s}body .container.loaded .hero__visual .titleline .en .main .word{opacity:1;transform:translateX(0);filter:blur(0);transition:opacity .8s ease,transform 1s ease,filter 1s ease}body .container.loaded .hero__visual .titleline .en .main .word.word1{transition-delay:.68s}body .container.loaded .hero__visual .titleline .en .main .word.word2{transition-delay:.7s}body .container.loaded .hero__visual .titleline .en .main .word.word3{transition-delay:.8s}body .container.loaded .hero__visual .titleline .en .main .word.word4{transition-delay:.9s}body .container.loaded .hero__visual .titleline .en .main .word.word5{transition-delay:1s}body .container.loaded .hero__visual .titleline .en .main .word.word6{transition-delay:1.1s}body .container.loaded .hero__visual .titleline .en .sub{opacity:1;transform:translateY(0);transition:opacity .8s ease .8s,transform .8s ease .8s}body .container.loaded .hero__visual .titleline .jp{opacity:1;transform:translateY(0);transition:opacity .8s ease 1s,transform .8s ease 1s}body .container .header{padding:2.26667% 0 2.93333%;border-bottom:1px solid #000}@media screen and (min-width:1025px){body .container .header{padding:15px 0 18.5px}}body .container .header__logo{width:26.66667%;margin:auto}@media screen and (min-width:1025px){body .container .header__logo{width:11.12738%;max-width:152px}}body .container .header__logo .logo-link{display:block}body .container .fix-banner{z-index:100;position:fixed;bottom:0;left:0;width:100%;background:#71391a;opacity:0;transition:opacity .5s ease}body .container .fix-banner.fixed{opacity:1}body .container .fix-banner .banner-link{position:relative;display:block;width:100%;padding:4.26667vw 0;text-align:center}@media screen and (min-width:500px){body .container .fix-banner .banner-link{padding:20px 0}}@media screen and (min-width:500px) and (min-width:1025px){body .container .fix-banner .banner-link{padding:16.5px}}body .container .fix-banner .banner-link .text{position:relative;font-size:2.93333vw;font-weight:700;letter-spacing:.1rem;line-height:1;color:#fff}@media screen and (min-width:500px){body .container .fix-banner .banner-link .text{font-size:1.46667rem}}@media screen and (min-width:500px) and (min-width:1025px){body .container .fix-banner .banner-link .text{font-size:1.1rem}}@media screen and (min-width:1025px){body .container .fix-banner .banner-link .text{font-size:1.4rem}}body .container .fix-banner .banner-link .text .arrow{position:absolute;top:50%;right:-9.6vw;width:2.66667vw;transform:translateY(-50%)}@media screen and (min-width:500px){body .container .fix-banner .banner-link .text .arrow{right:-45px;width:13px}}@media screen and (min-width:500px) and (min-width:1025px){body .container .fix-banner .banner-link .text .arrow{right:-51px;width:12px}}body .container .hero{margin-top:4.4%}@media screen and (min-width:1025px){body .container .hero{margin-top:1.97657%}}body .container .hero__visual{position:relative;padding-top:142.13333%}@media screen and (min-width:1025px){body .container .hero__visual{padding-top:48.31625%}}body .container .hero__visual .images{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%}body .container .hero__visual .images .image{position:absolute;overflow:hidden;opacity:0}body .container .hero__visual .images .image .elm{position:relative;overflow:hidden;transform:translateX(-100%);opacity:0}body .container .hero__visual .images .image .elm.active{z-index:1;transform:translateX(0);transition:transform 1.6s cubic-bezier(.7,.2,.1,1),opacity 1.4s ease .5s;opacity:1}body .container .hero__visual .images .image .elm.active:before{transform:scaleX(0);transition:transform 1.6s cubic-bezier(.7,.2,.1,1)}body .container .hero__visual .images .image .elm.leave{transform:translateX(60%);transition:transform 1.6s cubic-bezier(.7,.2,.1,1),opacity 1.4s ease .5s;opacity:0}body .container .hero__visual .images .image .elm.leave:before{transform:scaleX(1);transition:transform 1.6s cubic-bezier(.7,.2,.1,1)}body .container .hero__visual .images .image .elm:not(:first-of-type){position:absolute;top:0;left:0;width:100%}body .container .hero__visual .images .image .elm:before{z-index:2;position:absolute;top:0;left:0;width:100%;height:100%;background:#f5ede1;transform:scaleX(2);transform-origin:left;content:''}body .container .hero__visual .images .image .elm picture{z-index:1;position:relative}body .container .hero__visual .images .image.image1{z-index:2;top:0;left:56.26667%;width:34.93333%;margin-top:1.46667%}@media screen and (min-width:1025px){body .container .hero__visual .images .image.image1{right:32.9795%;width:17.0205%;margin-top:.36603%}}body .container .hero__visual .images .image.image2{z-index:4;position:absolute;top:0;left:66.53333%;width:44.13333%;margin-top:45.33333%}@media screen and (min-width:1025px){body .container .hero__visual .images .image.image2{right:9.59004%;width:24.52416%;margin-top:5.52709%}}body .container .hero__visual .images .image.image3{z-index:6;position:absolute;top:0;left:57.86667%;width:33.33333%;margin-top:92.53333%}@media screen and (min-width:1025px){body .container .hero__visual .images .image.image3{right:33.52855%;width:12.77452%;margin-top:31.07613%}}body .container .hero__visual .images .image.image4{z-index:5;position:absolute;top:0;left:16.66667%;width:36.66667%;margin-top:93.86667%}@media screen and (min-width:1025px){body .container .hero__visual .images .image.image4{left:27.01318%;width:15.30015%;margin-top:28.18448%}}body .container .hero__visual .images .image.image5{z-index:3;position:absolute;top:0;left:-1.73333%;width:33.33333%;margin-top:63.06667%}@media screen and (min-width:1025px){body .container .hero__visual .images .image.image5{left:7.02782%;width:17.56955%;margin-top:15.48316%}}body .container .hero__visual .images .image.image6{z-index:1;position:absolute;top:0;left:8.4%;width:41.6%}@media screen and (min-width:1025px){body .container .hero__visual .images .image.image6{left:23.35286%;width:21.81552%}}body .container .hero__visual .titleline{z-index:2;position:absolute;top:0;left:50%;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-top:48.66667%;transform:translateX(-50%);text-align:center}@media screen and (min-width:1025px){body .container .hero__visual .titleline{margin-top:17.13031%}}body .container .hero__visual .titleline .en{font-family:sofia-pro,sans-serif;font-weight:500;font-style:normal;color:#71391a}body .container .hero__visual .titleline .en .main{display:flex;justify-content:center;font-size:0;letter-spacing:-.07rem}body .container .hero__visual .titleline .en .main .word{display:block;font-size:17.2vw;line-height:1;opacity:0;transform:translateX(20px);filter:blur(3px)}@media screen and (min-width:500px){body .container .hero__visual .titleline .en .main .word{font-size:8.6rem}}@media screen and (min-width:500px) and (min-width:1025px){body .container .hero__visual .titleline .en .main .word{font-size:6.45rem}}@media screen and (min-width:1025px){body .container .hero__visual .titleline .en .main .word{font-size:7.79649vw}}body .container .hero__visual .titleline .en .sub{display:block;margin-top:2.4vw;font-size:6vw;line-height:1;text-shadow:0 .6px .5px rgba(255,255,255,.7);letter-spacing:.06rem;opacity:0;transform:translateY(10px)}@media screen and (min-width:500px){body .container .hero__visual .titleline .en .sub{font-size:3rem}}@media screen and (min-width:500px) and (min-width:1025px){body .container .hero__visual .titleline .en .sub{font-size:2.25rem}}@media screen and (min-width:1025px){body .container .hero__visual .titleline .en .sub{margin-top:.36603vw;font-size:2.63543vw}}body .container .hero__visual .titleline .jp{width:100%;margin-top:3.46667vw;font-weight:700;line-height:1.5;font-size:4vw;letter-spacing:.08rem;color:#71391a;opacity:0;transform:translateY(10px)}@media screen and (min-width:500px){body .container .hero__visual .titleline .jp{font-size:2rem}}@media screen and (min-width:500px) and (min-width:1025px){body .container .hero__visual .titleline .jp{font-size:1.5rem}}@media screen and (min-width:1025px){body .container .hero__visual .titleline .jp{margin-top:1.39092vw;font-size:1.39092vw;line-height:1.39474}}body .container .hero__lead{margin-top:4%;margin-bottom:9.2%;line-height:1.68;letter-spacing:.07rem;font-size:3.33333vw;font-weight:500;text-align:center}@media screen and (min-width:500px){body .container .hero__lead{font-size:1.66667rem}}@media screen and (min-width:500px) and (min-width:1025px){body .container .hero__lead{font-size:1.25rem}}@media screen and (min-width:1025px){body .container .hero__lead{margin-top:1.64714%;margin-bottom:4.39239%;font-size:1.5rem;line-height:1.63333}}body .container .anchor{display:flex;justify-content:space-between;flex-wrap:wrap;width:76%;margin:auto;padding-top:9.2%}@media screen and (min-width:1025px){body .container .anchor{width:46.85212%;max-width:950px;min-width:640px;padding-top:4.39239%;margin-bottom:2.306%}}body .container .anchor__list{position:relative;width:43.85965%;overflow:hidden}@media screen and (min-width:1025px){body .container .anchor__list{width:28.125%}body .container .anchor__list:nth-of-type(n+4){margin-top:3.82813%}body .container .anchor__list:hover .image img{opacity:.6}}@media screen and (max-width:1025px){body .container .anchor__list:nth-of-type(n+3){margin-top:6.31579%}}body .container .anchor__list .list-link{display:block;z-index:2;position:absolute;top:0;left:0;width:100%;height:100%;transform:translateZ(2px)}body .container .anchor__list .image{z-index:1;position:relative;transform:translateZ(1px)}@media screen and (min-width:1025px){body .container .anchor__list .image{background:#ba9d8d;transition:background .3s ease}body .container .anchor__list .image img{transition:opacity .3s ease}}body .container .anchor__list .profile{z-index:1;position:relative;margin-top:8%;text-align:center;transform:translateZ(1px)}@media screen and (min-width:1025px){body .container .anchor__list .profile{margin-top:6.66667%}}body .container .anchor__list .profile .name{font-size:3.33333vw;font-weight:700;letter-spacing:.1rem;line-height:1;color:#71391a}@media screen and (min-width:500px){body .container .anchor__list .profile .name{font-size:1.66667rem}}@media screen and (min-width:500px) and (min-width:1025px){body .container .anchor__list .profile .name{font-size:1.25rem}}@media screen and (min-width:1025px){body .container .anchor__list .profile .name{font-size:1.5rem}}body .container .anchor__list .profile .carrer{margin-top:4.8%;font-size:2.66667vw;font-weight:700;letter-spacing:.05rem;line-height:1.25;color:#71391a}@media screen and (min-width:500px){body .container .anchor__list .profile .carrer{font-size:1.33333rem}}@media screen and (min-width:500px) and (min-width:1025px){body .container .anchor__list .profile .carrer{font-size:1rem}}@media screen and (min-width:1025px){body .container .anchor__list .profile .carrer{margin-top:3.05556%;font-size:1.25rem;line-height:1.2}}body .container .content{width:87.33333%;margin:auto}@media screen and (min-width:1025px){body .container .content{width:56.73499%;max-width:1366px;min-width:775px}}body .container .content .staff{padding-top:16%}@media screen and (min-width:1025px){body .container .content .staff{padding-top:9.67742%}}body .container .content .staff+.staff{padding-top:15.26718%}@media screen and (min-width:1025px){body .container .content .staff+.staff{padding-top:9.67742%}}body .container .content .staff__inner{border-top:2px solid #71391a}body .container .content .staff__intro{position:relative;margin-top:3.35878%}@media screen and (min-width:1025px){body .container .content .staff__intro{margin-top:2.45161%}}body .container .content .staff__intro .index{position:absolute;top:0;left:0;margin-top:-.8%;font-family:sofia-pro,sans-serif;font-weight:500;font-style:normal;font-size:5.6vw;line-height:1;color:#71391a;letter-spacing:.2rem}@media screen and (min-width:500px){body .container .content .staff__intro .index{font-size:2.8rem}}@media screen and (min-width:500px) and (min-width:1025px){body .container .content .staff__intro .index{font-size:2.1rem}}@media screen and (min-width:1025px){body .container .content .staff__intro .index{margin-top:-1%;font-size:3.4rem}}body .container .content .staff__intro .prof{padding-top:3.81679%;text-align:center}@media screen and (min-width:1025px){body .container .content .staff__intro .prof{padding-top:1.93548%}}body .container .content .staff__intro .prof .name-en{font-family:sofia-pro,sans-serif;font-weight:500;font-style:normal;font-size:6.26667vw;line-height:1;color:#71391a;letter-spacing:.2rem}@media screen and (min-width:500px){body .container .content .staff__intro .prof .name-en{font-size:3.13333rem}}@media screen and (min-width:500px) and (min-width:1025px){body .container .content .staff__intro .prof .name-en{font-size:2.35rem}}@media screen and (min-width:1025px){body .container .content .staff__intro .prof .name-en{font-size:3.4rem}}body .container .content .staff__intro .prof .name-jp{margin-top:2.13333vw;font-weight:700;font-size:4vw;line-height:1;color:#71391a;letter-spacing:.2rem}@media screen and (min-width:500px){body .container .content .staff__intro .prof .name-jp{font-size:2rem}}@media screen and (min-width:500px) and (min-width:1025px){body .container .content .staff__intro .prof .name-jp{font-size:1.5rem}}@media screen and (min-width:1025px){body .container .content .staff__intro .prof .name-jp{margin-top:1.29032%;font-size:1.75rem}}body .container .content .staff__intro .prof .career{margin-top:2.13333vw;font-size:3.33333vw;font-weight:700;line-height:1;letter-spacing:.2rem;color:#71391a}@media screen and (min-width:500px){body .container .content .staff__intro .prof .career{font-size:1.66667rem}}@media screen and (min-width:500px) and (min-width:1025px){body .container .content .staff__intro .prof .career{font-size:1.25rem}}@media screen and (min-width:1025px){body .container .content .staff__intro .prof .career{margin-top:1.29032%;font-size:1.5rem}}body .container .content .staff__intro .image{position:relative;width:94.65649%;margin:4.58015% auto 0}@media screen and (min-width:1025px){body .container .content .staff__intro .image{width:60%;margin-top:2.45161%}}body .container .content .staff__intro .about{margin-top:6.10687%;padding-top:9.16031%;border-top:1px solid #71391a}@media screen and (min-width:1025px){body .container .content .staff__intro .about{margin-top:5.16129%;padding-top:4.45161%}}body .container .content .staff__intro .about .text{width:93.12977%;margin:auto;font-size:3.33333vw;font-weight:500;line-height:1.68;letter-spacing:.15rem}@media screen and (min-width:500px){body .container .content .staff__intro .about .text{font-size:1.66667rem}}@media screen and (min-width:500px) and (min-width:1025px){body .container .content .staff__intro .about .text{font-size:1.25rem}}@media screen and (min-width:1025px){body .container .content .staff__intro .about .text{width:62.19355%;font-size:1.5rem;line-height:1.5}}body .container .content .staff__intro .about .links{display:flex;justify-content:space-between;margin-top:7.63359%}@media screen and (min-width:1025px){body .container .content .staff__intro .about .links{width:62.19355%;margin:2.58065% auto 0}}body .container .content .staff__intro .about .links .link-list{position:relative;width:48.54962%;padding:3.96947vw 0;border:1px solid #71391a;border-radius:6vw;text-align:center}@media screen and (min-width:1025px){body .container .content .staff__intro .about .links .link-list{width:48.44398%;padding:20px 0 19.5px;font-size:1.4rem;transition:background .3s ease}body .container .content .staff__intro .about .links .link-list:hover{background:#71391a}body .container .content .staff__intro .about .links .link-list:hover:before{border-color:#fff}body .container .content .staff__intro .about .links .link-list:hover .link-list-text{color:#fff}}body .container .content .staff__intro .about .links .link-list:before{position:absolute;top:40.1%;right:8%;display:inline-block;width:1.6vw;padding-top:1.6vw;border-top:1px solid #71391a;border-right:1px solid #71391a;transform:rotate(45deg);content:''}@media screen and (min-width:1025px){body .container .content .staff__intro .about .links .link-list:before{top:calc(50% - 4px);width:7px;padding-top:7px;transition:border .3s ease}}body .container .content .staff__intro .about .links .link-list .list-sns-link{display:block;z-index:2;position:absolute;top:0;left:0;width:100%;height:100%;transform:translateZ(2px)}body .container .content .staff__intro .about .links .link-list-text{z-index:1;position:relative;font-size:2.93333vw;font-weight:700;line-height:1;color:#71391a;transform:translateZ(1px)}@media screen and (min-width:500px){body .container .content .staff__intro .about .links .link-list-text{font-size:1.46667rem}}@media screen and (min-width:500px) and (min-width:1025px){body .container .content .staff__intro .about .links .link-list-text{font-size:1.1rem}}@media screen and (min-width:1025px){body .container .content .staff__intro .about .links .link-list-text{font-size:1.4rem;transition:color .3s ease}}body .container .content .staff__trends .trend{margin-top:12.21374%}@media screen and (min-width:1025px){body .container .content .staff__trends .trend{margin-top:7.09677%}}body .container .content .staff__trends .headline{position:relative;border-top:1px solid #71391a;padding:6.87023% 0 7.93893%;border-bottom:1px solid #71391a}@media screen and (min-width:1025px){body .container .content .staff__trends .headline{padding:4.64516% 0 4.96774%}}body .container .content .staff__trends .headline .brand{font-size:6vw;font-family:sofia-pro,sans-serif;font-weight:500;font-style:normal;color:#71391a;text-align:center;letter-spacing:.2rem;line-height:1}@media screen and (min-width:500px){body .container .content .staff__trends .headline .brand{font-size:3rem}}@media screen and (min-width:500px) and (min-width:1025px){body .container .content .staff__trends .headline .brand{font-size:2.25rem}}@media screen and (min-width:1025px){body .container .content .staff__trends .headline .brand{font-size:3rem}}body .container .content .staff__trends .headline .arrow-box{z-index:2;position:absolute;bottom:0;left:50%;width:17.55725%;transform:translateX(-50%);background:#f5ede1;margin-bottom:-1.8%;font-size:0}@media screen and (min-width:1025px){body .container .content .staff__trends .headline .arrow-box{width:9.29032%;margin-bottom:-1.4%}}body .container .content .staff__trends .headline .arrow-box .arrow{width:22.6087%;margin:auto;opacity:0}@media screen and (min-width:1025px){body .container .content .staff__trends .headline .arrow-box .arrow{width:27.08333%}}body .container .content .staff__trends .headline .arrow-box .arrow:nth-of-type(1){-webkit-animation:arrowAnim 1.6s ease infinite;animation:arrowAnim 1.6s ease infinite}body .container .content .staff__trends .headline .arrow-box .arrow:nth-of-type(2){-webkit-animation:arrowAnim 1.6s ease infinite .3s;animation:arrowAnim 1.6s ease infinite .3s}@-webkit-keyframes arrowAnim{0%{opacity:0;transform:translateY(-2px)}60%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(1.2px)}}@keyframes arrowAnim{0%{opacity:0;transform:translateY(-2px)}60%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(1.2px)}}body .container .content .staff__trends .style-image{position:relative;margin:6.87023% auto 6.10687%}@media screen and (min-width:1025px){body .container .content .staff__trends .style-image{width:60%;margin:6.45161% auto 4.06452%}}body .container .content .staff__trends .style-image.slider{margin-bottom:4.27481%}@media screen and (min-width:1025px){body .container .content .staff__trends .style-image.slider{margin-bottom:2.90323%}}body .container .content .staff__trends .style-image-inner{z-index:1;position:relative;padding-bottom:6.10687%}@media screen and (min-width:1025px){body .container .content .staff__trends .style-image-inner{margin-bottom:4.83871%;padding-bottom:5.91398%}}body .container .content .staff__trends .style-image .swiper-pagination{left:50%;bottom:0;display:flex;justify-content:space-between;width:14.50382%;transform:translateX(-50%)}@media screen and (min-width:1025px){body .container .content .staff__trends .style-image .swiper-pagination{width:57.5px}}body .container .content .staff__trends .style-image .swiper-pagination-bullet{width:5.5px;height:0;margin:0;padding-top:3.5px;border:1px solid #71391a;background:#71391a;opacity:1}@media screen and (min-width:1025px){body .container .content .staff__trends .style-image .swiper-pagination-bullet{width:6.5px;padding-top:4.5px}}body .container .content .staff__trends .style-image .swiper-pagination-bullet-active{background:0 0}body .container .content .staff__trends .caption .heading{font-size:4vw;font-weight:700;line-height:1.6;text-align:center;color:#71391a;letter-spacing:.1rem}@media screen and (min-width:500px){body .container .content .staff__trends .caption .heading{font-size:2rem}}@media screen and (min-width:500px) and (min-width:1025px){body .container .content .staff__trends .caption .heading{font-size:1.5rem}}@media screen and (min-width:1025px){body .container .content .staff__trends .caption .heading{font-size:1.75rem;line-height:1.37143}}body .container .content .staff__trends .caption .text{width:94.65649%;margin:2.29008% auto 0;font-size:3.33333vw;font-weight:500;line-height:1.68;letter-spacing:.1rem}@media screen and (min-width:500px){body .container .content .staff__trends .caption .text{font-size:1.66667rem}}@media screen and (min-width:500px) and (min-width:1025px){body .container .content .staff__trends .caption .text{font-size:1.25rem}}@media screen and (min-width:1025px){body .container .content .staff__trends .caption .text{width:61.93548%;margin-top:1.6129%;font-size:1.5rem;line-height:1.5}}body .container .content .staff__trends .credit-box{margin-top:6.10687%;padding-top:6.10687%;border-top:1px solid #71391a}@media screen and (min-width:1025px){body .container .content .staff__trends .credit-box{width:70.96774%;margin:4.83871% auto 0;padding-top:3.87097%}}body .container .content .staff__trends .credit-box ul{width:94.65649%;margin:auto}@media screen and (min-width:1025px){body .container .content .staff__trends .credit-box ul{width:84.09091%}}body .container .content .staff__trends .credit-box ul .credit-list{position:relative;display:flex;justify-content:space-between;align-items:flex-start;align-items:center}@media screen and (min-width:1025px){body .container .content .staff__trends .credit-box ul .credit-list:hover .col-right .buy-link{opacity:.5}}body .container .content .staff__trends .credit-box ul .credit-list+.credit-list{margin-top:5.64516%}@media screen and (min-width:1025px){body .container .content .staff__trends .credit-box ul .credit-list+.credit-list{margin-top:5.20833%}}body .container .content .staff__trends .credit-box ul .credit-list-link{z-index:2;position:absolute;top:0;left:0;width:100%;height:100%;transform:translateZ(2px)}body .container .content .staff__trends .credit-box ul .credit-list-link.coming{pointer-events:none}body .container .content .staff__trends .credit-box ul .credit-list .col-left{z-index:1;position:relative;width:69.03226%;transform:translateZ(1px)}@media screen and (min-width:1025px){body .container .content .staff__trends .credit-box ul .credit-list .col-left{width:58.4375%}}body .container .content .staff__trends .credit-box ul .credit-list .col-left .left-inner{display:flex;justify-content:space-between}body .container .content .staff__trends .credit-box ul .credit-list .col-left .left-inner .item{width:78.03738%}@media screen and (min-width:1025px){body .container .content .staff__trends .credit-box ul .credit-list .col-left .left-inner .item{width:78.43137%}}body .container .content .staff__trends .credit-box ul .credit-list .col-left .left-inner .item .jp{font-size:3.33333vw;font-weight:500;letter-spacing:.03rem}@media screen and (min-width:500px){body .container .content .staff__trends .credit-box ul .credit-list .col-left .left-inner .item .jp{font-size:1.66667rem}}@media screen and (min-width:500px) and (min-width:1025px){body .container .content .staff__trends .credit-box ul .credit-list .col-left .left-inner .item .jp{font-size:1.25rem}}@media screen and (min-width:1025px){body .container .content .staff__trends .credit-box ul .credit-list .col-left .left-inner .item .jp{font-size:1.4rem}}body .container .content .staff__trends .credit-box ul .credit-list .col-left .left-inner .item .en{margin-top:1.33333vw;font-size:2.66667vw;font-weight:500;letter-spacing:.03rem;line-height:1.2}@media screen and (min-width:500px){body .container .content .staff__trends .credit-box ul .credit-list .col-left .left-inner .item .en{font-size:1.33333rem}}@media screen and (min-width:500px) and (min-width:1025px){body .container .content .staff__trends .credit-box ul .credit-list .col-left .left-inner .item .en{font-size:1rem}}@media screen and (min-width:1025px){body .container .content .staff__trends .credit-box ul .credit-list .col-left .left-inner .item .en{margin-top:3.56506%;font-size:1.15rem}}body .container .content .staff__trends .credit-box ul .credit-list .col-left .left-inner .price{font-size:3.33333vw;font-weight:500;letter-spacing:.03rem}@media screen and (min-width:500px){body .container .content .staff__trends .credit-box ul .credit-list .col-left .left-inner .price{font-size:1.66667rem}}@media screen and (min-width:500px) and (min-width:1025px){body .container .content .staff__trends .credit-box ul .credit-list .col-left .left-inner .price{font-size:1.25rem}}@media screen and (min-width:1025px){body .container .content .staff__trends .credit-box ul .credit-list .col-left .left-inner .price{font-size:1.4rem}}body .container .content .staff__trends .credit-box ul .credit-list .col-right{z-index:1;position:relative;width:25.48387%;border-radius:6vw;box-shadow:1.5px 1px 1.5px rgba(0,0,0,.16);transform:translateZ(1px)}@media screen and (min-width:1025px){body .container .content .staff__trends .credit-box ul .credit-list .col-right{width:28.125%}}body .container .content .staff__trends .credit-box ul .credit-list .col-right .buy-link{position:relative;display:block;padding:1.33333vw 0 1.73333vw;line-height:1;background:#71391a;border-radius:6vw;font-family:sofia-pro,sans-serif;font-weight:500;font-style:normal;font-size:3.46667vw;letter-spacing:.05rem;color:#fff;text-align:center;cursor:pointer}@media screen and (min-width:500px){body .container .content .staff__trends .credit-box ul .credit-list .col-right .buy-link{font-size:1.73333rem}}@media screen and (min-width:500px) and (min-width:1025px){body .container .content .staff__trends .credit-box ul .credit-list .col-right .buy-link{font-size:1.3rem}}@media screen and (min-width:1025px){body .container .content .staff__trends .credit-box ul .credit-list .col-right .buy-link{padding:9.5px 0 10.5px;font-size:1.4rem;transition:opacity .3s ease}}body .container .content .staff__trends .credit-box ul .credit-list .col-right .buy-link.coming{padding:.53333vw 0 .93333vw;font-size:2.8vw;pointer-events:none;opacity:.5}@media screen and (min-width:500px){body .container .content .staff__trends .credit-box ul .credit-list .col-right .buy-link.coming{font-size:1.4rem}}@media screen and (min-width:500px) and (min-width:1025px){body .container .content .staff__trends .credit-box ul .credit-list .col-right .buy-link.coming{font-size:1.05rem}}@media screen and (min-width:1025px){body .container .content .staff__trends .credit-box ul .credit-list .col-right .buy-link.coming{padding:9.5px 0 10.5px;font-size:1.25rem}}body .container .content .staff__trends .credit-box ul .credit-list .col-right .buy-link.coming:before{content:none}body .container .content .staff__trends .credit-box ul .credit-list .col-right .buy-link:before{position:absolute;top:41%;right:13%;display:inline-block;width:.93333vw;padding-top:.93333vw;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg);content:''}@media screen and (min-width:1025px){body .container .content .staff__trends .credit-box ul .credit-list .col-right .buy-link:before{top:calc(50% - 3px);width:6px;padding-top:6px}}body .container .content .staff__trends .credit-box .new-item-btn{margin:9.67742% auto 0;border-radius:12vw;box-shadow:1.5px 1px 1.5px rgba(0,0,0,.16);pointer-events:none}@media screen and (min-width:1025px){body .container .content .staff__trends .credit-box .new-item-btn{width:84.09091%;margin-top:6.36364%}}body .container .content .staff__trends .credit-box .new-item-btn .item-btn-link{position:relative;display:block;padding:4.83871% 0;background:#71391a;border-radius:12vw;font-size:3.33333vw;font-weight:700;line-height:1.32;letter-spacing:.1rem;color:#fff;text-align:center;pointer-events:auto}@media screen and (min-width:500px){body .container .content .staff__trends .credit-box .new-item-btn .item-btn-link{font-size:1.66667rem}}@media screen and (min-width:500px) and (min-width:1025px){body .container .content .staff__trends .credit-box .new-item-btn .item-btn-link{font-size:1.25rem}}@media screen and (min-width:1025px){body .container .content .staff__trends .credit-box .new-item-btn .item-btn-link{padding:16.5px 0;font-size:1.5rem;line-height:1.26667;transition:opacity .3s ease}body .container .content .staff__trends .credit-box .new-item-btn .item-btn-link:hover{opacity:.5}}body .container .content .staff__trends .credit-box .new-item-btn .item-btn-link .arrow{position:absolute;top:39%;right:8.85496%;width:2.29008%}@media screen and (min-width:1025px){body .container .content .staff__trends .credit-box .new-item-btn .item-btn-link .arrow{right:7.13514%;width:7.5px}}body .container .content .staff__trends .credit-box .new-item-btn .item-btn-link .arrow .arrow-svg{fill:none;stroke:#fff;stroke-width:2px}body .container .footer{width:87.33333%;margin:10.66667% auto 22.66667%;padding-top:10.66667%;border-top:1px solid #71391a}@media screen and (min-width:1025px){body .container .footer{width:56.73499%;margin:4.02635% auto 10.02928%;padding-top:4.02635%}}body .container .footer__top-btn{position:relative;text-align:center;width:14.50382%;margin:auto}@media screen and (min-width:500px){body .container .footer__top-btn{width:60px}}@media screen and (min-width:500px) and (min-width:1025px){body .container .footer__top-btn{width:7.93548%}}@media screen and (min-width:500px) and (min-width:1025px) and (min-width:1366px){body .container .footer__top-btn{width:61.5px}}@media screen and (min-width:500px) and (min-width:1025px){body .container .footer__top-btn:hover .top-btn-inner .arrow-box{opacity:.5}}body .container .footer__top-btn .top-btn-link{z-index:2;position:absolute;top:0;left:0;width:100%;height:100%;transform:translateZ(2px)}body .container .footer__top-btn .top-btn-inner{z-index:1;position:relative;transform:translateZ(1px)}body .container .footer__top-btn .top-btn-inner .arrow-box{position:relative;width:100%;padding-top:100%;margin:auto;background:#71391a;border-radius:100%;box-shadow:1.5px 1px 1.5px rgba(0,0,0,.16)}@media screen and (min-width:500px){body .container .footer__top-btn .top-btn-inner .arrow-box{height:60px;padding:0}}@media screen and (min-width:500px) and (min-width:1025px){body .container .footer__top-btn .top-btn-inner .arrow-box{height:0;padding-top:100%;transition:opacity .3s ease}}@media screen and (min-width:500px) and (min-width:1025px) and (min-width:1366px){body .container .footer__top-btn .top-btn-inner .arrow-box{height:61.5px}}body .container .footer__top-btn .top-btn-inner .arrow-box .arrow{position:absolute;top:50%;left:50%;width:33.68421%;transform:translate(-50%,-50%)}@media screen and (min-width:1025px){body .container .footer__top-btn .top-btn-inner .arrow-box .arrow{width:32.52033%}}@media screen and (min-width:1025px) and (min-width:1366px){body .container .footer__top-btn .top-btn-inner .arrow-box .arrow{width:20px}}body .container .footer__top-btn .top-btn-inner .arrow-box .arrow .top-arrow-svg{width:100%;fill:none;stroke:#fff;stroke-width:2px}body .container .footer__top-btn .top-btn-inner .text{margin-top:15.78947%;font-family:sofia-pro,sans-serif;font-weight:500;font-style:normal;font-size:4.66667vw;line-height:1;letter-spacing:.05rem;color:#71391a;text-align:center}@media screen and (min-width:500px){body .container .footer__top-btn .top-btn-inner .text{font-size:2.33333rem}}@media screen and (min-width:500px) and (min-width:1025px){body .container .footer__top-btn .top-btn-inner .text{font-size:1.75rem}}@media screen and (min-width:1025px){body .container .footer__top-btn .top-btn-inner .text{margin-top:17.5%;font-size:2rem}}body .container .footer__staff-credit{margin-top:14.96183%;font-family:sofia-pro,sans-serif;font-weight:500;font-style:normal;font-size:3.33333vw;line-height:1.6;letter-spacing:.05rem;color:#71391a;text-align:center}@media screen and (min-width:500px){body .container .footer__staff-credit{font-size:1.66667rem}}@media screen and (min-width:500px) and (min-width:1025px){body .container .footer__staff-credit{font-size:1.25rem}}@media screen and (min-width:1025px){body .container .footer__staff-credit{margin-top:7.41935%;font-size:1.5rem;line-height:1.5}}body .container .footer__share-block{margin-top:12.21374%;padding-top:10.68702%;border-top:1px solid #71391a}@media screen and (min-width:1025px){body .container .footer__share-block{width:70.96774%;margin:7.41935% auto 0;padding-top:6.77419%}}body .container .footer__share-block .heading{font-family:sofia-pro,sans-serif;font-weight:500;font-style:normal;font-size:4vw;line-height:1;color:#71391a;letter-spacing:.05rem;text-align:center}@media screen and (min-width:500px){body .container .footer__share-block .heading{font-size:2rem}}@media screen and (min-width:500px) and (min-width:1025px){body .container .footer__share-block .heading{font-size:1.5rem}}body .container .footer__share-block ul{display:flex;justify-content:space-between;width:43.35878%;margin:6.56489% auto 0}@media screen and (min-width:1025px){body .container .footer__share-block ul{width:27.63636%;margin-top:5.72727%}}body .container .footer__share-block ul .share-list{width:20.07042%}@media screen and (min-width:1025px){body .container .footer__share-block ul .share-list{width:20.39474%;transition:opacity .3s ease}body .container .footer__share-block ul .share-list:hover{opacity:.5;cursor:pointer}}body .container .footer__other-links{margin-top:11.60305%}@media screen and (min-width:1025px){body .container .footer__other-links{margin-top:6.12903%}}body .container .footer__other-links ul{text-align:center}body .container .footer__other-links ul .other-link-list+.other-link-list{margin-top:2.29008%}@media screen and (min-width:1025px){body .container .footer__other-links ul .other-link-list+.other-link-list{margin-top:1.29032%}}body .container .footer__other-links ul .other-link-list .other-link{display:inline-block;font-size:2.93333vw;font-family:sofia-pro,sans-serif;font-weight:500;font-style:normal;color:#71391a;line-height:1;letter-spacing:.05rem;text-decoration:underline;text-align:center}@media screen and (min-width:500px){body .container .footer__other-links ul .other-link-list .other-link{font-size:1.46667rem}}@media screen and (min-width:500px) and (min-width:1025px){body .container .footer__other-links ul .other-link-list .other-link{font-size:1.1rem}}@media screen and (min-width:1025px){body .container .footer__other-links ul .other-link-list .other-link{font-size:1.25rem}body .container .footer__other-links ul .other-link-list .other-link:hover{text-decoration:none}}body .container .footer__copyright{margin-top:10.68702%;font-family:sofia-pro,sans-serif;font-weight:500;font-style:normal;font-size:2.66667vw;line-height:1;letter-spacing:.05rem;color:#71391a;text-align:center}@media screen and (min-width:500px){body .container .footer__copyright{font-size:1.33333rem}}@media screen and (min-width:500px) and (min-width:1025px){body .container .footer__copyright{font-size:1rem}}@media screen and (min-width:1025px){body .container .footer__copyright{margin-top:4%;font-size:1.15rem}}

/* 原始的手机版样式 */

/* 添加媒体查询，只在屏幕宽度大于1025px时应用以下样式 */
@media screen and (min-width: 1025px) {
  body .container .anchor {
    width: 80%; /* 将父容器宽度增加到80% */
    max-width: 1200px; /* 根据需要调整最大宽度 */
    min-width: auto; /* 删除最小宽度，以允许更多的li元素 */
    padding-top: 2%; /* 可根据需要进行微调 */
    margin-bottom: 2.306%;
align-items: baseline;
  }

  /* 根据需要调整li元素的宽度 */
  body .container .anchor li {
    width: calc(20% - 2.5%); /* 计算每个li元素的宽度，考虑间距 */
    margin-right: 2.5%; /* 设置li元素之间的右侧间距 */
    margin-bottom: 2.306%; /* 设置li元素之间的下方间距 */
  }
}
