@charset "UTF-8";abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body .sponly{display:none}@media screen and (max-width:1200px){body .sponly{display:block}}body .pconly{display:block}@media screen and (max-width:1200px){body .pconly{display:none}}body br.sponly,body span.sponly{display:none}@media screen and (max-width:1200px){body br.sponly,body span.sponly{display:inline}}body br.pconly,body span.pconly{display:block}@media screen and (max-width:1200px){body br.pconly,body span.pconly{display:inline}}body .table.sponly,body table.sponly{display:none}@media screen and (max-width:1200px){body .table.sponly,body table.sponly{display:table}}body .table.pconly,body table.pconly{display:table}@media screen and (max-width:1200px){body .table.pconly,body table.pconly{display:none}}body .sponly{display:none}@media screen and (max-width:1200px){body .sponly{display:block}}body .pconly{display:block}@media screen and (max-width:1200px){body .pconly{display:none}}body br.sponly,body span.sponly{display:none}@media screen and (max-width:1200px){body br.sponly,body span.sponly{display:inline}}body br.pconly,body span.pconly{display:block}@media screen and (max-width:1200px){body br.pconly,body span.pconly{display:inline}}body .table.sponly,body table.sponly{display:none}@media screen and (max-width:1200px){body .table.sponly,body table.sponly{display:table}}body .table.pconly,body table.pconly{display:table}@media screen and (max-width:1200px){body .table.pconly,body table.pconly{display:none}}main{display:block}body[data-page=index]{font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,serif;position:relative}body[data-page=index] #wrapper{overflow:hidden;position:relative;width:100%;height:auto}body[data-page=index] #wrapper #bg,body[data-page=index] #wrapper #bg2{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden}body[data-page=index] #wrapper #contents{position:relative;top:0;left:0;z-index:10}body[data-page=index] #wrapper #contents section.mainvisual,body[data-page=index] #wrapper #contents section.w100{width:100%}body[data-page=index] #wrapper #contents section.mainvisual .sectionInner,body[data-page=index] #wrapper #contents section.w100 .sectionInner{position:relative;width:100%;overflow:hidden}body[data-page=index] #wrapper #contents section.content{width:100%}body[data-page=index] #wrapper #contents section.content .sectionInner{width:960px;margin:0 auto}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents section.content .sectionInner{width:100%}}h2,h3,h4,h5{font-weight:400}*{box-sizing:border-box}a{cursor:pointer;color:#000;text-decoration:none}body[data-page=index] #wrapper #contents #c01.mainvisual .sectionInner{position:relative}body[data-page=index] #wrapper #contents #c01.mainvisual .sectionInner video{position:relative;top:0;left:0;width:100%;height:auto;margin-bottom:-3px}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c01.mainvisual .sectionInner video{width:166%;left:-40%}}body[data-page=index] #wrapper #contents #c01.mainvisual .sectionInner .videooverlay{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/net.png);background-size:4px 4px;display:flex;justify-content:center;align-items:center}body[data-page=index] #wrapper #contents #c01.mainvisual .sectionInner .videooverlay img{width:56.25vw;max-width:1058px}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c01.mainvisual .sectionInner .videooverlay img{width:82.13333vw;max-width:none}}body[data-page=index] #wrapper #contents #c01.mainvisual .sectionInner .soundui{position:absolute;width:62px;height:62px;left:32px;bottom:32px}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c01.mainvisual .sectionInner .soundui{width:11.73333vw;height:11.73333vw;left:3.2vw;bottom:3.2vw}}body[data-page=index] #wrapper #contents #c01.mainvisual .sectionInner .soundui img{width:100%}body[data-page=index] #wrapper #contents #c01.mainvisual .sectionInner .soundui[data-sound=true] img[data-sound-btn=false]{display:block}body[data-page=index] #wrapper #contents #c01.mainvisual .sectionInner .soundui[data-sound=true] img[data-sound-btn=true]{display:none}body[data-page=index] #wrapper #contents #c01.mainvisual .sectionInner .soundui[data-sound=false] img[data-sound-btn=false]{display:none}body[data-page=index] #wrapper #contents #c01.mainvisual .sectionInner .soundui[data-sound=false] img[data-sound-btn=true]{display:block}body[data-page=index] #wrapper #contents #c01.mainvisual .sectionInner .langs{width:60px;height:60px;position:absolute;right:16px;top:16px;background:#000;padding-top:22px}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c01.mainvisual .sectionInner .langs{width:10.93333vw;height:10.93333vw;right:2.13333vw;top:2.13333vw;padding-top:4vw}}body[data-page=index] #wrapper #contents #c01.mainvisual .sectionInner .langs .img{display:none;margin:0 auto;cursor:pointer;height:14px;width:26px;background-size:100% auto}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c01.mainvisual .sectionInner .langs .img{height:2.24vw;width:4.16vw}}body[data-page=index] #wrapper #contents #c01.mainvisual .sectionInner .langs .img.current{display:block}body[data-page=index] #wrapper #contents #c01.mainvisual .sectionInner .langs.open{height:auto;padding-top:60px}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c01.mainvisual .sectionInner .langs.open{padding-top:10.93333vw}}body[data-page=index] #wrapper #contents #c01.mainvisual .sectionInner .langs.open .img{display:block;margin-bottom:23px}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c01.mainvisual .sectionInner .langs.open .img{margin-bottom:4.26667vw}}body[data-page=index] #wrapper #contents #c01.mainvisual .sectionInner .langs.open .img.current{position:absolute;top:22px;left:50%;margin-left:-13px}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c01.mainvisual .sectionInner .langs.open .img.current{top:4vw;margin-left:-2.08vw}}body[data-page=index] #wrapper #contents #c02.info h1{font-size:23px;line-height:1.86957em;letter-spacing:.010em;padding-top:77px;padding-bottom:98px;text-align:center}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c02.info h1{font-size:3.86667vw;padding-top:13.33333vw;padding-bottom:16.8vw}}body[data-page=index] #wrapper #contents #c02.info .row{display:flex;justify-content:space-between;align-items:center;padding-top:73px;padding-bottom:65px;background:url(../images/line.png) 50% 100% no-repeat}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c02.info .row{background:url(../images/line_sp.png) 50% 100% no-repeat;background-size:81.33333vw auto;display:block;padding-top:11.6vw;padding-bottom:11.33333vw;margin:0 auto}}body[data-page=index] #wrapper #contents #c02.info .row:first-child{padding-top:0}body[data-page=index] #wrapper #contents #c02.info .row:last-child{background:0 0;padding-bottom:0}body[data-page=index] #wrapper #contents #c02.info .row h2{width:264px;text-align:center}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c02.info .row h2{width:100%}}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c02.info .row h2 img{margin:0 auto}}body[data-page=index] #wrapper #contents #c02.info .row h3{width:602px;font-weight:400;font-size:19px;line-height:1.89474em;letter-spacing:.025em}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c02.info .row h3{font-size:3.46667vw;line-height:1.76923em;width:100%;text-align:center;letter-spacing:.050em}}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c02.info .row.ar{padding-bottom:13.73333vw}}body[data-page=index] #wrapper #contents #c02.info .row.ar h2 img{height:97px;position:relative;top:-9px;left:71px}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c02.info .row.ar h2 img{height:24vw;top:0;left:0}}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c02.info .row.ar h3{padding-top:8.53333vw}}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c02.info .row.park{padding-bottom:12vw;padding-top:16vw}}body[data-page=index] #wrapper #contents #c02.info .row.park h2 img{height:103px;position:relative;top:-3px;left:53px}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c02.info .row.park h2 img{height:24vw;top:0;left:0}}body[data-page=index] #wrapper #contents #c02.info .row.park h3{position:relative;top:-6px;left:6px}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c02.info .row.park h3{padding-top:10.26667vw;top:-1.06667vw;left:.66667vw}}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c02.info .row.album{padding-top:16vw}}body[data-page=index] #wrapper #contents #c02.info .row.album h2 img{height:97px;position:relative;top:-8px;left:64px}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c02.info .row.album h2 img{height:24vw;top:0;left:0}}body[data-page=index] #wrapper #contents #c02.info .row.album h3{position:relative;top:-9px;left:6px}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c02.info .row.album h3{padding-top:6.4vw;top:1.2vw;left:0}}body[data-page=index] #wrapper #contents #c03.app .sectionInner{padding-top:98px}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c03.app .sectionInner{padding-top:65.33333vw}}body[data-page=index] #wrapper #contents #c03.app .sectionInner .title{padding-top:56px;padding-bottom:53px;text-align:center}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c03.app .sectionInner .title{padding-top:7.46667vw;padding-bottom:7.06667vw}}body[data-page=index] #wrapper #contents #c03.app .sectionInner .title img{width:616px;position:relative;top:0;left:3px}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c03.app .sectionInner .title img{width:82.13333vw;top:0;left:.4vw}}body[data-page=index] #wrapper #contents #c03.app .sectionInner .cta{width:624px;display:flex;justify-content:space-between;align-items:center;margin:0 auto;padding-bottom:45px}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c03.app .sectionInner .cta{width:83.2vw;padding-bottom:8vw}}body[data-page=index] #wrapper #contents #c03.app .sectionInner .cta img{height:90px;position:relative;top:0;left:0}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c03.app .sectionInner .cta img{height:12vw}}body[data-page=index] #wrapper #contents #c03.app .sectionInner .text{display:flex;justify-content:left;align-items:center;padding-left:157px}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c03.app .sectionInner .text{display:block;padding-left:0}}body[data-page=index] #wrapper #contents #c03.app .sectionInner .text .lCont{position:relative;top:0;left:0;width:114px;height:45px;margin-right:6px;background:url(../images/fog.png) 50% 50%;padding:2px}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c03.app .sectionInner .text .lCont{width:15.2vw;height:6vw;margin:0 auto;top:0;left:-1.33333vw}}body[data-page=index] #wrapper #contents #c03.app .sectionInner .text .lCont p{text-align:center;font-size:21px;background:#fff;width:100%;height:100%;line-height:41px;letter-spacing:.050em}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c03.app .sectionInner .text .lCont p{font-size:2.53333vw;line-height:5.46667vw;margin:0 auto}}body[data-page=index] #wrapper #contents #c03.app .sectionInner .text .rCont{width:674px}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c03.app .sectionInner .text .rCont{width:100%;padding-top:4.13333vw}}body[data-page=index] #wrapper #contents #c03.app .sectionInner .text .rCont p{font-size:16px}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c03.app .sectionInner .text .rCont p{margin:0 auto;text-align:center;font-size:2.53333vw}}body[data-page=index] #wrapper #contents #c03.app .sectionInner .text .rCont p:first-child{padding-bottom:10px}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c03.app .sectionInner .text .rCont p:first-child{padding-bottom:2.13333vw}}body[data-page=index] #wrapper #contents #c03.app .sectionInner .text .rCont p:last-child{padding-bottom:0}body[data-page=index] #wrapper #contents #c04.about .sectionInner{padding-top:191px}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c04.about .sectionInner{padding-top:32.8vw}}body[data-page=index] #wrapper #contents #c04.about .sectionInner p.title{font-size:29.5px;font-weight:700;text-align:center;letter-spacing:-.040em}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c04.about .sectionInner p.title{font-size:4.13333vw}}body[data-page=index] #wrapper #contents #c04.about .sectionInner p.text{padding-top:32px;padding-bottom:12px;font-size:17px;line-height:2em;text-align:center;font-weight:700;letter-spacing:.070em}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c04.about .sectionInner p.text{padding-top:9.33333vw;font-size:2.93333vw;letter-spacing:.1em;line-height:1.88em}}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c05.trees .sectionInner{padding-top:21.33333vw}}body[data-page=index] #wrapper #contents #c05.trees .sectionInner img{width:100%}@media screen and (max-width:1200px){body[data-page=index] #wrapper #contents #c05.trees .sectionInner img{position:relative;left:-70%;width:192%}}body #wrapper header{width:100%}body #wrapper header .headerInner{width:100%;padding:32px 30px 100px 30px;text-align:left}@media screen and (max-width:1200px){body #wrapper header .headerInner{padding:9.33333vw 0 16.66667vw 0;text-align:center}}body #wrapper header .headerInner img{width:480px}@media screen and (max-width:1200px){body #wrapper header .headerInner img{width:64vw}}body #wrapper footer .footerInner{width:960px;margin:0 auto;margin-top:-64px;padding-bottom:60px}@media screen and (max-width:1200px){body #wrapper footer .footerInner{width:100%;margin-top:-.26667vw;padding-bottom:8vw}}body #wrapper footer .footerInner .row{display:flex;justify-content:center;align-items:center}body #wrapper footer .footerInner .row2 p.cr{padding-top:44px;font-size:14px;font-family:"游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif}@media screen and (max-width:1200px){body #wrapper footer .footerInner .row2 p.cr{padding-top:11.2vw;font-size:2.53333vw}}body #wrapper footer .footerInner .row1{display:flex;justify-content:center;align-items:center}@media screen and (max-width:1200px){body #wrapper footer .footerInner .row1{display:block}}body #wrapper footer .footerInner .row1 .lCont{display:flex;justify-content:center;align-items:center;margin-right:30px;position:relative;top:0;left:12px}@media screen and (max-width:1200px){body #wrapper footer .footerInner .row1 .lCont{margin-right:0;padding-bottom:8.66667vw;top:0;left:0}}body #wrapper footer .footerInner .row1 .lCont a{display:inline-block;margin-right:45px;text-decoration:underline;font-size:16px;font-family:"游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif}@media screen and (max-width:1200px){body #wrapper footer .footerInner .row1 .lCont a{font-size:2.53333vw;margin-right:3.46667vw;letter-spacing:.1em}body #wrapper footer .footerInner .row1 .lCont a:last-child{margin-right:0}}body #wrapper footer .footerInner .row1 .rCont{display:flex;justify-content:center;align-items:center;position:relative;top:-4px;left:12px}body #wrapper footer .footerInner .row1 .rCont a{display:inline-block;margin-right:40px}@media screen and (max-width:1200px){body #wrapper footer .footerInner .row1 .rCont a:first-child img{height:9.73333vw;position:relative;top:0;left:0}}@media screen and (max-width:1200px){body #wrapper footer .footerInner .row1 .rCont a:last-child img{height:4.13333vw;position:relative;top:1.06667vw;left:1.86667vw}}body #wrapper #bg,body #wrapper #bg2{transition:50ms 0s linear}body #wrapper #bg img,body #wrapper #bg2 img{width:200px;height:auto;position:absolute}body #wrapper #bg .lCont,body #wrapper #bg2 .lCont{position:absolute;left:0;top:0}body #wrapper #bg .lCont img,body #wrapper #bg2 .lCont img{transform-origin:0 0}body #wrapper #bg .lCont img.ball_1,body #wrapper #bg2 .lCont img.ball_1{left:65px;top:calc(1217px - 300px - 813px + (813/1440)*100vw);width:150px}body #wrapper #bg .lCont img.ball_2,body #wrapper #bg2 .lCont img.ball_2{left:-38px;top:calc(1724px - 300px - 813px + (813/1440)*100vw);width:150px}body #wrapper #bg .lCont img.ball_3,body #wrapper #bg2 .lCont img.ball_3{left:112px;top:calc(1970px - 300px - 813px + (813/1440)*100vw);width:80px}body #wrapper #bg .lCont img.ball_4,body #wrapper #bg2 .lCont img.ball_4{left:66px;top:calc(2365px - 300px - 813px + (813/1440)*100vw);width:96px}@media screen and (max-width:1440px){body #wrapper #bg .lCont img.ball_1,body #wrapper #bg2 .lCont img.ball_1{left:4.51389vw;top:63.68056vw;width:10.41667vw}body #wrapper #bg .lCont img.ball_2,body #wrapper #bg2 .lCont img.ball_2{left:-2.63889vw;top:98.88889vw;width:10.41667vw}body #wrapper #bg .lCont img.ball_3,body #wrapper #bg2 .lCont img.ball_3{left:7.77778vw;top:115.97222vw;width:5.55556vw}body #wrapper #bg .lCont img.ball_4,body #wrapper #bg2 .lCont img.ball_4{left:4.58333vw;top:143.40278vw;width:6.66667vw}}@media screen and (max-width:1200px){body #wrapper #bg .lCont img.ball_1,body #wrapper #bg2 .lCont img.ball_1{left:-9.33333vw;top:212.66667vw;width:20vw}body #wrapper #bg .lCont img.ball_2,body #wrapper #bg2 .lCont img.ball_2{left:-6vw;top:293.33333vw;width:20vw}body #wrapper #bg .lCont img.ball_3,body #wrapper #bg2 .lCont img.ball_3{left:90.66667vw;top:561.33333vw;width:10.66667vw}body #wrapper #bg .lCont img.ball_4,body #wrapper #bg2 .lCont img.ball_4{left:-1.33333vw;top:518.66667vw;width:12.8vw}}body #wrapper #bg .rCont,body #wrapper #bg2 .rCont{position:absolute;right:0;top:0}body #wrapper #bg .rCont img,body #wrapper #bg2 .rCont img{transform-origin:100% 0}body #wrapper #bg .rCont img.ball_1,body #wrapper #bg2 .rCont img.ball_1{right:-35px;top:calc(886px - 50px - 813px + (813/1440)*100vw);width:210px}body #wrapper #bg .rCont img.ball_2,body #wrapper #bg2 .rCont img.ball_2{right:80px;top:calc(1405px + 50px - 813px + (813/1440)*100vw);width:104px}body #wrapper #bg .rCont img.ball_3,body #wrapper #bg2 .rCont img.ball_3{right:-53px;top:calc(2449px - 670px - 813px + (813/1440)*100vw);width:156px;opacity:1}body #wrapper #bg .rCont img[src$="hanamichi.png"],body #wrapper #bg2 .rCont img[src$="hanamichi.png"]{right:29px;top:calc(1738px - 100px - 813px + (813/1440)*100vw);width:259px}@media screen and (max-width:1440px){body #wrapper #bg .rCont img.ball_1,body #wrapper #bg2 .rCont img.ball_1{right:-2.43056vw;top:58.05556vw;width:14.58333vw}body #wrapper #bg .rCont img.ball_2,body #wrapper #bg2 .rCont img.ball_2{right:5.55556vw;top:101.04167vw;width:7.22222vw}body #wrapper #bg .rCont img.ball_3,body #wrapper #bg2 .rCont img.ball_3{right:-3.68056vw;top:123.54167vw;width:10.83333vw;opacity:1}body #wrapper #bg .rCont img[src$="hanamichi.png"],body #wrapper #bg2 .rCont img[src$="hanamichi.png"]{right:2.01389vw;top:113.75vw;width:17.98611vw}}@media screen and (max-width:1200px){body #wrapper #bg .rCont img.ball_1,body #wrapper #bg2 .rCont img.ball_1{right:-17.33333vw;top:116vw;width:28vw}body #wrapper #bg .rCont img.ball_2,body #wrapper #bg2 .rCont img.ball_2{right:-4vw;top:303.46667vw;width:13.86667vw}body #wrapper #bg .rCont img.ball_3,body #wrapper #bg2 .rCont img.ball_3{opacity:0}body #wrapper #bg .rCont img[src$="hanamichi.png"],body #wrapper #bg2 .rCont img[src$="hanamichi.png"]{right:.66667vw;top:372vw;width:34.53333vw}}body #loading img{width:100px}@media screen and (max-width:1200px){body #loading img{width:30vw}}body[data-loaded=true] #loading{animation-name:vanish;animation-duration:.3s;animation-delay:.8s;animation-timing-function:linear;animation-direction:normal;animation-fill-mode:forwards;animation-iteration-count:1}body[data-loaded=true] #loading img{animation-name:zoom;animation-duration:.5s;animation-delay:.5s;animation-timing-function:cubic-bezier(.05,-1.3,.79,-.19);animation-direction:normal;animation-fill-mode:forwards;animation-iteration-count:1}@keyframes height0toAuto{0%{height:0}100%{height:auto}}@keyframes vanish{0%{opacity:1;height:100%}99%{opacity:0;height:100%}100%{opacity:0;height:0%}}@keyframes zoom{0%{transform:scale(1)}100%{transform:scale(0)}}@media screen and (max-width:1200px){html:not([lang=ja]) #wrapper #contents section.content .sectionInner .modes .row h3,html:not([lang=ja]) #wrapper #contents section.content .sectionInner .row.text p,html:not([lang=ja]) #wrapper #contents section.content .sectionInner h1,html:not([lang=ja]) #wrapper #contents section.content .sectionInner p.text{padding:0 15vw}}html[lang=en] body[data-page=index] #wrapper #contents #c03.app .sectionInner .text{padding-left:60px}@media screen and (max-width:1200px){html[lang=en] body[data-page=index] #wrapper #contents #c03.app .sectionInner .text{padding-left:0}}html[lang=en] body[data-page=index] #wrapper #contents #c03.app .sectionInner .text .lCont{width:150px;height:auto}@media screen and (max-width:1200px){html[lang=en] body[data-page=index] #wrapper #contents #c03.app .sectionInner .text .lCont{width:29.33333vw;left:0}}html[lang=en] body[data-page=index] #wrapper #contents #c03.app .sectionInner .text .lCont p{padding:4px;line-height:1.2em}html[lang=en] body[data-page=index] #wrapper #contents #c03.app .sectionInner .text .rCont{width:800px;height:auto}@media screen and (max-width:1200px){html[lang=en] body[data-page=index] #wrapper #contents #c03.app .sectionInner .text .rCont{width:auto}}@media screen and (max-width:1200px){html[lang=en] body[data-page=index] #wrapper #contents #c03.app .sectionInner .text .rCont p{line-height:1.4em}}@media screen and (max-width:1200px){html[lang=kr] body[data-page=index] #wrapper #contents #c02.info .sectionInner .modes .row h3,html[lang=zh] body[data-page=index] #wrapper #contents #c02.info .sectionInner .modes .row h3{padding:0 10vw}}@media screen and (max-width:1200px){html[lang=kr] body[data-page=index] #wrapper #contents #c04.about .sectionInner p.text,html[lang=zh] body[data-page=index] #wrapper #contents #c04.about .sectionInner p.text{padding:0 10vw}}@media screen and (max-width:1200px){html[lang=kr] body[data-page=index] #wrapper #contents #c03.app .sectionInner .text,html[lang=zh] body[data-page=index] #wrapper #contents #c03.app .sectionInner .text{padding-left:0}}@media screen and (max-width:1200px){html[lang=kr] body[data-page=index] #wrapper #contents #c03.app .sectionInner .text .lCont,html[lang=zh] body[data-page=index] #wrapper #contents #c03.app .sectionInner .text .lCont{width:16vw;left:0}}@media screen and (max-width:1200px){html[lang=kr] body[data-page=index] #wrapper #contents #c03.app .sectionInner .text .lCont p,html[lang=zh] body[data-page=index] #wrapper #contents #c03.app .sectionInner .text .lCont p{padding:0}}@media screen and (max-width:1200px){html[lang=kr] body[data-page=index] #wrapper #contents #c03.app .sectionInner .text .rCont,html[lang=zh] body[data-page=index] #wrapper #contents #c03.app .sectionInner .text .rCont{width:auto}}@media screen and (max-width:1200px){html[lang=kr] body[data-page=index] #wrapper #contents #c03.app .sectionInner .text .rCont p,html[lang=zh] body[data-page=index] #wrapper #contents #c03.app .sectionInner .text .rCont p{line-height:1.4em;padding:0 10vw}}html[lang=en] body[data-page=index] #wrapper #bg .rCont img.ball_3,html[lang=en] body[data-page=index] #wrapper #bg2 .rCont img.ball_3{top:calc(2449px - 670px - 813px + (813/1440)*100vw)}html[lang=en] body[data-page=index] #wrapper #bg .rCont img[src$="hanamichi.png"],html[lang=en] body[data-page=index] #wrapper #bg2 .rCont img[src$="hanamichi.png"]{top:calc(1738px - 100px - 813px + (813/1440)*100vw)}@media screen and (max-width:1440px){html[lang=en] body[data-page=index] #wrapper #bg .rCont img.ball_3,html[lang=en] body[data-page=index] #wrapper #bg2 .rCont img.ball_3{top:137.43056vw}html[lang=en] body[data-page=index] #wrapper #bg .rCont img[src$="hanamichi.png"],html[lang=en] body[data-page=index] #wrapper #bg2 .rCont img[src$="hanamichi.png"]{top:127.63889vw}}@media screen and (max-width:1200px){html[lang=en] body[data-page=index] #wrapper #bg .rCont img[src$="hanamichi.png"],html[lang=en] body[data-page=index] #wrapper #bg2 .rCont img[src$="hanamichi.png"]{right:.66667vw;top:425.33333vw;width:34.53333vw}}@media screen and (max-width:1200px){html[lang=zh] body[data-page=index] #wrapper #bg .lCont img.ball_2,html[lang=zh] body[data-page=index] #wrapper #bg2 .lCont img.ball_2{left:-10vw}}html[lang=zh] body[data-page=index] #wrapper #bg .rCont img.ball_3,html[lang=zh] body[data-page=index] #wrapper #bg2 .rCont img.ball_3{top:calc(2449px - 670px - 813px - 70px + (813/1440)*100vw)}html[lang=zh] body[data-page=index] #wrapper #bg .rCont img[src$="hanamichi.png"],html[lang=zh] body[data-page=index] #wrapper #bg2 .rCont img[src$="hanamichi.png"]{top:calc(1738px - 100px - 813px - 70px + (813/1440)*100vw)}@media screen and (max-width:1440px){html[lang=zh] body[data-page=index] #wrapper #bg .rCont img.ball_3,html[lang=zh] body[data-page=index] #wrapper #bg2 .rCont img.ball_3{top:133.95833vw}html[lang=zh] body[data-page=index] #wrapper #bg .rCont img[src$="hanamichi.png"],html[lang=zh] body[data-page=index] #wrapper #bg2 .rCont img[src$="hanamichi.png"]{top:120.69444vw}}@media screen and (max-width:1200px){html[lang=zh] body[data-page=index] #wrapper #bg .rCont img[src$="hanamichi.png"],html[lang=zh] body[data-page=index] #wrapper #bg2 .rCont img[src$="hanamichi.png"]{right:.66667vw;top:334.66667vw;width:34.53333vw}}@media screen and (max-width:1200px){html[lang=kr] body[data-page=index] #wrapper #bg .lCont img.ball_2,html[lang=kr] body[data-page=index] #wrapper #bg2 .lCont img.ball_2{left:-10vw}}html[lang=kr] body[data-page=index] #wrapper #bg .rCont img.ball_3,html[lang=kr] body[data-page=index] #wrapper #bg2 .rCont img.ball_3{top:calc(2449px - 670px - 813px - 80px + (813/1440)*100vw)}html[lang=kr] body[data-page=index] #wrapper #bg .rCont img[src$="hanamichi.png"],html[lang=kr] body[data-page=index] #wrapper #bg2 .rCont img[src$="hanamichi.png"]{top:calc(1738px - 100px - 813px - 80px + (813/1440)*100vw)}@media screen and (max-width:1440px){html[lang=kr] body[data-page=index] #wrapper #bg .rCont img.ball_3,html[lang=kr] body[data-page=index] #wrapper #bg2 .rCont img.ball_3{top:131.18056vw}html[lang=kr] body[data-page=index] #wrapper #bg .rCont img[src$="hanamichi.png"],html[lang=kr] body[data-page=index] #wrapper #bg2 .rCont img[src$="hanamichi.png"]{top:121.38889vw}}@media screen and (max-width:1200px){html[lang=kr] body[data-page=index] #wrapper #bg .rCont img[src$="hanamichi.png"],html[lang=kr] body[data-page=index] #wrapper #bg2 .rCont img[src$="hanamichi.png"]{right:.66667vw;top:358.66667vw;width:34.53333vw}}body .sponly{display:none}@media screen and (max-width:1200px){body .sponly{display:block}}body .pconly{display:block}@media screen and (max-width:1200px){body .pconly{display:none}}body br.sponly,body span.sponly{display:none}@media screen and (max-width:1200px){body br.sponly,body span.sponly{display:inline}}body br.pconly,body span.pconly{display:block}@media screen and (max-width:1200px){body br.pconly,body span.pconly{display:inline}}body .table.sponly,body table.sponly{display:none}@media screen and (max-width:1200px){body .table.sponly,body table.sponly{display:table}}body .table.pconly,body table.pconly{display:table}@media screen and (max-width:1200px){body .table.pconly,body table.pconly{display:none}}body[data-page=privacy] #wrapper,body[data-page=terms] #wrapper{overflow:hidden;position:relative;font-family:"游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif}body[data-page=privacy] #wrapper #bg,body[data-page=terms] #wrapper #bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden}body[data-page=privacy] #wrapper #contents,body[data-page=terms] #wrapper #contents{position:relative;top:0;left:0;z-index:10}body[data-page=privacy] #wrapper #contents h1,body[data-page=terms] #wrapper #contents h1{font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,serif;width:960px;margin:0 auto;text-align:center;font-size:30px;margin-bottom:70px}@media screen and (max-width:1200px){body[data-page=privacy] #wrapper #contents h1,body[data-page=terms] #wrapper #contents h1{width:100%;font-size:4vw;margin-bottom:9.33333vw}}body[data-page=privacy] #wrapper #contents section,body[data-page=terms] #wrapper #contents section{padding-bottom:25px}@media screen and (max-width:1200px){body[data-page=privacy] #wrapper #contents section,body[data-page=terms] #wrapper #contents section{padding-bottom:5.33333vw}}body[data-page=privacy] #wrapper #contents section#foot,body[data-page=terms] #wrapper #contents section#foot{padding-top:15px;padding-bottom:130px}@media screen and (max-width:1200px){body[data-page=privacy] #wrapper #contents section#foot,body[data-page=terms] #wrapper #contents section#foot{padding-top:6.13333vw;padding-bottom:20.53333vw}}body[data-page=privacy] #wrapper #contents section.content,body[data-page=terms] #wrapper #contents section.content{width:100%}body[data-page=privacy] #wrapper #contents section.content .sectionInner,body[data-page=terms] #wrapper #contents section.content .sectionInner{width:960px;margin:0 auto}@media screen and (max-width:1200px){body[data-page=privacy] #wrapper #contents section.content .sectionInner,body[data-page=terms] #wrapper #contents section.content .sectionInner{width:92vw}}body[data-page=privacy] #wrapper #contents section.content .sectionInner .td,body[data-page=privacy] #wrapper #contents section.content .sectionInner .th,body[data-page=privacy] #wrapper #contents section.content .sectionInner a,body[data-page=privacy] #wrapper #contents section.content .sectionInner h2,body[data-page=privacy] #wrapper #contents section.content .sectionInner h3,body[data-page=privacy] #wrapper #contents section.content .sectionInner li,body[data-page=privacy] #wrapper #contents section.content .sectionInner p,body[data-page=terms] #wrapper #contents section.content .sectionInner .td,body[data-page=terms] #wrapper #contents section.content .sectionInner .th,body[data-page=terms] #wrapper #contents section.content .sectionInner a,body[data-page=terms] #wrapper #contents section.content .sectionInner h2,body[data-page=terms] #wrapper #contents section.content .sectionInner h3,body[data-page=terms] #wrapper #contents section.content .sectionInner li,body[data-page=terms] #wrapper #contents section.content .sectionInner p{font-size:13px;line-height:2em;color:#000;text-decoration:none}@media screen and (max-width:1200px){body[data-page=privacy] #wrapper #contents section.content .sectionInner .td,body[data-page=privacy] #wrapper #contents section.content .sectionInner .th,body[data-page=privacy] #wrapper #contents section.content .sectionInner a,body[data-page=privacy] #wrapper #contents section.content .sectionInner h2,body[data-page=privacy] #wrapper #contents section.content .sectionInner h3,body[data-page=privacy] #wrapper #contents section.content .sectionInner li,body[data-page=privacy] #wrapper #contents section.content .sectionInner p,body[data-page=terms] #wrapper #contents section.content .sectionInner .td,body[data-page=terms] #wrapper #contents section.content .sectionInner .th,body[data-page=terms] #wrapper #contents section.content .sectionInner a,body[data-page=terms] #wrapper #contents section.content .sectionInner h2,body[data-page=terms] #wrapper #contents section.content .sectionInner h3,body[data-page=terms] #wrapper #contents section.content .sectionInner li,body[data-page=terms] #wrapper #contents section.content .sectionInner p{font-size:2.4vw;line-height:1.77778em}}body[data-page=privacy] #wrapper #contents section.content .sectionInner ol,body[data-page=privacy] #wrapper #contents section.content .sectionInner ul,body[data-page=terms] #wrapper #contents section.content .sectionInner ol,body[data-page=terms] #wrapper #contents section.content .sectionInner ul{list-style-type:none}body[data-page=privacy] #wrapper #contents section .thead,body[data-page=terms] #wrapper #contents section .thead{display:table-header-group}body[data-page=privacy] #wrapper #contents section .tfoot,body[data-page=terms] #wrapper #contents section .tfoot{display:table-footer-group}body[data-page=privacy] #wrapper #contents section .tbody,body[data-page=terms] #wrapper #contents section .tbody{display:table-row-group}body[data-page=privacy] #wrapper #contents section .tr,body[data-page=terms] #wrapper #contents section .tr{display:table-row}body[data-page=privacy] #wrapper #contents section .td,body[data-page=privacy] #wrapper #contents section .th,body[data-page=terms] #wrapper #contents section .td,body[data-page=terms] #wrapper #contents section .th{display:table-cell}body[data-page=privacy] #wrapper #contents section#c02 .sectionInner ol.l1>li p{padding-left:12px}@media screen and (max-width:1200px){body[data-page=privacy] #wrapper #contents section#c02 .sectionInner ol.l1>li p{padding-left:2.4vw}}body[data-page=privacy] #wrapper #contents section#c02 .sectionInner ol.l2{padding-left:26px}@media screen and (max-width:1200px){body[data-page=privacy] #wrapper #contents section#c02 .sectionInner ol.l2{padding-left:4.66667vw}}body[data-page=privacy] #wrapper #contents section#c02 .sectionInner ol.l2>li:nth-child(2){padding-left:26px}@media screen and (max-width:1200px){body[data-page=privacy] #wrapper #contents section#c02 .sectionInner ol.l2>li:nth-child(2){padding-left:5.2vw}}body[data-page=privacy] #wrapper #contents section#c03 .sectionInner .table{border-collapse:collapse;margin-top:30px}body[data-page=privacy] #wrapper #contents section#c03 .sectionInner .thead{width:auto}body[data-page=privacy] #wrapper #contents section#c03 .sectionInner .tbody{width:auto}@media screen and (max-width:1200px){body[data-page=privacy] #wrapper #contents section#c03 .sectionInner .tbody{width:auto}}body[data-page=privacy] #wrapper #contents section#c03 .sectionInner .td,body[data-page=privacy] #wrapper #contents section#c03 .sectionInner .th{border:2px solid #000}body[data-page=privacy] #wrapper #contents section#c03 .sectionInner .th{padding:10px 0;text-align:center;line-height:1em}@media screen and (max-width:1200px){body[data-page=privacy] #wrapper #contents section#c03 .sectionInner .th{padding:3.2vw 2.13333vw}}body[data-page=privacy] #wrapper #contents section#c03 .sectionInner .th:nth-child(1){width:.21875%;height:auto}@media screen and (max-width:1200px){body[data-page=privacy] #wrapper #contents section#c03 .sectionInner .th:nth-child(1){width:100%;height:16vw}}body[data-page=privacy] #wrapper #contents section#c03 .sectionInner .th:nth-child(2){width:.48229%;height:auto}@media screen and (max-width:1200px){body[data-page=privacy] #wrapper #contents section#c03 .sectionInner .th:nth-child(2){width:100%;height:40vw}}body[data-page=privacy] #wrapper #contents section#c03 .sectionInner .th:nth-child(3){width:.28958%;height:auto}@media screen and (max-width:1200px){body[data-page=privacy] #wrapper #contents section#c03 .sectionInner .th:nth-child(3){width:100%;height:21.33333vw}}body[data-page=privacy] #wrapper #contents section#c03 .sectionInner .td{padding:30px 25px;vertical-align:top}@media screen and (max-width:1200px){body[data-page=privacy] #wrapper #contents section#c03 .sectionInner .td{padding:4vw 3.33333vw;vertical-align:middle;word-wrap:break-word}}body[data-page=privacy] #wrapper #contents section#c03 .sectionInner .td:nth-child(1){width:auto;height:auto}@media screen and (max-width:1200px){body[data-page=privacy] #wrapper #contents section#c03 .sectionInner .td:nth-child(1){width:6.66667vw}}body[data-page=privacy] #wrapper #contents section#c03 .sectionInner .td:nth-child(2){width:auto;height:auto}body[data-page=privacy] #wrapper #contents section#c03 .sectionInner .td:nth-child(3){width:auto;height:auto}body[data-page=privacy] #wrapper #contents section#c11 .sectionInner .inquiry{border:2px solid #000;padding:27px;margin-top:35px}@media screen and (max-width:1200px){body[data-page=privacy] #wrapper #contents section#c11 .sectionInner .inquiry{border:.13333vw solid #000;padding:4.66667vw;margin-top:5.33333vw}}body[data-page=privacy] #wrapper #bg,body[data-page=privacy] #wrapper #bg2,body[data-page=terms] #wrapper #bg,body[data-page=terms] #wrapper #bg2{transition:50ms 0s linear}body[data-page=privacy] #wrapper #bg img,body[data-page=privacy] #wrapper #bg2 img,body[data-page=terms] #wrapper #bg img,body[data-page=terms] #wrapper #bg2 img{width:200px;height:auto;position:absolute}body[data-page=privacy] #wrapper #bg .lCont,body[data-page=privacy] #wrapper #bg2 .lCont,body[data-page=terms] #wrapper #bg .lCont,body[data-page=terms] #wrapper #bg2 .lCont{position:absolute;left:0;top:0}body[data-page=privacy] #wrapper #bg .lCont img,body[data-page=privacy] #wrapper #bg2 .lCont img,body[data-page=terms] #wrapper #bg .lCont img,body[data-page=terms] #wrapper #bg2 .lCont img{transform-origin:0 0}body[data-page=privacy] #wrapper #bg .lCont img.ball_1,body[data-page=privacy] #wrapper #bg2 .lCont img.ball_1,body[data-page=terms] #wrapper #bg .lCont img.ball_1,body[data-page=terms] #wrapper #bg2 .lCont img.ball_1{left:-30px;top:873px;width:150px;opacity:1}body[data-page=privacy] #wrapper #bg .lCont img.ball_2,body[data-page=privacy] #wrapper #bg2 .lCont img.ball_2,body[data-page=terms] #wrapper #bg .lCont img.ball_2,body[data-page=terms] #wrapper #bg2 .lCont img.ball_2{left:-38px;top:1513px;width:150px;opacity:1}body[data-page=privacy] #wrapper #bg .lCont img.ball_3,body[data-page=privacy] #wrapper #bg2 .lCont img.ball_3,body[data-page=terms] #wrapper #bg .lCont img.ball_3,body[data-page=terms] #wrapper #bg2 .lCont img.ball_3{left:50px;top:2290px;width:80px;opacity:1}body[data-page=privacy] #wrapper #bg .lCont img.ball_4,body[data-page=privacy] #wrapper #bg2 .lCont img.ball_4,body[data-page=terms] #wrapper #bg .lCont img.ball_4,body[data-page=terms] #wrapper #bg2 .lCont img.ball_4{left:-40px;top:2570px;width:96px;opacity:1}@media screen and (max-width:1440px){body[data-page=privacy] #wrapper #bg .lCont img.ball_1,body[data-page=privacy] #wrapper #bg2 .lCont img.ball_1,body[data-page=terms] #wrapper #bg .lCont img.ball_1,body[data-page=terms] #wrapper #bg2 .lCont img.ball_1{left:-2.08333vw;top:60.625vw;width:10.41667vw;opacity:1}body[data-page=privacy] #wrapper #bg .lCont img.ball_2,body[data-page=privacy] #wrapper #bg2 .lCont img.ball_2,body[data-page=terms] #wrapper #bg .lCont img.ball_2,body[data-page=terms] #wrapper #bg2 .lCont img.ball_2{left:-2.63889vw;top:105.06944vw;width:10.41667vw;opacity:1}body[data-page=privacy] #wrapper #bg .lCont img.ball_3,body[data-page=privacy] #wrapper #bg2 .lCont img.ball_3,body[data-page=terms] #wrapper #bg .lCont img.ball_3,body[data-page=terms] #wrapper #bg2 .lCont img.ball_3{left:3.47222vw;top:159.02778vw;width:5.55556vw;opacity:1}body[data-page=privacy] #wrapper #bg .lCont img.ball_4,body[data-page=privacy] #wrapper #bg2 .lCont img.ball_4,body[data-page=terms] #wrapper #bg .lCont img.ball_4,body[data-page=terms] #wrapper #bg2 .lCont img.ball_4{left:-2.77778vw;top:178.47222vw;width:6.66667vw;opacity:1}}@media screen and (max-width:1200px){body[data-page=privacy] #wrapper #bg .lCont img.ball_1,body[data-page=privacy] #wrapper #bg2 .lCont img.ball_1,body[data-page=terms] #wrapper #bg .lCont img.ball_1,body[data-page=terms] #wrapper #bg2 .lCont img.ball_1{opacity:0}body[data-page=privacy] #wrapper #bg .lCont img.ball_2,body[data-page=privacy] #wrapper #bg2 .lCont img.ball_2,body[data-page=terms] #wrapper #bg .lCont img.ball_2,body[data-page=terms] #wrapper #bg2 .lCont img.ball_2{opacity:0}body[data-page=privacy] #wrapper #bg .lCont img.ball_3,body[data-page=privacy] #wrapper #bg2 .lCont img.ball_3,body[data-page=terms] #wrapper #bg .lCont img.ball_3,body[data-page=terms] #wrapper #bg2 .lCont img.ball_3{opacity:0}body[data-page=privacy] #wrapper #bg .lCont img.ball_4,body[data-page=privacy] #wrapper #bg2 .lCont img.ball_4,body[data-page=terms] #wrapper #bg .lCont img.ball_4,body[data-page=terms] #wrapper #bg2 .lCont img.ball_4{opacity:0}}body[data-page=privacy] #wrapper #bg .rCont,body[data-page=privacy] #wrapper #bg2 .rCont,body[data-page=terms] #wrapper #bg .rCont,body[data-page=terms] #wrapper #bg2 .rCont{position:absolute;right:0;top:0}body[data-page=privacy] #wrapper #bg .rCont img,body[data-page=privacy] #wrapper #bg2 .rCont img,body[data-page=terms] #wrapper #bg .rCont img,body[data-page=terms] #wrapper #bg2 .rCont img{transform-origin:100% 0}body[data-page=privacy] #wrapper #bg .rCont img.ball_1,body[data-page=privacy] #wrapper #bg2 .rCont img.ball_1,body[data-page=terms] #wrapper #bg .rCont img.ball_1,body[data-page=terms] #wrapper #bg2 .rCont img.ball_1{right:-35px;top:85px;width:210px;opacity:1}body[data-page=privacy] #wrapper #bg .rCont img.ball_2,body[data-page=privacy] #wrapper #bg2 .rCont img.ball_2,body[data-page=terms] #wrapper #bg .rCont img.ball_2,body[data-page=terms] #wrapper #bg2 .rCont img.ball_2{right:36px;top:1405px;width:104px;opacity:1}body[data-page=privacy] #wrapper #bg .rCont img.ball_3,body[data-page=privacy] #wrapper #bg2 .rCont img.ball_3,body[data-page=terms] #wrapper #bg .rCont img.ball_3,body[data-page=terms] #wrapper #bg2 .rCont img.ball_3{right:-53px;top:2449px;width:156px;opacity:1}body[data-page=privacy] #wrapper #bg .rCont img[src$="hanamichi.png"],body[data-page=privacy] #wrapper #bg2 .rCont img[src$="hanamichi.png"],body[data-page=terms] #wrapper #bg .rCont img[src$="hanamichi.png"],body[data-page=terms] #wrapper #bg2 .rCont img[src$="hanamichi.png"]{opacity:0}@media screen and (max-width:1440px){body[data-page=privacy] #wrapper #bg .rCont img.ball_1,body[data-page=privacy] #wrapper #bg2 .rCont img.ball_1,body[data-page=terms] #wrapper #bg .rCont img.ball_1,body[data-page=terms] #wrapper #bg2 .rCont img.ball_1{right:-2.43056vw;top:5.90278vw;width:14.58333vw;opacity:1}body[data-page=privacy] #wrapper #bg .rCont img.ball_2,body[data-page=privacy] #wrapper #bg2 .rCont img.ball_2,body[data-page=terms] #wrapper #bg .rCont img.ball_2,body[data-page=terms] #wrapper #bg2 .rCont img.ball_2{right:2.5vw;top:97.56944vw;width:7.22222vw;opacity:1}body[data-page=privacy] #wrapper #bg .rCont img.ball_3,body[data-page=privacy] #wrapper #bg2 .rCont img.ball_3,body[data-page=terms] #wrapper #bg .rCont img.ball_3,body[data-page=terms] #wrapper #bg2 .rCont img.ball_3{right:-3.68056vw;top:170.06944vw;width:10.83333vw;opacity:1}body[data-page=privacy] #wrapper #bg .rCont img[src$="hanamichi.png"],body[data-page=privacy] #wrapper #bg2 .rCont img[src$="hanamichi.png"],body[data-page=terms] #wrapper #bg .rCont img[src$="hanamichi.png"],body[data-page=terms] #wrapper #bg2 .rCont img[src$="hanamichi.png"]{opacity:0}}@media screen and (max-width:1200px){body[data-page=privacy] #wrapper #bg .rCont img.ball_1,body[data-page=privacy] #wrapper #bg2 .rCont img.ball_1,body[data-page=terms] #wrapper #bg .rCont img.ball_1,body[data-page=terms] #wrapper #bg2 .rCont img.ball_1{opacity:0}body[data-page=privacy] #wrapper #bg .rCont img.ball_2,body[data-page=privacy] #wrapper #bg2 .rCont img.ball_2,body[data-page=terms] #wrapper #bg .rCont img.ball_2,body[data-page=terms] #wrapper #bg2 .rCont img.ball_2{opacity:0}body[data-page=privacy] #wrapper #bg .rCont img.ball_3,body[data-page=privacy] #wrapper #bg2 .rCont img.ball_3,body[data-page=terms] #wrapper #bg .rCont img.ball_3,body[data-page=terms] #wrapper #bg2 .rCont img.ball_3{opacity:0}body[data-page=privacy] #wrapper #bg .rCont img[src$="hanamichi.png"],body[data-page=privacy] #wrapper #bg2 .rCont img[src$="hanamichi.png"],body[data-page=terms] #wrapper #bg .rCont img[src$="hanamichi.png"],body[data-page=terms] #wrapper #bg2 .rCont img[src$="hanamichi.png"]{opacity:0}}