@charset "UTF-8";html{font-size:16px}@media screen and (max-width:1200px){html{font-size:1.3333333333vw}}@media screen and (max-width:767px){html{font-size:16px}}@media screen and (max-width:375px){html{font-size:4.2666666667vw}}html,body{margin:0;padding:0}html{overflow-y:scroll}body{font-family:"Noto Sans JP","Hiragino Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif;word-wrap:break-word;font-weight:500;color:#585858}body.noscroll{height:100%}main{overflow:hidden;max-width:100%}@media screen and (max-width:767px){a,button{-webkit-transition:.3s;transition:.3s}a:hover,button:hover{cursor:pointer}}::-moz-selection{background-color:#e51871;color:#fff}::selection{background-color:#e51871;color:#fff}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd,ul,li{margin:0}ul,ol{list-style:none;padding:0}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}a{text-decoration:none;color:inherit}img,picture{max-width:100%;width:100%;display:block;height:auto}input,button,textarea,select{font:inherit}button{border:none;padding:0;background-color:transparent;background-color:initial}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{-webkit-animation-duration:.01ms !important;animation-duration:.01ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;-webkit-transition-duration:.01ms !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}.l-breadcrumb{padding:.5rem 1.25rem .5rem .75rem}@media screen and (max-width:767px){.l-breadcrumb{padding:.5625rem .75rem}}.l-breadcrumb--newsDetail{margin-top:7.25rem}@media screen and (max-width:767px){.l-breadcrumb--newsDetail{margin-top:3.625rem}}.l-headline3{margin-top:5rem}@media screen and (max-width:767px){.l-headline3{margin-top:4rem}}.l-section1{margin-top:6.25rem}@media screen and (max-width:767px){.l-section1{margin-top:3.75rem}}.l-inner{width:100%;margin-right:auto;margin-left:auto;max-width:77.5rem;padding-right:1.25rem;padding-left:1.25rem}@media screen and (max-width:767px){.l-inner{padding-right:1.5rem;padding-left:1.5rem}}.l-inner--sm{max-width:50.9375rem}.l-inner--faq{max-width:56.5rem}.l-inner--mv{max-width:95rem}.l-inner--lg{max-width:104.25rem}.l-inner--form{max-width:48.125rem;padding-top:6rem;padding-bottom:6rem}@media screen and (max-width:767px){.l-inner--form{padding-top:2.0625rem;padding-bottom:2.5rem}}.l-inner--footer{max-width:107.5rem;padding-left:4rem;padding-right:4rem}@media screen and (max-width:767px){.l-inner--footer{padding-left:24px;padding-right:24px}}.l-inner--privacy{max-width:52.5rem}.l-inner--arScene{max-width:87.5rem;padding-top:10.25rem;position:relative}@media screen and (max-width:767px){.l-inner--arScene{padding-top:2.0625rem}}.l-inner--arScene:before{position:absolute;content:"SCENE";font-size:16.4375rem;font-weight:900;letter-spacing:.04em;color:rgba(0,0,0,.03);top:63%;left:50.3%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:767px){.l-inner--arScene:before{font-size:22.0625rem;top:auto;bottom:21.6875rem;right:-25.875rem;left:auto;-webkit-transform:rotate(-75deg) translate(0%,0%);transform:rotate(-75deg) translate(0%,0%)}}@media screen and (max-width:767px){.l-inner--arSceneSNS{padding-top:3.4625rem}}.l-inner--arSceneSNS:before{top:61%;left:51.6%}@media screen and (max-width:767px){.l-inner--arSceneSNS:before{top:auto;bottom:16.375rem;right:-26.5625rem;left:auto;-webkit-transform:rotate(-75deg) translate(0%,0%);transform:rotate(-75deg) translate(0%,0%)}}.l-inner--snsType{max-width:89.375rem}@media screen and (max-width:767px){.l-inner--snsType{padding-left:0;padding-right:0}}.l-inner--newsDetail{max-width:70rem}.l-inner--newsDetailSm{max-width:56.25rem}.l-layout{margin-top:6.25rem;margin-bottom:9.0625rem}@media screen and (max-width:767px){.l-layout{margin-top:3.75rem;margin-bottom:4.375rem}}.l-section2{margin-top:6.25rem}@media screen and (max-width:767px){.l-section2{margin-top:3.75rem}}.c-bgContainer{position:relative}.c-bgContainer:after{position:absolute;content:"";bottom:0;width:75.4%;z-index:-1}@media screen and (max-width:767px){.c-bgContainer:after{width:74.66%}}.c-bgContainer--gray:after{background-color:#f6f6f6;right:0;height:22.5rem}@media screen and (max-width:767px){.c-bgContainer--gray:after{height:67.25rem}}.c-bgContainer--blue:after{background-color:#003c8c;left:0;height:33.4375rem}@media screen and (max-width:767px){.c-bgContainer--blue:after{height:44.8125rem}}.c-bgTitle{position:relative}@media screen and (max-width:767px){.c-bgTitle{overflow:hidden}}.c-bgTitle:before{position:absolute;content:"";font-size:9.375rem;font-family:"Quicksand",sans-serif;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;top:2.8125rem;color:#f1f1f1;line-height:1;z-index:-1}@media screen and (max-width:767px){.c-bgTitle:before{top:.9375rem}}.c-bgTitle--course:before{content:"Course";left:50%;-webkit-transform:translateX(-40rem);transform:translateX(-40rem)}@media screen and (max-width:767px){.c-bgTitle--course:before{left:-2.5rem;-webkit-transform:translateX(0);transform:translateX(0)}}.c-bgTitle--campaign:before{content:"Campaign";top:1.875rem;right:50%;-webkit-transform:translateX(41rem);transform:translateX(41rem)}@media screen and (max-width:1450px){.c-bgTitle--campaign:before{-webkit-transform:translateX(38rem);transform:translateX(38rem)}}@media screen and (max-width:1200px){.c-bgTitle--campaign:before{-webkit-transform:translateX(30rem);transform:translateX(30rem)}}@media screen and (max-width:767px){.c-bgTitle--campaign:before{right:-2.5rem;-webkit-transform:translateX(0);transform:translateX(0)}}.c-bgTitle--about:before{content:"About aim";left:50%;-webkit-transform:translateX(-40rem);transform:translateX(-40rem);letter-spacing:-.04em}@media screen and (max-width:767px){.c-bgTitle--about:before{left:-2.5rem;-webkit-transform:translateX(0);transform:translateX(0)}}.c-bgTitle--news:before{content:"News";left:50%;-webkit-transform:translateX(-26rem);transform:translateX(-26rem);letter-spacing:-.04em;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb}@media screen and (max-width:767px){.c-bgTitle--news:before{top:0;left:3.125rem;-webkit-transform:translateX(0);transform:translateX(0);line-height:1}}.c-bgTitle--newsSchool:before{top:.625rem}@media screen and (max-width:767px){.c-bgTitle--newsSchool:before{top:0}}.c-bgTitle--blogSchool:before{top:.625rem}@media screen and (max-width:767px){.c-bgTitle--blogSchool:before{top:0}}.c-bgTitle--blog:before{content:"Weblog";left:50%;-webkit-transform:translateX(-40rem);transform:translateX(-40rem)}@media screen and (max-width:767px){.c-bgTitle--blog:before{left:-2.5rem;-webkit-transform:translateX(0);transform:translateX(0)}}.c-bounce,.c-bounce>*{position:absolute;top:53%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}.c-bounce--newsDetail,.c-bounce--newsDetail>*{position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}@media screen and (max-width:767px){.c-bounce--newsDetail,.c-bounce--newsDetail>*{top:14%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}.c-bounce>*{-webkit-animation:giggle 2s ease infinite;animation:giggle 2s ease infinite;mix-blend-mode:difference;color:#fff;font-size:.75rem;font-weight:300;white-space:nowrap;letter-spacing:.5em}.c-bounce .c-bounce__01{color:#fff;left:-.5px}.c-bounce .c-bounce__02{color:rgba(59,54,54,.5);-webkit-animation-delay:-.67s;animation-delay:-.67s}.c-bounce .c-bounce__03{color:rgba(88,88,88,.5);-webkit-animation-delay:-.33s;animation-delay:-.33s;left:.5px}@-webkit-keyframes giggle{0%,100%{-webkit-transform:translate(-50%,-50%) translateY(-2px);transform:translate(-50%,-50%) translateY(-2px)}50%{-webkit-transform:translate(-50%,-50%) translateY(2px);transform:translate(-50%,-50%) translateY(2px)}}@keyframes giggle{0%,100%{-webkit-transform:translate(-50%,-50%) translateY(-2px);transform:translate(-50%,-50%) translateY(-2px)}50%{-webkit-transform:translate(-50%,-50%) translateY(2px);transform:translate(-50%,-50%) translateY(2px)}}@-webkit-keyframes lines{0%{background-position:0 0}100%{background-position:0 25px}}@keyframes lines{0%{background-position:0 0}100%{background-position:0 25px}}.c-btn{background-color:#e51871;border-radius:100vh;color:#fff;font-size:.875rem;font-weight:900;padding:.625rem;line-height:1;text-decoration:none;-webkit-transition:.3s all;transition:.3s all;text-align:center;width:10rem;max-width:100%;display:inline-block;letter-spacing:.05em;transition:.3s all}.c-btn span{display:block;font-size:.75rem}@media screen and (max-width:767px){.c-btn{font-size:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-position:center right .9375rem;padding:0 0 0 .625rem}}.c-btn--black{width:35.8125rem;max-width:100%;padding:1.8375rem 0;background-color:#3b3b3b;font-size:1.5rem;font-weight:700;letter-spacing:.1em;-webkit-box-shadow:5px 5px 16px #bfbfbf,-5px -5px 16px #fff;box-shadow:5px 5px 16px #bfbfbf,-5px -5px 16px #fff;-webkit-transition:.3s all;transition:.3s all}@media screen and (max-width:767px){.c-btn--black{width:20.4375rem;font-size:1rem;padding:1.375rem .625rem 1.375rem 2.0625rem;text-align:left}}.c-btn--black2{width:20rem;max-width:100%;padding:1.25rem 0;background-color:#313131;font-size:1rem;font-weight:500;letter-spacing:.05em;-webkit-box-shadow:0 0 4px #bfbfbf;box-shadow:0 0 4px #bfbfbf;-webkit-transition:.3s all;transition:.3s all}.c-btn--white{width:27.25rem;max-width:100%;padding:1.8125rem 0;color:#585858;background-color:#fff;font-size:1.125rem;font-weight:500;letter-spacing:.05em;-webkit-box-shadow:0 0 4px #bfbfbf;box-shadow:0 0 4px #bfbfbf;-webkit-transition:.3s all;transition:.3s all}@media screen and (max-width:767px){.c-btn--white{padding:1.5rem 0}}.c-btn--boxShadow{-webkit-box-shadow:0 0 10px rgba(0,0,0,.85);box-shadow:0 0 10px rgba(0,0,0,.85)}.c-btn--boxShadow02{-webkit-box-shadow:5px 5px 16px #bfbfbf,-5px -5px 16px #fff;box-shadow:5px 5px 16px #bfbfbf,-5px -5px 16px #fff}.c-btn--md{width:26.9375rem;padding:1.625rem 0;font-size:1.125rem;font-weight:500;letter-spacing:.05em;line-height:1.3333333333}@media screen and (max-width:767px){.c-btn--md{padding:1.125rem 0}}.c-btn--news{width:20.5625rem;padding:1.3125rem 0;font-size:1rem;font-weight:900;letter-spacing:.05em;line-height:1.375}@media screen and (max-width:767px){.c-btn--news{padding:1.125rem 0}}.c-btn--newsReverse{background-color:#313131}.c-btn--icon{background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/btnArrow.svg);background-position:center right 2.875rem;background-repeat:no-repeat;background-size:1.1875rem .375rem;-webkit-transition:.3s all;transition:.3s all}@media screen and (max-width:767px){.c-btn--icon{background-position:center right 1.375rem}}.c-btn--iconWhite{background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/btnArrowBlack.svg)}@media screen and (min-width:769px){.c-btn:hover{background-color:#3b3b3b;-webkit-transition:.3s all;transition:.3s all}.c-btn--black:hover,.c-btn--black2:hover{background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/btnArrowBlack.svg);background-color:#fff;color:#585858;-webkit-transition:.3s all;transition:.3s all}.c-btn--white:hover{-webkit-transition:.3s all;transition:.3s all;background-color:#313131;color:#fff}.c-btn--news:hover{background-color:#313131}.c-btn--newsReverse:hover{background-color:#e51871}.c-btn--iconWhite:hover{background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/btnArrow.svg);-webkit-transition:.3s all;transition:.3s all}}.c-btn--color1{background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/btnArrow.svg),linear-gradient(98deg,#045abf 0%,rgba(0,173,147,.8509803922) 100%);background-position:center right 2.875rem,1% 50%;background-repeat:no-repeat,no-repeat;background-size:1.1875rem .375rem,130% auto;-webkit-transition:background-position .5s ease-in-out;transition:background-position .5s ease-in-out;-webkit-box-shadow:0 0 12px rgba(0,0,0,.85);box-shadow:0 0 12px rgba(0,0,0,.85)}@media screen and (max-width:767px){.c-btn--color1{background-position:center right 1.375rem,1% 50%;background-size:.9375rem .34375rem,110% auto}}.c-btn--color2{background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/btnArrow.svg),linear-gradient(280deg,#dc2477 0%,#01139a 100%);background-position:center right 2.875rem,1% 50%;background-repeat:no-repeat,no-repeat;background-size:1.1875rem .375rem,130% auto;-webkit-transition:background-position .5s ease-in-out;transition:background-position .5s ease-in-out;-webkit-box-shadow:0 0 12px rgba(0,0,0,.85);box-shadow:0 0 12px rgba(0,0,0,.85)}@media screen and (max-width:767px){.c-btn--color2{background-position:center right 1.375rem,1% 50%;background-size:.9375rem .34375rem,110% auto}}.c-btn--color3{background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/btnArrow.svg),linear-gradient(280deg,#f7cf65 0%,#db5292 51%,rgba(1,19,154,.8470588235) 100%);background-position:center right 2.875rem,1% 50%;background-repeat:no-repeat,no-repeat;background-size:1.1875rem .375rem,130% auto;-webkit-transition:background-position .5s ease-in-out;transition:background-position .5s ease-in-out}@media screen and (max-width:767px){.c-btn--color3{background-position:center right 1.375rem,1% 50%;background-size:.9375rem .34375rem,110% auto}}@media screen and (min-width:768px){.c-btn--color1:hover,.c-btn--color2:hover,.c-btn--color3:hover{background-position:center right 2.875rem,100% 0}}.c-btn2{font-size:1.125rem;font-weight:500;letter-spacing:.05em;border-radius:1rem;background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/btnArrowBlack.svg);background-position:center right 2.6875rem;background-repeat:no-repeat;background-size:1.1875rem .375rem;background-color:#fff;-webkit-transition:.3s all;transition:.3s all;-webkit-box-shadow:5px 5px 16px #bfbfbf,-5px -5px 16px #fff;box-shadow:5px 5px 16px #bfbfbf,-5px -5px 16px #fff;width:27.25rem;max-width:100%;padding:2.96875rem 0;display:inline-block}@media screen and (max-width:767px){.c-btn2{width:20.4375rem;padding:1.84375rem 0;font-size:1rem}}@media screen and (min-width:769px){.c-btn2:hover{background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/btnArrow.svg);background-color:#313131;color:#fff;-webkit-transition:.3s all;transition:.3s all}}.c-cat{margin-top:1rem}.c-cat span,.c-cat a{border-radius:8px;background-color:#b4b4b4;color:#fff;font-size:.9375rem;font-weight:700;letter-spacing:.05em;padding:.25rem .625rem;display:inline-block;-webkit-transition:.3s background-color;transition:.3s background-color}.c-cat span:not(:last-child),.c-cat a:not(:last-child){margin-right:.75rem}@media screen and (min-width:769px){.c-cat a:hover{background-color:#e52671;-webkit-transition:.3s background-color;transition:.3s background-color}}.c-container{max-width:50rem;width:100%;margin-right:auto;margin-left:auto}@media screen and (max-width:767px){.c-hamburger span{display:inline-block;-webkit-transition:ease .5s all;transition:ease .5s all;position:absolute;height:2px;border-radius:1px;background-color:#fff;width:100%;margin:0 auto;left:0;right:0;top:calc(50% - 1px)}}.c-hamburger span:nth-child(1){-webkit-transform:translateY(-6px);transform:translateY(-6px)}.c-hamburger span:nth-child(3){-webkit-transform:translateY(6px);transform:translateY(6px)}.c-headerHeight{padding-top:6.25rem}@media screen and (max-width:767px){.c-headerHeight{padding-top:4.6875rem}}.c-headline1{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.c-headline1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.c-headline1-reverse{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:767px){.c-headline1-reverse{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media screen and (max-width:767px){.c-headline1-reverse .c-headline1__main--sm,.c-headline1-reverse .c-headline1__sub--sm{text-align:right}}.c-headline1__wrap{margin-right:4rem}@media screen and (max-width:767px){.c-headline1__wrap{margin-right:0}}.c-headline1__main{font-size:3.125rem;font-weight:700;line-height:1.36;letter-spacing:.1em;overflow:hidden}@media screen and (max-width:767px){.c-headline1__main{font-size:1.875rem}}.c-headline1__main--sm{font-size:2.875rem;line-height:1.347826087;color:#353834}@media screen and (max-width:767px){.c-headline1__main--sm{font-size:1.875rem}}.c-headline1__main--white{color:#fff}.c-headline1__sub{margin-top:.5625rem;font-size:1rem;font-weight:300;line-height:1.375;letter-spacing:.3em;color:#c6c6c6}@media screen and (max-width:767px){.c-headline1__sub{font-size:.75rem}}.c-headline1___txt.u-minusMl{margin-left:-3.125rem}@media screen and (max-width:767px){.c-headline1___txt.u-minusMl{margin-left:0}}.c-headline1__sub--sm{margin-top:.625rem;font-size:.9375rem;font-weight:300;line-height:1.7333333333;letter-spacing:.15em;color:#585858}@media screen and (max-width:767px){.c-headline1__sub--sm{letter-spacing:.05em}}.c-headline1__sub--scene{color:#cecece}.c-headline1__sub--cta{color:#767575}.c-headline1___txt{margin-top:1.5625rem;font-size:.9375rem;font-weight:300;letter-spacing:.15em}@media screen and (max-width:767px){.c-headline1___txt{margin-top:1.25rem}}.c-headline1___txt--white{color:#fff}.c-headline2{font-size:3.125rem;font-weight:700;letter-spacing:.1em;color:#353834}@media screen and (max-width:767px){.c-headline2{font-size:1.625rem;line-height:1.5}}.c-headline3{font-size:1.5rem;letter-spacing:.1em;background-color:#f7f7f7;border-radius:2.5rem;color:#353834;text-align:center;font-weight:500;padding:.875rem 1.25rem}@media screen and (max-width:767px){.c-headline3{font-size:1.125rem;padding:.625rem 1.25rem}}.c-hover{-webkit-transition:opacity .3s;transition:opacity .3s}@media screen and (min-width:769px){.c-hover:hover{opacity:.7;-webkit-transition:opacity .3s;transition:opacity .3s}}.c-hoverUnderline{position:relative;display:inline-block}.c-hoverUnderline:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#585858;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media screen and (min-width:768px){.p-media__img:hover~.p-media__body a .c-hoverUnderline:after,.p-media__link:hover h3:after,.p-media__link:hover .p-media__next span:after{opacity:1}}@media screen and (min-width:768px){.p-card2__img:hover~.p-card2__link .c-hoverUnderline:after,.p-card2__link:hover h3:after,.p-card2__link:hover .p-card2__next span:after{opacity:1}}@media screen and (min-width:768px){.c-hoverUnderline:hover:after{opacity:1}}@media screen and (max-width:767px){.c-icon{width:49.5%}}.c-icon__head{font-size:1.375rem;font-weight:700;letter-spacing:.05em;line-height:1.3636363636;text-align:center;color:#fff}@media screen and (max-width:767px){.c-icon__head{font-size:1.0625rem}}.c-icon__img{max-width:3.5625rem;margin-top:.75rem;margin-right:auto;margin-left:auto}.c-icon__txt{text-align:center;margin-top:.625rem;color:#fff}.c-icon__txt.c-text{line-height:1.625}.c-icon2__img{max-width:11.6875rem;width:100%;margin-right:auto;margin-left:auto}@media screen and (max-width:767px){.c-icon2__img{max-width:12.1875rem}}.c-icon2__img img{border-radius:100%;-webkit-box-shadow:.6875rem .6875rem 1.375rem #d3d3d3,.6875rem .6875rem 1.375rem #ededed;box-shadow:.6875rem .6875rem 1.375rem #d3d3d3,.6875rem .6875rem 1.375rem #ededed}@media screen and (max-width:767px){.c-icon2__img img{-webkit-box-shadow:.375rem .375rem .6875rem #eceaea,.375rem .375rem .6875rem #ededed;box-shadow:.375rem .375rem .6875rem #eceaea,.375rem .375rem .6875rem #ededed}}.c-icon2__txt{margin-top:1.6875rem;text-align:center}@media screen and (max-width:767px){.c-icon2__txt{margin-top:.9875rem}}.c-icon2__txt.c-text{font-weight:500}@media screen and (max-width:767px){.c-icon2__txt.c-text{font-size:1rem}}.c-marker{background:-webkit-gradient(linear,left top,left bottom,from(rgba(252,244,39,.6)),to(rgba(252,244,39,.6)));background:linear-gradient(rgba(252,244,39,.6) 0%,rgba(252,244,39,.6) 100%);display:inline;padding:0 2px 3px}.c-imgHover{position:relative}.c-imgHover img:nth-of-type(2){position:absolute;left:0;top:0;opacity:0;-webkit-transition:.3s opacity;transition:.3s opacity}@media screen and (min-width:769px){.c-imgHover:hover img:nth-of-type(1){opacity:0;-webkit-transition:.3s opacity;transition:.3s opacity}.c-imgHover:hover img:nth-of-type(2){opacity:1;-webkit-transition:.3s opacity;transition:.3s opacity}}.c-link{position:relative}.c-link:after{position:absolute;content:"";width:.625rem;height:.625rem;right:-.9375rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/link.svg) center center/contain no-repeat}.c-link--blue:after{background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/link-blue.svg) center center/contain no-repeat}.c-point{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-column-gap:1.125rem;-moz-column-gap:1.125rem;column-gap:1.125rem;font-family:"Quicksand",sans-serif;font-size:6.25rem;font-weight:600;color:#fff;line-height:1}@media screen and (max-width:767px){.c-point{font-size:5rem}}.c-point span{font-size:1.375rem;text-transform:uppercase;color:#003c8c;padding:.3125rem .875rem;background-color:#fff;display:inline-block;margin-bottom:.625rem}@media screen and (max-width:767px){.c-point span{font-size:1.125rem}}.c-point--about span{text-transform:none}.c-point--02{color:#333}.c-point--02 span{color:#fff;background-color:#003c8c}.c-rainbow{background:transparent linear-gradient(96deg,#009fe8 0%,#e51672 47%,#f9e801 100%) 0% 0% no-repeat padding-box;opacity:1}.c-red{color:#cd0000}.c-rotate{width:100%;height:100%;-webkit-animation:rotate-anime 30s linear infinite;animation:rotate-anime 30s linear infinite;margin-right:auto;margin-left:auto;position:relative;z-index:4}@media screen and (max-width:767px){.c-rotate{width:13.4375rem;height:13.4375rem}}@-webkit-keyframes rotate-anime{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes rotate-anime{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.c-round{width:22.75rem;height:22.75rem;margin-right:auto;margin-left:auto;overflow:hidden;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:767px){.c-round{width:13.4375rem;height:13.4375rem}}.c-round--sm{width:16.25rem;height:16.25rem}.c-round--01{border-radius:100%;background-color:rgba(228,38,114,.5);-webkit-animation:round_anime1 10s linear infinite;animation:round_anime1 10s linear infinite;z-index:1}@-webkit-keyframes round_anime1{0%,100%{border-radius:30% 70% 60% 40%/30% 40% 60% 70%}50%{border-radius:50% 50% 50% 50%/50% 50% 50% 50%}}@keyframes round_anime1{0%,100%{border-radius:30% 70% 60% 40%/30% 40% 60% 70%}50%{border-radius:50% 50% 50% 50%/50% 50% 50% 50%}}.c-round--02{border-radius:100%;background-color:rgba(33,33,33,.5);-webkit-animation:round_anime2 10s linear infinite;animation:round_anime2 10s linear infinite;z-index:4}@-webkit-keyframes round_anime2{0%,100%{border-radius:50% 50% 50% 50%/50% 50% 50% 50%}50%{border-radius:30% 70% 60% 40%/30% 40% 60% 70%}}@keyframes round_anime2{0%,100%{border-radius:50% 50% 50% 50%/50% 50% 50% 50%}50%{border-radius:30% 70% 60% 40%/30% 40% 60% 70%}}.c-round--03{border-radius:8.5rem;background-color:rgba(248,219,59,.5);-webkit-animation:round_anime3 10s linear infinite;animation:round_anime3 10s linear infinite;z-index:2}@-webkit-keyframes round_anime3{0%,100%{border-radius:70% 30% 30% 70%/50% 70% 30% 50%}50%{border-radius:50% 50% 50% 50%/50% 50% 50% 50%}}@keyframes round_anime3{0%,100%{border-radius:70% 30% 30% 70%/50% 70% 30% 50%}50%{border-radius:50% 50% 50% 50%/50% 50% 50% 50%}}.c-round--04{border-radius:100%;background-color:rgba(38,136,212,.5);-webkit-animation:round_anime2 10s linear infinite;animation:round_anime2 10s linear infinite;z-index:4}@keyframes round_anime2{0%,100%{border-radius:50% 40% 60% 50%/50% 50% 30% 60%}50%{border-radius:30% 70% 60% 40%/30% 40% 60% 70%}}.c-scroll{display:block;position:relative;-webkit-transition:.3s all;transition:.3s all;cursor:pointer}.c-scroll__img img{max-width:8rem;width:100%}.c-scroll__img img:nth-of-type(2){position:absolute;left:0;top:0;opacity:0;-webkit-transition:.3s opacity;transition:.3s opacity}@media screen and (min-width:769px){.c-scroll:hover img:nth-of-type(1){opacity:0;-webkit-transition:.3s opacity;transition:.3s opacity}.c-scroll:hover img:nth-of-type(2){opacity:1;-webkit-transition:.3s opacity;transition:.3s opacity}}.c-section{padding:6.25rem 0}@media screen and (max-width:767px){.c-section{padding:3.75rem 0}}.c-steps{max-width:22.75rem;width:100%;margin-right:auto;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:none;position:relative}@media screen and (max-width:767px){.c-steps{max-width:16.875rem;padding-left:.6875rem}}.mw_wp_form_input .c-steps--input{display:-webkit-box;display:-ms-flexbox;display:flex}.mw_wp_form_confirm .c-steps--confirm{display:-webkit-box;display:-ms-flexbox;display:flex}.c-steps--thanks{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2.25rem}.c-step__chevron{color:#ddd;font-size:1.25rem}.fa-angle-right:before{content:"\f105";font-size:1.25rem}.c-step{display:inline-block;position:relative}.c-step span{width:3.75rem;height:3.75rem;border:1px solid #e52671;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#e52671;font-size:1rem;font-weight:700}.c-step span.is-active{background-color:#e52671;color:#fff}.c-step:not(:last-child):after{position:absolute;content:"";width:.75rem;height:1.25rem;font-weight:500;right:-90%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/top/arrowStep.svg) center center/contain no-repeat}@media screen and (max-width:767px){.c-step:not(:last-child):after{right:-50%}}.c-steps>*{vertical-align:middle}.c-steps>*+*{margin-left:2.5rem}@media screen and (max-width:767px){.c-steps>*+*{margin-left:1.25rem}}.c-step__chevron{display:inline-block;width:.3571em}.c-subPb{padding-bottom:6.25rem}@media screen and (max-width:767px){.c-subPb{padding-bottom:3.75rem}}.l-subRainbow{margin-top:6.5rem}@media screen and (max-width:767px){.l-subRainbow{margin-top:2.375rem}}.l-subRainbow--sm{margin-top:3.2125rem}@media screen and (max-width:767px){.l-subRainbow--sm{margin-top:2.5rem}}.c-subRainbow{background:transparent -webkit-gradient(linear,right top,left top,from(#009fe8),color-stop(47%,#e51672),to(#f9e801)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(270deg,#009fe8 0%,#e51672 47%,#f9e801 100%) 0% 0% no-repeat padding-box;height:.75rem}@media screen and (max-width:767px){.c-subRainbow{height:.375rem}}.c-subRainbow--lg{height:6.25rem}.c-tag{font-size:.875rem;color:#585858;border:1px solid #d9d9d9;padding:.375rem .5rem;display:inline-block}.c-test{color:red;font-size:3.125rem;height:2000px}@media screen and (max-width:767px){.c-test{color:blue}}.c-text{font-size:1rem;font-weight:300;letter-spacing:.05em;line-height:1.875}@media screen and (max-width:767px){.c-text{font-size:.9375rem;line-height:1.975}}.c-text--fwMid{font-weight:400}@media screen and (max-width:767px){.c-text--sm16{font-size:1rem}}.c-text2{font-size:.875rem;font-weight:300;line-height:1.42}.c-text3{font-size:1.25rem;font-weight:300}@media screen and (max-width:767px){.c-text3{font-size:1.125rem}}.c-text4{font-size:1.625rem;font-weight:300}@media screen and (max-width:767px){.c-text4{font-size:1.125rem}}.c-text5{font-size:1.5rem;font-weight:300}.c-text6{font-size:1.125rem;font-weight:300}.c-time{font-size:.875rem}.c-topSection{padding-top:9.375rem;padding-bottom:6.875rem}@media screen and (max-width:767px){.c-topSection{padding-top:3.75rem;padding-bottom:3.75rem}}.c-topSectionSm{padding-top:9.375rem;padding-bottom:4.375rem}@media screen and (max-width:767px){.c-topSectionSm{padding-top:3.75rem;padding-bottom:6.25rem}}.c-topSectionPt{padding-top:9.375rem}@media screen and (max-width:767px){.c-topSectionPt{padding-top:3.75rem}}.c-topSectionCampaign{padding-top:9.375rem;padding-bottom:6.875rem}@media screen and (max-width:767px){.c-topSectionCampaign{padding-top:3.75rem;padding-bottom:6.25rem}}.c-underBar{position:relative;display:inline-block}.c-underBar:before{background-color:#333;bottom:0;content:"";height:1px;left:50%;opacity:1;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.3s;transition:.3s;width:100%}@media screen and (min-width:980px){.c-underBar:hover:before{opacity:0;-webkit-transition:.3s all;transition:.3s all}}.p-addToAny .addtoany_shortcode{text-align:center}.p-addToAny .addtoany_list a:not(.addtoany_special_service)>span{border-radius:100% !important}.p-addToAny .a2a_button_twitter span{-webkit-transition:.3s all;transition:.3s all}.p-addToAny .addtoany_list a{padding:0 8px !important}.p-addToAny .addtoany_list>a>span>svg{width:80%;top:4px !important}@media screen and (min-width:769px){.a2a_button_twitter:hover span{background-color:#43b2fb !important;-webkit-transition:.3s all;transition:.3s all}.a2a_button_facebook:hover span{background-color:#428af2 !important;-webkit-transition:.3s all;transition:.3s all}.a2a_button_hatena:hover span{background-color:#4db3f3 !important;-webkit-transition:.3s all;transition:.3s all}.a2a_button_line:hover span{background-color:#5ed771 !important;-webkit-transition:.3s all;transition:.3s all}}.p-addToAny__title{text-align:center;font-size:1.125rem;font-weight:300;letter-spacing:.32em;margin-bottom:.75rem}@media screen and (max-width:767px){.p-addToAny__title{margin-bottom:.5rem}}.p-arAbout{margin-top:6.625rem}@media screen and (max-width:767px){.p-arAbout{margin-top:1.375rem}}.p-arAbout__ttl{text-align:center}.p-arAbout__bg{background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/webAr/aboutBg.webp) center center/100% no-repeat;margin-top:7.3125rem;padding:4rem 0;height:29.625rem;background-attachment:fixed;position:relative}@media screen and (max-width:767px){.p-arAbout__bg{margin-top:2.25rem;background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/sp/aboutBg.webp) center center/100% no-repeat;padding:4rem 0 0;height:auto;background-attachment:fixed}}@media screen and (max-width:767px){.iPhone .p-arAbout__bg{background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/sp/aboutBg.webp) center center/cover no-repeat;background-attachment:local}}.p-arAbout__bg--sns{background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/snsAr/aboutBg.webp) center center/100% no-repeat;background-attachment:fixed;padding-bottom:1.875rem}@media screen and (max-width:767px){.p-arAbout__bg--sns{background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/sp/aboutBgSns.webp) center center/cover no-repeat;background-attachment:fixed}}@media screen and (max-width:767px){.iPhone .p-arAbout__bg--sns{background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/sp/aboutBgSns.webp) center center/cover no-repeat;background-attachment:local}}.p-arAbout__icon{width:5.6875rem;margin-right:auto;margin-left:auto}.p-arAbout__head{font-size:2.875rem;font-weight:700;letter-spacing:.05em;color:#fff;text-align:center;margin-top:.8125rem;position:relative}@media screen and (max-width:767px){.p-arAbout__head{font-size:1.625rem}}@media screen and (max-width:767px){.p-arAbout__txtWrap{padding-left:24px;padding-right:24px}}.p-arAbout__txt{color:#fff;margin-top:1rem;text-align:center}@media screen and (max-width:767px){.p-arAbout__txt{margin-top:1.3125rem;text-align:left}}@media screen and (max-width:767px){.p-arAbout__txt+.p-arAbout__txt{margin-top:1.8125rem}}@media screen and (max-width:767px){.p-arAbout__txt.c-text{font-size:1rem}}.p-arAbout__3d{position:absolute;top:-16.25rem;left:-8.125rem}@media screen and (max-width:767px){.p-arAbout__3d{position:relative;top:0;left:0}}.p-arAbout__3d model-viewer{width:59.75rem;height:38.0625rem}@media screen and (max-width:767px){.p-arAbout__3d model-viewer{width:100%;height:16.6875rem;margin-right:auto;margin-left:auto}}.p-arAbout__movie{position:absolute;top:-4.875rem;right:12.2222222222vw}@media screen and (max-width:1500px){.p-arAbout__movie{right:5rem}}@media screen and (max-width:767px){.p-arAbout__movie{margin-top:2.0625rem;position:relative;top:0;left:0;-webkit-transform:translate(0,0);transform:translate(0,0);text-align:center}}.p-arAbout__movie video{max-width:14.375rem;width:100%}@media screen and (max-width:1500px){.p-arAbout__movie video{max-width:11.25rem}}@media screen and (max-width:767px){.p-arAbout__movie video{max-width:11.25rem}}.p-arScene{padding-top:10.625rem;padding-bottom:13.9375rem;overflow:hidden}@media screen and (max-width:767px){.p-arScene{padding-top:4.5rem;padding-bottom:4.7375rem}}@media screen and (max-width:767px){.p-arScene--sns{padding-bottom:5.625rem}}.p-arScene__items{padding-top:9.625rem;padding-bottom:5.75rem;position:relative}@media screen and (max-width:767px){.p-arScene__items{padding-top:0;padding-bottom:0}}.p-arScene__items--sns{padding-bottom:15.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:767px){.p-arScene__items--sns{padding-bottom:0}}.p-arScene__item--01{position:absolute;top:0;left:50%;-webkit-transform:translateX(-17.3rem);transform:translateX(-17.3rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:767px){.p-arScene__item--01{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:767px){.p-arScene__item--01{position:relative;top:auto;left:auto;-webkit-transform:translateX(0%);transform:translateX(0%);padding-right:1.4375rem}}.p-arScene__item--sns01{position:absolute;top:2.125rem;left:50%;-webkit-transform:translateX(-6rem);transform:translateX(-6rem)}@media screen and (max-width:767px){.p-arScene__item--sns01{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;top:auto;left:auto;-webkit-transform:translateX(0%);transform:translateX(0%);margin-top:4rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.p-arScene__item--02{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:-4.3rem;margin-left:auto}@media screen and (max-width:767px){.p-arScene__item--02{margin-top:3.0375rem;margin-left:0}}.p-arScene__item--sns02{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:8.1875rem;margin-left:auto;margin-right:2.5rem}@media screen and (max-width:767px){.p-arScene__item--sns02{margin-top:2.25rem;margin-left:0;margin-right:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.p-arScene__item--03{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:-6.3125rem}@media screen and (max-width:767px){.p-arScene__item--03{margin-top:5.325rem;margin-right:auto;margin-left:auto}}.p-arScene__item--sns03{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:-21.4375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.8125rem}@media screen and (max-width:767px){.p-arScene__item--sns03{margin-top:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.125rem}}.p-arScene__item--04{position:absolute;bottom:-2.5rem;left:50%;-webkit-transform:translateX(-14rem);transform:translateX(-14rem);display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.p-arScene__item--04{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;bottom:auto;left:auto;-webkit-transform:translateX(0);transform:translateX(0);margin-top:6.25rem}}.p-arScene__item--sns04{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-24rem);transform:translateX(-24rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.6875rem}@media screen and (max-width:767px){.p-arScene__item--sns04{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;bottom:auto;left:auto;-webkit-transform:translateX(0);transform:translateX(0);margin-top:2.0625rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.p-arScene__head{width:10.875rem;height:10.875rem;border-radius:100%;font-size:1.25rem;font-weight:900;line-height:1.3;letter-spacing:.05em;background:transparent linear-gradient(136deg,#dedede 0%,#fff 100%) 0% 0% no-repeat padding-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:2.0625rem 2.0625rem 3.75rem rgba(46,46,46,.18),0rem 0rem 3.75rem #fdfdfd;box-shadow:2.0625rem 2.0625rem 3.75rem rgba(46,46,46,.18),0rem 0rem 3.75rem #fdfdfd;position:relative}@media screen and (max-width:767px){.p-arScene__head{width:9.25rem;height:9.4375rem;-webkit-box-shadow:.9375rem .9375rem 1.875rem rgba(46,46,46,.18),0rem 0rem 1.875rem #fdfdfd;box-shadow:.9375rem .9375rem 1.875rem rgba(46,46,46,.18),0rem 0rem 1.875rem #fdfdfd}}.p-arScene__head:before{position:absolute;content:"";z-index:-1}.p-arScene__head--01:before{width:13.5rem;height:6.75rem;left:-9.8125rem;top:1.25rem;background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/webAr/sceneIcon01.png) center center/contain no-repeat}@media screen and (max-width:767px){.p-arScene__head--01:before{width:11.25rem;height:5.625rem;left:-8.8125rem;top:4.25rem}}.p-arScene__head--sns01{margin-left:7.4375rem}@media screen and (max-width:767px){.p-arScene__head--sns01{margin-left:8.875rem}}.p-arScene__head--sns01:before{width:11.25rem;height:13.875rem;left:-6.25rem;top:-2.75rem;background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/snsAr/sceneIcon01.png) center center/contain no-repeat}@media screen and (max-width:767px){.p-arScene__head--sns01:before{width:9.25rem;height:11.4375rem;left:-5.875rem;top:-1.55rem}}.p-arScene__head--02:before{width:15.6875rem;height:13.25rem;right:-10.4375rem;top:-3rem;background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/webAr/sceneIcon02.png) center center/contain no-repeat}@media screen and (max-width:767px){.p-arScene__head--02:before{width:12.875rem;height:10.875rem;right:-9.6875rem;top:-1.5rem}}.p-arScene__head--sns02{margin-left:auto;margin-right:2rem;letter-spacing:.02em}@media screen and (max-width:767px){.p-arScene__head--sns02{margin-right:0;letter-spacing:.05em}}.p-arScene__head--sns02:before{width:11.3125rem;height:9.125rem;left:-7.6875rem;top:1rem;background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/snsAr/sceneIcon02.png) center center/contain no-repeat}@media screen and (max-width:767px){.p-arScene__head--sns02:before{width:9.9375rem;height:8rem;left:-6.6875rem;top:1rem}}@media screen and (max-width:767px){.p-arScene__head--03{margin-left:14.1333333333vw}}.p-arScene__head--03:before{width:8.6875rem;height:15.0625rem;right:-2.0625rem;top:-9.9375rem;background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/webAr/sceneIcon03.png) center center/contain no-repeat}@media screen and (max-width:767px){.p-arScene__head--03:before{width:7.3125rem;height:12.625rem;right:-5.75rem;top:-2.4375rem}}.p-arScene__head--sns03:before{width:12.9375rem;height:12.9375rem;right:-4.25rem;top:-6.6875rem;background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/snsAr/sceneIcon03.png) center center/contain no-repeat}@media screen and (max-width:767px){.p-arScene__head--sns03:before{width:8.9375rem;height:8.9375rem;right:-7.25rem;top:-1.4375rem}}@media screen and (max-width:767px){.p-arScene__head--04{margin-left:auto;margin-right:1.9375rem}}.p-arScene__head--04:before{width:4.625rem;height:12.4375rem;right:3.175rem;top:-6.4375rem;background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/webAr/sceneIcon04.png) center center/contain no-repeat}@media screen and (max-width:767px){.p-arScene__head--04:before{width:3.9375rem;height:10.625rem;right:auto;left:-1.75rem;top:-3.4375rem}}.p-arScene__head--sns04{letter-spacing:.02em}@media screen and (max-width:767px){.p-arScene__head--sns04{margin-right:auto;margin-left:.6875rem}}.p-arScene__head--sns04:before{width:11.1875rem;height:9.1875rem;right:0;bottom:-5rem;background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/snsAr/sceneIcon04.png) center center/contain no-repeat}@media screen and (max-width:767px){.p-arScene__head--sns04:before{width:8.8125rem;height:7.25rem;right:auto;right:0;bottom:-5rem}}.p-arScene__txt{font-size:1rem;font-weight:300;line-height:1.625;letter-spacing:.05em}@media screen and (max-width:767px){.p-arScene__txt{text-align:center}}.p-arScene__txt--01{margin-bottom:-.625rem}@media screen and (max-width:767px){.p-arScene__txt--01{margin-top:1.0625rem;margin-right:.625rem}}.p-arScene__txt--sns01{text-align:center;margin-top:1.875rem}@media screen and (max-width:767px){.p-arScene__txt--sns01{margin-top:.9375rem}}.p-arScene__txt--sns02{text-align:center;margin-top:1.1875rem}@media screen and (max-width:767px){.p-arScene__txt--sns02{margin-top:1.0625rem}}.p-arScene__txt--sns04{margin-bottom:-.25rem}@media screen and (max-width:767px){.p-arScene__txt--sns04{margin-top:2.125rem;letter-spacing:.02em}}.p-arScene__txt--mt{margin-top:1.05rem}.p-arScene__txt--up{margin-top:-1.55rem}@media screen and (max-width:767px){.p-arScene__txt--up{margin-top:1.25rem}}.p-arScene__txt--right{text-align:right}@media screen and (max-width:767px){.p-arScene__txt--right{text-align:center}}.p-arType__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;padding-top:7.4375rem}@media screen and (max-width:767px){.p-arType__column{padding-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2.5rem}}.p-arFlow{padding-top:11.875rem;padding-bottom:20rem;background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/webAr/flowBg.webp) center 15.5rem/contain no-repeat}@media screen and (max-width:767px){.p-arFlow{padding-top:4.375rem;padding-bottom:6.25rem;background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/sp/flowBg.webp) center 13.8rem/contain no-repeat}}.p-arFlow__items{margin-top:6.4375rem;display:grid;gap:5rem;grid-template-columns:repeat(5,minmax(10%, 1fr))}@media screen and (max-width:767px){.p-arFlow__items{margin-top:1.875rem;gap:3rem;grid-template-columns:repeat(1,minmax(10%, 1fr))}}.p-arAchievement{padding-bottom:12.5rem}@media screen and (max-width:767px){.p-arAchievement{padding-bottom:7.5rem}}.p-arAchievement__ttl{font-size:2.5rem;font-weight:700;text-align:center;letter-spacing:.1em}@media screen and (max-width:767px){.p-arAchievement__ttl{font-size:1.625rem}}.p-arAchievement__btn{margin-top:2.8125rem;text-align:center}@media screen and (max-width:767px){.p-arAchievement__btn{margin-top:2.25rem}}.p-arcList{padding-bottom:12.5rem}@media screen and (max-width:767px){.p-arcList{padding-bottom:7.5rem}}.p-arcList__flex{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:7.8125rem;max-width:100%}@media screen and (min-width:1921px){.p-arcList__flex{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:767px){.p-arcList__flex{margin-top:3.125rem}}.p-arcList__flex>*{min-width:0}.p-arcList__inner{width:77.5rem;max-width:100%;padding-right:1.25rem}@media screen and (max-width:767px){.p-arcList__inner{padding-right:1.5rem;padding-left:1.5rem}}.p-arcList__column{display:grid;gap:2.875rem 3.5rem;grid-template-columns:repeat(3,minmax(10%, 1fr))}@media screen and (max-width:767px){.p-arcList__column{grid-template-columns:repeat(1,minmax(10%, 1fr));gap:1.9375rem;margin-top:2rem}}.p-arc__pageNavi{margin-top:7.8125rem}@media screen and (max-width:767px){.p-arc__pageNavi{margin-top:3.5625rem}}.p-author{margin-top:9.375rem}@media screen and (max-width:767px){.p-author{margin-top:4rem}}.p-author__container{background-color:#313131;border-radius:1.5rem;-webkit-box-shadow:0 0 3.125rem rgba(0,0,0,.4);box-shadow:0 0 3.125rem rgba(0,0,0,.4);padding:0 2.5rem 2rem}@media screen and (max-width:767px){.p-author__container{padding:0 2rem 2rem}}.p-author__flex{display:-webkit-box;display:-ms-flexbox;display:flex}.p-author__img{width:6.125rem;position:relative;margin-right:1.9375rem;-webkit-transform:translateY(-30%);transform:translateY(-30%)}@media screen and (max-width:767px){.p-author__img{margin-right:1.125rem}}.p-author__img img{border-radius:100%}.p-author__img:before{position:absolute;content:"";width:6.8125rem;height:6.8125rem;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#313131;z-index:-1;border-radius:100%}.p-author__name{padding-top:1.5rem;color:#fff;font-size:1.0625rem;font-weight:700;letter-spacing:.05em}@media screen and (max-width:767px){.p-author__name{font-size:.9375rem;padding-top:1rem}}.p-author__name span{display:block;font-size:.75rem;font-weight:700;color:#8d8d8d;letter-spacing:.05em;margin-bottom:.1875rem}.p-author__txt{font-size:.9375rem;font-weight:500;letter-spacing:.05em;line-height:2;color:#fff}@media screen and (max-width:767px){.p-author__txt{margin-top:-.625rem}}.p-box{padding:2.5625rem 3.75rem 3rem 4rem;-webkit-box-shadow:0 0 2.5rem rgba(27,19,16,.08);box-shadow:0 0 2.5rem rgba(27,19,16,.08);border-radius:1.5rem}@media screen and (max-width:767px){.p-box{padding:2.5rem 1.5rem}}.p-box+.p-box{margin-top:5rem}@media screen and (max-width:767px){.p-box+.p-box{margin-top:3rem}}.p-box__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.p-box__flex+.p-box__flex{margin-top:2rem}@media screen and (max-width:767px){.p-box__flex+.p-box__flex{margin-top:1.5rem}}.p-box__icon img{width:3.9375rem;padding-right:1.125rem}@media screen and (max-width:767px){.p-box__icon img{width:2.9375rem;padding-right:.6875rem}}.p-box__head{font-size:1.125rem;font-weight:700;letter-spacing:.05em;padding-top:.4375rem;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:767px){.p-box__head{font-size:.9375rem}}.p-box__txt{font-size:1rem;font-weight:400;letter-spacing:.05em;line-height:1.875;padding-top:.4375rem;-webkit-box-flex:1;-ms-flex:1;flex:1;word-wrap:break-word}.p-box__txt a{color:#d14f92;display:inline-block;-webkit-transition:opacity .3s;transition:opacity .3s}.p-box__txt a:hover{opacity:.7;-webkit-transition:opacity .3s;transition:opacity .3s}@media screen and (max-width:767px){.p-box__txt{font-size:.9375rem;padding-top:.3125rem}}.p-box__url{display:-webkit-box;display:-ms-flexbox;display:flex}.p-box__url dt{margin-right:.625rem;white-space:nowrap}.p-breadcrumb{text-align:left;font-size:.9375rem;color:#c6c6c6;letter-spacing:.1em;font-weight:300}.p-breadcrumb a{-webkit-transition:color .3s;transition:color .3s}@media screen and (min-width:769px){.p-breadcrumb a:hover{color:#d14f92;-webkit-transition:color .3s;transition:color .3s}}.p-breadcrumb span{position:relative}.p-breadcrumb span:not(:last-child):after{position:absolute;content:"";width:.4375rem;height:.4625rem;right:-.9375rem;top:.5em;background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/chevron.svg) center center/contain no-repeat}.p-breadcrumb>*{vertical-align:middle}.p-breadcrumb>*+*{margin-left:1.375rem}.p-breadcrumb__chevron{display:inline-block;width:.3571em}.p-card{position:relative;padding-bottom:2rem;border-bottom:1px solid #efefef;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:767px){.p-card{padding-bottom:1.5rem}}.p-card--bbNon{border-bottom:none;padding-bottom:0}@media screen and (max-width:767px){.p-card--sm{width:83.8%;margin-right:auto;margin-left:auto}}.p-card__cat{padding:.6875rem 2px;color:#fff;display:inline-block;background-color:rgba(180,180,180,.9);opacity:.9;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;position:absolute;right:-.5625rem;top:-.4rem;z-index:2;-webkit-clip-path:polygon(0 0,100% 0%,100% 86%,0 100%);clip-path:polygon(0 0,100% 0%,100% 86%,0 100%)}@media screen and (max-width:767px){.p-card__cat{top:-.5rem;right:-.4rem;padding:.5rem .1875rem .9375rem}}.p-card__cat a{padding-bottom:.625rem;letter-spacing:.05em}.p-card__cat:before{content:attr(data-text);visibility:hidden;display:inline-block}.p-card__img{overflow:hidden;z-index:1;position:relative}.p-card__img img{aspect-ratio:362/225;-o-object-fit:cover;object-fit:cover;height:auto;width:100%;-webkit-transition:-webkit-transform .8s;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s}@media screen and (min-width:769px){.p-card:hover>div>figure>a>img{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:-webkit-transform .8s;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s}.p-card:hover>figure>a>img{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:-webkit-transform .8s;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s}.p-card:hover>div>.p-card__title2>a>span{color:#e51871;-webkit-transition:color .8s;transition:color .8s}.p-card:hover>.p-card__btn>.c-btn--black2{background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/btnArrowBlack.svg);background-color:#fff;color:#585858;-webkit-transition:.3s all;transition:.3s all}}.p-card__body{position:relative}.p-card__title{width:102%;position:absolute;top:-6rem;left:-1.875rem;z-index:3}@media screen and (max-width:1439px){.p-card__title{left:-.75rem}}@media screen and (max-width:1200px){.p-card__title{width:107%}}@media screen and (max-width:767px){.p-card__title{top:-4.875rem;left:-.75rem;width:98%}}.p-card__title span{font-size:1.375rem;font-weight:700;letter-spacing:.05em;color:#fff;line-height:1.85;background:transparent linear-gradient(99deg,rgba(22,21,46,.8470588235) 0%,rgba(75,13,42,.8392156863) 48%,rgba(85,70,31,.8470588235) 100%) 0% 0% no-repeat padding-box;padding:.125rem .4375rem;position:relative;display:inline;font-style:italic;padding:0 10px 4px}@media screen and (max-width:767px){.p-card__title span{font-size:1.375rem;line-height:1.65;padding:0 10px 0}}.p-card__title2{margin-top:.625rem}.p-card__title2 span{font-size:1.0625rem;font-weight:700;letter-spacing:.05em;line-height:1.4117647059;display:inline-block;-webkit-transition:color .8s;transition:color .8s}.safari .p-card__title{top:-6.5rem}@media screen and (max-width:1439px){.safari .p-card__title{left:-.75rem}}@media screen and (max-width:1200px){.safari .p-card__title{width:107%}}.safari .p-card__title span{line-height:1.85}@media screen and (max-width:767px){.safari .p-card__title span{line-height:1.6}}@media screen and (max-width:767px){.iPhone .p-card__title{top:-4.81875rem;left:-.75rem;width:98%}}@media screen and (max-width:767px){.iPhone .p-card__title span{line-height:1.6}}.p-card__txt{margin-top:1.8125rem}@media screen and (max-width:767px){.p-card__txt{margin-top:1.6125rem}}.p-card__tagWrap{margin-top:1.3625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.625rem}@media screen and (max-width:767px){.p-card__tagWrap{margin-top:1rem}}.p-card__tagWrap--mt{margin-top:.5rem}.p-card__tag{display:inline-block;background-color:#676767;letter-spacing:.05em;color:#fff;padding:0 .375rem}@media screen and (max-width:767px){.p-card__tag{padding:0 .375rem}}.p-card__btn{margin-top:auto;text-align:center;padding-top:1.3125rem}.p-card02{width:36%;margin-right:-3rem}@media screen and (max-width:767px){.p-card02{width:100%;margin-right:0}}.p-card02--sns{width:51.8%;position:relative;z-index:1}@media screen and (max-width:767px){.p-card02--sns{width:100%}}.p-card02--sns01{position:relative;z-index:2}.p-card02--sns02{position:relative;z-index:1;left:-3rem;margin-top:6.6875rem}@media screen and (max-width:767px){.p-card02--sns02{left:0;margin-top:4rem}}.p-card02--02{margin-top:3.125rem}@media screen and (max-width:767px){.p-card02--02{margin-top:3.6rem}}.p-card02--03{margin-top:12.5rem}@media screen and (max-width:767px){.p-card02--03{margin-top:0}}.p-card02__img{margin-right:auto;margin-left:auto;position:relative;z-index:2}.p-card02__img--01{background-color:#fff;padding:.375rem .375rem 0;border-radius:.375rem;max-width:13.75rem;width:100%;-webkit-box-shadow:.75rem 1.125rem 2.5rem rgba(0,0,0,.25);box-shadow:.75rem 1.125rem 2.5rem rgba(0,0,0,.25)}@media screen and (max-width:767px){.p-card02__img--01{max-width:9.9375rem}}.p-card02__img--01 video{max-width:100%}.p-card02__img--02{max-width:23.125rem;width:100%}@media screen and (max-width:767px){.p-card02__img--02{max-width:17rem}}.p-card02__img--03 model-viewer{width:45.6875rem;height:18.6875rem}@media screen and (max-width:1400px){.p-card02__img--03 model-viewer{max-width:100%}}@media screen and (max-width:767px){.p-card02__img--03 model-viewer{width:100%;height:17.6875rem;margin-right:auto;margin-left:auto}}.p-card02__body{padding:3.1875rem 0 3rem 4rem;color:#fff;position:relative;z-index:1}.p-card02__body--green{background:transparent linear-gradient(122deg,#32a4be 0%,#10767b 100%) 0% 0% no-repeat padding-box;padding-right:4.0625rem;margin-top:-2rem;min-height:25.0625rem}@media screen and (max-width:767px){.p-card02__body--green{padding:4.5rem 1.5rem 4rem;margin-top:-2.875rem}}.p-card02__body--yellow{background:transparent linear-gradient(120deg,#d6c71b 0%,#a88a0a 100%) 0% 0% no-repeat padding-box;padding-right:5.1875rem;margin-top:-2rem;min-height:22.6875rem}@media screen and (max-width:767px){.p-card02__body--yellow{margin-top:-2.375rem;padding:4.5rem 1.5rem 4rem}}.p-card02__body--blue{background:transparent linear-gradient(118deg,#307dc9 0%,#144b81 100%) 0% 0% no-repeat padding-box;padding-right:4.5rem;margin-top:0;min-height:20.5625rem}@media screen and (max-width:767px){.p-card02__body--blue{margin-top:-2.5rem;padding:2.5625rem 1.5rem 4rem}}.p-card02__body--violet{background:transparent linear-gradient(117deg,#c72b7a 0%,#770797 100%) 0% 0% no-repeat padding-box;padding-right:3.0625rem;margin-top:-2rem}@media screen and (max-width:767px){.p-card02__body--violet{padding:3.1875rem 1.5rem 4rem}}.p-card02__body--purple{background:transparent linear-gradient(111deg,#1e12bc 0%,#120c5e 100%) 0% 0% no-repeat padding-box;padding-right:6.0625rem;margin-top:-2rem}@media screen and (max-width:767px){.p-card02__body--purple{padding:4.5rem 1.5rem 4rem}}.p-card02__title{font-size:2.5rem;font-weight:700;letter-spacing:.1em}.p-card02__title span{font-size:1.625rem}@media screen and (max-width:767px){.p-card02__title span{font-size:1rem;display:block}}@media screen and (max-width:767px){.p-card02__title{font-size:1.5rem;text-align:center}}.p-card02__txt{font-size:.9375rem;font-weight:300;letter-spacing:.05em;line-height:2;margin-top:.9375rem}.p-card3--01{margin-top:5.5rem;margin-left:-2.5rem}@media screen and (max-width:767px){.p-card3--01{margin-top:0;margin-left:0}}.p-card3--02{margin-top:3.3625rem;margin-left:-1.78125rem}@media screen and (max-width:767px){.p-card3--02{margin-top:0;margin-left:0}}.p-card3--03{margin-top:1.375rem;margin-right:-2.0625rem}@media screen and (max-width:767px){.p-card3--03{margin-top:-.4375rem;margin-right:0}}.p-card3--04{margin-top:-.4375rem;margin-right:-3.75rem}@media screen and (max-width:767px){.p-card3--04{margin-top:-.6875rem;margin-right:0}}.p-card3--05{margin-top:1.78125rem;margin-right:-3.125rem}@media screen and (max-width:767px){.p-card3--05{margin-top:0;margin-right:0}}.p-card3__number{width:3.125rem;margin-right:auto;margin-left:auto}.p-card3__title{font-size:1.25rem;font-weight:700;text-align:center;margin-top:2.5rem}@media screen and (max-width:767px){.p-card3__title{font-size:1.125rem;margin-top:.7rem}}.p-card3__img{width:11.5625rem;margin-right:auto;margin-left:auto}.p-card3__img--01{margin-top:.5rem}@media screen and (max-width:767px){.p-card3__img--01{margin-top:.1875rem}}.p-card3__img--02{margin-top:.5625rem}.p-card3__img--03{margin-top:1.125rem}.p-card3__img--04{margin-top:.9375rem}@media screen and (max-width:767px){.p-card3__img--04{margin-top:1.125rem;-webkit-transform:translateX(7px);transform:translateX(7px)}}.p-card3__img--05{margin-top:.1625rem}@media screen and (max-width:767px){.p-card3__img--05{width:13.125rem;margin-top:.875rem}}.p-card3__txt{font-size:.9375rem;font-weight:700;text-align:center;letter-spacing:.05em;line-height:1.6;margin-top:1.25rem}@media screen and (max-width:767px){.p-card3__txt{margin-top:.75rem}}.p-card4{position:relative;padding-bottom:2rem}@media screen and (max-width:767px){.p-card4{padding-bottom:1.5rem}}.p-card4__img{overflow:hidden;z-index:1;position:relative}@media screen and (max-width:767px){.p-card4__img{margin-top:.625rem;overflow:unset}}.p-card4__img img{aspect-ratio:362/225;-o-object-fit:cover;object-fit:cover;height:auto;width:100%;-webkit-transition:-webkit-transform .8s;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s}@media screen and (min-width:769px){.p-card4:hover>figure>a>img{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:-webkit-transform .8s;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s}.p-card4:hover>.p-card4__btn>.c-btn--black2{background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/btnArrowBlack.svg);background-color:#fff;color:#585858;-webkit-transition:.3s all;transition:.3s all}}.p-card4__body{position:relative}.p-card4__title{width:102%;position:absolute;top:-9.875rem;right:-28.25rem;z-index:3}@media screen and (max-width:1200px){.p-card4__title{width:107%}}@media screen and (max-width:767px){.p-card4__title{position:relative;top:auto;right:auto;width:98%}}.p-card4__title span{font-size:2.25rem;font-weight:700;letter-spacing:.05em;color:#fff;line-height:1.7;background:transparent linear-gradient(99deg,rgba(22,21,46,.8470588235) 0%,rgba(75,13,42,.8392156863) 48%,rgba(85,70,31,.8470588235) 100%) 0% 0% no-repeat padding-box;padding:.125rem .4375rem;position:relative;display:inline;font-style:italic;padding:0 10px 4px}@media screen and (max-width:767px){.p-card4__title span{font-size:1.25rem;line-height:1.65}}.p-card4__meta{position:relative;padding-top:1.125rem;padding-left:3.125rem}@media screen and (max-width:767px){.p-card4__meta{padding-top:.5rem;padding-left:0}}.p-card4__date{position:absolute;top:0;left:0}@media screen and (max-width:767px){.p-card4__date{top:-.25rem;left:-.25rem}}.p-card4__date span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#454545;border:1px solid #454545;color:#fff;padding:.625rem .125rem;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:1rem;letter-spacing:.05em;line-height:1.875;position:relative;width:1.625rem}@media screen and (max-width:767px){.p-card4__date span{font-size:.9375rem;line-height:2}}.p-card4__date span:after{content:"";display:block;width:0;height:0;border-left:.8125rem solid transparent;border-right:.8125rem solid transparent;border-top:.8125rem solid #454545;position:absolute;bottom:-.875rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.p-card4__achievement{font-size:.6875rem;font-weight:300;letter-spacing:.32em;color:#b4b4b4}.p-card4__tag{font-size:1.8125rem;font-weight:700;color:#585858;margin-top:-.1875rem;letter-spacing:.05em}@media screen and (max-width:767px){.p-card4__tag{font-size:1.0625rem}}.p-card4__tag span{font-size:1.25rem}@media screen and (max-width:767px){.p-card4__tag span{font-size:.8125rem}}.p-card4__cat{margin-top:1rem}.p-catList{width:18.75rem;max-width:100%;padding-right:5.5555555556vw;margin-left:1.5625rem}@media screen and (max-width:1300px){.p-catList{padding-right:5.625rem}}@media screen and (max-width:767px){.p-catList{width:100%;margin-left:0;padding-right:0}}.p-catList--sp{position:fixed;left:0;bottom:0;z-index:51;opacity:0}.p-catList__wrap{background-color:rgba(0,0,0,.8);width:100%;padding:2.375rem .625rem 1.5rem 1rem}@media screen and (max-width:767px){.p-catList__wrap{padding:.625rem 1.5rem}}.p-catList__wrap--close{position:relative}.p-catList__wrap--close:before{position:absolute;content:"";width:.6875rem;height:.6875rem;right:1rem;top:1rem;background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/catClose.svg) center center/contain no-repeat}.p-catList__head{font-size:1rem;font-weight:700;letter-spacing:.05em;color:#fff}@media screen and (max-width:767px){.p-catList__head{font-size:.9375rem}}@media screen and (max-width:767px){.p-catList__items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem 1.875rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.8125rem;padding-left:.9375rem}}.p-catList__item{margin-top:1.6875rem;width:6.4375rem;margin-right:auto;margin-left:.6875rem}@media screen and (max-width:767px){.p-catList__item{margin:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.p-catList__item+.p-catList__item{margin-top:1.25rem}@media screen and (max-width:767px){.p-catList__item+.p-catList__item{margin-top:0}}@media screen and (max-width:767px){.p-catList__item:nth-of-type(3){margin-right:3.125rem}}.p-catList__link{color:#fff;font-size:.9375rem;-webkit-transition:color .3s;transition:color .3s}@media screen and (max-width:767px){.p-catList__link{font-size:.875rem}}@media screen and (min-width:769px){.p-catList__link:hover{color:#d14f92;-webkit-transition:color .3s;transition:color .3s}}.p-catList__link.is-current{color:#d14f92}.p-column2{display:grid;gap:1.25rem;grid-template-columns:repeat(2,minmax(10%, 1fr))}@media screen and (max-width:767px){.p-column2{grid-template-columns:repeat(1,minmax(100%, 1fr));gap:1.25rem}}@media screen and (max-width:767px){.p-column2--topCam{grid-template-columns:repeat(2,minmax(10%, 1fr))}}@media screen and (max-width:375px){.p-column2--topCam{grid-template-columns:repeat(1,minmax(10%, 1fr))}}.p-column2--inquiry{gap:6.25rem 3.75rem}@media screen and (max-width:767px){.p-column2--inquiry{gap:1.875rem}}.p-column3{display:grid;gap:1.5625rem;grid-template-columns:repeat(3,minmax(10%, 1fr))}@media screen and (max-width:767px){.p-column3{grid-template-columns:repeat(1,minmax(100%, 1fr));gap:2.5rem}}.p-column3Blog{gap:3.75rem 1.5625rem}.p-column4{display:grid;gap:1.25rem;grid-template-columns:repeat(4,minmax(10%, 1fr))}@media screen and (max-width:1050px){.p-topSearch__column.p-column4{grid-template-columns:repeat(2,minmax(10%, 1fr))}}input[type=checkbox],input[type=radio]{display:none}input,button,select,textarea{background:0 0;border:none;border-radius:0;font:inherit;outline:none}input[type=submit],input[type=button],label,button,select{cursor:pointer}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}.mw_wp_form{margin-top:1.55rem;padding-bottom:12.5rem}@media screen and (max-width:767px){.mw_wp_form{margin-top:1.0625rem;padding-bottom:7.75rem}}.p-contact{overflow:hidden}.p-contact__bgGray{margin-top:3.875rem;position:relative}@media screen and (max-width:767px){.p-contact__bgGray{margin-top:1.375rem}}.p-contact__bgGray:before{position:absolute;content:"";width:83.3%;height:100%;right:0;top:0;background-color:#f7f7f7;border-top-left-radius:2.5rem;border-bottom-left-radius:2.5rem;z-index:-1}@media screen and (max-width:767px){.p-contact__bgGray:before{width:93.5%}}@media screen and (max-width:767px){.p-contact__items{width:86.28%;margin-right:auto;margin-left:auto;padding-left:.6875rem}}.p-contact__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2.35rem}@media screen and (max-width:767px){.p-contact__item{display:block;margin-bottom:.875rem}}.p-contact__item--sm{margin-bottom:2.5rem}@media screen and (max-width:767px){.p-contact__item--sm{margin-bottom:1.75rem}}.p-contact .input__label{width:31.48%;padding-top:1.25rem;padding-right:1.0625rem;font-weight:700;line-height:1}@media screen and (max-width:767px){.p-contact .input__label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:.8125rem}}.p-contact .input__label--small{font-size:.9375rem;line-height:2}.p-contact .need{position:relative}.p-contact .need:before{position:absolute;top:.325rem;right:1.0625rem;content:"必須";width:2.6875rem;height:2.6875rem;border:1px solid #e52671;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.6875rem;font-weight:700;background-color:#e52671;color:#fff}@media screen and (max-width:767px){.p-contact .need:before{width:1.8125rem;height:1.8125rem;font-size:.6875rem;right:-1.0625rem}}.p-contact .need-non:before{content:"任意";background:#c2c2c2}.p-contact__input{width:68.5%;-webkit-transition:.3s all;transition:.3s all}@media screen and (max-width:767px){.p-contact__input{width:100%}}.p-contact__input input[type=text],.p-contact__input input[type=email]{width:100%;font-size:1rem;letter-spacing:.05em;line-height:1.875;font-weight:500;background:#fff;padding:.8125rem 1.5rem;border-radius:1rem;color:#585858}@media screen and (max-width:767px){.p-contact__input input[type=text],.p-contact__input input[type=email]{font-size:1rem;border-radius:.625rem;font-size:1rem;padding:.4375rem .9375rem}}.p-contact__input input::-webkit-input-placeholder{color:rgba(88,88,88,.45)}.p-contact__input input::-moz-placeholder{color:rgba(88,88,88,.45)}.p-contact__input input::-ms-input-placeholder{color:rgba(88,88,88,.45)}.p-contact__input input::placeholder{color:rgba(88,88,88,.45)}.p-contact__note{font-size:.6875rem;font-weight:700;line-height:1.3636363636;margin-top:.375rem;padding-left:1rem}.p-contact__age{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-contact__age input[type=text]{width:5rem;margin-right:.625rem;padding:.9375rem .625rem .9375rem 1.5625rem}.p-contact__select{background:#fff;padding:1.1875rem 1.875rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/icon/arrowSelect.svg);background-position:center right 1em;background-repeat:no-repeat;background-size:.9375rem .625rem}@media screen and (max-width:767px){.p-contact__select{font-size:1rem;border-radius:.625rem;font-size:1rem;padding:.625rem .9375rem;background-size:.625rem .4375rem}}.p-contact .mwform-checkbox-field-text,.p-contact .mwform-radio-field-text{padding-left:2.1875rem;position:relative;display:block;font-weight:300}@media screen and (max-width:767px){.p-contact .mwform-checkbox-field-text,.p-contact .mwform-radio-field-text{padding-left:1.875rem}}.p-contact .mwform-radio-field-text:not(:first-child){margin-top:1.25rem}.p-contact .mwform-checkbox-field-text:after,.p-contact .mwform-checkbox-field-text:before,.p-contact .mwform-radio-field-text:after,.p-contact .mwform-radio-field-text:before{content:"";display:block;position:absolute;-webkit-transition:.3s all;transition:.3s all}.p-contact .mwform-checkbox-field-text:after{top:.5rem;left:0;aspect-ratio:1;width:1.25rem;background:#fff;-webkit-box-shadow:0px 0px 10px #dcdbdb;box-shadow:0px 0px 10px #dcdbdb;border-radius:4px}.p-contact .mwform-checkbox-field-text:before{top:.875rem;left:.3125rem;width:.8125rem;height:.375rem;border-bottom:2px solid #e52671;border-left:2px solid #e52671;opacity:0;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width:767px){.p-contact .mwform-checkbox-field-text:before{width:.75rem;height:.375rem}}.p-contact .mwform-radio-field-text:after{top:.1875rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;aspect-ratio:1;width:1.25rem;background:#fff;border-radius:100%}@media screen and (max-width:767px){.p-contact .mwform-radio-field-text:after{top:.3125rem;-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (min-width:769px){.p-contact .mwform-radio-field-text:hover:after,.p-contact .mwform-checkbox-field-text:hover:after{-webkit-box-shadow:0 0 30px rgba(0,0,0,.1);box-shadow:0 0 30px rgba(0,0,0,.1);-webkit-transition:.3s all;transition:.3s all}}.p-contact .mwform-radio-field-text:before{top:.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:.3125rem;width:.625rem;height:.625rem;background-color:#e52671;border-radius:100%;opacity:0;z-index:1}@media screen and (max-width:767px){.p-contact .mwform-radio-field-text:before{top:.625rem;-webkit-transform:translateY(0);transform:translateY(0);width:.625rem;height:.625rem}}.p-contact .p-contact__check:checked+.mwform-checkbox-field-text:before{opacity:1}.p-contact .p-contact__radio:checked+.mwform-radio-field-text:before{opacity:1}.p-contact__input textarea{height:12.75rem;width:100%;font-size:1rem;letter-spacing:.05em;line-height:1.875;font-weight:500;background:#fff;padding:.8125rem 1.5rem;border-radius:1rem;-webkit-transition:.3s all;transition:.3s all}@media screen and (max-width:767px){.p-contact__input textarea{margin-top:0;height:8.4375rem}}.p-contact__input input:focus,.p-contact__input textarea:focus{-webkit-box-shadow:0 0 30px rgba(0,0,0,.1);box-shadow:0 0 30px rgba(0,0,0,.1)}@media screen and (min-width:769px){.p-contact__input input:hover,.p-contact__input textarea:hover{-webkit-box-shadow:0 0 30px rgba(0,0,0,.1);box-shadow:0 0 30px rgba(0,0,0,.1);-webkit-transition:.3s all;transition:.3s all}}.p-contact .p-contact__input .mwform-checkbox-field.horizontal-item,.p-contact .p-contact__input .mwform-radio-field.horizontal-item{margin:0}.p-contact__agree{width:31.3125rem;margin-top:4.125rem;margin-left:auto;font-size:1rem;font-weight:500;letter-spacing:.05em;line-height:1.875;text-align:center;background:#e9e9e9;padding:16px 24px;border-radius:1rem}@media screen and (max-width:767px){.p-contact__agree{font-size:1rem;text-align:left;width:86.28%;margin-top:3.1875rem;margin-right:auto;margin-left:auto;padding-left:.6875rem}}.p-contact__agree .mwform-checkbox-field-text{color:#f7f7f7}.p-contact__agreeTxt{margin-left:1.875rem;margin-top:-1.8125rem;position:relative;z-index:2;font-size:.9rem}.p-contact__agreeTxt a{color:#d14f92}.p-contact__privacy-text{font-size:1.125rem;margin-top:1.25rem}@media screen and (max-width:767px){.p-contact__privacy-text{font-size:.875rem}}.p-contact__submit{background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/btnArrow.svg),linear-gradient(280deg,#f7cf65 0%,#db5292 51%,rgba(1,19,154,.8470588235) 100%);background-position:center right 2.875rem,1% 50%;background-repeat:no-repeat,no-repeat;background-size:1.1875rem .375rem,110% auto;-webkit-box-shadow:.6875rem .6875rem 1.375rem #d3d3d3,.6875rem .6875rem 1.375rem #ededed;box-shadow:.6875rem .6875rem 1.375rem #d3d3d3,.6875rem .6875rem 1.375rem #ededed;-webkit-transition:background-position .5s ease-in-out;transition:background-position .5s ease-in-out;border-radius:100vh;color:#fff;width:26.9375rem;padding:1.625rem 0;font-size:1.125rem;font-weight:500;letter-spacing:.05em;line-height:1.3333333333;text-decoration:none;-webkit-transition:.3s all;transition:.3s all;text-align:center;max-width:100%;display:inline-block;transition:.3s all}.p-contact__submit span{display:block;font-size:.75rem}@media screen and (max-width:767px){.p-contact__submit{width:17.6875rem;padding:1.125rem 0}}.p-contact__btnWrap{margin-top:4.5625rem;text-align:right;padding-right:2.1875rem}@media screen and (max-width:767px){.p-contact__btnWrap{padding-left:.6875rem;margin-top:2.125rem;text-align:center;padding-right:0}}.p-contact__submit:disabled{background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/btnArrow.svg),linear-gradient(280deg,#ccc 0%,#ccc 100%);pointer-events:none}.p-contact__submit[name=submitBack]{background-image:none;color:#585858;background-color:#fff;-webkit-box-shadow:.6875rem .6875rem 1.375rem #d3d3d3,.6875rem .6875rem 1.375rem #ededed;box-shadow:.6875rem .6875rem 1.375rem #d3d3d3,.6875rem .6875rem 1.375rem #ededed;-webkit-transition:.3s all;transition:.3s all}@media screen and (max-width:767px){.p-contact__submit[name=submitBack]{padding:1.125rem 0;background-image:linear-gradient(280deg,#fff 0%,#fff 100%)}}@media screen and (min-width:769px){.p-contact__submit:hover{background-position:center right 2.875rem,100% 0}.p-contact__submit[name=submitBack]:hover{-webkit-transition:.3s all;transition:.3s all;background-color:#313131;color:#fff}}.p-contact__l-text{font-size:1rem;text-align:center;margin:0 0 2.5rem}@media screen and (max-width:767px){.p-contact__l-text{font-size:.8125rem}}.p-contact .error{font-size:1rem;font-weight:700;letter-spacing:.05em;line-height:1.875;color:#e52671}@media screen and (max-width:767px){.p-contact .error{font-size:.9375rem}}.mw_wp_form_confirm .p-contact__input{width:68.5%;font-size:1rem;letter-spacing:.05em;line-height:1.875;font-weight:500;background:#e2e2e2;padding:.8125rem 1.5rem;border-radius:1rem;color:#585858;min-height:3.5rem}@media screen and (max-width:767px){.mw_wp_form_confirm .p-contact__input{font-size:1rem;border-radius:.625rem;font-size:1rem;padding:.4375rem .9375rem;width:100%;min-height:2.75rem}}.mw_wp_form_confirm .p-contact__note{display:none}.mw_wp_form_confirm .p-contact__privacy{display:none}.mw_wp_form_confirm .p-contact__submit[name=submitBack]{margin-top:2.25rem}.mw_wp_form_complete{padding-top:12.5rem}.mw_wp_form_complete .c-yellowBg-top{padding-top:0}.p-cta{margin:0 0 7.75rem;height:31rem;width:100%;overflow:hidden;position:relative}@media screen and (max-width:767px){.p-cta{height:auto;margin:0 0 5rem}}.p-cta__inner{padding-top:6.6875rem;padding-bottom:7.625rem;position:relative;z-index:50}@media screen and (max-width:767px){.p-cta__inner{padding-top:4.625rem;padding-bottom:5rem}}.p-cta__contents{max-width:26.9375rem;width:100%;margin-top:1.25rem;margin-right:auto;margin-left:auto}@media screen and (max-width:767px){.p-cta__contents{margin-top:3.9875rem}}.p-cta__txt{font-size:1rem;font-weight:500;text-align:center;color:#fff;letter-spacing:.05em;line-height:1.625}.p-cta__btn{margin-top:1.625rem}.bgImage{position:absolute;background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/top/ctaBgFilter.webp);background-size:cover;background-position:top;-webkit-filter:grayscale(70%);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.44882000000000005 0.50064 0.05054 0 0 0.14882 0.80064 0.05054 0 0 0.14882 0.50064 0.35054 0 0 0 0 0 1 0" /></filter></svg>#filter');filter:grayscale(70%);z-index:-1;width:100%;height:100%}@media screen and (max-width:767px){.bgImage{background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/sp/ctaBgFilter.webp)}}.blobCont{position:absolute;width:100vw;height:31rem}@media screen and (max-width:767px){.blobCont{height:29.625rem}}.blob:nth-child(1){-webkit-animation:move1 20s infinite linear;animation:move1 20s infinite linear;-webkit-transform:rotate(.0001deg);transform:rotate(.0001deg);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="0" /></filter></svg>#filter');-webkit-filter:blur(0px);filter:blur(0px)}@-webkit-keyframes move1{from{-webkit-transform:rotate(90deg) translate(200px,.1px) rotate(-90deg);transform:rotate(90deg) translate(200px,.1px) rotate(-90deg)}to{-webkit-transform:rotate(450deg) translate(200px,.1px) rotate(-450deg);transform:rotate(450deg) translate(200px,.1px) rotate(-450deg)}}@keyframes move1{from{-webkit-transform:rotate(90deg) translate(200px,.1px) rotate(-90deg);transform:rotate(90deg) translate(200px,.1px) rotate(-90deg)}to{-webkit-transform:rotate(450deg) translate(200px,.1px) rotate(-450deg);transform:rotate(450deg) translate(200px,.1px) rotate(-450deg)}}.blob:nth-child(2){-webkit-animation:move2 20s infinite linear;animation:move2 20s infinite linear;-webkit-transform:rotate(.0001deg);transform:rotate(.0001deg);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="0" /></filter></svg>#filter');-webkit-filter:blur(0px);filter:blur(0px)}@-webkit-keyframes move2{from{-webkit-transform:rotate(180deg) translate(200px,.1px) rotate(-180deg);transform:rotate(180deg) translate(200px,.1px) rotate(-180deg)}to{-webkit-transform:rotate(540deg) translate(200px,.1px) rotate(-540deg);transform:rotate(540deg) translate(200px,.1px) rotate(-540deg)}}@keyframes move2{from{-webkit-transform:rotate(180deg) translate(200px,.1px) rotate(-180deg);transform:rotate(180deg) translate(200px,.1px) rotate(-180deg)}to{-webkit-transform:rotate(540deg) translate(200px,.1px) rotate(-540deg);transform:rotate(540deg) translate(200px,.1px) rotate(-540deg)}}.blob:nth-child(3){-webkit-animation:move3 20s infinite linear;animation:move3 20s infinite linear;-webkit-transform:rotate(.0001deg);transform:rotate(.0001deg);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="0" /></filter></svg>#filter');-webkit-filter:blur(0px);filter:blur(0px)}@-webkit-keyframes move3{from{-webkit-transform:rotate(270deg) translate(200px,.1px) rotate(-270deg);transform:rotate(270deg) translate(200px,.1px) rotate(-270deg)}to{-webkit-transform:rotate(630deg) translate(200px,.1px) rotate(-630deg);transform:rotate(630deg) translate(200px,.1px) rotate(-630deg)}}@keyframes move3{from{-webkit-transform:rotate(270deg) translate(200px,.1px) rotate(-270deg);transform:rotate(270deg) translate(200px,.1px) rotate(-270deg)}to{-webkit-transform:rotate(630deg) translate(200px,.1px) rotate(-630deg);transform:rotate(630deg) translate(200px,.1px) rotate(-630deg)}}.blob:nth-child(4){-webkit-animation:move4 20s infinite linear;animation:move4 20s infinite linear;-webkit-transform:rotate(.0001deg);transform:rotate(.0001deg);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="0" /></filter></svg>#filter');-webkit-filter:blur(0px);filter:blur(0px)}@-webkit-keyframes move4{from{-webkit-transform:rotate(360deg) translate(200px,.1px) rotate(-360deg);transform:rotate(360deg) translate(200px,.1px) rotate(-360deg)}to{-webkit-transform:rotate(720deg) translate(200px,.1px) rotate(-720deg);transform:rotate(720deg) translate(200px,.1px) rotate(-720deg)}}@keyframes move4{from{-webkit-transform:rotate(360deg) translate(200px,.1px) rotate(-360deg);transform:rotate(360deg) translate(200px,.1px) rotate(-360deg)}to{-webkit-transform:rotate(720deg) translate(200px,.1px) rotate(-720deg);transform:rotate(720deg) translate(200px,.1px) rotate(-720deg)}}.blob:nth-child(5){-webkit-animation:move5 20s infinite linear;animation:move5 20s infinite linear;-webkit-transform:rotate(.0001deg);transform:rotate(.0001deg);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="0" /></filter></svg>#filter');-webkit-filter:blur(0px);filter:blur(0px)}@-webkit-keyframes move5{from{-webkit-transform:rotate(450deg) translate(200px,.1px) rotate(-450deg);transform:rotate(450deg) translate(200px,.1px) rotate(-450deg)}to{-webkit-transform:rotate(810deg) translate(200px,.1px) rotate(-810deg);transform:rotate(810deg) translate(200px,.1px) rotate(-810deg)}}@keyframes move5{from{-webkit-transform:rotate(450deg) translate(200px,.1px) rotate(-450deg);transform:rotate(450deg) translate(200px,.1px) rotate(-450deg)}to{-webkit-transform:rotate(810deg) translate(200px,.1px) rotate(-810deg);transform:rotate(810deg) translate(200px,.1px) rotate(-810deg)}}.blob:nth-child(6){-webkit-animation:move6 20s infinite linear;animation:move6 20s infinite linear;-webkit-transform:rotate(.0001deg);transform:rotate(.0001deg);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="0" /></filter></svg>#filter');-webkit-filter:blur(0px);filter:blur(0px)}@-webkit-keyframes move6{from{-webkit-transform:rotate(540deg) translate(200px,.1px) rotate(-540deg);transform:rotate(540deg) translate(200px,.1px) rotate(-540deg)}to{-webkit-transform:rotate(900deg) translate(200px,.1px) rotate(-900deg);transform:rotate(900deg) translate(200px,.1px) rotate(-900deg)}}@keyframes move6{from{-webkit-transform:rotate(540deg) translate(200px,.1px) rotate(-540deg);transform:rotate(540deg) translate(200px,.1px) rotate(-540deg)}to{-webkit-transform:rotate(900deg) translate(200px,.1px) rotate(-900deg);transform:rotate(900deg) translate(200px,.1px) rotate(-900deg)}}.blob:nth-child(7){-webkit-animation:move7 20s infinite linear;animation:move7 20s infinite linear;-webkit-transform:rotate(.0001deg);transform:rotate(.0001deg);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="0" /></filter></svg>#filter');-webkit-filter:blur(0px);filter:blur(0px)}@-webkit-keyframes move7{from{-webkit-transform:rotate(630deg) translate(200px,.1px) rotate(-630deg);transform:rotate(630deg) translate(200px,.1px) rotate(-630deg)}to{-webkit-transform:rotate(990deg) translate(200px,.1px) rotate(-990deg);transform:rotate(990deg) translate(200px,.1px) rotate(-990deg)}}@keyframes move7{from{-webkit-transform:rotate(630deg) translate(200px,.1px) rotate(-630deg);transform:rotate(630deg) translate(200px,.1px) rotate(-630deg)}to{-webkit-transform:rotate(990deg) translate(200px,.1px) rotate(-990deg);transform:rotate(990deg) translate(200px,.1px) rotate(-990deg)}}.blob:nth-child(8){-webkit-animation:move8 20s infinite linear;animation:move8 20s infinite linear;-webkit-transform:rotate(.0001deg);transform:rotate(.0001deg);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="0" /></filter></svg>#filter');-webkit-filter:blur(0px);filter:blur(0px)}@-webkit-keyframes move8{from{-webkit-transform:rotate(720deg) translate(200px,.1px) rotate(-720deg);transform:rotate(720deg) translate(200px,.1px) rotate(-720deg)}to{-webkit-transform:rotate(1080deg) translate(200px,.1px) rotate(-1080deg);transform:rotate(1080deg) translate(200px,.1px) rotate(-1080deg)}}@keyframes move8{from{-webkit-transform:rotate(720deg) translate(200px,.1px) rotate(-720deg);transform:rotate(720deg) translate(200px,.1px) rotate(-720deg)}to{-webkit-transform:rotate(1080deg) translate(200px,.1px) rotate(-1080deg);transform:rotate(1080deg) translate(200px,.1px) rotate(-1080deg)}}.blob:nth-child(9){-webkit-animation:move9 20s infinite linear;animation:move9 20s infinite linear;-webkit-transform:rotate(.0001deg);transform:rotate(.0001deg);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="0" /></filter></svg>#filter');-webkit-filter:blur(0px);filter:blur(0px)}@-webkit-keyframes move9{from{-webkit-transform:rotate(810deg) translate(200px,.1px) rotate(-810deg);transform:rotate(810deg) translate(200px,.1px) rotate(-810deg)}to{-webkit-transform:rotate(1170deg) translate(200px,.1px) rotate(-1170deg);transform:rotate(1170deg) translate(200px,.1px) rotate(-1170deg)}}@keyframes move9{from{-webkit-transform:rotate(810deg) translate(200px,.1px) rotate(-810deg);transform:rotate(810deg) translate(200px,.1px) rotate(-810deg)}to{-webkit-transform:rotate(1170deg) translate(200px,.1px) rotate(-1170deg);transform:rotate(1170deg) translate(200px,.1px) rotate(-1170deg)}}.blob:nth-child(10){-webkit-animation:move10 20s infinite linear;animation:move10 20s infinite linear;-webkit-transform:rotate(.0001deg);transform:rotate(.0001deg);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="0" /></filter></svg>#filter');-webkit-filter:blur(0px);filter:blur(0px)}@-webkit-keyframes move10{from{-webkit-transform:rotate(900deg) translate(200px,.1px) rotate(-900deg);transform:rotate(900deg) translate(200px,.1px) rotate(-900deg)}to{-webkit-transform:rotate(1260deg) translate(200px,.1px) rotate(-1260deg);transform:rotate(1260deg) translate(200px,.1px) rotate(-1260deg)}}@keyframes move10{from{-webkit-transform:rotate(900deg) translate(200px,.1px) rotate(-900deg);transform:rotate(900deg) translate(200px,.1px) rotate(-900deg)}to{-webkit-transform:rotate(1260deg) translate(200px,.1px) rotate(-1260deg);transform:rotate(1260deg) translate(200px,.1px) rotate(-1260deg)}}.blob:nth-child(11){-webkit-animation:move11 20s infinite linear;animation:move11 20s infinite linear;-webkit-transform:rotate(.0001deg);transform:rotate(.0001deg);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="0" /></filter></svg>#filter');-webkit-filter:blur(0px);filter:blur(0px)}@-webkit-keyframes move11{from{-webkit-transform:rotate(990deg) translate(200px,.1px) rotate(-990deg);transform:rotate(990deg) translate(200px,.1px) rotate(-990deg)}to{-webkit-transform:rotate(1350deg) translate(200px,.1px) rotate(-1350deg);transform:rotate(1350deg) translate(200px,.1px) rotate(-1350deg)}}@keyframes move11{from{-webkit-transform:rotate(990deg) translate(200px,.1px) rotate(-990deg);transform:rotate(990deg) translate(200px,.1px) rotate(-990deg)}to{-webkit-transform:rotate(1350deg) translate(200px,.1px) rotate(-1350deg);transform:rotate(1350deg) translate(200px,.1px) rotate(-1350deg)}}.blob:nth-child(12){-webkit-animation:move12 20s infinite linear;animation:move12 20s infinite linear;-webkit-transform:rotate(.0001deg);transform:rotate(.0001deg);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="0" /></filter></svg>#filter');-webkit-filter:blur(0px);filter:blur(0px)}@-webkit-keyframes move12{from{-webkit-transform:rotate(1080deg) translate(200px,.1px) rotate(-1080deg);transform:rotate(1080deg) translate(200px,.1px) rotate(-1080deg)}to{-webkit-transform:rotate(1440deg) translate(200px,.1px) rotate(-1440deg);transform:rotate(1440deg) translate(200px,.1px) rotate(-1440deg)}}@keyframes move12{from{-webkit-transform:rotate(1080deg) translate(200px,.1px) rotate(-1080deg);transform:rotate(1080deg) translate(200px,.1px) rotate(-1080deg)}to{-webkit-transform:rotate(1440deg) translate(200px,.1px) rotate(-1440deg);transform:rotate(1440deg) translate(200px,.1px) rotate(-1440deg)}}.blob:nth-child(13){-webkit-animation:move13 20s infinite linear;animation:move13 20s infinite linear;-webkit-transform:rotate(.0001deg);transform:rotate(.0001deg);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="0" /></filter></svg>#filter');-webkit-filter:blur(0px);filter:blur(0px)}@-webkit-keyframes move13{from{-webkit-transform:rotate(1170deg) translate(200px,.1px) rotate(-1170deg);transform:rotate(1170deg) translate(200px,.1px) rotate(-1170deg)}to{-webkit-transform:rotate(1530deg) translate(200px,.1px) rotate(-1530deg);transform:rotate(1530deg) translate(200px,.1px) rotate(-1530deg)}}@keyframes move13{from{-webkit-transform:rotate(1170deg) translate(200px,.1px) rotate(-1170deg);transform:rotate(1170deg) translate(200px,.1px) rotate(-1170deg)}to{-webkit-transform:rotate(1530deg) translate(200px,.1px) rotate(-1530deg);transform:rotate(1530deg) translate(200px,.1px) rotate(-1530deg)}}.blob:nth-child(14){-webkit-animation:move14 20s infinite linear;animation:move14 20s infinite linear;-webkit-transform:rotate(.0001deg);transform:rotate(.0001deg);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="0" /></filter></svg>#filter');-webkit-filter:blur(0px);filter:blur(0px)}@-webkit-keyframes move14{from{-webkit-transform:rotate(1260deg) translate(200px,.1px) rotate(-1260deg);transform:rotate(1260deg) translate(200px,.1px) rotate(-1260deg)}to{-webkit-transform:rotate(1620deg) translate(200px,.1px) rotate(-1620deg);transform:rotate(1620deg) translate(200px,.1px) rotate(-1620deg)}}@keyframes move14{from{-webkit-transform:rotate(1260deg) translate(200px,.1px) rotate(-1260deg);transform:rotate(1260deg) translate(200px,.1px) rotate(-1260deg)}to{-webkit-transform:rotate(1620deg) translate(200px,.1px) rotate(-1620deg);transform:rotate(1620deg) translate(200px,.1px) rotate(-1620deg)}}.blob:nth-child(15){-webkit-animation:move15 20s infinite linear;animation:move15 20s infinite linear;-webkit-transform:rotate(.0001deg);transform:rotate(.0001deg);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="0" /></filter></svg>#filter');-webkit-filter:blur(0px);filter:blur(0px)}@-webkit-keyframes move15{from{-webkit-transform:rotate(1350deg) translate(200px,.1px) rotate(-1350deg);transform:rotate(1350deg) translate(200px,.1px) rotate(-1350deg)}to{-webkit-transform:rotate(1710deg) translate(200px,.1px) rotate(-1710deg);transform:rotate(1710deg) translate(200px,.1px) rotate(-1710deg)}}@keyframes move15{from{-webkit-transform:rotate(1350deg) translate(200px,.1px) rotate(-1350deg);transform:rotate(1350deg) translate(200px,.1px) rotate(-1350deg)}to{-webkit-transform:rotate(1710deg) translate(200px,.1px) rotate(-1710deg);transform:rotate(1710deg) translate(200px,.1px) rotate(-1710deg)}}.blob:nth-child(16){-webkit-animation:move16 20s infinite linear;animation:move16 20s infinite linear;-webkit-transform:rotate(.0001deg);transform:rotate(.0001deg);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="0" /></filter></svg>#filter');-webkit-filter:blur(0px);filter:blur(0px)}@-webkit-keyframes move16{from{-webkit-transform:rotate(1440deg) translate(200px,.1px) rotate(-1440deg);transform:rotate(1440deg) translate(200px,.1px) rotate(-1440deg)}to{-webkit-transform:rotate(1800deg) translate(200px,.1px) rotate(-1800deg);transform:rotate(1800deg) translate(200px,.1px) rotate(-1800deg)}}@keyframes move16{from{-webkit-transform:rotate(1440deg) translate(200px,.1px) rotate(-1440deg);transform:rotate(1440deg) translate(200px,.1px) rotate(-1440deg)}to{-webkit-transform:rotate(1800deg) translate(200px,.1px) rotate(-1800deg);transform:rotate(1800deg) translate(200px,.1px) rotate(-1800deg)}}.blob:nth-child(17){-webkit-animation:move17 20s infinite linear;animation:move17 20s infinite linear;-webkit-transform:rotate(.0001deg);transform:rotate(.0001deg);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="0" /></filter></svg>#filter');-webkit-filter:blur(0px);filter:blur(0px)}@-webkit-keyframes move17{from{-webkit-transform:rotate(1530deg) translate(200px,.1px) rotate(-1530deg);transform:rotate(1530deg) translate(200px,.1px) rotate(-1530deg)}to{-webkit-transform:rotate(1890deg) translate(200px,.1px) rotate(-1890deg);transform:rotate(1890deg) translate(200px,.1px) rotate(-1890deg)}}@keyframes move17{from{-webkit-transform:rotate(1530deg) translate(200px,.1px) rotate(-1530deg);transform:rotate(1530deg) translate(200px,.1px) rotate(-1530deg)}to{-webkit-transform:rotate(1890deg) translate(200px,.1px) rotate(-1890deg);transform:rotate(1890deg) translate(200px,.1px) rotate(-1890deg)}}.blob:nth-child(18){-webkit-animation:move18 20s infinite linear;animation:move18 20s infinite linear;-webkit-transform:rotate(.0001deg);transform:rotate(.0001deg);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="0" /></filter></svg>#filter');-webkit-filter:blur(0px);filter:blur(0px)}@-webkit-keyframes move18{from{-webkit-transform:rotate(1620deg) translate(200px,.1px) rotate(-1620deg);transform:rotate(1620deg) translate(200px,.1px) rotate(-1620deg)}to{-webkit-transform:rotate(1980deg) translate(200px,.1px) rotate(-1980deg);transform:rotate(1980deg) translate(200px,.1px) rotate(-1980deg)}}@keyframes move18{from{-webkit-transform:rotate(1620deg) translate(200px,.1px) rotate(-1620deg);transform:rotate(1620deg) translate(200px,.1px) rotate(-1620deg)}to{-webkit-transform:rotate(1980deg) translate(200px,.1px) rotate(-1980deg);transform:rotate(1980deg) translate(200px,.1px) rotate(-1980deg)}}.u-pc .blob:nth-child(1){-webkit-animation:movePC1 20s infinite linear;animation:movePC1 20s infinite linear}@-webkit-keyframes movePC1{from{-webkit-transform:rotate(90deg) translate(200px,.1px) rotate(-90deg);transform:rotate(90deg) translate(200px,.1px) rotate(-90deg)}to{-webkit-transform:rotate(450deg) translate(200px,.1px) rotate(-450deg);transform:rotate(450deg) translate(200px,.1px) rotate(-450deg)}}@keyframes movePC1{from{-webkit-transform:rotate(90deg) translate(200px,.1px) rotate(-90deg);transform:rotate(90deg) translate(200px,.1px) rotate(-90deg)}to{-webkit-transform:rotate(450deg) translate(200px,.1px) rotate(-450deg);transform:rotate(450deg) translate(200px,.1px) rotate(-450deg)}}.u-pc .blob:nth-child(2){-webkit-animation:movePC2 20s infinite linear;animation:movePC2 20s infinite linear}@-webkit-keyframes movePC2{from{-webkit-transform:rotate(180deg) translate(200px,.1px) rotate(-180deg);transform:rotate(180deg) translate(200px,.1px) rotate(-180deg)}to{-webkit-transform:rotate(540deg) translate(200px,.1px) rotate(-540deg);transform:rotate(540deg) translate(200px,.1px) rotate(-540deg)}}@keyframes movePC2{from{-webkit-transform:rotate(180deg) translate(200px,.1px) rotate(-180deg);transform:rotate(180deg) translate(200px,.1px) rotate(-180deg)}to{-webkit-transform:rotate(540deg) translate(200px,.1px) rotate(-540deg);transform:rotate(540deg) translate(200px,.1px) rotate(-540deg)}}.u-pc .blob:nth-child(3){-webkit-animation:movePC3 20s infinite linear;animation:movePC3 20s infinite linear}@-webkit-keyframes movePC3{from{-webkit-transform:rotate(270deg) translate(200px,.1px) rotate(-270deg);transform:rotate(270deg) translate(200px,.1px) rotate(-270deg)}to{-webkit-transform:rotate(630deg) translate(200px,.1px) rotate(-630deg);transform:rotate(630deg) translate(200px,.1px) rotate(-630deg)}}@keyframes movePC3{from{-webkit-transform:rotate(270deg) translate(200px,.1px) rotate(-270deg);transform:rotate(270deg) translate(200px,.1px) rotate(-270deg)}to{-webkit-transform:rotate(630deg) translate(200px,.1px) rotate(-630deg);transform:rotate(630deg) translate(200px,.1px) rotate(-630deg)}}.u-pc .blob:nth-child(4){-webkit-animation:movePC4 20s infinite linear;animation:movePC4 20s infinite linear}@-webkit-keyframes movePC4{from{-webkit-transform:rotate(360deg) translate(200px,.1px) rotate(-360deg);transform:rotate(360deg) translate(200px,.1px) rotate(-360deg)}to{-webkit-transform:rotate(720deg) translate(200px,.1px) rotate(-720deg);transform:rotate(720deg) translate(200px,.1px) rotate(-720deg)}}@keyframes movePC4{from{-webkit-transform:rotate(360deg) translate(200px,.1px) rotate(-360deg);transform:rotate(360deg) translate(200px,.1px) rotate(-360deg)}to{-webkit-transform:rotate(720deg) translate(200px,.1px) rotate(-720deg);transform:rotate(720deg) translate(200px,.1px) rotate(-720deg)}}.u-pc .blob:nth-child(5){-webkit-animation:movePC5 20s infinite linear;animation:movePC5 20s infinite linear}@-webkit-keyframes movePC5{from{-webkit-transform:rotate(450deg) translate(200px,.1px) rotate(-450deg);transform:rotate(450deg) translate(200px,.1px) rotate(-450deg)}to{-webkit-transform:rotate(810deg) translate(200px,.1px) rotate(-810deg);transform:rotate(810deg) translate(200px,.1px) rotate(-810deg)}}@keyframes movePC5{from{-webkit-transform:rotate(450deg) translate(200px,.1px) rotate(-450deg);transform:rotate(450deg) translate(200px,.1px) rotate(-450deg)}to{-webkit-transform:rotate(810deg) translate(200px,.1px) rotate(-810deg);transform:rotate(810deg) translate(200px,.1px) rotate(-810deg)}}.u-pc .blob:nth-child(6){-webkit-animation:movePC6 20s infinite linear;animation:movePC6 20s infinite linear}@-webkit-keyframes movePC6{from{-webkit-transform:rotate(540deg) translate(200px,.1px) rotate(-540deg);transform:rotate(540deg) translate(200px,.1px) rotate(-540deg)}to{-webkit-transform:rotate(900deg) translate(200px,.1px) rotate(-900deg);transform:rotate(900deg) translate(200px,.1px) rotate(-900deg)}}@keyframes movePC6{from{-webkit-transform:rotate(540deg) translate(200px,.1px) rotate(-540deg);transform:rotate(540deg) translate(200px,.1px) rotate(-540deg)}to{-webkit-transform:rotate(900deg) translate(200px,.1px) rotate(-900deg);transform:rotate(900deg) translate(200px,.1px) rotate(-900deg)}}.u-pc .blob:nth-child(7){-webkit-animation:movePC7 20s infinite linear;animation:movePC7 20s infinite linear}@-webkit-keyframes movePC7{from{-webkit-transform:rotate(630deg) translate(200px,.1px) rotate(-630deg);transform:rotate(630deg) translate(200px,.1px) rotate(-630deg)}to{-webkit-transform:rotate(990deg) translate(200px,.1px) rotate(-990deg);transform:rotate(990deg) translate(200px,.1px) rotate(-990deg)}}@keyframes movePC7{from{-webkit-transform:rotate(630deg) translate(200px,.1px) rotate(-630deg);transform:rotate(630deg) translate(200px,.1px) rotate(-630deg)}to{-webkit-transform:rotate(990deg) translate(200px,.1px) rotate(-990deg);transform:rotate(990deg) translate(200px,.1px) rotate(-990deg)}}.u-pc .blob:nth-child(8){-webkit-animation:movePC8 20s infinite linear;animation:movePC8 20s infinite linear}@-webkit-keyframes movePC8{from{-webkit-transform:rotate(720deg) translate(200px,.1px) rotate(-720deg);transform:rotate(720deg) translate(200px,.1px) rotate(-720deg)}to{-webkit-transform:rotate(1080deg) translate(200px,.1px) rotate(-1080deg);transform:rotate(1080deg) translate(200px,.1px) rotate(-1080deg)}}@keyframes movePC8{from{-webkit-transform:rotate(720deg) translate(200px,.1px) rotate(-720deg);transform:rotate(720deg) translate(200px,.1px) rotate(-720deg)}to{-webkit-transform:rotate(1080deg) translate(200px,.1px) rotate(-1080deg);transform:rotate(1080deg) translate(200px,.1px) rotate(-1080deg)}}.u-pc .blob:nth-child(9){-webkit-animation:movePC9 20s infinite linear;animation:movePC9 20s infinite linear}@-webkit-keyframes movePC9{from{-webkit-transform:rotate(810deg) translate(200px,.1px) rotate(-810deg);transform:rotate(810deg) translate(200px,.1px) rotate(-810deg)}to{-webkit-transform:rotate(1170deg) translate(200px,.1px) rotate(-1170deg);transform:rotate(1170deg) translate(200px,.1px) rotate(-1170deg)}}@keyframes movePC9{from{-webkit-transform:rotate(810deg) translate(200px,.1px) rotate(-810deg);transform:rotate(810deg) translate(200px,.1px) rotate(-810deg)}to{-webkit-transform:rotate(1170deg) translate(200px,.1px) rotate(-1170deg);transform:rotate(1170deg) translate(200px,.1px) rotate(-1170deg)}}.u-pc .blob:nth-child(10){-webkit-animation:movePC10 20s infinite linear;animation:movePC10 20s infinite linear}@-webkit-keyframes movePC10{from{-webkit-transform:rotate(900deg) translate(200px,.1px) rotate(-900deg);transform:rotate(900deg) translate(200px,.1px) rotate(-900deg)}to{-webkit-transform:rotate(1260deg) translate(200px,.1px) rotate(-1260deg);transform:rotate(1260deg) translate(200px,.1px) rotate(-1260deg)}}@keyframes movePC10{from{-webkit-transform:rotate(900deg) translate(200px,.1px) rotate(-900deg);transform:rotate(900deg) translate(200px,.1px) rotate(-900deg)}to{-webkit-transform:rotate(1260deg) translate(200px,.1px) rotate(-1260deg);transform:rotate(1260deg) translate(200px,.1px) rotate(-1260deg)}}.u-pc .blob:nth-child(11){-webkit-animation:movePC11 20s infinite linear;animation:movePC11 20s infinite linear}@-webkit-keyframes movePC11{from{-webkit-transform:rotate(990deg) translate(200px,.1px) rotate(-990deg);transform:rotate(990deg) translate(200px,.1px) rotate(-990deg)}to{-webkit-transform:rotate(1350deg) translate(200px,.1px) rotate(-1350deg);transform:rotate(1350deg) translate(200px,.1px) rotate(-1350deg)}}@keyframes movePC11{from{-webkit-transform:rotate(990deg) translate(200px,.1px) rotate(-990deg);transform:rotate(990deg) translate(200px,.1px) rotate(-990deg)}to{-webkit-transform:rotate(1350deg) translate(200px,.1px) rotate(-1350deg);transform:rotate(1350deg) translate(200px,.1px) rotate(-1350deg)}}.u-pc .blob:nth-child(12){-webkit-animation:movePC12 20s infinite linear;animation:movePC12 20s infinite linear}@-webkit-keyframes movePC12{from{-webkit-transform:rotate(1080deg) translate(200px,.1px) rotate(-1080deg);transform:rotate(1080deg) translate(200px,.1px) rotate(-1080deg)}to{-webkit-transform:rotate(1440deg) translate(200px,.1px) rotate(-1440deg);transform:rotate(1440deg) translate(200px,.1px) rotate(-1440deg)}}@keyframes movePC12{from{-webkit-transform:rotate(1080deg) translate(200px,.1px) rotate(-1080deg);transform:rotate(1080deg) translate(200px,.1px) rotate(-1080deg)}to{-webkit-transform:rotate(1440deg) translate(200px,.1px) rotate(-1440deg);transform:rotate(1440deg) translate(200px,.1px) rotate(-1440deg)}}.u-pc .blob:nth-child(13){-webkit-animation:movePC13 20s infinite linear;animation:movePC13 20s infinite linear}@-webkit-keyframes movePC13{from{-webkit-transform:rotate(1170deg) translate(200px,.1px) rotate(-1170deg);transform:rotate(1170deg) translate(200px,.1px) rotate(-1170deg)}to{-webkit-transform:rotate(1530deg) translate(200px,.1px) rotate(-1530deg);transform:rotate(1530deg) translate(200px,.1px) rotate(-1530deg)}}@keyframes movePC13{from{-webkit-transform:rotate(1170deg) translate(200px,.1px) rotate(-1170deg);transform:rotate(1170deg) translate(200px,.1px) rotate(-1170deg)}to{-webkit-transform:rotate(1530deg) translate(200px,.1px) rotate(-1530deg);transform:rotate(1530deg) translate(200px,.1px) rotate(-1530deg)}}.u-pc .blob:nth-child(14){-webkit-animation:movePC14 20s infinite linear;animation:movePC14 20s infinite linear}@-webkit-keyframes movePC14{from{-webkit-transform:rotate(1260deg) translate(200px,.1px) rotate(-1260deg);transform:rotate(1260deg) translate(200px,.1px) rotate(-1260deg)}to{-webkit-transform:rotate(1620deg) translate(200px,.1px) rotate(-1620deg);transform:rotate(1620deg) translate(200px,.1px) rotate(-1620deg)}}@keyframes movePC14{from{-webkit-transform:rotate(1260deg) translate(200px,.1px) rotate(-1260deg);transform:rotate(1260deg) translate(200px,.1px) rotate(-1260deg)}to{-webkit-transform:rotate(1620deg) translate(200px,.1px) rotate(-1620deg);transform:rotate(1620deg) translate(200px,.1px) rotate(-1620deg)}}.u-pc .blob:nth-child(15){-webkit-animation:movePC15 20s infinite linear;animation:movePC15 20s infinite linear}@-webkit-keyframes movePC15{from{-webkit-transform:rotate(1350deg) translate(200px,.1px) rotate(-1350deg);transform:rotate(1350deg) translate(200px,.1px) rotate(-1350deg)}to{-webkit-transform:rotate(1710deg) translate(200px,.1px) rotate(-1710deg);transform:rotate(1710deg) translate(200px,.1px) rotate(-1710deg)}}@keyframes movePC15{from{-webkit-transform:rotate(1350deg) translate(200px,.1px) rotate(-1350deg);transform:rotate(1350deg) translate(200px,.1px) rotate(-1350deg)}to{-webkit-transform:rotate(1710deg) translate(200px,.1px) rotate(-1710deg);transform:rotate(1710deg) translate(200px,.1px) rotate(-1710deg)}}.u-pc .blob:nth-child(16){-webkit-animation:movePC16 20s infinite linear;animation:movePC16 20s infinite linear}@-webkit-keyframes movePC16{from{-webkit-transform:rotate(1440deg) translate(200px,.1px) rotate(-1440deg);transform:rotate(1440deg) translate(200px,.1px) rotate(-1440deg)}to{-webkit-transform:rotate(1800deg) translate(200px,.1px) rotate(-1800deg);transform:rotate(1800deg) translate(200px,.1px) rotate(-1800deg)}}@keyframes movePC16{from{-webkit-transform:rotate(1440deg) translate(200px,.1px) rotate(-1440deg);transform:rotate(1440deg) translate(200px,.1px) rotate(-1440deg)}to{-webkit-transform:rotate(1800deg) translate(200px,.1px) rotate(-1800deg);transform:rotate(1800deg) translate(200px,.1px) rotate(-1800deg)}}.u-pc .blob:nth-child(17){-webkit-animation:movePC17 20s infinite linear;animation:movePC17 20s infinite linear}@-webkit-keyframes movePC17{from{-webkit-transform:rotate(1530deg) translate(200px,.1px) rotate(-1530deg);transform:rotate(1530deg) translate(200px,.1px) rotate(-1530deg)}to{-webkit-transform:rotate(1890deg) translate(200px,.1px) rotate(-1890deg);transform:rotate(1890deg) translate(200px,.1px) rotate(-1890deg)}}@keyframes movePC17{from{-webkit-transform:rotate(1530deg) translate(200px,.1px) rotate(-1530deg);transform:rotate(1530deg) translate(200px,.1px) rotate(-1530deg)}to{-webkit-transform:rotate(1890deg) translate(200px,.1px) rotate(-1890deg);transform:rotate(1890deg) translate(200px,.1px) rotate(-1890deg)}}.u-pc .blob:nth-child(18){-webkit-animation:movePC18 20s infinite linear;animation:movePC18 20s infinite linear}@-webkit-keyframes movePC18{from{-webkit-transform:rotate(1620deg) translate(200px,.1px) rotate(-1620deg);transform:rotate(1620deg) translate(200px,.1px) rotate(-1620deg)}to{-webkit-transform:rotate(1980deg) translate(200px,.1px) rotate(-1980deg);transform:rotate(1980deg) translate(200px,.1px) rotate(-1980deg)}}@keyframes movePC18{from{-webkit-transform:rotate(1620deg) translate(200px,.1px) rotate(-1620deg);transform:rotate(1620deg) translate(200px,.1px) rotate(-1620deg)}to{-webkit-transform:rotate(1980deg) translate(200px,.1px) rotate(-1980deg);transform:rotate(1980deg) translate(200px,.1px) rotate(-1980deg)}}.u-sp .blobSp:nth-child(1){-webkit-animation:moveSP1 20s infinite linear;animation:moveSP1 20s infinite linear}@-webkit-keyframes moveSP1{from{-webkit-transform:rotate(90deg) translate(200px,.1px) rotate(-90deg);transform:rotate(90deg) translate(200px,.1px) rotate(-90deg)}to{-webkit-transform:rotate(450deg) translate(200px,.1px) rotate(-450deg);transform:rotate(450deg) translate(200px,.1px) rotate(-450deg)}}@keyframes moveSP1{from{-webkit-transform:rotate(90deg) translate(200px,.1px) rotate(-90deg);transform:rotate(90deg) translate(200px,.1px) rotate(-90deg)}to{-webkit-transform:rotate(450deg) translate(200px,.1px) rotate(-450deg);transform:rotate(450deg) translate(200px,.1px) rotate(-450deg)}}.u-sp .blobSp:nth-child(2){-webkit-animation:moveSP2 20s infinite linear;animation:moveSP2 20s infinite linear}@-webkit-keyframes moveSP2{from{-webkit-transform:rotate(180deg) translate(200px,.1px) rotate(-180deg);transform:rotate(180deg) translate(200px,.1px) rotate(-180deg)}to{-webkit-transform:rotate(540deg) translate(200px,.1px) rotate(-540deg);transform:rotate(540deg) translate(200px,.1px) rotate(-540deg)}}@keyframes moveSP2{from{-webkit-transform:rotate(180deg) translate(200px,.1px) rotate(-180deg);transform:rotate(180deg) translate(200px,.1px) rotate(-180deg)}to{-webkit-transform:rotate(540deg) translate(200px,.1px) rotate(-540deg);transform:rotate(540deg) translate(200px,.1px) rotate(-540deg)}}.u-sp .blobSp:nth-child(3){-webkit-animation:moveSP3 20s infinite linear;animation:moveSP3 20s infinite linear}@-webkit-keyframes moveSP3{from{-webkit-transform:rotate(270deg) translate(200px,.1px) rotate(-270deg);transform:rotate(270deg) translate(200px,.1px) rotate(-270deg)}to{-webkit-transform:rotate(630deg) translate(200px,.1px) rotate(-630deg);transform:rotate(630deg) translate(200px,.1px) rotate(-630deg)}}@keyframes moveSP3{from{-webkit-transform:rotate(270deg) translate(200px,.1px) rotate(-270deg);transform:rotate(270deg) translate(200px,.1px) rotate(-270deg)}to{-webkit-transform:rotate(630deg) translate(200px,.1px) rotate(-630deg);transform:rotate(630deg) translate(200px,.1px) rotate(-630deg)}}.u-sp .blobSp:nth-child(4){-webkit-animation:moveSP4 20s infinite linear;animation:moveSP4 20s infinite linear}@-webkit-keyframes moveSP4{from{-webkit-transform:rotate(360deg) translate(200px,.1px) rotate(-360deg);transform:rotate(360deg) translate(200px,.1px) rotate(-360deg)}to{-webkit-transform:rotate(720deg) translate(200px,.1px) rotate(-720deg);transform:rotate(720deg) translate(200px,.1px) rotate(-720deg)}}@keyframes moveSP4{from{-webkit-transform:rotate(360deg) translate(200px,.1px) rotate(-360deg);transform:rotate(360deg) translate(200px,.1px) rotate(-360deg)}to{-webkit-transform:rotate(720deg) translate(200px,.1px) rotate(-720deg);transform:rotate(720deg) translate(200px,.1px) rotate(-720deg)}}.u-sp .blobSp:nth-child(5){-webkit-animation:moveSP5 20s infinite linear;animation:moveSP5 20s infinite linear}@-webkit-keyframes moveSP5{from{-webkit-transform:rotate(450deg) translate(200px,.1px) rotate(-450deg);transform:rotate(450deg) translate(200px,.1px) rotate(-450deg)}to{-webkit-transform:rotate(810deg) translate(200px,.1px) rotate(-810deg);transform:rotate(810deg) translate(200px,.1px) rotate(-810deg)}}@keyframes moveSP5{from{-webkit-transform:rotate(450deg) translate(200px,.1px) rotate(-450deg);transform:rotate(450deg) translate(200px,.1px) rotate(-450deg)}to{-webkit-transform:rotate(810deg) translate(200px,.1px) rotate(-810deg);transform:rotate(810deg) translate(200px,.1px) rotate(-810deg)}}.u-sp .blobSp:nth-child(6){-webkit-animation:moveSP6 20s infinite linear;animation:moveSP6 20s infinite linear}@-webkit-keyframes moveSP6{from{-webkit-transform:rotate(540deg) translate(200px,.1px) rotate(-540deg);transform:rotate(540deg) translate(200px,.1px) rotate(-540deg)}to{-webkit-transform:rotate(900deg) translate(200px,.1px) rotate(-900deg);transform:rotate(900deg) translate(200px,.1px) rotate(-900deg)}}@keyframes moveSP6{from{-webkit-transform:rotate(540deg) translate(200px,.1px) rotate(-540deg);transform:rotate(540deg) translate(200px,.1px) rotate(-540deg)}to{-webkit-transform:rotate(900deg) translate(200px,.1px) rotate(-900deg);transform:rotate(900deg) translate(200px,.1px) rotate(-900deg)}}.u-sp .blobSp:nth-child(7){-webkit-animation:moveSP7 20s infinite linear;animation:moveSP7 20s infinite linear}@-webkit-keyframes moveSP7{from{-webkit-transform:rotate(630deg) translate(200px,.1px) rotate(-630deg);transform:rotate(630deg) translate(200px,.1px) rotate(-630deg)}to{-webkit-transform:rotate(990deg) translate(200px,.1px) rotate(-990deg);transform:rotate(990deg) translate(200px,.1px) rotate(-990deg)}}@keyframes moveSP7{from{-webkit-transform:rotate(630deg) translate(200px,.1px) rotate(-630deg);transform:rotate(630deg) translate(200px,.1px) rotate(-630deg)}to{-webkit-transform:rotate(990deg) translate(200px,.1px) rotate(-990deg);transform:rotate(990deg) translate(200px,.1px) rotate(-990deg)}}.u-sp .blobSp:nth-child(8){-webkit-animation:moveSP8 20s infinite linear;animation:moveSP8 20s infinite linear}@-webkit-keyframes moveSP8{from{-webkit-transform:rotate(720deg) translate(200px,.1px) rotate(-720deg);transform:rotate(720deg) translate(200px,.1px) rotate(-720deg)}to{-webkit-transform:rotate(1080deg) translate(200px,.1px) rotate(-1080deg);transform:rotate(1080deg) translate(200px,.1px) rotate(-1080deg)}}@keyframes moveSP8{from{-webkit-transform:rotate(720deg) translate(200px,.1px) rotate(-720deg);transform:rotate(720deg) translate(200px,.1px) rotate(-720deg)}to{-webkit-transform:rotate(1080deg) translate(200px,.1px) rotate(-1080deg);transform:rotate(1080deg) translate(200px,.1px) rotate(-1080deg)}}.u-sp .blobSp:nth-child(9){-webkit-animation:moveSP9 20s infinite linear;animation:moveSP9 20s infinite linear}@-webkit-keyframes moveSP9{from{-webkit-transform:rotate(810deg) translate(200px,.1px) rotate(-810deg);transform:rotate(810deg) translate(200px,.1px) rotate(-810deg)}to{-webkit-transform:rotate(1170deg) translate(200px,.1px) rotate(-1170deg);transform:rotate(1170deg) translate(200px,.1px) rotate(-1170deg)}}@keyframes moveSP9{from{-webkit-transform:rotate(810deg) translate(200px,.1px) rotate(-810deg);transform:rotate(810deg) translate(200px,.1px) rotate(-810deg)}to{-webkit-transform:rotate(1170deg) translate(200px,.1px) rotate(-1170deg);transform:rotate(1170deg) translate(200px,.1px) rotate(-1170deg)}}.u-sp .blobSp:nth-child(10){-webkit-animation:moveSP10 20s infinite linear;animation:moveSP10 20s infinite linear}@-webkit-keyframes moveSP10{from{-webkit-transform:rotate(900deg) translate(200px,.1px) rotate(-900deg);transform:rotate(900deg) translate(200px,.1px) rotate(-900deg)}to{-webkit-transform:rotate(1260deg) translate(200px,.1px) rotate(-1260deg);transform:rotate(1260deg) translate(200px,.1px) rotate(-1260deg)}}@keyframes moveSP10{from{-webkit-transform:rotate(900deg) translate(200px,.1px) rotate(-900deg);transform:rotate(900deg) translate(200px,.1px) rotate(-900deg)}to{-webkit-transform:rotate(1260deg) translate(200px,.1px) rotate(-1260deg);transform:rotate(1260deg) translate(200px,.1px) rotate(-1260deg)}}.u-sp .blobSp:nth-child(11){-webkit-animation:moveSP11 20s infinite linear;animation:moveSP11 20s infinite linear}@-webkit-keyframes moveSP11{from{-webkit-transform:rotate(990deg) translate(200px,.1px) rotate(-990deg);transform:rotate(990deg) translate(200px,.1px) rotate(-990deg)}to{-webkit-transform:rotate(1350deg) translate(200px,.1px) rotate(-1350deg);transform:rotate(1350deg) translate(200px,.1px) rotate(-1350deg)}}@keyframes moveSP11{from{-webkit-transform:rotate(990deg) translate(200px,.1px) rotate(-990deg);transform:rotate(990deg) translate(200px,.1px) rotate(-990deg)}to{-webkit-transform:rotate(1350deg) translate(200px,.1px) rotate(-1350deg);transform:rotate(1350deg) translate(200px,.1px) rotate(-1350deg)}}.u-sp .blobSp:nth-child(12){-webkit-animation:moveSP12 20s infinite linear;animation:moveSP12 20s infinite linear}@-webkit-keyframes moveSP12{from{-webkit-transform:rotate(1080deg) translate(200px,.1px) rotate(-1080deg);transform:rotate(1080deg) translate(200px,.1px) rotate(-1080deg)}to{-webkit-transform:rotate(1440deg) translate(200px,.1px) rotate(-1440deg);transform:rotate(1440deg) translate(200px,.1px) rotate(-1440deg)}}@keyframes moveSP12{from{-webkit-transform:rotate(1080deg) translate(200px,.1px) rotate(-1080deg);transform:rotate(1080deg) translate(200px,.1px) rotate(-1080deg)}to{-webkit-transform:rotate(1440deg) translate(200px,.1px) rotate(-1440deg);transform:rotate(1440deg) translate(200px,.1px) rotate(-1440deg)}}.u-sp .blobSp:nth-child(13){-webkit-animation:moveSP13 20s infinite linear;animation:moveSP13 20s infinite linear}@-webkit-keyframes moveSP13{from{-webkit-transform:rotate(1170deg) translate(200px,.1px) rotate(-1170deg);transform:rotate(1170deg) translate(200px,.1px) rotate(-1170deg)}to{-webkit-transform:rotate(1530deg) translate(200px,.1px) rotate(-1530deg);transform:rotate(1530deg) translate(200px,.1px) rotate(-1530deg)}}@keyframes moveSP13{from{-webkit-transform:rotate(1170deg) translate(200px,.1px) rotate(-1170deg);transform:rotate(1170deg) translate(200px,.1px) rotate(-1170deg)}to{-webkit-transform:rotate(1530deg) translate(200px,.1px) rotate(-1530deg);transform:rotate(1530deg) translate(200px,.1px) rotate(-1530deg)}}.u-sp .blobSp:nth-child(14){-webkit-animation:moveSP14 20s infinite linear;animation:moveSP14 20s infinite linear}@-webkit-keyframes moveSP14{from{-webkit-transform:rotate(1260deg) translate(200px,.1px) rotate(-1260deg);transform:rotate(1260deg) translate(200px,.1px) rotate(-1260deg)}to{-webkit-transform:rotate(1620deg) translate(200px,.1px) rotate(-1620deg);transform:rotate(1620deg) translate(200px,.1px) rotate(-1620deg)}}@keyframes moveSP14{from{-webkit-transform:rotate(1260deg) translate(200px,.1px) rotate(-1260deg);transform:rotate(1260deg) translate(200px,.1px) rotate(-1260deg)}to{-webkit-transform:rotate(1620deg) translate(200px,.1px) rotate(-1620deg);transform:rotate(1620deg) translate(200px,.1px) rotate(-1620deg)}}.u-sp .blobSp:nth-child(15){-webkit-animation:moveSP15 20s infinite linear;animation:moveSP15 20s infinite linear}@-webkit-keyframes moveSP15{from{-webkit-transform:rotate(1350deg) translate(200px,.1px) rotate(-1350deg);transform:rotate(1350deg) translate(200px,.1px) rotate(-1350deg)}to{-webkit-transform:rotate(1710deg) translate(200px,.1px) rotate(-1710deg);transform:rotate(1710deg) translate(200px,.1px) rotate(-1710deg)}}@keyframes moveSP15{from{-webkit-transform:rotate(1350deg) translate(200px,.1px) rotate(-1350deg);transform:rotate(1350deg) translate(200px,.1px) rotate(-1350deg)}to{-webkit-transform:rotate(1710deg) translate(200px,.1px) rotate(-1710deg);transform:rotate(1710deg) translate(200px,.1px) rotate(-1710deg)}}.u-sp .blobSp:nth-child(16){-webkit-animation:moveSP16 20s infinite linear;animation:moveSP16 20s infinite linear}@-webkit-keyframes moveSP16{from{-webkit-transform:rotate(1440deg) translate(200px,.1px) rotate(-1440deg);transform:rotate(1440deg) translate(200px,.1px) rotate(-1440deg)}to{-webkit-transform:rotate(1800deg) translate(200px,.1px) rotate(-1800deg);transform:rotate(1800deg) translate(200px,.1px) rotate(-1800deg)}}@keyframes moveSP16{from{-webkit-transform:rotate(1440deg) translate(200px,.1px) rotate(-1440deg);transform:rotate(1440deg) translate(200px,.1px) rotate(-1440deg)}to{-webkit-transform:rotate(1800deg) translate(200px,.1px) rotate(-1800deg);transform:rotate(1800deg) translate(200px,.1px) rotate(-1800deg)}}.u-sp .blobSp:nth-child(17){-webkit-animation:moveSP17 20s infinite linear;animation:moveSP17 20s infinite linear}@-webkit-keyframes moveSP17{from{-webkit-transform:rotate(1530deg) translate(200px,.1px) rotate(-1530deg);transform:rotate(1530deg) translate(200px,.1px) rotate(-1530deg)}to{-webkit-transform:rotate(1890deg) translate(200px,.1px) rotate(-1890deg);transform:rotate(1890deg) translate(200px,.1px) rotate(-1890deg)}}@keyframes moveSP17{from{-webkit-transform:rotate(1530deg) translate(200px,.1px) rotate(-1530deg);transform:rotate(1530deg) translate(200px,.1px) rotate(-1530deg)}to{-webkit-transform:rotate(1890deg) translate(200px,.1px) rotate(-1890deg);transform:rotate(1890deg) translate(200px,.1px) rotate(-1890deg)}}.u-sp .blobSp:nth-child(18){-webkit-animation:moveSP18 20s infinite linear;animation:moveSP18 20s infinite linear}@-webkit-keyframes moveSP18{from{-webkit-transform:rotate(1620deg) translate(200px,.1px) rotate(-1620deg);transform:rotate(1620deg) translate(200px,.1px) rotate(-1620deg)}to{-webkit-transform:rotate(1980deg) translate(200px,.1px) rotate(-1980deg);transform:rotate(1980deg) translate(200px,.1px) rotate(-1980deg)}}@keyframes moveSP18{from{-webkit-transform:rotate(1620deg) translate(200px,.1px) rotate(-1620deg);transform:rotate(1620deg) translate(200px,.1px) rotate(-1620deg)}to{-webkit-transform:rotate(1980deg) translate(200px,.1px) rotate(-1980deg);transform:rotate(1980deg) translate(200px,.1px) rotate(-1980deg)}}.p-drawer{background:#262626;position:fixed;top:0;left:0;width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;overscroll-behavior:none;z-index:999;overflow-y:scroll}@media screen and (max-width:767px){.p-drawer{display:block}}.p-drawer__wrap{padding-top:8rem;height:calc(100% + 1px);overflow-y:scroll;width:100%}@media screen and (max-width:767px){.p-drawer__wrap{padding-top:2.5rem}}.p-drawer__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.p-drawer__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.p-drawer__logo{width:22.5rem;max-width:100%}@media screen and (max-width:500px){.p-drawer__logo{width:12.5625rem}}.p-drawer__icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.0625rem}@media screen and (max-width:767px){.p-drawer__icons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.9375rem}}.p-drawer__icon{width:3.125rem;height:3.125rem;background-color:#434343;border-radius:50%;position:relative;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}@media screen and (min-width:769px){.p-drawer__icon:hover{background-color:#262626;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}}.p-drawer__icon .fa-brands:before{font-size:1.8125rem;font-weight:400;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.p-drawer__nav{max-width:31.0625rem;width:100%;margin-top:6.6875rem;margin-right:auto;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.p-drawer__nav{margin-top:3.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:767px){.p-drawer__items:nth-child(1){padding-right:0}}@media screen and (max-width:767px){.p-drawer__items:nth-child(2){padding-right:0}}.p-drawer__item span{font-size:1.5rem;color:#fff;font-weight:700;letter-spacing:.05em;line-height:3.5555555556;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:.3s color;transition:.3s color}@media screen and (max-width:767px){.p-drawer__item span{font-size:1.125rem;margin-right:auto;margin-left:auto}}.p-drawer__item span+.p-drawer__item span{margin-top:1.25rem}@media screen and (min-width:769px){.p-drawer__item:hover span{color:#d80884;-webkit-transition:.3s color;transition:.3s color}}.p-drawer__contents{max-width:26.9375rem;width:100%;margin-top:3.125rem;margin-right:auto;margin-left:auto}@media screen and (max-width:767px){.p-drawer__contents{margin-top:0}}.p-drawer__txt{font-size:1rem;font-weight:500;text-align:center;color:#fff;letter-spacing:.05em;line-height:1.625}.p-drawer__btn{margin-top:1.625rem}@media screen and (max-width:767px){.p-drawer__btn{width:20.4375rem;margin-right:auto;margin-left:auto}}.js-drawer{-webkit-transition:.5s all ease-in-out;transition:.5s all ease-in-out;opacity:0;visibility:hidden;-webkit-clip-path:inset(0% 0% 40% 0%);clip-path:inset(0% 0% 40% 0%)}.js-drawer.is-open{visibility:visible;opacity:1;-webkit-clip-path:inset(0% 0% 0% 0%);clip-path:inset(0% 0% 0% 0%)}.js-drawer-menu{display:inline-block;-webkit-transform:translateY(200%);transform:translateY(200%);-webkit-transition:.5s all ease-in-out;transition:.5s all ease-in-out;opacity:0}.js-drawer-menu.is-open{-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1}.p-entryWrap a{color:#d14f92;-webkit-transition:.3s opacity;transition:.3s opacity}@media screen and (min-width:769px){.p-entryWrap a:hover{opacity:.7;-webkit-transition:.3s opacity;transition:.3s opacity}}.p-entryWrap p{font-size:1rem;letter-spacing:.05em;font-weight:400;line-height:1.875;margin-bottom:2.3125rem}@media screen and (max-width:767px){.p-entryWrap p{font-size:.9375rem;margin-bottom:2rem}}.p-entryWrap img{margin-bottom:3.5rem}@media screen and (max-width:767px){.p-entryWrap img{margin-bottom:2rem}}.p-entryWrap img+p{margin-top:1rem}.p-entryWrap h2{background-color:#313131;border-radius:1.25rem;font-size:1.5rem;letter-spacing:.05em;font-weight:700;line-height:1.25;padding:1.25rem 1.5rem;color:#fff;margin-bottom:1.875rem}@media screen and (max-width:767px){.p-entryWrap h2{font-size:1.125rem !important;padding:.9375rem;border-radius:.75rem}}.p-entryWrap h3{font-size:1.25rem;font-weight:700;letter-spacing:.1em;line-height:1.35;color:#353834;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}@media screen and (max-width:767px){.p-entryWrap h3{font-size:1.0625rem !important}}.p-entryWrap h3:before{content:"";width:.625rem;height:3.25rem;margin-right:.75rem;background-color:#ededed;border-radius:1.125rem}@media screen and (max-width:767px){.p-entryWrap h3:before{width:.5rem;height:2.625rem}}.p-entryWrap ul{margin-bottom:2rem;padding-left:3.125rem}@media screen and (max-width:767px){.p-entryWrap ul{padding-left:1.5625rem;margin-bottom:1.625rem}}.p-entryWrap .attention{border:8px solid #ededed;border-radius:1.5rem;background-color:#fafafa;padding:2.5rem 2.5rem .5rem;margin-bottom:1.75rem}@media screen and (max-width:767px){.p-entryWrap .attention{border:4px solid #ededed;border-radius:.75rem;padding:1.75rem 1rem}}.p-entryWrap .attention p{margin-bottom:.9375rem}.p-entryWrap ul.attention,.p-entryWrap p.attention{padding:2.5rem}.p-entryWrap li{font-size:1rem;letter-spacing:.05em;line-height:1.5;position:relative;display:block;padding-left:.625rem}.p-entryWrap li:not(:first-child){margin-top:.875rem}.p-entryWrap li:before{position:absolute;content:"";width:.1875rem;height:.1875rem;left:-.3125rem;top:.7em;background-color:#585858}@media screen and (max-width:767px){.p-entryWrap li:before{left:0}}.p-entryWrap #toc_container{border:8px solid #f4f4f4;border-radius:1.5rem;background-color:#fff;padding:2.5rem 4.375rem 1.25rem;margin-bottom:3.5rem}@media screen and (max-width:767px){.p-entryWrap #toc_container{padding:1.75rem 1.375rem;border:4px solid #f4f4f4;margin-bottom:2.5rem}}.p-entryWrap .toc_title{margin-bottom:1.25rem}@media screen and (max-width:767px){.p-entryWrap .toc_title{margin-bottom:1.0625rem}}.p-entryWrap .toc_list{padding-left:0;margin-bottom:1.25rem}@media screen and (max-width:767px){.p-entryWrap .toc_list{margin-bottom:0}}.p-entryWrap .toc_list ul{padding-left:0}@media screen and (max-width:767px){.p-entryWrap .toc_list ul{margin-bottom:0}}.p-entryWrap .toc_list li ul li a{font-size:.9375rem}.p-entryWrap .toc_list li a{color:#585858}@media screen and (max-width:767px){.p-entryWrap .toc_list li{padding-left:0}}.p-entryWrap .toc_list li:before{display:none}.p-entryWrap .toc_toggle a{color:#d14f92}.p-entryWrap p:empty{display:none}.p-faqContents{padding-top:8.4375rem;padding-bottom:12.5rem}@media screen and (max-width:767px){.p-faqContents{padding-top:5.5rem;padding-bottom:7.5rem}}.p-footer{padding-bottom:8.625rem;background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/footerBg.webp) center bottom/contain no-repeat}@media screen and (max-width:767px){.p-footer{padding-bottom:3.375rem;background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/sp/footerBg.webp) center bottom/contain no-repeat}}.p-footer__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.p-footer__flex{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.p-footer__info{max-width:26.0625rem;padding-top:5.8125rem;padding-right:3.125rem;width:100%;margin-left:.25rem}@media screen and (max-width:767px){.p-footer__info{padding-top:7.9375rem;padding-right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:auto;margin-left:auto}}.p-footer__logo{max-width:22.9375rem;width:100%}@media screen and (max-width:767px){.p-footer__logo{max-width:15.6875rem;margin-right:auto;margin-left:auto}}.p-footer__icons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;margin-top:2.375rem}@media screen and (max-width:767px){.p-footer__icons{margin-top:3.0625rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.p-footer__icon{width:2.75rem;height:2.75rem;background-color:#c3c3c3;border-radius:50%;position:relative;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}@media screen and (min-width:769px){.p-footer__icon:hover{background-color:#909090;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}}.p-footer__icon .fa-brands:before{font-size:1.5rem;font-weight:400;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.p-footer__nav{max-width:46.4375rem;width:100%;border-top:1px solid #eaeaea;padding-top:3.05rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:.25rem}@media screen and (max-width:767px){.p-footer__nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:767px){.p-footer__items+.p-footer__items{margin-top:.5625rem}}.p-footer__items:nth-child(1){padding-right:6.25rem}@media screen and (max-width:1315px){.p-footer__items:nth-child(1){padding-right:5.25rem}}@media screen and (max-width:767px){.p-footer__items:nth-child(1){padding-right:0}}.p-footer__items:nth-child(2){padding-right:8.875rem}@media screen and (max-width:1315px){.p-footer__items:nth-child(2){padding-right:6.875rem}}@media screen and (max-width:767px){.p-footer__items:nth-child(2){padding-right:0}}.p-footer__items:nth-child(3){padding-right:7.4375rem}@media screen and (max-width:1315px){.p-footer__items:nth-child(3){padding-right:4.9375rem}}@media screen and (max-width:767px){.p-footer__items:nth-child(3){padding-right:0}}.p-footer__item{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:2.5}.p-footer__item+.p-footer__item{margin-top:.125rem}@media screen and (max-width:767px){.p-footer__item+.p-footer__item{margin-top:.50625rem}}.p-footer__item span{-webkit-transition:.3s color;transition:.3s color}@media screen and (min-width:769px){.p-footer__item:hover span{color:#d80884;-webkit-transition:.3s color;transition:.3s color}}.p-footer__copyright{margin-top:8.625rem;font-size:.6875rem;letter-spacing:.15em;font-weight:300}@media screen and (max-width:767px){.p-footer__copyright{margin-top:2.5rem;text-align:center;line-height:2}}.p-footer__copyright span:nth-child(1){color:#071386}.p-footer__copyright span:nth-child(2){color:#dd5b8f}.p-footer__copyright span:nth-child(3){color:#f6c868}.p-header{width:100%;height:7.5625rem;padding:0;position:absolute;top:0;right:0;z-index:100;-webkit-transition:.5s all;transition:.5s all;position:fixed}@media screen and (max-width:767px){.p-header{height:4.375rem}}.p-header__inner{width:100%;padding:0 7.5625rem 0 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;height:inherit;z-index:10}@media screen and (max-width:767px){.p-header__inner{width:100%;padding:.5rem 1rem .5rem}}.is-scrolled .p-header__inner{background-color:rgba(255,255,255,.75)}.p-header__logo{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-header__logo a img{width:5.6875rem;max-width:100%}@media screen and (max-width:767px){.p-header__logo a img{width:4.75rem}}.p-header__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:150}.p-header__hamburger{position:fixed;top:2.375rem;right:2rem;z-index:1000;cursor:pointer}@media screen and (max-width:767px){.p-header__hamburger{top:.75rem;right:1rem}}.p-header__hamburgerWrap{position:relative}.p-header__open{-webkit-clip-path:inset(0% 0% 0% 0%);clip-path:inset(0% 0% 0% 0%);-webkit-transition:.5s all ease-in-out;transition:.5s all ease-in-out}.p-header__open img{width:2.75rem}@media screen and (max-width:767px){.p-header__open img{width:3.1875rem}}.p-header__menu{margin-top:.3125rem;font-size:.6875rem;font-weight:500;text-align:center}.p-header__close{position:absolute;width:2.875rem;height:2.875rem;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-clip-path:inset(0% 100% 0% 0%);clip-path:inset(0% 100% 0% 0%);-webkit-transition:.5s all ease-in-out;transition:.5s all ease-in-out}@media screen and (max-width:767px){.p-header__close{width:1.8125rem;height:1.8125rem}}.js-open .p-header__open{-webkit-clip-path:inset(0% 0% 0% 100%);clip-path:inset(0% 0% 0% 100%)}.js-open .p-header__close{-webkit-clip-path:inset(0% 0% 0% 0%);clip-path:inset(0% 0% 0% 0%)}.p-list{max-width:32.125rem;width:100%;background-color:#f7f7f7;border-radius:1.5rem;padding:3.875rem 0;margin-right:auto;margin-left:auto}@media screen and (max-width:767px){.p-list{padding:2rem}}.p-list__items{max-width:27.125rem;width:100%;margin-right:auto;margin-left:auto}.p-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.p-list__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-list__item+.p-list__item{margin-top:.625rem}}.p-list__item dt,.p-list__item dd{display:inline-block;font-size:1rem;letter-spacing:.05em;line-height:2;vertical-align:top}@media screen and (max-width:767px){.p-list__item dt,.p-list__item dd{line-height:1.7}}.p-list__item dt{width:27.4%;font-weight:300;text-align:right}@media screen and (max-width:767px){.p-list__item dt{width:100%;text-align:left}}.p-list__item dd{width:61.1%;text-align:left;font-weight:300}.p-list__item dd a{color:#d14f92}@media screen and (max-width:767px){.p-list__item dd{width:100%}}.loader{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#fff;z-index:1000}.loader__logo{width:18.75rem;max-width:40vw;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-clip-path:inset(0% 100% 0% 0%);clip-path:inset(0% 100% 0% 0%);opacity:0;visibility:hidden;z-index:1005}.loader__logo.is-open{-webkit-clip-path:inset(0% 0% 0% 0%);clip-path:inset(0% 0% 0% 0%)}.loader.is-open{-webkit-clip-path:inset(0% 0% 100% 0% round 20% 20%);clip-path:inset(0% 0% 100% 0% round 20% 20%)}.p-media__img{position:relative}.p-media__img video{width:27.4375rem;max-width:100%;-webkit-box-shadow:.6875rem .6875rem 1.375rem #d3d3d3,.6875rem .6875rem 1.375rem #ededed;box-shadow:.6875rem .6875rem 1.375rem #d3d3d3,.6875rem .6875rem 1.375rem #ededed}@media screen and (max-width:767px){.p-media__img video{width:100%;padding-right:0;aspect-ratio:327/246;height:auto}}.p-media__body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:4.125rem;padding-right:3.1875rem;position:relative;z-index:2}@media screen and (max-width:767px){.p-media__body{width:100%;padding-top:1.0125rem;padding-right:0}}.p-media__bodyBg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;width:19.3125rem;height:18.0625rem;background:transparent -webkit-gradient(linear,left top,left bottom,from(rgba(213,140,252,.1725490196)),color-stop(100%,rgba(249,183,57,.231372549)),to(#fab833)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(180deg,rgba(213,140,252,.1725490196) 0%,rgba(249,183,57,.231372549) 100%,#fab833 100%) 0% 0% no-repeat padding-box;-webkit-animation:fluidrotate 15s ease 0s infinite;animation:fluidrotate 15s ease 0s infinite}@media screen and (max-width:767px){.p-media__bodyBg{width:14rem;height:13.125rem;top:60%}}@-webkit-keyframes fluidrotate{0%,100%{border-radius:63% 37% 54% 46%/55% 48% 52% 45%}14%{border-radius:40% 60% 54% 46%/49% 60% 40% 51%}28%{border-radius:54% 46% 38% 62%/49% 70% 30% 51%}42%{border-radius:61% 39% 55% 45%/61% 38% 62% 39%}56%{border-radius:61% 39% 67% 33%/70% 50% 50% 30%}70%{border-radius:50% 50% 34% 66%/56% 68% 32% 44%}84%{border-radius:46% 54% 50% 50%/35% 61% 39% 65%}}@keyframes fluidrotate{0%,100%{border-radius:63% 37% 54% 46%/55% 48% 52% 45%}14%{border-radius:40% 60% 54% 46%/49% 60% 40% 51%}28%{border-radius:54% 46% 38% 62%/49% 70% 30% 51%}42%{border-radius:61% 39% 55% 45%/61% 38% 62% 39%}56%{border-radius:61% 39% 67% 33%/70% 50% 50% 30%}70%{border-radius:50% 50% 34% 66%/56% 68% 32% 44%}84%{border-radius:46% 54% 50% 50%/35% 61% 39% 65%}}.p-media2{padding:3.125rem;background-color:#ecf7fd}@media screen and (max-width:767px){.p-media2{padding:1.875rem .9375rem}}.p-media2__flex{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:375px){.p-media2__flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.p-media2__img{width:17.5rem;max-width:100%;padding-right:2.5rem}@media screen and (max-width:375px){.p-media2__img{width:100%;margin-right:auto;margin-left:auto;padding-right:0}}.p-media2__body{width:45rem;max-width:100%}@media screen and (max-width:375px){.p-media2__body{margin-top:1.875rem;width:100%}}.p-media2__list{font-weight:600}.p-mv{padding-top:5.1625rem;position:relative}@media screen and (max-width:767px){.p-mv{padding-top:1.5625rem}}.p-mv__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.p-mv__flex{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.p-mv__body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:8.9375rem}@media screen and (max-width:1200px){.p-mv__body{padding-right:7.5rem}}@media screen and (max-width:767px){.p-mv__body{margin-top:2.625rem;padding-right:0}}@media screen and (max-width:767px){.p-mv__ttl{text-align:center}}.p-mv__ttl--main{font-size:3.5rem;font-weight:700;letter-spacing:-.05em;line-height:1.3571428571;overflow:hidden}@media screen and (max-width:767px){.p-mv__ttl--main{font-size:1.875rem;letter-spacing:-.04em}}.p-mv__ttl--main .large{font-size:4rem}@media screen and (max-width:767px){.p-mv__ttl--main .large{font-size:2.1875rem}}.p-mv__ttl--main .small{font-size:2.875rem;font-style:normal;display:inline-block}@media screen and (max-width:767px){.p-mv__ttl--main .small{font-size:1.5rem}}@media screen and (max-width:767px){.p-mv__ttl--main{text-align:center}}.p-mv__ttl--main .color01{background:transparent linear-gradient(136deg,#009fe8 0%,#2588d5 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.02em}.p-mv__ttl--main .color02{background:transparent linear-gradient(141deg,#2d84d1 0%,#5070bf 100%) 0% 0% no-repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.p-mv__ttl--main .color03{background:transparent linear-gradient(130deg,#586bbc 0%,#7559ab 100%) 0% 0% no-repeat padding-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.p-mv__ttl--main .color04{background:transparent linear-gradient(134deg,#8550a4 0%,#a93a91 100%) 0% 0% no-repeat padding-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.p-mv__ttl--main .color05{background:transparent linear-gradient(132deg,#be2e86 0%,#e41771 100%) 0% 0% no-repeat padding-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.p-mv__ttl--main .color06{background:transparent linear-gradient(135deg,#e5216c 0%,#e94559 100%) 0% 0% no-repeat padding-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.p-mv__ttl--main .color07{background:transparent linear-gradient(132deg,#ea4f53 0%,#ec6845 100%) 0% 0% no-repeat padding-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.p-mv__ttl--main .color08{background:transparent linear-gradient(134deg,#ee7240 0%,#f1962c 100%) 0% 0% no-repeat padding-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.p-mv__ttl--main .color09{background:transparent linear-gradient(134deg,#f29c29 0%,#f5c114 100%) 0% 0% no-repeat padding-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.02em}.p-mv__ttl--main .color10{background:transparent linear-gradient(136deg,#f5cc10 0%,#f9e604 100%) 0% 0% no-repeat padding-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.p-mv__character1{width:4.0625rem;vertical-align:middle;display:inline-block;-webkit-transform:translateY(-.4rem);transform:translateY(-.4rem)}@media screen and (max-width:767px){.p-mv__character1{width:2.1875rem;-webkit-transform:translateY(-.2rem);transform:translateY(-.2rem)}}.p-mv__character2{width:4.4625rem;vertical-align:middle;display:inline-block;-webkit-transform:translateY(-.4rem);transform:translateY(-.4rem);margin-left:-.425rem}@media screen and (max-width:767px){.p-mv__character2{width:2.7875rem;margin-left:-.6rem;-webkit-transform:translateY(-.2rem);transform:translateY(-.2rem)}}.p-mv__character3{width:3.9625rem;vertical-align:middle;display:inline-block;-webkit-transform:translateY(-.4rem);transform:translateY(-.4rem);margin-left:-.425rem}@media screen and (max-width:767px){.p-mv__character3{width:2.475rem;margin-left:-.6rem;-webkit-transform:translateY(-.2rem);transform:translateY(-.2rem)}}.p-mv__ttl--mid{display:inline-block;margin-top:.0625rem;font-size:2.0625rem;font-weight:700;letter-spacing:.1em;overflow:hidden}@media screen and (max-width:1300px){.p-mv__ttl--mid{font-size:1.875rem}}@media screen and (max-width:767px){.p-mv__ttl--mid{font-size:1rem;text-align:center;margin-top:.625rem}}.p-mv__ttl--mid span{font-size:1.75rem}@media screen and (max-width:767px){.p-mv__ttl--mid span{font-size:1rem}}.p-mv__ttl--sub{color:#acabab;font-size:1.0625rem;font-weight:300;margin-top:.875rem;letter-spacing:.2em;overflow:hidden}@media screen and (max-width:767px){.p-mv__ttl--sub{font-size:.6875rem;margin-top:.15rem;text-align:center}}.p-mv__ttl--main .letter,.p-mv__ttl--mid,.p-mv__ttl--sub,.p-mv__btn{visibility:hidden}.letter{display:inline-block}.firefox .letter{-webkit-transform:rotate(.0001deg);transform:rotate(.0001deg);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="0" /></filter></svg>#filter');-webkit-filter:blur(0px);filter:blur(0px)}.letter--ml{margin-left:-.875rem}@media screen and (max-width:767px){.letter--ml{margin-left:-.2125rem}}.p-mv__btn{padding-top:5.25rem;padding-bottom:1.25rem;padding-left:.3125rem;overflow:hidden}@media screen and (max-width:767px){.p-mv__btn{text-align:center;padding-top:2.1875rem}}.p-mv__imgWrap{max-width:26.1875rem;width:100%;position:relative}@media screen and (max-width:767px){.p-mv__imgWrap{max-width:74.3%;margin-right:auto;margin-left:auto;padding-top:.625rem}}.p-mv__3d{position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}@media screen and (max-width:1200px){.p-mv__3d{left:47%}}@media screen and (max-width:767px){.p-mv__3d{left:50%}}.p-mv__3d img{max-width:39.6875rem;width:39.6875rem}@media screen and (max-width:1439px){.p-mv__3d img{width:28.125rem}}@media screen and (max-width:1300px){.p-mv__3d img{width:23.5rem}}@media screen and (max-width:767px){.p-mv__3d img{max-width:20.1875rem;width:20.1875rem}}.p-mv__3dSwing{-moz-animation:swing linear 12s infinite;-moz-transform-origin:center -30px 0;-webkit-animation:swing linear 12s infinite;-webkit-transform-origin:center -30px 0;-ms-animation:swing linear 12s infinite;-ms-transform-origin:center -30px 0;-o-animation:swing linear 12s infinite;-o-transform-origin:center -30px 0;animation:swing linear 12s infinite;transform-origin:center -30px 0;display:block;float:left;z-index:5}@-webkit-keyframes swing{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(5deg)}50%{-webkit-transform:rotate(0deg)}75%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg)}}@keyframes swing{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.p-mv__imgTxt{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5;color:#fff;font-size:.75rem;font-weight:300;letter-spacing:.5em}.p-mv__bg{margin-top:6.3125rem}.p-bgAnimation{background:linear-gradient(285deg,#009fe8 0%,#e51672 47%,#f9e801 100%);background-size:150% 150%;-webkit-animation:Gradient 15s ease infinite;animation:Gradient 15s ease infinite;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;overflow:hidden;position:relative;height:11.9375rem;z-index:-1}@media screen and (max-width:767px){.p-bgAnimation{margin-top:2.5rem;height:6.25rem}}.p-bgAnimation--sm{height:6.25rem}.p-bgAnimation:before,.p-bgAnimation:after{content:"";width:70vmax;height:70vmax;position:absolute;background:rgba(255,255,255,.07);left:-20vmin;top:-20vmin;-webkit-animation:morph 15s linear infinite alternate,spin 20s linear infinite;animation:morph 15s linear infinite alternate,spin 20s linear infinite;z-index:1;will-change:border-radius,transform;-webkit-transform-origin:55% 55%;transform-origin:55% 55%;pointer-events:none}.p-bgAnimation:after{left:auto;right:-120vmin;animation:morph 10s linear infinite alternate,spin 26s linear infinite reverse;-webkit-transform-origin:58% 58%;transform-origin:58% 58%}@-webkit-keyframes Gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes Gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@-webkit-keyframes morph{0%{border-radius:40% 60% 60% 40%/70% 30% 70% 30%}100%{border-radius:40% 60%}}@keyframes morph{0%{border-radius:40% 60% 60% 40%/70% 30% 70% 30%}100%{border-radius:40% 60%}}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.st0{display:none}.st1{display:inline}.st2{opacity:.29}.st3{fill:#fff}.st4{-webkit-clip-path:url(#SVGID_2_);clip-path:url(#SVGID_2_);fill:#fff}.st5{-webkit-clip-path:url(#SVGID_4_);clip-path:url(#SVGID_4_)}.st6{-webkit-clip-path:url(#SVGID_6_);clip-path:url(#SVGID_6_)}.st7{-webkit-clip-path:url(#SVGID_8_);clip-path:url(#SVGID_8_)}.st8{-webkit-clip-path:url(#SVGID_10_);clip-path:url(#SVGID_10_)}.st9{fill:none}.st10{-webkit-clip-path:url(#SVGID_12_);clip-path:url(#SVGID_12_)}.st11{opacity:.7}.st12{-webkit-clip-path:url(#SVGID_14_);clip-path:url(#SVGID_14_)}.st13{opacity:.2}.st14{-webkit-clip-path:url(#SVGID_16_);clip-path:url(#SVGID_16_)}.st15{opacity:.3;fill:#fff;enable-background:new}.p-newsDetail__flex{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media screen and (max-width:767px){.p-newsDetail__flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.p-newsDetail__card{width:35.9375rem;max-width:100%;padding-top:4.75rem}.p-newsDetail__bg{position:absolute;top:0;right:0;z-index:-1;width:34.9375rem;height:32.75rem;background:transparent -webkit-gradient(linear,left top,left bottom,from(rgba(213,140,252,.1725490196)),color-stop(100%,rgba(249,183,57,.231372549)),to(#fab833)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(180deg,rgba(213,140,252,.1725490196) 0%,rgba(249,183,57,.231372549) 100%,#fab833 100%) 0% 0% no-repeat padding-box;-webkit-animation:fluidrotate 15s ease 0s infinite;animation:fluidrotate 15s ease 0s infinite}@media screen and (max-width:767px){.p-newsDetail__bg{width:21.625rem;height:20.25rem;top:0;left:-6.875rem}}@keyframes fluidrotate{0%,100%{border-radius:63% 37% 54% 46%/55% 48% 52% 45%}14%{border-radius:40% 60% 54% 46%/49% 60% 40% 51%}28%{border-radius:54% 46% 38% 62%/49% 70% 30% 51%}42%{border-radius:61% 39% 55% 45%/61% 38% 62% 39%}56%{border-radius:61% 39% 67% 33%/70% 50% 50% 30%}70%{border-radius:50% 50% 34% 66%/56% 68% 32% 44%}84%{border-radius:46% 54% 50% 50%/35% 61% 39% 65%}}.p-newsDetail__bgInner{position:relative;width:100%;height:100%}.p-newsDetail__addToAnyTop{margin-top:.3125rem}@media screen and (max-width:767px){.p-newsDetail__addToAnyTop{margin-top:0}}.p-newsDetail__addToAnyBottom{margin-top:2.1875rem}.p-newsDetail__contents{margin-top:1.875rem;padding-bottom:12.5rem}@media screen and (max-width:767px){.p-newsDetail__contents{margin-top:1.5rem;padding-bottom:7.625rem}}.p-newsDetail__cat{margin-top:5.625rem}.p-newsDetail__intro{margin-top:5rem}@media screen and (max-width:767px){.p-newsDetail__intro{margin-top:4.6875rem}}.p-newsDetail__logo{width:12.9375rem;margin-right:auto;margin-left:auto}.p-newsDetail__txt{margin-top:3.5rem;font-size:.9375rem;font-weight:500;letter-spacing:.05em;line-height:2;text-align:center}@media screen and (max-width:767px){.p-newsDetail__txt{margin-top:2.3125rem;text-align:left}}.p-newsDetail__btn{margin-top:3rem;text-align:center}@media screen and (max-width:767px){.p-newsDetail__btn{margin-top:2.5rem}}.p-newsDetail__btnBottom{margin-top:8.75rem;text-align:center}@media screen and (max-width:767px){.p-newsDetail__btnBottom{margin-top:5rem}}.p-newsDetail__related{margin-top:2.8125rem}.p-newsDetail__column{display:grid;gap:1.25rem;grid-template-columns:repeat(3,minmax(10%, 1fr))}@media screen and (max-width:767px){.p-newsDetail__column{gap:2.375rem;grid-template-columns:repeat(1,minmax(10%, 1fr))}}.p-numberList{font-size:1rem;list-style:none;counter-reset:custom-counter}.p-numberList__item{padding-left:1.8em;text-indent:-1.8em;word-break:break-all}.p-numberList__item+.p-numberList__item{margin-top:1.1875rem}.p-numberList__item a{color:#d14f92;-webkit-transition:.3s opacity;transition:.3s opacity}@media screen and (min-width:769px){.p-numberList__item a:hover{opacity:.7;-webkit-transition:.3s opacity;transition:.3s opacity}}.p-numberList__item:before{counter-increment:custom-counter;content:counter(custom-counter) "." " ";padding-right:.4375rem}.pagetop{position:fixed;right:2.5rem;bottom:2.5rem;z-index:50;cursor:pointer}@media screen and (max-width:767px){.pagetop{width:3.1875rem;height:3.1875rem;right:1.5625rem;bottom:1.25rem}}@media screen and (max-width:767px){.pagetop.is-archive{bottom:7.25rem}}.pagetop__wrap{position:relative}.pagetop__wrap img{width:4rem}.pagetop__wrap img:nth-of-type(2){position:absolute;left:0;top:0;opacity:0;-webkit-transition:.3s opacity;transition:.3s opacity}@media screen and (min-width:769px){.pagetop__wrap:hover img:nth-of-type(1){opacity:0;-webkit-transition:.3s opacity;transition:.3s opacity}.pagetop__wrap:hover img:nth-of-type(2){opacity:1;-webkit-transition:.3s opacity;transition:.3s opacity}}.p-privacy__contents{margin-top:8.125rem;margin-bottom:12.5rem}@media screen and (max-width:767px){.p-privacy__contents{margin-top:2.1875rem;margin-bottom:7.3125rem}}.p-privacy__head{font-size:1.125rem;font-weight:700;margin-bottom:1.0625rem}.p-privacy__head:not(:first-child){margin-top:3.125rem}@media screen and (max-width:767px){.p-privacy__head:not(:first-child){margin-top:2.625rem}}.p-privacy__commission{max-width:25.25rem;width:100%;padding-left:1.5625rem}@media screen and (max-width:767px){.p-privacy__commission{padding-left:0}}.p-privacy__txt{padding-left:1.5625rem}@media screen and (max-width:767px){.p-privacy__txt{padding-left:0}}.p-privacy__pl{padding-left:1.5625rem}@media screen and (max-width:767px){.p-privacy__pl{padding-left:0}}.p-privacy__ml{margin-left:1.5625rem}@media screen and (max-width:767px){.p-privacy__ml{margin-left:0}}.p-privacy__made{margin-top:5.0625rem}.p-scroll{position:absolute;left:3rem;bottom:10.5rem;text-align:center;color:#fff;font-family:sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:1439px){.p-scroll{bottom:3.125rem}}@media screen and (max-width:767px){.p-scroll{display:none}}.p-scroll__text{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:.8125rem;font-weight:500;color:#707070;padding:5px;margin-right:auto;margin-left:auto;letter-spacing:.5em}.p-scroll__line{width:1px;height:6.9375rem;background-color:#383838;margin:0 auto}@media screen and (max-width:1439px){.p-scroll__line{height:3.75rem}}.p-scroll__circle{width:3.125rem;height:3.125rem;border-radius:50%;background-color:#3b3b3b;line-height:3.125rem;color:#fff;position:relative}.p-scroll__circle img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-25%,-50%);transform:translate(-25%,-50%);width:.375rem;-webkit-animation:scrollDown3 2s ease infinite;animation:scrollDown3 2s ease infinite}@-webkit-keyframes scrollDown3{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}45%{-webkit-transform:translateY(-5px);transform:translateY(-5px);opacity:1}65%{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:1}100%{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0}}@keyframes scrollDown3{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}45%{-webkit-transform:translateY(-5px);transform:translateY(-5px);opacity:1}65%{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:1}100%{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0}}.p-squareDotList__item{padding-left:1.1em;text-indent:-1.1em;vertical-align:middle;margin-top:1.125rem}.p-squareDotList__item+.p-squareDotList__item{margin-top:.3125rem}.p-squareDotList__item:before{content:"";margin-right:.92857143em;display:inline-block;-ms-flex-negative:0;flex-shrink:0;width:3px;height:3px;background-color:#000;border-radius:100%;vertical-align:middle}.p-subTtlWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-subTtl__animation{max-width:16.25rem;height:16.25rem;width:100%;position:relative;margin-right:5rem;margin-top:1.875rem}@media screen and (max-width:767px){.p-subTtl__animation{display:none;max-width:74.3%;margin-right:auto;margin-left:auto}}.p-subTtl{margin-top:6.3125rem}@media screen and (max-width:767px){.p-subTtl{margin-top:3.125rem}}.p-subTtl__main{font-size:2.25rem;font-weight:700;letter-spacing:.1em;color:#353834}@media screen and (max-width:767px){.p-subTtl__main{font-size:1.625rem}}.p-subTtl__sub{color:#939393;font-size:1rem;font-weight:300;letter-spacing:.1em;line-height:1.625;margin-top:.625rem}@media screen and (max-width:767px){.p-subTtl__sub{font-size:.9375rem;margin-top:2px}}.p-sliderMember .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:6.5625rem}.p-sliderMember .swiper-slide img{-o-object-fit:contain;object-fit:contain;width:auto;height:auto}.p-sliderMember .swiper-slide .swiper__img--06{width:6.1875rem}.p-sliderMember .swiper-slide .swiper__img--07{width:5rem}.p-sliderMember .swiper-slide--shiba img{width:18.75rem}.p-sliderMember .swiper-wrapper{-webkit-transition-timing-function:linear;transition-timing-function:linear}.p-thanks{margin-top:5.875rem;padding-bottom:12.5rem}@media screen and (max-width:767px){.p-thanks{margin-top:3rem;padding-bottom:7.5rem}}.p-thanks__head{font-size:8.25rem;letter-spacing:.05em;font-weight:900;text-align:center}@media screen and (max-width:767px){.p-thanks__head{font-size:2.875rem}}.p-thanks__txt{margin-top:7.3125rem;text-align:center}@media screen and (max-width:767px){.p-thanks__txt{margin-top:4rem;text-align:left}}.p-thanks__list{margin-top:3.75rem}.p-thanks__btn{margin-top:4rem;text-align:center}@-webkit-keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.p-topAchievement{padding-top:7.6875rem;padding-bottom:11.4375rem}@media screen and (max-width:767px){.p-topAchievement{padding-top:3.4875rem;padding-bottom:3.1375rem}}.p-sliderMember{margin-top:4.75rem}@media screen and (max-width:767px){.p-sliderMember{margin-top:1.25rem}}.p-topService__circle{padding-top:9.4375rem;padding-bottom:7.1875rem;position:relative}@media screen and (max-width:767px){.p-topService__circle{padding-top:4.1rem;padding-bottom:5.125rem;overflow:hidden}}.p-topService__bgImg{position:absolute;top:44%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:34rem;width:100%;z-index:-1;-webkit-animation:spin 40s linear infinite;animation:spin 40s linear infinite}@media screen and (max-width:767px){.p-topService__bgImg{top:calc(50% + 3.125rem);left:-32%;-webkit-transform:translate(0%,0%);transform:translate(0%,0%);max-width:34.9375rem}}@keyframes spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}.safari .p-topService__bgImg{position:absolute;top:10%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:767px){.safari .p-topService__bgImg{top:50%;left:-32%;-webkit-transform:translate(0%,0%);transform:translate(0%,0%);max-width:34.9375rem}}.p-topService__head{margin-top:5.75rem;font-size:2.25rem;font-weight:700;letter-spacing:.1em;text-align:center}@media screen and (max-width:767px){.p-topService__head{margin-top:2.0625rem;font-size:1.5rem;line-height:1.5833333333}}.p-topService__column{max-width:56rem;width:100%;margin-top:3.175rem;margin-right:auto;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.p-topService__column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem;margin-top:1.875rem}}.p-topService__ar{position:relative}@media screen and (max-width:1200px){.p-topService__ar{margin-top:0}}.p-topService__arFlex{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1200px){.p-topService__arFlex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.p-topService__arBox{width:49.96%;position:relative;height:29.9375rem}@media screen and (max-width:1200px){.p-topService__arBox{width:100%;height:58.5rem}}@media screen and (max-width:767px){.p-topService__arBox{height:54.375rem}}.p-topService__arBox--left{background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/top/ar01.webp) center top/cover no-repeat;background-attachment:fixed}@media screen and (max-width:1200px){.p-topService__arBox--left{background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/sp/ar01.webp) center top/100% no-repeat;background-attachment:fixed}}@media screen and (max-width:1200px){.iPhone .p-topService__arBox--left{background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/sp/ar01.webp) center top/cover no-repeat;background-attachment:local}}.p-topService__arBox--right{background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/top/ar02.webp) center center/cover no-repeat;background-attachment:fixed}@media screen and (max-width:1200px){.p-topService__arBox--right{background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/sp/ar02.webp) center top/100% no-repeat;background-attachment:fixed}}@media screen and (max-width:1200px){.iPhone .p-topService__arBox--right{background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/sp/ar02.webp) center top/cover no-repeat;background-attachment:local}}@media screen and (max-width:1200px){.p-topService__arBox:nth-of-type(2){margin-top:1px}}.p-topService__arImg{z-index:-1;width:100%}@media screen and (max-width:1200px){.p-topService__arImg{width:100%}}.p-topService__arImg img{height:29.9375rem;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1200px){.p-topService__arImg img{height:61.25rem}}@media screen and (max-width:767px){.p-topService__arImg img{height:auto}}.p-topService__arFilter{position:relative;width:100%;height:100%}.p-topService__arFilter:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:1;pointer-events:none}.p-topService__arImg--left{left:0}.p-topService__arImg--right{right:0}@media screen and (max-width:1200px){.p-topService__arImg--right{top:auto;bottom:0}}.p-topService__arWrap{position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:2.5rem;padding-bottom:4.375rem;z-index:3}@media screen and (max-width:1200px){.p-topService__arWrap{padding-top:0;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-left:24px;padding-right:24px}}.p-topService__arWrap--left{right:0;padding-left:1.875rem}@media screen and (max-width:1200px){.p-topService__arWrap--left{padding-left:24px}}.p-topService__arWrap--right{left:0;padding-right:1.875rem}@media screen and (max-width:1200px){.p-topService__arWrap--right{padding-right:24px}}.p-topService__movie{max-width:16.5rem;width:100%}@media screen and (max-width:1200px){.p-topService__movie{max-width:16.25rem;margin-top:2.1875rem;margin-right:auto;margin-left:auto}}@media screen and (max-width:767px){.p-topService__movie{max-width:13.0625rem}}.p-topService__movie video{max-width:100%}.p-topService__movie--pc{display:block}@media screen and (max-width:1200px){.p-topService__movie--pc{display:none}}.p-topService__movie--sp{display:none}@media screen and (max-width:1200px){.p-topService__movie--sp{display:block}}.p-topService__movie--left{padding-right:3.0625rem}.p-topService__movie--right{padding-left:3.0625rem}.p-topService__arBody{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;padding-top:1.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}@media screen and (max-width:1200px){.p-topService__arBody{padding-top:5rem;width:100%}}.p-topService__arBody--left{padding-right:2.25rem}@media screen and (max-width:1200px){.p-topService__arBody--left{padding-right:0}}.p-topService__arBody--right{padding-left:2.25rem}@media screen and (max-width:1200px){.p-topService__arBody--right{padding-left:0}}.p-topService__arHead{font-size:2.375rem;font-weight:700;letter-spacing:.05em;text-align:center;color:#fff}@media screen and (max-width:1200px){.p-topService__arHead{font-size:1.75rem}}.p-topService__arTxt{margin-top:2.0625rem;font-size:.9375rem;font-weight:300;letter-spacing:.05em;line-height:2;text-align:center;color:#fff;max-width:32.4375rem;width:100%}@media screen and (max-width:1200px){.p-topService__arTxt{margin-top:1.25rem;line-height:1.9;letter-spacing:.03em;margin-right:auto;margin-left:auto}}.p-topService__arBtn{padding-top:3.25rem;text-align:center}@media screen and (max-width:1200px){.p-topService__arBtn{padding-top:2.5625rem}}@media screen and (max-width:1674px){.p-topService__arBtn--01{padding-top:4.875rem}}@media screen and (max-width:1200px){.p-topService__arBtn--01{padding-top:3.25rem}}.p-topService__arIcon{position:absolute;top:-1rem;width:6.875rem}@media screen and (max-width:1200px){.p-topService__arIcon{top:1.875rem}}@media screen and (max-width:767px){.p-topService__arIcon{top:1.25rem;width:4.6875rem}}.p-topService__arIcon--left{right:2rem}@media screen and (max-width:767px){.p-topService__arIcon--left{right:0}}.p-topService__arIcon--right{left:2rem}@media screen and (max-width:767px){.p-topService__arIcon--right{left:0}}.p-topIntroduction{padding-top:12.9375rem;padding-bottom:11.1875rem;background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/top/introductionBg.webp) center bottom/contain no-repeat}@media screen and (max-width:767px){.p-topIntroduction{padding-top:5rem;padding-bottom:14.1875rem;background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/sp/introductionBg.webp) center bottom/contain no-repeat}}.p-topIntroduction__column{margin-top:4.925rem;display:grid;gap:3.5rem;grid-template-columns:repeat(3,minmax(10%, 1fr))}@media screen and (max-width:767px){.p-topIntroduction__column{grid-template-columns:repeat(1,minmax(10%, 1fr));gap:3.4375rem;margin-top:1.925rem}}.p-topIntroduction__btn{margin-top:4rem;text-align:center}.wp-pagenavi{clear:both;text-align:center;font-size:1.125rem;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:auto;margin-left:auto;max-width:100%}@media screen and (max-width:767px){.wp-pagenavi{gap:.5rem}}.wp-pagenavi a,.wp-pagenavi span{color:#fff;background-color:#313131;width:2.875rem;height:2.875rem;white-space:nowrap;border-radius:50%;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;text-align:center;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:767px){.wp-pagenavi a,.wp-pagenavi span{width:2.5rem;height:2.5rem}}.previouspostslink{width:2.875rem}@media screen and (max-width:767px){.previouspostslink{width:2.5rem}}.nextpostslink{width:2.875rem}@media screen and (max-width:767px){.nextpostslink{width:2.5rem}}@media screen and (min-width:768px){.nextpostslink:hover,.previouspostslink:hover{background-color:#fff;color:#585858;-webkit-transition:.3s all;transition:.3s all;border:1px solid #313131}.wp-pagenavi .page:hover{background-color:#fff;color:#313131;-webkit-transition:.3s all;transition:.3s all;border:1px solid #313131}}.wp-pagenavi span.current{background-color:#313131;color:#fff;width:2.5rem;height:2.5rem;position:relative}@media screen and (max-width:767px){.wp-pagenavi span.current{width:2.125rem;height:2.125rem}}.wp-pagenavi span.current:before{position:absolute;content:"";width:2.5rem;height:2.5rem;border-radius:50%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:linear-gradient(139deg,#0575d5 0%,#e000a4 100%);width:2.875rem;height:2.875rem;z-index:-1}@media screen and (max-width:767px){.wp-pagenavi span.current:before{width:2.5rem;height:2.5rem}}.u-bold{font-weight:600}@media screen and (max-width:767px){.u-pc{display:none !important}}.u-sp{display:none !important}@media screen and (max-width:767px){.u-sp{display:block !important}}.u-spIB{display:none !important}@media screen and (max-width:767px){.u-spIB{display:inline-block !important}}@media screen and (min-width:768px) and (max-width:1200px){body{overflow-x:clip !important}}body #linguise_popup_container #linguise_popup{width:500px}@media screen and (max-width:767px){body #linguise_popup_container{width:100%}body #linguise_popup_container #linguise_popup{width:100% !important}}.linguise_switcher .linguise_switcher_popup{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.linguise_switcher .linguise_switcher_popup span.linguise_language_icon+.linguise_lang_name{width:75px;margin-right:10px;margin-left:0;position:relative;color:transparent !important}.linguise_switcher .linguise_switcher_popup span.linguise_language_icon+.linguise_lang_name:after{content:"LANGUAGE";position:absolute;left:0;font-weight:800;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:100%;font-size:14px;top:1px;color:#585858 !important}@media screen and (min-width:768px) and (max-width:1200px){.linguise_switcher .linguise_switcher_popup span.linguise_language_icon+.linguise_lang_name{display:table}.linguise_switcher .linguise_switcher_popup span.linguise_language_icon+.linguise_lang_name:after{display:inline;position:relative}}@media screen and (max-width:767px){.linguise_switcher .linguise_switcher_popup{margin-right:3.5rem}}.linguise_switcher_wrapper{display:none}.p-header .p-header__wrap{gap:12px}.p-header .p-drawer__contents{max-width:100%}.p-header .p-header__btn:last-child .c-btn{background-color:#313131}.p-header .p-header__btn:last-child .c-btn:hover{background-color:#fff;color:#585858;-webkit-box-shadow:0 0 4px #bfbfbf;box-shadow:0 0 4px #bfbfbf}.p-header .p-drawer__btn{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-header .p-drawer__btn .c-btn--md{width:275px;padding:20px 0;font-size:20px;font-weight:900}.p-header .p-drawer__btn .c-btn--color1.reverse{background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/btnArrow.svg),linear-gradient(98deg,rgba(0,173,147,.8509803922) 0%,#045abf 100%);background-position:center right 30px,1% 50%;background-position:center right 1.875rem,1% 50%}.p-header .p-drawer__btn .c-btn--color1.reverse:hover{background-position:center right 30px,100% 0;background-position:center right 1.875rem,100% 0}.p-header .p-drawer__btn .c-btn--color2.reverse{background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/btnArrow.svg),linear-gradient(280deg,#01139a 0%,#dc2477 100%);background-position:center right 30px,1% 50%;background-position:center right 1.875rem,1% 50%}.p-header .p-drawer__btn .c-btn--color2.reverse:hover{background-position:center right 30px,100% 0;background-position:center right 1.875rem,100% 0}@media screen and (max-width:767px){.p-header .p-drawer__btn{display:block;text-align:center}.p-header .p-drawer__btn .c-btn--md{font-size:16px}.p-header .p-drawer__btn .c-btn--md:last-child{margin-top:13px}}@media screen and (max-height:910px) and (min-width:768px){.p-header .p-drawer__wrap{height:100%;overflow-y:inherit;padding-top:6rem}.p-header .p-drawer__nav{margin-top:3rem}}@media screen and (min-height:550px) and (max-height:670px) and (min-width:768px) and (max-width:974px){.p-header .p-drawer__wrap{overflow-y:hidden}}@media screen and (max-height:718px) and (max-width:1164px){.p-header .p-drawer__wrap{overflow-y:inherit}}@media screen and (min-height:551px) and (min-width:769px) and (max-width:1119px){.p-header .p-drawer__wrap{overflow-y:hidden}}@media screen and (min-height:730px) and (min-width:1120px){.p-header .p-drawer__wrap{overflow-y:inherit}}@media screen and (min-height:775px) and (min-width:1130px){.p-header .p-drawer__wrap{overflow-y:hidden}}.p-top.p-top-en .p-topAbout{padding-top:143px;padding-top:8.9375rem;padding-bottom:187px;padding-bottom:11.6875rem;overflow:hidden;position:relative;z-index:1}.p-top.p-top-en .p-topAbout .p-media{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-top.p-top-en .p-topAbout__media{margin-top:20px;margin-top:1.25rem}.p-top.p-top-en .p-topAbout__bg{display:inline-block;position:absolute;bottom:0;white-space:nowrap;padding-left:5%;-webkit-animation:marquee 30s linear infinite;animation:marquee 30s linear infinite;font-size:160px;font-size:10rem;font-weight:700;color:#f7f7f7;z-index:-1;letter-spacing:.01em}.p-top.p-top-en .p-topScene{padding-top:164px;padding-top:10.25rem;padding-bottom:225px;padding-bottom:14.0625rem;background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/top/sceneBg.webp) center center/cover no-repeat;position:relative;overflow:hidden}.p-top.p-top-en .p-topScene:before{position:absolute;content:"";width:100vw;height:88px;height:5.5rem;left:0;top:-1px;background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/top/sceneTop.png) center center/cover no-repeat}.p-top.p-top-en .p-topScene:after{position:absolute;content:"";width:100vw;height:88px;height:5.5rem;left:0;bottom:-1px;background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/top/sceneBottom.png) center center/cover no-repeat}.p-top.p-top-en .p-topScene__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-top.p-top-en .p-topScene__column--03{max-width:675px;max-width:42.1875rem;width:100%;margin-top:87px;margin-top:5.4375rem;margin-right:auto;margin-left:auto}.p-top.p-top-en .p-topScene__column--04{max-width:1015px;max-width:63.4375rem;width:100%;margin-top:61px;margin-top:3.8125rem;margin-right:auto;margin-left:auto}@media screen and (max-width:767px){.p-top.p-top-en .p-topScene{background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/sp/sceneBg.webp) center center/cover repeat-y;padding:5.5625rem 0 6rem}.p-top.p-top-en .p-topScene:before{background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/sp/sceneTop.png) center center/cover no-repeat;height:7.125rem}.p-top.p-top-en .p-topScene:after{background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/sp/sceneBottom.png) center center/cover no-repeat;height:7.125rem}.p-top.p-top-en .p-topScene__column{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2.2rem 0}.p-top.p-top-en .p-topScene__column--04{margin-top:2.9125rem}}@media screen and (max-width:480px){.p-top.p-top-en .p-topScene:before{height:4.125rem}.p-top.p-top-en .p-topScene:after{height:4.125rem}}.p-top.p-top-jp .letter{translate:none;rotate:none;scale:none;opacity:1;visibility:inherit;-webkit-transform:translate(0px,0px);transform:translate(0px,0px)}.p-top.p-top-jp .c-headline1__main{font-weight:900}.p-top.p-top-jp .c-btn--icon:hover{background-position:center right 46px,100% 0;background-position:center right 2.875rem,100% 0}.p-top.p-top-jp .p-mv__gradientText{font-size:48px;font-weight:800;letter-spacing:-1.6px;letter-spacing:-.1rem}.p-top.p-top-jp .p-mv__gradientText .large{font-size:58px}.p-top.p-top-jp .c-btn--md{font-weight:900}.p-top.p-top-jp .p-mv__ttl--mid{font-weight:900;letter-spacing:1.6px;letter-spacing:.1rem;font-size:33px}.p-top.p-top-jp .p-mv__ttl--mid span{font-family:"Noto Sans","Noto Sans JP","Hiragino Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif;font-weight:800;font-size:33px}.p-top.p-top-jp .p-mv__btn{display:-webkit-box;display:-ms-flexbox;display:flex;gap:19px;padding-left:3.2px;padding-left:.2rem}.p-top.p-top-jp .p-mv__btn .c-btn--black{width:277px;padding:20px 0;font-size:20px;background-color:#e52671;font-weight:900}.p-top.p-top-jp .p-mv__btn .c-btn--black:hover{background-color:#3b3b3b;color:#fff;background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/btnArrow.svg)}.p-top.p-top-jp .p-mv__btn .c-btn--black:last-child{background-color:#313131}.p-top.p-top-jp .p-mv__btn .c-btn--black:last-child:hover{background-color:#fff;color:#585858;-webkit-box-shadow:0 0 4px #bfbfbf;box-shadow:0 0 4px #bfbfbf;background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/btnArrowBlack.svg)}.p-top.p-top-jp .p-mv__btn .c-btn-icon-contact{background-position:center right 15px,100% 0;padding-right:25px}@media screen and (min-width:1200px){.p-top.p-top-jp .p-mv__btn .c-btn-icon-contact{letter-spacing:0;font-weight:900}}.p-top.p-top-jp .p-mv__btn .c-btn-icon-marterial{background-position:center right 30px;background-position:center right 1.875rem}@media screen and (min-width:1200px){.p-top.p-top-jp .p-mv__btn .c-btn-icon-marterial{letter-spacing:0;font-weight:900}}.p-top.p-top-jp .p-mv__bg{margin-top:113px}.p-top.p-top-jp .p-topService{overflow:hidden;padding-bottom:50px}.p-top.p-top-jp .p-topService__blackBg{position:absolute;content:"";height:447px;background-color:#070707;top:0;width:100%}.p-top.p-top-jp .p-topService__arFlex{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-top.p-top-jp .p-topService__movie{-webkit-box-shadow:0 0 16px rgba(0,0,0,.2);box-shadow:0 0 16px rgba(0,0,0,.2);border:4px solid rgba(242,240,240,.5019607843);border-radius:16px;background:rgba(255,255,255,.8);padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin-top:10px}.p-top.p-top-jp .p-topService__movie video{max-height:369px;max-width:209px;height:369px;-o-object-fit:cover;object-fit:cover;margin:16px 16px 61px;border-radius:6px}.p-top.p-top-jp .p-topService__arBox{width:40%;max-width:680px;height:575px}.p-top.p-top-jp .p-topService__arWrap{padding-top:0;-ms-flex-flow:wrap;flex-flow:wrap}.p-top.p-top-jp .p-topService__arBodyGroup{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.p-top.p-top-jp .p-topService__arWrap--left{margin-left:-14%}.p-top.p-top-jp .p-topService__arWrap--left h2{background:linear-gradient(98deg,rgba(0,173,147,.8509803922) 0%,#045abf 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.p-top.p-top-jp .p-topService__arBox--left{background-size:cover;background-attachment:unset;border-right:1px solid #707070;background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/top/ar01.png) left top/contain no-repeat;background-attachment:fixed}.p-top.p-top-jp .topService__arHead{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:27px 0 34px;line-height:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.p-top.p-top-jp .topService__arHead h2{font-size:80px;font-family:"Noto Sans","Noto Sans JP","Hiragino Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif;font-weight:900;letter-spacing:.8px;letter-spacing:.05rem}.p-top.p-top-jp .topService__arHead hr{border-top:1px solid #9d9d9d;width:40%;max-width:286px;height:0;margin-right:67px;opacity:.5}.p-top.p-top-jp .topService__arHead hr.hr-right{margin-left:67px;margin-right:0}.p-top.p-top-jp .p-topService__arBtn{max-width:400px;margin:auto;padding-top:0}.p-top.p-top-jp .p-topService__arBox--right{background-size:cover;background-attachment:unset;background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/top/ar02.png) right top/contain no-repeat;background-attachment:fixed}.p-top.p-top-jp .p-topService__arWrap--right{margin-right:-15%}.p-top.p-top-jp .p-topService__arWrap--right .topService__arHead h2{background:-webkit-gradient(linear,right top,left top,from(#283cd5),to(#f24794));background:linear-gradient(to left,#283cd5,#f24794);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.p-top.p-top-jp .p-topService__mediaGroup{display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-top.p-top-jp .p-topService__buttonMedia{color:#fff;border:2px solid rgba(255,255,255,.1);background:rgba(255,255,255,.2);font-size:18px;font-weight:700;letter-spacing:1.6px;letter-spacing:.1rem;padding:8px 28px;border-radius:20px;line-height:1;padding:8px 0;width:180px;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.p-top.p-top-jp .p-topService__buttonMedia.eng-text{font-family:"Noto Sans","Noto Sans JP","Hiragino Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif}.p-top.p-top-jp .p-topService__arTxt{color:#fff;font-size:18px;font-weight:700;margin-top:63px}.p-top.p-top-jp .p-topService2{overflow:hidden;padding-bottom:50px}.p-top.p-top-jp .p-topService2__ar{position:relative}.p-top.p-top-jp .p-topService2__blackBg{position:absolute;content:"";height:447px;background-color:#070707;top:0;width:100%}.p-top.p-top-jp .p-topService2__inner{position:relative;width:100%;max-width:1360px;height:576px;margin:0 auto;background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/top/ar0101.png) left top/contain fixed no-repeat;z-index:1}.p-top.p-top-jp .p-topService2__inner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:-1;pointer-events:none}.p-top.p-top-jp .p-topService2__arBox{padding:30px 80px}.p-top.p-top-jp .p-topService2__arHead{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:48px;margin-bottom:3rem;line-height:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.p-top.p-top-jp .p-topService2__arHead h2{font-size:80px;font-family:"Noto Sans","Noto Sans JP","Hiragino Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif;font-weight:900;letter-spacing:.8px;letter-spacing:.05rem;margin-right:64px;margin-right:4rem;background:linear-gradient(98deg,rgba(0,173,147,.8509803922) 0%,#045abf 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.p-top.p-top-jp .p-topService2__arHead hr{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-top:1px solid #9d9d9d;height:0;opacity:.5;margin:0}.p-top.p-top-jp .p-topService2__arBody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-top.p-top-jp .p-topService2__arBody--left{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}.p-top.p-top-jp .p-topService2__arBody--right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%}.p-top.p-top-jp .p-topService2__movie{-webkit-box-shadow:0 0 16px rgba(0,0,0,.2);box-shadow:0 0 16px rgba(0,0,0,.2);border-radius:16px;background:rgba(255,255,255,.64);padding:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.p-top.p-top-jp .p-topService2__movie video{max-height:369px;max-width:209px;height:369px;-o-object-fit:cover;object-fit:cover;margin:16px 16px 61px;border-radius:6px}.p-top.p-top-jp .p-topService2__movie--pc{display:block}.p-top.p-top-jp .p-topService2__mediaGroup{display:grid;grid-template-columns:1fr 1fr;gap:21px}.p-top.p-top-jp .p-topService2__buttonMedia{color:#fff;background:rgba(255,255,255,.2);font-size:18px;font-weight:700;letter-spacing:1.6px;letter-spacing:.1rem;border-radius:20px;line-height:22px;padding:8px 0;width:212px;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.p-top.p-top-jp .p-topService2__buttonMedia:nth-child(1){color:#48a3ff;border:2px solid rgba(0,127,255,.8705882353)}.p-top.p-top-jp .p-topService2__buttonMedia:nth-child(2){color:#1bd3c2;border:2px solid rgba(0,144,129,.8705882353)}.p-top.p-top-jp .p-topService2__buttonMedia:nth-child(3){color:#ff52a7;border:2px solid rgba(208,48,124,.8705882353)}.p-top.p-top-jp .p-topService2__buttonMedia:nth-child(4){color:#b48bff;border:2px solid rgba(137,67,255,.8705882353)}.p-top.p-top-jp .p-topService2__arTxt{text-align:center;color:#fff;font-size:18px;font-weight:700;margin-top:27px;letter-spacing:.05em;line-height:2}.p-top.p-top-jp .p-topService2__arBtn{margin-top:30px}.p-top.p-top-jp .p-topTouchAr{margin-top:110px;background-color:#1c1c1c}.p-top.p-top-jp .p-topTouchAr__wrap{background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/top/arTouchBg.png);background-repeat:no-repeat;background-size:cover;padding-left:0;padding-top:57px;padding-bottom:57px;max-width:1200px;background-position:center}.p-top.p-top-jp .p-topTouchAr__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:55px;padding-left:80px;padding-bottom:40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:-webkit-gradient(linear,left top,right top,from(rgba(23,23,23,.298)),to(rgba(23,23,23,0)));background:linear-gradient(to right,rgba(23,23,23,.298) 0%,rgba(23,23,23,0) 100%);max-width:960px}.p-top.p-top-jp .p-topTouchAr__item{padding-top:40px}.p-top.p-top-jp .p-topTouchAr__item hr{background-color:#9d9d9d;height:1px;border:0;margin:0;opacity:.5}.p-top.p-top-jp .p-topTouchAr__title{font-weight:900;color:#fff;line-height:1;word-break:keep-all}.p-top.p-top-jp .p-topTouchAr__title span{font-size:80px;font-family:"Noto Sans","Noto Sans JP","Hiragino Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif;margin-left:15px;margin-top:2px}.p-top.p-top-jp .p-topTouchAr__title h2{font-size:72px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-top.p-top-jp .p-topTouchAr__sub{padding-top:13px;font-size:24px;font-family:"Noto Sans","Noto Sans JP","Hiragino Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif;font-weight:700;letter-spacing:.05em;color:transparent;-webkit-text-stroke:1px #969696;line-height:1;padding-bottom:19px}.p-top.p-top-jp .p-topTouchAr__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;padding-top:28px}.p-top.p-top-jp .p-topTouchAr__info.last{padding-top:15px}.p-top.p-top-jp .p-topTouchAr__buttonMedia{color:#fff;border:2px solid rgba(255,255,255,.1);background:rgba(255,255,255,.2);font-size:16px;font-weight:700;letter-spacing:1.6px;letter-spacing:.1rem;border-radius:20px;line-height:1;padding:8px 0;width:166px;text-align:center}.p-top.p-top-jp .p-topTouchAr__text{color:#fff;font-size:16px;letter-spacing:.8px;letter-spacing:.05rem;font-weight:500;line-height:30px;margin-bottom:28px;word-break:keep-all}.p-top.p-top-jp .c-btn--color4{background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/btnArrow.svg),-webkit-gradient(linear,left top,right top,color-stop(5%,rgba(1,19,154,.8470588235)),color-stop(51%,#db5292),color-stop(75%,#f7cf65));background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/btnArrow.svg),linear-gradient(90deg,rgba(1,19,154,.8470588235) 5%,#db5292 51%,#f7cf65 75%);background-position:center right 46px,1% 50%;background-position:center right 2.875rem,1% 50%;background-repeat:no-repeat,no-repeat;background-size:1.1875rem .375rem,130% auto;-webkit-transition:background-position .5s ease-in-out;transition:background-position .5s ease-in-out;width:400px;padding:26px 0;padding:1.625rem 0;font-size:18px;font-size:1.125rem;font-weight:900;letter-spacing:.05em;line-height:1.3333333333}.p-top.p-top-jp .p-topAbout{position:relative;z-index:1;overflow:hidden;padding-top:82.5px;max-height:617px;padding-bottom:187px;padding-bottom:11.6875rem;background-color:#000;background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/top/arAboutBg.png);background-repeat:no-repeat;background-size:contain;background-position:center}.p-top.p-top-jp .p-topAbout:before{content:"";position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0;background:linear-gradient(267.48deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,.604) 100%)}.p-top.p-top-jp .p-topAbout__bgTxt{position:absolute;bottom:-13%;z-index:-1;display:inline-block;opacity:.099;padding-left:5%;-webkit-animation:marquee 30s linear infinite;animation:marquee 30s linear infinite;white-space:nowrap;font-size:190px;font-size:11.875rem;font-weight:700;letter-spacing:.01em;color:#f7f7f7}.p-top.p-top-jp .p-topAbout__inner{max-width:1344px;margin:0 auto;z-index:2;color:#fff}.p-top.p-top-jp .p-topAbout__media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:53px}.p-top.p-top-jp .p-topAbout__media__textGradient{font-size:44px;font-weight:900;letter-spacing:2.2px;line-height:72px}.p-top.p-top-jp .p-topAbout__media__textGradient h3{background:linear-gradient(133deg,#e62ffd 10%,#22bbfc 40.8%,#fad53a 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:44px;font-weight:900}.p-top.p-top-jp .p-topAbout__media__text{padding:28px 28px 28px 43px;border:2px solid rgba(255,255,255,.1);background:rgba(255,255,255,.1);border-radius:26px;-webkit-backdrop-filter:blur(16px) brightness(110%);backdrop-filter:blur(16px) brightness(110%)}.p-top.p-top-jp .p-topAbout__media__text p{line-height:40px;letter-spacing:.8px;letter-spacing:.05rem}.p-top.p-top-jp .p-topFeatures{margin-top:140px}.p-top.p-top-jp .p-topFeatures__body{margin-top:70px;position:relative}.p-top.p-top-jp .p-topFeatures__bodyContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 100px}.p-top.p-top-jp .p-topFeatures__bodyContent img{width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.p-top.p-top-jp .p-topFeatures__bodyContent.last{margin-top:100px;padding:0 200px}.p-top.p-top-jp .p-topFeatures__item{text-align:center}.p-top.p-top-jp .p-topFeatures_Pr{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:36px;font-weight:900;letter-spacing:5.12px;letter-spacing:.32rem;color:#fff;text-align:center;letter-spacing:11.52px}.p-top.p-top-jp .p-topFeatures_Pr h3{font-weight:900;background-color:#000;line-height:1.2;font-size:36px}.p-top.p-top-jp .p-topFeatures_Pr h3:first-child{padding-left:15px;padding-right:0;padding-top:0;padding-bottom:5px}.p-top.p-top-jp .p-topFeatures_Pr h3:last-child{margin-top:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;line-height:1.2;padding:0 0 3px 8px}.p-top.p-top-jp .p-topFeatures_Pr h3 span{background:-webkit-gradient(linear,left top,right top,color-stop(10%,#de35fa),color-stop(30%,#3ea7fb),color-stop(66%,#84c7a3),color-stop(90%,#fad53a));background:linear-gradient(90deg,#de35fa 10%,#3ea7fb 30%,#84c7a3 66%,#fad53a 90%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.p-top.p-top-jp .p-media__bodyBg{width:543px;height:509px;background:-webkit-gradient(linear,left top,left bottom,from(#0b26f5),color-stop(47.5%,#f30ffc),color-stop(96.2%,#f8a60a),to(#fab833));background:linear-gradient(180deg,#0b26f5 0%,#f30ffc 47.5%,#f8a60a 96.2%,#fab833 100%);opacity:.12}.p-top.p-top-jp .p-topFeatures__textGroup{margin-top:20px}.p-top.p-top-jp .p-topFeatures__text{line-height:1.5;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;letter-spacing:.8px;letter-spacing:.05rem;word-break:keep-all;font-weight:700}.p-top.p-top-jp .p-topFeatures__text.bg-yellow{background-color:#fcf427}.p-top.p-top-jp .p-topFeatures__text.bg-blue{background-color:#95ebfd}.p-top.p-top-jp .p-topFeatures__text.bg-blue.sp-text{display:none}.p-top.p-top-jp .p-topFeatures__text.bg-green span{background-color:#aaf4b1;display:inline-block}.p-top.p-top-jp .p-topFeatures__text.bg-pink{background-color:#feb4ee}.p-top.p-top-jp .p-topAchievement{padding:212px 0}.p-top.p-top-jp .p-topAchievement .item-slide{position:relative}.p-top.p-top-jp .p-topAchievement .item-slide .track-record{position:absolute;background-color:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:2}.p-top.p-top-jp .p-topAchievement .item-slide .track-record .container .heading{padding:1.5em 4em;text-align:center;line-height:1.36;letter-spacing:.1em}.p-top.p-top-jp .p-topAchievement .item-slide .track-record .container .heading .heading-top{border-bottom:1px solid #eaeaea;color:#3c3c3c}.p-top.p-top-jp .p-topAchievement .item-slide .track-record .container .heading .heading-top .heading-top-title{font-size:40px;font-size:2.5rem;font-weight:700;font-weight:800}.p-top.p-top-jp .p-topAchievement .item-slide .track-record .container .heading .heading-top .heading-top-small{font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:.3em;padding-top:13.008px;padding-top:.813rem;padding-bottom:17.008px;padding-bottom:1.063rem;color:#c6c6c6;font-weight:300}.p-top.p-top-jp .p-topAchievement .item-slide .track-record .container .heading .heading-bottom{font-size:15px;letter-spacing:.15em;font-weight:700;padding-top:32px;color:#3c3c3c}.p-top.p-top-jp .p-topAchievement .item-slide .slider-member-to-left,.p-top.p-top-jp .p-topAchievement .item-slide .slider-member-to-right{margin-top:0}.p-top.p-top-jp .p-topAchievement .item-slide .slider-member-to-left .swiper__img--iky,.p-top.p-top-jp .p-topAchievement .item-slide .slider-member-to-right .swiper__img--iky{width:131px;width:8.1875rem}.p-top.p-top-jp .p-benefits{position:relative;padding:90px 0;padding:5.625rem 0;background-color:#fff}.p-top.p-top-jp .p-benefits .p-benefits-bgImg{position:absolute;top:52%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:704px;max-width:44rem;width:100%;z-index:1;-webkit-animation:spin 40s linear infinite;animation:spin 40s linear infinite;opacity:.25}.p-top.p-top-jp .p-benefits .l-inner .c-headline1__wrap .c-headline1__main{font-size:50px;color:#3c3c3c;letter-spacing:5px;font-weight:800}.p-top.p-top-jp .p-benefits .l-inner .c-headline1__wrap .c-headline1__main span:nth-child(1),.p-top.p-top-jp .p-benefits .l-inner .c-headline1__wrap .c-headline1__main span:nth-child(2){font-weight:800}.p-top.p-top-jp .p-benefits .l-inner .c-headline1___txt{margin-left:40.8px;margin-left:2.55rem}.p-top.p-top-jp .p-benefits .l-inner .p-benefits-head{padding:50px 0;padding:3.125rem 0;letter-spacing:.05em;color:#3c3c3c;text-align:center}.p-top.p-top-jp .p-benefits .l-inner .p-benefits-head h3{font-size:30px;font-size:1.875rem;font-weight:900;margin-bottom:26px;margin-bottom:1.625rem}.p-top.p-top-jp .p-benefits .l-inner .p-benefits-head p{font-weight:500;font-size:16px;font-size:1rem}.p-top.p-top-jp .p-benefits .l-inner .p-benefits-column{max-width:1088px;max-width:68rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:50.8px auto 110px auto;margin:3.175rem auto 6.875rem auto}.p-top.p-top-jp .p-benefits .l-inner .p-benefits-column .c-icon-benefits .c-icon-img{max-width:196px;height:203px;width:196px;margin-right:auto;margin-left:auto;border-radius:100%;position:relative;background:radial-gradient(circle at 10% 10%,#efeded 0%,#fff 100%);z-index:2}.p-top.p-top-jp .p-benefits .l-inner .p-benefits-column .c-icon-benefits .c-icon-img img{width:45%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.p-top.p-top-jp .p-benefits .l-inner .p-benefits-column .c-icon-benefits .c-marker-benefits-top{background:linear-gradient(0deg,#fff617 15px,transparent 0px) 0 16.6em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;padding:3px 0 2px;font-size:22px;font-size:1.375rem;letter-spacing:.05em;color:#3c3c3c;font-weight:800}.p-top.p-top-jp .p-benefits .l-inner .p-benefits-column .c-icon-benefits .c-marker-benefits-top span{font-weight:800;font-style:italic;letter-spacing:.05em;color:#e52671;font-size:36px;font-size:2.25rem}.p-top.p-top-jp .p-benefits .l-inner .p-benefits-column .c-icon-benefits .c-marker-benefits-bottom{font-size:16px;font-size:1rem;letter-spacing:.05em;color:#3c3c3c;text-align:center;position:relative;margin-top:-5px}.p-top.p-top-jp .p-benefits .l-inner .p-benefits-column .c-icon-benefits:nth-child(1) .c-marker-benefits-bottom:before{content:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/top/1.png);display:block;position:absolute;bottom:-20px;left:-63px;z-index:1}.p-top.p-top-jp .p-benefits .l-inner .p-benefits-column .c-icon-benefits:nth-child(2) .c-marker-benefits-bottom:before{content:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/top/2.png);display:block;position:absolute;bottom:-20px;left:-84px;z-index:1}.p-top.p-top-jp .p-benefits .l-inner .p-benefits-column .c-icon-benefits:nth-child(2) .c-icon2__txt{margin-left:5px}.p-top.p-top-jp .p-benefits .l-inner .p-benefits-column .c-icon-benefits:nth-child(3) .c-icon-img img{top:46%;left:60%}.p-top.p-top-jp .p-benefits .l-inner .p-benefits-column .c-icon-benefits:nth-child(3) .c-icon2__txt{position:relative;z-index:1}.p-top.p-top-jp .p-benefits .l-inner .p-benefits-column .c-icon-benefits:nth-child(3) .c-marker-benefits-bottom:before{content:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/top/3.png);display:block;position:absolute;bottom:-20px;left:-78px}.p-top.p-top-jp .p-benefits .l-inner .p-benefits-bottom{max-width:1088px;max-width:68rem;margin:110px auto 0 auto;margin:6.875rem auto 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:12px;font-size:.75rem;letter-spacing:.05em;color:#3c3c3c}.p-top.p-top-jp .p-topScene__inner{max-width:1324px;margin:0 auto 160px;margin:0 auto 10rem;padding:80px 0;padding:5rem 0;position:relative}.p-top.p-top-jp .p-topScene__inner:before{position:absolute;content:"SCENE";font-size:21.5em;font-weight:900;letter-spacing:.05em;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:linear-gradient(133deg,#009dff 15%,#ff009d 60%,#ffb100 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;opacity:.23}.p-top.p-top-jp .p-topScene__column{display:-webkit-box;display:-ms-flexbox;display:flex;gap:80px;gap:5rem}.p-top.p-top-jp .p-topScene__column--top{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.p-top.p-top-jp .p-topScene__column--bottom{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:42px}.p-top.p-top-jp .p-topScene__icon{width:238px;height:238px;position:relative;background:rgba(255,255,255,.7);border-radius:100%;-webkit-box-shadow:0 0 40px rgba(0,0,0,.2);box-shadow:0 0 40px rgba(0,0,0,.2)}.p-top.p-top-jp .p-topScene__icon__inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;width:74%;text-align:center;line-height:1.36;letter-spacing:.05em}.p-top.p-top-jp .p-topScene__icon__inner .c-icon-top{text-align:center;color:#fff;background:#dc2477;font-weight:700;font-size:13px;padding:0 8px 2px;padding:0 .5rem 2px;border-radius:4px}.p-top.p-top-jp .p-topScene__icon__inner .c-icon__head{color:#3c3c3c;font-weight:900}.p-top.p-top-jp .p-topScene__icon__inner .c-icon__txt{color:#3c3c3c;font-weight:500}.p-top.p-top-jp .p-topScene__icon.fluffy-up-down-1{animation:floating-y 3s ease-in-out infinite alternate-reverse}.p-top.p-top-jp .p-topScene__icon.fluffy-up-down-2{animation:floating-y 3s ease-in-out infinite alternate-reverse;-webkit-animation-delay:1s;animation-delay:1s}.p-top.p-top-jp .p-topScene__icon.fluffy-up-down-3{animation:floating-y 3s ease-in-out infinite alternate-reverse;-webkit-animation-delay:2s;animation-delay:2s}.p-top.p-top-jp .p-topScene__icon.fluffy-up-down-4{animation:floating-y 3s ease-in-out infinite alternate-reverse;-webkit-animation-delay:3s;animation-delay:3s}@-webkit-keyframes floating-y{0%{-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{-webkit-transform:translateY(20%);transform:translateY(20%)}}@keyframes floating-y{0%{-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{-webkit-transform:translateY(20%);transform:translateY(20%)}}.p-top.p-top-jp .p-topIntroduction{background:0 0;padding-bottom:144px;padding-bottom:9rem}.p-top.p-top-jp .p-topIntroduction .c-btn--icon{font-weight:900}.p-top.p-top-jp .p-topColumn{padding:88px 0 216px;padding:5.5rem 0 13.5rem;position:relative;color:#fff}.p-top.p-top-jp .p-topColumn:before{position:absolute;z-index:-2;content:"";top:0;left:0;width:100%;height:100%;background:#000 url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/top/introductionBg-texture.png) center bottom/cover no-repeat}.p-top.p-top-jp .p-topColumn:after{position:absolute;z-index:-1;content:"";top:0;left:0;width:100%;height:100%;background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/top/introductionBg.webp) center bottom no-repeat}@media screen and (min-width:1800px){.p-top.p-top-jp .p-topColumn:after{background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/top/introductionBg.webp) center bottom/contain no-repeat}}.p-top.p-top-jp .p-topColumn .c-headline1{gap:0 48px;gap:0 3rem}.p-top.p-top-jp .p-topColumn .c-headline1__main{margin-left:-4px}.p-top.p-top-jp .p-topColumn__column{display:grid;max-width:1088px;margin:80px auto 64px;margin:5rem auto 4rem;grid-template-columns:1fr 1fr;gap:0 32px;gap:0 2rem}.p-top.p-top-jp .p-topColumn__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;gap:1.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:20px 0;padding:16px;padding:1rem;-webkit-transition:background-color .3s;transition:background-color .3s}.p-top.p-top-jp .p-topColumn__item:hover{background-color:#222;-webkit-box-shadow:0 0 30px #000;box-shadow:0 0 30px #000}.p-top.p-top-jp .p-topColumn__item:hover .p-topColumn__title{background:-webkit-gradient(linear,left top,right top,from(#eed66d),color-stop(50%,#c9598e),to(#287db9));background:linear-gradient(90deg,#eed66d 0%,#c9598e 50%,#287db9 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.p-top.p-top-jp .p-topColumn__wrap{-ms-flex-negative:0;flex-shrink:0;max-width:170px}.p-top.p-top-jp .p-topColumn__img{aspect-ratio:170/105;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.p-top.p-top-jp .p-topColumn__content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:15px}.p-top.p-top-jp .p-topColumn__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-top.p-top-jp .p-topColumn__category{font-weight:700;line-height:32px;line-height:2rem;color:#f214a5;letter-spacing:.75px}.p-top.p-top-jp .p-topColumn__date{font-style:italic;font-weight:500;color:#9b9b9b;letter-spacing:.75px;line-height:32px;line-height:2rem}.p-top.p-top-jp .p-topColumn__line-gradient{width:100%;height:2px;background:-webkit-gradient(linear,left top,right top,from(#1d7eb9),color-stop(30%,#ad5599),color-stop(60%,#f1df6c),color-stop(90%,rgba(0,0,0,0)));background:linear-gradient(90deg,#1d7eb9 0%,#ad5599 30%,#f1df6c 60%,rgba(0,0,0,0) 90%);opacity:.5}.p-top.p-top-jp .p-topColumn__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;gap:.75rem}.p-top.p-top-jp .p-topColumn__title{font-size:15px;font-weight:900;line-height:26px;line-height:1.625rem;margin-top:8px;margin-top:.5rem;-webkit-transition:color .3s;transition:color .3s}.p-top.p-top-jp .p-topColumn__btn{margin-top:64px;margin-top:4rem;text-align:center}.p-top.p-top-jp .p-topColumn__btn .c-btn--icon{font-weight:900}.p-top.p-top-jp .p-topColumn__btn .c-btn--white{width:431px;-webkit-box-shadow:0 0 6px #fff;box-shadow:0 0 6px #fff}@media screen and (max-width:767px){.p-top.p-top-jp .c-btn--icon:hover{background-position:center right 1.375rem,100% 0}.p-top.p-top-jp .p-bgAnimation{border-bottom:none}.p-top.p-top-jp .p-mv__body{margin-top:20px}.p-top.p-top-jp .p-mv__gradientText{font-size:26px;letter-spacing:unset}.p-top.p-top-jp .p-mv__gradientText .large{font-size:32px}.p-top.p-top-jp .p-mv__ttl--mid{font-size:17px;width:100%}.p-top.p-top-jp .p-mv__ttl--mid span{font-size:17px}.p-top.p-top-jp .p-mv__btn{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-top.p-top-jp .p-mv__btn .c-btn--black{width:327px;text-align:center;margin-bottom:2px;font-size:16px;line-height:22px;letter-spacing:1.6px;padding-top:19px;padding-bottom:19px}.p-top.p-top-jp .p-mv__btn .c-btn-icon-contact{background-position:center right 27px,100% 0;padding-right:25px}.p-top.p-top-jp .p-mv__btn .c-btn-icon-contact:hover{background-position:center right 27px,100% 0;padding-right:25px}.p-top.p-top-jp .p-mv__btn .c-btn-icon-marterial:hover{background-position:center right 1.875rem}.p-top.p-top-jp .p-mv__bg{margin-top:2.5rem}.p-top.p-top-jp .p-topService{padding-bottom:0}.p-top.p-top-jp .p-topService__arBox{height:975px;width:100%;border-bottom:2px solid #fff;max-width:100%}.p-top.p-top-jp .p-topService__arBox--left{background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/sp/ar01.webp) center top/cover no-repeat}.p-top.p-top-jp .p-topService__arBox--right{background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/sp/ar02.webp) center top/cover no-repeat}.p-top.p-top-jp .topService__arHead{padding:57px 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.p-top.p-top-jp .topService__arHead h2{font-size:50px;font-weight:900}.p-top.p-top-jp .topService__arHead hr{width:100%;max-width:unset;margin:0}.p-top.p-top-jp .topService__arHead hr.hr-right{margin:0}.p-top.p-top-jp .p-topService__arWrap--right .topService__arHead{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.p-top.p-top-jp .p-topService__arBtn{max-width:100%}.p-top.p-top-jp .p-topService__arBody{padding-top:32px}.p-top.p-top-jp .p-topService__mediaGroup{gap:12px}.p-top.p-top-jp .p-topService__buttonMedia{width:164px;font-size:15px}.p-top.p-top-jp .p-topService__arTxt{margin-top:38px;font-size:15px}.p-top.p-top-jp .p-topService__arBtn{padding-top:38px}.p-top.p-top-jp .p-topService__movie{margin-top:36px}.p-top.p-top-jp .p-topService2{border-top:1px solid #fff;border-bottom:1px solid #fff;padding:0}.p-top.p-top-jp .p-topService2__arBox{padding:3.25rem 1.5rem 67px}.p-top.p-top-jp .p-topService2__inner{height:auto;background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/top/ar0101.jpg) center top/cover no-repeat}.p-top.p-top-jp .p-topService2__arHead{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.5rem;margin-bottom:42.5px}.p-top.p-top-jp .p-topService2__arHead h2{font-size:50px;font-weight:900}.p-top.p-top-jp .p-topService2__arHead hr{width:100%}.p-top.p-top-jp .p-topService2__arBody{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:2.75rem}.p-top.p-top-jp .p-topService2__arBody--right,.p-top.p-top-jp .p-topService2__arBody--left{width:100%;gap:22px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-top.p-top-jp .p-topService2__mediaGroup{gap:13px 12px}.p-top.p-top-jp .p-topService2__buttonMedia{width:164px;font-size:15px;line-height:20px;letter-spacing:1.5px}.p-top.p-top-jp .p-topService2__buttonMedia:nth-child(1){font-size:1rem;line-height:22px;letter-spacing:1.6px}.p-top.p-top-jp .p-topService2__arTxt{margin:37px -5px 0;font-size:15px;line-height:30px;letter-spacing:.75px}.p-top.p-top-jp .p-topService2__arBtn{width:330px;margin:50px auto 0}.p-top.p-top-jp .p-topService2__movie{background:0 0;width:160px;height:282px;-webkit-box-shadow:0 0 15px rgba(0,0,0,.8);box-shadow:0 0 15px rgba(0,0,0,.8);border-radius:6px}.p-top.p-top-jp .p-topService2__movie video{width:inherit;height:inherit;margin:0}.p-top.p-top-jp .p-topTouchAr{margin-top:0;background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/top/arTouchBgSp1.png);background-repeat:no-repeat}.p-top.p-top-jp .p-topTouchAr__content{display:block}.p-top.p-top-jp .p-topTouchAr__wrap{background-image:unset;padding-top:40px;padding-bottom:44px}.p-top.p-top-jp .p-topTouchAr__content{padding:0;background:unset}.p-top.p-top-jp .p-topTouchAr__item{padding-top:32px}.p-top.p-top-jp .p-topTouchAr__item.last{padding-top:461px}.p-top.p-top-jp .p-topTouchAr__title h2{font-size:45px}.p-top.p-top-jp .p-topTouchAr__title span{font-size:50px}.p-top.p-top-jp .p-topTouchAr__sub{font-size:20px}.p-top.p-top-jp .c-btn--color4{width:100%;font-size:18px;padding:18px 0}.p-top.p-top-jp .c-btn--color4:hover{background-position:center right 1.3rem,100% 0}.p-top.p-top-jp .p-topTouchAr__text{margin-bottom:38px;font-size:15px;letter-spacing:.04rem;word-break:break-all}.p-top.p-top-jp .p-topTouchAr__info{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.p-top.p-top-jp .p-topTouchAr__buttonMedia{width:164px;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:15px}.p-top.p-top-jp .p-topAbout{padding-top:56px;max-height:unset;background-size:cover;background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/top/arAboutBgSp.png);padding-bottom:124px}.p-top.p-top-jp .p-topAbout__bgTxt{font-size:120px;bottom:-4.5%}.p-top.p-top-jp .p-topAbout__inner{padding:0 1.5rem}.p-top.p-top-jp .p-topAbout__media{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:53px}.p-top.p-top-jp .p-topAbout__media__textGradient{margin-right:unset;font-size:31px;line-height:51px;letter-spacing:.05rem}.p-top.p-top-jp .p-topAbout__media__textGradient h3{font-size:31px}.p-top.p-top-jp .p-topAbout__media__text{margin-top:38.5px;padding:20px 15px}.p-top.p-top-jp .p-media__bodyBg{width:275px;height:257px}.p-top.p-top-jp .p-topFeatures{margin-top:74px}.p-top.p-top-jp .p-topFeatures_Pr{top:0;width:100%;font-size:22px;left:0;-webkit-transform:unset;transform:unset;letter-spacing:2.25px;word-break:keep-all}.p-top.p-top-jp .p-topFeatures_Pr h3{line-height:unset;font-size:22px}.p-top.p-top-jp .p-topFeatures_Pr h3:first-child{padding-top:0;padding-bottom:2px;line-height:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:7px;margin:auto}.p-top.p-top-jp .p-topFeatures_Pr h3:last-child{margin-top:4px}.p-top.p-top-jp .p-topFeatures__body{margin-top:85px}.p-top.p-top-jp .p-topFeatures__bodyContent{padding:unset;gap:58px}.p-top.p-top-jp .p-topFeatures__bodyContent.first{padding-top:100px}.p-top.p-top-jp .p-topFeatures__bodyContent.first .p-topFeatures__item:last-child{margin-top:78px}.p-top.p-top-jp .p-topFeatures__bodyContent.last{padding:unset;margin-top:40px}.p-top.p-top-jp .p-topFeatures__bodyContent.last .p-topFeatures__item:first-child{margin-top:-40px}.p-top.p-top-jp .p-topFeatures__text{font-size:15px;letter-spacing:-.05rem;line-height:22px}.p-top.p-top-jp .p-topFeatures__text.bg-yellow{word-break:keep-all}.p-top.p-top-jp .p-topFeatures__text.bg-blue.sp-text{display:block}.p-top.p-top-jp .p-topFeatures__text.bg-blue.pc-text{display:none}.p-top.p-top-jp .p-topAchievement{padding-top:1.9rem;padding-bottom:3.1375rem}.p-top.p-top-jp .p-topAchievement .item-slide .track-record{position:relative;background-color:unset;-webkit-backdrop-filter:unset;backdrop-filter:unset}.p-top.p-top-jp .p-topAchievement .item-slide .track-record .container .heading .heading-top .heading-top-title{font-size:1.875rem}.p-top.p-top-jp .p-topAchievement .item-slide .track-record .container .heading .heading-top .heading-top-small{font-size:.75rem}.p-top.p-top-jp .p-topAchievement .item-slide .track-record .container .heading .heading-bottom{font-size:.938rem}.p-top.p-top-jp .p-benefits{padding:3.75rem 0;overflow:hidden}.p-top.p-top-jp .p-benefits .p-benefits-bgImg{top:60%;left:50%;width:172%}.p-top.p-top-jp .p-benefits .l-inner .c-headline1__wrap .c-headline1__main{font-size:30px;letter-spacing:.01rem}.p-top.p-top-jp .p-benefits .l-inner .c-headline1___txt{margin-left:0;font-size:15px}.p-top.p-top-jp .p-benefits .l-inner .p-benefits-head{padding:2.5rem 0}.p-top.p-top-jp .p-benefits .l-inner .p-benefits-head h3{font-size:1.375rem;margin-bottom:.938rem}.p-top.p-top-jp .p-benefits .l-inner .p-benefits-head p{font-size:15px;text-align:left;line-height:30px}.p-top.p-top-jp .p-benefits .l-inner .p-benefits-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem;margin-top:0;margin-bottom:0}.p-top.p-top-jp .p-benefits .l-inner .p-benefits-column .c-icon-benefits .c-icon-img{max-width:170px;height:177px;width:170px}.p-top.p-top-jp .p-benefits .l-inner .p-benefits-column .c-icon-benefits .c-icon2__txt.c-text{z-index:2;position:relative}.p-top.p-top-jp .p-benefits .l-inner .p-benefits-column .c-icon-benefits .c-marker-benefits-top{font-size:1.125rem;background:linear-gradient(0deg,#fff617 18px,transparent 0px) 0 16.6em;background-position:bottom}.p-top.p-top-jp .p-benefits .l-inner .p-benefits-column .c-icon-benefits .c-marker-benefits-top span{font-size:2rem}.p-top.p-top-jp .p-benefits .l-inner .p-benefits-column .c-icon-benefits:nth-child(1) .c-marker-benefits-bottom:before{content:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/top/1-sp.png);display:block;position:absolute;bottom:-42px;left:-2px;z-index:1}.p-top.p-top-jp .p-benefits .l-inner .p-benefits-column .c-icon-benefits:nth-child(2) .c-marker-benefits-bottom:before{content:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/top/2-sp.png);display:block;position:absolute;bottom:-52px;left:-2px;z-index:1}.p-top.p-top-jp .p-benefits .l-inner .p-benefits-column .c-icon-benefits:nth-child(3) .c-marker-benefits-bottom:before{content:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/top/3-sp.png);display:block;position:absolute;bottom:-44px;left:-6px;z-index:1}.p-top.p-top-jp .p-benefits .l-inner .p-benefits-bottom{margin:2.375rem auto 0 auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.p-top.p-top-jp .p-topScene{margin-top:100px}.p-top.p-top-jp .p-topScene__inner{padding:6rem 0;margin-bottom:2rem;overflow:hidden}.p-top.p-top-jp .p-topScene__inner:before{top:31%;left:-114%;-webkit-transform:rotate(282deg) translate(0,0);transform:rotate(282deg) translate(0,0);opacity:.16}.p-top.p-top-jp .p-topScene__column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0}.p-top.p-top-jp .p-topScene__column:nth-child(2){margin-top:-2.5rem}.p-top.p-top-jp .p-topScene__icon{width:200px;height:200px;-webkit-animation:unset !important;animation:unset !important}.p-top.p-top-jp .p-topScene__icon:nth-child(n){-webkit-transform:translateX(-5rem);transform:translateX(-5rem)}.p-top.p-top-jp .p-topScene__icon:nth-child(2n){-webkit-transform:translateX(5rem);transform:translateX(5rem)}.p-top.p-top-jp .p-topScene__icon:not(:nth-child(1)){margin-top:-2.5rem}.p-top.p-top-jp .p-topScene__icon__inner{width:85%}.p-top.p-top-jp .p-topScene__icon__inner .c-icon-top{font-size:.713rem}.p-top.p-top-jp .p-topScene__icon__inner .c-text{font-size:15px}.p-top.p-top-jp .p-topIntroduction{padding-bottom:7.5rem}.p-top.p-top-jp .p-topIntroduction__btn .c-btn--white{padding:1.3125rem 0}.p-top.p-top-jp .p-topColumn{padding:4rem 0 7.635rem}.p-top.p-top-jp .p-topColumn:after{background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/sp/introductionBg.webp) center bottom/contain no-repeat}.p-top.p-top-jp .p-topColumn__column{margin:2rem -1rem;grid-template-columns:1fr}.p-top.p-top-jp .p-topColumn__item{gap:.75rem;padding:1rem}.p-top.p-top-jp .p-topColumn__item:hover{background-color:unset}.p-top.p-top-jp .p-topColumn__item:focus{background-color:#222;-webkit-box-shadow:0 0 30px #000;box-shadow:0 0 30px #000}.p-top.p-top-jp .p-topColumn__item:focus .p-topColumn__title{background:-webkit-gradient(linear,left top,right top,from(#eed66d),color-stop(50%,#c9598e),to(#287db9));background:linear-gradient(90deg,#eed66d 0%,#c9598e 50%,#287db9 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.p-top.p-top-jp .p-topColumn__wrap{max-width:132px}.p-top.p-top-jp .p-topColumn__img{aspect-ratio:132/88}.p-top.p-top-jp .p-topColumn__content{font-size:13px}.p-top.p-top-jp .p-topColumn__category,.p-top.p-top-jp .p-topColumn__date{line-height:1.5rem;letter-spacing:.65px}.p-top.p-top-jp .p-topColumn__title{font-size:13px;line-height:20px;letter-spacing:.65px;margin-top:.5rem}.p-top.p-top-jp .p-topColumn__btn{margin-top:3.5rem}.p-top.p-top-jp .p-topColumn__btn .c-btn--white{padding:1.3125rem 0}}@media screen and (min-width:768px) and (max-width:1200px){.p-top.p-top-jp .p-mv__ttl--main{font-size:3rem}.p-top.p-top-jp .p-mv__body{padding-right:0}.p-top.p-top-jp .p-mv__gradientText .large{font-size:4rem}.p-top.p-top-jp .p-mv__btn{gap:8px}.p-top.p-top-jp .p-mv__btn .c-btn--black{font-size:16px;width:40%}.p-top.p-top-jp .p-mv__ttl--mid{font-size:1.75rem}.p-top.p-top-jp .p-topService__arBox{height:975px;width:100%;border-bottom:2px solid #fff;max-width:unset}.p-top.p-top-jp .p-topService__movie{max-width:100%;text-align:center}.p-top.p-top-jp .p-topService__arBox--left{background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/top/ar01.png) left top/cover no-repeat}.p-top.p-top-jp .p-topService__arBox--right{background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/top/ar02.png) left top/cover no-repeat}.p-top.p-top-jp .topService__arHead{padding:57px 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.p-top.p-top-jp .topService__arHead h2{font-size:50px}.p-top.p-top-jp .topService__arHead hr{width:100%;max-width:unset;margin:0}.p-top.p-top-jp .topService__arHead hr.hr-right{margin:0}.p-top.p-top-jp .p-topService__arWrap--right .topService__arHead{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.p-top.p-top-jp .p-topService__arBtn{max-width:100%}.p-top.p-top-jp .p-topService__arBody{padding-top:32px}.p-top.p-top-jp .p-topService__mediaGroup{gap:12px}.p-top.p-top-jp .p-topService__buttonMedia{width:164px;font-size:15px}.p-top.p-top-jp .p-topService__arTxt{margin-top:38px;font-size:15px}.p-top.p-top-jp .p-topService__arBtn{padding-top:38px}.p-top.p-top-jp .p-topService2{padding:0}.p-top.p-top-jp .p-topService2__inner{height:auto;background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/top/ar0101.jpg) center top/cover no-repeat}.p-top.p-top-jp .p-topService2__arBox{text-align:center}.p-top.p-top-jp .p-topService2__arBody{gap:2rem}.p-top.p-top-jp .p-topService2__arBody--right,.p-top.p-top-jp .p-topService2__arBody--left{width:100%;gap:22px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-top.p-top-jp .p-topService2__mediaGroup{gap:16px}.p-top.p-top-jp .p-topService2__buttonMedia{width:164px;font-size:15px;line-height:20px;letter-spacing:1.5px}.p-top.p-top-jp .p-topService2__movie{background:0 0;width:200px;height:320px}.p-top.p-top-jp .p-topService2__movie video{width:inherit;height:inherit;margin:0}.p-top.p-top-jp .p-topService2__arBtn{margin-top:50px}.p-top.p-top-jp .p-topService2__arBtn.u-pc{display:none}.p-top.p-top-jp .p-topService2__arBtn.u-sp{display:block !important}.p-top.p-top-jp .p-topFeatures_Pr{font-size:20px}.p-top.p-top-jp .p-topScene__column{gap:1.5rem}.p-top.p-top-jp .p-topScene__icon{width:200px;height:200px}.p-top.p-top-jp .p-topAbout{padding-top:56px;max-height:unset;background-size:cover;background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/top/arAboutBgSp.png);padding-bottom:124px}.p-top.p-top-jp .p-topAbout__inner{padding:0 1.5rem}.p-top.p-top-jp .p-topAbout__media{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-top.p-top-jp .p-topAbout__media__textGradient h3{font-size:35px}.p-top.p-top-jp .p-topAbout__bgTxt{font-size:120px;bottom:-3.5%}.p-top.p-top-jp .p-media__body{padding-top:60px;display:block}.p-top.p-top-jp .p-media__bodyBg{width:275px;height:257px}.p-top.p-top-jp .p-topTouchAr__title h2{font-size:40px}.p-top.p-top-jp .p-topTouchAr__title h2 span{font-size:55px}.p-top.p-top-jp .p-benefits .l-inner .c-headline1__wrap .c-headline1__main{font-size:34px}.p-top.p-top-jp .p-topTouchAr__text{word-break:break-all}.p-top.p-top-jp .p-topColumn__column{margin:2rem auto}.p-top.p-top-jp .p-topColumn__item{gap:.75rem;padding:1rem 0;border-radius:0}.p-top.p-top-jp .p-topColumn__item:hover{background-color:unset}.p-top.p-top-jp .p-topColumn__wrap{max-width:120px}.p-top.p-top-jp .p-topColumn__content{font-size:13px}.p-top.p-top-jp .p-topColumn__category,.p-top.p-top-jp .p-topColumn__date{line-height:2rem}.p-top.p-top-jp .p-topColumn__title{margin-top:5px}.p-top.p-top-jp .p-topColumn__btn{margin-top:3.5rem}}.p-cta-jp .p-cta__contents{max-width:unset;text-align:center}.p-cta-jp .p-cta__contents .c-btn--md{max-width:320px}.p-cta-jp .p-cta__contents .c-btn--md:first-child{margin-right:30px}.p-cta-jp .p-cta__contents .c-btn--color1.reverse{background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/btnArrow.svg),linear-gradient(98deg,rgba(0,173,147,.8509803922) 0%,#045abf 100%);background-position:center right 30px,1% 50%;background-position:center right 1.875rem,1% 50%}.p-cta-jp .p-cta__contents .c-btn--color1.reverse:hover{background-position:center right 30px,100% 0;background-position:center right 1.875rem,100% 0}.p-cta-jp .p-cta__contents .c-btn--color2.reverse{background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/btnArrow.svg),linear-gradient(280deg,#01139a 0%,#dc2477 100%);background-position:center right 30px,1% 50%;background-position:center right 1.875rem,1% 50%}.p-cta-jp .p-cta__contents .c-btn--color2.reverse:hover{background-position:center right 30px,100% 0;background-position:center right 1.875rem,100% 0}.p-cta-jp .p-cta__contents .p-cta__txt span{margin-top:8px;display:inline-block;line-height:1}@media screen and (max-width:767px){.p-cta-jp .c-headline1__main{font-weight:700 !important}.p-cta-jp .c-headline1__sub--cta{color:#fff}.p-cta-jp .c-headline1___txt{font-weight:500}.p-cta-jp .p-cta__contents .c-btn--md{max-width:330px}.p-cta-jp .p-cta__contents .c-btn--md:first-child{margin-right:unset;margin-bottom:13px}}.p-cta .c-btn--md{font-weight:900}.p-price .p-priceWeb{margin-top:90px;margin-top:5.625rem}.p-price .p-priceWeb__txt{text-align:center;font-weight:700}.p-price .p-priceWeb__subtitle{text-align:center;font-size:22px;font-weight:700;line-height:30px;margin-top:110px;margin-bottom:30px;letter-spacing:.8px;letter-spacing:.05rem}.p-price .p-priceWeb__subtitle span{font-family:"Noto Sans","Noto Sans JP","Hiragino Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif}.p-price .p-priceWeb__panel{margin:50px 0;position:relative}.p-price .p-priceWeb__panel+.p-priceWeb__panel{z-index:2}.p-price .p-priceWeb__panel>*{position:relative;z-index:1;background-color:#fff}.p-price .p-priceWeb__panel:before{position:absolute;z-index:0;content:"";width:100%;height:90%;top:0;background:rgba(67,74,90,.4039215686);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="19" /></filter></svg>#filter');-webkit-filter:blur(19px);filter:blur(19px)}.p-price .p-priceWeb__panel:nth-child(1) .p-priceWeb__panel-topColor{background:linear-gradient(92deg,#47bbd6 0%,#2d9ea2 100%)}.p-price .p-priceWeb__panel:nth-child(1) .p-priceWeb__panel-head__title{color:#38abba}.p-price .p-priceWeb__panel:nth-child(2) .p-priceWeb__panel-topColor{background:linear-gradient(92deg,#d5a919 0%,#aa7c00 100%)}.p-price .p-priceWeb__panel:nth-child(2) .p-priceWeb__panel-head__title{color:#bd910d}.p-price .p-priceWeb__panel:nth-child(3) .p-priceWeb__panel-topColor{background:linear-gradient(92deg,#3281ce 0%,#2d69a2 100%)}.p-price .p-priceWeb__panel:nth-child(3) .p-priceWeb__panel-head__title{color:#2e74b6}.p-price .p-priceWeb__panel:nth-child(4) .p-priceWeb__panel-topColor{background:linear-gradient(92deg,#cb1ff4 0%,#6e0198 100%)}.p-price .p-priceWeb__panel:nth-child(4) .p-priceWeb__panel-head__title{color:#9e11c8}.p-price .p-priceWeb__panel-topColor{min-height:11px}.p-price .p-priceWeb__panel-head{padding:32px 24px}.p-price .p-priceWeb__panel-head__title{margin-bottom:6px;font-size:28px;line-height:38px;font-weight:700;letter-spacing:2.8px}.p-price .p-priceWeb__panel-head__price{margin-bottom:22px;font-size:24px;line-height:33px;font-weight:700;letter-spacing:2.4px;color:#292929}.p-price .p-priceWeb__panel-head__price span{font-size:18px;letter-spacing:1.8px}.p-price .p-priceWeb__panel-head__txt{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:15px;line-height:30px;letter-spacing:.75px;color:#4b4b4b}.p-price .p-priceWeb__panel-body{padding:24px;background-color:#f8fbff;height:182px;color:#585858;letter-spacing:.75px;font-size:15px;line-height:30px}.p-price .p-priceWeb__panel-body label{font-weight:700}.p-price .p-priceWeb__panel-body ul{list-style:disc;padding-left:24px;line-height:24px;font-weight:500}.p-price .p-priceWeb__panel-body ul li{margin-bottom:6px}.p-price .p-priceWeb__panel-body ul li::marker{font-size:8px}.p-price .p-priceWeb__panel-foot{height:174px;padding:28px 20px}.p-price .p-priceWeb__panel-foot__box{position:relative;padding:28px 0 16px;border:2px solid #35a7b1;border-radius:12px}.p-price .p-priceWeb__panel-foot__box p{text-align:center;font-size:15px;line-height:28px;font-weight:900;letter-spacing:.75px}.p-price .p-priceWeb__panel-foot__box p span{color:#30a2a9}.p-price .p-priceWeb__panel-foot__box__icon{position:absolute;content:"";top:0;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:52px;height:52px;border-radius:50%;border:2px solid #fff;background:transparent linear-gradient(140deg,#45bad4 0%,#2e9fa4 100%) 0% 0% no-repeat padding-box}.p-price .p-priceWeb__panel-foot__box__icon svg{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translateX(-49%) translateY(-50%);transform:translateX(-49%) translateY(-50%)}.p-price .p-priceWeb__column{display:grid;gap:0;grid-template-columns:repeat(4,minmax(10%, 1fr));margin-top:0}.p-price .p-priceWeb__includeBox{margin-bottom:140px;padding:42px 80px 58px;-webkit-box-shadow:0 0 40px rgba(0,0,0,.1019607843);box-shadow:0 0 40px rgba(0,0,0,.1019607843);border-radius:24px}.p-price .p-priceWeb__includeBox__list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0 68px}.p-price .p-priceWeb__includeBox__title{margin-bottom:34px;text-align:center;font-size:22px;font-weight:700;line-height:30px;letter-spacing:1.1px;color:#4b4b4b}.p-price .p-priceWeb__includeBox__icon{margin-right:7px}.p-price .p-priceWeb__includeBox__icon svg{width:16px;height:16px}.p-price .p-priceWeb__includeBox__txt{font-weight:500;line-height:36px;letter-spacing:.8px;color:#4b4b4b}.p-price .p-priceWeb__banner{text-align:center;margin:60px auto;padding:64px 24px 52px;max-width:890px;border-radius:24px;-webkit-box-shadow:0 0 36px rgba(0,0,0,.47);box-shadow:0 0 36px rgba(0,0,0,.47);background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/price/priceBanner.png);background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#1c1c1c}.p-price .p-priceWeb__banner h3{margin-bottom:34px;font-size:30px;font-weight:900;line-height:42px;letter-spacing:1.5px;color:#fff}.p-price .p-priceWeb__banner .c-btn--md{font-weight:900}.p-price .p-priceBridge{padding-top:322px;padding-top:20.125rem;padding-bottom:203px;padding-bottom:12.6875rem;background-color:#f7f7f7;position:relative}.p-price .p-priceBridge:before{position:absolute;content:"";width:100%;height:218px;height:13.625rem;top:0;left:0;background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/price/priceBg.png) center center/cover no-repeat;z-index:1}.p-price .p-priceBridge__head{font-size:30px;font-size:1.875rem;font-weight:700;letter-spacing:.1em;margin-top:80px;margin-top:5rem;text-align:center}.p-price .p-priceBridge__title{font-size:30px;letter-spacing:.8px;letter-spacing:.05rem;color:#353834;padding:24px 0;padding:1.5rem 0;background-color:#f7f7f7;border-radius:100vh;font-weight:700;text-align:center}.p-price .p-priceBridge__title--web{font-size:31px;margin-top:77px;margin-top:4.8125rem}.p-price .p-priceBridge__title--web--end{border-radius:16px;background-color:#36508d;color:#fff;margin-top:216px;margin-bottom:99px;padding:20px 0;font-weight:900}.p-price .p-priceBridge__title--sns{font-size:31px;margin-top:150px;margin-top:9.375rem}.p-price .p-priceBridge__title--bridge{font-size:32px;background-color:#434a5a;color:#fff}.p-price .p-priceBridge__txt{font-size:16px;font-size:1rem;letter-spacing:.1em;font-weight:500;line-height:1.875;margin-top:40px;margin-top:2.5rem;text-align:center}.p-price .p-priceBridge__column{margin-top:72px;margin-top:4.5rem;margin-right:auto;margin-left:auto;max-width:661px;max-width:41.3125rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-price .p-priceBridge__img:nth-of-type(1) img{max-width:290px;max-width:18.125rem;width:100%}.p-price .p-priceBridge__img:nth-of-type(2) img{max-width:307px;max-width:19.1875rem;width:100%}.p-price .p-priceBridge__note{font-size:16px;font-size:1rem;letter-spacing:.1em;font-weight:500;line-height:1.375;margin-top:36px;margin-top:2.25rem;margin-right:auto;margin-left:auto;text-align:left;max-width:661px;max-width:41.3125rem;width:100%;position:relative;padding-left:.7em}.p-price .p-priceBridge__note:before{position:absolute;content:"※";font-size:16px;font-size:1rem;left:-5px;left:-.3125rem;top:0;color:#585858}.p-price .p-subTtl__main{font-weight:900}.p-price .c-round--04{z-index:3}@media screen and (max-width:767px){.p-price .p-priceWeb{margin-top:1.9375rem}.p-price .p-priceWeb .custom-scrollbar{margin-bottom:30px;height:9px;background-color:#ededed;border-radius:20px;position:relative;margin-left:-12px;width:calc(100% + 24px);overflow:hidden}.p-price .p-priceWeb .custom-scrollbar-thumb{position:absolute;content:"";display:block;height:100%;width:109px;background-color:#9b9b9b;border-radius:20px;-webkit-transition:-webkit-transform .1s linear;transition:-webkit-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear}.p-price .p-priceWeb__column{margin:0 -24px;overflow-x:auto;grid-template-columns:repeat(4,minmax(77.5%, 1fr));white-space:nowrap}.p-price .p-priceWeb__column::-webkit-scrollbar{height:0}.p-price .p-priceWeb__panel{margin-top:46px;margin-bottom:0}.p-price .p-priceWeb__panel:before{height:86%}.p-price .p-priceWeb__panel:nth-of-type(1){margin-left:12px}.p-price .p-priceWeb__panel:nth-of-type(4){margin-right:12px}.p-price .p-priceWeb__panel-head{padding:18px 20px 24px}.p-price .p-priceWeb__panel-head__title{font-size:24px;line-height:33px;letter-spacing:2.4px}.p-price .p-priceWeb__panel-head__price{margin-bottom:18px;font-size:20px;line-height:27px;letter-spacing:2px}.p-price .p-priceWeb__panel-head__price span{font-size:16px;letter-spacing:1.6px}.p-price .p-priceWeb__panel-head__txt{height:70px;line-height:26px;letter-spacing:.75px}.p-price .p-priceWeb__panel-body{height:170px;padding:19px 20px 0}.p-price .p-priceWeb__panel-foot{padding:28px 15px;height:163px}.p-price .p-priceWeb__includeBox{margin-bottom:64px;padding:28px 34px 18px;border-radius:16px}.p-price .p-priceWeb__includeBox__title{margin-bottom:12px;text-align:left;font-size:16px;line-height:28px;letter-spacing:.8px}.p-price .p-priceWeb__includeBox__list{grid-template-columns:1fr;gap:0}.p-price .p-priceWeb__includeBox__txt{line-height:34px}.p-price .p-priceWeb__txt{text-align:left}.p-price .p-priceWeb__subtitle{font-size:17px;line-height:30px;letter-spacing:.85px;margin:63px 0 0}.p-price .p-priceWeb__banner{margin-bottom:50px;padding:40px 24px;background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/price/priceBannerSp.png)}.p-price .p-priceWeb__banner h3{margin-bottom:0;font-size:18px;line-height:30px;letter-spacing:.9px}.p-price .p-priceWeb__banner .p-cta__contents{margin:0}.p-price .p-priceWeb__banner .c-btn--md{max-width:100%;margin-bottom:0 !important}.p-price .p-priceBridge{padding-top:7.1875rem;padding-bottom:7.5rem;margin-top:3.8125rem}.p-price .p-priceBridge:before{height:2.6875rem}.p-price .p-priceBridge__head{font-size:1.0625rem;margin-top:2.375rem}.p-price .p-priceBridge__title{font-size:1.5rem;padding:.875rem 0}.p-price .p-priceBridge__title--web{font-size:24px;margin-top:4rem}.p-price .p-priceBridge__title--web--end{font-size:18px;margin-top:94px;margin-bottom:64px;padding:25px 0}.p-price .p-priceBridge__title--sns{font-size:24px;margin-top:5rem}.p-price .p-priceBridge__title--bridge{font-size:20px;padding:15px 0;border-radius:16px}.p-price .p-priceBridge__txt{text-align:left}.p-price .p-priceBridge__column{margin-top:2.5rem}.p-price .p-priceBridge__img:nth-of-type(1) img{max-width:9.375rem}.p-price .p-priceBridge__img:nth-of-type(2) img{max-width:9.875rem}.p-price .p-priceBridge__note{margin-top:1.4375rem}}.p-material .c-btn--md{font-weight:900}.p-material .p-subTtl__main{font-weight:900}.p-material .document-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:16px;font-weight:500;letter-spacing:.05em;margin-top:64px;color:#3c3c3c;line-height:30px}.p-material .p-contact__bgGray{margin-top:64px}.p-material .p-contact__bgGray .l-inner--form{padding-top:96px;padding-bottom:93px}.p-material .p-contact__bgGray .l-inner--form .p-contact__item{margin-bottom:40px}.p-material .p-contact__bgGray .l-inner--form .p-contact__item .c-text{font-weight:700}.p-material .p-contact__bgGray .l-inner--form .p-contact__agree{margin-top:49px}.p-material .p-contact__bgGray .l-inner--form .p-contact__agree .p-contact__agreeTxt{font-weight:500}.p-material .p-contact__bgGray .l-inner--form .p-contact__btnWrap{margin-top:34px}.p-material .p-contact__bgGray .l-inner--form .p-contact__btnWrap .p-contact__submit{font-weight:900}.p-material .mw_wp_form .p-contact__bgGray .l-inner--form .p-contact__item:nth-child(3){margin-bottom:19px}.p-material .mw_wp_form_confirm .p-contact__bgGray .l-inner--form .p-contact__item:nth-child(3){margin-bottom:40px}.p-material .p-thanks__btn{margin-top:62px}.p-material .p-thanks__txt{font-weight:500}.p-material .p-thanks__txt2{margin-top:101px}.p-material .p-thanks__btn-group:first-child{margin-bottom:24px}.p-material .c-btn--color1.reverse{background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/btnArrow.svg),linear-gradient(98deg,#34beae 0%,#045abf 100%);background-position:center right 30px,1% 50%;background-position:center right 1.875rem,1% 50%}.p-material .c-btn--color1.reverse:hover{background-position:center right 30px,100% 0;background-position:center right 1.875rem,100% 0}.p-material .c-btn--color2.reverse{background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/btnArrow.svg),linear-gradient(280deg,#01139a 0%,#dc2477 100%);background-position:center right 30px,1% 50%;background-position:center right 1.875rem,1% 50%}.p-material .c-btn--color2.reverse:hover{background-position:center right 30px,100% 0;background-position:center right 1.875rem,100% 0}.p-material .p-contact__submit{font-weight:700}.p-material .p-contact__item__name .p-contact__input{max-width:210px;width:100%}.p-material .p-contact__item__name .p-contact__input__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;width:33%}.p-material .p-contact__item__name .p-contact__input__group span{font-weight:700}.p-material .p-contact__item__name .p-contact__input__group span:first-child{margin-right:12px}@media screen and (max-width:767px){.p-material .mw_wp_form{padding-bottom:80px}.p-material .mw_wp_form .p-contact__note{display:-webkit-box;display:-ms-flexbox;display:flex}.p-material .mw_wp_form_confirm .p-contact__note{display:none}.p-material .document-text{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;padding-left:24px;padding-right:114px;margin-top:24px}.p-material .p-contact__bgGray{margin-top:1.375rem}.p-material .p-contact__bgGray .l-inner--form{padding-top:2.0625rem;padding-bottom:2.5rem}.p-material .p-contact__bgGray .l-inner--form .p-contact__items .p-contact__item{margin-bottom:.875rem}.p-material .p-contact__bgGray .l-inner--form .p-contact__items .p-contact__item:nth-child(3){margin-bottom:4px}.p-material .p-contact__bgGray .l-inner--form .p-contact__agree{margin-top:3.1875rem}.p-material .p-contact__bgGray .l-inner--form .p-contact__btnWrap{margin-top:2.125rem}.p-material .p-contact__bgGray .l-inner--form .p-contact__btnWrap .p-contact__submit{font-weight:700;font-size:18px}.p-material .mw_wp_form_confirm .p-contact__bgGray .l-inner--form .p-contact__item:nth-child(3){margin-bottom:.875rem}.p-material .p-thanks__txt{padding-right:0}.p-material .p-thanks__btn{margin-top:37px}.p-material .p-thanks__txt2{margin-top:65px}.p-material .p-thanks__btn-group:first-child{margin-bottom:16px}.p-material .p-contact__item__name{gap:12px}.p-material .p-contact__item__name .p-contact__input__group{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-left:8px;width:unset}.p-material .p-contact__item__name .p-contact__input__group:nth-child(2){margin:12px 0 12px 8px}.p-material .p-contact__item__name .p-contact__input__group .p-contact__input{max-width:244px}}.p-contact .p-subTtl__main{font-weight:900}.p-contact .p-contact__submit{font-weight:700}.p-contact .p-contact__agree{background:0 0;padding:0;border-radius:0}.p-contact .p-contact__agree div{background:#e9e9e9;padding:16px 24px;border-radius:1rem}.p-contact .mw_wp_form_confirm .p-contact__agree .p-contact__agreeTxt{margin-left:0}.p-contact .p-contact__item__name .p-contact__input{max-width:210px;width:100%}.p-contact .p-contact__item__name .p-contact__input__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;width:33%}.p-contact .p-contact__item__name .p-contact__input__group span{font-weight:700}.p-contact .p-contact__item__name .p-contact__input__group span:first-child{margin-right:12px}.p-contact .mwform-radio-field-text{font-weight:700}@media screen and (max-width:767px){.p-contact .p-subTtl__main{font-weight:700}.p-contact .need:before{top:.75rem}.p-contact .p-contact__agree{padding:0 0 0 .6875rem}.p-contact .p-contact__agree div{padding:16px 21px}.p-contact .mw_wp_form_confirm .p-contact__agree{padding-left:.6875rem}.p-contact .p-contact__item__name{gap:12px}.p-contact .p-contact__item__name .p-contact__input__group{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-left:8px;width:unset}.p-contact .p-contact__item__name .p-contact__input__group:nth-child(2){margin:12px 0 12px 8px}.p-contact .p-contact__item__name .p-contact__input__group .p-contact__input{max-width:244px}}#p-contact .p-contact__bgGray:before{border-bottom-left-radius:0}#p-contact .p-contact__info{width:83.3%;margin-left:auto;background-color:#313131;color:#e0e0e0;text-align:center;padding:80px 0;font-size:16px;border-bottom-left-radius:40px;border-bottom-left-radius:2.5rem}#p-contact .p-contact__info-meno{letter-spacing:.8px;font-weight:700}#p-contact .p-contact__info-phone{margin-top:22px;margin-bottom:12px;font-weight:700}#p-contact .p-contact__info-phone span{font-size:20px;margin-right:8px;letter-spacing:1px}#p-contact .p-contact__info-phone a{font-size:28px;color:#e5e5e5;letter-spacing:1.4px}#p-contact .p-contact__info_workTime{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px 40px;font-size:15px;letter-spacing:.75px}#p-contact .p-contact__info_workTime-tag{display:inline-block;background-color:#555;border-radius:4px;font-size:12px;letter-spacing:.6px;width:74px;line-height:30px;text-align:center;margin-right:12px;font-weight:900}#p-contact .p-contact__info-note{letter-spacing:.75px;line-height:24px;font-size:15px;margin-top:24px}@media screen and (max-width:767px){#p-contact .p-contact__info{width:93.5%;font-size:14px;padding:40px 0}#p-contact .p-contact__info-meno{letter-spacing:.7px;line-height:22px}#p-contact .p-contact__info-phone{margin-top:15px;margin-bottom:10px}#p-contact .p-contact__info-phone span{font-size:16px;margin-right:12px;letter-spacing:.8px}#p-contact .p-contact__info-phone a{letter-spacing:1.1px;font-size:22px}#p-contact .p-contact__info_workTime{display:grid;justify-self:center}#p-contact .p-contact__info_workTime div{text-align:left}#p-contact .p-contact__info-note{font-size:13px;letter-spacing:.65px}}@media screen and (max-width:767px){#p-contact .l-inner--form{padding-bottom:4rem}}#p-confirm .p-contact__info{display:none}.p-achievement .p-card__btn a{font-weight:900}@media screen and (max-width:767px){.p-achievement .p-catList{display:none !important}}.p-ar .web-ar-banner{height:925px;position:relative;padding-top:21px}.p-ar .web-ar-banner .web-ar-bgImage{position:absolute;background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/webAr/web-ar-banner-big.png);background-size:cover;z-index:-2;width:100%;height:100%;background-attachment:fixed;background-size:cover}.p-ar .web-ar-banner .web-ar-bgImage:after{content:"";background:transparent linear-gradient(294deg,#3a69d4 0%,#000 67%,#000 100%) 0% 0% no-repeat padding-box;width:100%;height:100%;position:absolute;z-index:-1;opacity:.7}.p-ar .web-ar-banner .web-ar-bgImage .mask{position:absolute;bottom:-2px;left:0;width:100%;height:37%;background-color:#fff;-webkit-clip-path:polygon(0 0,102% 100%,0 100%);clip-path:polygon(0 0,102% 100%,0 100%)}.p-ar .web-ar-banner .web-ar-text-large{font-size:128px;font-weight:800;letter-spacing:.05em;background:transparent linear-gradient(81deg,#19ceb3 55%,#1a6fd3 100%) 0% 0% no-repeat padding-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;opacity:.8;text-align:right;padding-top:65px}.p-ar .web-ar-banner .web-ar-text-description{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:35px}.p-ar .web-ar-banner .web-ar-text-description .web-ar-img-3d{width:37%}.p-ar .web-ar-banner .web-ar-text-description .web-ar-img-3d model-viewer{width:956px;width:59.75rem;height:609px;height:38.0625rem;-webkit-transform:translate(-145px,-200px);transform:translate(-145px,-200px)}.p-ar .web-ar-banner .web-ar-text-description p{font-size:18px;font-weight:700;letter-spacing:.9px;line-height:34px;color:#fff}.p-ar .web-ar-banner .l-breadcrumb{position:absolute;bottom:0}.p-ar .web-ar-usage-scene{overflow:hidden}.p-ar .web-ar-usage-scene .web-ar-usage-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-ar .web-ar-usage-scene .web-ar-usage-scene-title{text-align:center;font-size:50px;letter-spacing:5px;font-weight:900;line-height:90px;color:#3c3c3c}.p-ar .web-ar-usage-scene .web-ar-usage-scene-title-group{margin-top:180px}.p-ar .web-ar-usage-scene .web-ar-usage-scene-title-group h2{font-size:46px;letter-spacing:4.6px;font-weight:900}.p-ar .web-ar-usage-scene .web-ar-usage-scene-title-group p{line-height:30px;letter-spacing:2.4px;margin-top:15px;color:#3c3c3c}.p-ar .web-ar-usage-scene .web-ar-usage-item:nth-child(1){margin-top:40px}.p-ar .web-ar-usage-scene .web-ar-usage-item:nth-child(1) .usage-scene-text{margin-top:-34px}.p-ar .web-ar-usage-scene .web-ar-usage-item:nth-child(2) .usage-scene-text{margin-top:-37px}.p-ar .web-ar-usage-scene .web-ar-usage-item:nth-child(3){width:50%;margin-top:111px}.p-ar .web-ar-usage-scene .web-ar-usage-item:nth-child(3) .usage-scene-text{margin-top:-33px}.p-ar .web-ar-usage-scene .web-ar-usage-item:nth-child(4){margin-top:-5px}.p-ar .web-ar-usage-scene .web-ar-usage-item:nth-child(4) .usage-scene-text{margin-top:-74px}.p-ar .web-ar-usage-scene .web-ar-usage-wrap{margin-top:69px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@-webkit-keyframes blob{0%{d:path("M120,-157.6C152.7,-141.5,174.3,-102.6,194.8,-58.8C215.3,-14.9,234.6,33.8,228.4,80.8C222.2,127.8,190.4,173.1,148.1,184C105.8,195,52.9,171.5,-2.4,174.8C-57.8,178.2,-115.6,208.4,-137.5,190.9C-159.3,173.3,-145.3,108,-153,56.3C-160.7,4.6,-190.2,-33.4,-178.3,-54.2C-166.4,-75.1,-113.2,-78.8,-76.6,-93.6C-40,-108.3,-20,-134.2,11.9,-150.5C43.7,-166.8,87.4,-173.6,120,-157.6Z")}25%{d:path("M67.8,-97.1C87.8,-78.8,103.8,-58.9,117.4,-34.1C130.9,-9.4,142,20.2,139.5,50.7C137,81.2,120.8,112.6,95.3,150.1C69.8,187.7,34.9,231.3,3.3,226.8C-28.2,222.2,-56.4,169.3,-91.6,134.9C-126.8,100.5,-169,84.6,-179.6,57.1C-190.2,29.7,-169.3,-9.3,-155.2,-49.7C-141,-90.1,-133.7,-132,-109,-148.8C-84.2,-165.6,-42.1,-157.3,-9.1,-144.8C23.9,-132.2,47.8,-115.5,67.8,-97.1Z")}50%{d:path("M137.1,-191.3C172,-163.4,190.6,-115.7,197.2,-70.1C203.8,-24.4,198.5,19.2,178.9,51.5C159.3,83.9,125.5,105,93.3,129.6C61.1,154.1,30.6,182.1,1.1,180.6C-28.4,179.1,-56.8,148.2,-81.2,121.1C-105.6,94.1,-126.1,70.8,-141.6,41.6C-157.2,12.4,-168,-22.9,-153.9,-45C-139.8,-67,-100.7,-76,-70.9,-105.5C-41.1,-135,-20.6,-185,15.3,-206C51.1,-227.1,102.3,-219.1,137.1,-191.3Z")}75%{d:path("M123.7,-157.1C162.4,-142.2,197.2,-108.8,202.8,-70.8C208.3,-32.9,184.5,9.7,169,54.2C153.6,98.7,146.4,145.2,119.7,162.7C92.9,180.2,46.4,168.6,-1.9,171.1C-50.2,173.7,-100.3,190.4,-122.2,171.3C-144.1,152.3,-137.7,97.5,-144.1,52.7C-150.6,7.9,-169.9,-26.8,-170.5,-64.8C-171,-102.8,-152.8,-144,-121.3,-161.3C-89.7,-178.5,-44.9,-171.8,-1.2,-170.1C42.5,-168.5,85,-172,123.7,-157.1Z")}100%{d:path("M120,-157.6C152.7,-141.5,174.3,-102.6,194.8,-58.8C215.3,-14.9,234.6,33.8,228.4,80.8C222.2,127.8,190.4,173.1,148.1,184C105.8,195,52.9,171.5,-2.4,174.8C-57.8,178.2,-115.6,208.4,-137.5,190.9C-159.3,173.3,-145.3,108,-153,56.3C-160.7,4.6,-190.2,-33.4,-178.3,-54.2C-166.4,-75.1,-113.2,-78.8,-76.6,-93.6C-40,-108.3,-20,-134.2,11.9,-150.5C43.7,-166.8,87.4,-173.6,120,-157.6Z")}}@keyframes blob{0%{d:path("M120,-157.6C152.7,-141.5,174.3,-102.6,194.8,-58.8C215.3,-14.9,234.6,33.8,228.4,80.8C222.2,127.8,190.4,173.1,148.1,184C105.8,195,52.9,171.5,-2.4,174.8C-57.8,178.2,-115.6,208.4,-137.5,190.9C-159.3,173.3,-145.3,108,-153,56.3C-160.7,4.6,-190.2,-33.4,-178.3,-54.2C-166.4,-75.1,-113.2,-78.8,-76.6,-93.6C-40,-108.3,-20,-134.2,11.9,-150.5C43.7,-166.8,87.4,-173.6,120,-157.6Z")}25%{d:path("M67.8,-97.1C87.8,-78.8,103.8,-58.9,117.4,-34.1C130.9,-9.4,142,20.2,139.5,50.7C137,81.2,120.8,112.6,95.3,150.1C69.8,187.7,34.9,231.3,3.3,226.8C-28.2,222.2,-56.4,169.3,-91.6,134.9C-126.8,100.5,-169,84.6,-179.6,57.1C-190.2,29.7,-169.3,-9.3,-155.2,-49.7C-141,-90.1,-133.7,-132,-109,-148.8C-84.2,-165.6,-42.1,-157.3,-9.1,-144.8C23.9,-132.2,47.8,-115.5,67.8,-97.1Z")}50%{d:path("M137.1,-191.3C172,-163.4,190.6,-115.7,197.2,-70.1C203.8,-24.4,198.5,19.2,178.9,51.5C159.3,83.9,125.5,105,93.3,129.6C61.1,154.1,30.6,182.1,1.1,180.6C-28.4,179.1,-56.8,148.2,-81.2,121.1C-105.6,94.1,-126.1,70.8,-141.6,41.6C-157.2,12.4,-168,-22.9,-153.9,-45C-139.8,-67,-100.7,-76,-70.9,-105.5C-41.1,-135,-20.6,-185,15.3,-206C51.1,-227.1,102.3,-219.1,137.1,-191.3Z")}75%{d:path("M123.7,-157.1C162.4,-142.2,197.2,-108.8,202.8,-70.8C208.3,-32.9,184.5,9.7,169,54.2C153.6,98.7,146.4,145.2,119.7,162.7C92.9,180.2,46.4,168.6,-1.9,171.1C-50.2,173.7,-100.3,190.4,-122.2,171.3C-144.1,152.3,-137.7,97.5,-144.1,52.7C-150.6,7.9,-169.9,-26.8,-170.5,-64.8C-171,-102.8,-152.8,-144,-121.3,-161.3C-89.7,-178.5,-44.9,-171.8,-1.2,-170.1C42.5,-168.5,85,-172,123.7,-157.1Z")}100%{d:path("M120,-157.6C152.7,-141.5,174.3,-102.6,194.8,-58.8C215.3,-14.9,234.6,33.8,228.4,80.8C222.2,127.8,190.4,173.1,148.1,184C105.8,195,52.9,171.5,-2.4,174.8C-57.8,178.2,-115.6,208.4,-137.5,190.9C-159.3,173.3,-145.3,108,-153,56.3C-160.7,4.6,-190.2,-33.4,-178.3,-54.2C-166.4,-75.1,-113.2,-78.8,-76.6,-93.6C-40,-108.3,-20,-134.2,11.9,-150.5C43.7,-166.8,87.4,-173.6,120,-157.6Z")}}@-webkit-keyframes rot{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rot{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rot2{from{-webkit-transform:rotate(360deg);transform:rotate(360deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes rot2{from{-webkit-transform:rotate(360deg);transform:rotate(360deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.p-ar .web-ar-usage-scene .blob-container{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-ar .web-ar-usage-scene .blob-container img{width:auto;-o-object-fit:contain;object-fit:contain}.p-ar .web-ar-usage-scene .blob-container.blue{margin:auto}.p-ar .web-ar-usage-scene .blob-container.green{margin-left:auto}.p-ar .web-ar-usage-scene .blob-container.green img{width:435px;height:228px}.p-ar .web-ar-usage-scene .blob-container.yellow{margin-left:auto}.p-ar .web-ar-usage-scene .blob-container.pink{margin:auto}.p-ar .web-ar-usage-scene .blob-container.pink img{width:441px;height:317px}.p-ar .web-ar-usage-scene .usage-scene-text{margin-top:-25px}.p-ar .web-ar-usage-scene .scene-blob{width:100%;height:100%;position:absolute;right:0;top:0;z-index:-1;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(1.7);transform:scale(1.7)}.p-ar .web-ar-usage-scene .scene-blob path{-webkit-animation:blob 30s linear infinite,rot 53s linear infinite;animation:blob 30s linear infinite,rot 53s linear infinite}.p-ar .web-ar-usage-scene .scene-blob.item-1{top:25px}.p-ar .web-ar-usage-scene .scene-blob.item-2 path{-webkit-animation:blob 30s linear infinite,rot2 53s linear infinite;animation:blob 30s linear infinite,rot2 53s linear infinite}.p-ar .web-ar-usage-scene .scene-blob.item-3 path{-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation:blob 30s linear infinite,rot2 53s linear infinite;animation:blob 30s linear infinite,rot2 53s linear infinite}.p-ar .web-ar-usage-scene .scene-blob.item-4 path{-webkit-animation-delay:1.5s;animation-delay:1.5s}.p-ar .web-ar-usage-scene .usage-scene-text-title{font-size:22px;font-weight:900;letter-spacing:1.1px;color:#3c3c3c}.p-ar .web-ar-usage-scene .usage-scene-text-content{letter-spacing:.8px;margin-top:15px;line-height:30px;color:#3c3c3c}.p-ar .web-ar-benefits{padding:87px 0 100px;background:transparent linear-gradient(114deg,#343333 0%,#070707 100%) 0% 0% no-repeat padding-box;margin-top:220px;position:relative}.p-ar .web-ar-benefits #particles-js{position:absolute;top:0;width:100%;height:100%}.p-ar .web-ar-benefits .l-inner{position:relative}.p-ar .web-ar-benefits .l-inner .c-headline1__main--sm{font-size:46px;letter-spacing:4.6px;font-weight:900;color:#fff}.p-ar .web-ar-benefits .l-inner .p-ar-column-4{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:78px;gap:55px;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-ar .web-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item{width:47%;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:24px;-webkit-box-shadow:-4px -4px 9px #2e2e2e,4px 4px 9px #000;box-shadow:-4px -4px 9px #2e2e2e,4px 4px 9px #000;padding:35px}.p-ar .web-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item .p-ar-column-4__img{width:100%;-ms-flex-line-pack:center;align-content:center}.p-ar .web-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item .p-ar-column-4__img img{width:auto;height:auto}.p-ar .web-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item .p-ar-column-4__content{color:#fff}.p-ar .web-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item .p-ar-column-4__content h3{font-size:22px;font-weight:900;letter-spacing:1.1px;margin-bottom:15px}.p-ar .web-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item .p-ar-column-4__content p{font-size:16px;letter-spacing:.8px;line-height:30px}.p-ar .web-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item .p-ar-column-4__content .p-ar-column-4__txt span{display:inline}.p-ar .web-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(3) .p-ar-column-4__img{width:100%}.p-ar .web-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(1),.p-ar .web-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(3){background:transparent -webkit-gradient(linear,right top,left top,from(#181818),to(#242424)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(270deg,#181818 0%,#242424 100%) 0% 0% no-repeat padding-box}.p-ar .web-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(2),.p-ar .web-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(4){background:transparent -webkit-gradient(linear,right top,left top,from(#181818),to(#242424)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(270deg,#181818 0%,#242424 100%) 0% 0% no-repeat padding-box}.p-ar .web-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(1) .p-ar-column-4__img{width:57%}.p-ar .web-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(2) .p-ar-column-4__img{width:32%}.p-ar .web-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(4) .p-ar-column-4__img{width:38%}.p-ar .web-ar-type{margin-top:189px;position:relative;max-width:100vw;overflow-x:clip}.p-ar .web-ar-type .c-headline1__main{font-weight:900;letter-spacing:4.6px;color:#3c3c3c;font-size:46px;line-height:62px}.p-ar .web-ar-type .c-headline1__sub{font-size:16px;line-height:30px;letter-spacing:2.4px;color:#3c3c3c;font-weight:500}.p-ar .web-ar-type .web-ar-type-wrap{position:relative}.p-ar .web-ar-type .web-ar-type-cricle-wrap{height:0;position:sticky;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-ar .web-ar-type .web-ar-type-cricle-bg{position:sticky;width:635px;height:635px;background:transparent linear-gradient(134deg,#009fe8 0%,#e51672 47%,#f9e801 100%) 0% 0% no-repeat padding-box;opacity:.25;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="50" /></filter></svg>#filter');-webkit-filter:blur(50px);filter:blur(50px);top:121px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);border-radius:50%;-webkit-animation:fluidrotate 15s ease 0s infinite;animation:fluidrotate 15s ease 0s infinite}.p-ar .web-ar-type .web-ar-type-item{position:relative;margin-top:-502px}.p-ar .web-ar-type .web-ar-type-item:nth-child(2) .web-ar-type-item-video{margin-right:30px}.p-ar .web-ar-type .web-ar-type-item:nth-child(3){margin-top:87px}.p-ar .web-ar-type .web-ar-type-item:nth-child(3) .web-ar-type-item-video{margin-left:30px}.p-ar .web-ar-type .web-ar-type-item:nth-child(3) .web-ar-type-content{right:0;left:unset;top:72px;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;border-radius:26px 0 0 26px}.p-ar .web-ar-type .web-ar-type-item:nth-child(3) .web-ar-type-item-text-group{margin-left:64px;margin-right:unset;margin-bottom:58px}.p-ar .web-ar-type .web-ar-type-item:nth-child(3) .web-ar-type-item-label-group{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-top:28px}.p-ar .web-ar-type .web-ar-type-item:nth-child(3) .web-ar-type-item-label{color:#fd7649;border:2px solid #fd7649;border-radius:22px;padding:0 17px 2px}.p-ar .web-ar-type .web-ar-type-item:nth-child(3) .web-ar-type-item-video{margin-top:0}.p-ar .web-ar-type .web-ar-type-item:nth-child(4){margin-top:166px}.p-ar .web-ar-type .web-ar-type-item:nth-child(4) .web-ar-type-content{top:91px;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.p-ar .web-ar-type .web-ar-type-item:nth-child(4) .web-ar-type-item-text-group{margin-right:5.5%;margin-top:57px;margin-bottom:65px}.p-ar .web-ar-type .web-ar-type-item:nth-child(4) .web-ar-type-item-label{color:#0093ff;border:2px solid #0093ff;border-radius:22px;padding:0 17px 2px}.p-ar .web-ar-type .web-ar-type-item:nth-child(4) .web-ar-type-item-label-group{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-top:28px}.p-ar .web-ar-type .web-ar-type-item:nth-child(4) .web-ar-type-item-video{margin-top:64px;margin-right:30px}.p-ar .web-ar-type .web-ar-type-item:nth-child(5){margin-top:90px}.p-ar .web-ar-type .web-ar-type-item:nth-child(5) .web-ar-type-content{right:0;left:unset;top:80px;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;border-radius:26px 0 0 26px}.p-ar .web-ar-type .web-ar-type-item:nth-child(5) .web-ar-type-item-label-group{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-top:19px}.p-ar .web-ar-type .web-ar-type-item:nth-child(5) .web-ar-type-item-label{color:#5e25d3;border:2px solid #5e25d3;border-radius:22px;padding:0 17px 2px}.p-ar .web-ar-type .web-ar-type-item:nth-child(5) .web-ar-type-item-text-group{margin-right:0;margin-left:64px;margin-bottom:63px}.p-ar .web-ar-type .web-ar-type-item:nth-child(5) .web-ar-type-item-video{margin-top:38px;margin-left:30px}.p-ar .web-ar-type .web-ar-type-item:nth-child(5) .web-ar-type-item-text{margin-top:14px}.p-ar .web-ar-type .web-ar-type-item:nth-child(6){margin-top:141px}.p-ar .web-ar-type .web-ar-type-item:nth-child(6) .web-ar-type-item-vr{text-align:center}.p-ar .web-ar-type .web-ar-type-item:nth-child(6) .web-ar-type-item-vr-title{background:#fa2a85 0% 0% no-repeat padding-box;border-radius:8px 8px 0 0;opacity:.85;letter-spacing:.7px;color:#fff;font-size:14px;line-height:24px;padding:6px 22px 8px;font-weight:700}.p-ar .web-ar-type .web-ar-type-item:nth-child(6) .web-ar-type-item-vr-content{padding:6px 13px;font-size:14px;line-height:24px;font-weight:700;letter-spacing:.7px;color:#fa2a85;background:rgba(255,255,255,.3019607843) 0% 0% no-repeat padding-box;border:2px solid rgba(250,42,133,.7960784314)}.p-ar .web-ar-type .web-ar-type-item:nth-child(6) .web-ar-type-item-label-group{margin-top:24.5px;gap:16px}.p-ar .web-ar-type .web-ar-type-item:nth-child(6) .web-ar-type-item-video{margin-right:0;margin-top:57px}.p-ar .web-ar-type .web-ar-type-item:nth-child(6) .web-ar-type-item-text-group{margin-top:58px;margin-bottom:64px}.p-ar .web-ar-type .web-ar-type-item:nth-child(6) .web-ar-type-content{width:66.67%}.p-ar .web-ar-type .web-ar-type-static-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-ar .web-ar-type .web-ar-type-square.green{-webkit-animation:40s linear infinite rotation1;animation:40s linear infinite rotation1;width:330px;height:330px;background:transparent linear-gradient(136deg,#04c37a 0%,#9bff26 100%) 0% 0% no-repeat padding-box;-webkit-box-shadow:0px 0px 32px rgba(0,0,0,.0980392157);box-shadow:0px 0px 32px rgba(0,0,0,.0980392157);border-radius:64px 64px 64px 0;opacity:1;position:relative}.p-ar .web-ar-type .web-ar-type-square.green:after{content:"";position:absolute;top:40px;left:40px;width:100%;height:100%;background:transparent 0% 0% no-repeat padding-box;border-radius:40px 40px 40px 0;opacity:1;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1.15" /><feFuncG type="linear" slope="1.15" /><feFuncB type="linear" slope="1.15" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(1.15);filter:brightness(1.15);z-index:2}.p-ar .web-ar-type .web-ar-type-square.orange{-webkit-animation:40s linear infinite rotation2;animation:40s linear infinite rotation2;width:330px;height:330px;-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0);background:transparent linear-gradient(136deg,#ffff05 0%,#ff2626 100%) 0% 0% no-repeat padding-box;-webkit-box-shadow:0px 0px 32px rgba(0,0,0,.0980392157);box-shadow:0px 0px 32px rgba(0,0,0,.0980392157);border-radius:64px 64px 0;opacity:1;position:relative;margin-top:149px}.p-ar .web-ar-type .web-ar-type-square.orange:after{content:"";position:absolute;top:-40px;right:40px;width:100%;height:100%;background:transparent 0% 0% no-repeat padding-box;border-radius:40px 40px 0;opacity:1;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1.15" /><feFuncG type="linear" slope="1.15" /><feFuncB type="linear" slope="1.15" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(1.15);filter:brightness(1.15);z-index:2}.p-ar .web-ar-type .web-ar-type-square.blue{-webkit-animation:40s linear infinite rotation1;animation:40s linear infinite rotation1;width:330px;height:330px;margin-left:auto;margin-right:180px;-webkit-transform:matrix(.86,-.52,.52,.86,0,0);transform:matrix(.86,-.52,.52,.86,0,0);background:transparent linear-gradient(86deg,#045cc3 0%,#13d8fc 100%) 0% 0% no-repeat padding-box;-webkit-box-shadow:0px 0px 32px rgba(0,0,0,.0980392157);box-shadow:0px 0px 32px rgba(0,0,0,.0980392157);border-radius:64px 64px 64px 0;opacity:1;position:relative;margin-top:0}.p-ar .web-ar-type .web-ar-type-square.blue:after{content:"";position:absolute;top:-40px;right:40px;width:100%;height:100%;background:transparent 0% 0% no-repeat padding-box;border-radius:40px 40px 40px 0;opacity:1;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1.1" /><feFuncG type="linear" slope="1.1" /><feFuncB type="linear" slope="1.1" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(1.1);filter:brightness(1.1);z-index:2}.p-ar .web-ar-type .web-ar-type-square.purble{-webkit-animation:40s linear infinite rotation2;animation:40s linear infinite rotation2;width:330px;height:330px;margin:0;-webkit-transform:matrix(.97,-.24,.24,.97,0,0);transform:matrix(.97,-.24,.24,.97,0,0);background:transparent linear-gradient(136deg,#7204c3 0%,#ff26cd 100%) 0% 0% no-repeat padding-box;-webkit-box-shadow:0px 0px 32px rgba(0,0,0,.0980392157);box-shadow:0px 0px 32px rgba(0,0,0,.0980392157);border-radius:64px 64px 64px 0;opacity:1;margin-right:-54px}.p-ar .web-ar-type .web-ar-type-square.purble:after{content:"";position:absolute;top:40px;left:-40px;width:100%;height:100%;background:transparent 0% 0% no-repeat padding-box;border-radius:40px 40px 40px 0;opacity:1;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1.1" /><feFuncG type="linear" slope="1.1" /><feFuncB type="linear" slope="1.1" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(1.1);filter:brightness(1.1);z-index:2}.p-ar .web-ar-type .web-ar-type-square.pink{-webkit-animation:40s linear infinite rotation1;animation:40s linear infinite rotation1;width:330px;height:330px;margin:0;-webkit-transform:matrix(.87,.5,-.5,.87,0,0);transform:matrix(.87,.5,-.5,.87,0,0);background:transparent linear-gradient(339deg,#fab2ea 0%,#fa037f 100%) 0% 0% no-repeat padding-box;-webkit-box-shadow:0px 0px 32px rgba(0,0,0,.0980392157);box-shadow:0px 0px 32px rgba(0,0,0,.0980392157);border-radius:64px 64px 64px 0;opacity:1;margin-left:65px}.p-ar .web-ar-type .web-ar-type-square.pink:after{content:"";position:absolute;top:40px;left:40px;width:100%;height:100%;background:transparent 0% 0% no-repeat padding-box;border-radius:40px 40px 40px 0;opacity:1;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1.1" /><feFuncG type="linear" slope="1.1" /><feFuncB type="linear" slope="1.1" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(1.1);filter:brightness(1.1);z-index:2}@-webkit-keyframes rotation1{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation1{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotation2{0%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes rotation2{0%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.p-ar .web-ar-type .web-ar-type-item-video{-webkit-box-shadow:0px 0px 16px #fff;box-shadow:0px 0px 16px #fff;border:4px solid rgba(242,240,240,.5019607843);border-radius:16px;margin-top:8px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.p-ar .web-ar-type .web-ar-type-item-video video{width:209px;height:369px;-o-object-fit:cover;object-fit:cover;border-radius:6px;margin:16px 16px 61px}.p-ar .web-ar-type .web-ar-type-content{display:-webkit-box;display:-ms-flexbox;display:flex;width:64.22%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;position:absolute;left:0;top:75px;background:rgba(255,255,255,0) 0% 0% no-repeat padding-box;-webkit-box-shadow:0px 0px 21px rgba(255,255,255,.8392156863);box-shadow:0px 0px 21px rgba(255,255,255,.8392156863);border:2px solid rgba(255,255,255,.431372549);border-radius:0 26px 26px 0;opacity:1;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1.1" /><feFuncG type="linear" slope="1.1" /><feFuncB type="linear" slope="1.1" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(1.1);filter:brightness(1.1);z-index:3}.p-ar .web-ar-type .web-ar-type-item-text-group{margin-top:53px;margin-right:40px;margin-bottom:48px;color:#3c3c3c}.p-ar .web-ar-type .web-ar-type-item-title{font-size:36px;font-weight:900;line-height:30px;letter-spacing:1.8px;font-family:"Noto Sans","Noto Sans JP","Hiragino Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif}.p-ar .web-ar-type .web-ar-type-item-text{margin-top:21px;font-size:16px;font-weight:700;line-height:30px;letter-spacing:.8px}.p-ar .web-ar-type .web-ar-type-item-label-group{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:36.5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px}.p-ar .web-ar-type .web-ar-type-item-label{border:2px solid #00d331;border-radius:22px;font-size:16px;font-weight:700;line-height:30px;letter-spacing:.8px;color:#2eaf03;padding:0 20px 2px}@media screen and (min-width:1801px){.p-ar .web-ar-type .web-ar-type-item:nth-child(6) .web-ar-type-content{width:65.67%}}@media screen and (min-width:768px) and (max-width:1024px){.p-ar .web-ar-banner{height:527px}.p-ar .web-ar-banner .web-ar-text-large{font-size:80px;padding-top:0}.p-ar .web-ar-banner .web-ar-text-description{margin-top:0}.p-ar .web-ar-banner .web-ar-text-description .web-ar-img-3d model-viewer{-webkit-transform:translate(-110px,-84px);transform:translate(-110px,-84px)}.p-ar .web-ar-banner .web-ar-text-description p{font-size:16px;line-height:26px}.p-ar .web-ar-usage-scene .web-ar-usage-scene-title{font-size:38px;line-height:54px}.p-ar .web-ar-usage-scene .web-ar-usage-scene-title-group{margin-top:90px}.p-ar .web-ar-usage-scene .web-ar-usage-scene-title-group h2{font-size:32px}.p-ar .web-ar-usage-scene .web-ar-usage-wrap{margin-top:25px}.p-ar .web-ar-usage-scene .web-ar-usage-wrap .web-ar-usage-item:nth-child(1){width:47%}.p-ar .web-ar-usage-scene .usage-scene-text-content{letter-spacing:0}.p-ar .web-ar-usage-scene .web-ar-usage-item:nth-child(2){max-width:50%}.p-ar .web-ar-usage-scene .web-ar-usage-item:nth-child(4){max-width:50%}.p-ar .web-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item{width:46%}.p-ar .web-ar-type .web-ar-type-item-label-group{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.p-ar .web-ar-type .web-ar-type-item:nth-child(6) .web-ar-type-item-label-group{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-ar .web-ar-type .web-ar-type-item:nth-child(6) .web-ar-type-item-vr{width:65%}.p-ar .p-graphic-design{margin-top:354px}}@media screen and (max-width:767px){.p-ar .web-ar-banner{height:650px;padding-top:0}.p-ar .web-ar-banner .web-ar-bgImage{background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/webAr/web-ar-banner-sp.png);background-size:cover;background-repeat:no-repeat;background-attachment:unset}.p-ar .web-ar-banner .web-ar-bgImage:after{display:none}.p-ar .web-ar-banner .web-ar-bgImage .mask{height:15%}.p-ar .web-ar-banner .web-ar-text-large{font-size:46px;text-align:left;padding-top:50px;background:transparent linear-gradient(279deg,#1a6fd3 0%,#19ceb3 100%) 0% 0% no-repeat padding-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.p-ar .web-ar-banner .web-ar-text-description{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:20px;overflow:hidden}.p-ar .web-ar-banner .web-ar-text-description .web-ar-img-3d{width:100%}.p-ar .web-ar-banner .web-ar-text-description .web-ar-img-3d model-viewer{width:446px;height:390px;z-index:2;-webkit-transform:translateY(-94px);transform:translateY(-94px)}.p-ar .web-ar-banner .web-ar-text-description p{font-size:15px;letter-spacing:.75px;line-height:30px}.p-ar .web-ar-benefits{padding:57px 0 68px;margin-top:80px;background:transparent linear-gradient(169deg,#343333 0%,#070707 100%) 0% 0% no-repeat padding-box}.p-ar .web-ar-benefits .l-inner .c-headline1__main--sm{font-size:30px;letter-spacing:3px;padding-right:43px}.p-ar .web-ar-benefits .l-inner .p-ar-column-4{margin-top:44px;gap:44px}.p-ar .web-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:34px 20px 42px 17px}.p-ar .web-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item .p-ar-column-4__content h3{font-size:18px;letter-spacing:.9px;margin-bottom:15px;text-align:center}.p-ar .web-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item .p-ar-column-4__content .p-ar-column-4__img{width:100%;margin-bottom:15px}.p-ar .web-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item .p-ar-column-4__content .p-ar-column-4__img img{margin:auto}.p-ar .web-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item .p-ar-column-4__content p{font-size:15px;letter-spacing:.75px}.p-ar .web-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(1) .p-ar-column-4__content .p-ar-column-4__txt span,.p-ar .web-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(2) .p-ar-column-4__content .p-ar-column-4__txt span,.p-ar .web-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(3) .p-ar-column-4__content .p-ar-column-4__txt span{display:inline}.p-ar .web-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(1) .p-ar-column-4__content .p-ar-column-4__txt span:nth-child(3),.p-ar .web-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(2) .p-ar-column-4__content .p-ar-column-4__txt span:nth-child(3),.p-ar .web-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(3) .p-ar-column-4__content .p-ar-column-4__txt span:nth-child(3){display:block}.p-ar .web-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(4) .p-ar-column-4__content .p-ar-column-4__txt span:nth-child(2),.p-ar .web-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(4) .p-ar-column-4__content .p-ar-column-4__txt span:nth-child(3){display:inline}.p-ar .web-ar-usage-scene{overflow:hidden;margin-top:50px}.p-ar .web-ar-usage-scene .web-ar-usage-scene-title{font-size:21px;letter-spacing:2.1px;line-height:36px}.p-ar .web-ar-usage-scene .web-ar-usage-scene-title-group{margin-top:80px}.p-ar .web-ar-usage-scene .web-ar-usage-scene-title-group h2{font-size:30px;letter-spacing:3px}.p-ar .web-ar-usage-scene .web-ar-usage-scene-title-group p{margin-top:20px;font-size:15px;letter-spacing:.75px;line-height:30px}.p-ar .web-ar-usage-scene .web-ar-usage-wrap{margin-top:64px}.p-ar .web-ar-usage-scene .web-ar-usage-item:nth-child(1){margin-top:0}.p-ar .web-ar-usage-scene .web-ar-usage-item:nth-child(1) .usage-scene-text{margin-top:6px}.p-ar .web-ar-usage-scene .web-ar-usage-item:nth-child(2){margin-top:66px}.p-ar .web-ar-usage-scene .web-ar-usage-item:nth-child(2) .usage-scene-text{margin-top:11px}.p-ar .web-ar-usage-scene .web-ar-usage-item:nth-child(3){width:auto;margin-top:79px}.p-ar .web-ar-usage-scene .web-ar-usage-item:nth-child(3) .usage-scene-text{margin-top:6px}.p-ar .web-ar-usage-scene .web-ar-usage-item:nth-child(4){margin-top:58px}.p-ar .web-ar-usage-scene .web-ar-usage-item:nth-child(4) .usage-scene-text{margin-top:7px}.p-ar .web-ar-usage-scene .scene-blob{-webkit-transform:scale(2);transform:scale(2)}.p-ar .web-ar-usage-scene .scene-blob.item-1{top:0}.p-ar .web-ar-usage-scene .scene-blob.item-4{-webkit-transform:scale(2.3);transform:scale(2.3)}.p-ar .web-ar-usage-scene .blob-container.yellow{margin:auto}.p-ar .web-ar-usage-scene .blob-container.green{margin:auto}.p-ar .web-ar-usage-scene .blob-container.green img{width:286px;height:150px}.p-ar .web-ar-usage-scene .blob-container.pink img{width:252px;height:192px}.p-ar .web-ar-usage-scene .usage-scene-text-content{font-size:15px;letter-spacing:.75px}.p-ar .web-ar-type{margin-top:74px}.p-ar .web-ar-type .c-headline1__main{font-weight:900;letter-spacing:3px;color:#353834;font-size:30px;line-height:41px}.p-ar .web-ar-type .c-headline1__sub{font-size:15px;line-height:30px;letter-spacing:.75px;color:#3c3c3c;font-weight:500}.p-ar .web-ar-type .web-ar-type-cricle-bg{width:224px;height:224px;top:50px;left:50%;-webkit-transform:translate(-39%,80%);transform:translate(-39%,80%)}.p-ar .web-ar-type .web-ar-type-item:nth-child(2){margin-top:-174px}.p-ar .web-ar-type .web-ar-type-item:nth-child(2) .web-ar-type-static-group{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}.p-ar .web-ar-type .web-ar-type-item:nth-child(2) .web-ar-type-item-video{margin:auto}.p-ar .web-ar-type .web-ar-type-item:nth-child(2) .web-ar-type-content{top:241px}.p-ar .web-ar-type .web-ar-type-item:nth-child(2) .web-ar-type-item-text-group{margin-top:65px;margin-bottom:32px}.p-ar .web-ar-type .web-ar-type-item:nth-child(2) .web-ar-type-item-label-group{margin-top:16px}.p-ar .web-ar-type .web-ar-type-item:nth-child(3){margin-top:421px}.p-ar .web-ar-type .web-ar-type-item:nth-child(3) .web-ar-type-item-video{margin:auto}.p-ar .web-ar-type .web-ar-type-item:nth-child(3) .web-ar-type-content{top:242px}.p-ar .web-ar-type .web-ar-type-item:nth-child(3) .web-ar-type-item-text-group{margin-top:65px;margin-left:20px;margin-right:26px;margin-bottom:32px}.p-ar .web-ar-type .web-ar-type-item:nth-child(3) .web-ar-type-item-label-group{margin-top:19px}.p-ar .web-ar-type .web-ar-type-item:nth-child(4){margin-top:303px}.p-ar .web-ar-type .web-ar-type-item:nth-child(4) .web-ar-type-static-group{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}.p-ar .web-ar-type .web-ar-type-item:nth-child(4) .web-ar-type-item-video{margin:auto}.p-ar .web-ar-type .web-ar-type-item:nth-child(4) .web-ar-type-content{top:245px}.p-ar .web-ar-type .web-ar-type-item:nth-child(4) .web-ar-type-item-text-group{margin-top:65px;margin-bottom:32px}.p-ar .web-ar-type .web-ar-type-item:nth-child(4) .web-ar-type-item-label-group{margin-top:19px}.p-ar .web-ar-type .web-ar-type-item:nth-child(5){margin-top:438px}.p-ar .web-ar-type .web-ar-type-item:nth-child(5) .web-ar-type-item-video{margin:auto}.p-ar .web-ar-type .web-ar-type-item:nth-child(5) .web-ar-type-content{top:242px}.p-ar .web-ar-type .web-ar-type-item:nth-child(5) .web-ar-type-item-text-group{margin-left:20px;margin-right:20px;margin-top:65px;margin-bottom:32px}.p-ar .web-ar-type .web-ar-type-item:nth-child(6){margin-top:517px;padding-bottom:675px;padding-bottom:520px}.p-ar .web-ar-type .web-ar-type-item:nth-child(6) .web-ar-type-static-group{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}.p-ar .web-ar-type .web-ar-type-item:nth-child(6) .web-ar-type-item-video{margin:auto}.p-ar .web-ar-type .web-ar-type-item:nth-child(6) .web-ar-type-item-vr{width:84%;margin:auto}.p-ar .web-ar-type .web-ar-type-item:nth-child(6) .web-ar-type-content{top:241px;width:97.6%}.p-ar .web-ar-type .web-ar-type-item:nth-child(6) .web-ar-type-item-text-group{margin-top:68px}.p-ar .web-ar-type .web-ar-type-item:nth-child(6) .web-ar-type-item-vr-content{padding:6px 11px}.p-ar .web-ar-type .web-ar-type-static-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.p-ar .web-ar-type .web-ar-type-item-video{position:relative;z-index:3;background:rgba(255,255,255,.6392156863) 0% 0% no-repeat padding-box;-webkit-box-shadow:0px 0px 16px #fff;box-shadow:0px 0px 16px #fff;border:4px solid rgba(242,240,240,.5019607843);border-radius:16px;max-height:296px}.p-ar .web-ar-type .web-ar-type-item-video video{width:139px;height:245px;margin:11px 11px 40px}.p-ar .web-ar-type .web-ar-type-content{width:97.6%;z-index:2}.p-ar .web-ar-type .web-ar-type-item-text-group{margin-left:24px;margin-right:24px}.p-ar .web-ar-type .web-ar-type-item-title{font-size:22px;letter-spacing:1.1px}.p-ar .web-ar-type .web-ar-type-item-text{font-size:15px;letter-spacing:.75px}.p-ar .web-ar-type .web-ar-type-item-label-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.p-ar .web-ar-type .web-ar-type-item-label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:15px;letter-spacing:.75px;padding:0 16px}.p-ar .web-ar-type .web-ar-type-square{-webkit-animation:none !important;animation:none !important}.p-ar .web-ar-type .web-ar-type-square.green{width:241px;height:241px;margin-top:-182px;position:relative;z-index:1}.p-ar .web-ar-type .web-ar-type-square.green:after{top:29px;left:29px}.p-ar .web-ar-type .web-ar-type-square.orange{width:241px;height:241px;margin-top:-165px;margin-left:auto;z-index:1}.p-ar .web-ar-type .web-ar-type-square.orange:after{top:-35px;right:35px;left:unset}.p-ar .web-ar-type .web-ar-type-square.blue{margin-top:-195px;width:241px;height:241px;-webkit-transform:matrix(.86,-.52,.52,.86,0,0);transform:matrix(.86,-.52,.52,.86,0,0);margin-left:70px;-webkit-transform:rotate(-50deg);transform:rotate(-50deg);-webkit-transform:rotate(-53deg);transform:rotate(-53deg)}.p-ar .web-ar-type .web-ar-type-square.blue:after{left:unset;right:65px;top:-15px;right:55px;top:-25px;height:100%}.p-ar .web-ar-type .web-ar-type-square.purble{width:241px;height:241px;margin-top:-195px;margin-left:25px}.p-ar .web-ar-type .web-ar-type-square.purble:after{height:100%}.p-ar .web-ar-type .web-ar-type-square.pink{width:241px;height:241px;margin-top:-180px;-webkit-transform:rotate(21deg);transform:rotate(21deg);margin-left:34px}.p-ar .p-graphic-design{margin-top:222px}}@media screen and (max-width:375px){.p-ar .p-graphic-design{margin-top:324px}}.p-sns-ar .sns-ar-banner{height:925px;position:relative;padding-top:21px}.p-sns-ar .sns-ar-banner .sns-ar-bgImage{position:absolute;background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/snsAr/sns-ar-banner-big.png);background-size:cover;z-index:-1;width:100%;height:100%;background-attachment:fixed;background-size:cover}.p-sns-ar .sns-ar-banner .sns-ar-bgImage:after{content:"";background:transparent linear-gradient(294deg,#ed4fcf 0%,#000 67%,#000 100%) 0% 0% no-repeat padding-box;width:100%;height:100%;position:absolute;z-index:-1;opacity:.7}.p-sns-ar .sns-ar-banner .sns-ar-bgImage .mask{position:absolute;bottom:-2px;left:0;width:100%;height:37%;background-color:#fff;-webkit-clip-path:polygon(0 0,102% 100%,0 100%);clip-path:polygon(0 0,102% 100%,0 100%)}.p-sns-ar .sns-ar-banner .sns-ar-text-large{font-size:128px;font-weight:800;letter-spacing:.05em;background:transparent linear-gradient(76deg,#f24794 60%,#283cd5 100%) 0% 0% no-repeat padding-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;opacity:.8;text-align:right;padding-top:65px;font-family:"Noto Sans","Noto Sans JP","Hiragino Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif}.p-sns-ar .sns-ar-banner .sns-ar-text-description{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:35px;gap:212px}.p-sns-ar .sns-ar-banner .sns-ar-text-description .sns-ar-type-item-video{-webkit-box-shadow:0 0 16px rgba(255,255,255,.35);box-shadow:0 0 16px rgba(255,255,255,.35);border:4px solid rgba(242,240,240,.3);border-radius:16px;margin-top:8px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-transform:translate(76px,-194px);transform:translate(76px,-194px);background:rgba(255,255,255,.8)}.p-sns-ar .sns-ar-banner .sns-ar-text-description .sns-ar-type-item-video video{width:209px;height:369px;-o-object-fit:cover;object-fit:cover;border-radius:6px;margin:12px 12px 57px}.p-sns-ar .sns-ar-banner .sns-ar-text-description p{font-size:18px;font-weight:700;letter-spacing:.9px;line-height:34px;color:#fff}.p-sns-ar .sns-ar-banner .sns-ar-text-description p span{font-family:"Noto Sans","Noto Sans JP","Hiragino Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif}.p-sns-ar .sns-ar-banner .l-breadcrumb{position:absolute;bottom:0}.p-sns-ar .sns-ar-sence{overflow:hidden}.p-sns-ar .sns-ar-sence .sns-ar-scene-title{text-align:center;font-size:50px;letter-spacing:5px;font-weight:900;line-height:90px;color:#3c3c3c}.p-sns-ar .sns-ar-sence .sns-ar-usage-scene-title-group{margin-top:180px}.p-sns-ar .sns-ar-sence .sns-ar-usage-scene-title-group h2{font-size:46px;letter-spacing:4.6px;font-weight:900}.p-sns-ar .sns-ar-sence .sns-ar-usage-scene-title-group p{line-height:30px;letter-spacing:2.4px;margin-top:15px;color:#3c3c3c}.p-sns-ar .sns-ar-sence .sns-ar-usage-scene-title-group .c-headline1-eng{font-family:"Noto Sans","Noto Sans JP","Hiragino Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif}.p-sns-ar .sns-ar-sence .web-ar-usage-item:nth-child(1){margin-top:290px}.p-sns-ar .sns-ar-sence .web-ar-usage-item:nth-child(1) .usage-scene-text{margin-top:0}.p-sns-ar .sns-ar-sence .web-ar-usage-item:nth-child(2) .usage-scene-text{margin-top:14px}.p-sns-ar .sns-ar-sence .web-ar-usage-item:nth-child(3){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:-12px;margin-left:auto;margin-right:25px}.p-sns-ar .sns-ar-sence .web-ar-usage-item:nth-child(3) .usage-scene-text{margin-top:14px}.p-sns-ar .sns-ar-sence .web-ar-usage-wrap{margin-top:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@keyframes blob{0%{d:path("M120,-157.6C152.7,-141.5,174.3,-102.6,194.8,-58.8C215.3,-14.9,234.6,33.8,228.4,80.8C222.2,127.8,190.4,173.1,148.1,184C105.8,195,52.9,171.5,-2.4,174.8C-57.8,178.2,-115.6,208.4,-137.5,190.9C-159.3,173.3,-145.3,108,-153,56.3C-160.7,4.6,-190.2,-33.4,-178.3,-54.2C-166.4,-75.1,-113.2,-78.8,-76.6,-93.6C-40,-108.3,-20,-134.2,11.9,-150.5C43.7,-166.8,87.4,-173.6,120,-157.6Z")}25%{d:path("M67.8,-97.1C87.8,-78.8,103.8,-58.9,117.4,-34.1C130.9,-9.4,142,20.2,139.5,50.7C137,81.2,120.8,112.6,95.3,150.1C69.8,187.7,34.9,231.3,3.3,226.8C-28.2,222.2,-56.4,169.3,-91.6,134.9C-126.8,100.5,-169,84.6,-179.6,57.1C-190.2,29.7,-169.3,-9.3,-155.2,-49.7C-141,-90.1,-133.7,-132,-109,-148.8C-84.2,-165.6,-42.1,-157.3,-9.1,-144.8C23.9,-132.2,47.8,-115.5,67.8,-97.1Z")}50%{d:path("M137.1,-191.3C172,-163.4,190.6,-115.7,197.2,-70.1C203.8,-24.4,198.5,19.2,178.9,51.5C159.3,83.9,125.5,105,93.3,129.6C61.1,154.1,30.6,182.1,1.1,180.6C-28.4,179.1,-56.8,148.2,-81.2,121.1C-105.6,94.1,-126.1,70.8,-141.6,41.6C-157.2,12.4,-168,-22.9,-153.9,-45C-139.8,-67,-100.7,-76,-70.9,-105.5C-41.1,-135,-20.6,-185,15.3,-206C51.1,-227.1,102.3,-219.1,137.1,-191.3Z")}75%{d:path("M123.7,-157.1C162.4,-142.2,197.2,-108.8,202.8,-70.8C208.3,-32.9,184.5,9.7,169,54.2C153.6,98.7,146.4,145.2,119.7,162.7C92.9,180.2,46.4,168.6,-1.9,171.1C-50.2,173.7,-100.3,190.4,-122.2,171.3C-144.1,152.3,-137.7,97.5,-144.1,52.7C-150.6,7.9,-169.9,-26.8,-170.5,-64.8C-171,-102.8,-152.8,-144,-121.3,-161.3C-89.7,-178.5,-44.9,-171.8,-1.2,-170.1C42.5,-168.5,85,-172,123.7,-157.1Z")}100%{d:path("M120,-157.6C152.7,-141.5,174.3,-102.6,194.8,-58.8C215.3,-14.9,234.6,33.8,228.4,80.8C222.2,127.8,190.4,173.1,148.1,184C105.8,195,52.9,171.5,-2.4,174.8C-57.8,178.2,-115.6,208.4,-137.5,190.9C-159.3,173.3,-145.3,108,-153,56.3C-160.7,4.6,-190.2,-33.4,-178.3,-54.2C-166.4,-75.1,-113.2,-78.8,-76.6,-93.6C-40,-108.3,-20,-134.2,11.9,-150.5C43.7,-166.8,87.4,-173.6,120,-157.6Z")}}@keyframes rot{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rot2{from{-webkit-transform:rotate(360deg);transform:rotate(360deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.p-sns-ar .sns-ar-sence .blob-container{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-sns-ar .sns-ar-sence .blob-container img{width:auto;-o-object-fit:contain;object-fit:contain}.p-sns-ar .sns-ar-sence .blob-container.blue{margin:auto}.p-sns-ar .sns-ar-sence .blob-container.green{margin-left:auto;margin-right:auto}.p-sns-ar .sns-ar-sence .blob-container.green img{width:351px;height:267px}.p-sns-ar .sns-ar-sence .blob-container.purple{margin-left:auto}.p-sns-ar .sns-ar-sence .blob-container.purple img{width:auto;height:auto}.p-sns-ar .sns-ar-sence .blob-container.pink{margin:auto}.p-sns-ar .sns-ar-sence .blob-container.pink img{width:auto;height:auto}.p-sns-ar .sns-ar-sence .usage-scene-text{margin-top:-25px}.p-sns-ar .sns-ar-sence .scene-blob{width:100%;height:100%;position:absolute;right:0;top:0;z-index:-1;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(1.7);transform:scale(1.7)}.p-sns-ar .sns-ar-sence .scene-blob path{-webkit-animation:blob 30s linear infinite,rot 53s linear infinite;animation:blob 30s linear infinite,rot 53s linear infinite}.p-sns-ar .sns-ar-sence .scene-blob.item-1 path{-webkit-animation:blob 30s linear infinite,rot2 53s linear infinite;animation:blob 30s linear infinite,rot2 53s linear infinite}.p-sns-ar .sns-ar-sence .scene-blob.item-2 path{-webkit-animation-delay:1.5s;animation-delay:1.5s}.p-sns-ar .sns-ar-sence .scene-blob.item-3 path{-webkit-animation-delay:3s;animation-delay:3s}.p-sns-ar .sns-ar-sence .scene-blob.item-4 path{-webkit-animation-delay:4.5s;animation-delay:4.5s}.p-sns-ar .sns-ar-sence .usage-scene-text-title{font-size:22px;font-weight:900;letter-spacing:1.1px;color:#3c3c3c}.p-sns-ar .sns-ar-sence .usage-scene-text-content{letter-spacing:.8px;margin-top:16px;line-height:30px;color:#3c3c3c}.p-sns-ar .sns-ar-benefits{padding:87px 0 100px;background:transparent linear-gradient(114deg,#343333 0%,#070707 100%) 0% 0% no-repeat padding-box;margin-top:151px;position:relative}.p-sns-ar .sns-ar-benefits #particles-js{position:absolute;top:0;width:100%;height:100%}.p-sns-ar .sns-ar-benefits .l-inner{position:relative}.p-sns-ar .sns-ar-benefits .l-inner .c-headline1__main--sm{font-size:46px;letter-spacing:4.6px;font-weight:900;color:#fff}.p-sns-ar .sns-ar-benefits .l-inner .p-ar-column-4{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:78px;gap:55px;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-sns-ar .sns-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item{width:47%;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:24px;-webkit-box-shadow:-4px -4px 9px #2e2e2e,4px 4px 9px #000;box-shadow:-4px -4px 9px #2e2e2e,4px 4px 9px #000;padding:35px}.p-sns-ar .sns-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item .p-ar-column-4__img{width:100%;-ms-flex-line-pack:center;align-content:center}.p-sns-ar .sns-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item .p-ar-column-4__img img{width:auto;height:auto}.p-sns-ar .sns-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item .p-ar-column-4__content{color:#fff}.p-sns-ar .sns-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item .p-ar-column-4__content h3{font-size:22px;font-weight:900;letter-spacing:1.1px;margin-bottom:15px}.p-sns-ar .sns-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item .p-ar-column-4__content p{font-size:16px;letter-spacing:.8px;line-height:30px}.p-sns-ar .sns-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(3) .p-ar-column-4__img{width:93%}.p-sns-ar .sns-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(1),.p-sns-ar .sns-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(3){background:transparent -webkit-gradient(linear,right top,left top,from(#181818),to(#242424)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(270deg,#181818 0%,#242424 100%) 0% 0% no-repeat padding-box}.p-sns-ar .sns-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(2),.p-sns-ar .sns-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(4){background:transparent -webkit-gradient(linear,right top,left top,from(#181818),to(#242424)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(270deg,#181818 0%,#242424 100%) 0% 0% no-repeat padding-box}.p-sns-ar .sns-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(2) .p-ar-column-4__img{width:32%}.p-sns-ar .sns-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(4) .p-ar-column-4__img{width:76%}.p-sns-ar .sns-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(4) .p-ar-column-4__img img{margin-left:10px}.p-sns-ar .sns-ar-type{margin-top:189px;position:relative}.p-sns-ar .sns-ar-type .c-headline1__main{font-weight:900;letter-spacing:4.6px;color:#3c3c3c;font-size:46px;line-height:62px}.p-sns-ar .sns-ar-type .c-headline1__sub{font-size:16px;line-height:30px;letter-spacing:2.4px;color:#3c3c3c;font-weight:500}.p-sns-ar .sns-ar-type .web-ar-type-wrap{position:relative}.p-sns-ar .sns-ar-type .web-ar-type-cricle-wrap{height:0;position:sticky;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-sns-ar .sns-ar-type .web-ar-type-cricle-bg{position:sticky;width:635px;height:635px;background:transparent linear-gradient(134deg,#009fe8 0%,#e51672 47%,#f9e801 100%) 0% 0% no-repeat padding-box;opacity:.25;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="50" /></filter></svg>#filter');-webkit-filter:blur(50px);filter:blur(50px);top:121px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);border-radius:50%;-webkit-animation:fluidrotate 15s ease 0s infinite;animation:fluidrotate 15s ease 0s infinite}.p-sns-ar .sns-ar-type .web-ar-type-item{position:relative;margin-top:-525px}.p-sns-ar .sns-ar-type .web-ar-type-item:nth-child(2) .web-ar-type-item-video{margin-right:30px}.p-sns-ar .sns-ar-type .web-ar-type-item:nth-child(2) .web-ar-type-item-text-group{margin-right:55px}.p-sns-ar .sns-ar-type .web-ar-type-item:nth-child(3){margin-top:143px}.p-sns-ar .sns-ar-type .web-ar-type-item:nth-child(3) .web-ar-type-item-video{margin-left:30px}.p-sns-ar .sns-ar-type .web-ar-type-item:nth-child(3) .web-ar-type-content{right:0;left:unset;top:72px;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;border-radius:26px 0 0 26px}.p-sns-ar .sns-ar-type .web-ar-type-item:nth-child(3) .web-ar-type-item-text-group{margin-left:64px;margin-right:unset;margin-bottom:58px}.p-sns-ar .sns-ar-type .web-ar-type-item:nth-child(3) .web-ar-type-item-label-group{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-top:28px}.p-sns-ar .sns-ar-type .web-ar-type-item:nth-child(3) .web-ar-type-item-label{color:#fd7649;border:2px solid #fd7649;border-radius:22px;padding:0 17px 2px}.p-sns-ar .sns-ar-type .web-ar-type-item:nth-child(3) .web-ar-type-item-video{margin-top:0}.p-sns-ar .sns-ar-type .web-ar-type-static-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-sns-ar .sns-ar-type .web-ar-type-square.blue{-webkit-animation:40s linear infinite rotation2;animation:40s linear infinite rotation2;width:330px;height:330px;margin-left:auto;margin-right:110px;-webkit-transform:matrix(.71,.71,-.71,.71,0,0);transform:matrix(.71,.71,-.71,.71,0,0);background:transparent linear-gradient(136deg,#065ce6 0%,#041491 100%) 0% 0% no-repeat padding-box;-webkit-box-shadow:0px 0px 32px rgba(0,0,0,.0980392157);box-shadow:0px 0px 32px rgba(0,0,0,.0980392157);border-radius:64px 64px 0;opacity:1;position:relative;margin-top:0}.p-sns-ar .sns-ar-type .web-ar-type-square.blue:after{content:"";position:absolute;top:40px;right:-40px;width:100%;height:100%;background:transparent 0% 0% no-repeat padding-box;border-radius:40px 40px 0;opacity:1;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1.1" /><feFuncG type="linear" slope="1.1" /><feFuncB type="linear" slope="1.1" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(1.1);filter:brightness(1.1);z-index:2}.p-sns-ar .sns-ar-type .web-ar-type-square.pink{-webkit-animation:40s linear infinite rotation1;animation:40s linear infinite rotation1;width:330px;height:330px;margin:0;-webkit-transform:matrix(.97,.26,-.26,.97,0,0);transform:matrix(.97,.26,-.26,.97,0,0);background:transparent linear-gradient(136deg,#ff0076 0%,#283cd5 100%) 0% 0% no-repeat padding-box;-webkit-box-shadow:0px 0px 32px rgba(0,0,0,.0980392157);box-shadow:0px 0px 32px rgba(0,0,0,.0980392157);border-radius:64px 64px 64px 0;opacity:1;margin-left:auto;margin-right:145px}.p-sns-ar .sns-ar-type .web-ar-type-square.pink:after{content:"";position:absolute;top:40px;left:40px;width:100%;height:100%;background:transparent 0% 0% no-repeat padding-box;border-radius:40px 40px 40px 0;opacity:1;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1.1" /><feFuncG type="linear" slope="1.1" /><feFuncB type="linear" slope="1.1" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(1.1);filter:brightness(1.1);z-index:2}@keyframes rotation1{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation2{0%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.p-sns-ar .sns-ar-type .web-ar-type-item-video{-webkit-box-shadow:0px 0px 16px #fff;box-shadow:0px 0px 16px #fff;border:4px solid rgba(242,240,240,.5019607843);border-radius:16px;margin-top:8px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.p-sns-ar .sns-ar-type .web-ar-type-item-video video{width:209px;height:369px;-o-object-fit:cover;object-fit:cover;border-radius:6px;margin:12px 12px 57px}.p-sns-ar .sns-ar-type .web-ar-type-content{display:-webkit-box;display:-ms-flexbox;display:flex;width:64.22%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;position:absolute;left:0;top:75px;background:rgba(255,255,255,.2) 0% 0% no-repeat padding-box;-webkit-box-shadow:0px 0px 21px rgba(255,255,255,.8392156863);box-shadow:0px 0px 21px rgba(255,255,255,.8392156863);border:2px solid rgba(255,255,255,.431372549);border-radius:0 26px 26px 0;opacity:1;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1.1" /><feFuncG type="linear" slope="1.1" /><feFuncB type="linear" slope="1.1" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(1.1);filter:brightness(1.1);z-index:3}.p-sns-ar .sns-ar-type .web-ar-type-item-text-group{margin-top:53px;margin-right:40px;margin-bottom:48px;color:#3c3c3c}.p-sns-ar .sns-ar-type .web-ar-type-item-title{font-size:36px;font-weight:900;line-height:30px;letter-spacing:1.8px;font-family:"Noto Sans","Noto Sans JP","Hiragino Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif}.p-sns-ar .sns-ar-type .web-ar-type-item-text{margin-top:21px;font-size:16px;font-weight:700;line-height:30px;letter-spacing:.8px}.p-sns-ar .sns-ar-type .web-ar-type-item-text span{font-family:"Noto Sans","Noto Sans JP","Hiragino Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif}.p-sns-ar .sns-ar-type .web-ar-type-item-label-group{font-weight:700;letter-spacing:.8px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:31px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:12px}@media screen and (min-width:768px) and (max-width:1024px){.p-sns-ar .sns-ar-banner{height:764px}.p-sns-ar .sns-ar-banner .sns-ar-text-large{font-size:80px;padding-top:0}.p-sns-ar .sns-ar-banner .sns-ar-text-description{margin-top:0;gap:146px}.p-sns-ar .sns-ar-banner .sns-ar-text-description p{font-size:16px;line-height:26px}.p-sns-ar .sns-ar-banner .sns-ar-text-description .sns-ar-type-item-video{-webkit-transform:translate(76px,-107px);transform:translate(76px,-107px)}.p-sns-ar .sns-ar-banner .sns-ar-text-description .sns-ar-type-item-video video{width:199px;height:349px}.p-sns-ar .sns-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item{width:46%;padding:20px}.p-sns-ar .sns-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(4) .p-ar-column-4__img img{margin-left:0}.p-sns-ar .p-graphic-design{margin-top:354px}.p-sns-ar .sns-ar-sence .web-ar-usage-item{max-width:50%}.p-sns-ar .sns-ar-sence .blob-container.green{width:245px;height:auto}}@media screen and (max-width:767px){.p-sns-ar .sns-ar-banner{height:764px;padding-top:0}.p-sns-ar .sns-ar-banner .sns-ar-bgImage{background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/snsAr/sns-ar-banner-sp.png);background-size:cover;background-repeat:no-repeat;background-attachment:unset}.p-sns-ar .sns-ar-banner .sns-ar-bgImage:after{display:none}.p-sns-ar .sns-ar-banner .sns-ar-bgImage .mask{height:15%;bottom:-1px}.p-sns-ar .sns-ar-banner .sns-ar-text-large{font-size:45px;text-align:left;padding-top:40px;background:transparent linear-gradient(272deg,#283cd5 45%,#f24794 100%) 0% 0% no-repeat padding-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.p-sns-ar .sns-ar-banner .sns-ar-text-description{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:15px;overflow:hidden;gap:30px}.p-sns-ar .sns-ar-banner .sns-ar-text-description p{font-size:15px;letter-spacing:.75px;line-height:30px}.p-sns-ar .sns-ar-banner .sns-ar-text-description .sns-ar-type-item-video{border:4px solid rgba(242,240,240,.5);margin:auto;position:relative;z-index:3;max-height:296px;-webkit-transform:translate(0,0);transform:translate(0,0)}.p-sns-ar .sns-ar-banner .sns-ar-text-description .sns-ar-type-item-video video{width:139px;height:245px;margin:7px 7px 37px}.p-sns-ar .sns-ar-benefits{padding:57px 0 68px;margin-top:80px;background:transparent linear-gradient(169deg,#343333 0%,#070707 100%) 0% 0% no-repeat padding-box}.p-sns-ar .sns-ar-benefits .l-inner .c-headline1__main--sm{font-size:30px;letter-spacing:3px;padding-right:90px}.p-sns-ar .sns-ar-benefits .l-inner .p-ar-column-4{margin-top:44px;gap:44px}.p-sns-ar .sns-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:34px 20px 42px 17px}.p-sns-ar .sns-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item .p-ar-column-4__content h3{font-size:18px;letter-spacing:.9px;margin-bottom:15px;text-align:center}.p-sns-ar .sns-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item .p-ar-column-4__content .p-ar-column-4__img{width:100%;margin-bottom:15px}.p-sns-ar .sns-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item .p-ar-column-4__content .p-ar-column-4__img img{margin:auto}.p-sns-ar .sns-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item .p-ar-column-4__content p{font-size:15px;letter-spacing:.75px}.p-sns-ar .sns-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(1) .p-ar-column-4__content .p-ar-column-4__txt span,.p-sns-ar .sns-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(2) .p-ar-column-4__content .p-ar-column-4__txt span,.p-sns-ar .sns-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(3) .p-ar-column-4__content .p-ar-column-4__txt span{display:inline}.p-sns-ar .sns-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(1) .p-ar-column-4__content .p-ar-column-4__txt span:nth-child(3),.p-sns-ar .sns-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(2) .p-ar-column-4__content .p-ar-column-4__txt span:nth-child(3),.p-sns-ar .sns-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(3) .p-ar-column-4__content .p-ar-column-4__txt span:nth-child(3){display:block}.p-sns-ar .sns-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(4){padding:34px 20px 42px 17px}.p-sns-ar .sns-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(4) .p-ar-column-4__content .p-ar-column-4__txt span{display:inline}.p-sns-ar .p-graphic-design{margin-top:68px}.p-sns-ar .sns-ar-sence{overflow:hidden;margin-top:50px}.p-sns-ar .sns-ar-sence .sns-ar-scene-title{font-size:21px;letter-spacing:2.1px;line-height:36px}.p-sns-ar .sns-ar-sence .sns-ar-usage-scene-title-group{margin-top:80px}.p-sns-ar .sns-ar-sence .sns-ar-usage-scene-title-group h2{font-size:30px;letter-spacing:3px}.p-sns-ar .sns-ar-sence .sns-ar-usage-scene-title-group p{margin-top:20px;font-size:15px;letter-spacing:.75px;line-height:30px}.p-sns-ar .sns-ar-sence .web-ar-usage-wrap{margin-top:113px}.p-sns-ar .sns-ar-sence .usage-scene-text-title{white-space:nowrap}.p-sns-ar .sns-ar-sence .web-ar-usage-item:nth-child(1){margin-top:57px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.p-sns-ar .sns-ar-sence .web-ar-usage-item:nth-child(1) .usage-scene-text{margin-top:6px}.p-sns-ar .sns-ar-sence .web-ar-usage-item:nth-child(2){margin-top:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.p-sns-ar .sns-ar-sence .web-ar-usage-item:nth-child(2) .usage-scene-text{margin-top:11px}.p-sns-ar .sns-ar-sence .web-ar-usage-item:nth-child(3){width:auto;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-right:auto;margin-top:79px}.p-sns-ar .sns-ar-sence .web-ar-usage-item:nth-child(3) .usage-scene-text{margin-top:6px}.p-sns-ar .sns-ar-sence .scene-blob.item-1{top:0}.p-sns-ar .sns-ar-sence .blob-container.green{margin:auto}.p-sns-ar .sns-ar-sence .blob-container.green img{width:263px;height:200px}.p-sns-ar .sns-ar-sence .usage-scene-text-content{font-size:15px}.p-sns-ar .sns-ar-type{margin-top:80px}.p-sns-ar .sns-ar-type .c-headline1__main{font-weight:900;letter-spacing:3px;color:#353834;font-size:30px;line-height:41px}.p-sns-ar .sns-ar-type .c-headline1__sub{font-size:15px;line-height:30px;letter-spacing:.75px;color:#3c3c3c;font-weight:500}.p-sns-ar .sns-ar-type .web-ar-type-cricle-bg{width:328px;height:328px;top:30%;left:50%;-webkit-transform:translateX(-10%);transform:translateX(-10%)}.p-sns-ar .sns-ar-type .web-ar-type-item:nth-child(2){margin-top:-280px}.p-sns-ar .sns-ar-type .web-ar-type-item:nth-child(2) .web-ar-type-static-group{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}.p-sns-ar .sns-ar-type .web-ar-type-item:nth-child(2) .web-ar-type-item-video{margin:auto}.p-sns-ar .sns-ar-type .web-ar-type-item:nth-child(2) .web-ar-type-content{top:244px}.p-sns-ar .sns-ar-type .web-ar-type-item:nth-child(2) .web-ar-type-item-text-group{margin-top:65px;margin-bottom:26px;margin-right:24px}.p-sns-ar .sns-ar-type .web-ar-type-item:nth-child(3){margin-top:441px;padding-bottom:145px}.p-sns-ar .sns-ar-type .web-ar-type-item:nth-child(3) .web-ar-type-item-video{margin:auto}.p-sns-ar .sns-ar-type .web-ar-type-item:nth-child(3) .web-ar-type-content{top:244px;width:94%}.p-sns-ar .sns-ar-type .web-ar-type-item:nth-child(3) .web-ar-type-item-text-group{margin-top:65px;margin-left:20px;margin-right:26px;margin-bottom:32px}.p-sns-ar .sns-ar-type .web-ar-type-static-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.p-sns-ar .sns-ar-type .web-ar-type-item-video{position:relative;z-index:3;background:rgba(255,255,255,.6392156863) 0% 0% no-repeat padding-box;-webkit-box-shadow:0px 0px 16px #fff;box-shadow:0px 0px 16px #fff;border:4px solid rgba(242,240,240,.5019607843);border-radius:16px;max-height:296px}.p-sns-ar .sns-ar-type .web-ar-type-item-video video{width:139px;height:245px;margin:7px 7px 36px}.p-sns-ar .sns-ar-type .web-ar-type-content{width:97.6%;z-index:2}.p-sns-ar .sns-ar-type .web-ar-type-item-text-group{margin-left:24px;margin-right:24px}.p-sns-ar .sns-ar-type .web-ar-type-item-title{font-size:22px;letter-spacing:1.1px}.p-sns-ar .sns-ar-type .web-ar-type-item-text{font-size:15px;letter-spacing:.75px}.p-sns-ar .sns-ar-type .web-ar-type-item-label-group{font-weight:700;font-size:15px;letter-spacing:.75px;line-height:30px}.p-sns-ar .sns-ar-type .web-ar-type-item-label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:15px;letter-spacing:.75px;padding:0 16px}.p-sns-ar .sns-ar-type .web-ar-type-square{-webkit-animation:none !important;animation:none !important}.p-sns-ar .sns-ar-type .web-ar-type-square.blue{margin-top:-175px;width:241px;height:241px;margin-left:20px;margin-right:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-sns-ar .sns-ar-type .web-ar-type-square.blue:after{height:100%;top:40px;right:-40px}.p-sns-ar .sns-ar-type .web-ar-type-square.pink{width:241px;height:241px;margin-top:-155px;-webkit-transform:rotate(360deg);transform:rotate(360deg);margin-left:0}.p-sns-ar .sns-ar-type .web-ar-type-square.pink:after{top:40px;left:40px;width:100%;height:100%;border-radius:40px 40px 40px 0}}.p-touch-ar .touch-ar-banner{height:925px;position:relative;padding-top:21px}.p-touch-ar .touch-ar-banner .touch-ar-bgImage{position:absolute;background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/touchAr/touch-ar-banner-big.png);background-size:cover;z-index:-1;width:100%;height:100%;background-attachment:fixed;background-size:cover}.p-touch-ar .touch-ar-banner .touch-ar-bgImage:after{content:"";background:transparent linear-gradient(294deg,#114ecc 0%,#0d0d9d 52%,#e209d9 100%) 0% 0% no-repeat padding-box;opacity:.48;width:100%;height:100%;position:absolute;z-index:-1}.p-touch-ar .touch-ar-banner .touch-ar-bgImage .mask{position:absolute;bottom:-2px;left:0;width:100%;height:37%;background-color:#fff;-webkit-clip-path:polygon(0 0,102% 100%,0 100%);clip-path:polygon(0 0,102% 100%,0 100%)}.p-touch-ar .touch-ar-banner .touch-ar-text-large{font-weight:900;text-align:right;padding-top:65px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:72px}.p-touch-ar .touch-ar-banner .touch-ar-text-large .text-large-item-1{width:160px;height:160px;-webkit-box-shadow:0 3px 6px #000;box-shadow:0 3px 6px #000;border:8px solid rgba(249,41,168,.9);text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:50%}.p-touch-ar .touch-ar-banner .touch-ar-text-large .text-large-item-1 span{font-size:39px;letter-spacing:.78px;color:#e3269e;text-shadow:0 0 4px #000;font-weight:900;line-height:48px;margin-bottom:10px}.p-touch-ar .touch-ar-banner .touch-ar-text-large .text-large-item-2{font-weight:900;letter-spacing:.05em}.p-touch-ar .touch-ar-banner .touch-ar-text-large .text-large-item-2 span:nth-child(1){font-size:103px;background:transparent linear-gradient(99deg,#0052f8 0%,#056dd5 49%,#ff00a7 100%) 0% 0% no-repeat padding-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;-webkit-transform:translateY(-7px);transform:translateY(-7px);margin-right:22px}.p-touch-ar .touch-ar-banner .touch-ar-text-large .text-large-item-2 span:nth-child(2){font-size:128px;background:transparent linear-gradient(105deg,#e004a5 0%,#f2e008 100%) 0% 0% no-repeat padding-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:"Noto Sans","Noto Sans JP","Hiragino Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif}.p-touch-ar .touch-ar-banner .touch-ar-text-description{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:35px;gap:212px}.p-touch-ar .touch-ar-banner .touch-ar-text-description .touch-ar-type-item-video{-webkit-box-shadow:0 0 16px rgba(255,255,255,.35);box-shadow:0 0 16px rgba(255,255,255,.35);border:4px solid rgba(242,240,240,.3);border-radius:16px;margin-top:8px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-transform:translate(95px,-194px);transform:translate(95px,-194px);background:rgba(255,255,255,.8)}.p-touch-ar .touch-ar-banner .touch-ar-text-description .touch-ar-type-item-video video{width:209px;height:369px;-o-object-fit:cover;object-fit:cover;border-radius:6px;margin:12px 12px 57px}.p-touch-ar .touch-ar-banner .touch-ar-text-description p{font-size:18px;font-weight:700;letter-spacing:.9px;line-height:34px;color:#fff}.p-touch-ar .touch-ar-banner .l-breadcrumb{position:absolute;bottom:0}.p-touch-ar .sns-ar-sence{overflow:hidden}.p-touch-ar .sns-ar-sence .sns-ar-scene-title{text-align:center;font-size:50px;letter-spacing:5px;font-weight:900;line-height:90px;color:#3c3c3c}.p-touch-ar .sns-ar-sence .sns-ar-usage-scene-title-group{margin-top:180px}.p-touch-ar .sns-ar-sence .sns-ar-usage-scene-title-group h2{font-size:46px;letter-spacing:4.6px;font-weight:900}.p-touch-ar .sns-ar-sence .sns-ar-usage-scene-title-group p{line-height:30px;letter-spacing:2.4px;margin-top:15px;color:#3c3c3c}.p-touch-ar .sns-ar-sence .sns-ar-usage-scene-title-group .c-headline1-eng{font-family:"Noto Sans","Noto Sans JP","Hiragino Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif}.p-touch-ar .sns-ar-sence .web-ar-usage-item:nth-child(1) .usage-scene-text{margin-top:-45px}.p-touch-ar .sns-ar-sence .web-ar-usage-item:nth-child(2){margin-top:53px}.p-touch-ar .sns-ar-sence .web-ar-usage-item:nth-child(2) .usage-scene-text{margin-top:16px}.p-touch-ar .sns-ar-sence .web-ar-usage-item:nth-child(3){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:40px;margin-left:0;margin-right:25px}.p-touch-ar .sns-ar-sence .web-ar-usage-item:nth-child(3) .usage-scene-text{margin-top:-19px}.p-touch-ar .sns-ar-sence .web-ar-usage-item:nth-child(4){margin-top:165px}.p-touch-ar .sns-ar-sence .web-ar-usage-item:nth-child(4) .usage-scene-text{margin-top:-7px}.p-touch-ar .sns-ar-sence .web-ar-usage-wrap{margin-top:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@keyframes blob{0%{d:path("M120,-157.6C152.7,-141.5,174.3,-102.6,194.8,-58.8C215.3,-14.9,234.6,33.8,228.4,80.8C222.2,127.8,190.4,173.1,148.1,184C105.8,195,52.9,171.5,-2.4,174.8C-57.8,178.2,-115.6,208.4,-137.5,190.9C-159.3,173.3,-145.3,108,-153,56.3C-160.7,4.6,-190.2,-33.4,-178.3,-54.2C-166.4,-75.1,-113.2,-78.8,-76.6,-93.6C-40,-108.3,-20,-134.2,11.9,-150.5C43.7,-166.8,87.4,-173.6,120,-157.6Z")}25%{d:path("M67.8,-97.1C87.8,-78.8,103.8,-58.9,117.4,-34.1C130.9,-9.4,142,20.2,139.5,50.7C137,81.2,120.8,112.6,95.3,150.1C69.8,187.7,34.9,231.3,3.3,226.8C-28.2,222.2,-56.4,169.3,-91.6,134.9C-126.8,100.5,-169,84.6,-179.6,57.1C-190.2,29.7,-169.3,-9.3,-155.2,-49.7C-141,-90.1,-133.7,-132,-109,-148.8C-84.2,-165.6,-42.1,-157.3,-9.1,-144.8C23.9,-132.2,47.8,-115.5,67.8,-97.1Z")}50%{d:path("M137.1,-191.3C172,-163.4,190.6,-115.7,197.2,-70.1C203.8,-24.4,198.5,19.2,178.9,51.5C159.3,83.9,125.5,105,93.3,129.6C61.1,154.1,30.6,182.1,1.1,180.6C-28.4,179.1,-56.8,148.2,-81.2,121.1C-105.6,94.1,-126.1,70.8,-141.6,41.6C-157.2,12.4,-168,-22.9,-153.9,-45C-139.8,-67,-100.7,-76,-70.9,-105.5C-41.1,-135,-20.6,-185,15.3,-206C51.1,-227.1,102.3,-219.1,137.1,-191.3Z")}75%{d:path("M123.7,-157.1C162.4,-142.2,197.2,-108.8,202.8,-70.8C208.3,-32.9,184.5,9.7,169,54.2C153.6,98.7,146.4,145.2,119.7,162.7C92.9,180.2,46.4,168.6,-1.9,171.1C-50.2,173.7,-100.3,190.4,-122.2,171.3C-144.1,152.3,-137.7,97.5,-144.1,52.7C-150.6,7.9,-169.9,-26.8,-170.5,-64.8C-171,-102.8,-152.8,-144,-121.3,-161.3C-89.7,-178.5,-44.9,-171.8,-1.2,-170.1C42.5,-168.5,85,-172,123.7,-157.1Z")}100%{d:path("M120,-157.6C152.7,-141.5,174.3,-102.6,194.8,-58.8C215.3,-14.9,234.6,33.8,228.4,80.8C222.2,127.8,190.4,173.1,148.1,184C105.8,195,52.9,171.5,-2.4,174.8C-57.8,178.2,-115.6,208.4,-137.5,190.9C-159.3,173.3,-145.3,108,-153,56.3C-160.7,4.6,-190.2,-33.4,-178.3,-54.2C-166.4,-75.1,-113.2,-78.8,-76.6,-93.6C-40,-108.3,-20,-134.2,11.9,-150.5C43.7,-166.8,87.4,-173.6,120,-157.6Z")}}@keyframes rot{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rot2{from{-webkit-transform:rotate(360deg);transform:rotate(360deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.p-touch-ar .sns-ar-sence .blob-container{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-touch-ar .sns-ar-sence .blob-container img{width:auto;-o-object-fit:contain;object-fit:contain}.p-touch-ar .sns-ar-sence .blob-container.blue{margin:auto}.p-touch-ar .sns-ar-sence .blob-container.green{margin-left:auto}.p-touch-ar .sns-ar-sence .blob-container.green img{width:auto;height:auto}.p-touch-ar .sns-ar-sence .blob-container.orange{margin:auto}.p-touch-ar .sns-ar-sence .blob-container.orange img{width:auto;height:auto}.p-touch-ar .sns-ar-sence .blob-container.pink{margin-left:auto}.p-touch-ar .sns-ar-sence .blob-container.pink img{width:459px;height:234px}.p-touch-ar .sns-ar-sence .usage-scene-text{margin-top:-25px}.p-touch-ar .sns-ar-sence .scene-blob{width:100%;height:100%;position:absolute;right:0;top:0;z-index:-1;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(1.7);transform:scale(1.7)}.p-touch-ar .sns-ar-sence .scene-blob path{-webkit-animation:blob 30s linear infinite,rot 53s linear infinite;animation:blob 30s linear infinite,rot 53s linear infinite}.p-touch-ar .sns-ar-sence .scene-blob.item-2 path{-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation:blob 30s linear infinite,rot2 53s linear infinite;animation:blob 30s linear infinite,rot2 53s linear infinite}.p-touch-ar .sns-ar-sence .scene-blob.item-3 path{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation:blob 30s linear infinite,rot2 53s linear infinite;animation:blob 30s linear infinite,rot2 53s linear infinite}.p-touch-ar .sns-ar-sence .scene-blob.item-4 path{-webkit-animation-delay:4.5s;animation-delay:4.5s}.p-touch-ar .sns-ar-sence .usage-scene-text-title{font-size:22px;font-weight:900;letter-spacing:1.1px;color:#3c3c3c}.p-touch-ar .sns-ar-sence .usage-scene-text-content{letter-spacing:.8px;margin-top:15px;line-height:30px;color:#3c3c3c}.p-touch-ar .touch-ar-benefits{padding:87px 0 100px;background:transparent linear-gradient(114deg,#343333 0%,#070707 100%) 0% 0% no-repeat padding-box;margin-top:151px;position:relative}.p-touch-ar .touch-ar-benefits #particles-js{position:absolute;top:0;width:100%;height:100%}.p-touch-ar .touch-ar-benefits .l-inner{position:relative}.p-touch-ar .touch-ar-benefits .l-inner .c-headline1__main--sm{font-size:46px;letter-spacing:4.6px;font-weight:900;color:#fff}.p-touch-ar .touch-ar-benefits .l-inner .c-headline1__main--sm span:nth-child(4),.p-touch-ar .touch-ar-benefits .l-inner .c-headline1__main--sm span:nth-child(5){font-size:57px;letter-spacing:5.7px;font-family:"Noto Sans","Noto Sans JP","Hiragino Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif}.p-touch-ar .touch-ar-benefits .l-inner .p-ar-column-4{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:78px;gap:55px;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-touch-ar .touch-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item{width:47%;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:24px;-webkit-box-shadow:-4px -4px 9px #2e2e2e,4px 4px 9px #000;box-shadow:-4px -4px 9px #2e2e2e,4px 4px 9px #000;padding:35px}.p-touch-ar .touch-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item .p-ar-column-4__img{width:100%;-ms-flex-line-pack:center;align-content:center}.p-touch-ar .touch-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item .p-ar-column-4__img img{width:auto;height:auto}.p-touch-ar .touch-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item .p-ar-column-4__content{color:#fff}.p-touch-ar .touch-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item .p-ar-column-4__content h3{font-size:22px;font-weight:900;letter-spacing:1.1px;margin-bottom:15px}.p-touch-ar .touch-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item .p-ar-column-4__content p{font-size:16px;letter-spacing:.8px;line-height:30px}.p-touch-ar .touch-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item .p-ar-column-4__content .p-ar-column-4__txt span{display:inline}.p-touch-ar .touch-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(3) .p-ar-column-4__img{width:100%}.p-touch-ar .touch-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(1),.p-touch-ar .touch-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(3){background:transparent -webkit-gradient(linear,right top,left top,from(#181818),to(#242424)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(270deg,#181818 0%,#242424 100%) 0% 0% no-repeat padding-box}.p-touch-ar .touch-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(2),.p-touch-ar .touch-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(4){background:transparent -webkit-gradient(linear,right top,left top,from(#181818),to(#242424)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(270deg,#181818 0%,#242424 100%) 0% 0% no-repeat padding-box}.p-touch-ar .touch-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(1) .p-ar-column-4__img{width:64%}.p-touch-ar .touch-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(3) .p-ar-column-4__img{width:100%}.p-touch-ar .touch-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(3) .p-ar-column-4__img img{margin-left:-10px}.p-touch-ar .touch-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(4) .p-ar-column-4__img{width:90%}.p-touch-ar .touch-ar-goods{margin-top:189px;position:relative}@font-face{font-family:"Decovar Regular24";src:url("https://s3-us-west-2.amazonaws.com/s.cdpn.io/209981/Decovar-VF.ttf")}.p-touch-ar .touch-ar-goods h3{position:absolute;font-size:366px;font-weight:400;letter-spacing:.05em;top:67%;left:50.3%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:.23;font-family:"Decovar Regular24";color:#fff;font-variation-settings:"SSTR" 1000;-webkit-animation:loadin 5s infinite ease-in-out;animation:loadin 5s infinite ease-in-out;text-shadow:-4px 20px 21px rgba(0,0,0,.5)}@-webkit-keyframes loadin{0%{font-variation-settings:"SSTR" 1000}50%{font-variation-settings:"SSTR" 0}}@keyframes loadin{0%{font-variation-settings:"SSTR" 1000}50%{font-variation-settings:"SSTR" 0}}.p-touch-ar .touch-ar-goods .c-headline1__main{font-weight:900;letter-spacing:4.6px;color:#3c3c3c;font-size:46px;line-height:62px}.p-touch-ar .touch-ar-goods .c-headline1__sub{font-size:16px;line-height:30px;letter-spacing:2.4px;color:#3c3c3c;font-weight:500}.p-touch-ar .touch-ar-goods .p-ar-column{position:relative;margin-top:244px}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3{display:-webkit-box;display:-ms-flexbox;display:flex}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3 .touch-ar-service-keychain{width:35.3%;height:321px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3 .touch-ar-service-keychain .touch-ar-cricle{width:209px;height:209px;background:transparent linear-gradient(136deg,#ff2626 0%,#ffff05 100%) 0% 0% no-repeat padding-box;-webkit-box-shadow:0 0 12px #ff2626;box-shadow:0 0 12px #ff2626;border-radius:200px}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3 .touch-ar-service-keychain .touch-ar-cricle:after{content:"";position:absolute;width:220px;height:220px;border-radius:200px 0 0;opacity:1;backdrop-filter:blur(20px) brightness(1.15);-webkit-backdrop-filter:blur(20px) brightness(1.15);top:20px;left:20px}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3 .touch-ar-service-keychain img{width:144px;height:230px;position:absolute;top:56px;left:95px}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3 .touch-ar-service-keychain .touch-ar-service-text{-ms-flex-line-pack:end;align-content:end}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3 .touch-ar-service-keychain .touch-ar-service-text .touch-ar-service-text-item{color:#fc7227}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3 .touch-ar-service-keychain .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-title{font-size:18px;font-weight:900;letter-spacing:2.7px;line-height:30px;position:relative}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3 .touch-ar-service-keychain .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-title:before{content:"";display:inline-block;width:98%;height:1px;background:#fc7227;position:absolute;top:-2px;left:0;opacity:.82}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3 .touch-ar-service-keychain .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-content{font-size:14px;letter-spacing:2.8px;line-height:30px;font-weight:400}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3 .touch-ar-service-stand{width:32.3%;height:321px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-transform:translate(52px,-122px);transform:translate(52px,-122px)}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3 .touch-ar-service-stand .touch-ar-cricle{width:209px;height:209px;-webkit-transform:matrix(.71,.71,-.71,.71,0,0);transform:matrix(.71,.71,-.71,.71,0,0);background:transparent linear-gradient(136deg,#04c37a 0%,#9bff26 100%) 0% 0% no-repeat padding-box;-webkit-box-shadow:0 0 12px #1cc973;box-shadow:0 0 12px #1cc973;border-radius:200px}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3 .touch-ar-service-stand .touch-ar-cricle:after{content:"";position:absolute;width:220px;height:220px;border-radius:200px 0 0;opacity:1;backdrop-filter:blur(20px) brightness(1.15);-webkit-backdrop-filter:blur(20px) brightness(1.15);top:15px;left:15px}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3 .touch-ar-service-stand img{width:110px;height:206px;position:absolute;top:85px;left:45px}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3 .touch-ar-service-stand .touch-ar-service-text{-ms-flex-line-pack:end;align-content:end}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3 .touch-ar-service-stand .touch-ar-service-text .touch-ar-service-text-item{color:#04ba5a;-webkit-transform:translate(-50px,-30px);transform:translate(-50px,-30px)}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3 .touch-ar-service-stand .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-title{font-size:18px;font-weight:900;letter-spacing:2.7px;line-height:30px;position:relative}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3 .touch-ar-service-stand .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-title:before{content:"";display:inline-block;width:96%;height:1px;background:#04ba5a;position:absolute;top:-2px;left:0;opacity:.82}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3 .touch-ar-service-stand .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-content{font-size:14px;letter-spacing:2.8px;line-height:30px;font-weight:400}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3 .touch-ar-service-card{width:32.3%;height:321px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3 .touch-ar-service-card .touch-ar-cricle{width:209px;height:209px;-webkit-transform:matrix(0,1,-1,0,0,0);transform:matrix(0,1,-1,0,0,0);background:transparent linear-gradient(84deg,#045cc3 0%,#13d8fc 100%) 0% 0% no-repeat padding-box;-webkit-box-shadow:0 0 12px #13d8fc;box-shadow:0 0 12px #13d8fc;border-radius:200px}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3 .touch-ar-service-card .touch-ar-cricle:after{content:"";position:absolute;width:220px;height:220px;border-radius:200px 0 0;opacity:1;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);top:20px;left:20px}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3 .touch-ar-service-card img{width:218px;height:146px;position:absolute;top:93px;left:36px}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3 .touch-ar-service-card .touch-ar-service-text{-ms-flex-line-pack:end;align-content:end;width:132px}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3 .touch-ar-service-card .touch-ar-service-text .touch-ar-service-text-item{color:#1c9ce0}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3 .touch-ar-service-card .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-title{font-size:18px;font-weight:900;letter-spacing:2.7px;line-height:30px;position:relative}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3 .touch-ar-service-card .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-title:before{content:"";display:inline-block;width:44%;height:1px;background:#1c9ce0;position:absolute;top:-2px;left:0;opacity:.82}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3 .touch-ar-service-card .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-content{font-size:14px;letter-spacing:2.8px;line-height:30px;font-weight:400}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:120px}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3-bottom .touch-ar-service-trading-cards{width:35.3%;height:321px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3-bottom .touch-ar-service-trading-cards .touch-ar-cricle{width:209px;height:209px;-webkit-transform:matrix(0,-1,1,0,0,0);transform:matrix(0,-1,1,0,0,0);background:transparent linear-gradient(210deg,#7204c3 0%,#ff26cd 100%) 0% 0% no-repeat padding-box;-webkit-box-shadow:0 0 12px #ba16c8;box-shadow:0 0 12px #ba16c8;border-radius:200px}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3-bottom .touch-ar-service-trading-cards .touch-ar-cricle:after{content:"";position:absolute;width:220px;height:220px;border-radius:200px 0 0;opacity:1;backdrop-filter:blur(20px) brightness(1.15);-webkit-backdrop-filter:blur(20px) brightness(1.15);top:20px;left:20px}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3-bottom .touch-ar-service-trading-cards img{width:153px;height:200px;position:absolute;top:55px;left:105px}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3-bottom .touch-ar-service-trading-cards .touch-ar-service-text{height:112px;-webkit-transform:translate(19px,-10px);transform:translate(19px,-10px)}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3-bottom .touch-ar-service-trading-cards .touch-ar-service-text .touch-ar-service-text-item{color:#b013c7}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3-bottom .touch-ar-service-trading-cards .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-title{font-size:18px;font-weight:900;letter-spacing:2.7px;line-height:30px;position:relative}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3-bottom .touch-ar-service-trading-cards .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-title:before{content:"";display:inline-block;width:49%;height:1px;background:#b013c7;position:absolute;top:-2px;left:0;opacity:.82}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3-bottom .touch-ar-service-trading-cards .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-content{font-size:14px;letter-spacing:2.8px;line-height:30px;font-weight:400}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3-bottom .touch-ar-service-sticker{width:32.3%;height:321px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-transform:translate(52px,122px);transform:translate(52px,122px)}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3-bottom .touch-ar-service-sticker .touch-ar-cricle{width:209px;height:209px;-webkit-transform:matrix(-.71,-.71,.71,-.71,0,0);transform:matrix(-.71,-.71,.71,-.71,0,0);background:transparent linear-gradient(84deg,#0345fa 0%,#7d9df4 100%) 0% 0% no-repeat padding-box;-webkit-box-shadow:0 0 12px #265ef8;box-shadow:0 0 12px #265ef8;border-radius:200px}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3-bottom .touch-ar-service-sticker .touch-ar-cricle:after{content:"";position:absolute;width:220px;height:220px;border-radius:200px 0 0;opacity:1;backdrop-filter:blur(20px) brightness(1.15);-webkit-backdrop-filter:blur(20px) brightness(1.15);top:20px;left:20px}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3-bottom .touch-ar-service-sticker img{width:158px;height:157px;position:absolute;top:55px;left:30px}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3-bottom .touch-ar-service-sticker .touch-ar-service-text{height:112px;-webkit-transform:translate(19px,-10px);transform:translate(19px,-10px)}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3-bottom .touch-ar-service-sticker .touch-ar-service-text .touch-ar-service-text-item{color:#1d58f9}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3-bottom .touch-ar-service-sticker .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-title{font-size:18px;font-weight:900;letter-spacing:2.7px;line-height:30px;position:relative}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3-bottom .touch-ar-service-sticker .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-title:before{content:"";display:inline-block;width:24%;height:1px;background:#1d58f9;position:absolute;top:-2px;left:0;opacity:.82}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3-bottom .touch-ar-service-sticker .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-content{font-size:14px;letter-spacing:2.8px;line-height:30px;font-weight:400}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3-bottom .touch-ar-service-casino-chips{width:32.3%;height:321px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3-bottom .touch-ar-service-casino-chips .touch-ar-cricle{width:209px;height:209px;-webkit-transform:matrix(-1,0,0,-1,0,0);transform:matrix(-1,0,0,-1,0,0);background:transparent linear-gradient(84deg,#fa037f 0%,#fd8ae4 100%) 0% 0% no-repeat padding-box;-webkit-box-shadow:0 0 12px #fa42d2;box-shadow:0 0 12px #fa42d2;border-radius:200px}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3-bottom .touch-ar-service-casino-chips .touch-ar-cricle:after{content:"";position:absolute;width:220px;height:220px;border-radius:200px 0 0;opacity:1;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);top:20px;left:20px}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3-bottom .touch-ar-service-casino-chips img{width:170px;height:155px;position:absolute;top:93px;left:133px}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3-bottom .touch-ar-service-casino-chips .touch-ar-service-text{width:134px;position:absolute;top:85px;left:6px}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3-bottom .touch-ar-service-casino-chips .touch-ar-service-text .touch-ar-service-text-item{color:#fa2a9a}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3-bottom .touch-ar-service-casino-chips .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-title{font-size:18px;font-weight:900;letter-spacing:2.7px;line-height:30px;position:relative}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3-bottom .touch-ar-service-casino-chips .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-title:before{content:"";display:inline-block;width:90%;height:1px;background:#fa2a9a;position:absolute;top:-2px;left:0;opacity:.82}.p-touch-ar .touch-ar-goods .p-ar-column .p-ar-column-3-bottom .touch-ar-service-casino-chips .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-content{font-size:14px;letter-spacing:2.8px;line-height:30px;font-weight:400}.p-touch-ar .touch-ar-goods-etc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.p-touch-ar .touch-ar-goods-etc p{font-size:18px;letter-spacing:2.7px;line-height:30px;color:#6f6f6f;font-weight:900;text-align:right;-webkit-transform:translateY(115px);transform:translateY(115px)}.p-touch-ar .touch-ar-goods-etc p:before{content:"";display:inline-block;width:140%;height:1px;background:#6f6f6f;position:absolute;top:-4px;left:-28px;opacity:.82}.p-touch-ar .p-graphic-design{margin-top:300px}@media screen and (min-width:768px) and (max-width:1024px){.p-touch-ar .touch-ar-banner{height:764px}.p-touch-ar .touch-ar-banner .touch-ar-text-large{font-size:0;padding-top:0;gap:5px}.p-touch-ar .touch-ar-banner .touch-ar-text-large .text-large-item-1{width:80px;height:80px}.p-touch-ar .touch-ar-banner .touch-ar-text-large .text-large-item-1 span{font-size:15px;line-height:20px;margin-bottom:0}.p-touch-ar .touch-ar-banner .touch-ar-text-large .text-large-item-2 span:nth-child(1){font-size:55px}.p-touch-ar .touch-ar-banner .touch-ar-text-large .text-large-item-2 span:nth-child(2){font-size:75px}.p-touch-ar .touch-ar-banner .touch-ar-text-description{margin-top:0;gap:146px}.p-touch-ar .touch-ar-banner .touch-ar-text-description p{font-size:16px;line-height:26px}.p-touch-ar .touch-ar-banner .touch-ar-text-description .touch-ar-type-item-video{-webkit-transform:translate(76px,-107px);transform:translate(76px,-107px)}.p-touch-ar .touch-ar-banner .touch-ar-text-description .touch-ar-type-item-video video{width:199px;height:349px}.p-touch-ar .touch-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item{width:46%;padding:20px}.p-touch-ar .touch-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(3) .p-ar-column-4__img img{margin-left:0}.p-touch-ar .p-graphic-design{margin-top:254px}.p-touch-ar .sns-ar-sence .web-ar-usage-item{max-width:48%}.p-touch-ar .sns-ar-sence .blob-container.green{width:245px;height:auto}.p-touch-ar .sns-ar-sence .sns-ar-scene-title{font-size:35px;line-height:70px}.p-touch-ar .touch-ar-goods h3{font-size:244px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-keychain{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-keychain .touch-ar-cricle{width:169px;height:169px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-keychain .touch-ar-cricle:after{width:180px;height:180px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-keychain .touch-ar-service-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transform:translate(80px,93px);transform:translate(80px,93px)}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-stand{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translate(40px,-122px);transform:translate(40px,-122px)}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-stand .touch-ar-cricle{width:169px;height:169px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-stand .touch-ar-cricle:after{width:180px;height:180px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-stand .touch-ar-service-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transform:translate(53px,90px);transform:translate(53px,90px)}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-card .touch-ar-cricle{width:169px;height:169px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-card .touch-ar-cricle:after{width:180px;height:180px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-card .touch-ar-service-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transform:translate(-60px,90px);transform:translate(-60px,90px)}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-card .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-title:before{width:98%}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-trading-cards .touch-ar-cricle{width:169px;height:169px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-trading-cards .touch-ar-cricle:after{width:180px;height:180px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-trading-cards .touch-ar-service-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-trading-cards .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-title:before{width:98%}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-sticker{-webkit-transform:translate(40px,122px);transform:translate(40px,122px)}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-sticker .touch-ar-cricle{width:169px;height:169px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-sticker .touch-ar-cricle:after{width:180px;height:180px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-sticker .touch-ar-service-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-sticker .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-title:before{width:98%}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-casino-chips .touch-ar-cricle{width:169px;height:169px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-casino-chips .touch-ar-cricle:after{width:180px;height:180px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-casino-chips img{left:auto;right:30px}}@media screen and (max-width:767px){.p-touch-ar .touch-ar-banner{height:824px;padding-top:0}.p-touch-ar .touch-ar-banner .touch-ar-bgImage{background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/touchAr/touch-ar-banner-sp.png);background-size:cover;background-repeat:no-repeat;background-attachment:unset}.p-touch-ar .touch-ar-banner .touch-ar-bgImage:after{display:none}.p-touch-ar .touch-ar-banner .touch-ar-bgImage .mask{height:15%;bottom:-1px}.p-touch-ar .touch-ar-banner .touch-ar-text-large{padding-top:40px;gap:0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-touch-ar .touch-ar-banner .touch-ar-text-large .text-large-item-1{width:80px;height:80px;border:5px solid rgba(249,41,168,.9)}.p-touch-ar .touch-ar-banner .touch-ar-text-large .text-large-item-1 span{font-size:19px;line-height:23px;letter-spacing:.02em}.p-touch-ar .touch-ar-banner .touch-ar-text-large .text-large-item-2 span{opacity:.8}.p-touch-ar .touch-ar-banner .touch-ar-text-large .text-large-item-2 span:nth-child(1){font-size:40px;-webkit-transform:none;transform:none;margin-right:6px}.p-touch-ar .touch-ar-banner .touch-ar-text-large .text-large-item-2 span:nth-child(2){font-size:45px;display:inline-block;margin-top:.5px}.p-touch-ar .touch-ar-banner .touch-ar-text-description{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:4px;overflow:hidden;gap:30px}.p-touch-ar .touch-ar-banner .touch-ar-text-description p{font-size:15px;letter-spacing:.75px;line-height:30px}.p-touch-ar .touch-ar-banner .touch-ar-text-description p span{height:20px}.p-touch-ar .touch-ar-banner .touch-ar-text-description .touch-ar-type-item-video{border:4px solid rgba(242,240,240,.5);margin:auto;position:relative;z-index:3;max-height:296px;-webkit-transform:translate(0,0);transform:translate(0,0)}.p-touch-ar .touch-ar-banner .touch-ar-text-description .touch-ar-type-item-video video{width:139px;height:245px;margin:7px 7px 37px}.p-touch-ar .touch-ar-benefits{padding:57px 0 68px;margin-top:80px;background:transparent linear-gradient(169deg,#343333 0%,#070707 100%) 0% 0% no-repeat padding-box}.p-touch-ar .touch-ar-benefits .l-inner .c-headline1__main--sm{font-size:30px;letter-spacing:3px;padding-right:80px}.p-touch-ar .touch-ar-benefits .l-inner .c-headline1__main--sm span:nth-child(4),.p-touch-ar .touch-ar-benefits .l-inner .c-headline1__main--sm span:nth-child(5){font-size:30px;letter-spacing:3px}.p-touch-ar .touch-ar-benefits .l-inner .p-ar-column-4{margin-top:44px;gap:44px}.p-touch-ar .touch-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:34px 20px 42px 17px}.p-touch-ar .touch-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item .p-ar-column-4__content h3{font-size:18px;letter-spacing:.9px;margin-bottom:15px;text-align:center}.p-touch-ar .touch-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item .p-ar-column-4__content .p-ar-column-4__img{width:100%;margin-bottom:15px}.p-touch-ar .touch-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item .p-ar-column-4__content .p-ar-column-4__img img{margin:auto}.p-touch-ar .touch-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item .p-ar-column-4__content p{font-size:15px;letter-spacing:.75px}.p-touch-ar .touch-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(1) .p-ar-column-4__content .p-ar-column-4__txt span,.p-touch-ar .touch-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(2) .p-ar-column-4__content .p-ar-column-4__txt span,.p-touch-ar .touch-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(3) .p-ar-column-4__content .p-ar-column-4__txt span{display:inline}.p-touch-ar .touch-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(1) .p-ar-column-4__content .p-ar-column-4__txt span:nth-child(3),.p-touch-ar .touch-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(2) .p-ar-column-4__content .p-ar-column-4__txt span:nth-child(3),.p-touch-ar .touch-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(3) .p-ar-column-4__content .p-ar-column-4__txt span:nth-child(3){display:block}.p-touch-ar .touch-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(4){padding:34px 20px 42px 17px}.p-touch-ar .touch-ar-benefits .l-inner .p-ar-column-4 .p-ar-column-4__item:nth-child(4) .p-ar-column-4__content .p-ar-column-4__txt span{display:inline}.p-touch-ar .p-graphic-design{margin-top:0}.p-touch-ar .sns-ar-sence{overflow:hidden;margin-top:50px}.p-touch-ar .sns-ar-sence .sns-ar-scene-title{font-size:21px;letter-spacing:2.1px;line-height:36px}.p-touch-ar .sns-ar-sence .sns-ar-usage-scene-title-group{margin-top:80px}.p-touch-ar .sns-ar-sence .sns-ar-usage-scene-title-group h2{font-size:30px;letter-spacing:3px}.p-touch-ar .sns-ar-sence .sns-ar-usage-scene-title-group p{margin-top:20px;font-size:15px;letter-spacing:.75px;line-height:30px}.p-touch-ar .sns-ar-sence .web-ar-usage-wrap{margin-top:105px}.p-touch-ar .sns-ar-sence .usage-scene-text-title{white-space:nowrap}.p-touch-ar .sns-ar-sence .web-ar-usage-item:nth-child(1){margin-top:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.p-touch-ar .sns-ar-sence .web-ar-usage-item:nth-child(1) .usage-scene-text{margin-top:-40px}.p-touch-ar .sns-ar-sence .web-ar-usage-item:nth-child(2){margin-top:66px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.p-touch-ar .sns-ar-sence .web-ar-usage-item:nth-child(2) .usage-scene-text{margin-top:11px}.p-touch-ar .sns-ar-sence .web-ar-usage-item:nth-child(3){width:auto;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-right:auto;margin-top:79px}.p-touch-ar .sns-ar-sence .web-ar-usage-item:nth-child(3) .usage-scene-text{margin-top:0}.p-touch-ar .sns-ar-sence .web-ar-usage-item:nth-child(4){width:auto;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-right:auto;margin-top:33px}.p-touch-ar .sns-ar-sence .web-ar-usage-item:nth-child(4) .usage-scene-text{margin-top:-35px}.p-touch-ar .sns-ar-sence .usage-scene-text-content{font-size:15px;letter-spacing:.75px}.p-touch-ar .sns-ar-sence .scene-blob.item-1{top:0}.p-touch-ar .sns-ar-sence .blob-container.green{margin:auto}.p-touch-ar .sns-ar-sence .blob-container.green img{width:263px;height:200px}.p-touch-ar .sns-ar-sence .blob-container.pink{margin:auto}.p-touch-ar .sns-ar-type{margin-top:80px}.p-touch-ar .sns-ar-type .c-headline1__main{font-weight:900;letter-spacing:3px;color:#353834;font-size:30px;line-height:41px}.p-touch-ar .sns-ar-type .c-headline1__sub{font-size:15px;line-height:30px;letter-spacing:.75px;color:#3c3c3c;font-weight:500}.p-touch-ar .sns-ar-type .web-ar-type-cricle-bg{width:328px;height:328px;position:absolute;top:615px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.p-touch-ar .sns-ar-type .web-ar-type-item:nth-child(2){margin-top:48px}.p-touch-ar .sns-ar-type .web-ar-type-item:nth-child(2) .web-ar-type-static-group{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}.p-touch-ar .sns-ar-type .web-ar-type-item:nth-child(2) .web-ar-type-item-video{margin:auto}.p-touch-ar .sns-ar-type .web-ar-type-item:nth-child(2) .web-ar-type-content{top:244px}.p-touch-ar .sns-ar-type .web-ar-type-item:nth-child(2) .web-ar-type-item-text-group{margin-top:65px;margin-bottom:26px;margin-right:24px}.p-touch-ar .sns-ar-type .web-ar-type-item:nth-child(3){margin-top:441px}.p-touch-ar .sns-ar-type .web-ar-type-item:nth-child(3) .web-ar-type-item-video{margin:auto}.p-touch-ar .sns-ar-type .web-ar-type-item:nth-child(3) .web-ar-type-content{top:244px;width:94%}.p-touch-ar .sns-ar-type .web-ar-type-item:nth-child(3) .web-ar-type-item-text-group{margin-top:65px;margin-left:20px;margin-right:26px;margin-bottom:32px}.p-touch-ar .sns-ar-type .web-ar-type-static-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.p-touch-ar .sns-ar-type .web-ar-type-item-video{position:relative;z-index:3;background:rgba(255,255,255,.6392156863) 0% 0% no-repeat padding-box;-webkit-box-shadow:0px 0px 16px #fff;box-shadow:0px 0px 16px #fff;border:4px solid rgba(242,240,240,.5019607843);border-radius:16px;max-height:296px}.p-touch-ar .sns-ar-type .web-ar-type-item-video video{width:139px;height:245px;margin:7px 7px 36px}.p-touch-ar .sns-ar-type .web-ar-type-content{width:97.6%;z-index:2}.p-touch-ar .sns-ar-type .web-ar-type-item-text-group{margin-left:24px;margin-right:24px}.p-touch-ar .sns-ar-type .web-ar-type-item-title{font-size:22px;letter-spacing:1.1px}.p-touch-ar .sns-ar-type .web-ar-type-item-text{font-size:15px;letter-spacing:.75px}.p-touch-ar .sns-ar-type .web-ar-type-item-label-group{font-weight:700;font-size:15px;letter-spacing:.75px;line-height:30px}.p-touch-ar .sns-ar-type .web-ar-type-item-label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:15px;letter-spacing:.75px;padding:0 16px}.p-touch-ar .sns-ar-type .web-ar-type-square{-webkit-animation:none !important;animation:none !important}.p-touch-ar .sns-ar-type .web-ar-type-square.blue{margin-top:-175px;width:241px;height:241px;margin-left:20px;margin-right:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-touch-ar .sns-ar-type .web-ar-type-square.blue:after{height:100%;top:40px;right:-40px}.p-touch-ar .sns-ar-type .web-ar-type-square.pink{width:241px;height:241px;margin-top:-155px;-webkit-transform:rotate(360deg);transform:rotate(360deg);margin-left:0}.p-touch-ar .sns-ar-type .web-ar-type-square.pink:after{top:40px;left:40px;width:100%;height:100%;border-radius:40px 40px 40px 0}.p-touch-ar .touch-ar-goods{overflow:hidden;margin-top:73px;padding-bottom:100px}.p-touch-ar .touch-ar-goods h3{font-weight:700;top:43%;left:-469px;-webkit-transform:rotate(-81deg) translate(0,0);transform:rotate(-81deg) translate(0,0);-webkit-animation:none;animation:none;font-variation-settings:"SSTR" 0}.p-touch-ar .touch-ar-goods .l-inner .c-headline1__main--sm{font-size:30px;letter-spacing:3px}.p-touch-ar .touch-ar-goods .l-inner .c-headline1__sub{color:#3c3c3c;font-weight:500;letter-spacing:.75px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column{margin-top:67px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:70px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-keychain{width:100%;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-transform:none;transform:none}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-keychain .touch-ar-cricle:after{top:0;left:0}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-keychain img{left:34px;width:135px;height:215px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-keychain .touch-ar-service-text{position:absolute;right:0;bottom:-5px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-keychain .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-title{font-size:16px;letter-spacing:2.4px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-keychain .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-content{font-size:13px;letter-spacing:2.6px;-webkit-transform:translateY(-5px);transform:translateY(-5px)}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-stand{width:100%;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-transform:none;transform:none}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-stand .touch-ar-cricle{-webkit-transform:matrix(0,1,-1,0,0,0);transform:matrix(0,1,-1,0,0,0)}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-stand .touch-ar-cricle:after{top:0;left:0}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-stand img{right:75px;top:40px;left:auto;width:110px;height:206px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-stand .touch-ar-service-text{position:absolute;left:0;bottom:80px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-stand .touch-ar-service-text .touch-ar-service-text-item{-webkit-transform:none;transform:none;text-align:right}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-stand .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-title{font-size:16px;letter-spacing:2.4px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-stand .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-content{font-size:13px;letter-spacing:2.6px;-webkit-transform:translateY(-5px);transform:translateY(-5px)}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-card{width:100%;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-transform:none;transform:none;margin-top:30px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-card .touch-ar-cricle{-webkit-transform:matrix(-.71,.71,-.71,-.71,0,0);transform:matrix(-.71,.71,-.71,-.71,0,0)}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-card .touch-ar-cricle:after{top:0;left:0}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-card img{right:65px;left:auto;top:40px;width:188px;height:126px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-card .touch-ar-service-text{position:absolute;left:15px;bottom:95px;width:auto}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-card .touch-ar-service-text .touch-ar-service-text-item{-webkit-transform:none;transform:none;text-align:right}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-card .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-title{font-size:16px;letter-spacing:2.4px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-card .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-title:before{width:94%}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3 .touch-ar-service-card .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-content{font-size:13px;letter-spacing:2.6px;-webkit-transform:translateY(-5px);transform:translateY(-5px)}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom{margin-top:80px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:90px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-trading-cards{width:100%;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-transform:none;transform:none}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-trading-cards .touch-ar-cricle{-webkit-transform:matrix(.71,-.71,.71,.71,0,0);transform:matrix(.71,-.71,.71,.71,0,0)}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-trading-cards .touch-ar-cricle:after{top:0;left:0}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-trading-cards img{left:85px;top:-10px;width:131px;height:170px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-trading-cards .touch-ar-service-text{position:absolute;right:20px;bottom:-80px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-trading-cards .touch-ar-service-text .touch-ar-service-text-item{-webkit-transform:none;transform:none}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-trading-cards .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-title{font-size:16px;letter-spacing:2.4px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-trading-cards .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-title:before{width:98%}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-trading-cards .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-content{font-size:13px;letter-spacing:2.6px;-webkit-transform:translateY(-5px);transform:translateY(-5px)}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-sticker{width:100%;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-transform:none;transform:none}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-sticker .touch-ar-cricle{-webkit-transform:matrix(-.71,.71,-.71,-.71,0,0);transform:matrix(-.71,.71,-.71,-.71,0,0)}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-sticker .touch-ar-cricle:after{top:0;left:0}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-sticker img{left:auto;top:25px;right:80px;width:138px;height:137px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-sticker .touch-ar-service-text{position:absolute;left:0;top:70px;-webkit-transform:none;transform:none}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-sticker .touch-ar-service-text .touch-ar-service-text-item{-webkit-transform:none;transform:none}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-sticker .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-title{font-size:16px;letter-spacing:2.4px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-sticker .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-title:before{width:96%}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-sticker .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-content{font-size:13px;letter-spacing:2.6px;-webkit-transform:translateY(-5px);transform:translateY(-5px)}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-casino-chips{width:100%;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-transform:none;transform:none;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-top:30px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-casino-chips .touch-ar-cricle{-webkit-transform:matrix(-.71,-.71,.71,-.71,0,0);transform:matrix(-.71,-.71,.71,-.71,0,0)}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-casino-chips .touch-ar-cricle:after{top:0;left:0}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-casino-chips img{left:auto;top:-24px;width:170px;height:155px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-casino-chips .touch-ar-service-text{position:absolute;left:15px;top:-25px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-casino-chips .touch-ar-service-text .touch-ar-service-text-item{-webkit-transform:none;transform:none}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-casino-chips .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-title{font-size:16px;letter-spacing:2.4px}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-casino-chips .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-title:before{width:81%}.p-touch-ar .touch-ar-goods .l-inner .p-ar-column .p-ar-column-3-bottom .touch-ar-service-casino-chips .touch-ar-service-text .touch-ar-service-text-item .touch-ar-service-content{font-size:13px;letter-spacing:2.6px;-webkit-transform:translateY(-5px);transform:translateY(-5px)}.p-touch-ar .touch-ar-goods .l-inner .touch-ar-goods-etc p{-webkit-transform:translateY(58px);transform:translateY(58px);position:relative}.p-touch-ar .touch-ar-goods .l-inner .touch-ar-goods-etc p:before{width:136%;left:-25px}}.p-graphic-design{margin-top:178px;margin-bottom:200px}.p-graphic-design .l-inner-item{position:relative;background-color:#6a00c4;border-radius:40px;color:#fff;padding:64px 69px;-webkit-box-shadow:0 0 40px rgba(106,0,196,.61);box-shadow:0 0 40px rgba(106,0,196,.61);overflow:hidden}.p-graphic-design .l-inner-item .circle{position:absolute;top:50%;right:150px;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);width:635px;height:635px;border-radius:50%;border:107px solid #6102b1;background-color:transparent}.p-graphic-design .l-inner-item .graphic-design-bgImage{position:absolute;top:6%;right:-135px;-webkit-transform:scale(.8);transform:scale(.8)}.p-graphic-design .l-inner-item h3{font-size:40px;font-weight:900;letter-spacing:4px;position:relative}.p-graphic-design .l-inner-item .graphic-design-sup-title{font-size:32px;font-weight:900;letter-spacing:.1em;padding-bottom:25px;font-family:"Noto Sans","Noto Sans JP","Hiragino Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif}.p-graphic-design .l-inner-item .graphic-design-description-1 span,.p-graphic-design .l-inner-item .graphic-design-description-2 span{display:block;font-size:16px;font-weight:500;letter-spacing:.05em;line-height:30px}.p-graphic-design .l-inner-item .graphic-design-description-1{padding-bottom:20px}@media screen and (min-width:768px) and (max-width:1024px){.p-graphic-design{margin-top:120px;margin-bottom:120px;padding:44px 0 50px;position:relative;overflow:hidden}.p-graphic-design .l-inner-item .circle{right:70px}.p-graphic-design .l-inner-item .graphic-design-bgImage{right:-144px}.p-graphic-design .l-inner-item h3,.p-graphic-design .l-inner-item .graphic-design-sup-title,.p-graphic-design .l-inner-item .graphic-design-description-1,.p-graphic-design .l-inner-item .graphic-design-description-2{position:relative}.p-graphic-design .l-inner-item .graphic-design-bgImage{top:10%}}@media screen and (max-width:767px){.p-graphic-design{margin-top:36px;margin-bottom:20px;padding:44px 0 65px;position:relative;overflow:hidden}.p-graphic-design .l-inner-item{padding:24px 24px 248px;border-radius:24px}.p-graphic-design .l-inner-item h3{font-size:22px;letter-spacing:2.2px}.p-graphic-design .l-inner-item .graphic-design-sup-title{font-size:16px;letter-spacing:1.6px;padding-top:10px}.p-graphic-design .l-inner-item .graphic-design-description-2{position:relative;z-index:2}.p-graphic-design .l-inner-item .graphic-design-description-2 span:nth-child(1),.p-graphic-design .l-inner-item .graphic-design-description-2 span:nth-child(2){display:inline}.p-graphic-design .l-inner-item .circle{top:75%;right:64px;width:400px;height:400px;z-index:1}.p-graphic-design .graphic-design-bgImage-sp{position:absolute;bottom:-10px;left:6px;z-index:2;-webkit-transform:scale(1.3);transform:scale(1.3)}}@media screen and (min-width:497px) and (max-width:767px){.p-graphic-design .l-inner .l-inner-item .graphic-design-description-1{z-index:3;position:relative}.p-graphic-design .l-inner .l-inner-item .graphic-design-description-2{position:relative;z-index:3}.p-graphic-design .graphic-design-bgImage-sp{-webkit-transform:none;transform:none}}.web-ar-redirect{padding-bottom:343px}.web-ar-redirect .l-inner .p-ar-column-2{display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.web-ar-redirect .l-inner .p-ar-column-2 .p-ar-column-2__item{width:47%;border-radius:24px;padding:52px 52px 49px}.web-ar-redirect .l-inner .p-ar-column-2 .p-ar-column-2__item .p-ar-column-2__content{color:#fff;text-align:center}.web-ar-redirect .l-inner .p-ar-column-2 .p-ar-column-2__item .p-ar-column-2__content h3{font-size:40px;font-weight:900;letter-spacing:4px;margin-bottom:21px}.web-ar-redirect .l-inner .p-ar-column-2 .p-ar-column-2__item .p-ar-column-2__content p{font-size:16px;font-weight:700;letter-spacing:2.4px;margin-bottom:34px}.web-ar-redirect .l-inner .p-ar-column-2 .p-ar-column-2__item .p-ar-column-2__content a{font-size:18px;font-weight:900;letter-spacing:.9px;color:#3c3c3c;background-color:#fff;background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/btnArrowBlack-1.svg);background-position:center right 43px,1% 50%;background-repeat:no-repeat,no-repeat;-webkit-box-shadow:0 0 20px #bfbfbf;box-shadow:0 0 20px #bfbfbf;background-size:19px 6px;border-radius:40px;height:76px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 19px;-webkit-transition:.3s all;transition:.3s all}.web-ar-redirect .l-inner .p-ar-column-2 .p-ar-column-2__item .p-ar-column-2__content a:hover{-webkit-box-shadow:0 0 20px #0d1f67;box-shadow:0 0 20px #0d1f67;background-color:#313131;color:#fff;background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/btnArrowWhite-1.svg)}.web-ar-redirect .l-inner .p-ar-column-2 .p-ar-column-2__item:nth-child(1){background:#d80e8a 0% 0% no-repeat padding-box;-webkit-box-shadow:0px 0px 22px rgba(211,11,188,.7490196078);box-shadow:0px 0px 22px rgba(211,11,188,.7490196078)}.web-ar-redirect .l-inner .p-ar-column-2 .p-ar-column-2__item:nth-child(2){background:#1d2546 0% 0% no-repeat padding-box;-webkit-box-shadow:0px 0px 20px rgba(13,31,103,.8274509804);box-shadow:0px 0px 20px rgba(13,31,103,.8274509804)}@media screen and (min-width:768px) and (max-width:1024px){.web-ar-redirect{padding-bottom:200px}.web-ar-redirect .l-inner .p-ar-column-2 .p-ar-column-2__item .p-ar-column-2__content h3{height:134px}.web-ar-redirect .l-inner .p-ar-column-2 .p-ar-column-2__item .p-ar-column-2__content p{height:72px}.web-ar-redirect .l-inner .p-ar-column-2 .p-ar-column-2__item .p-ar-column-2__content a{margin:0}}@media screen and (max-width:767px){.web-ar-redirect{padding-bottom:123px}.web-ar-redirect .l-inner .p-ar-column-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.web-ar-redirect .l-inner .p-ar-column-2 .p-ar-column-2__item{width:100%;padding:23px 23px 33px 25px}.web-ar-redirect .l-inner .p-ar-column-2 .p-ar-column-2__item .p-ar-column-2__content{text-align:left}.web-ar-redirect .l-inner .p-ar-column-2 .p-ar-column-2__item .p-ar-column-2__content h3{font-size:24px;letter-spacing:2.4px;padding-bottom:3px;margin-bottom:0}.web-ar-redirect .l-inner .p-ar-column-2 .p-ar-column-2__item .p-ar-column-2__content p{font-size:15px;letter-spacing:2.25px;padding-bottom:23px;line-height:24px;margin-bottom:6px}.web-ar-redirect .l-inner .p-ar-column-2 .p-ar-column-2__item .p-ar-column-2__content p span{display:block}.web-ar-redirect .l-inner .p-ar-column-2 .p-ar-column-2__item .p-ar-column-2__content a{font-size:16px;letter-spacing:1.6px;height:58px;margin:0;background-position:center right 24px,1% 50%;-webkit-box-shadow:none;box-shadow:none}}.p-arFlow{padding-top:0;padding-bottom:366px;padding-bottom:22.875rem;background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/webAr/flowBg.webp) center 40px/contain no-repeat;background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/webAr/flowBg.webp) center 2.5rem/contain no-repeat}.p-arFlow .l-inner .l-head .c-headline1__main--sm{color:#3c3c3c;font-weight:900}.p-arFlow .l-inner .l-head .c-headline1__sub--sm{color:#3c3c3c;font-weight:500}.p-arFlow .l-inner .p-arFlow__items .p-card3__title{color:#3c3c3c}.p-arFlow .l-inner .p-arFlow__items .p-card3__txt{color:#3c3c3c}@media screen and (min-width:768px) and (max-width:1024px){.p-arFlow{background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/webAr/flowBg.webp) center 8.5rem/contain no-repeat}}@media screen and (min-width:768px) and (max-width:1440px){.p-arFlow{padding-bottom:20rem}}@media screen and (max-width:767px){.p-arFlow{background:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/sp/flowBg.webp) center 13.8rem/contain no-repeat;padding-bottom:9.25rem}}.p-column .p-subTtl__main{font-weight:900}.p-column .p-columnList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px;gap:1.5rem;margin:104px auto;margin:6.5rem auto}.p-column .p-columnList__inner{width:860px}.p-column .p-columnList__list{display:grid;grid-template-columns:1fr}.p-column .p-columnList__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;gap:1.5rem;border-radius:40px 0;padding:20px 63px;-webkit-transition:all .3s;transition:all .3s}.p-column .p-columnList__item:hover{background:#fff 0 0 no-repeat padding-box;-webkit-box-shadow:0 0 32px rgba(0,0,0,.1019607843);box-shadow:0 0 32px rgba(0,0,0,.1019607843)}.p-column .p-columnList__item:hover .p-columnList__title{background:-webkit-gradient(linear,left top,right top,from(#eed66d),color-stop(50%,#c9598e),to(#287db9));background:linear-gradient(90deg,#eed66d 0%,#c9598e 50%,#287db9 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.p-column .p-columnList__wrap{-ms-flex-negative:0;flex-shrink:0;width:215px;overflow:hidden}.p-column .p-columnList__img{aspect-ratio:215/133;-o-object-fit:cover;object-fit:cover}.p-column .p-columnList__content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:15px}.p-column .p-columnList__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-top:10px}.p-column .p-columnList__category{font-weight:700;line-height:32px;line-height:2rem;color:#909090;letter-spacing:.75px}.p-column .p-columnList__date{font-style:italic;font-weight:500;color:#9b9b9b;letter-spacing:.75px;line-height:32px;line-height:2rem}.p-column .p-columnList__body{max-width:100%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-webkit-box-pack:end;word-break:break-word;text-overflow:ellipsis;overflow:hidden}.p-column .p-columnList__title{font-size:18px;color:#3c3c3c;font-weight:700;line-height:30px;letter-spacing:.9px;-webkit-transition:all .3s;transition:all .3s}.p-column .p-columnList__pageNavi .wp-pagenavi{margin-top:104px;margin-top:6.5rem}@media screen and (min-width:768px){.p-column .p-columnList__pageNavi .wp-pagenavi .first:hover,.p-column .p-columnList__pageNavi .wp-pagenavi .last:hover{background-color:#fff;color:#313131;-webkit-transition:.3s all;transition:.3s all;border:1px solid #313131}}.p-column .p-columnList__widget{width:332px;padding:20px 16px}.p-column .p-columnList__widget-search{margin-bottom:32px;margin-bottom:2rem}.p-column .p-columnList__widget-search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e2e2e2;border-radius:80px;padding:0 24px 0 26px;background-color:#fcfcfc}.p-column .p-columnList__widget-search-form:focus-within{border-color:transparent;-webkit-box-shadow:0 0 38px rgba(0,0,0,.1411764706);box-shadow:0 0 38px rgba(0,0,0,.1411764706)}.p-column .p-columnList__widget-search-label{line-height:12.8px;line-height:.8rem}.p-column .p-columnList__widget-search-label:hover svg path{fill:#313131}.p-column .p-columnList__widget-search-input{border:none;outline:none;-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:transparent;font-size:14px;letter-spacing:.7px;padding-right:8px;line-height:40px;line-height:2.5rem;color:#585858}.p-column .p-columnList__widget-search-input::-webkit-input-placeholder{color:rgba(88,88,88,.4549019608)}.p-column .p-columnList__widget-search-input::-moz-placeholder{color:rgba(88,88,88,.4549019608)}.p-column .p-columnList__widget-search-input::-ms-input-placeholder{color:rgba(88,88,88,.4549019608)}.p-column .p-columnList__widget-search-input::placeholder{color:rgba(88,88,88,.4549019608)}.p-column .p-columnList__widget-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;min-height:68px;margin-bottom:16px;margin-bottom:1rem}.p-column .p-columnList__widget-header:before{position:absolute;z-index:-1;content:"";width:68px;height:68px;border-radius:50%;border:1px solid #707070}.p-column .p-columnList__widget-header:after{position:absolute;z-index:-1;left:24px;content:"";width:68px;height:68px;border-radius:50%;border:1px solid #a8eb45}.p-column .p-columnList__widget-header-title{font-size:15px;color:#3c3c3c;font-weight:700;line-height:32px;line-height:2rem;letter-spacing:1.5px;margin-left:40px;margin-left:2.5rem;background-color:#fff}.p-column .p-columnList__widget-header-subTitle{text-align:left;font-size:15px;font-weight:400;letter-spacing:3px;color:#d5d5d5;position:relative}.p-column .p-columnList__widget-header-subTitle:before{position:absolute;content:"";width:1px;height:100%;background-color:#d5d5d5;top:0;left:-20px;-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-transform-origin:left;transform-origin:left}.p-column .p-columnList__widget-mostPopular{margin-bottom:40px;margin-bottom:2.5rem}.p-column .p-columnList__widget-mostPopular-list{margin:0 -16px}.p-column .p-columnList__widget-mostPopular-list li:nth-child(1) .p-columnList__widget-mostPopular-thumbnail__rank{color:#ede84f}.p-column .p-columnList__widget-mostPopular-list li:nth-child(2) .p-columnList__widget-mostPopular-thumbnail__rank{color:#b7b7ad}.p-column .p-columnList__widget-mostPopular-list li:nth-child(3) .p-columnList__widget-mostPopular-thumbnail__rank{color:#885e1d}.p-column .p-columnList__widget-mostPopular-list li:nth-child(4) .p-columnList__widget-mostPopular-thumbnail__rank,.p-column .p-columnList__widget-mostPopular-list li:nth-child(5) .p-columnList__widget-mostPopular-thumbnail__rank{color:#3c3c3c}.p-column .p-columnList__widget-mostPopular-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 16px;gap:12px;border-radius:2rem 0;-webkit-transition:all .3s;transition:all .3s}.p-column .p-columnList__widget-mostPopular-item:hover{background-color:#fff;-webkit-box-shadow:0 0 16px rgba(0,0,0,.1019607843);box-shadow:0 0 16px rgba(0,0,0,.1019607843)}.p-column .p-columnList__widget-mostPopular-item:hover .p-columnList__widget-mostPopular-title{background:-webkit-gradient(linear,left top,right top,from(#eed66d),color-stop(50%,#c9598e),to(#287db9));background:linear-gradient(90deg,#eed66d 0%,#c9598e 50%,#287db9 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.p-column .p-columnList__widget-mostPopular-thumbnail{-ms-flex-negative:0;flex-shrink:0;position:relative;width:105px;height:76px}.p-column .p-columnList__widget-mostPopular-thumbnail__rank{position:absolute;content:"";top:-22px;left:-6px;font-size:30px;font-style:italic;line-height:32px;line-height:2rem}.p-column .p-columnList__widget-mostPopular-thumbnail__img{aspect-ratio:105/76;-o-object-fit:cover;object-fit:cover;-webkit-clip-path:polygon(18% 0,100% 0,100% 100%,0 100%,0 25%);clip-path:polygon(18% 0,100% 0,100% 100%,0 100%,0 25%)}.p-column .p-columnList__widget-mostPopular-title{font-size:14px;color:#3c3c3c;font-weight:500;line-height:22px;line-height:1.375rem;letter-spacing:.7px;-webkit-transition:all .3s;transition:all .3s}.p-column .p-columnList__widget-categories{display:grid;grid-template-columns:1fr;margin-bottom:40px;margin-bottom:2.5rem}.p-column .p-columnList__widget-categories .p-columnList__widget-header:after{border-color:#4381ef}.p-column .p-columnList__widget-categories-list{padding-left:40px;padding-left:2.5rem}.p-column .p-columnList__widget-categories li a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;gap:.5rem;font-size:14px;line-height:46px}.p-column .p-columnList__widget-categories li a span:first-child{font-style:italic}.p-column .p-columnList__widget-categories li a:hover,.p-column .p-columnList__widget-categories li a.is-current{color:#d14f92}.p-column .p-columnList__widget-banner{width:100%}.p-column .p-columnList__widget-banner img{aspect-ratio:300/137;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1023px){.p-column .p-columnList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-column .p-columnList__inner{width:100%}.p-column .p-columnList__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;padding:12px 24px}.p-column .p-columnList__wrap{width:105px;overflow:hidden}.p-column .p-columnList__img{aspect-ratio:105/76}.p-column .p-columnList__widget{width:100%;margin-bottom:6.125rem}.p-column .p-columnList__widget-header{margin-bottom:.625rem}}@media screen and (max-width:767px){.p-column .p-columnList{margin:.5rem 0}.p-column .p-columnList__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-column .p-columnList__content{font-size:14px}.p-column .p-columnList__head{margin-top:0}.p-column .p-columnList__category{letter-spacing:.7px}.p-column .p-columnList__date{letter-spacing:.7px;line-height:2rem}.p-column .p-columnList__title{font-size:14px;line-height:22px;letter-spacing:.7px}.p-column .p-columnList__pageNavi .wp-pagenavi{margin-top:3.5rem}.p-column .p-columnList__widget{padding:4.5rem 1.5rem}.p-column .p-columnList__widget-banner{padding:0 21px}}.single-column .a2a_kit{z-index:auto}.single-column .a2a_kit .a2a_svg{border-radius:50% !important}.single-column .a2a_kit .a2a_svg path{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:center;transform-origin:center}.single-column .a2a_kit.a2a_floating_style{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;gap:.5rem}.single-column .a2a_kit.a2a_floating_style a:first-child{position:relative;overflow:visible !important}.single-column .a2a_kit.a2a_floating_style a:first-child:before{position:absolute;content:"SHARE";top:-10%;left:50%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);font-size:10px;font-weight:300;letter-spacing:3.2px;line-height:20px;color:#313131}@media screen and (max-width:1600px){.single-column .a2a_kit.a2a_floating_style{right:10% !important}}@media screen and (max-width:1400px){.single-column .a2a_kit.a2a_floating_style{right:5% !important}}@media screen and (max-width:1200px){.single-column .a2a_kit.a2a_floating_style{right:2% !important}}@media screen and (max-width:767px){.single-column .a2a_kit.a2a_floating_style{display:none}}.p-columnDetail{position:relative}.p-columnDetail:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.1)}.p-columnDetail:after{content:"";position:absolute;z-index:-2;bottom:0;left:0;width:100%;height:100%;background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/column/bgTop.png);background-repeat:no-repeat;background-position:20% -200px}.p-columnDetail__top{display:grid;grid-template-columns:1fr 764px 1fr;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:86px;margin-bottom:60px;margin-bottom:3.75rem}.p-columnDetail__top-breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding-left:20px;padding-left:1.25rem;padding-bottom:28px;padding-bottom:1.75rem}.p-columnDetail__top-breadcrumb a{pointer-events:auto;-webkit-transition:color .3s;transition:color .3s}.p-columnDetail__top-breadcrumb a:hover{color:#d14f92}.p-columnDetail__top-breadcrumb span{text-align:left;font-size:15px;font-size:.9375rem;color:#262626;letter-spacing:1.5px;pointer-events:none;font-weight:400}.p-columnDetail__top-breadcrumb span:nth-child(3){word-break:keep-all}.p-columnDetail__top-breadcrumb span:nth-child(2n){padding:8px;padding:.5rem}.p-columnDetail__top-breadcrumb span:nth-child(2n) svg path{fill:#262626}.p-columnDetail__top-thumbnail{-webkit-box-shadow:0 30px 30px rgba(0,0,0,.2509803922);box-shadow:0 30px 30px rgba(0,0,0,.2509803922)}.p-columnDetail__top-thumbnail img{aspect-ratio:764/473;-o-object-fit:cover;object-fit:cover}.p-columnDetail__content{max-width:936px;max-width:58.5rem;margin:0 auto}.p-columnDetail__content a:hover{color:#e51871}.p-columnDetail__content-head-meta{margin-bottom:22px;margin-bottom:1.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:15px;line-height:32px;line-height:2rem;letter-spacing:.75px;color:#9b9b9b}.p-columnDetail__content-head-meta__category{font-weight:700}.p-columnDetail__content-head-meta__date{position:relative;font-style:italic;font-weight:500;padding-left:20px;padding-left:1.25rem}.p-columnDetail__content-head-meta__date:before{position:absolute;content:"";background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/iconCalendar.svg);background-repeat:no-repeat;background-size:cover;width:12px;height:13px;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-columnDetail__content-head-title{font-size:30px;line-height:41px;letter-spacing:3px;font-weight:900;color:#585858}.p-columnDetail__content-body{padding:96px 86px 0;padding:6rem 5.375rem 0}.p-columnDetail__content-body a:not(.no_bullets *){color:#e51871;-webkit-transition:all .3s;transition:all .3s}.p-columnDetail__content-body a:not(.no_bullets *):hover{opacity:.7}.p-columnDetail__content-body p{font-size:15px;letter-spacing:.05em;font-weight:400;line-height:2;margin-bottom:16px;margin-bottom:1rem}.p-columnDetail__content-body p+h2{margin-top:56px;margin-top:3.5rem}.p-columnDetail__content-body p+.no_bullets{margin-top:72px;margin-top:4.5rem}.p-columnDetail__content-body h2{font-size:24px;font-size:1.5rem;font-weight:700;line-height:30px;letter-spacing:.05em;color:#fff;background-color:#3e3e3e;padding:20px 24px;padding:1.25rem 1.5rem;border-radius:1.25rem;margin-bottom:40px;margin-bottom:2.5rem}.p-columnDetail__content-body h3{position:relative;font-size:20px;font-weight:900;line-height:27px;letter-spacing:2px;color:#585858;padding-top:1rem;border-bottom:4px solid #f0f0f0;padding-bottom:.4rem;display:block;width:100%;margin-bottom:1rem;border-radius:.1rem}.p-columnDetail__content-body h3:before{content:"";position:absolute;bottom:0;width:200px;height:4px;background:linear-gradient(to right,#e3038e,#8514f5);margin-bottom:-4px;border-radius:.3rem}.p-columnDetail__content-body h4{position:relative;font-size:20px;font-weight:900;line-height:27px;letter-spacing:2px;color:#585858;margin-bottom:1.75rem;margin-left:1.0555rem;padding-top:1rem}.p-columnDetail__content-body h4:before{content:"";position:absolute;width:1.8rem;height:.5rem;background:#d3d3d3;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left;transform-origin:left;margin-top:1.6rem;margin-left:-.7rem;border-radius:.5rem}.p-columnDetail__content-body .no_bullets{margin-bottom:88px;margin-bottom:5.5rem;padding-left:84px;padding-left:5.25rem;position:relative}.p-columnDetail__content-body .no_bullets:before{position:absolute;content:"INDEX";top:32px;top:2rem;left:0;font-weight:300;font-style:italic;font-size:15px;line-height:30px;letter-spacing:.75px;color:#585858}.p-columnDetail__content-body .no_bullets .toc_title{display:none}.p-columnDetail__content-body .no_bullets .toc_list{font-size:15px;line-height:30px;letter-spacing:.75px;color:#585858;border-left:1px solid #313131;padding-left:40px;padding-left:2.5rem;padding-top:16px;padding-top:1rem}.p-columnDetail__content-body .no_bullets .toc_list li{margin-top:16px;margin-top:1rem}.p-columnDetail__content-body .no_bullets .toc_list ul{padding-left:24px;padding-left:1.5rem}.p-columnDetail__content-body .no_bullets .toc_list ul li{margin-top:0}.p-columnDetail__content-body .attention{padding:38px;padding:2.375rem;border-radius:1rem;border:8px solid #f5f4f4;margin-bottom:40px;margin-bottom:2.5rem}.p-columnDetail__content-body .attention p{margin-bottom:20px;margin-bottom:1.25rem}.p-columnDetail__content-body .attention p:last-child{margin-bottom:0}.p-columnDetail__content-body .wp-block-list{list-style:disc;padding-left:30px;padding-left:1.875rem;margin-bottom:32px;margin-bottom:2rem}.p-columnDetail__content-body ul.wp-block-list{margin-bottom:0}.p-columnDetail__content-body .wp-block-list li{font-size:15px;line-height:36px;letter-spacing:.75px;color:#585858;margin-bottom:0}.p-columnDetail__content-body .wp-block-list li::marker{color:#adadad;line-height:normal;line-height:initial}.p-columnDetail__content-body table{border-collapse:collapse;width:100%;margin-bottom:24px;margin-bottom:1.5rem}.p-columnDetail__content-body table thead,.p-columnDetail__content-body table tfoot{border-top:none;border-bottom:none}.p-columnDetail__content-body table th{color:#fff;background-color:#313131}.p-columnDetail__content-body table td,.p-columnDetail__content-body table th{border:1px solid #fff;padding:.5em}.p-columnDetail__content-body table tr:nth-child(even) td{background:#f4f2f2}.p-columnDetail__content-body table tr:nth-child(odd) td{background:#f0ecec}.p-columnDetail__content-body figure.wp-block-image{width:73%;margin:24px auto;margin:1.5rem auto}.p-columnDetail__content-body blockquote{position:relative;background-color:#f5f4f4;padding:38px;padding:2.375rem;border-radius:1rem;margin-bottom:40px;margin-bottom:2.5rem}.p-columnDetail__content-body blockquote:before{position:absolute;content:"";background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/iconBlockquote.svg);background-repeat:no-repeat;background-size:cover;top:-16px;left:36px;left:2.25rem;width:32px;height:32px}.p-columnDetail__content-body blockquote p{margin-bottom:20px;margin-bottom:1.25rem}.p-columnDetail__content-body blockquote p:last-child{margin-bottom:0}.p-columnDetail__content-foot__categories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;gap:1.25rem;padding:0 86.4px;padding:0 5.4rem;margin-bottom:80px;margin-bottom:5rem;font-size:15px;line-height:30px;font-weight:500;letter-spacing:.75px;color:#585858}.p-columnDetail__content-foot__categories span{position:relative;padding-left:24px;padding-left:1.5rem}.p-columnDetail__content-foot__categories span:before{position:absolute;content:"";background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/iconFolder.svg);background-repeat:no-repeat;background-size:cover;width:17px;height:14px;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-columnDetail__content-foot__categories a{font-weight:700;color:#e51871;-webkit-transition:all .3s;transition:all .3s}.p-columnDetail__content-foot__categories a:hover{opacity:.7}.p-columnDetail__banner{width:100%;min-height:596px;min-height:37.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:48px;gap:3rem;background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/column/banner.png);background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:center}.p-columnDetail__banner img{width:173px;height:108px;-o-object-fit:contain;object-fit:contain}.p-columnDetail__banner-content{padding:33.12px 40px;padding:2.07rem 2.5rem;min-width:764px;border-radius:1.5rem;border:2px solid rgba(255,255,255,.431372549);background-color:rgba(255,255,255,.1019607843);backdrop-filter:blur(8px) brightness(1.1);-webkit-backdrop-filter:blur(8px) brightness(1.1);text-align:center;font-size:15px;line-height:30px;font-weight:500;letter-spacing:.75px;color:#fff}.p-columnDetail__banner-btnGroup{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;gap:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-columnDetail__banner-btnGroup__btn{width:431px;width:26.9375rem;max-width:320px;padding:26px 0;padding:1.625rem 0;border-radius:100vh;-webkit-transition:background-position .5s ease-in-out;transition:background-position .5s ease-in-out;background-size:1.1875rem .375rem,130% auto;background-position:center right 30px,1% 50%;background-position:center right 1.875rem,1% 50%;background-repeat:no-repeat,no-repeat;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.1607843137);box-shadow:0 3px 6px rgba(0,0,0,.1607843137);color:#fff;text-align:center;font-size:18px;font-size:1.125rem;letter-spacing:.05em;line-height:1.3333333333;font-weight:900}.p-columnDetail__banner-btnGroup__btn:hover{background-position:center right 30px,100% 0;background-position:center right 1.875rem,100% 0}.p-columnDetail__banner-btnGroup__btn.__btn-contact{background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/btnArrow.svg),linear-gradient(280deg,#01139a 0%,#dc2477 100%)}.p-columnDetail__banner-btnGroup__btn.__btn-request{background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/btnArrow.svg),linear-gradient(98deg,#34beae 0%,#045abf 100%)}.p-columnDetail__related{width:864px;width:54rem;margin:140px auto 126px;margin:8.75rem auto 7.875rem}.p-columnDetail__related-head{display:block;padding:15.5px 0;font-size:24px;font-size:1.5rem;line-height:33px;font-weight:700;text-align:center;letter-spacing:2.4px;color:#fff;background-color:#3b3b3b;border-radius:2rem;margin-bottom:48px;margin-bottom:3rem}.p-columnDetail__related-list{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;width:100%}.p-columnDetail__related-item figure{width:275px;height:170px;margin-bottom:20px;margin-bottom:1.25rem;overflow:hidden}.p-columnDetail__related-item__title h3{font-size:16px;font-size:1rem;line-height:23px;font-weight:700;letter-spacing:.8px;color:#585858;display:inline;background-repeat:no-repeat;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background-position:left;background-size:0 100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#ff0),to(#ff0));background-image:linear-gradient(#ff0,#ff0)}.p-columnDetail__related-item:hover .p-columnDetail__related-item__title h3,.p-columnDetail__related-item:focus .p-columnDetail__related-item__title h3{background-size:100% 100%}.p-columnDetail__author{width:864px;width:54rem;margin:126px auto 200px;margin:7.875rem auto 12.5rem}.p-columnDetail__author-container{background-color:#fff;border-radius:1.5rem;-webkit-box-shadow:0 0 40px rgba(0,0,0,.1529411765);box-shadow:0 0 40px rgba(0,0,0,.1529411765);padding:0 40px 32px;padding:0 2.5rem 2rem}.p-columnDetail__author-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.p-columnDetail__author-img{width:98px;width:6.125rem;position:relative;margin-right:31px;margin-right:1.9375rem;-webkit-transform:translateY(-30%);transform:translateY(-30%)}.p-columnDetail__author-img img{border-radius:100%}.p-columnDetail__author-img:before{position:absolute;content:"";width:109px;width:6.8125rem;height:109px;height:6.8125rem;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;z-index:-1;border-radius:100%}.p-columnDetail__author-name{padding-top:24px;padding-top:1.5rem;color:#585858;font-size:17px;font-size:1.0625rem;font-weight:700;letter-spacing:.05em}.p-columnDetail__author-name span{display:block;font-size:12px;font-size:.75rem;font-weight:700;color:#8d8d8d;letter-spacing:.05em;margin-bottom:3px;margin-bottom:.1875rem}.p-columnDetail__author-txt{font-size:15px;font-size:.9375rem;font-weight:500;letter-spacing:.05em;line-height:30px;color:#585858}@media screen and (max-width:1200px){.p-columnDetail__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-columnDetail__top-breadcrumb{display:none}.p-columnDetail__top-thumbnail{width:80%;-webkit-box-shadow:0 10px 12px rgba(0,0,0,.2509803922);box-shadow:0 10px 12px rgba(0,0,0,.2509803922)}}@media screen and (max-width:1023px){.p-columnDetail__content-foot__categories span{padding-left:2.5rem}.p-columnDetail__banner{padding:3rem 1.5rem}.p-columnDetail__related{width:80%;margin:7.875rem auto}.p-columnDetail__related-list{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;width:100%}.p-columnDetail__related-item figure{width:auto;height:auto}}@media screen and (max-width:767px){.p-columnDetail{padding-top:5.4375rem}.p-columnDetail:after{background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/column/bgTop-sp.png);background-position:35% -10px}.p-columnDetail__top{margin-bottom:1.5rem}.p-columnDetail__top-thumbnail{width:304px}.p-columnDetail__top-thumbnail img{aspect-ratio:304/188}.p-columnDetail__content{padding:0 1.5rem}.p-columnDetail__content-head-meta{margin-bottom:1.125rem;font-size:.875rem;line-height:2rem;letter-spacing:.7px}.p-columnDetail__content-head-meta__category{font-weight:500}.p-columnDetail__content-head-meta__date{padding-left:1rem}.p-columnDetail__content-head-title{font-size:1.125rem;line-height:29px;letter-spacing:1.8px}.p-columnDetail__content-body{margin-top:1.75rem;padding:0}.p-columnDetail__content-body p{font-size:15px;letter-spacing:.75px;margin-bottom:2.5rem}.p-columnDetail__content-body h2{font-size:1.125rem;letter-spacing:.9px;padding:.83rem 1rem;margin-bottom:1rem;border-radius:.75rem}.p-columnDetail__content-body h3{font-size:17px;line-height:23px;letter-spacing:1.7px;margin-bottom:1rem;padding-top:.75rem}.p-columnDetail__content-body h3:before{width:120px}.p-columnDetail__content-body h4{font-size:1rem;line-height:22px;padding-bottom:7px;margin-bottom:1rem}.p-columnDetail__content-body h4:before{width:1.6rem;margin-top:1.3rem}.p-columnDetail__content-body .no_bullets{margin-bottom:2.5rem;padding-left:0}.p-columnDetail__content-body .no_bullets:before{top:.5rem;left:1rem;font-size:1rem;letter-spacing:.8px}.p-columnDetail__content-body .no_bullets .toc_list{font-size:14px;letter-spacing:.7px;padding-left:1rem;padding-top:2.875rem}.p-columnDetail__content-body .no_bullets .toc_list li{margin-top:.8rem}.p-columnDetail__content-body .no_bullets .toc_list ul{padding-left:.75rem}.p-columnDetail__content-body .no_bullets .toc_list ul li{margin-top:0}.p-columnDetail__content-body .attention{padding:2rem;border-radius:1rem;margin-bottom:2rem}.p-columnDetail__content-body .wp-block-list{padding-left:1rem;margin-bottom:1rem}.p-columnDetail__content-body .wp-block-list li{font-size:15px;line-height:36px;letter-spacing:.75px;color:#585858;margin-bottom:0}.p-columnDetail__content-body blockquote{padding:2rem 1.5rem;margin-bottom:2rem}.p-columnDetail__content-body blockquote:before{left:1.5rem}.p-columnDetail__content-foot{margin-bottom:3rem}.p-columnDetail__content-foot__categories{margin-bottom:2.5rem;padding:0;line-height:2rem}.p-columnDetail__content-foot__categories span{padding-left:1.25rem}.p-columnDetail__content-foot__share{text-align:center}.p-columnDetail__content-foot__share-title{color:#313131;font-size:14px;line-height:20px;font-weight:300;letter-spacing:4.48px;margin-bottom:1rem}.p-columnDetail__content-foot__share .a2a_svg{width:36px !important;line-height:36px !important;height:36px !important;background-size:36px !important}.p-columnDetail__banner{width:100%;padding:2.5rem 1.5rem;gap:2rem;background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/column/banner-sp.png);background-size:contain}.p-columnDetail__banner img{width:93.3px;height:58.5px}.p-columnDetail__banner-content{text-align:left;padding:1rem;min-width:unset;border-radius:1rem;border:2px solid rgba(255,255,255,.431372549);font-size:14px;line-height:28px}.p-columnDetail__banner-btnGroup{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.875rem}.p-columnDetail__banner-btnGroup__btn{padding:1.125rem;font-size:1.125rem;letter-spacing:1.8px;line-height:1.5rem}.p-columnDetail__related{width:100%;padding:0 24px;margin:2.5rem auto 4rem}.p-columnDetail__related-head{padding:13px 0;font-size:1.125rem;line-height:30px;letter-spacing:.9px;border-radius:1.75rem;margin-bottom:1rem}.p-columnDetail__related-list{display:grid;gap:20px;grid-template-columns:1fr}.p-columnDetail__related-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:21px}.p-columnDetail__related-item figure{width:105px;height:76px;margin-bottom:0;-ms-flex-negative:0;flex-shrink:0}.p-columnDetail__related-item figure img{aspect-ratio:105/76}.p-columnDetail__related-item__title h3{font-size:14px;line-height:22px;font-weight:500;letter-spacing:.7px}.p-columnDetail__author{width:100%;margin:5.5rem auto;padding:0 1rem}.p-columnDetail__author-container{border-radius:1rem;-webkit-box-shadow:0 0 40px rgba(0,0,0,.1529411765);padding:0 1.5rem 1rem}.p-columnDetail__author-flex{margin-bottom:-1rem}.p-columnDetail__author-img{width:5.3125rem;margin-right:1rem}.p-columnDetail__author-img img{border-radius:100%}.p-columnDetail__author-img:before{width:6rem;height:6rem}.p-columnDetail__author-name{padding-top:1rem;font-size:15px;letter-spacing:.75px}.p-columnDetail__author-name span{font-size:12px;letter-spacing:.6px;margin-bottom:0}}.p-footer{padding-bottom:0;position:relative;background:0 0;overflow:hidden}.p-footer .p-footer__info{padding-top:61px;padding-top:3.8125rem}.p-footer .footer-bottom{background-color:#313131;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#8b8b8b;margin-top:102px;position:relative}.p-footer .footer-bottom .footer-bottom-content{padding:66px 72px 87px}.p-footer .footer-bottom .footer-bottom-content .footer-bottom-content-p{color:#8b8b8b;padding-top:28px;font-size:14px;letter-spacing:.05em}.p-footer .footer-bottom .footer-bottom-content img{width:224px}.p-footer .footer-bottom .footer-bottom-content .p-footer__copyright{margin-top:57px;color:#888}.p-footer .footer-bottom .footer-bottom-content .p-footer__copyright span:nth-child(1){color:#1990c9}.p-footer .footer-bottom-bg{position:absolute;width:100%;left:0;-webkit-transform:translateY(303px);transform:translateY(303px)}.p-footer .p-footer__item{font-size:16px}.p-footer .banner-footer{width:300px;height:250px;right:10px;bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-box-align:end;-ms-flex-align:end;align-items:end;position:fixed;-webkit-transition:all 1.5s ease;transition:all 1.5s ease;-webkit-transform:translateY(110%);transform:translateY(110%);opacity:1}.p-footer .banner-footer.visible{-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-animation:jumpIn 1.3s ease-in-out 0s 1 normal forwards;animation:jumpIn 1.3s ease-in-out 0s 1 normal forwards;opacity:1}.p-footer .banner-footer.no-animation{-webkit-animation:none;animation:none}.p-footer .banner-footer.hidden{opacity:0;-webkit-transform:translateY(110%);transform:translateY(110%)}.p-footer .banner-footer .banner-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;margin-bottom:30px;padding:10px;border:1px solid;border-radius:6px;background-color:aqua;font-size:16px}.p-footer .banner-footer a{margin-top:auto}.p-footer .banner-footer .close-button{position:absolute;right:-10px;top:-10px;width:25px;height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #fff;border-radius:50%;background-color:#5a5959;color:#fff;text-align:center;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);cursor:pointer;z-index:2;font-size:23px;font-weight:900;font-family:"Noto Sans","Noto Sans JP","Hiragino Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif}.p-footer .banner-footer .close-button i{font-size:12px;color:#fff;font-weight:400}.p-footer .banner-footer img{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur in="SourceAlpha" stdDeviation="4" /><feOffset dx="1" dy="4" result="offsetblur" /><feFlood flood-color="rgba(5,78,195,0.2)" /><feComposite in2="offsetblur" operator="in" /><feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge></filter></svg>#filter');-webkit-filter:drop-shadow(0 3px 4px rgba(5,78,195,.2));filter:drop-shadow(0 3px 4px rgba(5,78,195,.2))}.p-footer .banner-footer img:hover{opacity:.7;-webkit-transition:all .5s;transition:all .5s}.p-footer .pagetop{position:relative;right:unset;bottom:unset;z-index:50;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-bottom:290px;-webkit-transition:all 1.3s;transition:all 1.3s}.p-footer .pagetop.add-bottom{margin-bottom:70px;-webkit-transition:all 1.5s;transition:all 1.5s}.p-footer .pagetop.no-bottom{margin-bottom:40px}.p-footer .banner-group{position:fixed;right:10px;bottom:10px;z-index:50}.p-footer .button-popup{position:fixed;z-index:9;bottom:0;right:10px;width:300px;height:30px;border:none;cursor:pointer;text-align:center;line-height:30px;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1;z-index:51;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur in="SourceAlpha" stdDeviation="4" /><feOffset dx="1" dy="1" result="offsetblur" /><feFlood flood-color="rgba(0,0,0,0.412)" /><feComposite in2="offsetblur" operator="in" /><feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge></filter></svg>#filter');-webkit-filter:drop-shadow(0 0 4px rgba(0,0,0,.412));filter:drop-shadow(0 0 4px rgba(0,0,0,.412))}.p-footer .button-popup:hover{opacity:.7}.p-footer .button-popup.hidden{-webkit-transform:translateY(70%);transform:translateY(70%);opacity:0}.p-footer .button-popup.visible{opacity:0;-webkit-transform:translateY(70%);transform:translateY(70%)}@-webkit-keyframes jumpIn{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes jumpIn{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translateZ(0);transform:translateZ(0)}}@media screen and (min-width:1024px) and (max-width:1600px){.p-footer .footer-bottom-bg{-webkit-transform:translateY(316px);transform:translateY(316px)}}@media screen and (min-width:768px) and (max-width:1200px){.p-footer .p-footer__item{font-size:10.24px}}@media screen and (min-width:768px) and (max-width:1023px){.p-footer .footer-bottom-bg{-webkit-transform:translateY(324px);transform:translateY(324px)}}@media screen and (max-width:767px){.p-footer .footer-bottom{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:40px}.p-footer .footer-bottom .footer-bottom-content{padding:40px 24px 44px}.p-footer .footer-bottom .footer-bottom-content .p-footer__copyright{margin-top:40px}.p-footer .p-footer__info{padding-top:121px}.p-footer .footer-bottom .footer-bottom-content .footer-bottom-content-p{font-size:13px;line-height:24px}.p-footer .footer-bottom-bg{left:0;position:absolute;width:100%;-webkit-transform:translateY(286px);transform:translateY(286px)}.p-footer .footer-bottom-bg img{height:100%}.p-footer .button-popup{-webkit-transform:translate(50%,0);transform:translate(50%,0);right:50%;z-index:50}.p-footer .button-popup.hidden{-webkit-transform:translate(50%,70px);transform:translate(50%,70px);opacity:0;pointer-events:none}.p-footer .pagetop{margin-bottom:90px}}@media screen and (min-width:320px) and (max-width:332px){.p-footer .footer-bottom-bg{-webkit-transform:translateY(309px);transform:translateY(309px)}}.p-request .p-request-first-item{background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/request/bg-first-item.png);-webkit-box-shadow:0px 0px 64px rgba(0,0,0,.1607843137);box-shadow:0px 0px 64px rgba(0,0,0,.1607843137);border-radius:10px;padding:70px 64px 74px;background-repeat:no-repeat;background-size:cover;margin-top:125px;min-height:406px}.p-request .p-request-item-title{font-size:36px;letter-spacing:1.8px;line-height:49px;color:#fff}.p-request .p-request-item-content{font-size:16px;line-height:30px;letter-spacing:.8px;margin:20px 0 35px;color:#fff}.p-request .btn-redirect{background:transparent linear-gradient(102deg,#dc2477 0%,#d617b9 100%) 0% 0% no-repeat padding-box;-webkit-box-shadow:0px 0px 6px rgba(255,147,219,.8352941176);box-shadow:0px 0px 6px rgba(255,147,219,.8352941176);border-radius:34px;font-size:18px;line-height:24px;letter-spacing:1.8px;width:320px;padding:22px 0;text-align:center;color:#fff;display:inline-block;font-weight:900;-webkit-transition:all .3s;transition:all .3s}.p-request .btn-redirect:hover{background:#3b3b3b;color:#fff;-webkit-box-shadow:0px 0px 12px rgba(0,0,0,.5019607843);box-shadow:0px 0px 12px rgba(0,0,0,.5019607843)}.p-request .p-request-column{margin-top:157px;display:grid;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-template-columns:repeat(3,minmax(10%, 1fr));gap:61px}.p-request .p-request-column:last-child{margin-top:88px}.p-request .p-request-page-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.p-request .p-request-page-item:hover .p-request-page-title{-webkit-transition:all .3s;transition:all .3s;color:#e51871}.p-request .p-request-page-item:hover button{background-color:#fff;color:#585858;-webkit-box-shadow:0 0 4px #bfbfbf;box-shadow:0 0 4px #bfbfbf}.p-request .p-request-page-item:hover img{-webkit-transition:all .3s;transition:all .3s;opacity:.7}.p-request .p-request-page{max-width:100%}.p-request .p-request-page-title{font-size:22px;letter-spacing:2.2px;line-height:30px;font-weight:900;color:#353834;margin-top:24px}.p-request .p-request-page-content{font-size:16px;line-height:30px;letter-spacing:1.6px;font-weight:500;color:#353834;margin-top:11px;margin-bottom:25px}.p-request .btn-redirect-black{background:#3b3b3b;-webkit-box-shadow:0px 0px 12px rgba(0,0,0,.5019607843);box-shadow:0px 0px 12px rgba(0,0,0,.5019607843);border-radius:34px;letter-spacing:1.6px;color:#fff;font-size:16px;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:300px;padding:19px 0;margin:25px auto 0 auto;font-weight:900;margin-top:auto;-webkit-transition:all .3s;transition:all .3s}.p-request .btn-redirect-black:hover{background-color:#fff;color:#585858;-webkit-box-shadow:0 0 4px #bfbfbf;box-shadow:0 0 4px #bfbfbf}.p-request .p-request-image-container{width:100%;height:230px;position:relative;overflow:hidden;-webkit-clip-path:inset(0);clip-path:inset(0)}.p-request .p-request-image-container img{width:343px;height:193px;-webkit-transform:rotate(14deg);transform:rotate(14deg);position:absolute;top:20px;left:5px;-webkit-box-shadow:0px 0px 30px rgba(62,62,62,.3960784314);box-shadow:0px 0px 30px rgba(62,62,62,.3960784314)}.p-request .p-cta{margin-top:200px}@media screen and (min-width:768px) and (max-width:1023px){.p-request .p-request-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:65px;margin-top:80px;grid-template-columns:repeat(1,minmax(10%, 1fr))}.p-request .p-request-column:last-child{margin-top:65px}.p-request .p-request-page-title{font-size:18px;letter-spacing:1.8px;line-height:24px}.p-request .p-request-page-content{font-size:15px;letter-spacing:1.5px}.p-request .btn-redirect-black{width:277px;padding:15px 0}.p-request .p-request-page{max-width:unset}}@media screen and (max-width:767px){.p-request .p-request-first-item{padding:33px 25px 0;text-align:center;margin-top:28px;background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/request/bg-first-item-sp.png);min-height:417px;background-size:cover}.p-request .p-request-item-title{font-size:24px;line-height:33px;letter-spacing:1.2px;text-align:left}.p-request .p-request-item-content{font-weight:500;text-align:left;margin:12px 0 37px}.p-request .btn-redirect{width:277px;padding:18px 0}.p-request .p-request-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:65px;margin-top:80px;grid-template-columns:repeat(1,minmax(10%, 1fr))}.p-request .p-request-page{max-width:unset}.p-request .p-request-page-title{font-size:18px;letter-spacing:1.8px;line-height:24px}.p-request .p-request-page-content{font-size:15px;letter-spacing:1.5px}.p-request .btn-redirect-black{width:277px;padding:15px 0}.p-request .p-cta{margin-top:124px}.p-request .p-request-image-container img{width:330px;height:186px;left:3px}}.p-document-request .error{font-size:15px}.p-document-request .c-btn--color4{background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/btnArrow.svg),-webkit-gradient(linear,left top,right top,color-stop(5%,rgba(1,19,154,.8470588235)),color-stop(51%,#db5292),color-stop(75%,#f7cf65));background-image:url(//promotion.ar-works.jp/wp-content/themes/ar-works/assets/css/../images/common/btnArrow.svg),linear-gradient(90deg,rgba(1,19,154,.8470588235) 5%,#db5292 51%,#f7cf65 75%);background-position:center right 46px,1% 50%;background-position:center right 46px,1% 50%;background-position:center right 2.875rem,1% 50%;background-repeat:no-repeat,no-repeat;background-size:1.1875rem .375rem,130% auto;-webkit-transition:background-position .5s ease-in-out;transition:background-position .5s ease-in-out}.p-document-request .form-content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:64px}.p-document-request .form-image-container{width:100%;height:294px;position:relative;overflow:hidden;-webkit-clip-path:inset(0);clip-path:inset(0);margin-top:30px}.p-document-request .form-image-container img{height:100%;-o-object-fit:contain;object-fit:contain}.p-document-request .p-contact__bgGray{width:54.4%;max-width:1002px}.p-document-request .p-contact__bgGray:before{width:100%}.p-document-request .p-contact__bgGray .l-inner--form{max-width:616px;padding:62px 0 64px}.p-document-request .p-contact__bgGray .l-inner--form .p-contact__agree{margin-top:42px;margin-right:auto}.p-document-request .p-contact__submit{max-width:319px;padding:22px 0}.p-document-request .p-contact__btnWrap{text-align:center;padding-right:0}.p-document-request .form-content-layout{margin-top:64px;width:456px}.p-document-request .form-content-title{font-size:24px;line-height:33px;font-weight:900;letter-spacing:1.2px;color:#353834;margin-top:16px}.p-document-request .form-content-content{margin-top:24px}.p-document-request .form-content-content p{font-size:16px;line-height:30px;font-weight:500;letter-spacing:1.6px;color:#353834;margin-top:31px}.p-document-request .form-content-content p:first-child{margin-top:0}.p-document-request .l-inner--request{margin-left:64px}.p-document-request .p-contact__note{text-indent:-12.8px;text-indent:-.8rem}.p-document-request .p-thanks__btn-group:last-child{margin-top:24px}.p-document-request .c-btn--icon{-webkit-box-shadow:5px 5px 16px #bfbfbf,-5px -5px 16px #fff;box-shadow:5px 5px 16px #bfbfbf,-5px -5px 16px #fff}@media screen and (max-width:1024px){.p-document-request .p-subTtl__main{font-weight:900}.p-document-request .p-thanks__btn-group:last-child{margin-top:16px}.p-document-request .form-content-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;padding-left:24px}.p-document-request .form-content-layout{width:100%;padding-right:24px;margin-top:34px}.p-document-request .form-content-title{margin-top:0;letter-spacing:1.1px;font-size:22px;line-height:30px}.p-document-request .l-inner--request{margin-left:0}.p-document-request .p-contact__bgGray{margin-top:1.375rem;width:100%;margin-left:0;padding-left:32px}.p-document-request .p-contact__bgGray .l-inner--form{padding-top:2.0625rem;padding-bottom:2.5rem;padding-left:0;padding-right:0}.p-document-request .p-contact__bgGray .l-inner--form .p-contact__items .p-contact__item{margin-bottom:.875rem}.p-document-request .p-contact__bgGray .l-inner--form .p-contact__items .p-contact__item:nth-child(3){margin-bottom:4px}.p-document-request .p-contact__bgGray .l-inner--form .p-contact__agree{margin-top:24px;padding:0;margin-left:0}.p-document-request .p-contact__bgGray .l-inner--form .p-contact__btnWrap{margin-top:24px;text-align:left;padding:0}.p-document-request .p-contact__bgGray .l-inner--form .p-contact__btnWrap .p-contact__submit{font-weight:700;font-size:18px;padding:18px 0;margin-top:12px}.p-document-request .p-contact__bgGray .l-inner--form .p-contact__btnWrap .p-contact__submit:first-child{margin-top:0}.p-document-request .p-contact__bgGray .l-inner--form .p-contact__items{margin:0;padding:0}.p-document-request .mw_wp_form_confirm .p-contact__agree div{padding:16px 19px 16px 55px}.p-document-request .form-image-container{height:233px;margin-top:24px}}@media screen and (min-width:768px) and (max-width:1024px){.p-document-request .form-image-container img{-o-object-fit:cover;object-fit:cover}}@media screen and (min-width:1200px){#linguise_popup_container #linguise_popup li{flex:0 0 33.3333%}}@media screen and (max-width:390px){#linguise_popup_container #linguise_popup li{width:0}}