@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap");body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}img{vertical-align:top}a img{border:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}@media screen and (min-width: 1201px){body{min-width:1300px}}h1{background:none;border:none}@media screen and (min-width: 1201px){#cduWrap{background-color:#fff;width:100%}}@media screen and (min-width: 1201px){#snsBtn{margin:0 auto}}@media screen and (min-width: 1201px){#snsBtn iframe:nth-of-type(2){margin-right:-10px !important}}@media screen and (min-width: 1201px){#cduPanNavi{max-width:1000px;margin:0 auto}}.gasha_pan{background-color:#fff;position:relative;z-index:100}@media screen and (min-width: 1201px){#cduFooter{position:relative !important;z-index:100 !important;background-color:#fff !important}}@media screen and (max-width: 750px){#pbFooter{position:relative !important;z-index:100 !important}}.pcOnly{display:block}@media screen and (max-width: 750px){.pcOnly{display:none}}.spOnly{display:none}@media screen and (max-width: 750px){.spOnly{display:block}}div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,time,mark,audio,video,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary{font-family:"Noto Sans JP", serif;font-weight:500;line-height:1}img{max-width:100%;height:auto}a{margin:0;padding:0;font-family:"Noto Sans JP", serif;text-decoration:none}@media (hover: hover){a:hover,a:hover img{text-decoration:none}}.gundam45frgmt{overflow-x:hidden}.gundam45frgmt .mv .mvLogo{width:50%;margin:100px auto;text-align:center}@media screen and (max-width: 750px){.gundam45frgmt .mv .mvLogo{margin:70px auto 100px}}.gundam45frgmt .mv .mvText{display:-webkit-flex;display:flex;position:relative;overflow:hidden}@media screen and (max-width: 750px){.gundam45frgmt .mv .mvText{-webkit-transform:scale(2) translateY(-2.35vw);transform:scale(2) translateY(-2.35vw)}}.gundam45frgmt .mv .mvText .loop{-webkit-animation:scroll 70s linear infinite;animation:scroll 70s linear infinite;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.gundam45frgmt .mv .mvText .loop2{position:absolute;top:0;left:0;-webkit-animation:scroll 70s -35s linear infinite;animation:scroll 70s -35s linear infinite;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes scroll{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.gundam45frgmt .about{position:relative;padding:100px 0;background:#000;color:#fff;text-align:center}@media screen and (max-width: 750px){.gundam45frgmt .about{z-index:2;padding:12vw 0 20vw}}.gundam45frgmt .about .aboutText{width:90%;max-width:1200px;margin:0 auto 30px;font-size:clamp(16px, 4.25vw, 24px);line-height:1.9;font-weight:100}@media screen and (max-width: 750px){.gundam45frgmt .about .aboutText{margin:0 auto 4vw}}.gundam45frgmt .about .aboutText span{position:relative;z-index:1;font-weight:700}.gundam45frgmt .about .aboutText span::after{content:'';position:absolute;z-index:-1;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:92.5%;height:9px;background:#014099}.gundam45frgmt .about .btn{display:inline-block;margin:30px auto;box-sizing:border-box}@media screen and (max-width: 750px){.gundam45frgmt .about .btn{margin:6vw auto 0}}.gundam45frgmt .about .btn a{position:relative;background:#fff;border:2px solid #fff;box-sizing:border-box;font-size:clamp(12px, 3.25vw, 20px);font-weight:700;text-align:center;padding:1.5rem 2.5rem;transition:0.3s all}.gundam45frgmt .about .btn a::before{content:"";position:absolute;top:50%;right:-30px;width:30px;height:1px;background:#fff;transition:0.3s all}@media screen and (max-width: 750px){.gundam45frgmt .about .btn a::before{width:20px;right:-20px}}.gundam45frgmt .about .btn a::after{content:"";position:absolute;top:50%;right:0;width:30px;height:1px;background:#000}@media screen and (max-width: 750px){.gundam45frgmt .about .btn a::after{width:20px}}.gundam45frgmt .about .btn a:visited{color:#000}.gundam45frgmt .about .btn a:link{color:#000 !important}@media (hover: hover){.gundam45frgmt .about .btn a:hover{background:#000;color:#fff !important}.gundam45frgmt .about .btn a:hover::before{content:"";position:absolute;width:30px;height:1px;top:50%;right:-30px;transition:0.3s all;-webkit-transform:scaleX(1.5);transform:scaleX(1.5)}.gundam45frgmt .about .btn a:hover::after{content:"";position:absolute;top:50%;right:0;width:30px;height:1px;background:#fff}}.gundam45frgmt .lineup{margin-bottom:100px}@media screen and (max-width: 750px){.gundam45frgmt .lineup{margin-bottom:12vw}}.gundam45frgmt .lineup .lineupTitle{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:30px;border-bottom:1px solid #000;margin-bottom:50px}@media screen and (max-width: 750px){.gundam45frgmt .lineup .lineupTitle{padding:7vw;margin-bottom:7vw}}.gundam45frgmt .lineup .lineupTitle .lineupTitleMain{display:inline-block;font-family:"Oswald",serif;font-size:clamp(70px, 18vw, 120px);font-weight:700;color:transparent;margin-right:10px;letter-spacing:-0.05em}.gundam45frgmt .lineup .lineupTitle .lineupTitleMain .wordBreak{display:inline-block;font-family:"Oswald",serif;font-weight:700}.gundam45frgmt .lineup .lineupTitle .lineupTitleSub{display:inline-block;font-size:clamp(16px, 3.5vw, 30px);font-weight:400;color:transparent;margin-top:20px}.gundam45frgmt .lineup .lineupText{font-size:clamp(16px, 4.25vw, 24px);text-align:center;line-height:1.9;font-weight:200;color:#000;margin-bottom:50px}@media screen and (max-width: 750px){.gundam45frgmt .lineup .lineupText{margin-bottom:7vw}}.gundam45frgmt .lineup .lineupText .bold{line-height:1.9;font-weight:700}.gundam45frgmt .lineup .lineupText span{position:relative;z-index:1;font-weight:700}.gundam45frgmt .lineup .lineupText span::after{content:'';position:absolute;z-index:-1;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:9px;background:#014099;opacity:0.25}.gundam45frgmt .lineup .lineupList{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;gap:50px 30px;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:80%;max-width:1110px;margin:0 auto 50px}.gundam45frgmt .lineup .lineupList:last-child{margin:0 auto}@media screen and (max-width: 750px){.gundam45frgmt .lineup .lineupList{gap:6vw 4vw;width:90%;margin:0 auto 6vw}}.gundam45frgmt .lineup .lineupList .lineupListItem{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-align:center;width:31%}@media screen and (max-width: 1200px){.gundam45frgmt .lineup .lineupList .lineupListItem{width:40%}}@media screen and (max-width: 750px){.gundam45frgmt .lineup .lineupList .lineupListItem{width:47.75%}}.gundam45frgmt .lineup .lineupList .lineupListItem a{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1;color:#000}.gundam45frgmt .lineup .lineupList .lineupListItem a .thumb{margin-bottom:10px;overflow:hidden;background:#000;transition:all .3s}.gundam45frgmt .lineup .lineupList .lineupListItem a .thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s}.gundam45frgmt .lineup .lineupList .lineupListItem a .info{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1;border:1px solid #000;border-top:none;padding:1.75em;font-size:clamp(12px, 2.75vw, 18px);transition:all .3s}@media screen and (max-width: 750px){.gundam45frgmt .lineup .lineupList .lineupListItem a .info{padding:1.25em 1em}}.gundam45frgmt .lineup .lineupList .lineupListItem a .info .name{-webkit-flex-grow:1;flex-grow:1;margin-bottom:14px;font-weight:600;line-height:1.25}@media screen and (max-width: 750px){.gundam45frgmt .lineup .lineupList .lineupListItem a .info .name{margin-bottom:10px}}.gundam45frgmt .lineup .lineupList .lineupListItem a .info .price{font-weight:400}@media screen and (max-width: 750px){.gundam45frgmt .lineup .lineupList .lineupListItem a .info .price{line-height:1.25}}.gundam45frgmt .lineup .lineupList .lineupListItem a .info .price span{display:inline-block}@media (hover: hover){.gundam45frgmt .lineup .lineupList .lineupListItem a:hover .thumb{-webkit-filter:brightness(0.9);filter:brightness(0.9)}.gundam45frgmt .lineup .lineupList .lineupListItem a:hover .thumb img{-webkit-transform:scale(1.04);transform:scale(1.04)}.gundam45frgmt .lineup .lineupList .lineupListItem a:hover .info{color:#014099}}.gundam45frgmt .copyright{color:#000;font-size:clamp(10px, 2.75vw, 14px);font-weight:300;line-height:1;text-align:center;padding:12px 0;background:#dcdcdc}.fade{opacity:0}.fade.is-view{opacity:1;-webkit-animation:fadein 0.6s cubic-bezier(0.02, 0.74, 0.5, 1) forwards;animation:fadein 0.6s cubic-bezier(0.02, 0.74, 0.5, 1) forwards}@-webkit-keyframes fadein{0%{opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadein{0%{opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.spanWhite{display:inline-block;position:relative}.spanWhite::before{content:'';display:inline-block;position:absolute;z-index:1;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:110%;background:#000}.txtslide.is-view .spanWhite{-webkit-animation:textAnimew forwards 0.8s 1 ease 0.5s normal;animation:textAnimew forwards 0.8s 1 ease 0.5s normal}.txtslide.is-view .spanWhite::before{-webkit-animation:barAnimew forwards 0.8s 1 ease 0.1s normal;animation:barAnimew forwards 0.8s 1 ease 0.1s normal}@-webkit-keyframes barAnimew{0%{left:0;width:0}50%{left:0;width:100%}51%{left:0;width:100%}68%{left:0;width:100%}100%{left:100%;width:0}}@keyframes barAnimew{0%{left:0;width:0}50%{left:0;width:100%}51%{left:0;width:100%}68%{left:0;width:100%}100%{left:100%;width:0}}@-webkit-keyframes textAnimew{0%{color:#fff}50%{color:#fff}100%{color:#000}}@keyframes textAnimew{0%{color:#fff}50%{color:#fff}100%{color:#000}}
