@charset "UTF-8";html{font-family:YakuHanJP,-apple-system,BlinkMacSystemFont,Helvetica Neue,游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,メイリオ,sans-serif}_:lang(x)::-ms-backdrop,html{font-family:メイリオ,Meiryo,sans-serif}html{font-size:62.5%}body{margin:0;padding:0;background:#fff;font-size:14px;font-size:1.4rem;line-height:1.6}a,body{color:#333}img{width:100%;height:auto}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat}html{-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-y:scroll}:after,:before{text-decoration:inherit;vertical-align:inherit}*{margin:0;padding:0}@-ms-viewport{width:device-width}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{-webkit-text-decoration-skip:objects;background-color:transparent;text-decoration:none}a:active,a:hover{outline-width:0}a:not([href]){cursor:pointer}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}li{list-style:none outside}table{border-collapse:collapse;border-spacing:0;empty-cells:show}input{border-radius:0}input::-ms-clear{visibility:hidden}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{border-style:none;background-color:transparent;color:inherit}select{-webkit-appearance:none;-moz-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{display:table;max-width:100%;border:0;color:inherit;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none;vertical-align:bottom}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}svg{vertical-align:top}audio,canvas,progress,video{display:inline-block}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}html{position:relative;height:100%}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;min-height:100%;font-family:Noto Sans JP,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,游ゴシック,YuGothic,メイリオ,Meiryo,sans-serif;-webkit-animation:body-load 1s ease-in-out;animation:body-load 1s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}.footer,.header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.content{position:relative;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;overflow:hidden}.inner{width:100%;margin:0 auto}@-webkit-keyframes body-load{0%{opacity:0}to{opacity:1}}@keyframes body-load{0%{opacity:0}to{opacity:1}}.clearfix:after,.clearfix:before{display:table;content:""}.none{display:none!important}.header{z-index:50;position:absolute;width:100%}.navigation{position:relative;width:100%}.navigation .global-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:2px solid #000;border-bottom:2px solid #000;background-color:#fff}.navigation .global-navigation li{z-index:5;position:relative;overflow:hidden}.navigation .global-navigation li:first-child{width:38vw}.navigation .global-navigation li:nth-child(2),.navigation .global-navigation li:nth-child(3),.navigation .global-navigation li:nth-child(4){width:25.33333vw}.navigation .global-navigation li:first-child{margin-left:0}.navigation .global-navigation li:last-child{margin-right:0}.navigation .global-navigation li:before{z-index:-1;position:absolute;bottom:5px;left:0;width:102%;height:18px;-webkit-transform:translateX(-100%);transform:translateX(-100%);background:url(/assets/img/gn_hover01.png) no-repeat 100%/contain;content:"";opacity:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.navigation .global-navigation a{display:block}.navigation .global-navigation a img{z-index:5}.logo{display:none;position:absolute;top:-5.6vw;left:5.33333vw;width:24vw}.share-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.share-list li{padding:0 1.33333vw;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.share-list li:first-child{padding-left:0}.share-list li:last-child{padding-right:0}.share-list li a{padding:3px}.select-language{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.select-language li{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.select-language li:first-child{padding-left:0}.select-language li:last-child{padding-right:0}.japanese .header .header__inner .select-language li:first-child a{color:#fff;cursor:none;pointer-events:none}.japanese .header .header__inner .select-language li:first-child a:before{position:absolute;bottom:-4px;left:0;width:100%;height:1px;background-color:#fff;content:""}.kuji_japan_t .header .header__inner .select-language li:nth-child(3) a{color:#fff;cursor:none;pointer-events:none}.kuji_japan_t .header .header__inner .select-language li:nth-child(3) a:before{position:absolute;bottom:-4px;left:0;width:100%;height:1px;background-color:#fff;content:""}.kuji_japan_s .header .header__inner .select-language li:nth-child(2) a{color:#fff;cursor:none;pointer-events:none}.kuji_japan_s .header .header__inner .select-language li:nth-child(2) a:before{position:absolute;bottom:-4px;left:0;width:100%;height:1px;background-color:#fff;content:""}.select-language li a,.select-language li a:before{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.select-language li a:before{position:absolute;bottom:-4px;left:0;width:0;height:1px;background-color:#fff;content:""}.select-language a{position:relative;font-family:Noto Sans JP,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,游ゴシック,YuGothic,メイリオ,Meiryo,sans-serif}.footer{position:relative;background-color:#000;color:#fff;text-align:center}.footer .footer__text{font-family:Noto Sans JP,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,游ゴシック,YuGothic,メイリオ,Meiryo,sans-serif;font-size:11px;font-size:1.1rem;line-height:2}.footer .footer__logo{display:-webkit-box;display:-ms-flexbox;display:flex}.footer .footer__logo li:first-child{width:32.26667vw;margin-left:0}.footer .footer__logo li:last-child{margin-right:0}.copyright{color:grey;font-family:Noto Sans JP,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,游ゴシック,YuGothic,メイリオ,Meiryo,sans-serif}.copyright small{font-size:11px;font-size:1.1rem}.japanese #pagetop{display:none;z-index:10001;position:fixed;right:16vw;right:4.8vw;bottom:1.33333vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(/assets/img/pagetop_hover.png) no-repeat 100%/contain}.japanese #pagetop img{width:21.33333vw;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.kuji_japan_s #pagetop{display:none;z-index:10001;position:fixed;right:16vw;right:4.8vw;bottom:1.33333vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(/assets/img/sc/pagetop_hover.png) no-repeat 100%/contain}.kuji_japan_s #pagetop img{width:21.33333vw;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.kuji_japan_t #pagetop{display:none;z-index:10001;position:fixed;right:16vw;right:4.8vw;bottom:1.33333vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(/assets/img/tc/pagetop_hover.png) no-repeat 100%/contain}.kuji_japan_t #pagetop img{width:21.33333vw;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}#pagetop-area{z-index:10002;position:fixed;right:8.66667vw;bottom:8vw;width:13.86667vw;height:13.86667vw;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);cursor:pointer}.section-heading{text-align:center}.btn{z-index:10;position:relative;width:24vw;height:16vw;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.btn .on-hover{position:absolute;top:0;left:0;opacity:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.cloud{z-index:-5;position:absolute;width:48.8vw;height:14.13333vw}.cloud__left{left:-12vw}.cloud__right{right:-12vw}.cloud__01{top:45.33333vw}.cloud__02{top:93.33333vw}.cloud__04{top:2.66667vw}.cloud__05{top:320vw}@-webkit-keyframes drop-move-01{0%{top:0;-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg);opacity:0}10%{-webkit-transform:translateX(80px) rotate(45deg);transform:translateX(80px) rotate(45deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(10.66667vw) rotate(-200deg);transform:translateX(10.66667vw) rotate(-200deg)}}20%{-webkit-transform:translateX(10px) rotate(200deg);transform:translateX(10px) rotate(200deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(1.33333vw) rotate(-200deg);transform:translateX(1.33333vw) rotate(-200deg)}}30%{-webkit-transform:translateX(120px) rotate(120deg);transform:translateX(120px) rotate(120deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(9.33333vw) rotate(-200deg);transform:translateX(9.33333vw) rotate(-200deg)}}40%{-webkit-transform:translateX(10px) rotate(160deg);transform:translateX(10px) rotate(160deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(1.33333vw) rotate(-200deg);transform:translateX(1.33333vw) rotate(-200deg)}}50%{-webkit-transform:translateX(100px) rotate(200deg);transform:translateX(100px) rotate(200deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(9.33333vw) rotate(-200deg);transform:translateX(9.33333vw) rotate(-200deg)}}60%{-webkit-transform:translateX(30px) rotate(100deg);transform:translateX(30px) rotate(100deg);@media (max-width:767px){-webkit-transform:translateX(2.66667vw) rotate(-200deg);transform:translateX(2.66667vw) rotate(-200deg)}}60%{-webkit-transform:translateX(120px) rotate(0deg);transform:translateX(120px) rotate(0deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(9.33333vw) rotate(-200deg);transform:translateX(9.33333vw) rotate(-200deg)}}80%{-webkit-transform:translateX(10px) rotate(60deg);transform:translateX(10px) rotate(60deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(1.33333vw) rotate(-200deg);transform:translateX(1.33333vw) rotate(-200deg)}}90%{-webkit-transform:translateX(10px) rotate(100deg);transform:translateX(10px) rotate(100deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(10.66667vw) rotate(-200deg);transform:translateX(10.66667vw) rotate(-200deg)}}to{top:100%;-webkit-transform:translateX(10px) rotate(100deg);transform:translateX(10px) rotate(100deg);opacity:0;@media (max-width:767px){-webkit-transform:translateX(1.33333vw) rotate(-200deg);transform:translateX(1.33333vw) rotate(-200deg)}}}@keyframes drop-move-01{0%{top:0;-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg);opacity:0}10%{-webkit-transform:translateX(80px) rotate(45deg);transform:translateX(80px) rotate(45deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(10.66667vw) rotate(-200deg);transform:translateX(10.66667vw) rotate(-200deg)}}20%{-webkit-transform:translateX(10px) rotate(200deg);transform:translateX(10px) rotate(200deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(1.33333vw) rotate(-200deg);transform:translateX(1.33333vw) rotate(-200deg)}}30%{-webkit-transform:translateX(120px) rotate(120deg);transform:translateX(120px) rotate(120deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(9.33333vw) rotate(-200deg);transform:translateX(9.33333vw) rotate(-200deg)}}40%{-webkit-transform:translateX(10px) rotate(160deg);transform:translateX(10px) rotate(160deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(1.33333vw) rotate(-200deg);transform:translateX(1.33333vw) rotate(-200deg)}}50%{-webkit-transform:translateX(100px) rotate(200deg);transform:translateX(100px) rotate(200deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(9.33333vw) rotate(-200deg);transform:translateX(9.33333vw) rotate(-200deg)}}60%{-webkit-transform:translateX(30px) rotate(100deg);transform:translateX(30px) rotate(100deg);@media (max-width:767px){-webkit-transform:translateX(2.66667vw) rotate(-200deg);transform:translateX(2.66667vw) rotate(-200deg)}}60%{-webkit-transform:translateX(120px) rotate(0deg);transform:translateX(120px) rotate(0deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(9.33333vw) rotate(-200deg);transform:translateX(9.33333vw) rotate(-200deg)}}80%{-webkit-transform:translateX(10px) rotate(60deg);transform:translateX(10px) rotate(60deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(1.33333vw) rotate(-200deg);transform:translateX(1.33333vw) rotate(-200deg)}}90%{-webkit-transform:translateX(10px) rotate(100deg);transform:translateX(10px) rotate(100deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(10.66667vw) rotate(-200deg);transform:translateX(10.66667vw) rotate(-200deg)}}to{top:100%;-webkit-transform:translateX(10px) rotate(100deg);transform:translateX(10px) rotate(100deg);opacity:0;@media (max-width:767px){-webkit-transform:translateX(1.33333vw) rotate(-200deg);transform:translateX(1.33333vw) rotate(-200deg)}}}@-webkit-keyframes drop-move-02{0%{top:0;-webkit-transform:translateX(20px) rotate(0deg);transform:translateX(20px) rotate(0deg);opacity:0;@media (max-width:767px){-webkit-transform:translateX(2.66667vw) rotate(-200deg);transform:translateX(2.66667vw) rotate(-200deg)}}10%{-webkit-transform:translateX(40px) rotate(-45deg);transform:translateX(40px) rotate(-45deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(5.33333vw) rotate(-200deg);transform:translateX(5.33333vw) rotate(-200deg)}}20%{-webkit-transform:translateX(120px) rotate(-120deg);transform:translateX(120px) rotate(-120deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(12vw) rotate(-200deg);transform:translateX(12vw) rotate(-200deg)}}30%{-webkit-transform:translateX(10px) rotate(-280deg);transform:translateX(10px) rotate(-280deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(1.33333vw) rotate(-200deg);transform:translateX(1.33333vw) rotate(-200deg)}}40%{-webkit-transform:translateX(140px) rotate(-160deg);transform:translateX(140px) rotate(-160deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(9.33333vw) rotate(-200deg);transform:translateX(9.33333vw) rotate(-200deg)}}50%{-webkit-transform:translateX(20px) rotate(-200deg);transform:translateX(20px) rotate(-200deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(2.66667vw) rotate(-200deg);transform:translateX(2.66667vw) rotate(-200deg)}}60%{-webkit-transform:translateX(160px) rotate(-100deg);transform:translateX(160px) rotate(-100deg);@media (max-width:767px){-webkit-transform:translateX(10.66667vw) rotate(-200deg);transform:translateX(10.66667vw) rotate(-200deg)}}60%{-webkit-transform:translateX(30px) rotate(0deg);transform:translateX(30px) rotate(0deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(4vw) rotate(-200deg);transform:translateX(4vw) rotate(-200deg)}}80%{-webkit-transform:translateX(100px) rotate(-60deg);transform:translateX(100px) rotate(-60deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(9.33333vw) rotate(-200deg);transform:translateX(9.33333vw) rotate(-200deg)}}90%{-webkit-transform:translateX(30px) rotate(-40deg);transform:translateX(30px) rotate(-40deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(4vw) rotate(-200deg);transform:translateX(4vw) rotate(-200deg)}}to{top:100%;-webkit-transform:translateX(80px) rotate(-80deg);transform:translateX(80px) rotate(-80deg);opacity:0;@media (max-width:767px){-webkit-transform:translateX(10.66667vw) rotate(-200deg);transform:translateX(10.66667vw) rotate(-200deg)}}}@keyframes drop-move-02{0%{top:0;-webkit-transform:translateX(20px) rotate(0deg);transform:translateX(20px) rotate(0deg);opacity:0;@media (max-width:767px){-webkit-transform:translateX(2.66667vw) rotate(-200deg);transform:translateX(2.66667vw) rotate(-200deg)}}10%{-webkit-transform:translateX(40px) rotate(-45deg);transform:translateX(40px) rotate(-45deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(5.33333vw) rotate(-200deg);transform:translateX(5.33333vw) rotate(-200deg)}}20%{-webkit-transform:translateX(120px) rotate(-120deg);transform:translateX(120px) rotate(-120deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(12vw) rotate(-200deg);transform:translateX(12vw) rotate(-200deg)}}30%{-webkit-transform:translateX(10px) rotate(-280deg);transform:translateX(10px) rotate(-280deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(1.33333vw) rotate(-200deg);transform:translateX(1.33333vw) rotate(-200deg)}}40%{-webkit-transform:translateX(140px) rotate(-160deg);transform:translateX(140px) rotate(-160deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(9.33333vw) rotate(-200deg);transform:translateX(9.33333vw) rotate(-200deg)}}50%{-webkit-transform:translateX(20px) rotate(-200deg);transform:translateX(20px) rotate(-200deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(2.66667vw) rotate(-200deg);transform:translateX(2.66667vw) rotate(-200deg)}}60%{-webkit-transform:translateX(160px) rotate(-100deg);transform:translateX(160px) rotate(-100deg);@media (max-width:767px){-webkit-transform:translateX(10.66667vw) rotate(-200deg);transform:translateX(10.66667vw) rotate(-200deg)}}60%{-webkit-transform:translateX(30px) rotate(0deg);transform:translateX(30px) rotate(0deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(4vw) rotate(-200deg);transform:translateX(4vw) rotate(-200deg)}}80%{-webkit-transform:translateX(100px) rotate(-60deg);transform:translateX(100px) rotate(-60deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(9.33333vw) rotate(-200deg);transform:translateX(9.33333vw) rotate(-200deg)}}90%{-webkit-transform:translateX(30px) rotate(-40deg);transform:translateX(30px) rotate(-40deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(4vw) rotate(-200deg);transform:translateX(4vw) rotate(-200deg)}}to{top:100%;-webkit-transform:translateX(80px) rotate(-80deg);transform:translateX(80px) rotate(-80deg);opacity:0;@media (max-width:767px){-webkit-transform:translateX(10.66667vw) rotate(-200deg);transform:translateX(10.66667vw) rotate(-200deg)}}}@-webkit-keyframes drop-move-03{0%{top:0;-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg);opacity:0}10%{-webkit-transform:translateX(-10px) rotate(-45deg);transform:translateX(-10px) rotate(-45deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(-1.33333vw) rotate(-10deg);transform:translateX(-1.33333vw) rotate(-10deg)}}20%{-webkit-transform:translateX(-100px) rotate(-200deg);transform:translateX(-100px) rotate(-200deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(0) rotate(-900deg);transform:translateX(0) rotate(-900deg)}}30%{-webkit-transform:translateX(-10px) rotate(-120deg);transform:translateX(-10px) rotate(-120deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(-1.33333vw) rotate(-150deg);transform:translateX(-1.33333vw) rotate(-150deg)}}40%{-webkit-transform:translateX(-150px) rotate(-160deg);transform:translateX(-150px) rotate(-160deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(1.33333vw) rotate(-120deg);transform:translateX(1.33333vw) rotate(-120deg)}}50%{-webkit-transform:translateX(-10px) rotate(-200deg);transform:translateX(-10px) rotate(-200deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(-1.33333vw) rotate(-60deg);transform:translateX(-1.33333vw) rotate(-60deg)}}60%{-webkit-transform:translateX(-130px) rotate(-100deg);transform:translateX(-130px) rotate(-100deg);@media (max-width:767px){-webkit-transform:translateX(-2.66667vw) rotate(-20deg);transform:translateX(-2.66667vw) rotate(-20deg)}}60%{-webkit-transform:translateX(-10px) rotate(0deg);transform:translateX(-10px) rotate(0deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(-1.33333vw) rotate(-800deg);transform:translateX(-1.33333vw) rotate(-800deg)}}80%{-webkit-transform:translateX(-130px) rotate(60deg);transform:translateX(-130px) rotate(60deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(0) rotate(-170deg);transform:translateX(0) rotate(-170deg)}}90%{-webkit-transform:translateX(-10px) rotate(100deg);transform:translateX(-10px) rotate(100deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(2.66667vw) rotate(-230deg);transform:translateX(2.66667vw) rotate(-230deg)}}to{top:100%;-webkit-transform:translateX(0) rotate(-150deg);transform:translateX(0) rotate(-150deg);opacity:0;@media (max-width:767px){-webkit-transform:translateX(-1.33333vw) rotate(-180deg);transform:translateX(-1.33333vw) rotate(-180deg)}}}@keyframes drop-move-03{0%{top:0;-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg);opacity:0}10%{-webkit-transform:translateX(-10px) rotate(-45deg);transform:translateX(-10px) rotate(-45deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(-1.33333vw) rotate(-10deg);transform:translateX(-1.33333vw) rotate(-10deg)}}20%{-webkit-transform:translateX(-100px) rotate(-200deg);transform:translateX(-100px) rotate(-200deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(0) rotate(-900deg);transform:translateX(0) rotate(-900deg)}}30%{-webkit-transform:translateX(-10px) rotate(-120deg);transform:translateX(-10px) rotate(-120deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(-1.33333vw) rotate(-150deg);transform:translateX(-1.33333vw) rotate(-150deg)}}40%{-webkit-transform:translateX(-150px) rotate(-160deg);transform:translateX(-150px) rotate(-160deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(1.33333vw) rotate(-120deg);transform:translateX(1.33333vw) rotate(-120deg)}}50%{-webkit-transform:translateX(-10px) rotate(-200deg);transform:translateX(-10px) rotate(-200deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(-1.33333vw) rotate(-60deg);transform:translateX(-1.33333vw) rotate(-60deg)}}60%{-webkit-transform:translateX(-130px) rotate(-100deg);transform:translateX(-130px) rotate(-100deg);@media (max-width:767px){-webkit-transform:translateX(-2.66667vw) rotate(-20deg);transform:translateX(-2.66667vw) rotate(-20deg)}}60%{-webkit-transform:translateX(-10px) rotate(0deg);transform:translateX(-10px) rotate(0deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(-1.33333vw) rotate(-800deg);transform:translateX(-1.33333vw) rotate(-800deg)}}80%{-webkit-transform:translateX(-130px) rotate(60deg);transform:translateX(-130px) rotate(60deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(0) rotate(-170deg);transform:translateX(0) rotate(-170deg)}}90%{-webkit-transform:translateX(-10px) rotate(100deg);transform:translateX(-10px) rotate(100deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(2.66667vw) rotate(-230deg);transform:translateX(2.66667vw) rotate(-230deg)}}to{top:100%;-webkit-transform:translateX(0) rotate(-150deg);transform:translateX(0) rotate(-150deg);opacity:0;@media (max-width:767px){-webkit-transform:translateX(-1.33333vw) rotate(-180deg);transform:translateX(-1.33333vw) rotate(-180deg)}}}@-webkit-keyframes drop-move-04{0%{top:0;-webkit-transform:translateX(-120px) rotate(0deg);transform:translateX(-120px) rotate(0deg);opacity:0;@media (max-width:767px){-webkit-transform:translateX(1.33333vw) rotate(-200deg);transform:translateX(1.33333vw) rotate(-200deg)}}10%{-webkit-transform:translateX(-140px) rotate(-45deg);transform:translateX(-140px) rotate(-45deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(0) rotate(-20deg);transform:translateX(0) rotate(-20deg)}}20%{-webkit-transform:translateX(-10px) rotate(-120deg);transform:translateX(-10px) rotate(-120deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(-1.33333vw) rotate(-80deg);transform:translateX(-1.33333vw) rotate(-80deg)}}30%{-webkit-transform:translateX(-110px) rotate(-280deg);transform:translateX(-110px) rotate(-280deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(1.33333vw) rotate(-20deg);transform:translateX(1.33333vw) rotate(-20deg)}}40%{-webkit-transform:translateX(-10px) rotate(-160deg);transform:translateX(-10px) rotate(-160deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(-1.33333vw) rotate(-90deg);transform:translateX(-1.33333vw) rotate(-90deg)}}50%{-webkit-transform:translateX(-120px) rotate(-200deg);transform:translateX(-120px) rotate(-200deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(-1.33333vw) rotate(-30deg);transform:translateX(-1.33333vw) rotate(-30deg)}}60%{-webkit-transform:translateX(-160px) rotate(-100deg);transform:translateX(-160px) rotate(-100deg);@media (max-width:767px){-webkit-transform:translateX(-2.66667vw) rotate(-80deg);transform:translateX(-2.66667vw) rotate(-80deg)}}60%{-webkit-transform:translateX(-180px) rotate(0deg);transform:translateX(-180px) rotate(0deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(1.33333vw) rotate(-150deg);transform:translateX(1.33333vw) rotate(-150deg)}}80%{-webkit-transform:translateX(-40px) rotate(-60deg);transform:translateX(-40px) rotate(-60deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(-2.66667vw) rotate(-200deg);transform:translateX(-2.66667vw) rotate(-200deg)}}90%{-webkit-transform:translateX(-30px) rotate(-40deg);transform:translateX(-30px) rotate(-40deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(-1.33333vw) rotate(-240deg);transform:translateX(-1.33333vw) rotate(-240deg)}}to{top:100%;-webkit-transform:translateX(-80px) rotate(-80deg);transform:translateX(-80px) rotate(-80deg);opacity:0;@media (max-width:767px){-webkit-transform:translateX(-1.33333vw) rotate(-200deg);transform:translateX(-1.33333vw) rotate(-200deg)}}}@keyframes drop-move-04{0%{top:0;-webkit-transform:translateX(-120px) rotate(0deg);transform:translateX(-120px) rotate(0deg);opacity:0;@media (max-width:767px){-webkit-transform:translateX(1.33333vw) rotate(-200deg);transform:translateX(1.33333vw) rotate(-200deg)}}10%{-webkit-transform:translateX(-140px) rotate(-45deg);transform:translateX(-140px) rotate(-45deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(0) rotate(-20deg);transform:translateX(0) rotate(-20deg)}}20%{-webkit-transform:translateX(-10px) rotate(-120deg);transform:translateX(-10px) rotate(-120deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(-1.33333vw) rotate(-80deg);transform:translateX(-1.33333vw) rotate(-80deg)}}30%{-webkit-transform:translateX(-110px) rotate(-280deg);transform:translateX(-110px) rotate(-280deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(1.33333vw) rotate(-20deg);transform:translateX(1.33333vw) rotate(-20deg)}}40%{-webkit-transform:translateX(-10px) rotate(-160deg);transform:translateX(-10px) rotate(-160deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(-1.33333vw) rotate(-90deg);transform:translateX(-1.33333vw) rotate(-90deg)}}50%{-webkit-transform:translateX(-120px) rotate(-200deg);transform:translateX(-120px) rotate(-200deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(-1.33333vw) rotate(-30deg);transform:translateX(-1.33333vw) rotate(-30deg)}}60%{-webkit-transform:translateX(-160px) rotate(-100deg);transform:translateX(-160px) rotate(-100deg);@media (max-width:767px){-webkit-transform:translateX(-2.66667vw) rotate(-80deg);transform:translateX(-2.66667vw) rotate(-80deg)}}60%{-webkit-transform:translateX(-180px) rotate(0deg);transform:translateX(-180px) rotate(0deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(1.33333vw) rotate(-150deg);transform:translateX(1.33333vw) rotate(-150deg)}}80%{-webkit-transform:translateX(-40px) rotate(-60deg);transform:translateX(-40px) rotate(-60deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(-2.66667vw) rotate(-200deg);transform:translateX(-2.66667vw) rotate(-200deg)}}90%{-webkit-transform:translateX(-30px) rotate(-40deg);transform:translateX(-30px) rotate(-40deg);opacity:1;@media (max-width:767px){-webkit-transform:translateX(-1.33333vw) rotate(-240deg);transform:translateX(-1.33333vw) rotate(-240deg)}}to{top:100%;-webkit-transform:translateX(-80px) rotate(-80deg);transform:translateX(-80px) rotate(-80deg);opacity:0;@media (max-width:767px){-webkit-transform:translateX(-1.33333vw) rotate(-200deg);transform:translateX(-1.33333vw) rotate(-200deg)}}}.drop-petal{position:relative}.dp1,.dp2{z-index:3}.petal{z-index:-9;position:absolute;opacity:0}.petal__1{width:6.53333vw;height:8.8vw;background:url(/assets/img/petal01.png) no-repeat 100%/contain;-webkit-animation:drop-move-01 50s linear infinite;animation:drop-move-01 50s linear infinite}.petal__2{background:url(/assets/img/petal02.png) no-repeat 100%/80%;-webkit-animation:drop-move-02 70s linear 2s infinite;animation:drop-move-02 70s linear 2s infinite}.petal__2,.petal__3{width:7.73333vw;height:5.06667vw}.petal__3{background:url(/assets/img/petal02.png) no-repeat 100%/50%;-webkit-animation:drop-move-01 80s linear 3.5s infinite;animation:drop-move-01 80s linear 3.5s infinite}.petal__4{background:url(/assets/img/petal02.png) no-repeat 100%/contain;-webkit-animation:drop-move-01 50s linear 5s infinite;animation:drop-move-01 50s linear 5s infinite}.petal__4,.petal__5{width:7.73333vw;height:5.06667vw}.petal__5{background:url(/assets/img/petal02.png) no-repeat 100%/70%;-webkit-animation:drop-move-01 80s linear 8s infinite;animation:drop-move-01 80s linear 8s infinite}.petal__6{background:url(/assets/img/petal02.png) no-repeat 100%/40%;-webkit-animation:drop-move-02 85s linear 9.5s infinite;animation:drop-move-02 85s linear 9.5s infinite}.petal__6,.petal__7{width:7.73333vw;height:5.06667vw}.petal__7{background:url(/assets/img/petal02.png) no-repeat 100%/contain;-webkit-animation:drop-move-01 50s linear 11s infinite;animation:drop-move-01 50s linear 11s infinite}.petal__8{width:7.73333vw;height:5.06667vw;background:url(/assets/img/petal02.png) no-repeat 100%/50%;-webkit-animation:drop-move-02 85s linear 13s infinite;animation:drop-move-02 85s linear 13s infinite}.petal__9{width:4.8vw;height:3.13333vw;background:url(/assets/img/petal02.png) no-repeat 100%/80%;-webkit-animation:drop-move-01 70s linear 16s infinite;animation:drop-move-01 70s linear 16s infinite}.petal__10{width:7.73333vw;height:5.06667vw;background:url(/assets/img/petal02.png) no-repeat 100%/contain;-webkit-animation:drop-move-02 50s linear 19s infinite;animation:drop-move-02 50s linear 19s infinite}.petal__11{width:6.53333vw;height:8.8vw;background:url(/assets/img/petal01.png) no-repeat 100%/contain;-webkit-animation:drop-move-01 50s linear 22s infinite;animation:drop-move-01 50s linear 22s infinite}.petal__12{background:url(/assets/img/petal02.png) no-repeat 100%/80%;-webkit-animation:drop-move-02 70s linear 23s infinite;animation:drop-move-02 70s linear 23s infinite}.petal__12,.petal__13{width:7.73333vw;height:5.06667vw}.petal__13{background:url(/assets/img/petal02.png) no-repeat 100%/50%;-webkit-animation:drop-move-01 80s linear 26s infinite;animation:drop-move-01 80s linear 26s infinite}.petal__14{background:url(/assets/img/petal02.png) no-repeat 100%/contain;-webkit-animation:drop-move-02 50s linear 27s infinite;animation:drop-move-02 50s linear 27s infinite}.petal__14,.petal__15{width:7.73333vw;height:5.06667vw}.petal__15{background:url(/assets/img/petal02.png) no-repeat 100%/70%;-webkit-animation:drop-move-01 80s linear 30s infinite;animation:drop-move-01 80s linear 30s infinite}.petal__16{-webkit-animation:drop-move-02 50s linear 32s infinite;animation:drop-move-02 50s linear 32s infinite}.petal__16,.petal__17{width:7.73333vw;height:5.06667vw;background:url(/assets/img/petal02.png) no-repeat 100%/contain}.petal__17{-webkit-animation:drop-move-01 50s linear 35s infinite;animation:drop-move-01 50s linear 35s infinite}.petal__18{width:7.73333vw;height:5.06667vw;background:url(/assets/img/petal02.png) no-repeat 100%/40%;-webkit-animation:drop-move-02 85s linear 38s infinite;animation:drop-move-02 85s linear 38s infinite}.petal__19{width:4.8vw;height:3.13333vw;background:url(/assets/img/petal02.png) no-repeat 100%/80%;-webkit-animation:drop-move-01 70s linear 41s infinite;animation:drop-move-01 70s linear 41s infinite}.petal__20{background:url(/assets/img/petal02.png) no-repeat 100%/contain;-webkit-animation:drop-move-02 50s linear 42s infinite;animation:drop-move-02 50s linear 42s infinite}.petal__20,.petal__21{width:7.73333vw;height:5.06667vw}.petal__21{background:url(/assets/img/petal02.png) no-repeat 100%/70%;-webkit-animation:drop-move-01 80s linear 45s infinite;animation:drop-move-01 80s linear 45s infinite}.petal__22{-webkit-animation:drop-move-02 50s linear 47s infinite;animation:drop-move-02 50s linear 47s infinite}.petal__22,.petal__23{width:7.73333vw;height:5.06667vw;background:url(/assets/img/petal02.png) no-repeat 100%/contain}.petal__23{-webkit-animation:drop-move-01 50s linear 51s infinite;animation:drop-move-01 50s linear 51s infinite}.petal__24{width:7.73333vw;height:5.06667vw;background:url(/assets/img/petal02.png) no-repeat 100%/40%;-webkit-animation:drop-move-02 85s linear 53s infinite;animation:drop-move-02 85s linear 53s infinite}.petal__25{width:4.8vw;height:3.13333vw;background:url(/assets/img/petal02.png) no-repeat 100%/80%;-webkit-animation:drop-move-01 70s linear 56s infinite;animation:drop-move-01 70s linear 56s infinite}.petal__26{width:7.73333vw;height:5.06667vw;background:url(/assets/img/petal02.png) no-repeat 100%/contain;-webkit-animation:drop-move-02 50s linear 50s infinite;animation:drop-move-02 50s linear 50s infinite}.petal__27{width:6.53333vw;height:8.8vw;background:url(/assets/img/petal01.png) no-repeat 100%/contain;-webkit-animation:drop-move-03 50s linear infinite;animation:drop-move-03 50s linear infinite}.petal__28{background:url(/assets/img/petal02.png) no-repeat 100%/80%;-webkit-animation:drop-move-04 70s linear 3s infinite;animation:drop-move-04 70s linear 3s infinite}.petal__28,.petal__29{width:7.73333vw;height:5.06667vw}.petal__29{background:url(/assets/img/petal02.png) no-repeat 100%/50%;-webkit-animation:drop-move-03 80s linear 4.5s infinite;animation:drop-move-03 80s linear 4.5s infinite}.petal__30{background:url(/assets/img/petal02.png) no-repeat 100%/contain;-webkit-animation:drop-move-03 50s linear 6s infinite;animation:drop-move-03 50s linear 6s infinite}.petal__30,.petal__31{width:7.73333vw;height:5.06667vw}.petal__31{background:url(/assets/img/petal02.png) no-repeat 100%/70%;-webkit-animation:drop-move-03 80s linear 9s infinite;animation:drop-move-03 80s linear 9s infinite}.petal__32{background:url(/assets/img/petal02.png) no-repeat 100%/40%;-webkit-animation:drop-move-04 85s linear 10.5s infinite;animation:drop-move-04 85s linear 10.5s infinite}.petal__32,.petal__33{width:7.73333vw;height:5.06667vw}.petal__33{background:url(/assets/img/petal02.png) no-repeat 100%/contain;-webkit-animation:drop-move-03 50s linear 12s infinite;animation:drop-move-03 50s linear 12s infinite}.petal__34{width:7.73333vw;height:5.06667vw;background:url(/assets/img/petal02.png) no-repeat 100%/50%;-webkit-animation:drop-move-04 85s linear 14s infinite;animation:drop-move-04 85s linear 14s infinite}.petal__35{width:4.8vw;height:3.13333vw;background:url(/assets/img/petal02.png) no-repeat 100%/80%;-webkit-animation:drop-move-03 70s linear 17s infinite;animation:drop-move-03 70s linear 17s infinite}.petal__36{width:7.73333vw;height:5.06667vw;background:url(/assets/img/petal02.png) no-repeat 100%/contain;-webkit-animation:drop-move-04 50s linear 20s infinite;animation:drop-move-04 50s linear 20s infinite}.petal__37{width:6.53333vw;height:8.8vw;background:url(/assets/img/petal01.png) no-repeat 100%/contain;-webkit-animation:drop-move-03 50s linear 23s infinite;animation:drop-move-03 50s linear 23s infinite}.petal__38{background:url(/assets/img/petal02.png) no-repeat 100%/80%;-webkit-animation:drop-move-04 70s linear 24s infinite;animation:drop-move-04 70s linear 24s infinite}.petal__38,.petal__39{width:7.73333vw;height:5.06667vw}.petal__39{background:url(/assets/img/petal02.png) no-repeat 100%/50%;-webkit-animation:drop-move-03 80s linear 27s infinite;animation:drop-move-03 80s linear 27s infinite}.petal__40{background:url(/assets/img/petal02.png) no-repeat 100%/contain;-webkit-animation:drop-move-04 50s linear 28s infinite;animation:drop-move-04 50s linear 28s infinite}.petal__40,.petal__41{width:7.73333vw;height:5.06667vw}.petal__41{background:url(/assets/img/petal02.png) no-repeat 100%/70%;-webkit-animation:drop-move-03 80s linear 31s infinite;animation:drop-move-03 80s linear 31s infinite}.petal__42{-webkit-animation:drop-move-04 50s linear 33s infinite;animation:drop-move-04 50s linear 33s infinite}.petal__42,.petal__43{width:7.73333vw;height:5.06667vw;background:url(/assets/img/petal02.png) no-repeat 100%/contain}.petal__43{-webkit-animation:drop-move-03 50s linear 36s infinite;animation:drop-move-03 50s linear 36s infinite}.petal__44{width:7.73333vw;height:5.06667vw;background:url(/assets/img/petal02.png) no-repeat 100%/40%;-webkit-animation:drop-move-04 85s linear 39s infinite;animation:drop-move-04 85s linear 39s infinite}.petal__45{width:4.8vw;height:3.13333vw;background:url(/assets/img/petal02.png) no-repeat 100%/80%;-webkit-animation:drop-move-03 70s linear 42s infinite;animation:drop-move-03 70s linear 42s infinite}.petal__46{background:url(/assets/img/petal02.png) no-repeat 100%/contain;-webkit-animation:drop-move-04 50s linear 43s infinite;animation:drop-move-04 50s linear 43s infinite}.petal__46,.petal__47{width:7.73333vw;height:5.06667vw}.petal__47{background:url(/assets/img/petal02.png) no-repeat 100%/70%;-webkit-animation:drop-move-03 80s linear 46s infinite;animation:drop-move-03 80s linear 46s infinite}.petal__48{-webkit-animation:drop-move-04 50s linear 48s infinite;animation:drop-move-04 50s linear 48s infinite}.petal__48,.petal__49{width:7.73333vw;height:5.06667vw;background:url(/assets/img/petal02.png) no-repeat 100%/contain}.petal__49{-webkit-animation:drop-move-03 50s linear 52s infinite;animation:drop-move-03 50s linear 52s infinite}.petal__50{width:7.73333vw;height:5.06667vw;background:url(/assets/img/petal02.png) no-repeat 100%/40%;-webkit-animation:drop-move-04 85s linear 54s infinite;animation:drop-move-04 85s linear 54s infinite}.petal__51{width:4.8vw;height:3.13333vw;background:url(/assets/img/petal02.png) no-repeat 100%/80%;-webkit-animation:drop-move-03 70s linear 57s infinite;animation:drop-move-03 70s linear 57s infinite}.petal__52{width:7.73333vw;height:5.06667vw;background:url(/assets/img/petal02.png) no-repeat 100%/contain;-webkit-animation:drop-move-04 50s linear 60s infinite;animation:drop-move-04 50s linear 60s infinite}.mv{position:relative;width:100%;height:128vw;overflow:hidden;background:url(/assets/img/mv/bg-item.jpg) no-repeat 49% 110%/204%;-webkit-animation:mv-bg-load .6s ease-in-out .5s;animation:mv-bg-load .6s ease-in-out .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}.mv:after,.mv:before{z-index:0;position:absolute;bottom:12.53333vw;content:""}.mv:before{left:-40vw;width:55.6vw;background:url(/assets/img/mv/object-left.png) no-repeat 100%/cover;-webkit-animation:tree-load-left .6s ease-in-out .6s;animation:tree-load-left .6s ease-in-out .6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.mv:after,.mv:before{height:30.66667vw;opacity:0}.mv:after{right:-40vw;width:56.13333vw;background:url(/assets/img/mv/object-right.png) no-repeat 100%/cover;-webkit-animation:tree-load-right .6s ease-in-out .6s;animation:tree-load-right .6s ease-in-out .6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.mv .mv__inner{position:relative;width:100%;height:100%}.mv h1{z-index:9999;position:absolute;top:41.86667vw;left:49%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-animation:mv-ttl-load .7s ease-in-out 1.2s;animation:mv-ttl-load .7s ease-in-out 1.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}.mv .mv__slider{z-index:10;position:absolute;bottom:10px;width:130vw;overflow:hidden}.mv .mv__slider,.mv .mv__slider ul{display:-webkit-box;display:-ms-flexbox;display:flex}.mv .mv__slider ul{width:auto;-webkit-animation:mv-scroll 36s linear infinite;animation:mv-scroll 36s linear infinite}.mv .mv__slider ul li{width:21.33333vw;margin:0 1.33333vw;-webkit-transition:.2s;transition:.2s}.mv .mv__slider ul:hover{-webkit-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes mv-ttl-load{0%{-webkit-transform:translateY(-50%) translateX(-50%) scale(3);transform:translateY(-50%) translateX(-50%) scale(3);opacity:0}to{-webkit-transform:translateY(1.6vw) translateX(-50%) scale(1);transform:translateY(1.6vw) translateX(-50%) scale(1);opacity:1;@media (min-width:768px) and (max-width:1024px){-webkit-transform:translateY(-50%) translateX(-50%) scale(1);transform:translateY(-50%) translateX(-50%) scale(1)}@media (min-width:1025px){-webkit-transform:0 scale(1);transform:0 scale(1)}}}@keyframes mv-ttl-load{0%{-webkit-transform:translateY(-50%) translateX(-50%) scale(3);transform:translateY(-50%) translateX(-50%) scale(3);opacity:0}to{-webkit-transform:translateY(1.6vw) translateX(-50%) scale(1);transform:translateY(1.6vw) translateX(-50%) scale(1);opacity:1;@media (min-width:768px) and (max-width:1024px){-webkit-transform:translateY(-50%) translateX(-50%) scale(1);transform:translateY(-50%) translateX(-50%) scale(1)}@media (min-width:1025px){-webkit-transform:0 scale(1);transform:0 scale(1)}}}@-webkit-keyframes mv-bg-load{0%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes mv-bg-load{0%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes tree-load-left{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes tree-load-left{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes tree-load-right{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes tree-load-right{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes mv-scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-1530px);transform:translateX(-1530px)}}@keyframes mv-scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-1530px);transform:translateX(-1530px)}}.about{z-index:-10;position:relative;padding:10.66667vw 0 9.33333vw;background:url(/assets/img/about/bg-item.jpg) repeat 50%/80%}.about:after,.about:before{position:absolute;left:0;width:100%;height:1.33333vw;background-color:#000;content:""}.about:before{top:0}.about:after{bottom:.53333vw}.about .about__container{z-index:-5}.about .about__container:after,.about .about__container:before{position:absolute;top:1.86667vw;left:0;width:100%;height:2px;background-color:#000;content:""}.about .section-heading img{width:56.8vw}.about .about__lead{margin-top:5.6vw;margin-bottom:8vw}.about .about__lead p{margin-bottom:6.66667vw;text-align:center}.about .about__lead p:first-child img,.about .about__lead p:nth-child(2) img{width:67.73333vw}.about .about__lead p:nth-child(3) img{width:72.26667vw}.about .about__lead p:nth-child(4) img{width:67.73333vw}.about .about__lead p:last-child{margin-bottom:0}.about .about__movie{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:89.33333vw;height:50.26667vw;margin:0 auto;outline:5px solid #000}.about .about__movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}.about .about__movie-thumb{z-index:5;position:absolute;top:0;left:0}.about .about__movie-player{z-index:1;position:absolute;top:0;left:0}.about .movie-play{cursor:pointer}.about .movie-play img{position:absolute;top:0;left:0;width:24vw;height:16vw}.purchasing{z-index:-10;position:relative;height:828.66667vw;min-height:823.33333vw;padding:12.8vw 0 36vw}.purchasing:before{z-index:-9;position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(45deg,#a9a9a9 25%,transparent 0,transparent 75%,#a9a9a9 0),-webkit-linear-gradient(45deg,#a9a9a9 25%,transparent 0,transparent 75%,#a9a9a9 0);background:linear-gradient(45deg,#a9a9a9 25%,transparent 0,transparent 75%,#a9a9a9 0),linear-gradient(45deg,#a9a9a9 25%,transparent 0,transparent 75%,#a9a9a9 0);background-color:#696969;background-position:0 0,3.33333vw 3.33333vw;background-size:6.66667vw 6.66667vw;content:""}.purchasing .section-heading img{width:76.13333vw}.purchasing .purchasing__item{z-index:100;margin-top:6.66667vw}.purchasing .purchasing__item li{z-index:10000;position:relative;padding:0}.purchasing .purchasing__item li .purchasing__item__ttl{z-index:1;position:absolute;top:-8vw;left:50%;width:98.66667vw;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.purchasing .purchasing__item li .toggle{padding-bottom:16vw;overflow:hidden}.purchasing .purchasing__item li .toggle .purchasing__item__content{z-index:-9999;position:relative;-webkit-transform:translateY(-100%);transform:translateY(-100%);border:3.33333vw solid #260;background-color:#ffeac1;-webkit-box-shadow:0 1.33333vw 1.33333vw 0 rgba(0,0,0,.4);box-shadow:0 1.33333vw 1.33333vw 0 rgba(0,0,0,.4)}.purchasing .purchasing__item li .toggle .purchasing__item__content:before{z-index:9999;position:absolute;bottom:-42.66667vw;left:50%;width:27.46667vw;height:41.06667vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url(/assets/img/purchasing/ribbon.png) no-repeat 100%/contain;content:""}.purchasing .purchasing__item li .toggle .purchasing__item__content .purchasing__item__lead{position:absolute;top:18.66667vw;left:50%;margin:0 auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.purchasing .purchasing__item li:first-child .purchasing__item__lead{width:64.13333vw}.purchasing .purchasing__item li:nth-child(2) .purchasing__item__lead{width:50.26667vw}.purchasing .purchasing__item li:nth-child(3) .purchasing__item__lead{width:80vw}.purchasing .purchasing__item li:nth-child(4) .purchasing__item__lead{width:77.33333vw}.purchasing .purchasing__item li:last-child{margin-bottom:0}.purchasing .purchasing__item li:last-child .toggle{padding-bottom:41.06667vw}.purchasing .purchasing__item li.open .toggle .purchasing__item__content{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.7s ease-in-out;transition:.7s ease-in-out}.purchasing .gradation-mask{z-index:-8;position:absolute;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(#e50312),color-stop(15%,#f15f0a),color-stop(50%,rgba(246,142,6,.9)),color-stop(85%,#f15f0a),to(#e50312));background:-webkit-linear-gradient(top,#e50312,#f15f0a 15%,rgba(246,142,6,.9) 50%,#f15f0a 85%,#e50312);background:linear-gradient(180deg,#e50312 0,#f15f0a 15%,rgba(246,142,6,.9) 50%,#f15f0a 85%,#e50312)}.place{z-index:2;position:relative;padding:13.33333vw 0;background:url(/assets/img/place/bg-item.jpg) no-repeat 100%/cover}.place .section-heading img{width:38vw}.place .place__lead{width:72vw;margin:6.66667vw auto 0}.place .place__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.place .place__list li.item01 .place__list__logo img{width:21.06667vw}.place .place__list li.item01 .place__list__text img{width:25.2vw}.place .place__list li.item02 .place__list__logo img{width:27.46667vw}.place .place__list li.item02 .place__list__text img{width:14.4vw}.place .place__list li.item03 .place__list__logo img{width:27.86667vw}.place .place__list li.item03 .place__list__text img{width:28.8vw}.place .place__list li.item04 .place__list__logo img{width:31.2vw}.place .place__list li.item04 .place__list__text img{width:18vw}.place .place__list li:first-child{padding-left:0}.place .place__list li:last-child{padding-right:0}.note{font-family:Noto Sans JP,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,游ゴシック,YuGothic,メイリオ,Meiryo,sans-serif;text-align:center}.product{z-index:-10;position:relative;padding:12.8vw 0 21.86667vw}.product:before{z-index:-9;position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(45deg,#a9a9a9 25%,transparent 0,transparent 75%,#a9a9a9 0),-webkit-linear-gradient(45deg,#a9a9a9 25%,transparent 0,transparent 75%,#a9a9a9 0);background:linear-gradient(45deg,#a9a9a9 25%,transparent 0,transparent 75%,#a9a9a9 0),linear-gradient(45deg,#a9a9a9 25%,transparent 0,transparent 75%,#a9a9a9 0);background-color:#696969;background-position:0 0,3.33333vw 3.33333vw;background-size:6.66667vw 6.66667vw;content:""}.product .section-heading img{width:56.8vw}.product .product__list>li{width:100%;margin-bottom:13.33333vw;border:2px solid #fcb702;-webkit-box-shadow:4px 4px 0 0 #215e8e;box-shadow:4px 4px 0 0 #215e8e}.product .product__list>li:last-child{margin-bottom:0}.product .product__thumb img{-webkit-transition:.2s ease;transition:.2s ease}.product .product__image{position:absolute}.product .product__detail{position:relative}.product .product__detail h3{font-family:Noto Sans JP,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,游ゴシック,YuGothic,メイリオ,Meiryo,sans-serif;font-size:24px;font-size:2.4rem;line-height:1.5}.product .product__detail .product__share li{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.product .product__detail p{font-family:Noto Sans JP,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,游ゴシック,YuGothic,メイリオ,Meiryo,sans-serif}.product .product__detail .product__detail__upper{padding-bottom:5.33333vw;background-color:#fff}.product .product__detail .product__detail__lower{background-color:#000}.product .product__detail .product__detail__lower p{color:#fff;font-family:Noto Sans JP,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,游ゴシック,YuGothic,メイリオ,Meiryo,sans-serif}.product .product__share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product .product__share li:first-child{padding-left:0}.product .product__share li:last-child{padding-right:0}.product .gradation-mask{z-index:-8;position:absolute;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(#e50312),color-stop(15%,#f15f0a),color-stop(50%,rgba(246,142,6,.9)),color-stop(75%,rgba(250,175,3,.9)),to(rgba(255,211,0,.9)));background:-webkit-linear-gradient(top,#e50312,#f15f0a 15%,rgba(246,142,6,.9) 50%,rgba(250,175,3,.9) 75%,rgba(255,211,0,.9));background:linear-gradient(180deg,#e50312 0,#f15f0a 15%,rgba(246,142,6,.9) 50%,rgba(250,175,3,.9) 75%,rgba(255,211,0,.9))}.product .product-tree-left,.product .product-tree-right{z-index:10000;position:absolute;top:40px;-webkit-transform:translateY(50%);transform:translateY(50%);content:""}.product .product-tree-left{top:-34.13333vw;left:-40vw;width:55.6vw;height:30.66667vw;background:url(/assets/img/place/object-left.png) no-repeat 100%/cover}.product .product-tree-right{top:-36.8vw;right:-40vw;width:56.4vw;height:30.8vw;background:url(/assets/img/place/object-right.png) no-repeat 100%/cover}.hover-underline{padding-bottom:.1em;background:-webkit-gradient(linear,left top,left bottom,from(#000),to(#000)) 0 100%/0 2px no-repeat;background:-webkit-linear-gradient(#000,#000) 0 100%/0 2px no-repeat;background:linear-gradient(#000,#000) 0 100%/0 2px no-repeat;text-decoration:none;-webkit-transition:.4s ease;transition:.4s ease}.kuji_japan_s .about .about__lead p:first-child img{width:67.73333vw}.kuji_japan_s .about .about__lead p:nth-child(2) img{width:56.66667vw}.kuji_japan_s .about .about__lead p:nth-child(3) img{width:87.33333vw}.kuji_japan_s .purchasing .purchasing__item li:nth-child(2) .purchasing__item__lead{width:36.53333vw}.kuji_japan_s .purchasing .purchasing__item li:nth-child(3) .purchasing__item__lead{width:60vw}.kuji_japan_s .place .place__list li.item01 .place__list__text img{width:18.93333vw}.kuji_japan_s .place .place__list li.item02 .place__list__text img{width:8.53333vw}.kuji_japan_s .place .place__list li.item03 .place__list__text img{width:21.33333vw}.kuji_japan_s .place .place__list li.item04 .place__list__text img{width:17.33333vw}.kuji_japan_t .about .about__lead p:first-child img{width:67.73333vw}.kuji_japan_t .about .about__lead p:nth-child(2) img{width:56.66667vw}.kuji_japan_t .about .about__lead p:nth-child(3) img{width:87.33333vw}.kuji_japan_t .purchasing .purchasing__item li:first-child .purchasing__item__lead{width:59.46667vw}.kuji_japan_t .purchasing .purchasing__item li:nth-child(2) .purchasing__item__lead{width:64vw}.kuji_japan_t .purchasing .purchasing__item li:nth-child(3) .purchasing__item__lead{width:58.66667vw}.kuji_japan_t .place .place__list li.item01 .place__list__text img{width:17.6vw}.kuji_japan_t .place .place__list li.item02 .place__list__text img{width:14.66667vw}.kuji_japan_t .place .place__list li.item03 .place__list__text img{width:24vw}.kuji_japan_t .place .place__list li.item04 .place__list__text img{width:16vw}@media (max-width:767px){html{font-size:2.66667vw}.pc{display:none!important}.header{top:0;left:0}.navigation{margin-top:10.66667vw}.navigation .navigation__inner{position:absolute;top:117.33333vw;left:0;height:36vw}.navigation .global-navigation{height:36vw}.navigation .global-navigation li{margin:0 4vw}.navigation .global-navigation li:first-child{margin-top:8vw;margin-right:0;margin-left:0}.navigation .global-navigation li:nth-child(2){margin-top:8vw;margin-right:4vw;margin-left:13.33333vw}.navigation .global-navigation li:nth-child(3){margin-right:0;margin-left:7.33333vw}.navigation .global-navigation li:nth-child(4){margin-right:5.06667vw;margin-left:20vw}.share-list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:13.33333vw;padding-right:24vw;padding-left:24vw;border-top:2px solid #000;border-bottom:2px solid #000;background-color:#fff}.share-list li:first-child img{width:9.86667vw;max-width:37px;height:8vw;max-height:30px}.share-list li:nth-child(2) img{width:10.93333vw;max-width:41px;height:10.66667vw;max-height:40px}.share-list li:nth-child(3) img{width:9.6vw;max-width:36px;height:8vw;max-height:30px}.share-list li:nth-child(4) img{width:8vw;max-width:30px;height:8vw;max-height:30px}.select-language{top:-3.2vw;left:50%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0 14.66667vw;-webkit-transform:translateY(-100%) translateX(-50%);transform:translateY(-100%) translateX(-50%)}.footer .footer__inner{width:90.93333vw;margin:16.66667vw auto 6.66667vw}.footer .footer__logo{-ms-flex-pack:distribute;justify-content:space-around;margin-top:6.66667vw}.footer .footer__logo li:nth-child(2){width:17.6vw;margin-right:3.2vw}.copyright{margin-top:10.4vw;text-align:center}.cloud__03{top:160vw;left:-18.66667vw}.cloud__06{top:240vw;right:-18.66667vw}.cloud__07{bottom:80vw;left:-18.66667vw}.cloud__08{top:480vw;right:-18.66667vw}.cloud__09,.cloud__010{display:none}.cloud__013{top:160vw;left:-10.66667vw}.cloud__014{top:66.66667vw;right:-18.66667vw}.cloud__015{top:186.66667vw;left:-18.66667vw}.cloud__016{top:213.33333vw;right:-18.66667vw}.cloud__017{top:400vw;left:-18.66667vw}.cloud__018{top:346.66667vw;right:-18.66667vw}.cloud__019{top:506.66667vw;right:-18.66667vw}.cloud__020{top:586.66667vw;left:-18.66667vw}.cloud__021{top:693.33333vw;right:-18.66667vw}.cloud__022{top:853.33333vw;left:-18.66667vw}.cloud__023{top:1040vw;right:-18.66667vw}.cloud__024{top:1173.33333vw;left:-18.66667vw}.cloud__025{display:none;top:1306.66667vw;right:-18.66667vw}.cloud__026{top:1466.66667vw;left:-18.66667vw}.petal__1,.petal__2,.petal__3,.petal__4,.petal__5,.petal__6,.petal__7,.petal__8,.petal__9,.petal__10,.petal__11,.petal__12,.petal__13,.petal__14,.petal__15,.petal__16,.petal__17,.petal__18,.petal__19,.petal__20,.petal__21,.petal__22,.petal__23,.petal__24,.petal__25,.petal__26{left:0}.petal__27,.petal__28,.petal__29,.petal__30,.petal__31,.petal__32,.petal__33,.petal__34,.petal__35,.petal__36,.petal__37,.petal__38,.petal__39,.petal__40,.petal__41,.petal__42,.petal__43,.petal__44,.petal__45,.petal__46,.petal__47,.petal__48,.petal__49,.petal__50,.petal__51,.petal__52{right:0;right:-20vw;opacity:.8}.petal__1,.petal__2,.petal__3,.petal__4,.petal__5,.petal__6,.petal__7,.petal__8,.petal__9,.petal__10,.petal__11,.petal__12,.petal__13,.petal__14,.petal__15,.petal__16,.petal__17,.petal__18,.petal__19,.petal__20,.petal__21,.petal__22,.petal__23,.petal__24,.petal__25,.petal__26{left:-20vw;opacity:.8}.mv{margin-bottom:36vw}.mv .mv__inner:before{position:absolute;top:0;left:0;width:100vw;height:23.73333vw;background-color:#647fb1;content:""}.mv h1{width:88.4vw}.mv .mv__slider ul{-webkit-animation:mv-scroll 50s linear infinite;animation:mv-scroll 50s linear infinite}.purchasing .purchasing__item{margin-top:50px;padding-right:5.33333vw;padding-left:5.33333vw}.place .place__list{margin-top:6.66667vw}.place .place__list li{width:50%;text-align:center}.place .place__list li.item01 .place__list__text{margin-top:1.33333vw}.place .place__list li.item02 .place__list__logo,.place .place__list li.item02 .place__list__text,.place .place__list li.item03{margin-top:8vw}.place .place__list li.item03 .place__list__text{margin-top:4.26667vw}.place .place__list li.item04{margin-top:8vw}.place .place__list li.item04 .place__list__logo,.place .place__list li.item04 .place__list__text{margin-top:4.8vw}.note{margin-top:8vw}.product .product__list{width:89.33333vw;margin:6.66667vw auto 0}.product .product__list>li.item01 .product__image{top:-42.66667vw;right:6.4vw}.product .product__list>li.item02 .product__image{top:-37.33333vw;right:4.8vw;width:40%}.product .product__list>li.item03 .product__image{top:-33.33333vw;right:5.33333vw;width:36%}.product .product__list>li.item04 .product__image{top:-38.66667vw;right:4.8vw;width:36%}.product .product__list>li.item05 .product__image{top:-24vw;right:2vw;width:44%}.product .product__list>li.item06 .product__image{top:-34.66667vw;right:6.4vw;width:32%}.product .product__list>li.item07 .product__image{top:-42.66667vw;right:4.8vw;width:38%}.product .product__list>li.item08 .product__image{top:-37.33333vw;right:9.6vw}.product .product__list>li.item09 .product__image{top:-40vw;right:6.13333vw;width:32%}.product .product__thumb{width:100%;padding-top:5.33333vw;padding-left:5.33333vw;background-color:#fff}.product .product__thumb img{width:50%}.product .product__image{width:24%}.product .product__detail h3{padding-top:6.66667vw;padding-left:6.66667vw}.product .product__detail .product__share{width:62vw;margin-top:4vw;padding-left:6.66667vw}.product .product__detail .product__share li{padding-right:2.66667vw}.product .product__detail .product__detail__lower p{padding:6.66667vw 8vw;font-size:16px;font-size:1.6rem;font-weight:700}.kuji_japan_s .share-list{padding-right:32vw;padding-left:32vw}.kuji_japan_s .product .product__list>li.item01 .product__image{top:-42.66667vw;right:6.4vw}.kuji_japan_s .product .product__list>li.item02 .product__image{top:-37.33333vw;right:4.8vw;width:40%}.kuji_japan_s .product .product__list>li.item03 .product__image{top:-33.33333vw;right:5.33333vw;width:36%}.kuji_japan_s .product .product__list>li.item04 .product__image{top:-38.66667vw;right:4.8vw;width:36%}.kuji_japan_s .product .product__list>li.item05 .product__image{top:-24vw;right:2vw;width:44%}.kuji_japan_s .product .product__list>li.item06 .product__image{top:-34.66667vw;right:6.4vw;width:32%}.kuji_japan_s .product .product__list>li.item07 .product__image{top:-42.66667vw;right:4.8vw;width:38%}.kuji_japan_s .product .product__list>li.item08 .product__image{top:-37.33333vw;right:9.6vw}.kuji_japan_s .product .product__list>li.item09 .product__image{top:-40vw;right:6.13333vw;width:32%}.kuji_japan_s .product .product__detail .product__share{width:37.33333vw}.kuji_japan_t .product .product__list>li.item01 .product__image{top:-42.66667vw;right:6.4vw}.kuji_japan_t .product .product__list>li.item02 .product__image{top:-37.33333vw;right:4.8vw;width:40%}.kuji_japan_t .product .product__list>li.item03 .product__image{top:-33.33333vw;right:5.33333vw;width:36%}.kuji_japan_t .product .product__list>li.item04 .product__image{top:-38.66667vw;right:4.8vw;width:36%}.kuji_japan_t .product .product__list>li.item05 .product__image{top:-24vw;right:2vw;width:44%}.kuji_japan_t .product .product__list>li.item06 .product__image{top:-34.66667vw;right:6.4vw;width:32%}.kuji_japan_t .product .product__list>li.item07 .product__image{top:-42.66667vw;right:4.8vw;width:38%}.kuji_japan_t .product .product__list>li.item08 .product__image{top:-37.33333vw;right:9.6vw}.kuji_japan_t .product .product__list>li.item09 .product__image{top:-40vw;right:6.13333vw;width:32%}}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0)!important;position:absolute!important}}@media (min-width:768px){body{min-width:100%}.sp{display:none!important}.header{top:40px}.navigation .global-navigation{border-top:4px solid #000;border-bottom:4px solid #000}.navigation .global-navigation a{padding:14px 0}.logo{display:block;left:30px;width:120px}.logo,.share-list{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.share-list{position:absolute;right:30px}.share-list li{padding:0 5px}.share-list li:first-child img{width:37px}.share-list li:nth-child(2) img{width:41px}.share-list li:nth-child(3) img{width:36px}.share-list li:nth-child(4) img{width:30px}.share-list li:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.select-language{top:-10px;right:30px;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.select-language li{padding:0 7px}.select-language li a:before{position:absolute;bottom:-4px;left:0;width:0;max-width:100%;height:1px;background-color:#fff;content:""}.select-language li a:hover{color:#fff}.select-language li a:hover:before{position:absolute;bottom:-4px;left:0;width:100%;height:1px;background-color:#fff;content:"";-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.select-language a{font-size:14px;font-size:1.4rem}.footer .footer__inner{padding:50px 193px}.footer .footer__text{margin-bottom:36px;font-size:16px;font-size:1.6rem;line-height:2}.footer .footer__logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}.footer .footer__logo li{margin:0 25px}.footer .footer__logo li:first-child{width:121px}.footer .footer__logo li:nth-child(2){width:65px}.copyright small{font-size:14px;font-size:1.4rem}.japanese #pagetop{right:52px;bottom:2px}.japanese #pagetop img{width:158px}.kuji_japan_s #pagetop{right:52px;bottom:2px}.kuji_japan_s #pagetop img{width:158px}.kuji_japan_t #pagetop{right:52px;bottom:2px}.kuji_japan_t #pagetop img{width:158px}#pagetop-area{right:78px;bottom:54px;width:104px;height:104px}#pagetop-area:hover+div img{opacity:0}.section-heading{margin-bottom:40px}.btn{width:180px;height:120px}.btn:hover .on-hover{opacity:1}.cloud{z-index:-5;position:absolute;width:366px;height:106px}.cloud__left{left:-8.5%}.cloud__right{right:-8.5%}.cloud__01{top:28%}.cloud__02{top:45%;-webkit-animation-delay:.8s;animation-delay:.8s}.cloud__03{top:15%}.cloud__04{top:6%;-webkit-animation-delay:.8s;animation-delay:.8s}.cloud__05{top:34%;-webkit-animation-delay:1s;animation-delay:1s}.cloud__06{top:40%;-webkit-animation-delay:1.4s;animation-delay:1.4s}.cloud__07{top:50%;-webkit-animation-delay:1.8s;animation-delay:1.8s}.cloud__08{top:54%;-webkit-animation-delay:.8s;animation-delay:.8s}.cloud__09{bottom:34%;-webkit-animation-delay:1.2s;animation-delay:1.2s}.cloud__010{bottom:30%;-webkit-animation-delay:1.6s;animation-delay:1.6s}.cloud__013{top:16%;-webkit-animation-delay:.8s;animation-delay:.8s}.cloud__014{top:13%;-webkit-animation-delay:1.8s;animation-delay:1.8s}.cloud__015{top:46%;-webkit-animation-delay:.2s;animation-delay:.2s}.cloud__016{top:40%;-webkit-animation-delay:1.2s;animation-delay:1.2s}.cloud__017{bottom:15%;-webkit-animation-delay:1.8s;animation-delay:1.8s}.cloud__018{bottom:8%;-webkit-animation-delay:1s;animation-delay:1s}.cloud__019,.cloud__020,.cloud__021,.cloud__022,.cloud__023,.cloud__024,.cloud__025,.cloud__026{display:none;bottom:8%;-webkit-animation-delay:1s;animation-delay:1s}.petal__1{left:40px;width:49px;height:66px}.petal__2{left:36px}.petal__2,.petal__3{width:58px;height:38px}.petal__3{left:50px}.petal__4{left:80px}.petal__4,.petal__5{width:58px;height:38px}.petal__5{left:120px}.petal__6{left:42px}.petal__6,.petal__7{width:58px;height:38px}.petal__7{left:56px}.petal__8{left:24px;width:58px;height:38px}.petal__9{left:90px;width:36px;height:23.5px}.petal__10{left:34px;width:58px;height:38px}.petal__11{left:40px;width:49px;height:66px}.petal__12{left:36px}.petal__12,.petal__13{width:58px;height:38px}.petal__13{left:50px}.petal__14{left:80px}.petal__14,.petal__15{width:58px;height:38px}.petal__15{left:120px}.petal__16{left:42px}.petal__16,.petal__17{width:58px;height:38px}.petal__17{left:56px}.petal__18{left:24px}.petal__18,.petal__19{width:58px;height:38px}.petal__19{left:90px}.petal__20{left:34px}.petal__20,.petal__21{width:58px;height:38px}.petal__21{left:120px}.petal__22{left:42px}.petal__22,.petal__23{width:58px;height:38px}.petal__23{left:56px}.petal__24{left:24px;width:58px;height:38px}.petal__25{left:90px;width:36px;height:23.5px}.petal__26{left:34px;width:58px;height:38px}.petal__27{right:40px;width:49px;height:66px}.petal__28{right:36px}.petal__28,.petal__29{width:58px;height:38px}.petal__29{right:50px}.petal__30{right:80px}.petal__30,.petal__31{width:58px;height:38px}.petal__31{right:120px}.petal__32{right:42px}.petal__32,.petal__33{width:58px;height:38px}.petal__33{right:56px}.petal__34{right:24px;width:58px;height:38px}.petal__35{right:90px;width:36px;height:23.5px}.petal__36{right:34px;width:58px;height:38px}.petal__37{right:40px;width:49px;height:66px}.petal__38{right:36px}.petal__38,.petal__39{width:58px;height:38px}.petal__39{right:50px}.petal__40{right:80px}.petal__40,.petal__41{width:58px;height:38px}.petal__41{right:120px}.petal__42{right:42px}.petal__42,.petal__43{width:58px;height:38px}.petal__43{right:56px}.petal__44{right:24px;width:58px;height:38px}.petal__45{right:90px;width:36px;height:23.5px}.petal__46{right:34px}.petal__46,.petal__47{width:58px;height:38px}.petal__47{right:120px}.petal__48{right:42px}.petal__48,.petal__49{width:58px;height:38px}.petal__49{right:56px}.petal__50{right:24px;width:58px;height:38px}.petal__51{right:90px;width:36px;height:23.5px}.petal__52{right:34px;width:58px;height:38px}.mv{height:768px;background-position:50%;background-size:cover}.mv:after,.mv:before{bottom:80px}.mv:before{left:0;width:417px;height:230px}.mv:after{right:0;width:421px;height:230px}.mv h1 img{width:737px}.mv .mv__slider{padding-top:35px}.mv .mv__slider ul li{width:160px;min-width:160px;margin:0 5px}.about{padding:94px 0 90px}.about:after,.about:before{height:10px}.about:before{top:2px}.about:after{bottom:2px}.about .about__container:after,.about .about__container:before{height:4px}.about .about__container:before{top:16px}.about .about__container:after{bottom:16px;content:none}.about .section-heading img{width:433px}.about .about__lead{margin-bottom:65px}.about .about__lead p{margin-bottom:50px}.about .movie-play img{width:180px;height:120px}.purchasing:before{background-position:0 0,20px 20px;background-size:40px 40px}.purchasing .section-heading img{width:578px}.purchasing .purchasing__item li:first-child .purchasing__item__lead{width:557px}.purchasing .purchasing__item li:nth-child(2) .purchasing__item__lead{width:253px}.purchasing .purchasing__item li:nth-child(3) .purchasing__item__lead{width:401px}.purchasing .purchasing__item li:nth-child(4) .purchasing__item__lead{width:591px}.place{padding:100px 0;border-bottom:4px solid #fcb702}.place .section-heading img{width:291px}.place .place__lead{width:502px;margin-top:0;margin-bottom:54px}.place .place__list{margin-bottom:46px}.place .place__list .place__list__logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:87px;margin-bottom:20px}.place .place__list .place__list__logo,.place .place__list .place__list__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.place .place__list li{padding:0 14px}.place .place__list li.item01 .place__list__logo img{width:87px}.place .place__list li.item01 .place__list__text img{width:125px}.place .place__list li.item02 .place__list__logo img{width:115px}.place .place__list li.item02 .place__list__text img{width:77px}.place .place__list li.item03 .place__list__logo img{width:116px}.place .place__list li.item03 .place__list__text img{width:142px}.place .place__list li.item04 .place__list__logo img{width:130px}.place .place__list li.item04 .place__list__text img{width:89px}.note{font-size:14px;font-size:1.4rem}.product{padding:90px 0 164px}.product:before{background-position:0 0,20px 20px;background-size:40px 40px}.product .product__thumb{width:292px;min-width:292px;overflow:hidden;background-color:#000}.product .product__thumb:hover img{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:.8}.product .product__image{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product .product__detail{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:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.product .product__detail .product__share li:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.product .product__detail p{font-size:24px;font-size:2.4rem}.product .product__detail .product__detail__upper{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:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding:40px 0 20px 24px}.product .product__detail .product__detail__lower{padding:16px 24px}.product .product__share li{padding:0 10px}.product .product__share li:first-child img{width:37px}.product .product__share li:nth-child(2) img{width:41px}.product .product__share li:nth-child(3) img{width:36px}.product .product__share li:nth-child(4) img{width:30px}.hover-underline:hover{background-size:100% 2px}.kuji_japan_s .place .place__list li.item01 .place__list__text img{width:64px}.kuji_japan_s .place .place__list li.item02 .place__list__text img{width:34px}.kuji_japan_s .place .place__list li.item03 .place__list__text img{width:88px}.kuji_japan_s .place .place__list li.item04 .place__list__text img{width:74px}.kuji_japan_t .place .place__list li.item01 .place__list__text img{width:64px}.kuji_japan_t .place .place__list li.item02 .place__list__text img{width:60px}.kuji_japan_t .place .place__list li.item03 .place__list__text img{width:98px}.kuji_japan_t .place .place__list li.item04 .place__list__text img{width:74px}}@media (min-width:1025px){.inner{width:980px;margin:0 auto}.inner-s{width:930px;margin:0 auto}.navigation .global-navigation li{margin:0 20px;padding:0 8px}.navigation .global-navigation li:first-child{width:144px}.navigation .global-navigation li:nth-child(2),.navigation .global-navigation li:nth-child(3),.navigation .global-navigation li:nth-child(4){width:96px}.navigation .global-navigation li:hover:before{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.mv h1{top:20%;left:50%;-webkit-transform:none;transform:none}.mv .mv__slider ul li:hover{margin-right:22px;margin-left:22px;-webkit-transform:scale(1.2) translateY(-10%);transform:scale(1.2) translateY(-10%)}.about .about__lead p:first-child img{width:995px}.about .about__lead p:nth-child(2) img{width:542px}.about .about__lead p:nth-child(3) img{width:516px}.about .about__movie{width:960px;height:540px;outline:10px solid #000}.about .about__movie-thumb{width:960px}.purchasing{z-index:-10;height:5512px;min-height:5482px;padding:100px 0 270px;border-bottom:4px solid #fcb702}.purchasing .purchasing__item li{margin-bottom:0;padding:0}.purchasing .purchasing__item li .purchasing__item__ttl{top:-25px;width:1038px}.purchasing .purchasing__item li .toggle{padding-bottom:100px}.purchasing .purchasing__item li .toggle .purchasing__item__content{border:25px solid #260;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.4);box-shadow:0 10px 10px 0 rgba(0,0,0,.4)}.purchasing .purchasing__item li .toggle .purchasing__item__content:before{bottom:-320px;width:207px;height:312px;background-size:cover}.purchasing .purchasing__item li .toggle .purchasing__item__content .purchasing__item__lead{top:210px}.purchasing .purchasing__item li:last-child .toggle{padding-bottom:312px}.product .section-heading img{width:396px}.product .product__list>li{display:-webkit-box;display:-ms-flexbox;display:flex;width:980px;height:296px;margin-bottom:50px}.product .product__list>li.item01 .product__image{right:66px}.product .product__list>li.item01 .product__image img{width:167px}.product .product__list>li.item02 .product__image{right:18px}.product .product__list>li.item02 .product__image img{width:258px}.product .product__list>li.item03 .product__image{right:18px}.product .product__list>li.item03 .product__image img{width:260px}.product .product__list>li.item04 .product__image{right:43px}.product .product__list>li.item04 .product__image img{width:214px}.product .product__list>li.item05 .product__image{right:0}.product .product__list>li.item05 .product__image img{width:294px}.product .product__list>li.item06 .product__image{right:41px}.product .product__list>li.item06 .product__image img{width:217px}.product .product__list>li.item07 .product__image{right:18px}.product .product__list>li.item07 .product__image img{width:257px}.product .product__list>li.item08 .product__image{right:81px}.product .product__list>li.item08 .product__image img{width:155px}.product .product__list>li.item09 .product__image{right:56px}.product .product__list>li.item09 .product__image img{width:186px}.product .product-tree-left{top:-16.8vw;left:0;width:417px;height:230px}.product .product-tree-right{top:-16.8vw;right:0;width:423px;height:231px}.kuji_japan_s .global-navigation li:first-child{width:148px}.kuji_japan_s .global-navigation li:nth-child(2),.kuji_japan_s .global-navigation li:nth-child(3),.kuji_japan_s .global-navigation li:nth-child(4){width:114px}.kuji_japan_s .about .about__lead p:first-child img{width:805px}.kuji_japan_s .about .about__lead p:nth-child(2) img{width:425px}.kuji_japan_s .about .about__lead p:nth-child(3) img{width:855px}.kuji_japan_s .purchasing .purchasing__item li:first-child .purchasing__item__lead{width:664px}.kuji_japan_s .purchasing .purchasing__item li:nth-child(2) .purchasing__item__lead{width:217px}.kuji_japan_s .purchasing .purchasing__item li:nth-child(3) .purchasing__item__lead{width:666px}.kuji_japan_s .purchasing .purchasing__item li:nth-child(4) .purchasing__item__lead{width:752px}.kuji_japan_s .product .product__list>li.item01 .product__image{right:26px}.kuji_japan_s .product .product__list>li.item01 .product__image img{width:167px}.kuji_japan_s .product .product__list>li.item02 .product__image{right:-13px}.kuji_japan_s .product .product__list>li.item02 .product__image img{width:258px}.kuji_japan_s .product .product__list>li.item03 .product__image{right:-23px}.kuji_japan_s .product .product__list>li.item03 .product__image img{width:260px}.kuji_japan_s .product .product__list>li.item04 .product__image{right:10px}.kuji_japan_s .product .product__list>li.item04 .product__image img{width:214px}.kuji_japan_s .product .product__list>li.item05 .product__image{right:-21px}.kuji_japan_s .product .product__list>li.item05 .product__image img{width:294px}.kuji_japan_s .product .product__list>li.item06 .product__image{right:-6px}.kuji_japan_s .product .product__list>li.item06 .product__image img{width:217px}.kuji_japan_s .product .product__list>li.item07 .product__image{right:18px}.kuji_japan_s .product .product__list>li.item07 .product__image img{width:257px}.kuji_japan_s .product .product__list>li.item08 .product__image{right:24px}.kuji_japan_s .product .product__list>li.item08 .product__image img{width:155px}.kuji_japan_s .product .product__list>li.item09 .product__image{right:13px}.kuji_japan_s .product .product__list>li.item09 .product__image img{width:186px}.kuji_japan_t .global-navigation li:first-child{width:148px}.kuji_japan_t .global-navigation li:nth-child(2),.kuji_japan_t .global-navigation li:nth-child(3),.kuji_japan_t .global-navigation li:nth-child(4){width:114px}.kuji_japan_t .about .about__lead p:first-child img{width:805px}.kuji_japan_t .about .about__lead p:nth-child(2) img{width:425px}.kuji_japan_t .about .about__lead p:nth-child(3) img{width:855px}.kuji_japan_t .purchasing .purchasing__item li:first-child .purchasing__item__lead{width:584px}.kuji_japan_t .purchasing .purchasing__item li:nth-child(2) .purchasing__item__lead{width:387px}.kuji_japan_t .purchasing .purchasing__item li:nth-child(3) .purchasing__item__lead{width:666px}.kuji_japan_t .purchasing .purchasing__item li:nth-child(4) .purchasing__item__lead{width:752px}.kuji_japan_t .product .product__list>li.item01 .product__image{right:26px}.kuji_japan_t .product .product__list>li.item01 .product__image img{width:167px}.kuji_japan_t .product .product__list>li.item02 .product__image{right:-13px}.kuji_japan_t .product .product__list>li.item02 .product__image img{width:258px}.kuji_japan_t .product .product__list>li.item03 .product__image{right:-23px}.kuji_japan_t .product .product__list>li.item03 .product__image img{width:260px}.kuji_japan_t .product .product__list>li.item04 .product__image{right:10px}.kuji_japan_t .product .product__list>li.item04 .product__image img{width:214px}.kuji_japan_t .product .product__list>li.item05 .product__image{right:-21px}.kuji_japan_t .product .product__list>li.item05 .product__image img{width:294px}.kuji_japan_t .product .product__list>li.item06 .product__image{right:-6px}.kuji_japan_t .product .product__list>li.item06 .product__image img{width:217px}.kuji_japan_t .product .product__list>li.item07 .product__image{right:18px}.kuji_japan_t .product .product__list>li.item07 .product__image img{width:257px}.kuji_japan_t .product .product__list>li.item08 .product__image{right:24px}.kuji_japan_t .product .product__list>li.item08 .product__image img{width:155px}.kuji_japan_t .product .product__list>li.item09 .product__image{right:13px}.kuji_japan_t .product .product__list>li.item09 .product__image img{width:186px}}@media (min-width:768px) and (max-width:1024px){.inner-s{width:80%;margin:0 auto}.share-list{position:absolute;top:50%;right:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.petal__27,.petal__28,.petal__29,.petal__30,.petal__31,.petal__32,.petal__33,.petal__34,.petal__35,.petal__36,.petal__37,.petal__38,.petal__39,.petal__40,.petal__41,.petal__42,.petal__43,.petal__44,.petal__45,.petal__46,.petal__47,.petal__48,.petal__49,.petal__50,.petal__51,.petal__52{right:-30px}.petal__1,.petal__2,.petal__3,.petal__4,.petal__5,.petal__6,.petal__7,.petal__8,.petal__9,.petal__10,.petal__11,.petal__12,.petal__13,.petal__14,.petal__15,.petal__16,.petal__17,.petal__18,.petal__19,.petal__20,.petal__21,.petal__22,.petal__23,.petal__24,.petal__25,.petal__26{left:-30px}.mv h1{top:24%;left:49%;-webkit-transform:translateX(50%);transform:translateX(50%)}.mv .mv__slider ul li:hover{margin-right:12px;margin-left:12px;-webkit-transform:scale(1.1) translateY(-10%);transform:scale(1.1) translateY(-10%)}.purchasing .purchasing__item li .purchasing__item__ttl{top:-35px;width:120%}.purchasing .purchasing__item li .toggle .purchasing__item__content .purchasing__item__lead{top:130px}.purchasing .purchasing__item li:nth-child(4) .purchasing__item__lead{width:540px}.product .section-heading img{width:50%}.product .product__list{width:90%;margin:0 auto}.product .product__list>li{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:296px;margin-bottom:50px}.product .product__list>li.item01 .product__image{top:130px;right:6px}.product .product__list>li.item01 .product__image img{width:100px}.product .product__list>li.item02 .product__image{top:56%;right:0}.product .product__list>li.item02 .product__image img{width:150px}.product .product__list>li.item03 .product__image{top:56%;right:0}.product .product__list>li.item03 .product__image img{width:150px}.product .product__list>li.item04 .product__image{right:10px}.product .product__list>li.item04 .product__image img{width:130px}.product .product__list>li.item05 .product__image{top:180px;right:10px}.product .product__list>li.item05 .product__image img{width:150px}.product .product__list>li.item06 .product__image{top:56%;right:-5px}.product .product__list>li.item06 .product__image img{width:126px}.product .product__list>li.item07 .product__image{top:190px;right:10px}.product .product__list>li.item07 .product__image img{width:124px}.product .product__list>li.item08 .product__image{top:170px;right:20px}.product .product__list>li.item08 .product__image img{width:90px}.product .product__list>li.item09 .product__image{right:20px}.product .product__list>li.item09 .product__image img{width:120px}.kuji_japan_s .about .about__lead p:nth-child(2) img{width:380px}.kuji_japan_s .purchasing .purchasing__item li:nth-child(2) .purchasing__item__lead{width:180px}.kuji_japan_s .product .product__list>li.item01 .product__image{top:130px;right:6px}.kuji_japan_s .product .product__list>li.item01 .product__image img{width:100px}.kuji_japan_s .product .product__list>li.item02 .product__image{top:56%;right:0}.kuji_japan_s .product .product__list>li.item02 .product__image img{width:150px}.kuji_japan_s .product .product__list>li.item03 .product__image{top:56%;right:0}.kuji_japan_s .product .product__list>li.item03 .product__image img{width:150px}.kuji_japan_s .product .product__list>li.item04 .product__image{right:10px}.kuji_japan_s .product .product__list>li.item04 .product__image img{width:130px}.kuji_japan_s .product .product__list>li.item05 .product__image{top:180px;right:10px}.kuji_japan_s .product .product__list>li.item05 .product__image img{width:150px}.kuji_japan_s .product .product__list>li.item06 .product__image{top:56%;right:-5px}.kuji_japan_s .product .product__list>li.item06 .product__image img{width:126px}.kuji_japan_s .product .product__list>li.item07 .product__image{top:190px;right:10px}.kuji_japan_s .product .product__list>li.item07 .product__image img{width:124px}.kuji_japan_s .product .product__list>li.item08 .product__image{top:170px;right:20px}.kuji_japan_s .product .product__list>li.item08 .product__image img{width:90px}.kuji_japan_s .product .product__list>li.item09 .product__image{right:20px}.kuji_japan_s .product .product__list>li.item09 .product__image img{width:120px}.kuji_japan_t .about .about__lead p:nth-child(2) img{width:380px}.kuji_japan_t .purchasing .purchasing__item li:first-child .purchasing__item__lead{width:486px}.kuji_japan_t .purchasing .purchasing__item li:nth-child(2) .purchasing__item__lead{width:327px}.kuji_japan_t .product .product__list>li.item01 .product__image{top:130px;right:6px}.kuji_japan_t .product .product__list>li.item01 .product__image img{width:100px}.kuji_japan_t .product .product__list>li.item02 .product__image{top:56%;right:0}.kuji_japan_t .product .product__list>li.item02 .product__image img{width:150px}.kuji_japan_t .product .product__list>li.item03 .product__image{top:56%;right:0}.kuji_japan_t .product .product__list>li.item03 .product__image img{width:150px}.kuji_japan_t .product .product__list>li.item04 .product__image{right:10px}.kuji_japan_t .product .product__list>li.item04 .product__image img{width:130px}.kuji_japan_t .product .product__list>li.item05 .product__image{top:180px;right:10px}.kuji_japan_t .product .product__list>li.item05 .product__image img{width:150px}.kuji_japan_t .product .product__list>li.item06 .product__image{top:56%;right:-5px}.kuji_japan_t .product .product__list>li.item06 .product__image img{width:126px}.kuji_japan_t .product .product__list>li.item07 .product__image{top:190px;right:10px}.kuji_japan_t .product .product__list>li.item07 .product__image img{width:124px}.kuji_japan_t .product .product__list>li.item08 .product__image{top:170px;right:20px}.kuji_japan_t .product .product__list>li.item08 .product__image img{width:90px}.kuji_japan_t .product .product__list>li.item09 .product__image{right:20px}.kuji_japan_t .product .product__list>li.item09 .product__image img{width:120px}}@media screen and (min-width:768px) and (max-width:890px){.navigation .global-navigation li{margin:0 5px}}@media screen and (min-width:891px) and (max-width:1024px){.navigation .global-navigation li{margin:0 7px}}@media screen and (min-width:768px) and (max-width:859px){.navigation .global-navigation li:first-child{width:114px;margin-left:-30px}.navigation .global-navigation li:nth-child(2),.navigation .global-navigation li:nth-child(3),.navigation .global-navigation li:nth-child(4){width:76px}}@media screen and (min-width:860px) and (max-width:980px){.navigation .global-navigation li:first-child{width:124px}.navigation .global-navigation li:nth-child(2),.navigation .global-navigation li:nth-child(3),.navigation .global-navigation li:nth-child(4){width:86px}.kuji_japan_s .global-navigation li:first-child,.kuji_japan_t .global-navigation li:first-child{width:114px}}@media screen and (min-width:981px) and (max-width:1024px){.navigation .global-navigation li:first-child{width:144px}.navigation .global-navigation li:nth-child(2),.navigation .global-navigation li:nth-child(3),.navigation .global-navigation li:nth-child(4){width:96px}.purchasing{height:5240px;min-height:5200px}.kuji_japan_s .global-navigation li:first-child,.kuji_japan_t .global-navigation li:first-child{width:136px}}@media screen and (min-width:768px) and (max-width:784px){.purchasing{height:3955px;min-height:3955px}}@media screen and (min-width:785px) and (max-width:829px){.purchasing{height:4245px;min-height:4245px}}@media screen and (min-width:830px) and (max-width:899px){.purchasing{height:4595px;min-height:4595px}}@media screen and (min-width:900px) and (max-width:980px){.purchasing{height:4975px;min-height:4975px}}@media screen and (min-width:768px) and (max-width:1023px){.kuji_japan_s .product .product__detail p,.kuji_japan_t .product .product__detail p{font-size:18px;font-size:1.8rem}}
/*# sourceMappingURL=maps/style.css.map */