.Header_hamburger__Xt9K_{display:none}@media(max-width:768px){.Header_hamburger__Xt9K_{display:block;position:fixed;top:10px;right:10px;width:40px;height:40px;background:transparent;border:none;cursor:pointer;z-index:5;padding:0}.Header_hamburger__Xt9K_ span{display:block;width:30px;height:2px;background-color:#fff;position:absolute;left:5px;transition:all .3s ease}.Header_hamburger__Xt9K_ span:first-child{top:10px}.Header_hamburger__Xt9K_ span:nth-child(2){top:19px}.Header_hamburger__Xt9K_ span:nth-child(3){top:28px}.Header_hamburger__Xt9K_.Header_active__pTYS6 span:first-child{transform:rotate(45deg);top:19px}.Header_hamburger__Xt9K_.Header_active__pTYS6 span:nth-child(2){opacity:0}.Header_hamburger__Xt9K_.Header_active__pTYS6 span:nth-child(3){transform:rotate(-45deg);top:19px}}.Header_nav__NbojH{position:fixed;margin-top:20px;left:0;top:0;width:100vw;z-index:4;display:flex;justify-content:center}@media(max-width:768px){.Header_nav__NbojH{visibility:hidden;opacity:0;height:120vh;width:50vw;top:-10vh;right:-50vw;left:auto;background-color:rgba(101,255,240,.2);backdrop-filter:blur(10px);transition:transform .3s ease;display:flex;z-index:11}.Header_nav__NbojH.Header_open__c0io_{visibility:visible;opacity:1;align-items:center;transform:translateX(-100%)}.Header_nav__NbojH ul{flex-direction:column;align-items:center;width:100%}.Header_nav__NbojH li{float:none;width:100%;text-align:center}.Header_nav__NbojH a,.Header_nav__NbojH button{padding:15px 0;width:100%}}.Header_nav__NbojH ul{list-style-type:none;padding:0;margin:0}.Header_nav__NbojH li{float:left;margin-bottom:20px}.Header_nav__NbojH a,.Header_nav__NbojH button{color:#fff;text-decoration:none;font-size:18px;padding:10px 20px;display:block;transition:background-color .3s ease;background:transparent;border:none;cursor:pointer}.Header_nav__NbojH a,.Header_nav__NbojH button:hover{opacity:.7}.Introduction_main__meD4v{width:100%}.Introduction_intro__l60AJ{display:flex;justify-content:center;width:min(90%,900px);color:#fff;margin:16vw auto 12vw;column-gap:10vw}@media(max-width:768px){.Introduction_intro__l60AJ{flex-direction:column;justify-content:center}}.Introduction_intro__l60AJ .Introduction_jobun__VN72o{font-family:Shippori Mincho,serif;font-weight:400;font-style:normal;justify-content:center}@media(max-width:768px){.Introduction_intro__l60AJ .Introduction_jobun__VN72o{margin-left:0}}.Introduction_intro__l60AJ .Introduction_jobun__VN72o h3{text-align:center;font-size:28px;margin:0 auto 2vw}@media(max-width:428px){.Introduction_intro__l60AJ .Introduction_jobun__VN72o h3{font-size:20px}}.Introduction_intro__l60AJ .Introduction_jobun__VN72o p{line-height:3cap;text-align:center;margin-bottom:4vw}@media(max-width:428px){.Introduction_intro__l60AJ .Introduction_jobun__VN72o p{font-size:15px}}.Introduction_intro__l60AJ .Introduction_sirusi__OPYIs{position:absolute;right:10vw;bottom:-15%;width:min(20vw,300px);object-fit:contain;text-align:center}.Introduction_map__2c20U{margin:0 auto min(12vw,120px);width:min(60vw,700px)}@media(max-width:768px){.Introduction_map__2c20U{width:90vw}}.Introduction_imade__VpjeV{position:fixed;z-index:10;bottom:10%;right:3%;width:350px}@media(max-width:768px){.Introduction_imade__VpjeV{margin:0 auto;width:min(350px,50%)}}.Introduction_imade__VpjeV:hover{opacity:.7}.Character_container__rYB2_{position:relative;margin:0 auto;padding-top:80px;width:min(90%,1000px);background-size:contain;background-repeat:no-repeat}.Character_container__rYB2_ h1{text-align:center;color:#fff;font-family:Times New Roman,Times,serif;font-size:50px}@media(max-width:428px){.Character_container__rYB2_ h1{font-size:40px}}.Character_container__rYB2_ p{color:#fff;width:80%;margin:4vw auto 0}@media(max-width:768px){.Character_container__rYB2_ p{width:70vw}}.Character_container__rYB2_ .Character_characters__834KJ{margin:0 auto;place-content:center;display:grid;grid-template-columns:33% 33% 33%;color:#fff}@media(max-width:768px){.Character_container__rYB2_ .Character_characters__834KJ{display:block}}.Character_container__rYB2_ .Character_characters__834KJ h3{text-align:center;font-size:30px}.Character_container__rYB2_ .Character_characters__834KJ .Character_character__XD4DH{margin-bottom:20px;width:100%}.Character_container__rYB2_ .Character_characters__834KJ .Character_niim__ceRoE,.Character_container__rYB2_ .Character_characters__834KJ .Character_sui__TgFaL,.Character_container__rYB2_ .Character_characters__834KJ .Character_uku__OeV5R{height:300px;background-size:contain;background-repeat:no-repeat;background-position:50%;transition:background-image 1s}.Character_container__rYB2_ .Character_characters__834KJ .Character_niim__ceRoE:hover,.Character_container__rYB2_ .Character_characters__834KJ .Character_sui__TgFaL:hover,.Character_container__rYB2_ .Character_characters__834KJ .Character_uku__OeV5R:hover{transform:rotate(0deg);background-size:contain;background-repeat:no-repeat;background-position:50%}.Character_container__rYB2_ .Character_characters__834KJ .Character_sui__TgFaL{background-image:url(/assets/characters/sui.png)}.Character_container__rYB2_ .Character_characters__834KJ .Character_sui__TgFaL:hover{background-image:url(/assets/characters/sui_.png)}.Character_container__rYB2_ .Character_characters__834KJ .Character_uku__OeV5R{background-image:url(/assets/characters/uku.png)}.Character_container__rYB2_ .Character_characters__834KJ .Character_uku__OeV5R:hover{background-image:url(/assets/characters/uku_.png)}.Character_container__rYB2_ .Character_characters__834KJ .Character_niim__ceRoE{background-image:url(/assets/characters/niim.png)}.Character_container__rYB2_ .Character_characters__834KJ .Character_niim__ceRoE:hover{background-image:url(/assets/characters/niim_.png)}.Protocora_protocora__vdfct{position:relative;width:100vw;height:160vw;overflow:hidden}@media(max-width:768px){.Protocora_protocora__vdfct{height:295vw}}.Protocora_bg__Z3QRK{position:absolute;margin:18.6vw auto 0;width:100vw;background-image:url(/assets/protocora/bg-sp.png);background-size:cover}@media(max-width:768px){.Protocora_bg__Z3QRK{height:265vw}}.Protocora_mainProtocora__PHUeQ{position:absolute;z-index:1;min-width:130vw;height:44vw;left:50%;transform:translateX(-50%)}.Protocora_wrapper__oJgs9{margin:19vw auto;text-align:center;width:min(80%,1000px);height:180vw}@media(max-width:768px){.Protocora_wrapper__oJgs9{width:90vw}}.Protocora_wrapper__oJgs9 .Protocora_ptr_ttl__QEoke{margin:0 auto;padding-top:1vw;opacity:70%}.Protocora_wrapper__oJgs9 .Protocora_prts__iAHW_{place-content:center;text-align:center;display:grid;grid-template-columns:20% 20% 20% 20%;grid-template-columns:33% 33% 33%}@media(max-width:768px){.Protocora_wrapper__oJgs9 .Protocora_prts__iAHW_{grid-template-columns:50% 50%}}.Protocora_wrapper__oJgs9 .Protocora_prts__iAHW_ .Protocora_prt__ltBmV{position:relative}.Protocora_wrapper__oJgs9 .Protocora_prts__iAHW_ .Protocora_prt__ltBmV .Protocora_masked__1i32t{position:absolute;width:30%;top:28.5%;left:35%;margin:auto}.Protocora_wrapper__oJgs9 .Protocora_prts__iAHW_ .Protocora_prt__ltBmV .Protocora_masked__1i32t:hover{width:35%;top:26.5%;left:32.5%;filter:drop-shadow(0 0 9px rgba(160,160,160,.7))}.Protocora_wrapper__oJgs9 .Protocora_modal__p3Ci4{position:fixed;margin:0 auto;width:100vw;height:100vh;background-color:hsla(110,6%,81%,.3);display:flex;justify-content:center;align-items:center;top:0;left:0;z-index:11}.Protocora_wrapper__oJgs9 .Protocora_modal__p3Ci4 .Protocora_modal_img__imQ_p{margin:0 auto;height:450px}@media(max-width:768px){.Protocora_wrapper__oJgs9 .Protocora_modal__p3Ci4 .Protocora_modal_img__imQ_p{width:min(400px,100%);object-fit:contain}}.Share_share__or_BH{text-align:center;margin:0 auto 20px;color:#fff}.Share_share__or_BH .Share_sns__Xkr2P{display:block;margin:min(100px,12vw) auto 0;width:80px;transition:opacity .5s}@media(max-width:768px){.Share_share__or_BH .Share_sns__Xkr2P{margin-top:30px;width:50px;transition:opacity .5s}}.Share_share__or_BH .Share_sns__Xkr2P:hover{opacity:.7}.Share_share__or_BH p{font-size:18px;margin:0 auto}@media(max-width:428px){.Share_share__or_BH p{margin-top:4px;font-size:14px}}.Share_footer__jO2Xn{color:#fff;text-align:center;margin:20px auto 150px}@media(max-width:428px){.Share_footer__jO2Xn{margin-bottom:100px}}