/*! ----------------------------------
-------------- SCSSで制作 -------------
-------------------------------------*//*! ----------------------------------
-------------- settinng --------------
-------------------------------------*/.mt0{margin-bottom:0 !important}html,body,div,applet,object,iframe,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,strike,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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{text-align:center;font-family:"Noto Sans JP",sans-serif;font-size:16px;font-weight:400;line-height:1.8;letter-spacing:.01em;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;vertical-align:baseline;word-break:normal;word-wrap:break-word;overflow-wrap:break-word;line-break:strict;color:#000}@media(min-width: 768px){html,body,div,applet,object,iframe,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,strike,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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:16px}}body{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}/*! ----------------------------------
--------------- common ---------------
-------------------------------------*/.reserve,.thirty-oneDays,.deliveredReserve,.delivered,.end{position:relative;width:100%}label,input,textarea,select,a{cursor:pointer}.sp{display:none}@media(min-width: 768px){.sp{display:block}}.tab{display:block}@media(min-width: 768px){.tab{display:none}}@media(min-width: 1024px){.tab{display:block}}@media(min-width: 1024px){.pc{display:none}}.sp_tab{display:none}@media(min-width: 1024px){.sp_tab{display:block}}.sp_pc{display:none}@media(min-width: 768px){.sp_pc{display:block}}@media(min-width: 1024px){.sp_pc{display:none}}@media(min-width: 768px){.tab_pc{display:none}}.flex3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0 auto}html{scroll-padding-top:22.4vw}@media(min-width: 768px){html{scroll-padding-top:105px}}body{width:100%}.wrapper{overflow-x:hidden}.ly_main{width:100%;margin-top:15.7333333333vw}@media(min-width: 768px){.ly_main{margin-top:79px}}.ly_mainCon{margin:0 1rem}@media(min-width: 768px){.ly_mainCon{margin:0 2rem}}@media(min-width: 1024px){.ly_mainCon{margin:0 auto;padding-right:30px;padding-left:30px;max-width:1280px}}.lyWide{margin:0 calc(50% - 50vw);width:100vw}.lyWide_padding{margin:0 calc(50% - 50vw);padding:0 calc(50vw - 50%);width:100vw}.scroll_top{position:fixed;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;right:25px;bottom:25px;width:52px;height:40px;background-color:#000}.scroll_top::before{position:relative;display:block;content:"";top:-30px;left:0;width:0;height:0;border-style:solid;border-right:26px solid transparent;border-left:26px solid transparent;border-bottom:20px solid #000}.topTxt{position:absolute;color:#e6e400;text-align:center;font-size:.875rem;line-height:.9375rem;font-weight:500}.scroll_top:hover{cursor:pointer;background-color:#c03}.scroll_top:hover::before{border-right:26px solid transparent;border-bottom:20px solid #c03;border-left:26px solid transparent}.scroll_top{opacity:0;-webkit-transition:opacity 350ms ease;transition:opacity 350ms ease}.h3Con{width:100%;margin-bottom:5.3333333333vw}@media(min-width: 768px){.h3Con{margin-bottom:1.6625rem}}@media(min-width: 1024px){.h3Con{margin-bottom:2.0875rem}}.h3Con .h3Box{margin:0 calc(50% - 50vw);padding:0 calc(50vw - 50%);padding-top:5px;padding-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e6e400}.h3Con .h3Box .h3Wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:900px}.h3Con .h3Box .h3Wrap>img{height:13.3333333333vw}@media(min-width: 768px){.h3Con .h3Box .h3Wrap>img{height:66.5px}}@media(min-width: 1024px){.h3Con .h3Box .h3Wrap>img{margin:0;height:83.5px}}.h3Con .h3Box .h3Wrap>h3{padding-left:1rem;font-size:6.6666666667vw;font-weight:900;letter-spacing:-0.01em}@media(min-width: 768px){.h3Con .h3Box .h3Wrap>h3{font-size:2.078125rem}}@media(min-width: 1024px){.h3Con .h3Box .h3Wrap>h3{font-size:2.609375rem}}h4{width:100%;height:13.3333333333vw;border:5px solid #000;font-weight:bold;font-size:6.9333333333vw;line-height:10.1333333333vw;margin-bottom:2.6666666667vw}@media(min-width: 768px){h4{margin-bottom:.83125rem}}@media(min-width: 1024px){h4{margin-bottom:1.04375rem}}@media(min-width: 768px){h4{margin-right:auto;margin-left:auto;height:66.5px;font-size:2.16125rem;line-height:3.4375rem;max-width:900px}}@media(min-width: 1024px){h4{height:83.5px;font-size:2.71375rem;line-height:4.375rem}}ol{max-width:900px;margin:0 auto;margin-bottom:9.3333333333vw}@media(min-width: 768px){ol{margin-bottom:2.909375rem}}@media(min-width: 1024px){ol{margin-bottom:3.653125rem}}ol li{margin-top:0;padding-top:.2666666667vw;padding-bottom:2.9333333333vw;padding-left:12vw;text-indent:-12vw;font-weight:bold;font-size:4.2666666667vw;line-height:1.5;text-align:left;border-bottom:2px dotted #000}@media(min-width: 768px){ol li{padding-top:1.33px;padding-bottom:14.63px;padding-left:59.85px;text-indent:-59.85px;font-size:1.33rem;border-bottom:3px dotted #000}}@media(min-width: 1024px){ol li{padding-top:1.67px;padding-bottom:18.37px;padding-left:75.15px;text-indent:-75.15px;font-size:1.67rem}}ol li:first-of-type{margin-top:0;border-top:2px dotted #000}@media(min-width: 768px){ol li:first-of-type{border-top:3px dotted #000}}ol li::before{position:relative;display:inline-block;top:1.6vw;left:0;margin-right:2.1333333333vw;width:8.5333333333vw;height:8.5333333333vw;background:#000;font-family:"Mukta Malar";font-weight:bold;font-size:30px;line-height:32px;color:#fff;text-align:center;text-indent:0}@media(min-width: 768px){ol li::before{top:6px;margin-right:10.64px;width:42.56px;height:42.56px;font-size:2.49375rem;line-height:2.5rem}}@media(min-width: 1024px){ol li::before{top:8px;margin-right:13.36px;width:53.44px;height:53.44px;font-size:3.13125rem;line-height:3rem}}ol li:nth-of-type(1)::before{content:"1"}ol li:nth-of-type(2)::before{content:"2"}ol li:nth-of-type(3)::before{content:"3"}ol li:nth-of-type(4)::before{content:"4"}ol li>a{display:inline-block;height:46px}@media(min-width: 768px){ol Li:nth-of-type(2){padding-top:8px}}@media(min-width: 1024px){ol Li:nth-of-type(2){padding-top:10px}}@media(min-width: 768px){ol Li:nth-of-type(2)::before{top:2px}}@media(min-width: 1024px){ol Li:nth-of-type(2)::before{top:3px}}p{margin:0 auto;font-size:3.7333333333vw;line-height:1.6;text-align:justify;margin-bottom:4.2666666667vw}@media(min-width: 768px){p{margin-bottom:1.33rem}}@media(min-width: 1024px){p{margin-bottom:1.67rem}}@media(min-width: 768px){p{font-size:1.16375rem}}@media(min-width: 1024px){p{max-width:900px;font-size:1.46125rem}}.illustrationCon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;width:100%;max-width:900px;margin-bottom:5.3333333333vw}@media(min-width: 768px){.illustrationCon{margin-bottom:1.6625rem}}@media(min-width: 1024px){.illustrationCon{margin-bottom:2.0875rem}}@media(min-width: 768px){.illustrationCon{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.illustrationCon .illustrationBox{width:100%}@media(min-width: 768px){.illustrationCon .illustrationBox{width:45%}}.illustrationCon .illustrationBox img{width:100%}.illustrationCon .illustrationTriangle{margin:0 auto;margin-bottom:4.2666666667vw}@media(min-width: 768px){.illustrationCon .illustrationTriangle{margin-bottom:1.33rem}}@media(min-width: 1024px){.illustrationCon .illustrationTriangle{margin-bottom:1.67rem}}h5{width:100%;height:8.8vw;background-color:#000;font-weight:bold;font-size:4.8vw;line-height:8.8vw;text-align:center;color:#fff;margin-bottom:4.2666666667vw}@media(min-width: 768px){h5{margin-bottom:1.33rem}}@media(min-width: 1024px){h5{margin-bottom:1.67rem}}@media(min-width: 768px){h5{height:43.89px;font-size:1.49625rem;line-height:2.66rem}}@media(min-width: 1024px){h5{height:55.11px;font-size:1.87875rem;line-height:3.34rem}}.triangleBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.6666666667vw}@media(min-width: 768px){.triangleBox{margin-bottom:.83125rem}}@media(min-width: 1024px){.triangleBox{margin-bottom:1.04375rem}}@media(min-width: 768px){.triangleBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.triangleBox p{margin:0;font-size:3.7333333333vw;line-height:1.2;text-align:left}@media(min-width: 768px){.triangleBox p{font-size:1rem}}.triangle{margin-top:3.5vw;margin-bottom:3.5vw;width:0;height:0;border-style:solid;border-top:20px solid #c03;border-right:13px solid transparent;border-left:13px solid transparent}@media(min-width: 768px){.triangle{margin:19.2px;border-top:17px solid transparent;border-bottom:17px solid transparent;border-left:26px solid #c03;border-right:0 solid transparent}}@media(min-width: 1024px){.triangle{margin:24px;border-top:22px solid transparent;border-bottom:22px solid transparent;border-left:33px solid #c03}}.button,.button3{display:block;margin:0 auto;height:10.6666666667vw;border-radius:5.3333333333vw;background-color:#000;font-weight:bold;font-size:3.84vw;line-height:10.1333333333vw;color:#e6e400;text-align:center;margin-bottom:5.3333333333vw}@media(min-width: 768px){.button,.button3{margin-bottom:1.6625rem}}@media(min-width: 1024px){.button,.button3{margin-bottom:2.0875rem}}@media(min-width: 768px){.button,.button3{border-radius:26.6px;font-size:1.197rem;line-height:3.075625rem;height:53.2px}}@media(min-width: 1024px){.button,.button3{border-radius:33.4px;font-size:1.503rem;line-height:3.861875rem;height:66.8px}}.button:hover,.button3:hover{opacity:1;background-color:#c03}.button{width:53.3333333333vw}@media(min-width: 768px){.button{width:266px}}@media(min-width: 1024px){.button{width:334px}}.button3{width:100%}.cautionTtl{margin:0 auto;max-width:900px;font-weight:bold;font-size:3.7333333333vw;line-height:1.4;text-align:left}@media(min-width: 768px){.cautionTtl{font-size:1.16375rem}}@media(min-width: 1024px){.cautionTtl{font-size:1.46125rem}}.caution{margin:0 auto;max-width:900px;margin-bottom:4.2666666667vw}@media(min-width: 768px){.caution{margin-bottom:1.33rem}}@media(min-width: 1024px){.caution{margin-bottom:1.67rem}}.cautionCenter,.cautionLeft{margin-bottom:0;font-size:3.7333333333vw;line-height:1.3;letter-spacing:-0.05em;text-align:center}@media(min-width: 768px){.cautionCenter,.cautionLeft{font-size:.9975rem;letter-spacing:0}}@media(min-width: 1024px){.cautionCenter,.cautionLeft{font-size:1.2525rem}}.cautionLeft{padding-left:1em;text-indent:-1em;-webkit-font-feature-settings:normal;font-feature-settings:normal;text-align:justify}.margin_L{margin-bottom:9.3333333333vw}@media(min-width: 768px){.margin_L{margin-bottom:2.909375rem}}@media(min-width: 1024px){.margin_L{margin-bottom:3.653125rem}}/*! ----------------------------------
--------------- ヘッダー ---------------
-------------------------------------*/header{position:fixed;z-index:9000;background-color:#fff}.ly_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:6px;padding-right:1rem;padding-left:1rem;width:100%;height:15.7333333333vw}@media(min-width: 768px){.ly_header{height:79px}}.ly_header>div{position:absolute;top:0;left:0;width:100%;height:6px;background-color:#c03}.ly_header #nav{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ly_header #nav>a img{width:32vw}@media(min-width: 768px){.ly_header #nav>a img{width:160px}}@media(min-width: 1024px){.ly_header #nav>a img{width:200px}}.ly_header #nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ly_header #nav ul li{margin-left:.5rem}.ly_header #nav ul li>a{display:block;padding-top:2.1333333333vw;width:16vw;height:10.6666666667vw;border-radius:1.3333333333vw;background-color:#000;font-family:"Noto Sans JP";font-weight:bold;font-size:2.6666666667vw;line-height:3.2vw;text-align:center;color:#fff}@media(min-width: 768px){.ly_header #nav ul li>a{padding-top:16px;width:150px;height:50px;border-radius:6px;font-size:1rem;line-height:.9rem}}.ly_header #nav ul li>a:hover{background-color:#c03;opacity:1}/*! ----------------------------------
--------------- フッター ---------------
-------------------------------------*/footer{width:100%}footer .footerBack{background-color:#e6e400;padding-top:9.3333333333vw;padding-bottom:9.3333333333vw}@media(min-width: 768px){footer .footerBack{padding-top:2.909375rem;padding-bottom:2.909375rem}}@media(min-width: 1024px){footer .footerBack{padding-top:3.653125rem;padding-bottom:3.653125rem}}footer .ly_footer{margin:0 1rem}@media(min-width: 768px){footer .ly_footer{margin:0 2rem}}@media(min-width: 1024px){footer .ly_footer{margin:0 auto;padding-right:30px;padding-left:30px;max-width:1280px}}footer small{font-size:3.5733333333vw}@media(min-width: 768px){footer small{font-size:.6875rem}}.cautionList{margin:0 auto;width:100%;max-width:900px;margin-bottom:9.3333333333vw}@media(min-width: 768px){.cautionList{margin-bottom:2.909375rem}}@media(min-width: 1024px){.cautionList{margin-bottom:3.653125rem}}.cautionList>li{padding-left:1em;text-indent:-1em;text-align:justify;font-weight:400}/*! ----------------------------------
---------------- トップ ---------------
-------------------------------------*/.mainLogo{background-color:#e6e400;width:100%;margin-bottom:9.3333333333vw;padding-top:5.3333333333vw;padding-bottom:5.3333333333vw}@media(min-width: 768px){.mainLogo{margin-bottom:2.909375rem}}@media(min-width: 1024px){.mainLogo{margin-bottom:3.653125rem}}@media(min-width: 768px){.mainLogo{padding-top:1.6625rem;padding-bottom:1.6625rem}}@media(min-width: 1024px){.mainLogo{padding-top:2.0875rem;padding-bottom:2.0875rem}}.mainLogo>img{width:77.0666666667vw}@media(min-width: 768px){.mainLogo>img{width:384.37px}}@media(min-width: 1024px){.mainLogo>img{width:482.63px}}.iconMenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16vw}@media(min-width: 768px){.iconMenu{margin-bottom:4.9875rem}}@media(min-width: 1024px){.iconMenu{margin-bottom:6.2625rem}}@media(min-width: 768px){.iconMenu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.iconMenu>li{width:100%;margin-bottom:2.6666666667vw}@media(min-width: 768px){.iconMenu>li{margin-bottom:.83125rem}}@media(min-width: 1024px){.iconMenu>li{margin-bottom:1.04375rem}}@media(min-width: 768px){.iconMenu>li{width:32%}}.iconMenu>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 calc(50% - 50vw);padding-left:1rem;height:26.6666666667vw;background-color:#000;color:#e6e400;max-height:380px}@media(min-width: 768px){.iconMenu>li>a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;padding-left:0}}.iconMenu>li>a>img{margin-right:1rem;height:26.6666666667vw}@media(min-width: 768px){.iconMenu>li>a>img{margin-right:0;margin-bottom:10px;height:133px}}@media(min-width: 1024px){.iconMenu>li>a>img{height:167px}}.iconMenu>li>a>p{margin:0;font-weight:900;font-size:6.4vw;letter-spacing:-0.01em;color:#e6e400;text-align:left}@media(min-width: 768px){.iconMenu>li>a>p{font-size:1.375rem;text-align:center}}@media(min-width: 1024px){.iconMenu>li>a>p{font-size:2.29625rem}}.iconMenu>li:hover{opacity:.7}#ultraZoom,#voice,#vatar{margin-bottom:16vw}@media(min-width: 768px){#ultraZoom,#voice,#vatar{margin-bottom:4.9875rem}}@media(min-width: 1024px){#ultraZoom,#voice,#vatar{margin-bottom:6.2625rem}}.dayCon{padding-top:.5em;padding-bottom:.3em;width:100%;border-radius:2.1333333333vw;background-color:#000;font-family:"Mukta Malar",sans-serif;font-weight:bold;font-size:17.3333333333vw;letter-spacing:.03em;line-height:8vw;text-align:center;color:#fff}@media(min-width: 768px){.dayCon{border-radius:10.64px;font-size:5.403125rem;line-height:1.6625rem}}@media(min-width: 1024px){.dayCon{border-radius:13.36px;font-size:6.784375rem;line-height:2.0875rem}}.dayCon .week{font-size:8vw}@media(min-width: 768px){.dayCon .week{padding-right:1rem;font-size:2.49375rem}}@media(min-width: 1024px){.dayCon .week{font-size:3.13125rem}}.dayCon .time{font-size:10.6666666667vw}@media(min-width: 768px){.dayCon .time{padding-right:1rem;font-size:3.325rem}}@media(min-width: 1024px){.dayCon .time{font-size:4.175rem}}.dayCon .delivery{font-family:"Noto Sans JP",sans-serif;font-size:5.3333333333vw;color:#e6e400}@media(min-width: 768px){.dayCon .delivery{font-size:1.6625rem}}@media(min-width: 1024px){.dayCon .delivery{font-size:2.0875rem}}.ultraZoomDescriptionBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5.3333333333vw}@media(min-width: 768px){.ultraZoomDescriptionBox{margin-bottom:1.6625rem}}@media(min-width: 1024px){.ultraZoomDescriptionBox{margin-bottom:2.0875rem}}@media(min-width: 768px){.ultraZoomDescriptionBox{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:auto;margin-left:auto;max-width:900px}}.ultraZoomDescriptionBox .ultraZoomDescriptionWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:auto}@media(min-width: 768px){.ultraZoomDescriptionBox .ultraZoomDescriptionWrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.ultraZoomDescriptionBox .ultraZoomDescriptionWrap>img{width:60%;margin:1vw 0}@media(min-width: 768px){.ultraZoomDescriptionBox .ultraZoomDescriptionWrap>img{margin:0;padding-bottom:10px;width:100%}}.ultraZoomDescriptionBox .ultraZoomDescriptionWrap>p{font-weight:bold;font-size:4.2666666667vw;line-height:1.4;text-align:left}@media(min-width: 768px){.ultraZoomDescriptionBox .ultraZoomDescriptionWrap>p{height:100px;font-size:1.4375rem}}@media(min-width: 1024px){.ultraZoomDescriptionBox .ultraZoomDescriptionWrap>p{height:120px;font-size:1.75rem}}.appWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-indent:0;width:100%}@media(min-width: 768px){.appWrap{margin:0 auto}}.appWrap>a{display:block}.appWrap>a>img{padding-top:1.3333333333vw;height:13.5vw}@media(min-width: 768px){.appWrap>a>img{padding-top:6.65px;height:70px}}@media(min-width: 1024px){.appWrap>a>img{padding-top:8.35px;height:80px}}.appWrap>a:first-of-type{padding-right:2.6666666667vw}@media(min-width: 768px){.appWrap>a:first-of-type{padding-right:13.3px}}@media(min-width: 1024px){.appWrap>a:first-of-type{padding-right:16.7px}}iframe{padding:.5rem;width:100%;height:74.6666666667vw;max-width:900px;border:solid 1px #000;margin-bottom:5.3333333333vw}@media(min-width: 768px){iframe{margin-bottom:1.6625rem}}@media(min-width: 1024px){iframe{margin-bottom:2.0875rem}}@media(min-width: 768px){iframe{height:372.4px}}@media(min-width: 1024px){iframe{height:467.6px}}.check{margin:0 auto;text-align:center;font-size:4.2666666667vw;letter-spacing:.03em;line-height:3.2vw;margin-bottom:5.3333333333vw}@media(min-width: 768px){.check{margin-bottom:1.6625rem}}@media(min-width: 1024px){.check{margin-bottom:2.0875rem}}@media(min-width: 768px){.check{font-size:1.33rem}}@media(min-width: 1024px){.check{font-size:1.67rem}}input[type=checkbox]{margin-top:-1px;margin-right:10px;width:4.2666666667vw;height:4.2666666667vw;background-color:#fff;border:2px solid #000}@media(min-width: 768px){input[type=checkbox]{width:21.28px;height:21.28px}}@media(min-width: 1024px){input[type=checkbox]{width:26.72px;height:26.72px}}label{font-size:4.8vw}@media(min-width: 768px){label{font-size:1.5rem}}@media(min-width: 1024px){label{font-size:1.875rem}}.regist-off{display:block;margin:0 auto;width:53.3333333333vw;height:10.6666666667vw;border-radius:5.3333333333vw;background-color:#e9e9e9;border:1px solid #b8b6b6;font-size:3.84vw;font-weight:bold;line-height:9.8666666667vw;color:#b8b6b6;text-align:center;margin-bottom:2.6666666667vw}@media(min-width: 768px){.regist-off{margin-bottom:.83125rem}}@media(min-width: 1024px){.regist-off{margin-bottom:1.04375rem}}@media(min-width: 768px){.regist-off{width:266px;height:53.2px;border-radius:26.6px;font-size:1.197rem;line-height:3.15875rem}}@media(min-width: 1024px){.regist-off{width:334px;height:66.8px;border-radius:33.4px;font-size:1.503rem;line-height:3.861875rem}}.mt{margin-bottom:5.3333333333vw}@media(min-width: 768px){.mt{margin-bottom:1.6625rem}}@media(min-width: 1024px){.mt{margin-bottom:2.0875rem}}.regist-on{display:block;margin:0 auto;width:53.3333333333vw;height:10.6666666667vw;border-radius:5.3333333333vw;background-color:#000;font-weight:bold;font-size:3.84vw;line-height:9.6vw;color:#e6e400;text-align:center;margin-bottom:2.6666666667vw}@media(min-width: 768px){.regist-on{margin-bottom:.83125rem}}@media(min-width: 1024px){.regist-on{margin-bottom:1.04375rem}}@media(min-width: 768px){.regist-on{width:266px;height:53.2px;border-radius:26.6px;font-size:1.197rem;line-height:3.15875rem}}@media(min-width: 1024px){.regist-on{width:334px;height:66.8px;border-radius:33.4px;font-size:1.503rem;line-height:3.96625rem}}.regist-on:hover,.button2{background-color:#c03;color:#e6e400}.button2{display:block;margin:0 auto;width:53.3333333333vw;height:6.9333333333vw;border-radius:5.3333333333vw;background-color:#fff;font-weight:bold;font-size:3.5733333333vw;line-height:5.3333333333vw;color:#000;border:1px solid #000;text-align:center;margin-bottom:5.3333333333vw}@media(min-width: 768px){.button2{margin-bottom:1.6625rem}}@media(min-width: 1024px){.button2{margin-bottom:2.0875rem}}@media(min-width: 768px){.button2{width:266px;height:34.58px;border-radius:26.6px;font-size:1.113875rem;line-height:1.6625rem}}@media(min-width: 1024px){.button2{width:334px;height:43.42px;border-radius:33.4px;font-size:1.398625rem;line-height:2.0875rem}}.button2:hover{opacity:1;background-color:#c03;color:#e6e400}h6{margin:1rem auto 0;max-width:900px;font-weight:bold;font-size:1.125rem;line-height:1.4;text-align:left;text-align:left}.rulesTxt,.rules1w,.rules1w2,.rulesTitle,.rulesLeft,.rules2w{margin-bottom:0;font-size:1rem;line-height:1.5;letter-spacing:-0.05em;text-align:justify}.rulesTxt{margin-bottom:.6rem}.rules1w{padding-left:1.3em;-webkit-font-feature-settings:normal;font-feature-settings:normal;text-align:justify}.rules1w2{padding-left:1.7em;-webkit-font-feature-settings:normal;font-feature-settings:normal;text-align:justify}.rulesTitle{margin-top:.6rem}.rulesLeft{margin-top:.6rem;margin-bottom:.6rem;padding-left:1.3em;text-indent:-1.3em}.rules2w{padding-left:1.3em}.avatarBtnCon,.avatarUseBtnCon{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:9.3333333333vw}@media(min-width: 768px){.avatarBtnCon,.avatarUseBtnCon{margin-bottom:2.909375rem}}@media(min-width: 1024px){.avatarBtnCon,.avatarUseBtnCon{margin-bottom:3.653125rem}}@media(min-width: 768px){.avatarBtnCon,.avatarUseBtnCon{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.avatarBtnCon li,.avatarUseBtnCon li{font-size:3.52vw;font-weight:700}@media(min-width: 768px){.avatarBtnCon li,.avatarUseBtnCon li{font-size:1.1rem}}@media(min-width: 1024px){.avatarBtnCon li,.avatarUseBtnCon li{font-size:1.375rem}}.avatarBtnCon{max-width:900px}.avatarBtnCon li{margin:0 auto;width:80%}@media(min-width: 768px){.avatarBtnCon li{width:32%}}@media(min-width: 768px){.avatarUseBtnCon{max-width:550px}}@media(min-width: 1024px){.avatarUseBtnCon{max-width:700px}}.avatarUseBtnCon .avatarUseBtnCon li{margin:0 auto;width:80%}@media(min-width: 768px){.avatarUseBtnCon .avatarUseBtnCon li{width:47%}}.rulesBox{margin:0 auto;padding:1rem;max-width:900px;width:100%;border:1px solid #000;margin-bottom:5.3333333333vw}@media(min-width: 768px){.rulesBox{margin-bottom:1.6625rem}}@media(min-width: 1024px){.rulesBox{margin-bottom:2.0875rem}}.rulesBox>ul{margin-bottom:4.2666666667vw}@media(min-width: 768px){.rulesBox>ul{margin-bottom:1.33rem}}@media(min-width: 1024px){.rulesBox>ul{margin-bottom:1.67rem}}.rulesPwBox{margin:0 auto;margin-bottom:5.3333333333vw}@media(min-width: 768px){.rulesPwBox{margin-bottom:1.6625rem}}@media(min-width: 1024px){.rulesPwBox{margin-bottom:2.0875rem}}.rulesPwBox>li{font-size:4.48vw;font-weight:700}@media(min-width: 768px){.rulesPwBox>li{font-size:1.4rem}}@media(min-width: 1024px){.rulesPwBox>li{font-size:1.75rem}}/*# sourceMappingURL=styles.min.css.map */