@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@500;700&family=Noto+Serif+JP:wght@400;600&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@500;700&family=Noto+Serif+JP:wght@400;600&display=swap");.fadeUp{opacity:0;-webkit-transform:translate(0, 50px);transform:translate(0, 50px);transition:all 1s}.fadeUp.active{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.fadeRight{opacity:0;-webkit-transform:translate(100px, 0px);transform:translate(100px, 0px);transition:all 1s}.fadeRight.active{opacity:1;-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}.fadeLeft{opacity:0;-webkit-transform:translate(-100px, 0px);transform:translate(-100px, 0px);transition:all 1s}.fadeLeft.active{opacity:1;-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}@keyframes fadeIn{0%{opacity:0}100%{background:#70c0e5;opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{background:#70c0e5;opacity:1}}body{animation:fadeIn 2s ease-out 0s 1 normal;-webkit-animation:fadeIn 2s ease-out 0s 1 normal}#characterCol .inner{padding:0}#characterCol .charaImg{text-align:right}#characterCol .charaImg img{margin:0 0 0 auto}#characterCol .charaTxt{text-align:left}#characterCol .charaTxt dt{font-family:"Noto Serif JP",sans-serif;letter-spacing:0.2em;font-weight:700}#characterCol .charaTxt dd:nth-of-type(1){font-family:"Noto Serif JP",sans-serif;text-align:center;color:#fefefe;margin:1em 0}#characterCol .charaTxt dd:nth-of-type(2){font-family:"Noto Serif JP",sans-serif;letter-spacing:0.2em;border-bottom:2px dotted #ad915b;padding-bottom:1em;line-height:2em;font-weight:700}#characterCol .charaTxt dd:nth-of-type(2) rt{letter-spacing:0em;line-height:1em;font-weight:500}#characterCol .charaTxt dd:nth-of-type(3){padding:1em 0}#characterCol .charaTxt dd span{background:#e9e0cf;padding:3px}#characterCol #chara01 dd:nth-of-type(1),#characterCol #chara03 dd:nth-of-type(1),#characterCol #chara05 dd:nth-of-type(1),#characterCol #chara07 dd:nth-of-type(1),#characterCol #chara09 dd:nth-of-type(1),#characterCol #chara11 dd:nth-of-type(1){background:#2fab9c}#characterCol #chara02 dd:nth-of-type(1),#characterCol #chara04 dd:nth-of-type(1),#characterCol #chara06 dd:nth-of-type(1),#characterCol #chara08 dd:nth-of-type(1),#characterCol #chara10 dd:nth-of-type(1),#characterCol #chara12 dd:nth-of-type(1){background:#fb8d8d}@media screen and (max-width: 1023px){#characterCol #chara01{background:url(../images/character/bg_chara_01.jpg) left top no-repeat #fff7e4;background-size:100% auto}#characterCol #chara02{background:url(../images/character/bg_chara_02.jpg) left top no-repeat #fff7e4;background-size:100% auto}#characterCol #chara03{background:url(../images/character/bg_chara_03.jpg) left top no-repeat #fff7e4;background-size:100% auto}#characterCol #chara04{background:url(../images/character/bg_chara_04.jpg) left top no-repeat #fff7e4;background-size:100% auto}#characterCol #chara05{background:url(../images/character/bg_chara_05.jpg) left top no-repeat #fff7e4;background-size:100% auto}#characterCol #chara06{background:url(../images/character/bg_chara_06.jpg) left top no-repeat #fff7e4;background-size:100% auto}#characterCol #chara07{background:url(../images/character/bg_chara_07.jpg) left top no-repeat #fff7e4;background-size:100% auto}#characterCol #chara08{background:url(../images/character/bg_chara_08.jpg) left top no-repeat #fff7e4;background-size:100% auto}#characterCol #chara09{background:url(../images/character/bg_chara_09.jpg) left top no-repeat #fff7e4;background-size:100% auto}#characterCol #chara10{background:url(../images/character/bg_chara_10.jpg) left top no-repeat #fff7e4;background-size:100% auto}#characterCol #chara11{background:url(../images/character/bg_chara_11.jpg) left top no-repeat #fff7e4;background-size:100% auto}#characterCol #chara12{background:url(../images/character/bg_chara_12.jpg) left top no-repeat #fff7e4;background-size:100% auto}}@media screen and (min-width: 1024px){#characterCol #chara01{background:url(../images/character/bg_chara_01.jpg) left top no-repeat #fff7e4;background-size:auto 100%}#characterCol #chara02{background:url(../images/character/bg_chara_02.jpg) left top no-repeat #fff7e4;background-size:auto 100%}#characterCol #chara03{background:url(../images/character/bg_chara_03.jpg) left top no-repeat #fff7e4;background-size:auto 100%}#characterCol #chara04{background:url(../images/character/bg_chara_04.jpg) left top no-repeat #fff7e4;background-size:auto 100%}#characterCol #chara05{background:url(../images/character/bg_chara_05.jpg) left top no-repeat #fff7e4;background-size:auto 100%}#characterCol #chara06{background:url(../images/character/bg_chara_06.jpg) left top no-repeat #fff7e4;background-size:auto 100%}#characterCol #chara07{background:url(../images/character/bg_chara_07.jpg) left top no-repeat #fff7e4;background-size:auto 100%}#characterCol #chara08{background:url(../images/character/bg_chara_08.jpg) left top no-repeat #fff7e4;background-size:auto 100%}#characterCol #chara09{background:url(../images/character/bg_chara_09.jpg) left top no-repeat #fff7e4;background-size:auto 100%}#characterCol #chara10{background:url(../images/character/bg_chara_10.jpg) left top no-repeat #fff7e4;background-size:auto 100%}#characterCol #chara11{background:url(../images/character/bg_chara_11.jpg) left top no-repeat #fff7e4;background-size:auto 100%}#characterCol #chara12{background:url(../images/character/bg_chara_12.jpg) left top no-repeat #fff7e4;background-size:auto 100%}}@media screen and (max-width: 1023px){#characterCol{background-size:100% auto}#characterCol .charaImg{height:110vw;padding:20px 0 10px}#characterCol .charaImg img{width:auto;max-height:100%}#characterCol .charaTxt{padding:20px}#characterCol .charaTxt dt{font-size:2.2rem;line-height:2}}@media screen and (min-width: 1024px){#characterCol .inner{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;max-width:1540px;min-height:940px}#characterCol .charaImg{width:50%;height:830px}#characterCol .charaTxt{padding:0 50px 0 0;width:50%}#characterCol .charaTxt dt{font-size:4rem;line-height:2}#characterCol .charaTxt dd:nth-of-type(1){font-size:2.0rem}#characterCol .charaTxt dd:nth-of-type(2){font-size:2.2rem}}#characterCol .pnav{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0 10px;width:94%;max-width:1180px}#characterCol .pnav li{margin:0 5px 10px;font-family:"Noto Serif JP",sans-serif;display:block;background:#231815;padding:0.5em;border-radius:2em;text-align:center;color:#fefefe;line-height:1.2em;min-height:3.4em;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:calc(50% - 10px)}#characterCol .pnav li.current{background:#a73d25}@media screen and (max-width: 1023px){#characterCol .pnav{margin:0 auto 20px}}@media screen and (min-width: 1024px){#characterCol .pnav{margin:0 auto 50px}}@media screen and (max-width: 1023px){#characterCol .snav li:nth-of-type(3),#characterCol .snav li:nth-of-type(4){width:100%}}#characterCol .icoPkg,#characterCol .icoDl{font-family:"Noto Serif JP",sans-serif;font-weight:400;text-align:center;letter-spacing:0.2em;margin:0 auto}#characterCol .icoPkg span,#characterCol .icoDl span{display:inline-block;padding-left:0.2em;position:relative;z-index:1}#characterCol .icoPkg span:before,#characterCol .icoDl span:before{position:absolute;left:-20px;top:0;content:"";display:inline-block;-webkit-transform:skewX(25deg);transform:skewX(25deg);width:calc(100% + 40px);height:100%;z-index:-1}@media screen and (max-width: 1023px){#characterCol .icoPkg,#characterCol .icoDl{font-size:2rem;line-height:1.6em}}@media screen and (min-width: 1024px){#characterCol .icoPkg,#characterCol .icoDl{font-size:3rem;line-height:1.6em}}#characterCol .icoPkg span{color:#fefefe}#characterCol .icoPkg span:before{background:#fb8d8d}#characterCol .icoDl span{color:#fefefe}#characterCol .icoDl span:before{background:#2fab9c}#characterCol .specList{margin-bottom:1em}#characterCol .specList dt{background:#efe0bb}#characterCol .specList dd{border-bottom:2px dotted #ad915b}@media screen and (max-width: 1023px){#characterCol .specList dd{margin-bottom:1em;padding:0.5em 0}}@media screen and (min-width: 1024px){#characterCol .specList{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;max-width:350px;margin:50px auto}#characterCol .specList dt{width:6em;margin-bottom:0.5em;margin-right:1em}#characterCol .specList dd{width:calc(100% - 7em);margin-bottom:0.5em;text-align:left;padding-bottom:1em}}#characterCol .amazon{background:#e8ded2}#characterCol .amazon h4{font-family:"Noto Serif JP",sans-serif;font-weight:400;text-align:center;letter-spacing:0.2em}@media screen and (max-width: 1023px){#characterCol .amazon{padding:20px}#characterCol .amazon h4{font-size:1.6rem;line-height:1.6em;margin:0 auto 15px auto}#characterCol .amazon .btn{padding-top:30px}}@media screen and (min-width: 1024px){#characterCol .amazon{padding:50px}#characterCol .amazon h4{font-size:3rem;line-height:1.6em;margin:0 auto 50px auto}#characterCol .amazon .btn{padding-top:50px}}@media screen and (min-width: 1024px){#characterCol #dldx .specList,#characterCol #nswdx .specList{max-width:810px;margin-bottom:1em}}@media screen and (min-width: 1024px){#characterCol #dldx .nswnote,#characterCol #nswdx .nswnote{margin-bottom:50px}}#characterCol #dldx h3 span{color:#2fab9c}#characterCol #nswdx h3 span{color:#fb8d8d}#characterCol #caution{background:rgba(255,247,228,0.7);width:94%;max-width:1180px;margin:0 auto;border-radius:1em;text-align:left}#characterCol #caution h4{border-top:2px dotted #ad915b;padding:1em 0}@media screen and (max-width: 1023px){#characterCol #caution{padding:20px}#characterCol #caution h3{font-size:2rem;margin-bottom:1em}}@media screen and (min-width: 1024px){#characterCol #caution{padding:50px}#characterCol #caution h3{font-size:3rem;margin-bottom:1em}}#characterCol #psCol .inner{min-height:50vh;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}

/*# sourceMappingURL=maps/character.css.map */
