@media (hover: hover){a:hover{opacity:1}a img:hover{opacity:1}}@media only screen and (max-width: 767px){img{max-width:100%}}#container{position:relative}#container::before{display:block;position:absolute;content:'';top:0;left:0;right:0;width:100%;height:100%;background:url(../../images/princess/bg_body.jpg)}@media only screen and (min-width: 768px){#container::before{background-attachment:fixed;background-position:center top;background-repeat:repeat-x}}@media only screen and (max-width: 767px){#container::before{position:fixed;height:100vh;background-position:center top;background-repeat:no-repeat;background-size:cover;z-index:-1}}#navBar{font-family:"M PLUS Rounded 1c", メイリオ, sans-serif;-webkit-transform:rotate(0.03deg);transform:rotate(0.03deg)}#navBar>ul>li a{transition:all 0.2s}.mainCol{margin:0 auto;max-width:710px;width:100%}@media only screen and (min-width: 768px){.mainCol{margin-top:40px;padding-bottom:50px}}@media only screen and (max-width: 767px){.mainCol{margin-top:5vw;margin-bottom:5vw}}@media only screen and (min-width: 768px){.mainCol .mainColInner h2{margin:-19px auto calc(20px + 6px) -4px;width:732px}}@media only screen and (max-width: 767px){.mainCol .mainColInner h2{margin:0 auto calc(2vw + 6px)}}.mainCol #princessContents{background-image:url(../../images/princess/bg_main02_top.png),url(../../images/princess/bg_main02_bottom.png);background-position:center top, center bottom;background-repeat:no-repeat;padding-top:66px;padding-bottom:12px}.mainCol #princessContents.keyContents{background-image:url(../../images/princess/key/stit_dukey.png),url(../../images/princess/bg_main02_bottom.png);background-position:center top, center bottom;background-repeat:no-repeat}.mainCol #princessContents .contentsInner{padding:0 1.5vw;background-color:#fff}@media only screen and (min-width: 768px){.mainCol #princessContents .contentsInner{background-image:url(../../images/princess/bg_cont_mdl_l.gif),url(../../images/princess/bg_cont_mdl_r.gif);background-position:left top, right top;background-repeat:repeat-y;padding:0 6px}}@media only screen and (max-width: 767px){.mainCol #princessContents .contentsInner{padding:0}}.noticeTxt{text-align:center;padding-bottom:2em;color:#73381D}.aboutTxt{text-align:center}@media only screen and (max-width: 767px){.aboutTxt img{width:100%}}ul.keyCol{display:grid;width:100%;grid-template-columns:repeat(4, 1fr);text-align:center}ul.keyCol li{padding:10px;width:100%}ul.keyCol li p{margin-top:1em;line-height:1.2;color:#f2479e;line-break:strict}@media only screen and (min-width: 768px){ul.keyCol li p{font-size:12px}}@media only screen and (max-width: 767px){ul.keyCol li p{font-size:10px}}ul.btnTopPage{display:flex;flex-wrap:wrap;justify-content:center;padding:10px;margin-top:20px}ul.btnTopPage li{padding:10px}.footerBandaiToys .footerBandaiToys__inner{width:100%;max-width:1200px}@media only screen and (min-width: 768px){.footerBandaiToys .footerBandaiToys__inner{width:98%}}#relatedLinks>h2{width:auto;max-width:990px}#relatedLinks>ul,#relatedLinks>.copy_area{width:auto;max-width:990px}
