@media only screen and (max-width: 599px){.pg-snavi{padding-top:2.66667vw}}@media only screen and (min-width: 600px){.pg-snavi{background-color:#fff}}@media only screen and (min-width: 600px){.pg-snavi--slider{display:block}}.pg-snavi--list{display:none}@media only screen and (max-width: 599px){.pg-snavi--list{display:block}}@media only screen and (min-width: 600px){.pg-snavi--list{padding-bottom:80px}}@media only screen and (max-width: 599px){.pg-snavi--list__trigger--sm{padding:0 4.66667vw}}@media only screen and (min-width: 600px){.pg-snavi--list__trigger--sm{display:none}}.pg-snavi--list__trigger--sm .is-open .opt-icon--menu{background-image:url("../images/common/ico_btn_close.png")}@media only screen and (max-width: 599px){.pg-snavi--list__trigger--sm .is-open .opt-icon--menu{background-image:none}}.pg-snavi__trigger{position:relative;margin:0 auto;width:1200px}@media only screen and (max-width: 599px){.pg-snavi__trigger{display:none}}.pg-btn--trigger{-webkit-transform:rotate(0.001deg);transform:rotate(0.001deg);position:absolute;top:-142px;right:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:0 auto;width:200px;height:50px;background-color:#fff;border-bottom:3px solid #ccc;border-radius:10px;color:#ed2020;font-weight:700;text-align:center;cursor:pointer}@media screen and (-webkit-min-device-pixel-ratio: 0){.pg-btn--trigger{-webkit-transform:rotate(0.05deg);transform:rotate(0.05deg)}}.pg-btn--trigger:hover{background-color:#cf0000;border-bottom-color:#870000;color:#fff}.pg-btn--trigger:hover .opt-icon--menu--red::before{background-image:url("../images/common/ico_btn_menu.png")}.pg-btn--trigger .opt-icon--menu--red{margin-right:9px}.pg-btn--trigger.is-change:hover .opt-icon--menu--red::before{background-image:url("../images/common/ico_btn_slide.png")}.pg-btn--trigger.is-change .opt-icon--menu--red::before{width:20px;height:20px;background-image:url("../images/common/ico_btn_slide_red.png")}@media only screen and (max-width: 599px){.pg-charaList{margin:4vw auto 0;padding:0 4.66667vw}}@media only screen and (min-width: 600px){.pg-charaList{margin:0 auto;padding-top:40px;width:1230px}}.pg-charaList__items{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 599px){.pg-charaList__items{margin:0 -1.33333vw}}@media only screen and (min-width: 600px){.pg-charaList__items{overflow:hidden;margin:0 -5px}}.pg-charaList__item{display:block}@media only screen and (max-width: 599px){.pg-charaList__item{margin:2.66667vw 1.33333vw 0;width:44vw}.pg-charaList__item:nth-child(-n+2){margin-top:0}}@media only screen and (min-width: 600px){.pg-charaList__item{transition:0.2s;margin:10px 5px 0;width:300px}.pg-charaList__item:hover{opacity:0.8}.pg-charaList__item:nth-child(-n+4){margin-top:0}.pg-charaList__item:hover .pg-charaList__name{background-color:#fff;border-bottom-color:#ccc;color:#ed2020}.pg-charaList__item:hover .pg-charaList__name .opt-icon{background-color:#ed2020}.pg-charaList__item:hover .pg-charaList__name .opt-icon::before{border-color:#fff}}.pg-charaList__link{display:block}@media only screen and (max-width: 599px){.pg-charaList__link img{border-radius:1.33333vw 1.33333vw 0 0}}@media only screen and (min-width: 600px){.pg-charaList__link img{border-radius:10px 10px 0 0}}.pg-charaList__name{position:relative;background-color:#ed2020;color:#fff;font-weight:700}@media only screen and (max-width: 599px){.pg-charaList__name{font-size:12px;font-size:1.2rem;padding:2.4vw;min-height:17.33333vw;border-bottom:.8vw solid #c81c1c;border-radius:0 0 1.33333vw 1.33333vw}}@media only screen and (min-width: 600px){.pg-charaList__name{font-size:14px;font-size:1.4rem;padding:20px 40px 20px 20px;min-height:84px;border-bottom:3px solid #c81c1c;border-radius:0 0 10px 10px}}@media only screen and (max-width: 599px){.pg-charaList__name .opt-icon{display:none}}@media only screen and (min-width: 600px){.pg-charaList__name .opt-icon{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.pg-charaList__name .opt-icon::before{border-color:#ed2020}@media only screen and (min-width: 600px){.twisted-wonderland .pg-charaList__name{padding:20px 60px 20px 20px}}@media only screen and (max-width: 599px){.pg-charaSlider{display:none}}@media only screen and (min-width: 600px){.pg-charaSlider{position:relative;overflow:hidden;padding:15px 0 20px;height:526px}}@media only screen and (min-width: 600px){.pg-charaSlider__items{overflow:hidden;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:3060px;height:245px;overflow:hidden}.pg-charaSlider__items:last-of-type{margin-top:250px}}.pg-charaSlider__item{display:block}@media only screen and (min-width: 600px){.pg-charaSlider__item{float:left;margin-right:10px;width:330px}}@media only screen and (min-width: 600px){.pg-charaSlider__item img{border-radius:10px}}@media only screen and (max-width: 599px){.pg-series{margin-top:4vw}}.pg-series__heading{background-color:#ccc;color:#fff}@media only screen and (min-width: 600px){.pg-series__heading{padding:20px 0}}.pg-series__body{background-color:#fff}@media only screen and (max-width: 599px){.pg-series__body{padding-bottom:9.73333vw}}@media only screen and (min-width: 600px){.pg-series__body{margin:0 auto;padding-bottom:73px;width:1200px}}@media only screen and (max-width: 599px){.pg-name{font-size:16px;font-size:1.6rem;padding:0.8em 0;line-height:1em;text-align:center}}@media only screen and (min-width: 600px){.pg-name{font-size:30px;font-size:3rem;padding:0 30px;line-height:1em}}@media only screen and (min-width: 600px){.pg-heroimage{margin:0 auto;width:1200px}}@media only screen and (max-width: 599px){.pg-info{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:5.33333vw 3.2vw 0}}@media only screen and (min-width: 600px){.pg-info{overflow:hidden;padding:30px 40px 40px}}.pg-info__thumbnail{text-align:center}@media only screen and (max-width: 599px){.pg-info__thumbnail{-webkit-order:3;order:3;margin:5.33333vw auto 0;max-width:60vw}}@media only screen and (min-width: 600px){.pg-info__thumbnail{float:left;margin-right:45px;width:450px}}.pg-info__lead{color:#333}@media only screen and (max-width: 599px){.pg-info__lead{font-size:15px;font-size:1.5rem;-webkit-order:1;order:1;padding-bottom:1em}}@media only screen and (min-width: 600px){.pg-info__lead{font-size:24px;font-size:2.4rem;float:right;padding-bottom:1em;width:620px}}@media only screen and (max-width: 599px){.pg-info__text{font-size:13px;font-size:1.3rem;-webkit-order:2;order:2}}@media only screen and (min-width: 600px){.pg-info__text{font-size:16px;font-size:1.6rem;float:right;padding:0 0 1.6em;width:620px;line-height:2em}}@media only screen and (max-width: 599px){.pg-info__text--copyright{font-size:12px;font-size:1.2rem;-webkit-order:4;order:4;margin-top:4vw}}@media only screen and (min-width: 600px){.pg-info__text--copyright{font-size:10px;font-size:1rem;float:right;width:620px}}.fb_iframe_widget span{vertical-align:baseline !important}@media only screen and (max-width: 599px){.pg-contents{margin-top:12vw;padding:0 3.2vw 6.66667vw}}@media only screen and (min-width: 600px){.pg-contents{padding:0 30px 40px}}@media only screen and (max-width: 599px){.pg-contents__item{margin-top:2.66667vw}.pg-contents__item:first-child{margin-top:0}}@media only screen and (min-width: 600px){.pg-contents__item{transition:0.2s;width:560xpx}.pg-contents__item:hover{opacity:0.8}}@media only screen and (max-width: 599px){.pg-contents__link{display:-webkit-flex;display:flex;background-color:#bbb;border-bottom:1.06667vw solid #aaa;border-radius:1.33333vw}}@media only screen and (max-width: 599px){.pg-contents__thumbnail{width:39.2vw}.pg-contents__thumbnail>img{border-top-left-radius:1.33333vw;border-bottom-left-radius:1.33333vw}}@media only screen and (min-width: 600px){.pg-contents__thumbnail>img{border-top-right-radius:10px;border-top-left-radius:10px}}.pg-contents__title{position:relative;color:#fff}@media only screen and (max-width: 599px){.pg-contents__title{font-size:14px;font-size:1.4rem;padding:2.4vw 3.2vw;width:54.26667vw}}@media only screen and (min-width: 600px){.pg-contents__title{padding:10px 30px 14px 20px;min-height:70px;background-color:#bbb;border-bottom:3px solid #aaa;border-bottom-right-radius:10px;border-bottom-left-radius:10px}}.pg-contents__title::after{content:"";position:absolute;display:inline-block;box-sizing:border-box;-webkit-transform:rotate(45deg) translateY(-55%);transform:rotate(45deg) translateY(-55%)}@media only screen and (max-width: 599px){.pg-contents__title::after{top:50%;right:5.33333vw;width:2.66667vw;height:2.66667vw;border-top:.26667vw solid #fff;border-right:.26667vw solid #fff}}@media only screen and (min-width: 600px){.pg-contents__title::after{top:50%;right:20px;width:20px;height:20px;border-top:2px solid #fff;border-right:2px solid #fff}}.pg-products{position:relative;background-color:#333}@media only screen and (max-width: 599px){.pg-products{padding:15.33333vw 0 9.33333vw}}@media only screen and (min-width: 600px){.pg-products{padding:96px 0 43px}}@media only screen and (max-width: 599px){.pg-products.no_item{padding:13.06667vw 0 9.33333vw}}@media only screen and (min-width: 600px){.pg-products.no_item{padding:66px 0 43px}}.pg-products__heading{position:absolute;top:0;width:100%}@media only screen and (max-width: 599px){.pg-products__heading{-webkit-transform:translateY(-5.86667vw);transform:translateY(-5.86667vw)}}@media only screen and (min-width: 600px){.pg-products__heading{-webkit-transform:translateY(-35px);transform:translateY(-35px)}}.pg-products__body{overflow:hidden}@media only screen and (max-width: 599px){.pg-products__body{height:66vw}}@media only screen and (max-width: 599px){.pg-products__body.mCS_no_scrollbar{height:60vw}}.pg-products__items{overflow:hidden;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start}@media only screen and (max-width: 599px){.pg-products__items{height:56.8vw}}@media only screen and (min-width: 600px){.pg-products__items{height:386px}}.pg-products__item{display:block;position:relative}@media only screen and (max-width: 599px){.pg-products__item{margin:0 .4vw;width:28vw;height:28vw}.pg-products__item:nth-child(even){margin-top:.8vw}}@media only screen and (min-width: 600px){.pg-products__item{transition:0.2s;margin:0 3px;width:190px;height:190px}.pg-products__item:hover{opacity:0.8}.pg-products__item:nth-child(even){margin-top:6px}}@media only screen and (max-width: 599px){.pg-products__btn{font-size:13px;font-size:1.3rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:6.13333vw auto 0;padding:1.86667vw 2.66667vw;width:93.33333vw;border:.66667vw solid #fff;border-radius:1.33333vw}.pg-products__btn:link,.pg-products__btn:hover,.pg-products__btn:active,.pg-products__btn:visited{color:#fff}.pg-products__btn .opt-icon{margin-right:2.66667vw}}@media only screen and (min-width: 600px){.pg-products__btn{font-size:16px;font-size:1.6rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:40px auto 0;padding:14px 0;width:500px;border:5px solid #fff;border-radius:10px}.pg-products__btn:link,.pg-products__btn:hover,.pg-products__btn:active,.pg-products__btn:visited{color:#fff}.pg-products__btn .opt-icon{margin-right:10px}}.pg-icon--new{position:absolute;top:0;left:0;background:url("../images/character/ico_new.png") no-repeat center center;background-size:100%}@media only screen and (max-width: 599px){.pg-icon--new{width:6.8vw;height:6.8vw}}@media only screen and (min-width: 600px){.pg-icon--new{width:51px;height:51px}}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-bottom:69px}.mCSB_scrollTools.mCSB_scrollTools_horizontal{margin:0 auto}@media only screen and (max-width: 599px){.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:94.66667vw;height:2.66667vw}}@media only screen and (min-width: 600px){.mCSB_scrollTools.mCSB_scrollTools_horizontal{top:auto;right:0;bottom:8px;width:800px;height:20px}}.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{margin:0}@media only screen and (max-width: 599px){.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:2.66667vw}}@media only screen and (min-width: 600px){.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:20px}}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{background-color:#ddd}@media only screen and (max-width: 599px){.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:6.66667vw;height:2.66667vw}}@media only screen and (min-width: 600px){.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:80px;height:20px;border-radius:10px}}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{margin:0 auto}@media only screen and (max-width: 599px){.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:2.66667vw}}@media only screen and (min-width: 600px){.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:20px}}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#ddd}@media only screen and (max-width: 599px){.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:1.33333vw}}@media only screen and (min-width: 600px){.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:10px}}@media only screen and (max-width: 599px){.pg-link{padding:9.6vw 0 8vw}}@media only screen and (min-width: 600px){.pg-link{padding:80px 0 40px}}@media only screen and (max-width: 599px){.pg-link__body{margin-top:7.46667vw;padding:0 3.2vw}.pg-link__body[data-count="1"] .l-rowCol__item:nth-child(n+6){display:none}.pg-link__body[data-count="2"] .l-rowCol__item:nth-child(n+11){display:none}.pg-link__body[data-count="3"] .l-rowCol__item:nth-child(n+16){display:none}.pg-link__body[data-count="4"] .l-rowCol__item:nth-child(n+21){display:none}}@media only screen and (min-width: 600px){.pg-link__body{margin-top:30px;padding:0 20px}}.pg-link__link{position:relative;display:block;overflow:hidden;background-color:#ccc}@media only screen and (max-width: 599px){.pg-link__link{padding:2vw 2.66667vw;border-radius:1.33333vw;border-bottom:1.06667vw solid #ccc}}@media only screen and (min-width: 600px){.pg-link__link{transition:0.2s;padding:15px 10px 15px 15px;width:380px;height:154px;border-bottom:4px solid #ccc;border-radius:10px}.pg-link__link:hover{opacity:0.8}}.pg-link__link .opt-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 599px){.pg-link__link .opt-icon{right:2.66667vw}}@media only screen and (min-width: 600px){.pg-link__link .opt-icon{right:10px}}.pg-link__thumbnail{position:relative;float:left;background-color:#fff}@media only screen and (max-width: 599px){.pg-link__thumbnail{margin-right:2.66667vw;width:39.2vw;height:16vw}.pg-link__thumbnail.opt-size--20--sm img{width:20%}.pg-link__thumbnail.opt-size--25--sm img{width:25%}.pg-link__thumbnail.opt-size--30--sm img{width:30%}.pg-link__thumbnail.opt-size--35--sm img{width:35%}.pg-link__thumbnail.opt-size--40--sm img{width:40%}.pg-link__thumbnail.opt-size--50--sm img{width:50%}.pg-link__thumbnail.opt-size--60--sm img{width:60%}.pg-link__thumbnail.opt-size--70--sm img{width:70%}.pg-link__thumbnail.opt-size--80--sm img{width:80%}.pg-link__thumbnail.opt-size--90--sm img{width:90%}}@media only screen and (min-width: 600px){.pg-link__thumbnail{margin-right:10px;width:120px;height:120px}.pg-link__thumbnail.opt-size--40 img{width:40%}.pg-link__thumbnail.opt-size--50 img{width:50%}.pg-link__thumbnail.opt-size--60 img{width:60%}.pg-link__thumbnail.opt-size--70 img{width:70%}.pg-link__thumbnail.opt-size--80 img{width:80%}.pg-link__thumbnail.opt-size--90 img{width:90%}}.pg-link__thumbnail img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.pg-link__text{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;margin:0 10px;height:100%}.pg-link__text--title{float:left;color:#fff}@media only screen and (max-width: 599px){.pg-link__text--title{font-size:12px;font-size:1.2rem;width:38.66667vw}}@media only screen and (min-width: 600px){.pg-link__text--title{margin-top:-0.2em;width:190px;height:60px;line-height:1.3em}}.pg-link__text--desc{float:left;border-top:1px dotted #fff;color:#fff}@media only screen and (max-width: 599px){.pg-link__text--desc{font-size:12px;font-size:1.2rem;margin-top:2.66667vw;padding-top:2vw;width:81.33333vw;height:13.33333vw;line-height:1.3em}}@media only screen and (min-width: 600px){.pg-link__text--desc{font-size:12px;font-size:1.2rem;padding-top:10px;width:190px;line-height:1.5em}}@media only screen and (max-width: 599px){.pg-link__btn{font-size:13px;font-size:1.3rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:6.13333vw auto 0;padding:1.86667vw 0;width:93.33333vw;border:.66667vw solid #333;border-radius:1.33333vw}.pg-link__btn .opt-icon{margin-right:2.66667vw}}@media only screen and (min-width: 600px){.pg-link__btn{display:none}}.pg-recomend{position:relative;background-color:#333}@media only screen and (max-width: 599px){.pg-recomend{padding:14.66667vw 0 6.66667vw}}@media only screen and (min-width: 600px){.pg-recomend{margin:0 auto;padding:96px 0 43px;width:1200px}}.pg-recomend__heading{position:absolute;top:0;width:100%}@media only screen and (max-width: 599px){.pg-recomend__heading{-webkit-transform:translateY(-5.86667vw);transform:translateY(-5.86667vw)}}@media only screen and (min-width: 600px){.pg-recomend__heading{-webkit-transform:translateY(-35px);transform:translateY(-35px)}}.pg-recomend__body{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 599px){.pg-recomend__body{-webkit-justify-content:flex-start;justify-content:flex-start;padding:0 3.33333vw}}@media only screen and (min-width: 600px){.pg-recomend__body{-webkit-justify-content:center;justify-content:center}}@media only screen and (max-width: 599px){.pg-recomend__item{margin:2.66667vw 1.33333vw 0;width:44vw}}@media only screen and (min-width: 600px){.pg-recomend__item{transition:0.2s;margin:0 10px;width:200px}.pg-recomend__item:hover{opacity:0.8}}@media only screen and (max-width: 599px){.pg-recomend__item img{border-radius:1.33333vw}}@media only screen and (min-width: 600px){.pg-recomend__item img{border-radius:10px}}.c-balloon--chara{position:relative;display:block;margin:0 auto;background-color:#fff;box-sizing:border-box}@media only screen and (max-width: 599px){.c-balloon--chara{padding:3.33333vw 0;width:81.33333vw;border:.66667vw solid #333;border-radius:2.66667vw}}@media only screen and (min-width: 600px){.c-balloon--chara{padding:25px 0;width:580px;border:5px solid #333;border-radius:20px}}.c-balloon--chara::before{content:"";position:absolute;left:50%;display:block;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}@media only screen and (max-width: 599px){.c-balloon--chara::before{bottom:-3.6vw;border:1.86667vw solid transparent;border-top:1.86667vw solid #fff}}@media only screen and (min-width: 600px){.c-balloon--chara::before{bottom:-27px;border:14px solid transparent;border-top:14px solid #fff}}.c-balloon--chara::after{content:"";position:absolute;left:50%;display:block;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}@media only screen and (max-width: 599px){.c-balloon--chara::after{bottom:-5.33333vw;border:2.66667vw solid transparent;border-top:2.66667vw solid #333}}@media only screen and (min-width: 600px){.c-balloon--chara::after{bottom:-40px;border:20px solid transparent;border-top:20px solid #333}}.c-balloon--chara__body{text-align:center}@media only screen and (max-width: 599px){.c-balloon--chara__body{font-size:16px;font-size:1.6rem}}@media only screen and (min-width: 600px){.c-balloon--chara__body{font-size:30px;font-size:3rem;line-height:1em}}@media only screen and (max-width: 599px){.pg-sns{-webkit-order:5;order:5;margin:5.33333vw auto 0;padding:2.66667vw 0 5.33333vw 0;width:93.6vw;border-top:.26667vw solid #ccc;text-align:right}.pg-sns .fb_iframe_widget_fluid{display:inline-block}}@media only screen and (min-width: 600px){.pg-sns{margin:30px auto 0;padding:1em 0 0;width:620px;font-size:1.6rem;float:right;width:620px;line-height:2em;border-top:1px solid #ccc;text-align:right}}.l-main--anpanman{background:url("../images/character/anpanman/bg_contents.png") repeat center top}@media only screen and (max-width: 599px){.l-main--anpanman{background-size:5%}}.l-main--anpanman .pg-series__heading,.l-main--anpanman .pg-recomend,.l-main--anpanman .pg-products{background-color:#ffa836}.l-main--anpanman .pg-info__lead,.l-main--anpanman .c-balloon--chara__body{color:#ffa836}.l-main--anpanman .pg-contents__link,.l-main--anpanman .pg-contents__title,.l-main--anpanman .pg-link__link{background-color:#ffa836;border-bottom-color:#d7903d}.l-main--anpanman .c-balloon--chara{border-color:#ffa836}.l-main--anpanman .c-balloon--chara::after{border-top-color:#ffa836}.l-main--anpanman .pg-link__btn{border-color:#ffa836;color:#ffa836}.l-main--anpanman .pg-link__btn .opt-icon{background-color:#ffa836}.l-main--anpanman .pg-products__btn .opt-icon::before,.l-main--anpanman .pg-link__item .opt-icon::before{border-color:#ffa836}.l-main--cocotama{background:url("../images/character/cocotama/bg_contents.png") repeat center top}@media only screen and (max-width: 599px){.l-main--cocotama{background-size:12%}}.l-main--cocotama .pg-series__heading,.l-main--cocotama .pg-recomend,.l-main--cocotama .pg-products{background-color:#2cb7c7}.l-main--cocotama .pg-info__lead,.l-main--cocotama .c-balloon--chara__body{color:#2cb7c7}.l-main--cocotama .pg-contents__link,.l-main--cocotama .pg-contents__title,.l-main--cocotama .pg-link__link{background-color:#2cb7c7;border-bottom-color:#138592}.l-main--cocotama .c-balloon--chara{border-color:#2cb7c7}.l-main--cocotama .c-balloon--chara::after{border-top-color:#2cb7c7}.l-main--cocotama .pg-link__btn{border-color:#2cb7c7;color:#2cb7c7}.l-main--cocotama .pg-link__btn .opt-icon{background-color:#2cb7c7}.l-main--cocotama .pg-products__btn .opt-icon::before,.l-main--cocotama .pg-link__item .opt-icon::before{border-color:#2cb7c7}.l-main--disney .pg-series{background:linear-gradient(to bottom, #fff 0%, #e0f0ff 70%, #e0f0ff 70%, #cbb7f2 100%)}.l-main--disney .pg-series__heading,.l-main--disney .pg-recomend,.l-main--disney .pg-products{background-color:#81a6dc}.l-main--disney .pg-info__lead,.l-main--disney .c-balloon--chara__body{color:#81a6dc}.l-main--disney .pg-contents__link,.l-main--disney .pg-contents__title,.l-main--disney .pg-link__link{background-color:#81a6dc;border-bottom-color:#5079b6}.l-main--disney .c-balloon--chara{border-color:#81a6dc}.l-main--disney .c-balloon--chara::after{border-top-color:#81a6dc}.l-main--disney .pg-link__btn{border-color:#81a6dc;color:#81a6dc}.l-main--disney .pg-link__btn .opt-icon{background-color:#81a6dc}.l-main--disney .pg-products__btn .opt-icon::before,.l-main--disney .pg-link__item .opt-icon::before{border-color:#81a6dc}@media only screen and (max-width: 599px){.pg-info--disney{margin:0 auto;width:93.6vw}}@media only screen and (min-width: 600px){.pg-info--disney{margin:0 auto;padding:60px 0;text-align:center}}@media only screen and (max-width: 599px){.pg-info__keyvisual{margin:4vw auto 0;width:93.6vw}}.pg-sns--disney{text-align:center}@media only screen and (max-width: 599px){.pg-sns--disney{margin:8vw auto 0;width:93.6vw}.pg-sns--disney .fb_iframe_widget_fluid{display:inline-block}}@media only screen and (min-width: 600px){.pg-sns--disney{margin:60px auto 0;width:1200px}}.l-main--doraemon{background:url("../images/character/doraemon/bg_contents.png") repeat center top}@media only screen and (max-width: 599px){.l-main--doraemon{background-size:5%}}.l-main--doraemon .pg-series__heading,.l-main--doraemon .pg-recomend,.l-main--doraemon .pg-products{background-color:#2290e5}.l-main--doraemon .pg-info__lead,.l-main--doraemon .c-balloon--chara__body{color:#2290e5}.l-main--doraemon .pg-contents__link,.l-main--doraemon .pg-contents__title,.l-main--doraemon .pg-link__link{background-color:#2290e5;border-bottom-color:#0669b6}.l-main--doraemon .c-balloon--chara{border-color:#2290e5}.l-main--doraemon .c-balloon--chara::after{border-top-color:#2290e5}.l-main--doraemon .pg-link__btn{border-color:#2290e5;color:#2290e5}.l-main--doraemon .pg-link__btn .opt-icon{background-color:#2290e5}.l-main--doraemon .pg-products__btn .opt-icon::before,.l-main--doraemon .pg-link__item .opt-icon::before{border-color:#2290e5}.l-main--doraemon .pg-pdfbtn{text-align:center;margin-bottom:40px;transition:0.2s}.l-main--doraemon .pg-pdfbtn:hover{opacity:0.8}@media only screen and (max-width: 599px){.l-main--doraemon .pg-pdfbtn{padding:0 3.2vw;margin-bottom:0}}.l-main--doraemon .pg-presentbtn{text-align:center;margin-top:-30px;margin-bottom:40px;transition:0.2s}.l-main--doraemon .pg-presentbtn:hover{opacity:0.8}@media only screen and (max-width: 599px){.l-main--doraemon .pg-presentbtn{padding:0 3.2vw;margin-top:0;margin-bottom:0}}.l-main--dragonball{background:url("../images/character/dragonball/bg_contents.png") repeat center top}@media only screen and (max-width: 599px){.l-main--dragonball{background-size:2%}}.l-main--dragonball .pg-series__heading,.l-main--dragonball .pg-recomend,.l-main--dragonball .pg-products{background-color:#ff7e00}.l-main--dragonball .pg-info__lead,.l-main--dragonball .c-balloon--chara__body{color:#ff7e00}.l-main--dragonball .pg-contents__link,.l-main--dragonball .pg-contents__title,.l-main--dragonball .pg-link__link{background-color:#ff7e00;border-bottom-color:#ca690b}.l-main--dragonball .c-balloon--chara{border-color:#ff7e00}.l-main--dragonball .c-balloon--chara::after{border-top-color:#ff7e00}.l-main--dragonball .pg-link__btn{border-color:#ff7e00;color:#ff7e00}.l-main--dragonball .pg-link__btn .opt-icon{background-color:#ff7e00}.l-main--dragonball .pg-products__btn .opt-icon::before,.l-main--dragonball .pg-link__item .opt-icon::before{border-color:#ff7e00}.l-main--gundam{background:url("../images/character/gundam/bg_contents.png") repeat center top}@media only screen and (max-width: 599px){.l-main--gundam{background-size:20%}}.l-main--gundam .pg-series__heading,.l-main--gundam .pg-recomend,.l-main--gundam .pg-products{background-color:#008cd7}.l-main--gundam .pg-info__lead,.l-main--gundam .c-balloon--chara__body{color:#008cd7}.l-main--gundam .pg-contents__link,.l-main--gundam .pg-contents__title,.l-main--gundam .pg-link__link{background-color:#008cd7;border-bottom-color:#1274a9}.l-main--gundam .c-balloon--chara{border-color:#008cd7}.l-main--gundam .c-balloon--chara::after{border-top-color:#008cd7}.l-main--gundam .pg-link__btn{border-color:#008cd7;color:#008cd7}.l-main--gundam .pg-link__btn .opt-icon{background-color:#008cd7}.l-main--gundam .pg-products__btn .opt-icon::before,.l-main--gundam .pg-link__item .opt-icon::before{border-color:#008cd7}.l-main--rider{background:url("../images/character/rider/bg_contents.png") repeat center top}@media only screen and (max-width: 599px){.l-main--rider{background-size:20%}}.l-main--rider .pg-series__heading,.l-main--rider .pg-recomend,.l-main--rider .pg-products{background-color:#cc2c00}.l-main--rider .pg-info__lead,.l-main--rider .c-balloon--chara__body{color:#cc2c00}.l-main--rider .pg-contents__link,.l-main--rider .pg-contents__title,.l-main--rider .pg-link__link{background-color:#cc2c00;border-bottom-color:#e5562e}.l-main--rider .c-balloon--chara{border-color:#cc2c00}.l-main--rider .c-balloon--chara::after{border-top-color:#cc2c00}.l-main--rider .pg-link__btn{border-color:#cc2c00;color:#cc2c00}.l-main--rider .pg-link__btn .opt-icon{background-color:#cc2c00}.l-main--rider .pg-products__btn .opt-icon::before,.l-main--rider .pg-link__item .opt-icon::before{border-color:#cc2c00}.l-main--pokemon{background:url("../images/character/pokemon/bg_contents.png") repeat center top}@media only screen and (max-width: 599px){.l-main--pokemon{background-size:15%}}.l-main--pokemon .pg-series__heading,.l-main--pokemon .pg-recomend,.l-main--pokemon .pg-products{background-color:#ff9000}.l-main--pokemon .pg-info__lead,.l-main--pokemon .c-balloon--chara__body{color:#ff9000}.l-main--pokemon .pg-contents__link,.l-main--pokemon .pg-contents__title,.l-main--pokemon .pg-link__link{background-color:#ff9000;border-bottom-color:#d37700}.l-main--pokemon .c-balloon--chara{border-color:#ff9000}.l-main--pokemon .c-balloon--chara::after{border-top-color:#ff9000}.l-main--pokemon .pg-link__btn{border-color:#ff9000;color:#ff9000}.l-main--pokemon .pg-link__btn .opt-icon{background-color:#ff9000}.l-main--pokemon .pg-products__btn .opt-icon::before,.l-main--pokemon .pg-link__item .opt-icon::before{border-color:#ff9000}.l-main--precure{background:url("../images/character/precure/bg_contents.jpg") repeat center top}@media only screen and (max-width: 599px){.l-main--precure{background-size:100%}}.l-main--precure .pg-series__heading,.l-main--precure .pg-recomend,.l-main--precure .pg-products{background-color:#dc73e5}.l-main--precure .pg-info__lead,.l-main--precure .c-balloon--chara__body{color:#dc73e5}.l-main--precure .pg-contents__link,.l-main--precure .pg-contents__title,.l-main--precure .pg-link__link{background-color:#dc73e5;border-bottom-color:#c366cc}.l-main--precure .c-balloon--chara{border-color:#dc73e5}.l-main--precure .c-balloon--chara::after{border-top-color:#dc73e5}.l-main--precure .pg-link__btn{border-color:#dc73e5;color:#dc73e5}.l-main--precure .pg-link__btn .opt-icon{background-color:#dc73e5}.l-main--precure .pg-products__btn .opt-icon::before,.l-main--precure .pg-link__item .opt-icon::before{border-color:#dc73e5}.l-main--sailormoon{background:url("../images/character/sailormoon/bg_contents.jpg") repeat center top}@media only screen and (max-width: 599px){.l-main--sailormoon{background-size:100%}}.l-main--sailormoon .pg-series__heading,.l-main--sailormoon .pg-recomend,.l-main--sailormoon .pg-products{background-color:#ff7fb8}.l-main--sailormoon .pg-info__lead,.l-main--sailormoon .c-balloon--chara__body{color:#ff7fb8}.l-main--sailormoon .pg-contents__link,.l-main--sailormoon .pg-contents__title,.l-main--sailormoon .pg-link__link{background-color:#ff7fb8;border-bottom-color:#e1649c}.l-main--sailormoon .c-balloon--chara{border-color:#ff7fb8}.l-main--sailormoon .c-balloon--chara::after{border-top-color:#ff7fb8}.l-main--sailormoon .pg-link__btn{border-color:#ff7fb8;color:#ff7fb8}.l-main--sailormoon .pg-link__btn .opt-icon{background-color:#ff7fb8}.l-main--sailormoon .pg-products__btn .opt-icon::before,.l-main--sailormoon .pg-link__item .opt-icon::before{border-color:#ff7fb8}.l-main--sentai{background:url("../images/character/sentai/bg_contents.jpg") repeat center top}@media only screen and (max-width: 599px){.l-main--sentai{background-size:100%}}.l-main--sentai .pg-series__heading,.l-main--sentai .pg-recomend,.l-main--sentai .pg-products{background-color:#647c88}.l-main--sentai .pg-info__lead,.l-main--sentai .c-balloon--chara__body{color:#647c88}.l-main--sentai .pg-contents__link,.l-main--sentai .pg-contents__title,.l-main--sentai .pg-link__link{background-color:#647c88;border-bottom-color:#3f4e56}.l-main--sentai .c-balloon--chara{border-color:#647c88}.l-main--sentai .c-balloon--chara::after{border-top-color:#647c88}.l-main--sentai .pg-link__btn{border-color:#647c88;color:#647c88}.l-main--sentai .pg-link__btn .opt-icon{background-color:#647c88}.l-main--sentai .pg-products__btn .opt-icon::before,.l-main--sentai .pg-link__item .opt-icon::before{border-color:#647c88}.l-main--ultraman{background:url("../images/character/ultraman/bg_contents.png") repeat center top}@media only screen and (max-width: 599px){.l-main--ultraman{background-size:100%}}.l-main--ultraman .pg-series__heading,.l-main--ultraman .pg-recomend,.l-main--ultraman .pg-products{background-color:#034599}.l-main--ultraman .pg-info__lead,.l-main--ultraman .c-balloon--chara__body{color:#034599}.l-main--ultraman .pg-contents__link,.l-main--ultraman .pg-contents__title,.l-main--ultraman .pg-link__link{background-color:#034599;border-bottom-color:#012552}.l-main--ultraman .c-balloon--chara{border-color:#034599}.l-main--ultraman .c-balloon--chara::after{border-top-color:#034599}.l-main--ultraman .pg-link__btn{border-color:#034599;color:#034599}.l-main--ultraman .pg-link__btn .opt-icon{background-color:#034599}.l-main--ultraman .pg-products__btn .opt-icon::before,.l-main--ultraman .pg-link__item .opt-icon::before{border-color:#034599}.l-main--youkai{background:url("../images/character/youkaiwatch/bg_contents.jpg") repeat center top}.l-main--youkai .pg-series__heading,.l-main--youkai .pg-recomend,.l-main--youkai .pg-products{background-color:#28b0ff}.l-main--youkai .pg-info__lead,.l-main--youkai .c-balloon--chara__body{color:#28b0ff}.l-main--youkai .pg-contents__link,.l-main--youkai .pg-contents__title,.l-main--youkai .pg-link__link{background-color:#28b0ff;border-bottom-color:#2291d2}.l-main--youkai .c-balloon--chara{border-color:#28b0ff}.l-main--youkai .c-balloon--chara::after{border-top-color:#28b0ff}.l-main--youkai .pg-link__btn{border-color:#28b0ff;color:#28b0ff}.l-main--youkai .pg-link__btn .opt-icon{background-color:#28b0ff}.l-main--youkai .pg-products__btn .opt-icon::before,.l-main--youkai .pg-link__item .opt-icon::before{border-color:#28b0ff}.l-main--battlespirits{background:url("../images/character/battlespirits/bg_contents.png") repeat center top}.l-main--battlespirits .pg-series__heading,.l-main--battlespirits .pg-recomend,.l-main--battlespirits .pg-products{background-color:#222222}.l-main--battlespirits .pg-info__lead,.l-main--battlespirits .c-balloon--chara__body{color:#222222}.l-main--battlespirits .pg-contents__link,.l-main--battlespirits .pg-contents__title,.l-main--battlespirits .pg-link__link{background-color:#222222;border-bottom-color:#4b4b4b}.l-main--battlespirits .c-balloon--chara{border-color:#222222}.l-main--battlespirits .c-balloon--chara::after{border-top-color:#222222}.l-main--battlespirits .pg-link__btn{border-color:#222222;color:#222222}.l-main--battlespirits .pg-link__btn .opt-icon{background-color:#222222}.l-main--battlespirits .pg-products__btn .opt-icon::before,.l-main--battlespirits .pg-link__item .opt-icon::before{border-color:#222222}.l-main--aikatsu{background:url("../images/character/aikatsu/bg_contents.jpg") repeat center top;background-attachment:fixed}.l-main--aikatsu .pg-series__heading,.l-main--aikatsu .pg-recomend,.l-main--aikatsu .pg-products{background-color:#ff78ce}.l-main--aikatsu .pg-info__lead,.l-main--aikatsu .c-balloon--chara__body{color:#ff78ce}.l-main--aikatsu .pg-contents__link,.l-main--aikatsu .pg-contents__title,.l-main--aikatsu .pg-link__link{background-color:#ff78ce;border-bottom-color:#e362b4}.l-main--aikatsu .c-balloon--chara{border-color:#ff78ce}.l-main--aikatsu .c-balloon--chara::after{border-top-color:#ff78ce}.l-main--aikatsu .pg-link__btn{border-color:#ff78ce;color:#ff78ce}.l-main--aikatsu .pg-link__btn .opt-icon{background-color:#ff78ce}.l-main--aikatsu .pg-products__btn .opt-icon::before,.l-main--aikatsu .pg-link__item .opt-icon::before{border-color:#ff78ce}.l-main--crayon_shinchan{background:url("../images/character/crayon_shinchan/bg_contents.png") repeat center top}.l-main--crayon_shinchan .pg-series__heading,.l-main--crayon_shinchan .pg-recomend,.l-main--crayon_shinchan .pg-products{background-color:#ff633f}.l-main--crayon_shinchan .pg-info__lead,.l-main--crayon_shinchan .c-balloon--chara__body{color:#ff633f}.l-main--crayon_shinchan .pg-contents__link,.l-main--crayon_shinchan .pg-contents__title,.l-main--crayon_shinchan .pg-link__link{background-color:#ff633f;border-bottom-color:#b1442a}.l-main--crayon_shinchan .c-balloon--chara{border-color:#ff633f}.l-main--crayon_shinchan .c-balloon--chara::after{border-top-color:#ff633f}.l-main--crayon_shinchan .pg-link__btn{border-color:#ff633f;color:#ff633f}.l-main--crayon_shinchan .pg-link__btn .opt-icon{background-color:#ff633f}.l-main--crayon_shinchan .pg-products__btn .opt-icon::before,.l-main--crayon_shinchan .pg-link__item .opt-icon::before{border-color:#ff633f}.l-main--tamagotchi{background:url("../images/character/tamagotchi/bg_contents.png") repeat center top}.l-main--tamagotchi .pg-series__heading,.l-main--tamagotchi .pg-recomend,.l-main--tamagotchi .pg-products{background-color:#ff6935}.l-main--tamagotchi .pg-info__lead,.l-main--tamagotchi .c-balloon--chara__body{color:#ff6935}.l-main--tamagotchi .pg-contents__link,.l-main--tamagotchi .pg-contents__title,.l-main--tamagotchi .pg-link__link{background-color:#ff6935;border-bottom-color:#ef4d15}.l-main--tamagotchi .c-balloon--chara{border-color:#ff6935}.l-main--tamagotchi .c-balloon--chara::after{border-top-color:#ff6935}.l-main--tamagotchi .pg-link__btn{border-color:#ff6935;color:#ff6935}.l-main--tamagotchi .pg-link__btn .opt-icon{background-color:#ff6935}.l-main--tamagotchi .pg-products__btn .opt-icon::before,.l-main--tamagotchi .pg-link__item .opt-icon::before{border-color:#ff6935}.l-main--onepiece{background:url("../images/character/onepiece/bg_contents.jpg") repeat center top}.l-main--onepiece .pg-series__heading,.l-main--onepiece .pg-recomend,.l-main--onepiece .pg-products{background-color:#9f0000}.l-main--onepiece .pg-info__lead,.l-main--onepiece .c-balloon--chara__body{color:#9f0000}.l-main--onepiece .pg-contents__link,.l-main--onepiece .pg-contents__title,.l-main--onepiece .pg-link__link{background-color:#9f0000;border-bottom-color:#7d0000}.l-main--onepiece .c-balloon--chara{border-color:#9f0000}.l-main--onepiece .c-balloon--chara::after{border-top-color:#9f0000}.l-main--onepiece .pg-link__btn{border-color:#9f0000;color:#9f0000}.l-main--onepiece .pg-link__btn .opt-icon{background-color:#9f0000}.l-main--onepiece .pg-products__btn .opt-icon::before,.l-main--onepiece .pg-link__item .opt-icon::before{border-color:#9f0000}.l-main--digimon{background:url("../images/character/digimon/bg_contents.jpg") repeat center top}.l-main--digimon .pg-series__heading,.l-main--digimon .pg-recomend,.l-main--digimon .pg-products{background-color:#0300b2}.l-main--digimon .pg-info__lead,.l-main--digimon .c-balloon--chara__body{color:#0300b2}.l-main--digimon .pg-contents__link,.l-main--digimon .pg-contents__title,.l-main--digimon .pg-link__link{background-color:#0300b2;border-bottom-color:#020066}.l-main--digimon .c-balloon--chara{border-color:#0300b2}.l-main--digimon .c-balloon--chara::after{border-top-color:#0300b2}.l-main--digimon .pg-link__btn{border-color:#0300b2;color:#0300b2}.l-main--digimon .pg-link__btn .opt-icon{background-color:#0300b2}.l-main--digimon .pg-products__btn .opt-icon::before,.l-main--digimon .pg-link__item .opt-icon::before{border-color:#0300b2}.l-main--kamizmode{background:url("../images/character/kamizmode/bg_contents.jpg") repeat center top}.l-main--kamizmode .pg-series__heading,.l-main--kamizmode .pg-recomend,.l-main--kamizmode .pg-products{background-color:#262626}.l-main--kamizmode .pg-info__lead,.l-main--kamizmode .c-balloon--chara__body{color:#262626}.l-main--kamizmode .pg-contents__link,.l-main--kamizmode .pg-contents__title,.l-main--kamizmode .pg-link__link{background-color:#262626;border-bottom-color:#1a1a1a}.l-main--kamizmode .c-balloon--chara{border-color:#262626}.l-main--kamizmode .c-balloon--chara::after{border-top-color:#262626}.l-main--kamizmode .pg-link__btn{border-color:#262626;color:#262626}.l-main--kamizmode .pg-link__btn .opt-icon{background-color:#262626}.l-main--kamizmode .pg-products__btn .opt-icon::before,.l-main--kamizmode .pg-link__item .opt-icon::before{border-color:#262626}.l-main--twisted-wonderland{background:url("../images/character/twisted-wonderland/bg_contents.jpg") repeat center top}.l-main--twisted-wonderland .pg-series__heading,.l-main--twisted-wonderland .pg-recomend,.l-main--twisted-wonderland .pg-products{background-color:#231816}.l-main--twisted-wonderland .pg-info__lead,.l-main--twisted-wonderland .c-balloon--chara__body{color:#231816}.l-main--twisted-wonderland .pg-contents__link,.l-main--twisted-wonderland .pg-contents__title,.l-main--twisted-wonderland .pg-link__link{background-color:#231816;border-bottom-color:#0a0706}.l-main--twisted-wonderland .c-balloon--chara{border-color:#231816}.l-main--twisted-wonderland .c-balloon--chara::after{border-top-color:#231816}.l-main--twisted-wonderland .pg-link__btn{border-color:#231816;color:#231816}.l-main--twisted-wonderland .pg-link__btn .opt-icon{background-color:#231816}.l-main--twisted-wonderland .pg-products__btn .opt-icon::before,.l-main--twisted-wonderland .pg-link__item .opt-icon::before{border-color:#231816}@media only screen and (max-width: 599px){.l-main--twisted-wonderland .pg-info__text--copyright{font-size:12px;font-size:1.2rem;-webkit-order:4;order:4;margin-top:4vw;margin-right:26.66667vw}}@media only screen and (max-width: 599px){.l-main--twisted-wonderland .pg-link__link{padding:2vw 2.66667vw;border-radius:1.33333vw;border-bottom:1.06667vw solid #ccc}}@media only screen and (min-width: 600px){.l-main--twisted-wonderland .pg-link__link{height:172px}}@media only screen and (max-width: 599px){.l-main--twisted-wonderland .pg-link__text--title{font-size:12px;font-size:1.2rem;width:38.66667vw}}@media only screen and (min-width: 600px){.l-main--twisted-wonderland .pg-link__text--title{height:78px}}@media only screen and (max-width: 599px){.l-main--twisted-wonderland .pg-link__text--desc{height:17.33333vw}}

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