.HeaderLogo{position:fixed;top:12px;left:16px;z-index:1100}@media(min-width: 1024px){.HeaderLogo{top:15px;left:20px}}@media(min-width: 1250px){.HeaderLogo{top:15px;left:30px}}.HeaderLogo a img{width:auto;height:26px}@media(min-width: 1024px){.HeaderLogo a img{height:30px}}.HeaderMenu{position:fixed;top:0;z-index:1000;width:100%;background-color:rgba(0,0,0,.6);transition:all .5s ease;height:60px;display:none}@media(min-width: 1024px){.HeaderMenu{display:inherit}}.HeaderMenu p,.HeaderMenu h1{display:inherit;position:absolute;top:14px;left:180px;font-size:.8em;font-weight:bold;line-height:1.4em;font-feature-settings:"palt";letter-spacing:.04em;color:#fff;display:none}@media(min-width: 1330px){.HeaderMenu p,.HeaderMenu h1{font-size:.9em;top:10px;left:200px;display:inherit}}.HeaderMenu .header-pc{display:flex;position:absolute;top:10px;right:90px}.HeaderMenu .header-pc ul{margin:8px 0 0 0}.HeaderMenu .header-pc ul li{display:inline-block;margin-right:10px;position:relative}.HeaderMenu .header-pc ul li:last-child{margin-right:15px}.HeaderMenu .header-pc ul li a{font-size:.9em;font-weight:bold;color:#fff;display:inline-block;position:relative}.HeaderMenu .header-pc ul li a:hover{color:#fff}.HeaderMenu .header-pc ul li a::after{position:absolute;bottom:0px;left:0;content:"";width:100%;height:1px;background:#fff;transform:scale(0, 1);transform-origin:right top;transition:transform .3s}.HeaderMenu .header-pc ul li a:hover::after{transform-origin:left top;transform:scale(1, 1)}.HeaderMenu .header-pc ul li li{margin-right:0}.HeaderMenu .header-pc ul li li:last-child{margin-right:0}.HeaderMenu .header-pc ul li li a{padding:10px 10px}.HeaderMenu .header-pc ul li li a::after{background-color:rgba(0,0,0,0)}.HeaderMenu .header-pc ul li.has-child{margin-right:30px}.HeaderMenu .header-pc ul li.has-child::before{content:"";position:absolute;right:-14px;top:8px;width:6px;height:6px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(135deg)}.HeaderMenu .header-pc ul ul ul{display:block}.HeaderMenu .header-pc ul li.has-child ul{position:absolute;left:-20px;top:30px;z-index:4;background-color:#fff;visibility:hidden;opacity:0;transition:all .3s;border-radius:10px;padding:5px 10px}.HeaderMenu .header-pc ul li.has-child ul li{position:relative}.HeaderMenu .header-pc ul li.has-child ul li a{color:#000;border-bottom:solid 1px rgba(0,0,0,.2);width:230px}.HeaderMenu .header-pc ul li.has-child ul li::after{position:absolute;top:50%;left:inherit;right:8px;content:"";margin:-2px 0 0 16px;width:6px;height:6px;border:0px;border-top:solid 1px #000;border-right:solid 1px #000;transform:rotate(45deg);transition:.5s}.HeaderMenu .header-pc ul li.has-child ul li:last-child>a{border-bottom:none}.HeaderMenu .header-pc .GradationBtn2{margin-right:10px}.HeaderMenu .header-pc .GradationBtn2:last-child{margin-right:0}.HeaderMenu .header-pc li.has-child:hover>ul,.HeaderMenu .header-pc li.has-child ul li:hover>ul,.HeaderMenu .header-pc li.has-child:active>ul,.HeaderMenu .header-pc li.has-child ul li:active>ul{visibility:visible;opacity:1}.HeaderMenu .header-pc li.has-child ul li a:hover,.HeaderMenu .header-pc li.has-child ul li a:active{color:#00a4e3}.HeaderMenu .header-pc li.has-child ul li:hover::after{left:inherit;right:3px;border-top:solid 1px #00a4e3;border-right:solid 1px #00a4e3}.GradationBtn2 a{color:#fff;display:inline-block;text-align:center;font-size:.7em;font-weight:bold;border-radius:50px;transition:.5s;background:linear-gradient(90deg, #F98924, #FF14A4);width:130px;height:39px;line-height:39px;position:relative}@media(min-width: 1024px){.GradationBtn2 a{font-size:.9em;width:150px}}.GradationBtn2 a::after{position:absolute;top:50%;right:12px;content:"";margin:-2.5px 0 0 16px;width:6px;height:6px;border:0px;border-top:solid 1px #fff;border-right:solid 1px #fff;transform:rotate(45deg);transition:.5s}.GradationBtn2 a:hover::after{right:7px}.header-sp{position:fixed;top:15px;right:70px;z-index:100}.header-sp ul li{display:inline-block}.header-sp ul li a{font-size:.9em;font-weight:bold}@media(min-width: 1024px){.header-sp{display:none}}.hiddenHeader{background-color:hsla(0,0%,100%,0);transition:all .5s ease;z-index:100}.main_cover{position:fixed;top:0;left:0;width:100%;visibility:hidden;z-index:-1;transition:.3s}.main_cover.active{height:100%;visibility:visible;background:rgba(0,0,0,.75);z-index:1000}.header_inner{width:100%;position:fixed;top:0;left:0;z-index:10000}#g-nav{display:none;position:relative;width:100%;height:100vh;top:0;left:0;padding:2.5% 2.5% 100px 2.5%;overflow:auto;z-index:100}@media(min-width: 1024px){#g-nav{height:inherit;padding:1.5%}}#g-nav.panelactive{display:block;z-index:1200;opacity:1}#g-nav #g-nav-list{position:relative;display:flex;align-items:center;background-color:#111;border-radius:30px;padding:0}#g-nav #g-nav-list ul li{opacity:0}#g-nav #g-nav-list .menu-sns{opacity:0}#g-nav #g-nav-list .copylight{opacity:0;display:none}#g-nav .footer-v14{padding:60px 0 40px}.panelactive ul li{animation:fadeInPcMenu1 .5s ease forwards;animation-delay:.2s}.panelactive .menu-sns{animation:fadeInPcMenu1 .5s ease forwards;animation-delay:.8s}@keyframes fadeInPcMenu1{0%{opacity:0;transform:translateY(0)}100%{opacity:1;transform:translateY(0)}}.panelactive li{animation:fadeInUp .5s ease forwards;animation-delay:.35s}.panelactive li:nth-of-type(2){animation-delay:.4s}.panelactive li:nth-of-type(3){animation-delay:.45s}.panelactive li:nth-of-type(4){animation-delay:.5s}.panelactive li:nth-of-type(5){animation-delay:.55s}.panelactive li:nth-of-type(6){animation-delay:.6s}.panelactive li:nth-of-type(7){animation-delay:.65s}.panelactive li:nth-of-type(8){animation-delay:.7s}.panelactive li:nth-of-type(9){animation-delay:.75s}.panelactive li:nth-of-type(10){animation-delay:.8s}.panelactive li:nth-of-type(11){animation-delay:.85s}.panelactive li:nth-of-type(12){animation-delay:.9s}.panelactive li:nth-of-type(13){animation-delay:.95s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.openbtn{position:fixed;z-index:9999;top:6px;right:6px;width:54px;height:54px;cursor:pointer;background-color:#fff;border-radius:50px;display:inherit;box-shadow:0px 0px 10px rgba(0,0,0,.5)}@media(min-width: 1024px){.openbtn{top:20px;right:20px;width:64px;height:64px}}.openbtn span{display:inline-block;transition:all .4s;position:absolute}.openbtn span:nth-of-type(1),.openbtn span:nth-of-type(3){height:2px;background:#000;width:30%;opacity:0;top:22px;left:20px}.openbtn span:nth-of-type(2){top:0;bottom:0;left:0;right:0;margin:auto;height:22px;text-align:center;text-transform:uppercase;color:#000;font-size:.7em;font-family:"Montserrat",sans-serif;font-weight:normal}@media(min-width: 1024px){.openbtn span:nth-of-type(2){font-size:.9em}}.openbtn.active span:nth-of-type(1),.openbtn.active span:nth-of-type(3){opacity:1}.openbtn.active span:nth-of-type(1){top:20px;left:20px;transform:translateY(6px) rotate(-45deg)}@media(min-width: 1024px){.openbtn.active span:nth-of-type(1){top:25px;left:23px}}.openbtn.active span:nth-of-type(2){opacity:0}.openbtn.active span:nth-of-type(3){top:32px;left:20px;transform:translateY(-6px) rotate(45deg)}@media(min-width: 1024px){.openbtn.active span:nth-of-type(3){top:37px;left:23px}}.AccountLogin ul{display:flex;margin:0 20px 0 0}.AccountLogin ul li{margin-right:10px}.AccountLogin ul li:last-child{margin-right:0}.AccountLogin ul li a{font-size:.9em;line-height:1em;color:#fff;position:relative;transition:.5s}.AccountLogin ul li a:hover{color:#00a4e3}.AccountLogin ul li a::after{position:absolute;bottom:0;left:0;content:"";width:100%;height:1px;background:#00a4e3;transform:scale(0, 1);transform-origin:right top;transition:transform .3s}.AccountLogin ul li a:hover::after{transform-origin:left top;transform:scale(1, 1)}#SpHeader{width:100%;background-color:#111;height:50px;position:fixed;top:0;z-index:999;margin:0}@media(min-width: 1024px){#SpHeader{display:none}}#SpHeader .HeaderLogo{position:absolute;top:12px;left:16px}#SpHeader .HeaderLogo a img{width:auto;height:26px}#SpHeader ul p{font-size:14px;color:#fff;font-family:"Montserrat",sans-serif;position:fixed;top:15px;right:50px}#SpHeader ul .OpenNav{position:fixed;top:0;right:0;width:50px;height:50px}#SpHeader ul .OpenNav span{display:inline-block;transition:all .4s;position:absolute;left:0;right:0;margin:auto;height:2px;border-radius:5px;background-color:#fff;width:30px}#SpHeader ul .OpenNav span:nth-of-type(1){top:15px}#SpHeader ul .OpenNav span:nth-of-type(2){top:24px}#SpHeader ul .OpenNav span:nth-of-type(3){top:34px}#SpHeader .OpenNav.active span{background-color:#fff}#SpHeader .OpenNav.active span:nth-of-type(1){top:18px;left:0;right:0;transform:translateY(6px) rotate(-45deg);width:30px}#SpHeader .OpenNav.active span:nth-of-type(2){opacity:0}#SpHeader .OpenNav.active span:nth-of-type(3){top:31px;left:0;right:0;transform:translateY(-6px) rotate(45deg);width:30px}.AdminMenu{display:none}@media(min-width: 1024px){.AdminMenu{display:flex;position:fixed;top:0;left:220px;z-index:1500}}.AdminMenu li{font-size:15px;color:#fff;font-weight:bold;text-align:center;line-height:60px;padding:0 15px;background-color:#00131a}.AdminMenu li ul.menuSub{display:none;position:absolute;margin:0 0 0 -15px}.AdminMenu li ul.menuSub li{background-color:#fff;border-bottom:1px solid #dedede;padding:inherit}.AdminMenu li ul.menuSub li a{display:block;color:#111;padding:15px;text-align:left;font-feature-settings:"palt";letter-spacing:.05em}.AdminMenu li ul.menuSub li a:hover{background-color:#dedede}.AdminMenu li.board a{font-size:13px;border:1px solid #fff;padding:5px 10px;border-radius:10px;transition:.5s}.AdminMenu li.board a:hover{color:#111;background-color:#fff}