@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@600;700;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;900&display=swap");.p-btPc{display:none}@media (min-width: 761px){.p-btPc{display:block}}.p-btSp{display:block}@media (min-width: 761px){.p-btSp{display:none}}@media (max-width: 760px){.contentsCol_top{position:relative;z-index:10}}@media (max-width: 760px){.catgTitle.ms04{position:relative;z-index:10}}@media (max-width: 760px){.contentsCol_btm{position:relative;z-index:10}}@media (max-width: 760px){footer{position:relative;z-index:10}}header #menuWrapInner #menuCol #gnaviMenu li a .gnavi_p,header #menuWrapInner #menuCol #gnaviMenu li span .gnavi_p,footer .infoCol .fnavi dl dt,footer .infoCol .fnavi dl li,footer .infoCol .fnavi ul dt,footer .infoCol .fnavi ul li{font-weight:600}.article .mainCol{position:relative}@media (min-width: 761px){.article .mainCol{background:url("../../images/production/special/gunpladuelmission/bg_contents.jpg") center top/cover no-repeat;background-attachment:fixed}}@media (max-width: 760px){.article .mainCol:before{z-index:-1;display:block;content:'';width:100%;height:100vh;position:fixed;top:0;left:0;background:url("../../images/production/special/gunpladuelmission/bg_contents.jpg") center center/cover no-repeat}}.event .articleBox{background:rgba(255,255,255,0.5)}@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;text-align:center}}@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}}.gunpladuelmission{text-align:left;font-size:20px;color:#fff}@media (max-width: 760px){.gunpladuelmission{font-size:15px;line-height:1.5}}.gunpladuelmission img{opacity:1;transition:all .3s}.gunpladuelmission a{color:#fff;position:relative}.gunpladuelmission .link::after{position:absolute;left:0;content:'';width:100%;height:1px;background:#fff;bottom:-1px;-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:left top;transform-origin:left top;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;display:inline}@media (hover: hover) and (pointer: fine){.gunpladuelmission a img:hover{opacity:0.7;text-decoration:none}.gunpladuelmission .link:hover::after{-webkit-transform:scale(0, 1);transform:scale(0, 1)}}.gunpladuelmission .centertxt{text-align:center}.gunpladuelmission .pbnomal{padding-bottom:40px}@media (max-width: 760px){.gunpladuelmission .pbnomal{padding-bottom:20px}}.gunpladuelmission .pbsmall{padding-bottom:25px}@media (max-width: 760px){.gunpladuelmission .pbsmall{padding-bottom:20px}}.gunpladuelmission .notice{padding-bottom:40px;font-size:24px;text-align:center}@media (max-width: 760px){.gunpladuelmission .notice{font-size:18px;padding-bottom:20px}}.gunpladuelmission .annoTitle{padding-bottom:20px;font-size:24px;text-align:center}@media (max-width: 760px){.gunpladuelmission .annoTitle{font-size:18px}}.gunpladuelmission .anno{font-size:16px;text-indent:-1em;padding-left:1em}@media (max-width: 760px){.gunpladuelmission .anno{font-size:14px}}.gunpladuelmission .anno li:not(:first-child){padding-top:5px}.gunpladuelmission .anno.--pdb{padding-bottom:40px}@media (max-width: 760px){.gunpladuelmission .anno.--pdb{padding-bottom:20px}}.gunpladuelmission .flex{display:-webkit-flex;display:flex}@media (max-width: 760px){.gunpladuelmission .flex{display:block;padding-bottom:10px}}.gunpladuelmission .container{margin:0 auto}@media (min-width: 761px){.gunpladuelmission .container{max-width:1000px;padding-bottom:10px;width:auto}}@media (max-width: 760px){.gunpladuelmission .container{width:95%;padding-bottom:7.2vw}}.gunpladuelmission .inner{margin:auto}@media (min-width: 761px){.gunpladuelmission .inner{width:780px}}@media (max-width: 760px){.gunpladuelmission .inner{width:90%}}.gunpladuelmission .tableflex{margin-bottom:30px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media (max-width: 760px){.gunpladuelmission .tableflex{margin-bottom:15px;display:block}}.gunpladuelmission .tableth{width:160px;background:url("../../images/production/special/gunpladuelmission/bg_stripe.png") center top/1px repeat;border:2px solid #00ffe4;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media (max-width: 760px){.gunpladuelmission .tableth{margin:auto;width:100%;padding:5px 0;border:1px solid #00ffe4}}.gunpladuelmission .tabletd{padding:15px 0;width:589px}@media (max-width: 760px){.gunpladuelmission .tabletd{width:100%}}.gunpladuelmission .tabletd .texthighlightR{background:#fff;margin-left:.2em;padding:0 .2vw;vertical-align:middle}@media (max-width: 760px){.gunpladuelmission .tabletd .texthighlightR{padding:0 1vw}}.gunpladuelmission .label{margin-bottom:5px;border:1px solid #fff;display:inline-block;padding:0 10px}.gunpladuelmission .label--red{background-color:#f93229}.gunpladuelmission .label--blue{background-color:#37c4ff}.gunpladuelmission .label--flex{margin-right:10px}@media (max-width: 760px){.gunpladuelmission .label{margin-bottom:0px}}.gunpladuelmission dd{position:relative}@media (max-width: 760px){.gunpladuelmission dd{display:inline-block}}.gunpladuelmission dd .icon_done{position:absolute;top:-9px;left:-18px}@media (max-width: 760px){.gunpladuelmission dd .icon_done{top:0;left:-3vw;width:7vw;max-width:38px}}.gunpladuelmission dd .icon_done_02{position:absolute;top:30px;left:-18px}@media (max-width: 760px){.gunpladuelmission dd .icon_done_02{top:13.5vw;left:-3vw;width:7vw;max-width:38px}}.gunpladuelmission .sub{font-size:12px}.gunpladuelmission .section_box{margin-top:120px;padding-top:70px;position:relative;background:url("../../images/production/special/gunpladuelmission/bg_stripe.png") center top/1px repeat;border:2px solid #00ffe4}@media (max-width: 760px){.gunpladuelmission .section_box{margin-top:60px;padding-top:35px}}@media (max-width: 760px){.gunpladuelmission .section_box .img{margin:auto;width:90%}}.gunpladuelmission .section_box::before{content:"";background:url("../../images/production/special/gunpladuelmission/parts_head.png") center center/374px no-repeat;width:374px;height:19px;position:absolute;top:-19px;left:-2px;z-index:2}@media (max-width: 760px){.gunpladuelmission .section_box::before{background:url("../../images/production/special/gunpladuelmission/parts_head.png") center center/48.7vw no-repeat;width:48.7vw;height:2.47vw;top:-2.47vw;left:-2px;z-index:2}}.gunpladuelmission .section_box::after{content:"";background:url("../../images/production/special/gunpladuelmission/parts_bottom.png") center center/374px no-repeat;width:374px;height:19px;position:absolute;bottom:-19px;right:-2px;z-index:2}@media (max-width: 760px){.gunpladuelmission .section_box::after{background:url("../../images/production/special/gunpladuelmission/parts_bottom.png") center center/48.7vw no-repeat;width:48.7vw;height:2.47vw;bottom:-2.47vw;right:-2px;z-index:2}}.gunpladuelmission .mate{position:absolute;top:-19px;right:-2px;z-index:2}@media (max-width: 760px){.gunpladuelmission .mate--01{width:31.12vw;height:2.47vw;top:-2.47vw;z-index:2}}@media (max-width: 760px){.gunpladuelmission .mate--02{width:28.26vw;height:2.47vw;top:-2.47vw}}@media (max-width: 760px){.gunpladuelmission .mate--03{width:23.44vw;height:2.47vw;top:-2.47vw}}@media (max-width: 760px){.gunpladuelmission .mate--04{width:29.3vw;height:2.47vw;top:-2.47vw}}.gunpladuelmission .mi{padding-bottom:40px}@media (max-width: 760px){.gunpladuelmission .mi{margin:auto;width:90%;padding-bottom:20px}}.gunpladuelmission .attbox:last-child{margin-bottom:50px}@media (max-width: 760px){.gunpladuelmission .attbox:last-child{margin-bottom:25px}}.gunpladuelmission .att{margin-bottom:25px}@media (max-width: 760px){.gunpladuelmission .att{margin-bottom:15px}}.gunpladuelmission .att--tit{font-size:16px;font-weight:400}@media (max-width: 760px){.gunpladuelmission .att--tit{font-size:15px}}.gunpladuelmission .att--list{font-size:14px;font-weight:400}@media (max-width: 760px){.gunpladuelmission .att--list{font-size:13px}}.gunpladuelmission .p-copy{padding:35px 0;text-align:center;font-size:12px;color:#333333}@media (max-width: 760px){.gunpladuelmission .p-copy{padding:10px 0}}
