@import"~normalize.css";.font-ten-mincho--regular,.vol .comic__title,.atf .link__info,.atf .link__cameback{font-family:ten-mincho,serif;font-style:normal;font-weight:400}.font-ten-mincho-text--regular,.footer__text,.footer__copyright,.footer__link,.sugarsugarrune .info__link,.vol .comic__link,.vol .comic__notes,.campaign__info,.annormal .info__link,.annormal .info__description,.atf__info,.header .nav__form input{font-family:ten-mincho-text,serif;font-style:normal;font-weight:400}.font-didot-lt-pro--roman,.mailmagazine .second__title::after,.mailmagazine .first__title::before,.mailmagazine .title__shadow,.mailmagazine .title,.header .nav__link,.header .nav__logo{font-family:linotype-didot,serif;font-style:normal;font-weight:400}.font-didot-lt-pro--bold,.sugarsugarrune__title,.campaign .val__amount,.campaign__title,.annormal .info__title{font-family:linotype-didot,serif;font-style:normal;font-weight:700}.font-didot-lt-pro--italic,.vol .comic__title--en,.vol__amount,.campaign .val__date{font-family:linotype-didot,serif;font-style:normal;font-weight:400;font-style:italic}.font-din-2014--bold,.atf .link__title{font-family:din-2014,sans-serif;font-weight:700;font-style:bold}.font-otf-gothic--regular,body{font-family:Gothic Medium BBB,sans-serif;font-style:normal;font-weight:400}.font-otf-midashi-go{font-family:Midashi Go MB31,sans-serif}.font-a1-gothic--medium{font-family:A1 Gothic M,sans-serif}.font-a1-gothic--bold{font-family:A1 Gothic B,sans-serif}*{box-sizing:border-box}body{padding-top:1.875rem;font-size:16px;font-size:1rem;line-height:1}@media screen and (max-width: 735px){body{padding-top:2.5rem}}img{max-width:100%;height:auto}li{list-style:none}a,button{transition:all 300ms}a:hover,button:hover{opacity:.6}a{word-break:break-all}.sp-only{display:none}@media screen and (max-width: 735px){.sp-only{display:block}}input[type=text]{display:inline;margin:0}.wp-block-image figcaption{font-size:smaller}#main.page-info .post,#main.page-inquiry .post{margin:0 auto}#main.page-info .box-info-ttl,#main.page-inquiry .box-info-ttl{text-align:center;margin-bottom:6.875rem}#main.page-info .box-info-ttl h2,#main.page-inquiry .box-info-ttl h2{font-size:2.8125rem;text-transform:uppercase;border-top:none}#main.page-info .list-info,#main.page-inquiry .list-info{max-width:560px;width:90%;margin:0 auto;padding-bottom:5rem}#main.page-info .list-info li,#main.page-inquiry .list-info li{margin-bottom:2rem;list-style:none;width:100%}#main.page-info .list-info li a,#main.page-inquiry .list-info li a{padding:1rem;color:#fff;background-color:#872b62;display:block;text-align:center;border-radius:2rem}#main.page-info .ttl-info-form,#main.page-inquiry .ttl-info-form{border:none;margin-bottom:3rem}#main.page-info .box-info-form dl,#main.page-inquiry .box-info-form dl{display:flex;margin-bottom:1.5rem}#main.page-info .box-info-form dl dt,#main.page-inquiry .box-info-form dl dt{font-size:.875rem;font-weight:normal;width:25%;margin-right:3%}#main.page-info .box-info-form dl dd,#main.page-inquiry .box-info-form dl dd{width:72%;font-size:.875rem}#main.page-info .box-info-form dl dd input,#main.page-info .box-info-form dl dd textarea,#main.page-inquiry .box-info-form dl dd input,#main.page-inquiry .box-info-form dl dd textarea{border:#000 solid 1px;margin:0 0 .5rem 0}#main.page-info .box-form-submit,#main.page-inquiry .box-form-submit{text-align:center}#main.page-info .box-form-submit .btn-submit,#main.page-inquiry .box-form-submit .btn-submit{max-width:240px;font-size:.875rem;border:none;border-radius:2rem;padding:1rem 0;background-color:#872b62;margin-left:16px}#main.page-info .box-form-submit .btn-submit:hover,#main.page-inquiry .box-form-submit .btn-submit:hover{opacity:.7}header{width:100%;position:fixed;top:0;left:0;z-index:99}.header{position:relative;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:0.3125rem 0.625rem;color:#fff;background-color:#000}@media screen and (max-width: 1040px){.header{flex-direction:column;position:relative;padding-top:0.5625rem;padding-bottom:0.375rem}}.header a{text-decoration:none;color:#fff}@media screen and (max-width: 1040px){.header .nav{position:absolute;top:2.5rem;right:0;width:100%;transform:translateY(-100%);transition:transform 300ms;background-color:#000;z-index:-1}}.header .nav.open{top:2.1875rem;transform:translateY(0);transition:transform 300ms}.header .nav__logo{display:flex;flex-direction:column;margin-right:auto;z-index:99;transform:translateY(0.0625rem)}@media screen and (max-width: 735px){.header .nav__logo{transform:none}}.header .nav__list{display:flex;flex-direction:row}@media screen and (max-width: 1040px){.header .nav__list{flex-direction:column;justify-content:center;padding:1.5rem 0 1.90625rem;transform:translateX(6.1875rem)}}@media screen and (max-width: 374px){.header .nav__list{transform:translateX(3.125rem)}}.header .nav__item{display:flex;align-items:center;margin-right:3.375rem}@media screen and (max-width: 1040px){.header .nav__item{margin-right:0;margin-bottom:0.6875rem}}.header .nav__link{text-transform:uppercase;font-size:14px;font-size:0.875rem;line-height:1}.header .nav__link::before{content:"";display:inline-block;width:0.375rem;height:0.375rem;background-image:url(../images/point-wh.svg);background-size:contain;vertical-align:middle;transform:translate(-0.3125rem, -0.0625rem)}@media screen and (max-width: 1040px){.header .nav__link::before{transform:translate(-1.5625rem, -0.0625rem)}}.header .nav__form{position:relative;font-size:10px;font-size:0.625rem}@media screen and (max-width: 1040px){.header .nav__form{padding-top:0.5rem}}.header .nav__form input{width:10rem;height:1.0625rem;padding-left:0.1875rem;border:none;border-radius:0.0625rem;transform:translateX(0.75rem)}@media screen and (max-width: 1040px){.header .nav__form input{width:200px;transform:translateX(0.4375rem)}}.header .nav__form .form__botton{width:0.5625rem;height:0.5625rem;padding:0;border:none;background-color:rgba(0,0,0,0);transform:translate(-0.3125rem, 0.1875rem)}@media screen and (max-width: 1040px){.header .nav__form .form__botton{transform:translate(-0.625rem, 0.1875rem)}}.header .nav__menu{display:none}@media screen and (max-width: 1040px){.header .nav__menu{display:block;position:absolute;top:0.75rem;right:0.6875rem;width:1.25rem;height:0.6875rem;z-index:99}}.header .logo__author{text-transform:uppercase;font-size:10px;font-size:0.625rem}@media screen and (max-width: 1040px){.header .logo__author{font-size:15px;font-size:0.9375rem}}.header .logo__30th{font-style:italic;font-size:10px;font-size:0.625rem;letter-spacing:0.02rem}@media screen and (max-width: 1040px){.header .logo__30th{font-size:8px;font-size:0.5rem}}.header .menu__button{border:none;background-color:rgba(0,0,0,0);padding:0}.header .close__icon{display:none}.atf{overflow:hidden}@media screen and (max-width: 735px){.atf{overflow:visible;background-color:#fff}}.atf__container{position:relative;margin:0 auto}.atf__title{position:relative}.atf__image{display:block;margin-left:auto}.atf__image img{width:100%;height:100%}.atf__info{position:absolute;right:0;max-width:50%;margin-top:-8.125rem;margin-bottom:0.75rem;padding:1.375rem 3.15625rem 1.25rem;font-size:14px;font-size:0.875rem;line-height:1.3125rem;border-inline-start:none;color:#3a288b;background-color:#fff}@media screen and (max-width: 735px){.atf__info{max-width:21.4375rem;bottom:-7.5rem;padding:1.25rem 1.9375rem 1.25rem 2rem}}.atf__info a{display:inline-block;margin-top:.5em;color:#3a288b}.atf .link__cameback{margin-bottom:0.3125rem;font-size:17px;font-size:1.0625rem}@media screen and (max-width: 735px){.atf .link__cameback{margin-bottom:0.25rem;font-size:14.5px;font-size:0.90625rem}}.atf .link__title{margin-top:0.125rem;margin-bottom:0.125rem;font-size:24px;font-size:1.5rem}@media screen and (max-width: 735px){.atf .link__title{margin-bottom:0.1875rem;font-size:20px;font-size:1.25rem}}.atf .link__info{font-size:17px;font-size:1.0625rem}@media screen and (max-width: 735px){.atf .link__info{margin-bottom:-0.25rem;font-size:14.5px;font-size:0.90625rem}}.atf .link__arrow{position:absolute;bottom:1.5rem;display:flex;justify-content:center;align-content:center;border-radius:50%;width:1.2375rem;height:1.2375rem;font-weight:bold;color:#dd3b61;background-color:#fff;transform:translateY(0.8125rem)}@media screen and (max-width: 735px){.atf .link__arrow{width:1.0625rem;height:1.0625rem;font-size:14px;font-size:0.875rem}}.annormal{margin-top:-0.125rem;color:#fff;background-color:#262626;background-image:url(../images/annormal-bg_pc.png);background-size:cover;background-repeat:no-repeat;overflow:hidden}@media screen and (max-width: 735px){.annormal{background-image:url(../images/annormal-bg_sp.png)}}.annormal__container{max-width:67.5rem;margin:0 auto;position:relative;overflow:hidden}.annormal__info{position:relative;max-width:18.75rem;margin-top:6.9375rem;margin-bottom:3.1875rem;margin-left:7.3125rem;z-index:5}@media screen and (max-width: 735px){.annormal__info{max-width:100%;margin:0;padding:2.25rem 2rem 1rem}}.annormal__image{max-width:37.375rem;display:block;position:absolute;top:0;right:0;z-index:1;transform:translateY(0.125rem)}@media screen and (max-width: 735px){.annormal__image{max-width:52%;top:auto;bottom:0}}.annormal .info__title{margin-bottom:0.9375rem;font-size:30px;font-size:1.875rem;text-align:center;text-transform:uppercase}@media screen and (max-width: 735px){.annormal .info__title{margin-bottom:0.4375rem}}@media screen and (max-width: 374px){.annormal .info__title{font-size:24px;font-size:1.5rem}}.annormal .info__subtitle{margin-bottom:1.6875rem;font-size:16px;font-size:1rem;text-align:center;transform:translateX(-0.5rem)}@media screen and (max-width: 735px){.annormal .info__subtitle{margin-bottom:1.5625rem}}@media screen and (max-width: 374px){.annormal .info__subtitle{transform:none}}.annormal .info__description{margin-bottom:2.0625rem;font-size:14px;font-size:0.875rem;line-height:1.3125rem}@media screen and (max-width: 735px){.annormal .info__description{max-width:9.4375rem;margin-bottom:0}}.annormal .info__link-wrapper{display:flex;justify-content:center}.annormal .info__link-wrapper:last-child{margin-top:1.25rem}@media screen and (max-width: 735px){.annormal .info__link-wrapper{justify-content:flex-start}}.annormal .info__link{display:block;padding:0.75rem 2.3125rem;border-radius:1.5625rem;font-size:16px;font-size:1rem;color:#fff;background-color:#882863;text-decoration:none;text-align:center}@media screen and (max-width: 735px){.annormal .info__link{font-size:.8rem;width:9.4375rem;padding:0.75rem 0 0.6875rem}}.campaign__container{max-width:67.5rem;margin:0 auto;padding:5rem 0.4375rem 3.875rem}@media screen and (max-width: 735px){.campaign__container{padding:2.875rem 1rem 1.75rem}}.campaign__title{margin-bottom:0.1875rem;font-size:45px;font-size:2.8125rem;text-align:center;text-transform:uppercase}@media screen and (max-width: 735px){.campaign__title{margin-bottom:0.25rem}}.campaign__subtitle{margin-bottom:1.6875rem;font-size:20px;font-size:1.25rem;text-align:center}@media screen and (max-width: 735px){.campaign__subtitle{margin-bottom:0.9375rem}}.campaign__info{margin-bottom:3rem;font-size:14px;font-size:0.875rem;text-align:center}@media screen and (max-width: 735px){.campaign__info{margin-bottom:2rem}}.campaign__list{display:flex;flex-direction:row;justify-content:space-around}@media screen and (max-width: 735px){.campaign__list{flex-direction:column}}.campaign__val{width:31.7%}@media screen and (max-width: 735px){.campaign__val{width:100%;margin-bottom:1.5rem}}@media screen and (max-width: 735px){.campaign__val2{margin-bottom:2.5625rem}}.campaign .val__info{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin-bottom:0.875rem;padding-right:1.0625rem;padding-left:1.0625rem}@media screen and (max-width: 735px){.campaign .val__info{margin-bottom:0.71875rem}}.campaign .val__amount{margin-right:auto;font-size:16px;font-size:1rem}.campaign .val__date{font-size:20px;font-size:1.25rem}.campaign .val__thumbnails{display:flex;flex-direction:row;flex-wrap:wrap;padding:1rem 0.875rem 0.625rem;background-color:rgba(224,224,224,.24)}.campaign .val__thumbnail{display:block;width:25%;max-height:6.3125rem}.campaign .val__link-wrapper{display:flex;justify-content:center;padding-bottom:1.125rem;background-color:rgba(224,224,224,.24)}.campaign .val__link{display:block;padding:0.75rem 1.71875rem;border-radius:1.5625rem;font-size:16px;font-size:1rem;text-decoration:none;color:#fff;background-color:#882863;text-align:center}@media screen and (max-width: 735px){.campaign .val__link{width:14.4375rem;padding:0.75rem 0}}.vol__container{max-width:67.5rem;margin:0 auto;padding-bottom:3.4375rem}@media screen and (max-width: 735px){.vol__container{padding-right:2rem;padding-left:2rem;padding-bottom:1.25rem}}.vol__title{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-bottom:2.5rem}@media screen and (max-width: 735px){.vol__title{justify-content:space-around;margin-bottom:1.875rem}}.vol__amount{margin-right:1.34375rem;font-size:35px;font-size:2.1875rem;text-transform:uppercase}@media screen and (max-width: 735px){.vol__amount{margin-right:auto}}.vol__info{font-size:16px;font-size:1rem}@media screen and (max-width: 735px){.vol__info{line-height:1.4;transform:translate(0.625rem, -0.1875rem)}}.vol__comics{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;max-width:82%;margin:0 auto}@media screen and (max-width: 735px){.vol__comics{flex-direction:column;max-width:100%}}.vol .comic{width:47%;margin-bottom:4.625rem}@media screen and (max-width: 735px){.vol .comic{width:100%;margin-bottom:3.375rem}}.vol .comic__title{display:flex;flex-direction:column;margin-bottom:0.78125rem;line-height:1;text-align:center}@media screen and (max-width: 735px){.vol .comic__title{margin-bottom:1.28125rem}}.vol .comic__title--en{margin-bottom:0.5rem;font-size:25px;font-size:1.5625rem;text-transform:uppercase}@media screen and (max-width: 735px){.vol .comic__title--en{margin-bottom:0.4375rem}}.vol .comic__title--ja{font-size:16px;font-size:1rem}.vol .comic__content{display:flex;flex-direction:row}.vol .comic__images{width:28%;margin-right:auto}@media screen and (max-width: 735px){.vol .comic__images{width:38%;margin-top:-0.125rem}}.vol .comic__thumbnail{margin-bottom:0.1875rem}@media screen and (max-width: 735px){.vol .comic__thumbnail{margin-bottom:0}}.vol .comic__pages{display:flex;flex-direction:row;justify-content:space-between;margin-right:0.3125rem;margin-left:0.3125rem;margin-bottom:0.5625rem}@media screen and (max-width: 735px){.vol .comic__pages{margin-right:0.1875rem;margin-left:0.1875rem;margin-bottom:0.75rem}}.vol .comic__button{max-width:30%;padding:0;border:0.0625rem solid gray;background-color:rgba(0,0,0,0)}@media screen and (max-width: 735px){.vol .comic__button{max-width:28%}}.vol .comic__page{display:block}@media screen and (max-width: 735px){.vol .comic__page{max-height:2.78125rem}}.vol .comic__notes{font-size:10px;font-size:0.625rem;line-height:0.9375rem;text-align:justify}.vol .comic__info{width:65%}@media screen and (max-width: 735px){.vol .comic__info{width:10.9375rem}}@media screen and (max-width: 374px){.vol .comic__info{width:8.75rem}}.vol .comic__text{margin-top:0.1875rem;margin-bottom:1.3125rem;font-size:14px;font-size:0.875rem;line-height:1.3125rem}@media screen and (max-width: 735px){.vol .comic__text{margin-top:0;margin-bottom:0.9375rem}}.vol .comic__link{max-width:70%;margin:0 auto;display:block;padding:0.75rem 0;border-radius:1.5625rem;color:#fff;background-color:#882863;font-size:16px;font-size:1rem;text-decoration:none;text-align:center}@media screen and (max-width: 735px){.vol .comic__link{max-width:100%;padding:0.75rem 0}}.sugarsugarrune{color:#380f45;background-color:#f0e5f5;background-image:url("../images/sugar2_pc.png");background-size:38.8125rem;background-position:bottom left;background-repeat:no-repeat}@media screen and (max-width: 735px){.sugarsugarrune{background-image:url("../images/sugar2_sp.png");background-size:100%;background-position:bottom right}}.sugarsugarrune__container{margin-left:61%;padding-top:4.6875rem;padding-bottom:9.875rem}@media screen and (max-width: 735px){.sugarsugarrune__container{max-width:21.125rem;margin:0 auto;padding-top:3.625rem;padding-bottom:2.1875rem}}.sugarsugarrune__title{margin-top:3.125rem;margin-bottom:0.625rem;font-size:45px;font-size:2.8125rem;text-transform:uppercase}@media screen and (max-width: 735px){.sugarsugarrune__title{margin-top:0;margin-bottom:1.75rem;line-height:.9;text-align:center}}@media screen and (max-width: 374px){.sugarsugarrune__title{font-size:36px;font-size:2.25rem}}.sugarsugarrune__description{max-width:71.43%;margin-top:6.25rem;margin-left:0;margin-bottom:1.6875rem;font-size:14px;font-size:0.875rem;line-height:1.3125rem}@media screen and (max-width: 735px){.sugarsugarrune__description{max-width:90%;margin-top:0;margin-bottom:1.5625rem}}.sugarsugarrune__description br.hidden-when-wide{display:none}@media screen and (max-width: 735px){.sugarsugarrune__description br.hidden-when-wide{display:inline}}@media screen and (max-width: 735px){.sugarsugarrune__description br.hidden-when-narrow{display:none}}.sugarsugarrune .info__link-wrapper{display:flex;justify-content:center;max-width:71.43%}.sugarsugarrune .info__link-wrapper:last-child{margin-top:3.125rem}@media screen and (max-width: 735px){.sugarsugarrune .info__link-wrapper{justify-content:flex-start;max-width:100%}}.sugarsugarrune .info__link{display:block;width:100%;margin:0 auto;padding:0.75rem 2.3125rem;border-radius:1.5625rem;font-size:16px;font-size:1rem;color:#fff;background-color:#882863;text-decoration:none;text-align:center}@media screen and (max-width: 735px){.sugarsugarrune .info__link{width:88.76%;padding:0.75rem 0 0.6875rem}}.sugarrune__20th .sugarrune__20th--ttl{margin:0 auto}.sugarrune__20th .sugarrune__20th--ttl .sugarrune__20th--image img{width:100%;height:100%}.sugarrune__20th .movie_anno{margin:0 auto}.sugarrune__20th .movie_anno iframe{width:100%;height:100%}@media screen and (max-width: 768px){.sugarsugarrune{margin-top:6vw !important}.sugarrune__20th .sugarrune__20th--ttl{width:80vw;margin-bottom:.5vw}.sugarrune__20th .movie_anno{width:85vw;height:47.8125vw}}@media print,screen and (min-width: 769px){.sugarrune__20th{margin-top:3vw;margin-bottom:6vw}.sugarrune__20th .sugarrune__20th--ttl{width:72vw;margin-bottom:.5vw}.sugarrune__20th .movie_anno{width:56vw;height:31.5vw}}.mailmagazine{padding-top:4rem;padding-bottom:3.8125rem;color:#fff;background-color:#380f45}@media screen and (max-width: 735px){.mailmagazine{padding-top:4.0625rem;padding-right:0.71875rem;padding-left:0.71875rem;padding-bottom:6.3125rem}}.mailmagazine__container{max-width:67.5rem;margin:0 auto}.mailmagazine .title{position:relative;font-size:37px;font-size:2.3125rem;text-align:center;text-transform:uppercase;z-index:5}.mailmagazine .title__shadow{position:relative;font-size:37px;font-size:2.3125rem;text-align:center;text-transform:uppercase;color:#403e3e;transform:translateY(-0.875rem) rotateX(-180deg);z-index:1}.mailmagazine .title__sub{margin-bottom:0.5625rem;font-size:16px;font-size:1rem;text-align:center}@media screen and (max-width: 735px){.mailmagazine .title__sub{margin-bottom:0.9375rem}}.mailmagazine .title__info{max-width:38.75rem;margin:0 auto;margin-top:-0.8125rem;margin-bottom:2.625rem;font-size:14px;font-size:0.875rem;line-height:1.3125rem}@media screen and (max-width: 735px){.mailmagazine .title__info{max-width:90%;margin-top:-0.75rem;margin-bottom:2.25rem}}.mailmagazine .benefits{max-width:40.875rem;margin:0 auto;margin-bottom:2.0625rem;padding:1.9375rem 1.125rem 2.5625rem;border:0.03125rem solid}@media screen and (max-width: 735px){.mailmagazine .benefits{padding-top:1.5rem;padding-bottom:0.9375rem}}.mailmagazine .benefits__title{margin-bottom:1.875rem;font-size:16px;font-size:1rem;text-align:center}.mailmagazine .benefits__presents{display:flex;flex-direction:row}.mailmagazine .benefits__first{width:50%;display:flex;flex-direction:column;transform:translateY(0.375rem)}@media screen and (max-width: 735px){.mailmagazine .benefits__first{transform:translateY(-0.9375rem)}}.mailmagazine .benefits__second{width:50%;display:flex;flex-direction:column;padding-left:1rem;transform:translateY(0.375rem)}@media screen and (max-width: 735px){.mailmagazine .benefits__second{transform:translate(-0.625rem, -0.75rem)}}.mailmagazine .first__title{position:relative;font-size:14px;font-size:0.875rem;z-index:5}@media screen and (max-width: 735px){.mailmagazine .first__title{line-height:1.5}}.mailmagazine .first__title::before{content:"1.";position:absolute;top:-2.375rem;left:0.4375rem;font-size:96px;font-size:6rem;color:rgba(255,255,255,.25);z-index:1;transform:translate(-0.4375rem, 0.4375rem)}@media screen and (max-width: 735px){.mailmagazine .first__title::before{transform:translate(-0.6875rem, -0.6875rem)}}.mailmagazine .first__image{max-width:15.89375rem;max-height:9.18125rem;transform:translate(1.4375rem, 1.0625rem)}@media screen and (max-width: 735px){.mailmagazine .first__image{display:block;max-width:90%;transform:translate(-0.25rem, 0.4375rem)}}.mailmagazine .second__title{position:relative;font-size:14px;font-size:0.875rem;z-index:5}@media screen and (max-width: 735px){.mailmagazine .second__title{line-height:1.5}}.mailmagazine .second__title::after{content:"2.";position:absolute;top:-2.375rem;right:-0.4375rem;font-size:96px;font-size:6rem;color:rgba(255,255,255,.25);z-index:1;transform:translateY(0.4375rem)}@media screen and (max-width: 735px){.mailmagazine .second__title::after{transform:translate(0.5rem, -0.8125rem)}}.mailmagazine .second__image{max-width:14.875rem;max-height:9.23125rem;transform:translate(0.9375rem, 0.75rem)}@media screen and (max-width: 735px){.mailmagazine .second__image{display:block;max-width:120;transform:translateY(0.125rem)}}.mailmagazine .attention{max-width:38.625rem;margin:0 auto}.mailmagazine .attention__text{font-size:12px;font-size:0.75rem;line-height:1.125rem}@media screen and (max-width: 735px){.mailmagazine .attention__text{padding-right:1.125rem;padding-left:1.125rem}}.mailmagazine .form{margin-bottom:1.25rem}@media screen and (max-width: 735px){.mailmagazine .form{margin-bottom:1.625rem}}.mailmagazine .form__item{max-width:19.6875rem;margin:0 auto;display:flex;flex-direction:row;align-items:center}.mailmagazine .form__item label{margin-right:auto;font-size:14px;font-size:0.875rem}.mailmagazine .form__item input{width:12.5rem;border:none}.mailmagazine .form__name{margin-bottom:0.71875rem}.mailmagazine .form__email{margin-bottom:1.8125rem}@media screen and (max-width: 735px){.mailmagazine .form__email{margin-bottom:1.25rem}}.mailmagazine .form__button{display:flex;justify-content:center}.mailmagazine .form__button .button{padding:0.6875rem 2rem;border-radius:1.5625rem;font-size:16px;font-size:1rem;color:#fff;background-color:#886e28;border:none}@media screen and (max-width: 735px){.mailmagazine .form__button .button{padding-top:0.6875rem;padding-bottom:0.6875rem}}.mailmagazine .form__button .button__free{font-size:10px;font-size:0.625rem}@-moz-document url-prefix(){.mailmagazine .title__shadow{transform:translateY(-1.1875rem) rotateX(-180deg)}}@supports(-ms-ime-align: auto){.mailmagazine .title__shadow{transform:translateY(-1.1875rem) rotateX(-180deg)}}.modal{visibility:hidden;opacity:0;transition:.3s linear}.modal.open{visibility:visible;opacity:1;transition:0s}.modal.open .modal__overlay{background-color:rgba(0,0,0,.65)}.modal.open .modal__container{opacity:1}@keyframes show{from{opacity:0}to{opacity:1}}.modal__overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,0);transition:.3s linear;overflow:hidden;z-index:999}.modal__container-wrapper{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1000}.modal__container{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;opacity:0;transition:.3s linear}.modal__close{transform:translateY(-0.9375rem)}@media screen and (max-width: 735px){.modal__close{transform:translateY(-16px)}}.modal__close img{display:block;max-width:1.875rem}@media screen and (max-width: 735px){.modal__close img{max-width:1.25rem}}.modal__content{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;width:21rem}@media screen and (max-width: 735px){.modal__content{width:19.4375rem}}@media screen and (max-width: 374px){.modal__content{width:15rem}}.modal__arrow{position:absolute;top:0;bottom:0;margin:auto;width:1.0625rem;height:1.0625rem;z-index:999}.modal__arrow.hidden{visibility:hidden;transition:all 0ms}.modal__arrow--left{transform:translateX(-11.6875rem)}@media screen and (max-width: 735px){.modal__arrow--left{transform:translateX(-10.75rem)}}@media screen and (max-width: 374px){.modal__arrow--left{transform:translateX(-8.5rem)}}.modal__arrow--right{transform:translateX(11.6875rem)}@media screen and (max-width: 735px){.modal__arrow--right{transform:translateX(10.75rem)}}@media screen and (max-width: 374px){.modal__arrow--right{transform:translateX(8.5rem)}}.modal__image{display:block;max-width:100%}.modal button{border:none;background-color:rgba(0,0,0,0);padding:0}footer{color:#fff;background-color:#000}.footer__container{max-width:67.5rem;margin:0 auto;padding-top:3.3125rem;padding-bottom:3.9375rem}@media screen and (max-width: 735px){.footer__container{padding-top:2.3125rem;padding-bottom:5.9375rem}}@media screen and (max-width: 374px){.footer__container{padding-right:0.625rem;padding-left:0.625rem}}.footer .sns-special{margin-block-end:1.25rem}.footer .sns-special h3{font-size:smaller;line-height:1.5;max-width:calc(19.4375rem*2);margin-inline-start:auto;margin-inline-end:auto;text-align:center;color:inherit}@media screen and (max-width: 735px){.footer .sns-special h3{max-width:19.4375rem}}.footer .sns-special .footer__link{display:block;width:100%;max-width:19.4375rem;margin-inline-start:auto;margin-inline-end:auto;aspect-ratio:687271/327517;background-image:url(../images/note-wh.svg);background-size:145.5030111848%;background-position:center}.footer .sns{display:flex;flex-direction:row;justify-content:space-between;align-items:center;max-width:19.4375rem;margin:0 auto;margin-bottom:2.46875rem}@media screen and (max-width: 735px){.footer .sns{margin-bottom:3.21875rem}}.footer .sns__link{max-width:5rem;max-height:5rem}.footer .sns__link img{display:block}.footer__info .footer__contact-link{margin-block-end:2.5rem}.footer__info .footer__contact-link a{font-size:1rem;display:flex;justify-content:center;align-items:center;width:10.5rem;margin-inline-start:auto;margin-inline-end:auto;padding-block-start:.8em;padding-block-end:.8em;background-color:#fff;border-radius:1.25rem;color:#000;text-align:center;font-weight:bold}.footer__links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;max-width:38.75rem;margin:0 auto;margin-bottom:0.375rem}@media screen and (max-width: 735px){.footer__links{padding-right:3.375rem;padding-left:3.375rem}}.footer__links li{display:flex;flex-grow:1;align-items:center;justify-content:center}@media screen and (max-width: 735px){.footer__links li{margin-bottom:1.5%;padding:0 0.625rem}}.footer__links li+li{border-left:1px solid #fff}.footer__link{font-size:10px;font-size:0.625rem}.footer__copyright{margin-bottom:0.25rem;font-size:10px;font-size:0.625rem;text-align:center}@media screen and (max-width: 735px){.footer__copyright{margin-bottom:0.3125rem}}.footer__text{font-size:10px;font-size:0.625rem;text-align:center}.footer a{color:#fff;text-decoration:none}.comics h1{font-size:20px;margin-bottom:1em;font-weight:bold}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{-webkit-text-decoration:underline dotted;border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,menu,nav,section,time,mark,audio,video,details,summary{margin:0;padding:0;border:0;background:rgba(0,0,0,0);font-size:100%;font-weight:normal;vertical-align:baseline}article,aside,figure,footer,header,nav,section,details,summary{display:block}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img,object,embed{max-width:100%}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;background:rgba(0,0,0,0);font-size:100%;vertical-align:baseline}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:bold;vertical-align:bottom}td{font-weight:normal;vertical-align:top}hr{display:block;height:1px;margin:1em 0;padding:0;border:0;border-top:1px solid #ccc}input,select{vertical-align:middle}pre{word-wrap:break-word;white-space:pre;white-space:pre-wrap;white-space:pre-line}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}.ie7 input[type=checkbox]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}select,input,textarea{font:99% sans-serif}table{font:100%;font-size:inherit}small{font-size:85%}strong{font-weight:bold}td,td img{vertical-align:top}sub,sup{position:relative;font-size:75%;line-height:0}sup{top:-0.5em}sub{bottom:-0.25em}pre,code,kbd,samp{font-family:monospace,sans-serif}.clickable,label,input[type=button],input[type=submit],input[type=file],button{cursor:pointer}button,input,select,textarea{margin:0}button,input[type=button]{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.clearfix:before,.clearfix:after{display:block;height:0;overflow:hidden;content:" "}.clearfix:after{clear:both}.clearfix{zoom:1}.font-ten-mincho--regular,.atf .link__cameback,.atf .link__info,.vol .comic__title{font-family:ten-mincho,serif;font-style:normal;font-weight:400}.font-ten-mincho-text--regular,.header .nav__form input,.atf__info,.annormal .info__description,.annormal .info__link,.campaign__info,.vol .comic__notes,.vol .comic__link,.sugarsugarrune .info__link,.footer__link,.footer__copyright,.footer__text{font-family:ten-mincho-text,serif;font-style:normal;font-weight:400}.font-didot-lt-pro--roman,.header .nav__logo,.header .nav__link,.mailmagazine .title,.mailmagazine .title__shadow,.mailmagazine .first__title::before,.mailmagazine .second__title::after{font-family:linotype-didot,serif;font-style:normal;font-weight:400}.font-didot-lt-pro--bold,.annormal .info__title,.campaign__title,.campaign .val__amount,.sugarsugarrune__title{font-family:linotype-didot,serif;font-style:normal;font-weight:700}.font-didot-lt-pro--italic,.campaign .val__date,.vol__amount,.vol .comic__title--en{font-family:linotype-didot,serif;font-style:normal;font-style:italic;font-weight:400}.font-din-2014--bold,.atf .link__title{font-family:din-2014,sans-serif;font-style:bold;font-weight:700}.font-otf-gothic--regular,body{font-family:Gothic Medium BBB,sans-serif;font-style:normal;font-weight:400}.font-otf-midashi-go{font-family:Midashi Go MB31,sans-serif}.font-a1-gothic--medium{font-family:A1 Gothic M,sans-serif}.font-a1-gothic--bold{font-family:A1 Gothic B,sans-serif}*{box-sizing:border-box}body{padding-top:1.875rem;font-size:16px;font-size:1rem;line-height:1}@media screen and (max-width: 735px){body{padding-top:2.5rem}}img{max-width:100%;height:auto}li{list-style:none}a,button{transition:all 300ms}a:hover,button:hover{opacity:.6}a{word-break:break-all}.sp-only{display:none}@media screen and (max-width: 735px){.sp-only{display:block}}input[type=text]{display:inline;margin:0}.wp-block-image figcaption{font-size:smaller}#main.page-info .post,#main.page-inquiry .post{margin:0 auto}#main.page-info .box-info-ttl,#main.page-inquiry .box-info-ttl{margin-bottom:6.875rem;text-align:center}#main.page-info .box-info-ttl h2,#main.page-inquiry .box-info-ttl h2{border-top:none;font-size:2.8125rem;text-transform:uppercase}#main.page-info .list-info,#main.page-inquiry .list-info{width:90%;max-width:560px;margin:0 auto;padding-bottom:5rem}#main.page-info .list-info li,#main.page-inquiry .list-info li{width:100%;margin-bottom:2rem;list-style:none}#main.page-info .list-info li a,#main.page-inquiry .list-info li a{display:block;padding:1rem;border-radius:2rem;background-color:#872b62;color:#fff;text-align:center}#main.page-info .ttl-info-form,#main.page-inquiry .ttl-info-form{margin-bottom:3rem;border:none}#main.page-info .box-info-form dl,#main.page-inquiry .box-info-form dl{display:flex;margin-bottom:1.5rem}#main.page-info .box-info-form dl dt,#main.page-inquiry .box-info-form dl dt{width:25%;margin-right:3%;font-size:.875rem;font-weight:normal}#main.page-info .box-info-form dl dd,#main.page-inquiry .box-info-form dl dd{width:72%;font-size:.875rem}#main.page-info .box-info-form dl dd input,#main.page-info .box-info-form dl dd textarea,#main.page-inquiry .box-info-form dl dd input,#main.page-inquiry .box-info-form dl dd textarea{margin:0 0 .5rem 0;border:#000 solid 1px}#main.page-info .box-form-submit,#main.page-inquiry .box-form-submit{text-align:center}#main.page-info .box-form-submit .btn-submit,#main.page-inquiry .box-form-submit .btn-submit{max-width:240px;margin-left:16px;padding:1rem 0;border:none;border-radius:2rem;background-color:#872b62;font-size:.875rem}#main.page-info .box-form-submit .btn-submit:hover,#main.page-inquiry .box-form-submit .btn-submit:hover{opacity:.7}header{z-index:99;position:fixed;top:0;left:0;width:100%}.header{display:flex;position:relative;flex-direction:row;align-items:center;justify-content:flex-end;padding:.3125rem .625rem;background-color:#000;color:#fff}@media screen and (max-width: 1040px){.header{position:relative;flex-direction:column;padding-top:.5625rem;padding-bottom:.375rem}}.header a{color:#fff;text-decoration:none}@media screen and (max-width: 1040px){.header .nav{z-index:-1;position:absolute;top:2.5rem;right:0;width:100%;transform:translateY(-100%);background-color:#000;transition:transform 300ms}}.header .nav.open{top:2.1875rem;transform:translateY(0);transition:transform 300ms}.header .nav__logo{display:flex;z-index:99;flex-direction:column;margin-right:auto;transform:translateY(0.0625rem)}@media screen and (max-width: 735px){.header .nav__logo{transform:none}}.header .nav__list{display:flex;flex-direction:row}@media screen and (max-width: 1040px){.header .nav__list{flex-direction:column;justify-content:center;padding:1.5rem 0 1.90625rem;transform:translateX(6.1875rem)}}@media screen and (max-width: 374px){.header .nav__list{transform:translateX(3.125rem)}}.header .nav__item{display:flex;align-items:center;margin-right:3.375rem}@media screen and (max-width: 1040px){.header .nav__item{margin-right:0;margin-bottom:.6875rem}}.header .nav__link{font-size:14px;font-size:.875rem;line-height:1;text-transform:uppercase}.header .nav__link::before{display:inline-block;width:.375rem;height:.375rem;transform:translate(-0.3125rem, -0.0625rem);background-image:url(../images/point-wh.svg);background-size:contain;vertical-align:middle;content:""}@media screen and (max-width: 1040px){.header .nav__link::before{transform:translate(-1.5625rem, -0.0625rem)}}.header .nav__form{position:relative;font-size:10px;font-size:.625rem}@media screen and (max-width: 1040px){.header .nav__form{padding-top:.5rem}}.header .nav__form input{width:10rem;height:1.0625rem;padding-left:.1875rem;transform:translateX(0.75rem);border:none;border-radius:.0625rem}@media screen and (max-width: 1040px){.header .nav__form input{width:200px;transform:translateX(0.4375rem)}}.header .nav__form .form__botton{width:.5625rem;height:.5625rem;padding:0;transform:translate(-0.3125rem, 0.1875rem);border:none;background-color:rgba(0,0,0,0)}@media screen and (max-width: 1040px){.header .nav__form .form__botton{transform:translate(-0.625rem, 0.1875rem)}}.header .nav__menu{display:none}@media screen and (max-width: 1040px){.header .nav__menu{display:block;z-index:99;position:absolute;top:.75rem;right:.6875rem;width:1.25rem;height:.6875rem}}.header .logo__author{font-size:10px;font-size:.625rem;text-transform:uppercase}@media screen and (max-width: 1040px){.header .logo__author{font-size:15px;font-size:.9375rem}}.header .logo__30th{font-size:10px;font-size:.625rem;font-style:italic;letter-spacing:.02rem}@media screen and (max-width: 1040px){.header .logo__30th{font-size:8px;font-size:.5rem}}.header .menu__button{padding:0;border:none;background-color:rgba(0,0,0,0)}.header .close__icon{display:none}.atf__container{position:relative;margin:0 auto}.atf__title{position:relative}.atf__image{display:block;margin-left:auto}.atf__info{-webkit-border-start:none;position:relative;width:50%;max-width:970px;margin-top:clamp(-193px,-9vw,-9vw);margin-bottom:.75rem;padding:1.375rem 3.15625rem 1.25rem;border-inline-start:none;background-color:#fff;color:#e5705a;font-size:14px;font-size:.875rem;line-height:1.3125rem}.atf__info .atf__info--ttl{margin-bottom:.5vw}.atf__info p:not(.atf__info--ttl){line-height:1;margin-bottom:2vw}.atf__info p:not(.atf__info--ttl):last-of-type{margin-bottom:0 !important}.atf__info p:not(.atf__info--ttl) a{margin-top:.2rem}.hidden-when-wide{display:none}@media screen and (max-width: 735px){.atf__info{width:88%;margin-top:-7.44rem;bottom:-7.5rem;max-width:21.4375rem;padding:1.25rem 1.9375rem 1.25rem 2rem}.atf__info .atf__info--ttl{margin-bottom:1vw}.atf__info p:not(.atf__info--ttl){line-height:1;margin-bottom:4vw}.atf__info p:not(.atf__info--ttl) a{line-height:1.3;margin-top:.3rem}.hidden-when-wide{display:block !important}}.atf__info a{display:inline-block;margin-top:.5em;color:#e5705a}.atf .link__cameback{margin-bottom:.3125rem;font-size:17px;font-size:1.0625rem}@media screen and (max-width: 735px){.atf .link__cameback{margin-bottom:.25rem;font-size:14.5px;font-size:.90625rem}}.atf .link__title{margin-top:.125rem;margin-bottom:.125rem;font-size:24px;font-size:1.5rem}@media screen and (max-width: 735px){.atf .link__title{margin-bottom:.1875rem;font-size:20px;font-size:1.25rem}}.atf .link__info{font-size:17px;font-size:1.0625rem}@media screen and (max-width: 735px){.atf .link__info{margin-bottom:-0.25rem;font-size:14.5px;font-size:.90625rem}}.atf .link__arrow{display:flex;position:absolute;bottom:1.5rem;align-content:center;justify-content:center;width:1.2375rem;height:1.2375rem;transform:translateY(0.8125rem);border-radius:50%;background-color:#fff;color:#dd3b61;font-weight:bold}@media screen and (max-width: 735px){.atf .link__arrow{width:1.0625rem;height:1.0625rem;font-size:14px;font-size:.875rem}}.annormal{margin-top:-0.125rem;overflow:hidden;background-color:#262626;background-image:url(../images/annormal-bg_pc.png);background-repeat:no-repeat;background-size:cover;color:#fff}@media screen and (max-width: 735px){.annormal{background-image:url(../images/annormal-bg_sp.png)}}.annormal__container{position:relative;max-width:67.5rem;margin:0 auto;overflow:hidden}.annormal__info{z-index:5;position:relative;max-width:18.75rem;margin-top:6.9375rem;margin-bottom:3.1875rem;margin-left:7.3125rem}@media screen and (max-width: 735px){.annormal__info{max-width:100%;margin:0;padding:2.25rem 2rem 1rem}}.annormal__image{display:block;z-index:1;position:absolute;top:0;right:0;max-width:37.375rem;transform:translateY(0.125rem)}@media screen and (max-width: 735px){.annormal__image{top:auto;bottom:0;max-width:52%}}.annormal .info__title{margin-bottom:.9375rem;font-size:30px;font-size:1.875rem;text-align:center;text-transform:uppercase}@media screen and (max-width: 735px){.annormal .info__title{margin-bottom:.4375rem}}@media screen and (max-width: 374px){.annormal .info__title{font-size:24px;font-size:1.5rem}}.annormal .info__subtitle{margin-bottom:1.6875rem;transform:translateX(-0.5rem);font-size:16px;font-size:1rem;text-align:center}@media screen and (max-width: 735px){.annormal .info__subtitle{margin-bottom:1.5625rem}}@media screen and (max-width: 374px){.annormal .info__subtitle{transform:none}}.annormal .info__description{margin-bottom:2.0625rem;font-size:14px;font-size:.875rem;line-height:1.3125rem}@media screen and (max-width: 735px){.annormal .info__description{max-width:9.4375rem;margin-bottom:0}}.annormal .info__link-wrapper{display:flex;justify-content:center}.annormal .info__link-wrapper:last-child{margin-top:1.25rem}@media screen and (max-width: 735px){.annormal .info__link-wrapper{justify-content:flex-start}}.annormal .info__link{display:block;padding:.75rem 2.3125rem;border-radius:1.5625rem;background-color:#882863;color:#fff;font-size:16px;font-size:1rem;text-align:center;text-decoration:none}@media screen and (max-width: 735px){.annormal .info__link{width:9.4375rem;padding:.75rem 0 .6875rem;font-size:.8rem}}.campaign__container{max-width:67.5rem;margin:0 auto;padding:5rem .4375rem 3.875rem}@media screen and (max-width: 735px){.campaign__container{padding:2.875rem 1rem 1.75rem}}.campaign__title{margin-bottom:.1875rem;font-size:45px;font-size:2.8125rem;text-align:center;text-transform:uppercase}@media screen and (max-width: 735px){.campaign__title{margin-bottom:.25rem}}.campaign__subtitle{margin-bottom:1.6875rem;font-size:20px;font-size:1.25rem;text-align:center}@media screen and (max-width: 735px){.campaign__subtitle{margin-bottom:.9375rem}}.campaign__info{margin-bottom:3rem;font-size:14px;font-size:.875rem;text-align:center}@media screen and (max-width: 735px){.campaign__info{margin-bottom:2rem}}.campaign__list{display:flex;flex-direction:row;justify-content:space-around}@media screen and (max-width: 735px){.campaign__list{flex-direction:column}}.campaign__val{width:31.7%}@media screen and (max-width: 735px){.campaign__val{width:100%;margin-bottom:1.5rem}}@media screen and (max-width: 735px){.campaign__val2{margin-bottom:2.5625rem}}.campaign .val__info{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;margin-bottom:.875rem;padding-right:1.0625rem;padding-left:1.0625rem}@media screen and (max-width: 735px){.campaign .val__info{margin-bottom:.71875rem}}.campaign .val__amount{margin-right:auto;font-size:16px;font-size:1rem}.campaign .val__date{font-size:20px;font-size:1.25rem}.campaign .val__thumbnails{display:flex;flex-direction:row;flex-wrap:wrap;padding:1rem .875rem .625rem;background-color:rgba(224,224,224,.24)}.campaign .val__thumbnail{display:block;width:25%;max-height:6.3125rem}.campaign .val__link-wrapper{display:flex;justify-content:center;padding-bottom:1.125rem;background-color:rgba(224,224,224,.24)}.campaign .val__link{display:block;padding:.75rem 1.71875rem;border-radius:1.5625rem;background-color:#882863;color:#fff;font-size:16px;font-size:1rem;text-align:center;text-decoration:none}@media screen and (max-width: 735px){.campaign .val__link{width:14.4375rem;padding:.75rem 0}}.vol__container{max-width:67.5rem;margin:0 auto;padding-bottom:3.4375rem}@media screen and (max-width: 735px){.vol__container{padding-right:2rem;padding-bottom:1.25rem;padding-left:2rem}}.vol__title{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:2.5rem}@media screen and (max-width: 735px){.vol__title{justify-content:space-around;margin-bottom:1.875rem}}.vol__amount{margin-right:1.34375rem;font-size:35px;font-size:2.1875rem;text-transform:uppercase}@media screen and (max-width: 735px){.vol__amount{margin-right:auto}}.vol__info{font-size:16px;font-size:1rem}@media screen and (max-width: 735px){.vol__info{transform:translate(0.625rem, -0.1875rem);line-height:1.4}}.vol__comics{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;max-width:82%;margin:0 auto}@media screen and (max-width: 735px){.vol__comics{flex-direction:column;max-width:100%}}.vol .comic{width:47%;margin-bottom:4.625rem}@media screen and (max-width: 735px){.vol .comic{width:100%;margin-bottom:3.375rem}}.vol .comic__title{display:flex;flex-direction:column;margin-bottom:.78125rem;line-height:1;text-align:center}@media screen and (max-width: 735px){.vol .comic__title{margin-bottom:1.28125rem}}.vol .comic__title--en{margin-bottom:.5rem;font-size:25px;font-size:1.5625rem;text-transform:uppercase}@media screen and (max-width: 735px){.vol .comic__title--en{margin-bottom:.4375rem}}.vol .comic__title--ja{font-size:16px;font-size:1rem}.vol .comic__content{display:flex;flex-direction:row}.vol .comic__images{width:28%;margin-right:auto}@media screen and (max-width: 735px){.vol .comic__images{width:38%;margin-top:-0.125rem}}.vol .comic__thumbnail{margin-bottom:.1875rem}@media screen and (max-width: 735px){.vol .comic__thumbnail{margin-bottom:0}}.vol .comic__pages{display:flex;flex-direction:row;justify-content:space-between;margin-right:.3125rem;margin-bottom:.5625rem;margin-left:.3125rem}@media screen and (max-width: 735px){.vol .comic__pages{margin-right:.1875rem;margin-bottom:.75rem;margin-left:.1875rem}}.vol .comic__button{max-width:30%;padding:0;border:.0625rem solid gray;background-color:rgba(0,0,0,0)}@media screen and (max-width: 735px){.vol .comic__button{max-width:28%}}.vol .comic__page{display:block}@media screen and (max-width: 735px){.vol .comic__page{max-height:2.78125rem}}.vol .comic__notes{font-size:10px;font-size:.625rem;line-height:.9375rem;text-align:justify}.vol .comic__info{width:65%}@media screen and (max-width: 735px){.vol .comic__info{width:10.9375rem}}@media screen and (max-width: 374px){.vol .comic__info{width:8.75rem}}.vol .comic__text{margin-top:.1875rem;margin-bottom:1.3125rem;font-size:14px;font-size:.875rem;line-height:1.3125rem}@media screen and (max-width: 735px){.vol .comic__text{margin-top:0;margin-bottom:.9375rem}}.vol .comic__link{display:block;max-width:70%;margin:0 auto;padding:.75rem 0;border-radius:1.5625rem;background-color:#882863;color:#fff;font-size:16px;font-size:1rem;text-align:center;text-decoration:none}@media screen and (max-width: 735px){.vol .comic__link{max-width:100%;padding:.75rem 0}}.sugarsugarrune{background-color:#f0e5f5;background-color:#fff;background-image:url("../images/sugar2_pc.png");background-position:bottom left 4vw;background-repeat:no-repeat;background-size:38.8125rem;color:#380f45}@media screen and (max-width: 735px){.sugarsugarrune{background-image:url("../images/sugar2_sp.png");background-position:bottom right;background-size:100%;margin-top:7.9vw}}.sugarsugarrune__container{margin-left:61%;padding-top:4.6875rem;padding-bottom:9.875rem}.baner-ochibi{width:80vw;margin:4vw auto 0}@media screen and (max-width: 735px){.sugarsugarrune__container{max-width:21.125rem;margin:0 auto;padding-top:3.625rem;padding-bottom:2.1875rem}.baner-ochibi{width:85vw !important;margin:13vw auto 0 !important}}.sugarsugarrune__title{margin-top:3.125rem;margin-bottom:.625rem;font-size:45px;font-size:2.8125rem;text-transform:uppercase;color:#db1a11}@media screen and (max-width: 735px){.sugarsugarrune__title{margin-top:0;margin-bottom:1.75rem;line-height:.9;text-align:center}}@media screen and (max-width: 374px){.sugarsugarrune__title{font-size:36px;font-size:2.25rem}}.sugarsugarrune__description{color:#db1a11;max-width:71.43%;margin-top:6.25rem;margin-bottom:1.6875rem;margin-left:0;font-size:14px;font-size:.875rem;line-height:1.3125rem}@media screen and (max-width: 735px){.sugarsugarrune__description{max-width:90%;margin-top:0;margin-bottom:1.5625rem;margin-left:9vw;position:relative;top:-2vw}}.sugarsugarrune__description br.hidden-when-wide{display:none}@media screen and (max-width: 735px){.sugarsugarrune__description br.hidden-when-wide{display:inline}}@media screen and (max-width: 735px){.sugarsugarrune__description br.hidden-when-narrow{display:none}}.sugarsugarrune .info__link-wrapper{display:flex;justify-content:center;max-width:71.43%}.sugarsugarrune .info__link-wrapper:last-child{margin-top:3.125rem}@media screen and (max-width: 735px){.sugarsugarrune .info__link-wrapper{justify-content:flex-start;max-width:100%}}.sugarsugarrune .info__link{display:block;width:100%;margin:0 auto;padding:.75rem 2.3125rem;border-radius:1.5625rem;background-color:#312620;color:#fff;font-size:16px;font-size:1rem;text-align:center;text-decoration:none}.sugarsugarrune .link_ochibi{display:block;width:100%;margin:0 auto;padding:.75rem 2.3125rem;border-radius:1.5625rem;background-color:#db1a11;color:#fff;font-size:16px;font-size:1rem;text-align:center;text-decoration:none}.sugarsugarrune .ochibi_wrapper{margin-top:1vw}.sugarsugarrune .note_wrapper{margin-top:1vw !important}@media screen and (max-width: 735px){.sugarsugarrune .info__link{width:88.76%;padding:.75rem 0 .6875rem}}.mailmagazine{padding-top:4rem;padding-bottom:3.8125rem;background-color:#380f45;color:#fff}@media screen and (max-width: 735px){.mailmagazine{padding-top:4.0625rem;padding-right:.71875rem;padding-bottom:6.3125rem;padding-left:.71875rem}}.mailmagazine__container{max-width:67.5rem;margin:0 auto}.mailmagazine .title{z-index:5;position:relative;font-size:37px;font-size:2.3125rem;text-align:center;text-transform:uppercase}.mailmagazine .title__shadow{z-index:1;position:relative;transform:translateY(-0.875rem) rotateX(-180deg);color:#403e3e;font-size:37px;font-size:2.3125rem;text-align:center;text-transform:uppercase}.mailmagazine .title__sub{margin-bottom:.5625rem;font-size:16px;font-size:1rem;text-align:center}@media screen and (max-width: 735px){.mailmagazine .title__sub{margin-bottom:.9375rem}}.mailmagazine .title__info{max-width:38.75rem;margin:0 auto;margin-top:-0.8125rem;margin-bottom:2.625rem;font-size:14px;font-size:.875rem;line-height:1.3125rem}@media screen and (max-width: 735px){.mailmagazine .title__info{max-width:90%;margin-top:-0.75rem;margin-bottom:2.25rem}}.mailmagazine .benefits{max-width:40.875rem;margin:0 auto;margin-bottom:2.0625rem;padding:1.9375rem 1.125rem 2.5625rem;border:.03125rem solid}@media screen and (max-width: 735px){.mailmagazine .benefits{padding-top:1.5rem;padding-bottom:.9375rem}}.mailmagazine .benefits__title{margin-bottom:1.875rem;font-size:16px;font-size:1rem;text-align:center}.mailmagazine .benefits__presents{display:flex;flex-direction:row}.mailmagazine .benefits__first{display:flex;flex-direction:column;width:50%;transform:translateY(0.375rem)}@media screen and (max-width: 735px){.mailmagazine .benefits__first{transform:translateY(-0.9375rem)}}.mailmagazine .benefits__second{display:flex;flex-direction:column;width:50%;padding-left:1rem;transform:translateY(0.375rem)}@media screen and (max-width: 735px){.mailmagazine .benefits__second{transform:translate(-0.625rem, -0.75rem)}}.mailmagazine .first__title{z-index:5;position:relative;font-size:14px;font-size:.875rem}@media screen and (max-width: 735px){.mailmagazine .first__title{line-height:1.5}}.mailmagazine .first__title::before{z-index:1;position:absolute;top:-2.375rem;left:.4375rem;transform:translate(-0.4375rem, 0.4375rem);color:rgba(255,255,255,.25);font-size:96px;font-size:6rem;content:"1."}@media screen and (max-width: 735px){.mailmagazine .first__title::before{transform:translate(-0.6875rem, -0.6875rem)}}.mailmagazine .first__image{max-width:15.89375rem;max-height:9.18125rem;transform:translate(1.4375rem, 1.0625rem)}@media screen and (max-width: 735px){.mailmagazine .first__image{display:block;max-width:90%;transform:translate(-0.25rem, 0.4375rem)}}.mailmagazine .second__title{z-index:5;position:relative;font-size:14px;font-size:.875rem}@media screen and (max-width: 735px){.mailmagazine .second__title{line-height:1.5}}.mailmagazine .second__title::after{z-index:1;position:absolute;top:-2.375rem;right:-0.4375rem;transform:translateY(0.4375rem);color:rgba(255,255,255,.25);font-size:96px;font-size:6rem;content:"2."}@media screen and (max-width: 735px){.mailmagazine .second__title::after{transform:translate(0.5rem, -0.8125rem)}}.mailmagazine .second__image{max-width:14.875rem;max-height:9.23125rem;transform:translate(0.9375rem, 0.75rem)}@media screen and (max-width: 735px){.mailmagazine .second__image{display:block;max-width:120;transform:translateY(0.125rem)}}.mailmagazine .attention{max-width:38.625rem;margin:0 auto}.mailmagazine .attention__text{font-size:12px;font-size:.75rem;line-height:1.125rem}@media screen and (max-width: 735px){.mailmagazine .attention__text{padding-right:1.125rem;padding-left:1.125rem}}.mailmagazine .form{margin-bottom:1.25rem}@media screen and (max-width: 735px){.mailmagazine .form{margin-bottom:1.625rem}}.mailmagazine .form__item{display:flex;flex-direction:row;align-items:center;max-width:19.6875rem;margin:0 auto}.mailmagazine .form__item label{margin-right:auto;font-size:14px;font-size:.875rem}.mailmagazine .form__item input{width:12.5rem;border:none}.mailmagazine .form__name{margin-bottom:.71875rem}.mailmagazine .form__email{margin-bottom:1.8125rem}@media screen and (max-width: 735px){.mailmagazine .form__email{margin-bottom:1.25rem}}.mailmagazine .form__button{display:flex;justify-content:center}.mailmagazine .form__button .button{padding:.6875rem 2rem;border:none;border-radius:1.5625rem;background-color:#886e28;color:#fff;font-size:16px;font-size:1rem}@media screen and (max-width: 735px){.mailmagazine .form__button .button{padding-top:.6875rem;padding-bottom:.6875rem}}.mailmagazine .form__button .button__free{font-size:10px;font-size:.625rem}@-moz-document url-prefix(){.mailmagazine .title__shadow{transform:translateY(-1.1875rem) rotateX(-180deg)}}@supports(-ms-ime-align: auto){.mailmagazine .title__shadow{transform:translateY(-1.1875rem) rotateX(-180deg)}}.modal{visibility:hidden;opacity:0;transition:.3s linear}.modal.open{visibility:visible;opacity:1;transition:0s}.modal.open .modal__overlay{background-color:rgba(0,0,0,.65)}.modal.open .modal__container{opacity:1}@-webkit-keyframes show{from{opacity:0}to{opacity:1}}@keyframes show{from{opacity:0}to{opacity:1}}.modal__overlay{z-index:999;position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;background-color:rgba(0,0,0,0);transition:.3s linear}.modal__container-wrapper{z-index:1000;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%)}.modal__container{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;opacity:0;transition:.3s linear}.modal__close{transform:translateY(-0.9375rem)}@media screen and (max-width: 735px){.modal__close{transform:translateY(-16px)}}.modal__close img{display:block;max-width:1.875rem}@media screen and (max-width: 735px){.modal__close img{max-width:1.25rem}}.modal__content{display:flex;position:relative;flex-direction:row;align-items:center;justify-content:center;width:21rem}@media screen and (max-width: 735px){.modal__content{width:19.4375rem}}@media screen and (max-width: 374px){.modal__content{width:15rem}}.modal__arrow{z-index:999;position:absolute;top:0;bottom:0;width:1.0625rem;height:1.0625rem;margin:auto}.modal__arrow.hidden{visibility:hidden;transition:all 0ms}.modal__arrow--left{transform:translateX(-11.6875rem)}@media screen and (max-width: 735px){.modal__arrow--left{transform:translateX(-10.75rem)}}@media screen and (max-width: 374px){.modal__arrow--left{transform:translateX(-8.5rem)}}.modal__arrow--right{transform:translateX(11.6875rem)}@media screen and (max-width: 735px){.modal__arrow--right{transform:translateX(10.75rem)}}@media screen and (max-width: 374px){.modal__arrow--right{transform:translateX(8.5rem)}}.modal__image{display:block;max-width:100%}.modal button{padding:0;border:none;background-color:rgba(0,0,0,0)}footer{background-color:#000;color:#fff}.footer__container{max-width:67.5rem;margin:0 auto;padding-top:3.3125rem;padding-bottom:3.9375rem}@media screen and (max-width: 735px){.footer__container{padding-top:2.3125rem;padding-bottom:5.9375rem}}@media screen and (max-width: 374px){.footer__container{padding-right:.625rem;padding-left:.625rem}}.footer .sns-special{-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.footer .sns-special h3{-webkit-margin-start:auto;-webkit-margin-end:auto;max-width:38.875rem;margin-inline-start:auto;margin-inline-end:auto;color:inherit;font-size:smaller;line-height:1.5;text-align:center}@media screen and (max-width: 735px){.footer .sns-special h3{max-width:19.4375rem}}.footer .sns-special .footer__link{-webkit-margin-start:auto;-webkit-margin-end:auto;aspect-ratio:687271/327517;display:block;width:100%;max-width:19.4375rem;margin-inline-start:auto;margin-inline-end:auto;background-image:url(../images/note-wh.svg);background-position:center;background-size:145.5030111848%}.footer .sns{display:flex;flex-direction:row;align-items:center;justify-content:space-between;max-width:19.4375rem;margin:0 auto;margin-bottom:2.46875rem}@media screen and (max-width: 735px){.footer .sns{margin-bottom:3.21875rem}}.footer .sns__link{max-width:5rem;max-height:5rem}.footer .sns__link img{display:block}.footer__info .footer__contact-link{-webkit-margin-after:2.5rem;margin-block-end:2.5rem}.footer__info .footer__contact-link a{-webkit-margin-start:auto;-webkit-margin-end:auto;-webkit-padding-before:.8em;-webkit-padding-after:.8em;display:flex;align-items:center;justify-content:center;width:10.5rem;margin-inline-start:auto;margin-inline-end:auto;padding-block-start:.8em;padding-block-end:.8em;border-radius:1.25rem;background-color:#fff;color:#000;font-size:1rem;font-weight:bold;text-align:center}.footer__links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;max-width:38.75rem;margin:0 auto;margin-bottom:.375rem}@media screen and (max-width: 735px){.footer__links{padding-right:3.375rem;padding-left:3.375rem}}.footer__links li{display:flex;flex-grow:1;align-items:center;justify-content:center}@media screen and (max-width: 735px){.footer__links li{margin-bottom:1.5%;padding:0 .625rem}}.footer__links li+li{border-left:1px solid #fff}.footer__link{font-size:10px;font-size:.625rem}.footer__copyright{margin-bottom:.25rem;font-size:10px;font-size:.625rem;text-align:center}@media screen and (max-width: 735px){.footer__copyright{margin-bottom:.3125rem}}.footer__text{font-size:10px;font-size:.625rem;text-align:center}.footer a{color:#fff;text-decoration:none}.comics h1{margin-bottom:1em;font-size:20px;font-weight:bold}