@-webkit-keyframes flapanim{0%{-webkit-transform:rotateY(0deg) scale(0.6);transform:rotateY(0deg) scale(0.6)}to{-webkit-transform:rotateY(360deg) scale(1);transform:rotateY(360deg) scale(1)}}@keyframes flapanim{0%{-webkit-transform:rotateY(0deg) scale(0.6);transform:rotateY(0deg) scale(0.6)}to{-webkit-transform:rotateY(360deg) scale(1);transform:rotateY(360deg) scale(1)}}@-webkit-keyframes loop1{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes loop1{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes loop2{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@keyframes loop2{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@media print,screen{#content_wrapper{background-image:url(../images/bg01.png);background-size:149.5vw auto;background-position:center top}#content_wrapper .dotptn{background-image:url(../images/ptn01.png);background-size:auto 5vw;height:5vw;font-size:0;position:relative}#content_wrapper .dotptn.mt{margin-top:-2.5vw}#content_wrapper #main{background-image:url(../images/bg_main_sp.png?0213);background-repeat:no-repeat;background-size:100vw auto;background-position:center top}#content_wrapper #main section h1{text-align:center;margin:1.56vw auto 12.19vw auto}#content_wrapper #main section h1 img{width:65.3125vw}#content_wrapper #main section .desc{text-align:center;margin:0 0 8.44vw 0}#content_wrapper #main section .desc img{width:87.5vw}#content_wrapper #main #history{margin-top:-2.5vw;overflow:hidden;width:100vw}#content_wrapper #main #history .bgwhite{margin-top:-2.5vw;background-image:url(../images/bg02.png);background-size:100vw auto;background-position:center top;width:100vw;padding:6vw 0;overflow:hidden}#content_wrapper #main #history .bgwhite ol{margin:0 !important}#content_wrapper #main #history .bgwhite ol li.slick-slide{margin:0 1.875vw}#content_wrapper #main #history .bgwhite ol li.slick-slide img{height:71.875vw}#content_wrapper #main #history .bgwhite ol .slick-arrow{display:none !important}#content_wrapper #main #history .bgwhite ol .slick-dots{display:none !important}#content_wrapper #content{margin-top:-2.03125vw}#content_wrapper #content #aipri{z-index:2;padding-top:6.25vw;padding-bottom:3.13vw}#content_wrapper #content #aipri>div img{width:100vw}#content_wrapper #content #aipri>nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#content_wrapper #content #aipri>nav a{width:28.75vw;margin:.625vw}#content_wrapper #content #aipri>nav a img{width:100%}#content_wrapper #content #aipri>nav a.psshop{width:37.5vw;margin:3.13vw auto 0 auto}#content_wrapper #content #stories{position:relative;z-index:1;-webkit-clip-path:inset(0);clip-path:inset(0);margin-bottom:6.25vw}#content_wrapper #content #stories .dotptn02{background-size:auto 8.13vw;width:100%;height:8.13vw;background-position:center;background-image:url(../images/ptn02.png)}#content_wrapper #content #stories::before{content:"";display:block;position:fixed;top:0;left:0;z-index:-1;width:100%;height:100vh;background-repeat:no-repeat;background-position:center center;background-image:url("../images/bg03_sp.png");background-size:cover}#content_wrapper #content #stories section{padding:15.63vw 0}#content_wrapper #content #stories section h2{text-align:center}#content_wrapper #content #stories section h2 img{width:93.75vw}#content_wrapper #content #stories section>div{margin:16.56vw auto 0 auto;width:93.75vw}#content_wrapper #content #stories section>div:first-of-type{margin-top:9.38vw}#content_wrapper #content #stories section>div .wrap01{position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;--border-width: 0.94vw;--parent-slope:4.06vw;--child-slope:4.38vw}#content_wrapper #content #stories section>div .wrap01 .ribon{position:absolute;width:10vw}#content_wrapper #content #stories section>div .wrap01 .ribon.lt{top:-2.81vw;left:-1.25vw}#content_wrapper #content #stories section>div .wrap01 .ribon.rt{top:-2.81vw;right:-1.25vw}#content_wrapper #content #stories section>div .wrap01 .ribon.lb{bottom:-2.81vw;left:-1.25vw}#content_wrapper #content #stories section>div .wrap01 .ribon.rb{bottom:-2.81vw;right:-1.25vw}#content_wrapper #content #stories section>div .wrap01 .year{position:absolute;top:-6.25vw;text-align:center;width:100%}#content_wrapper #content #stories section>div .wrap01 .year img{width:17.33vw;opacity:0;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}#content_wrapper #content #stories section>div .wrap01 .year img.is-show{opacity:1;-webkit-animation:flapanim 1s ease 1;animation:flapanim 1s ease 1}#content_wrapper #content #stories section>div .wrap01 .btn{position:absolute;bottom:-4.06vw;text-align:center;width:100%}#content_wrapper #content #stories section>div .wrap01 .btn a{width:62.5vw;display:inline-block}#content_wrapper #content #stories section>div .wrap01 .btn a img{width:100%}#content_wrapper #content #stories section>div .wrap01 .frame{-webkit-clip-path:polygon(var(--parent-slope) 0, calc(100% - var(--parent-slope)) 0, 100% var(--parent-slope), 100% calc(100% - var(--parent-slope)), calc(100% - var(--parent-slope)) 100%, var(--parent-slope) 100%, 0 calc(100% - var(--parent-slope)), 0 var(--parent-slope));clip-path:polygon(var(--parent-slope) 0, calc(100% - var(--parent-slope)) 0, 100% var(--parent-slope), 100% calc(100% - var(--parent-slope)), calc(100% - var(--parent-slope)) 100%, var(--parent-slope) 100%, 0 calc(100% - var(--parent-slope)), 0 var(--parent-slope));width:100%;background-image:-webkit-gradient(linear, left top, left bottom, from(#D6C39A), color-stop(19%, #E3D2AF), color-stop(41%, #F9EDD3), color-stop(55%, #E7D0A6), color-stop(68%, #E3C99B), color-stop(84%, #E6D3AC), to(#E7D8B6));background-image:linear-gradient(180deg, #D6C39A 0%, #E3D2AF 19%, #F9EDD3 41%, #E7D0A6 55%, #E3C99B 68%, #E6D3AC 84%, #E7D8B6 100%)}#content_wrapper #content #stories section>div .wrap01 .frame>div{-webkit-box-sizing:border-box;box-sizing:border-box;padding:12.5vw 6.25vw;-webkit-clip-path:polygon(var(--child-slope) var(--border-width), calc(100% - var(--child-slope)) var(--border-width), calc(100% - var(--border-width)) var(--child-slope), calc(100% - var(--border-width)) calc(100% - var(--child-slope)), calc(100% - var(--child-slope)) calc(100% - var(--border-width)), var(--child-slope) calc(100% - var(--border-width)), var(--border-width) calc(100% - var(--child-slope)), var(--border-width) var(--child-slope));clip-path:polygon(var(--child-slope) var(--border-width), calc(100% - var(--child-slope)) var(--border-width), calc(100% - var(--border-width)) var(--child-slope), calc(100% - var(--border-width)) calc(100% - var(--child-slope)), calc(100% - var(--child-slope)) calc(100% - var(--border-width)), var(--child-slope) calc(100% - var(--border-width)), var(--border-width) calc(100% - var(--child-slope)), var(--border-width) var(--child-slope));width:100%;background-image:url(../images/bg04_sp.png);background-size:91.88vw auto;background-position:center top}#content_wrapper #content #stories section>div .wrap01 .frame>div .wrap02>img{width:68.91vw;-webkit-box-shadow:0 0 1.56vw 0 #cebe98;box-shadow:0 0 1.56vw 0 #cebe98;margin:0 auto;display:block;opacity:0;-webkit-transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,-webkit-transform .8s ease;transition:transform .8s ease,opacity .8s ease;transition:transform .8s ease,opacity .8s ease,-webkit-transform .8s ease}#content_wrapper #content #stories section>div .wrap01 .frame>div .wrap02>img.is-show{opacity:1;-webkit-transform:rotate(5deg);transform:rotate(5deg)}#content_wrapper #content #stories section>div .wrap01 .frame>div .wrap02>div h3{padding:4.38vw 0 3vw 0;font-size:5.31vw;color:#fa26ab;line-height:1.7em;border-bottom:.31vw solid #efe8d8}#content_wrapper #content #stories section>div .wrap01 .frame>div .wrap02>div h4{color:#fa26ab;margin-top:4.38vw;font-size:4.69vw;line-height:1.7em}#content_wrapper #content #stories section>div .wrap01 .frame>div .wrap02>div p{margin-top:4.38vw;color:#535353;line-height:1.7em;font-size:3.75vw}#content_wrapper #content #stories section>div .wrap01 .frame>div .wrap02>div [data-ruby]{position:relative;overflow:visible}#content_wrapper #content #stories section>div .wrap01 .frame>div .wrap02>div [data-ruby]::before{white-space:nowrap;content:attr(data-ruby);position:absolute;top:calc(50% - 2.35em);left:0;right:0;margin:auto;font-size:.6em;text-align:center;line-height:normal}#content_wrapper #content #stories section>div .wrap01 .frame>div .wrap02>div [data-ruby].strl3::before{left:-0.3em}#content_wrapper #content #stories section>div .wrap01 .frame>div .wrap02>div [data-ruby].strl4::before{left:-0.5em}#content_wrapper #content #stories section>div .wrap01 .frame>div .wrap02>div .flag{margin:5vw auto 0 auto;opacity:0;-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transition:all .6s ease;transition:all .6s ease}#content_wrapper #content #stories section>div .wrap01 .frame>div .wrap02>div .flag.is-show{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#content_wrapper #content #stories section>div .wrap01 .frame>div .wrap02>div .flag._10th01{height:14.38vw;display:block}#content_wrapper #content #stories section>div .wrap01 .frame>div .wrap02>div .flag._10th02{height:9.38vw;display:block}#content_wrapper #content #anime{padding:6.25vw 0}#content_wrapper #content #anime>div{background-image:-webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFDEEA));background-image:linear-gradient(180deg, #FFFFFF 0%, #FFDEEA 100%);border-radius:4.6875vw;-webkit-box-shadow:0 1.5625vw 1.5625vw 0 #ceaad3;box-shadow:0 1.5625vw 1.5625vw 0 #ceaad3;width:93.75vw;padding:3.125vw;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}#content_wrapper #content #anime>div:not(:first-of-type){margin-top:6.25vw}#content_wrapper #content #anime>div#primagistudio .right01>img{width:69.375vw}#content_wrapper #content #anime>div#primagi .right01>img{width:71.5625vw}#content_wrapper #content #anime>div .left01 img{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1.5625vw solid #fff}#content_wrapper #content #anime>div .left01 img:not(:first-of-type){margin-top:1.5625vw}#content_wrapper #content #anime>div .right01>img{margin:3.125vw auto;display:block}#content_wrapper #content #anime>div .right01>p{font-size:4.375vw;color:#505050;line-height:1.7em}#content_wrapper #content #anime>div .right01>a{display:block;margin:3.125vw auto 0 auto}#content_wrapper #content #anime>div .right01>a img{width:100%}#content_wrapper #content #anime>div .right01>small{display:block;text-align:center;font-size:2.5vw;color:#505050;margin-top:.8em}#content_wrapper #content #anime>div .right01 .desc01>img{width:auto;height:8.4375vw;margin:3.125vw auto 0 auto;display:block}#content_wrapper #content #anime>div .right01 .desc01>div{background:#fff;border:.625vw solid #ffc5da;border-radius:3.125vw;padding:7.8125vw 4.0625vw 4.0625vw 4.0625vw;margin-top:-4.375vw}#content_wrapper #content #anime>div .right01 .desc01>div p{font-size:3.75vw;color:#f02190;line-height:1.7em}#content_wrapper #content #anime>div .right01 .desc01>div p:not(:first-of-type){margin-top:1em}#content_wrapper #content #snsnav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#content_wrapper #content #snsnav a{width:22.1875vw;display:block;margin:0 .78125vw}#content_wrapper #content #snsnav a img{width:100%}#content_wrapper #content #content_footer{margin-top:9.37vw}#content_wrapper #content #content_footer .sns{margin:3.125vw 0}#content_wrapper #content #content_footer .sns ._sharebuttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#content_wrapper #content #content_footer small{padding:0 3.125vw;color:#505050;font-size:2.5vw;line-height:1.7em;display:block}#content_wrapper #content #content_footer small span{font-family:"Verdana"}#content_wrapper #content #content_footer .toiawase{background-color:#ff7dbd;padding:4.375vw 3.125vw}#content_wrapper #content #content_footer .toiawase p{font-size:3.75vw;color:#fff;letter-spacing:0;line-height:6.25vw}#content_wrapper #content #content_footer .toiawase p b{font-weight:700;display:block;font-size:4.375vw}}@media print,screen and (min-width: 640px){#content_wrapper{background-size:1018px auto}#content_wrapper .dotptn{background-size:auto 28px;height:28px}#content_wrapper #main{background-image:url(../images/bg_main_pc.png?0213);background-repeat:repeat-x;background-size:1800px auto;background-position:center top}#content_wrapper #main section h1{text-align:center;margin:19px auto 144px auto}#content_wrapper #main section h1 img{width:604px}#content_wrapper #main section .desc{text-align:center;margin:0 0 88px 0}#content_wrapper #main section .desc img{width:930px}#content_wrapper #main #history{width:100%;margin-top:-14px;background-size:618px auto}#content_wrapper #main #history .bgwhite{width:100%;margin-top:-14px;padding:35px 0;overflow:hidden;padding-bottom:86px}#content_wrapper #main #history .bgwhite ol li.slick-slide{margin:0 13.5px}#content_wrapper #main #history .bgwhite ol li.slick-slide img{height:569px}#content_wrapper #main #history .bgwhite ol .slick-dotted.slick-slider{margin-bottom:0}#content_wrapper #main #history .bgwhite ol .slick-dots{display:block !important;font-size:0;bottom:-42px}#content_wrapper #main #history .bgwhite ol .slick-dots li{font-size:0;margin:0 6px !important;width:12px !important;height:12px}#content_wrapper #main #history .bgwhite ol .slick-dots li button{width:12px;height:12px}#content_wrapper #main #history .bgwhite ol .slick-dots li button:last-of-type{display:none}#content_wrapper #main #history .bgwhite ol .slick-dots li button:before{opacity:1;border-radius:6px;width:12px;height:12px;content:"";background-color:#9b97e2;-webkit-box-shadow:0 0 6px 0 rgba(121,121,121,.5);box-shadow:0 0 6px 0 rgba(121,121,121,.5)}#content_wrapper #main #history .bgwhite ol .slick-dots li.slick-active button:before{background-color:#fa26ab;content:""}#content_wrapper #main #history .bgwhite ol .slick-arrow{display:block !important}#content_wrapper #main #history .bgwhite ol .prev-arrow,#content_wrapper #main #history .bgwhite ol .next-arrow{cursor:pointer;z-index:1000;background-image:-webkit-gradient(linear, left top, left bottom, from(#9898E2), to(#FA26AB));background-image:linear-gradient(180deg, #9898E2 0%, #FA26AB 100%);-webkit-box-shadow:0 0 6px 0 rgba(121,121,121,.5);box-shadow:0 0 6px 0 rgba(121,121,121,.5);width:27px;height:46px;display:block;position:absolute;top:582px;-webkit-mask-size:27px 46px;mask-size:27px 46px;-webkit-mask-position:center;mask-position:center}#content_wrapper #main #history .bgwhite ol .prev-arrow:hover,#content_wrapper #main #history .bgwhite ol .next-arrow:hover{background-image:-webkit-gradient(linear, left top, left bottom, from(#FF6FC9), to(#CECEF9));background-image:linear-gradient(180deg, #FF6FC9 0%, #CECEF9 100%)}#content_wrapper #main #history .bgwhite ol .next-arrow{left:calc(50% + 235px);-webkit-mask-image:url(../images/mask_next.svg);mask-image:url(../images/mask_next.svg)}#content_wrapper #main #history .bgwhite ol .prev-arrow{right:calc(50% + 235px);-webkit-mask-image:url(../images/mask_prev.svg);mask-image:url(../images/mask_prev.svg)}#content_wrapper #content{margin-top:-14px}#content_wrapper #content #aipri{padding-top:26px;padding-bottom:40px}#content_wrapper #content #aipri>div img{margin:0 auto;width:1200px}#content_wrapper #content #aipri>nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:800px;margin:0 auto}#content_wrapper #content #aipri>nav a{width:204px;margin:0 10px}#content_wrapper #content #aipri>nav a img{width:100%;-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease, -webkit-filter .3s ease}#content_wrapper #content #aipri>nav a:hover img{-webkit-filter:brightness(1.1);filter:brightness(1.1)}#content_wrapper #content #aipri>nav a.psshop{width:270px;margin:25px auto 0 auto}#content_wrapper #content #stories{margin-bottom:40px;-webkit-clip-path:inset(0);clip-path:inset(0)}#content_wrapper #content #stories .dotptn02{background-size:auto 37px;width:100%;height:37px}#content_wrapper #content #stories::before{content:"";display:block;position:fixed;top:0;left:0;z-index:-1;width:100%;height:100vh;background-repeat:no-repeat;background-position:center center;background-image:url("../images/bg03_pc.png");background-size:cover}#content_wrapper #content #stories section{padding:80px 0}#content_wrapper #content #stories section h2{text-align:center}#content_wrapper #content #stories section h2 img{width:881px}#content_wrapper #content #stories section>div{margin:104px auto 0 auto;width:1200px}#content_wrapper #content #stories section>div:first-of-type{margin-top:64px}#content_wrapper #content #stories section>div .wrap01{position:relative;--border-width: 5px;--parent-slope:34px;--child-slope:39px}#content_wrapper #content #stories section>div .wrap01 .ribon{position:absolute;width:60px}#content_wrapper #content #stories section>div .wrap01 .ribon.lt{top:-5px;left:-7px}#content_wrapper #content #stories section>div .wrap01 .ribon.rt{top:-5px;right:-7px}#content_wrapper #content #stories section>div .wrap01 .ribon.lb{bottom:-5px;left:-7px}#content_wrapper #content #stories section>div .wrap01 .ribon.rb{bottom:-5px;right:-7px}#content_wrapper #content #stories section>div .wrap01 .year{position:absolute;top:-34px;text-align:center;width:100%}#content_wrapper #content #stories section>div .wrap01 .year img{width:122px}#content_wrapper #content #stories section>div .wrap01 .btn{position:absolute;bottom:-26px;text-align:center;width:100%}#content_wrapper #content #stories section>div .wrap01 .btn a{width:365px;display:inline-block}#content_wrapper #content #stories section>div .wrap01 .btn a img{width:100%}#content_wrapper #content #stories section>div .wrap01 .frame{-webkit-clip-path:polygon(var(--parent-slope) 0, calc(100% - var(--parent-slope)) 0, 100% var(--parent-slope), 100% calc(100% - var(--parent-slope)), calc(100% - var(--parent-slope)) 100%, var(--parent-slope) 100%, 0 calc(100% - var(--parent-slope)), 0 var(--parent-slope));clip-path:polygon(var(--parent-slope) 0, calc(100% - var(--parent-slope)) 0, 100% var(--parent-slope), 100% calc(100% - var(--parent-slope)), calc(100% - var(--parent-slope)) 100%, var(--parent-slope) 100%, 0 calc(100% - var(--parent-slope)), 0 var(--parent-slope));width:100%;background-image:-webkit-gradient(linear, left top, left bottom, from(#D6C39A), color-stop(19%, #E3D2AF), color-stop(41%, #F9EDD3), color-stop(55%, #E7D0A6), color-stop(68%, #E3C99B), color-stop(84%, #E6D3AC), to(#E7D8B6));background-image:linear-gradient(180deg, #D6C39A 0%, #E3D2AF 19%, #F9EDD3 41%, #E7D0A6 55%, #E3C99B 68%, #E6D3AC 84%, #E7D8B6 100%)}#content_wrapper #content #stories section>div .wrap01 .frame>div{-webkit-box-sizing:border-box;box-sizing:border-box;padding:75px 0;-webkit-clip-path:polygon(var(--child-slope) var(--border-width), calc(100% - var(--child-slope)) var(--border-width), calc(100% - var(--border-width)) var(--child-slope), calc(100% - var(--border-width)) calc(100% - var(--child-slope)), calc(100% - var(--child-slope)) calc(100% - var(--border-width)), var(--child-slope) calc(100% - var(--border-width)), var(--border-width) calc(100% - var(--child-slope)), var(--border-width) var(--child-slope));clip-path:polygon(var(--child-slope) var(--border-width), calc(100% - var(--child-slope)) var(--border-width), calc(100% - var(--border-width)) var(--child-slope), calc(100% - var(--border-width)) calc(100% - var(--child-slope)), calc(100% - var(--child-slope)) calc(100% - var(--border-width)), var(--child-slope) calc(100% - var(--border-width)), var(--border-width) calc(100% - var(--child-slope)), var(--border-width) var(--child-slope));width:100%;background-color:#fff;background-image:url(../images/bg04_top_pc.png),url(../images/bg04_bottom_pc.png);background-repeat:no-repeat,no-repeat;background-size:auto 58px,auto 58px;background-position:center top 10px,center bottom 10px}#content_wrapper #content #stories section>div .wrap01 .frame>div .wrap02{display:-webkit-box;display:-ms-flexbox;display:flex;width:1060px;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#content_wrapper #content #stories section>div .wrap01 .frame>div .wrap02>img{width:480px;-webkit-box-shadow:0 0 5px 0 #cebe98;box-shadow:0 0 5px 0 #cebe98;margin:0;display:block}#content_wrapper #content #stories section>div .wrap01 .frame>div .wrap02>img.is-show{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}#content_wrapper #content #stories section>div .wrap01 .frame>div .wrap02>div{width:520px}#content_wrapper #content #stories section>div .wrap01 .frame>div .wrap02>div h3{padding:16px 0 19px 0;font-size:24px;color:#fa26ab;line-height:1.7em;border-bottom:1px solid #efe8d8}#content_wrapper #content #stories section>div .wrap01 .frame>div .wrap02>div h4{color:#fa26ab;margin-top:16px;font-size:20px;line-height:1.7em}#content_wrapper #content #stories section>div .wrap01 .frame>div .wrap02>div p{margin-top:16px;color:#535353;line-height:1.7em;font-size:16px}#content_wrapper #content #stories section>div .wrap01 .frame>div .wrap02>div .flag{margin:auto;position:absolute;right:40px;bottom:40px}#content_wrapper #content #stories section>div .wrap01 .frame>div .wrap02>div .flag._10th01{height:91px;display:block}#content_wrapper #content #stories section>div .wrap01 .frame>div .wrap02>div .flag._10th02{height:59px;display:block}#content_wrapper #content #anime{padding:54px 0 40px 0}#content_wrapper #content #anime>div{background-image:-webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFDEEA));background-image:linear-gradient(180deg, #FFFFFF 0%, #FFDEEA 100%);border-radius:15px;-webkit-box-shadow:0 5px 20px 0 #ceaad3;box-shadow:0 5px 20px 0 #ceaad3;width:1200px;padding:50px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#content_wrapper #content #anime>div:not(:first-of-type){margin-top:40px}#content_wrapper #content #anime>div#primagistudio .right01>img{width:455px}#content_wrapper #content #anime>div#primagi .right01>img{width:458px}#content_wrapper #content #anime>div .left01{width:612px}#content_wrapper #content #anime>div .left01 img{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:6px solid #fff}#content_wrapper #content #anime>div .left01 img:not(:first-of-type){margin-top:20px}#content_wrapper #content #anime>div .right01{width:458px}#content_wrapper #content #anime>div .right01>img{margin:0 auto 24px auto;display:block}#content_wrapper #content #anime>div .right01>p{font-size:18px;color:#505050;line-height:1.7em}#content_wrapper #content #anime>div .right01>a{display:block;margin:19px auto 0 auto}#content_wrapper #content #anime>div .right01>a img{width:100%;-webkit-transition:.3s filter ease-in-out;transition:.3s filter ease-in-out}#content_wrapper #content #anime>div .right01>a:hover img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}#content_wrapper #content #anime>div .right01>small{display:block;text-align:right;font-size:10px;color:#505050;margin-top:2em}#content_wrapper #content #anime>div .right01 .desc01>img{width:auto;height:40px;margin:12px auto 0 auto;display:block}#content_wrapper #content #anime>div .right01 .desc01>div{background:#fff;border:2px solid #ffc5da;border-radius:15px;padding:40px 23px 23px 23px;margin-top:-20px}#content_wrapper #content #anime>div .right01 .desc01>div p{font-size:16px;color:#f02190;line-height:1.7em}#content_wrapper #content #anime>div .right01 .desc01>div p:not(:first-of-type){margin-top:1em}#content_wrapper #content #snsnav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#content_wrapper #content #snsnav a{width:155px;display:block;margin:0 7px}#content_wrapper #content #snsnav a img{width:100%;-webkit-transition:.3s filter ease-in-out;transition:.3s filter ease-in-out}#content_wrapper #content #snsnav a:hover img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}#content_wrapper #content #content_footer{margin-top:37px}#content_wrapper #content #content_footer .wrap{width:1200px;margin:0 auto;position:relative}#content_wrapper #content #content_footer .sns{position:absolute;right:0;bottom:0;margin:0}#content_wrapper #content #content_footer .sns ._sharebuttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#content_wrapper #content #content_footer small{float:left;margin-top:0;text-align:left;font-size:10px;line-height:1.7em;padding:0}#content_wrapper #content #content_footer small span{font-family:"Verdana"}#content_wrapper #content #content_footer .toiawase{margin-top:30px;padding:30px 0;min-width:1240px}#content_wrapper #content #content_footer .toiawase p{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;width:1240px;margin:0 auto;font-size:18px;letter-spacing:0;line-height:1em;font-weight:700}#content_wrapper #content #content_footer .toiawase p b{display:inline-block;font-size:18px}#content_wrapper #content #content_footer .toiawase p span{font-size:18px;display:inline-block}}