@media print,screen{body.isModal{overflow:hidden}#gachaConsent{z-index:10000}#characterNav{position:fixed;width:100vw;height:100vh;overflow:hidden;top:0;right:0;z-index:2000;display:none}#characterNav.isShow{display:block}#characterNav.isShow .black{display:block;width:100%;height:100%;position:fixed;top:0;left:0;background:#ff639a}#characterNav .navBox{z-index:300;position:fixed;width:100vw;height:100vh;left:0;top:0}#characterNav .navBox .btn_charalist.pc{display:none}#characterNav .navBox .btn_charalist.sp{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:52.9vw;height:9.18vw;background-color:#000;margin:0 auto;border-bottom-left-radius:2.42vw;border-bottom-right-radius:2.42vw;z-index:100;position:relative}#characterNav .navBox .btn_charalist.sp>img{display:inline-block}#characterNav .navBox .btn_charalist.sp>img:first-of-type{height:6.5625vw}#characterNav .navBox .btn_charalist.sp>img:last-of-type{height:4.35vw;margin:0 1.875vw}#characterNav .navBox .btn_charalist.sp>span{display:block;background:#fff;border-radius:2.9vw;width:5.8vw;height:5.8vw;position:relative}#characterNav .navBox .btn_charalist.sp>span svg{position:absolute;width:3.14vw;top:calc(50% - 1.57vw);left:calc(50% - 1.57vw)}#characterNav .navBox .btn_charalist.sp>span svg path{fill:#ff639a}#characterNav .navBox .listArea{width:100vw;height:100%;position:fixed;overflow:hidden;overflow-y:scroll;-webkit-box-sizing:border-box;box-sizing:border-box;top:0}#characterNav .navBox .listArea>a{display:-webkit-box;display:-ms-flexbox;display:flex;width:15.7vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:6.25vw auto 10.625vw auto;text-decoration:none}#characterNav .navBox .listArea>a span{font-size:3.86vw;color:#000}#characterNav .navBox .listArea>a svg{width:3.11vw;height:3.11vw}#characterNav .navBox .listArea nav{padding:12.8vw 0 0 0}#characterNav .navBox .listArea nav a{display:block;width:86.96vw;margin:0 auto 2.42vw auto}#characterNav .navBox .listArea nav a img{display:block;width:100%}#characterNav .black{z-index:-1}#pop{font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:400;font-style:normal;z-index:2000;position:fixed;top:0;left:0;background-image:url(../images/bg_pattern02.png);background-size:67.87vw auto;background-position:center top;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;display:none}#pop.bold{font-weight:700}#pop .bold{font-weight:700}#pop .wrap{-webkit-overflow-scrolling:touch;overflow-y:auto;width:100%;height:100%}#pop #pop_wrap{display:table;width:100%;height:100vh}#pop .inner{display:table-cell;position:relative}#pop .inner #pop_{display:block;margin:0 auto}#pop .inner #pop_ #btn_prev{position:fixed;top:calc(50% - 4.59vw);left:2.9vw;display:none;width:5.31vw;height:9.18vw}#pop .inner #pop_ #btn_prev svg{width:5.31vw;height:9.18vw}#pop .inner #pop_ #btn_prev svg path{fill:#ff639a}#pop .inner #pop_ #btn_next{position:fixed;top:calc(50% - 4.59vw);right:2.9vw;display:none;width:5.31vw;height:9.18vw}#pop .inner #pop_ #btn_next svg{width:5.31vw;height:9.18vw}#pop .inner #pop_ #btn_next svg path{fill:#ff639a}#pop .inner #pop_ #detail{padding-bottom:10.625vw}#pop .inner #pop_ #detail .btn_close{background-color:#fff;position:fixed;width:100%;height:10.63vw;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 2.42vw;-webkit-box-sizing:border-box;box-sizing:border-box}#pop .inner #pop_ #detail .btn_close>img{display:block;width:13.43vw}#pop .inner #pop_ #detail .btn_close a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000;width:5.8vw;height:5.8vw;border-radius:2.9vw}#pop .inner #pop_ #detail .btn_close a img{display:block;width:3.11vw}#pop .inner #pop_ #detail #pop_head{padding-top:13.77vw;width:90.34vw;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:2.66vw;border-bottom:.48vw solid #000}#pop .inner #pop_ #detail #pop_head #title p{text-align:left;font-size:3.86vw;line-height:1.4em}#pop .inner #pop_ #detail #pop_head #price_release{margin-top:.5em;text-align:left;font-size:2.9vw;line-height:1.5em}#pop .inner #pop_ #detail #left_area{margin:4.83vw auto 0 auto;width:81.16vw}#pop .inner #pop_ #detail #left_area .img{background:#fff;width:100%;position:relative;margin:0 auto;-webkit-mask-image:url("../images/mask_sp.svg");mask-image:url("../images/mask_sp.svg");-webkit-mask-size:cover;mask-size:cover}#pop .inner #pop_ #detail #left_area .img img{width:100%;height:auto;display:block}#pop .inner #pop_ #detail #left_area .img img.cover{width:100%;height:100%;position:absolute;top:0;left:0}#pop .inner #pop_ #detail #left_area small{display:block;font-size:2.42vw;text-align:left;margin-top:.5em;line-height:1.4em}#pop .inner #pop_ #detail #right_area{width:81.16vw;margin:4.11vw auto 0 auto}#pop .inner #pop_ #detail #right_area #summary{text-align:left;font-size:3.38vw;line-height:1.7em}#pop .inner #pop_ #detail #right_area .btn_buy{display:none;margin:7.25vw auto 0 auto}#pop .inner #pop_ #detail #right_area .btn_buy a{width:49.52vw;height:11.11vw;border-radius:5.555vw;background:#ff639a;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;overflow:hidden;text-decoration:none}#pop .inner #pop_ #detail #right_area .btn_buy a p,#pop .inner #pop_ #detail #right_area .btn_buy a img{z-index:1}#pop .inner #pop_ #detail #right_area .btn_buy a p{color:#fff;font-size:3.86vw}#pop .inner #pop_ #detail #right_area .btn_buy a img{width:1.69vw;position:absolute;right:3.62vw}#pop .inner #pop_ #detail #right_area .btn_close_bottom{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:7.25vw auto 0 auto;text-decoration:none}#pop .inner #pop_ #detail #right_area .btn_close_bottom p{color:#000;font-size:3.86vw;line-height:1em}#pop .inner #pop_ #detail #right_area .btn_close_bottom img{margin-left:.97vw;width:3.11vw;height:3.11vw}#confirm{display:none;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:1000;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.8);width:100%;height:100%;padding:3.125vw;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;z-index:2000}#confirm .table{display:table;width:100%;height:100%}#confirm .wrap{vertical-align:middle;display:table-cell;position:relative}#confirm .wrap .border{border:5px solid #f24fa0;background-color:#fff}#confirm .wrap .border img.attention{width:81.25vw;display:block;margin:3.125vw auto}#confirm .wrap .border .summary{text-align:left;padding:0 3.125vw;border-top:3px solid #f24fa0;font-size:3.75vw;letter-spacing:.15625vw;line-height:5.625vw}#confirm .wrap .border .summary ol li{margin-top:6.25vw;text-indent:-1em;padding-left:1em}#confirm .wrap .border .buttons{width:68.75vw;display:block;margin:6.25vw auto 7.8125vw auto}#confirm .wrap .border .buttons a{width:100%;display:block}#confirm .wrap .border .buttons a img{width:100%}#confirm .wrap .border .buttons a:last-of-type{margin-top:3.125vw}#content_wrapper .slick-list{padding-left:4.6875vw}#content_wrapper #head{border-top:.97vw solid #000;border-bottom:.97vw solid #000;height:102.9vw;background-color:#f8f2ed;background-image:url(../images/bg_pattern01.png);background-repeat:repeat;background-position:center;background-size:75.36vw auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:17.39vw 0 20.53vw 0}#content_wrapper #head section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:65.94vw}#content_wrapper #head section h1 img{width:70.53vw}#content_wrapper #head section>img{width:60.39vw}#content_wrapper #lineup{background-image:url(../images/bg_pattern02.png);background-size:67.87vw auto;background-position:center top}#content_wrapper #lineup #items .btn_charalist{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:52.9vw;height:9.18vw;background-color:#000;margin:0 auto;border-bottom-left-radius:2.42vw;border-bottom-right-radius:2.42vw;z-index:100;position:sticky;top:0}#content_wrapper #lineup #items .btn_charalist>img{display:inline-block}#content_wrapper #lineup #items .btn_charalist>img:first-of-type{height:6.5625vw}#content_wrapper #lineup #items .btn_charalist>img:last-of-type{height:4.35vw;margin:0 1.875vw}#content_wrapper #lineup #items .btn_charalist>span{display:block;background:#fff;border-radius:2.9vw;width:5.8vw;height:5.8vw;position:relative}#content_wrapper #lineup #items .btn_charalist>span svg{position:absolute;width:1.45vw;height:2.42vw;top:calc(50% - 1.21vw);left:calc(50% - .725vw + .24vw)}#content_wrapper #lineup #items>#about{padding:6.04vw 0;text-align:center}#content_wrapper #lineup #items>#about img{width:91.79vw}#content_wrapper #lineup #items>section{z-index:50;padding:7.25vw 0;border-top-width:.97vw;border-color:#000;border-style:solid;background-size:83.45vw auto;background-position:center top}#content_wrapper #lineup #items>section .link_info{width:80.68vw;margin:7.25vw auto 0 auto}#content_wrapper #lineup #items>section .link_info a{color:#fff;line-height:1.6em;font-size:3.38vw;display:inline-block;text-decoration:none}#content_wrapper #lineup #items>section>h2{text-align:center}#content_wrapper #lineup #items>section>h2 img{display:inline-block;width:91.79vw}#content_wrapper #lineup #items>section .itemlist{margin-top:3.125vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 2.85vw}#content_wrapper #lineup #items>section .itemlist a{opacity:0;padding-bottom:14.25vw;width:44.69vw;min-height:100%;position:relative;margin:1.21vw;display:block;background:#fff;border-radius:3.38vw;text-decoration:none;overflow:hidden;-webkit-transition:opacity .4s 0s ease;transition:opacity .4s 0s ease}#content_wrapper #lineup #items>section .itemlist a.visible{opacity:1}#content_wrapper #lineup #items>section .itemlist a .tops{padding:3.62vw 3.38vw 2.42vw 3.38vw}#content_wrapper #lineup #items>section .itemlist a .tops .thumb{position:relative;width:26.09vw;height:26.09vw;margin:0 auto}#content_wrapper #lineup #items>section .itemlist a .tops .thumb img{width:26.09vw;height:26.09vw}#content_wrapper #lineup #items>section .itemlist a .tops .thumb img.cover{position:absolute;top:0;left:0;width:26.09vw;height:26.09vw;display:block;z-index:100}#content_wrapper #lineup #items>section .itemlist a .tops .thumb.cover::after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;display:block;z-index:90;background-image:url(../images/cover.png);background-size:100%}#content_wrapper #lineup #items>section .itemlist a .tops>p{margin-top:1.69vw;color:#000;font-size:3.14vw;line-height:1.6em}#content_wrapper #lineup #items>section .itemlist a .bottoms{height:14.25vw;width:100%;padding:0 3.38vw;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f6f6f6;position:absolute;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#content_wrapper #lineup #items>section .itemlist a .bottoms p{line-height:1.6em;color:#000;font-size:2.66vw}#content_wrapper #lineup #items>section .itemlist a .bottoms svg{width:2.42vw;height:auto;display:block}#content_wrapper #lineup #items>section .itemlist a .bottoms svg path{fill:#ff639a}#content_wrapper #lineup #items>section .btn_more{display:none;color:#000;background:#fff;height:11.11vw;width:58.7vw;margin:1.21vw auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;font-size:3.38vw;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3.38vw}#content_wrapper #lineup #items>section .btn_more svg{position:absolute;width:2.42vw;right:4.83vw}#content_wrapper #lineup #items>section .btn_more.loading{color:#000;border:none;background:rgba(0,0,0,0)}#content_wrapper #lineup #items>section .btn_more.loading svg{display:none}#content_wrapper #lineup #items>section .bottoms_bar{display:block;padding:1.21vw 3.62vw 0 3.62vw}#content_wrapper #lineup #items>section .bottoms_bar small{color:#000;font-size:2.17vw;width:100%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.4em;text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,0px 1px 0 #fff,-1px 0 #fff,-1px 0 0 #fff,1px 0 0 #fff}#content_wrapper #lineup #items>section ._sharebuttons{margin-top:6.25vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#content_wrapper #share_and_links{border-top:.97vw solid #000;border-bottom:.97vw solid #000;background:#ff639a;padding:6.04vw 0}#content_wrapper #share_and_links ._sharebuttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#content_wrapper #share_and_links .buttons{margin-top:6.04vw}#content_wrapper #share_and_links .buttons a{width:76.33vw;display:block;margin:0 auto}#content_wrapper #share_and_links .buttons a:not(:first-of-type){margin-top:2.42vw}#content_wrapper #share_and_links .buttons a img{width:100%}#content_wrapper #content_footer{background-image:url(../images/bg_pattern01.png);background-repeat:repeat;background-position:center;background-size:75.36vw auto}#content_wrapper #content_footer div{padding:3.125vw}#content_wrapper #content_footer div p{line-height:1.6em}#content_wrapper #content_footer div p:first-of-type{font-size:3.38vw}#content_wrapper #content_footer div p:last-of-type{font-size:2.9vw}}@media screen and (min-width: 640px){#characterNav{position:fixed;width:auto;height:auto;display:block;overflow:visible;top:0;right:0}#characterNav.isShow .navBox{left:auto;right:0}#characterNav.isShow .navBox .btn_charalist.pc{background:#ff639a}#characterNav.isShow .navBox .btn_charalist.pc>span svg:first-of-type{display:none}#characterNav.isShow .navBox .btn_charalist.pc>span svg:last-of-type{display:block}#characterNav.isShow .black{top:0;left:0;background:rgba(0,0,0,.8);opacity:1}#characterNav .black{width:100%;height:100%;position:fixed;display:block;top:0;opacity:0;left:100%;-webkit-transition:opacity .4s 0s ease;transition:opacity .4s 0s ease}#characterNav .navBox{z-index:300;width:auto;position:absolute;top:0;left:auto;right:-350px;width:350px;-webkit-transition:all .4s 0s ease;transition:all .4s 0s ease}#characterNav .navBox .btn_charalist.sp{display:none}#characterNav .navBox .btn_charalist.pc{display:block;text-decoration:none;left:-59px;top:185px;text-align:center;width:60px;height:auto;background-color:#000;margin:0 auto;border-top-left-radius:10px;border-bottom-left-radius:10px;z-index:100;position:absolute;padding:20px 0;-webkit-box-sizing:border-box;box-sizing:border-box}#characterNav .navBox .btn_charalist.pc>img{display:block}#characterNav .navBox .btn_charalist.pc>img:first-of-type{width:18px;margin:0 auto 7px auto}#characterNav .navBox .btn_charalist.pc>span{display:block;background:#fff;border-radius:2.8125vw;width:24px;height:24px;position:relative;margin:0 auto}#characterNav .navBox .btn_charalist.pc>span svg{position:absolute;width:10px;top:calc(50% - 7px);left:calc(50% - 3px)}#characterNav .navBox .btn_charalist.pc>span svg path{fill:#ff639a}#characterNav .navBox .btn_charalist.pc>span svg:last-of-type{display:none;width:14px;top:calc(50% - 7px);left:calc(50% - 7px)}#characterNav .navBox .btn_charalist.pc:hover{background:#ff639a}#characterNav .navBox .listArea{height:100%;overflow:hidden;overflow-y:scroll;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;background:#ff639a;width:350px;scrollbar-color:#eb6c00 rgba(0,0,0,0)}#characterNav .navBox .listArea>a{display:none}#characterNav .navBox .listArea::-webkit-scrollbar{width:6px}#characterNav .navBox .listArea::-webkit-scrollbar-thumb{background-color:#eb6c00}#characterNav .navBox .listArea::-webkit-scrollbar-track{border-radius:3px}#characterNav .navBox .listArea nav{width:350px;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}#characterNav .navBox .listArea nav a{display:block;width:330px;margin:5px 10px 0 10px}#characterNav .navBox .listArea nav a:first-of-type{margin-top:0}#characterNav .navBox .listArea nav a img{display:block;width:100%}#characterNav .navBox .listArea nav a:hover img{-webkit-filter:brightness(1.05);filter:brightness(1.05)}#pop{background-color:rgba(0,0,0,.8);-webkit-box-sizing:border-box;box-sizing:border-box;min-width:1000px;background-image:none}#pop #pop_wrap{display:table;width:100%;height:100vh;min-width:1000px}#pop .inner{vertical-align:middle;display:table-cell;position:relative}#pop .inner #pop_{width:900px;background-image:url(../images/bg_pattern02.png);border-radius:25px;overflow:hidden}#pop .inner #pop_ #btn_prev{top:calc(50% - 27px);width:31px;height:54px;left:calc(50% - 450px - 40px)}#pop .inner #pop_ #btn_prev svg{width:31px;height:54px}#pop .inner #pop_ #btn_prev:hover svg path{fill:#fff}#pop .inner #pop_ #btn_next{top:calc(50% - 27px);width:31px;height:54px;right:calc(50% - 450px - 40px)}#pop .inner #pop_ #btn_next svg{width:31px;height:54px}#pop .inner #pop_ #btn_next:hover svg path{fill:#fff}#pop .inner #pop_ #detail{width:900px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:40px}#pop .inner #pop_ #detail .btn_close{position:relative;width:100%;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:14px 20px;background:rgba(0,0,0,0)}#pop .inner #pop_ #detail .btn_close>img{width:75px}#pop .inner #pop_ #detail .btn_close a{width:34px;height:34px}#pop .inner #pop_ #detail .btn_close a img{width:20px}#pop .inner #pop_ #detail .btn_close a:hover{background-color:#ff639a}#pop .inner #pop_ #detail #pop_head{-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 0;width:820px;margin:0 auto 23px auto;border-bottom-width:4px}#pop .inner #pop_ #detail #pop_head::after{margin-top:10px;height:4px;background-size:640px auto}#pop .inner #pop_ #detail #pop_head #title{margin-top:0}#pop .inner #pop_ #detail #pop_head #title p{font-size:22px;line-height:1.4em}#pop .inner #pop_ #detail #pop_head #price_release{font-size:14px;letter-spacing:.5px;text-align:right;margin-top:.5em;line-height:1em}#pop .inner #pop_ #detail #left_area{float:left;width:360px;margin:0 0 0 40px}#pop .inner #pop_ #detail #left_area .img{height:360px;-webkit-mask-image:url("../images/mask_pc.svg");mask-image:url("../images/mask_pc.svg")}#pop .inner #pop_ #detail #left_area small{font-size:10px;margin-top:.8em}#pop .inner #pop_ #detail #right_area{width:430px;float:right;margin:0 34px 0 0;text-align:left}#pop .inner #pop_ #detail #right_area #summary{text-align:left;font-size:14px;letter-spacing:.5px;line-height:26px}#pop .inner #pop_ #detail #right_area .btn_buy{margin:20px auto 0 auto}#pop .inner #pop_ #detail #right_area .btn_buy a{width:220px;height:50px;border-radius:25px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 0 0 0;overflow:hidden;text-decoration:none}#pop .inner #pop_ #detail #right_area .btn_buy a p,#pop .inner #pop_ #detail #right_area .btn_buy a img{z-index:1}#pop .inner #pop_ #detail #right_area .btn_buy a p{color:#fff;font-size:16px}#pop .inner #pop_ #detail #right_area .btn_buy a img{width:7px;position:absolute;right:20px}#pop .inner #pop_ #detail #right_area .btn_buy a:hover{background:#000}#pop .inner #pop_ #detail #right_area .btn_close_bottom{display:none !important}#confirm{width:100%;height:100%;padding:0}#confirm .table{width:100%}#confirm .wrap .border{width:516px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}#confirm .wrap .border img.attention{width:388px;margin:20px auto}#confirm .wrap .border .summary{text-align:left;padding:0 25px;font-size:14px;letter-spacing:.5px;line-height:20px}#confirm .wrap .border .summary ol li{margin-top:24px}#confirm .wrap .border .buttons{width:100%;display:block;margin:30px auto;text-align:center}#confirm .wrap .border .buttons a{width:180px;display:inline-block;margin:0 10px}#confirm .wrap .border .buttons a img{width:100%}#confirm .wrap .border .buttons a:last-of-type{margin-top:0}#content_wrapper{min-width:1240px}#content_wrapper .slick-list{padding-left:0}#content_wrapper #head{width:100%;height:423px;-webkit-box-sizing:border-box;box-sizing:border-box;border-top-width:4px;border-bottom-width:4px;background-size:624px auto;padding:0}#content_wrapper #head section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:415px}#content_wrapper #head section h1{margin:0 75px 0 0;width:477px}#content_wrapper #head section h1 img{width:477px}#content_wrapper #head section>img{width:508px}#content_wrapper #lineup{background-size:562px auto}#content_wrapper #lineup #items .btn_charalist{display:none}#content_wrapper #lineup #items #about{padding:50px 0}#content_wrapper #lineup #items #about img{width:1200px}#content_wrapper #lineup #items>section{z-index:50;padding:60px 0;border-top-width:4px;border-style:solid;background-size:691px;background-position:center top}#content_wrapper #lineup #items>section .link_info{width:80.68vw;margin:35px auto 0 auto;text-align:center}#content_wrapper #lineup #items>section .link_info a{color:#fff;line-height:1.6em;font-size:16px;display:inline-block;text-decoration:none;-webkit-transition:.3s opacity ease;transition:.3s opacity ease}#content_wrapper #lineup #items>section .link_info a:hover{opacity:.6}#content_wrapper #lineup #items>section>h2{text-align:center}#content_wrapper #lineup #items>section>h2 img{display:inline-block;width:1200px;border-radius:14px}#content_wrapper #lineup #items>section .itemlist{width:1212px;margin:24px auto 0 auto}#content_wrapper #lineup #items>section .itemlist a{width:190px;border-radius:14px;margin:6px;padding-bottom:59px}#content_wrapper #lineup #items>section .itemlist a .tops{padding:15px 14px 10px 14px}#content_wrapper #lineup #items>section .itemlist a .tops .thumb{position:relative;width:108px;height:108px;margin:0 auto}#content_wrapper #lineup #items>section .itemlist a .tops .thumb img{width:108px;height:108px}#content_wrapper #lineup #items>section .itemlist a .tops .thumb img.cover{position:absolute;top:0;left:0;width:108px;height:108px;display:block;z-index:1000}#content_wrapper #lineup #items>section .itemlist a .tops>p{margin-top:7px;font-size:14px;line-height:1.4em}#content_wrapper #lineup #items>section .itemlist a .bottoms{height:59px;padding:0 14px}#content_wrapper #lineup #items>section .itemlist a .bottoms p{line-height:1.7em;font-size:12px}#content_wrapper #lineup #items>section .itemlist a .bottoms svg{width:7px;height:auto;display:block;position:absolute;right:11px;top:calc(50% - 3.5px)}#content_wrapper #lineup #items>section .itemlist a:hover .bottoms{background:#ff639a}#content_wrapper #lineup #items>section .itemlist a:hover .bottoms svg path{fill:#fff}#content_wrapper #lineup #items>section .btn_more{height:56px;width:243px;margin:6px auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;font-size:16px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:14px;box-sizing:border-box;border:4px solid #fff}#content_wrapper #lineup #items>section .btn_more svg{position:absolute;width:10px;right:16px}#content_wrapper #lineup #items>section .btn_more:hover{background:#ff639a}#content_wrapper #lineup #items>section .btn_more:hover svg path{fill:#fff}#content_wrapper #lineup #items>section .btn_more.loading:hover{background:rgba(0,0,0,0)}#content_wrapper #lineup #items>section .bottoms_bar{margin:0 auto;width:1200px;padding:6px 0 0 0}#content_wrapper #lineup #items>section .bottoms_bar small{font-size:10px;width:100%;padding:0;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.4em;text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,0px 1px 0 #fff,-1px 0 #fff,-1px 0 0 #fff,1px 0 0 #fff}#content_wrapper #lineup #items>section ._sharebuttons{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#content_wrapper #share_and_links{border-top:4px solid #000;border-bottom:4px solid #000;padding:40px 0}#content_wrapper #share_and_links .buttons{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#content_wrapper #share_and_links .buttons a{width:580px;display:block;margin:0 20px}#content_wrapper #share_and_links .buttons a:not(:first-of-type){margin-top:0}#content_wrapper #content_footer{background-size:624px auto}#content_wrapper #content_footer div{width:1200px;padding:40px 0;margin:0 auto}#content_wrapper #content_footer div p{font-size:18px;line-height:1.4em;display:inline-block}#content_wrapper #content_footer div p:first-of-type{font-size:18px}#content_wrapper #content_footer div p:last-of-type{font-weight:700;font-size:18px}#content_wrapper #content_footer div span{font-weight:700;font-size:18px}}