@media (min-width: 761px){.is-pc{display:block}}@media (max-width: 760px){.is-pc{display:none !important}}@media (min-width: 761px){.is-sp{display:none !important}}@media (max-width: 760px){.is-sp{display:block}}.contentsCol_top{position:relative;z-index:10}.catgTitle.ms04{position:relative;z-index:10}.contentsCol_btm{position:relative;z-index:10;background-color:#010727}footer{position:relative;z-index:10;background-color:#010727}footer .snsCol{margin:0 auto;padding:32px 0}.article .mainCol{position:relative}.event .articleBox{position:relative;z-index:10;background:rgba(255,255,255,0.9)}@media (min-width: 761px){.event .articleBox{padding:40px 0 0;max-width:1000px;width:auto}}@media (max-width: 760px){.event .articleBox{padding:20px 0 0}}@media (min-width: 761px){.event .articleBox .title{padding:0 30px}}@media (max-width: 760px){.event .articleBox .title{padding:0 3.6vw;font-size:18px}}@media (min-width: 761px){.event .articleBox .snsCol{padding:0.4em 30px 1.2em;margin:0}}@media (max-width: 760px){.event .articleBox .snsCol{padding:0.8em 3.6vw;margin:0}}.article .mainCol{background-image:url("../../images/production/special/gundam_w_30th_happy_valentines_day//bg.jpg");background-attachment:fixed;background-size:cover;background-repeat:no-repeat}.pg-gw30valentines{position:relative;padding-top:30px;background-image:url("../../images/production/special/gundam_w_30th_happy_valentines_day//bg_repeat.gif");background-repeat:repeat;color:#390000}@media (max-width: 760px){.pg-gw30valentines{padding-top:0}}.pg-gw30valentines a{display:block;color:#390000}.pg-gw30valentines a img{opacity:1.0;transition:opacity 0.2s}.pg-gw30valentines a:hover img{opacity:0.8}@media (max-width: 760px){.pg-gw30valentines .js-navlist{display:none}}@media (max-width: 760px){.pg-gw30valentines .js-navlist.is-open{display:block}}@media (min-width: 761px){.pg-gw30valentines .js-navlist{display:block}}@media (max-width: 760px){.pg-gw30valentines .js-navlist-inner{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px);transition:opacity .5s ease, -webkit-transform .5s ease;transition:opacity .5s ease, transform .5s ease;transition:opacity .5s ease, transform .5s ease, -webkit-transform .5s ease}}@media (max-width: 760px){.pg-gw30valentines .js-navlist.is-open .js-navlist-inner{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.pg-gw30valentines__hamburger{position:absolute;top:20px;right:20px;width:30px;cursor:pointer;z-index:1000}@media (min-width: 761px){.pg-gw30valentines__hamburger{display:none}}.pg-gw30valentines__hamburger span{display:block;height:3px;width:100%;background-color:#6e0000;margin:5px 0;transition:0.4s}.pg-gw30valentines__hamburger.is-active span:nth-child(1){-webkit-transform:rotate(45deg) translate(5px, 5px);transform:rotate(45deg) translate(5px, 5px)}.pg-gw30valentines__hamburger.is-active span:nth-child(2){opacity:0}.pg-gw30valentines__hamburger.is-active span:nth-child(3){-webkit-transform:rotate(-45deg) translate(6px, -6px);transform:rotate(-45deg) translate(6px, -6px)}.pg-gw30valentines__header{background-image:url("../../images/production/special/gundam_w_30th_happy_valentines_day//nav_ribbon.png");background-position:left bottom;background-repeat:no-repeat;max-width:1000px;max-height:200px;background-size:contain;z-index:200;position:-webkit-sticky;position:sticky;top:0}@media (max-width: 760px){.pg-gw30valentines__header{background-image:none;top:104px}}.pg-gw30valentines__navbox{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:100%}@media (max-width: 760px){.pg-gw30valentines__navbox{display:block;position:absolute;top:0}}@media (max-width: 760px){.pg-gw30valentines__navboxSp{background:rgba(255,255,255,0.8)}}.pg-gw30valentines__nav{margin-top:30px;padding-left:30px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;max-width:583px}@media (max-width: 1000px){.pg-gw30valentines__nav{margin-top:3vw;padding-left:3vw;max-width:58.3vw}}@media (max-width: 760px){.pg-gw30valentines__nav{margin:auto;display:block;max-width:100%;background-color:#6e0000;padding:20px 0}}@media (max-width: 760px){.pg-gw30valentines__nav li{padding-bottom:10px;margin:0 10%}.pg-gw30valentines__nav li::after{margin-top:10px;content:"";background:url("../../images/production/special/gundam_w_30th_happy_valentines_day//sp_line.png");width:100%;height:1px;background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;opacity:0.3}.pg-gw30valentines__nav li:last-child::after{content:none}}.pg-gw30valentines__logo{max-width:200px}@media (max-width: 1000px){.pg-gw30valentines__logo{max-width:20vw}}@media (max-width: 760px){.pg-gw30valentines__logo{max-width:97px}}.pg-gw30valentines__main{margin-top:-48px;position:relative;z-index:1}@media (max-width: 760px){.pg-gw30valentines__main{margin-top:0;padding-top:97px}}.pg-gw30valentines__ttl{padding-top:40px}.pg-gw30valentines__subttl{margin:auto;padding-top:30px;max-width:780px}.pg-gw30valentines__venue{padding-top:10px;padding-bottom:10px;text-align:center;color:#390000;font-size:20px;font-weight:400}@media (max-width: 760px){.pg-gw30valentines__venue{font-size:18px}}.pg-gw30valentines__venue li::after{content:"";margin:10px auto;display:block;width:29px;height:15px;background:url("../../images/production/special/gundam_w_30th_happy_valentines_day//mate.png");background-repeat:no-repeat;background-size:contain}.pg-gw30valentines__venue li:last-child::after{content:none}.pg-gw30valentines__daytxt{padding-top:10px;padding-bottom:30px;text-align:center;font-size:20px;color:#390000}@media (max-width: 760px){.pg-gw30valentines__daytxt{font-size:18px}}.pg-gw30valentines__frame{margin:auto;padding-bottom:50px;padding-top:20px;max-width:780px}.pg-gw30valentines__lead{margin:auto;padding-top:20px;max-width:820px}.pg-gw30valentines__lead02{margin:auto;padding-top:20px;max-width:691px}.pg-gw30valentines__location{margin:auto;padding-top:25px;padding-bottom:50px;max-width:780px}.pg-gw30valentines__visual{padding-top:20px;padding-bottom:50px}.pg-gw30valentines__goods{padding-top:30px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;row-gap:30px;margin:auto;max-width:676px}.pg-gw30valentines__goodsList{max-width:320px}@media (max-width: 760px){.pg-gw30valentines__goodsList{margin:auto}}.pg-gw30valentines__goodsImg{padding-bottom:8px}.pg-gw30valentines__goodsSubtxt{margin-bottom:8px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.pg-gw30valentines__goodsSubtxt li{padding:2px 5px;margin:8px 5px 0 0;background-color:#ab882a;color:#fff;font-size:15px}.pg-gw30valentines__goodsName{text-align:center;font-size:20px}@media (max-width: 760px){.pg-gw30valentines__goodsName{font-size:18px}}.pg-gw30valentines__goodsName span{font-size:18px;margin-top:10px;display:block}@media (max-width: 760px){.pg-gw30valentines__goodsName span{font-size:16px}}.pg-gw30valentines__att{margin:auto;padding-top:5px;max-width:780px}.pg-gw30valentines__att li{margin-top:8px;padding-left:1em;text-indent:-1em}.pg-gw30valentines__att li a{display:inline;text-decoration:underline;font-weight:600}.pg-gw30valentines__att li a:hover{text-decoration:none}.pg-gw30valentines__copy{padding-top:40px;padding-bottom:10px;text-align:center;font-size:12px}.fadeout_up{opacity:0}.fadein_up{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(0.7, 0, 0, 1);animation-timing-function:cubic-bezier(0.7, 0, 0, 1)}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.delay-time01{-webkit-animation-delay:0.1s;animation-delay:0.1s}.delay-time02{-webkit-animation-delay:0.2s;animation-delay:0.2s}.delay-time03{-webkit-animation-delay:0.3s;animation-delay:0.3s}.delay-time04{-webkit-animation-delay:0.4s;animation-delay:0.4s}.delay-time05{-webkit-animation-delay:0.5s;animation-delay:0.5s}.delay-time06{-webkit-animation-delay:0.6s;animation-delay:0.6s}
