*{box-sizing:border-box;margin:0;padding:0}.background-filter{background-color:#757575}.header-journey.pos-fix{background:#fff;height:69px;z-index:9999}.header-journey.pos-fix+.nav-menu-sp--links{margin-top:69px}.header-journey{display:flex;justify-content:space-between;padding:16px 20px 0;width:100%}.hs-menu-children-wrapper{display:none}.header-journey--links .hs-menu-depth-1.hs-item-has-children>ul.hs-menu-children-wrapper .hs-menu-depth-2>a:before,.header-journey--links ul .hs-menu-depth-1 .submenu-wrapper ul>.hs-menu-depth-2>a:hover:before{background-color:#fff;opacity:.8}.header-journey--links ul .hs-menu-depth-1 .submenu-wrapper ul>.hs-menu-depth-2>a:hover{color:#c08a13}.header-journey--links ul .hs-menu-depth-1:nth-child(4) .submenu-wrapper ul>.hs-menu-depth-2:first-child>a:before,.hs-menu-depth-1:nth-child(4).hs-item-has-children>ul.hs-menu-children-wrapper .hs-menu-depth-2:first-child>a:before{background-image:url(https://www.nohgaku.or.jp/hubfs/Journey2023/menu-island.jpg)}.header-journey--links ul .hs-menu-depth-1:nth-child(4) .submenu-wrapper ul>.hs-menu-depth-2:nth-child(2)>a:before,.hs-menu-depth-1:nth-child(4).hs-item-has-children>ul.hs-menu-children-wrapper .hs-menu-depth-2:nth-child(2)>a:before{background-image:url(https://www.nohgaku.or.jp/hubfs/Journey2023/menu-castle.jpg)}.header-journey--links ul .hs-menu-depth-1:nth-child(4) .submenu-wrapper ul>.hs-menu-depth-2:nth-child(3)>a:before,.hs-menu-depth-1:nth-child(4).hs-item-has-children>ul.hs-menu-children-wrapper .hs-menu-depth-2:nth-child(3)>a:before{background-image:url(https://www.nohgaku.or.jp/hubfs/Journey2023/menu-traditional.jpg)}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children ul .hs-menu-depth-2 ul{grid-gap:8px;display:grid;grid-template-columns:repeat(2,1fr);list-style:none;padding:0}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children:nth-child(4) ul .hs-menu-depth-2 ul li a{align-items:center;background:#fff;background-image:url(https://www.nohgaku.or.jp/hubfs/Journey2023/ico-caret-rb.svg);background-position:calc(100% - 14px);background-repeat:no-repeat;background-size:7px 7px;border:1px solid #3e69b8;border-radius:90px;box-sizing:border-box;color:#3e69b8;display:flex;flex:none;flex-direction:row;flex-grow:1;gap:8px;justify-content:center;order:0;padding:12px 30px 12px 24px}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children:nth-child(4) .hs-menu-depth-2:nth-child(2) ul li a{background-image:url(https://www.nohgaku.or.jp/hubfs/Journey2023/ico-caret-rr.svg);border-color:#d24a2e;color:#d24a2e}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children:nth-child(4) .hs-menu-depth-2:nth-child(2) ul li a:hover{background-color:#d24a2e;background-image:url(https://www.nohgaku.or.jp/hubfs/Journey2023/ico-caret-r2.svg);color:#fff}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children:nth-child(4) .hs-menu-depth-2:nth-child(3) ul li a{background-image:url(https://www.nohgaku.or.jp/hubfs/Journey2023/ico-caret-rg.svg);border-color:#67a01d;color:#67a01d}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children:nth-child(4) .hs-menu-depth-2:nth-child(3) ul li a:hover{background-color:#67a01d;background-image:url(https://www.nohgaku.or.jp/hubfs/Journey2023/ico-caret-r2.svg);color:#fff}.header-journey--links ul .hs-menu-depth-1:nth-child(4) .submenu-wrapper ul>.hs-menu-depth-2>a>div,.hs-menu-depth-1:nth-child(4).hs-item-has-children>ul.hs-menu-children-wrapper .hs-menu-depth-2>a>div{background:url(https://www.nohgaku.or.jp/hubfs/Journey2023/f-line-island.svg) repeat-x 50% 100%;background-size:263px 9px;color:#3e69b8;display:block;font-size:16px;justify-content:center;line-height:1.2;margin-bottom:16px;margin-top:14px;padding:0 0 24px;text-align:center}.header-journey--links ul .hs-menu-depth-1:nth-child(4) .submenu-wrapper ul>.hs-menu-depth-2:nth-child(2)>a>div,.hs-menu-depth-1:nth-child(3).hs-item-has-children>ul.hs-menu-children-wrapper .hs-menu-depth-2:nth-child(2)>a>div{color:#d24a2e}.header-journey--links ul .hs-menu-depth-1:nth-child(4) .submenu-wrapper ul>.hs-menu-depth-2:nth-child(3)>a>div,.hs-menu-depth-1:nth-child(3).hs-item-has-children>ul.hs-menu-children-wrapper .hs-menu-depth-2:nth-child(3)>a>div{color:#67a01d}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children:nth-child(4) ul .hs-menu-depth-2 ul li a:hover{background-color:#3e69b8;background-image:url(https://www.nohgaku.or.jp/hubfs/Journey2023/ico-caret-r2.svg);color:#fff}.nav-menu-sp--links{display:none}.header-journey--logo{padding-bottom:16px}.header-journey--links{display:block}.header-journey--links .hs-menu-wrapper>ul:first-child{display:flex}.header-journey--links ul{list-style:none}.header-journey--links ul .hs-menu-depth-1(:last-child){padding-right:0}.header-journey--links ul li{color:#2b2b2b;font-family:Hiragino Kaku Gothic ProN,sans-serif;font-size:16px;font-weight:600;letter-spacing:.04em;line-height:19px;text-align:center}.header-journey--links ul .hs-menu-depth-1{height:104px;max-width:300px;min-width:100px;padding:34px 24px 0}.header-journey--links ul .hs-menu-item a{color:inherit;text-decoration:none}.header-journey--links ul .hs-menu-depth-1:hover{color:#ec5f32}.header-journey--links ul .hs-menu-depth-1:hover:after{background-color:transparent;background-color:#ee3b00;background-image:url(https://www.nohgaku.or.jp/hubfs/Journey2023/ico-caret-d.svg);background-image:none;background-position:0 0;background-repeat:no-repeat;background-size:contain;border-radius:0;border-radius:50%;content:"";display:block;display:flex;height:10px;height:8px;justify-content:center;margin:31px auto 9px;width:11px;width:8px}.header-journey--links ul .hs-menu-depth-1:nth-child(3):hover:after,.header-journey--links ul .hs-menu-depth-1:nth-child(4):hover:after{background-color:transparent;background-image:url(https://www.nohgaku.or.jp/hubfs/Journey2023/ico-caret-d.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain;border-radius:0;content:"";display:block;height:10px;margin:31px auto 9px;width:11px}.header-journey--links ul .hs-menu-depth-1:nth-child(7){padding-top:26px;position:relative}.header-journey--links ul .hs-menu-depth-1:nth-child(7)>a{align-items:center;border:1px solid #000;border-radius:90px;box-sizing:border-box;color:#2b2b2b;display:flex;flex:none;flex-direction:row;flex-grow:0;font-size:13px;gap:6px;justify-content:center;order:5;padding:6px 13px}.header-journey--links ul .hs-menu-depth-1:nth-child(7)>a:before{background:url(https://www.nohgaku.or.jp/hubfs/Journey2023/ico-globe.svg) no-repeat 50% 50%;background-size:contain;content:"";display:block;height:16px;width:16px}.header-journey--links ul .hs-menu-depth-1:nth-child(7)>a:after{background:url(https://www.nohgaku.or.jp/hubfs/Journey2023/ico-caret-d.svg) no-repeat 50% 50%;background-size:contain;content:"";display:block;height:10px;width:11px}.header-journey--links ul .hs-menu-depth-1:nth-child(7):hover:after{display:none}.header-journey--links ul .hs-menu-depth-1:nth-child(7):hover>a{background-color:#2b2b2b;color:#fff}.header-journey--links ul .hs-menu-depth-1:nth-child(7):hover>a:before{background-image:url(https://www.nohgaku.or.jp/hubfs/Journey2023/ico-globe2.svg)}.header-journey--links ul .hs-menu-depth-1:nth-child(7):hover>a:after{background-image:url(https://www.nohgaku.or.jp/hubfs/journey/2024/ico_triangle_down_white.svg)}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2 ul{display:flex;flex-wrap:wrap}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2 ul>li{flex:0 0 50%;max-width:50%}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:hover:after{margin-top:46px;position:relative;z-index:99}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children>.submenu-wrapper>ul{display:none}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:hover>.submenu-wrapper{background-color:#f2f2f2;display:flex;justify-content:center;left:0;padding:56px 0;position:absolute;top:120px;width:100vw;z-index:20}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:hover>.submenu-wrapper>ul{column-gap:20px;display:flex!important;flex-wrap:wrap;justify-content:space-between;width:1000px}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:hover .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2{text-align:left;width:303px}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:hover .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:nth-child(n+6){margin-top:31px}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:hover .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2>a{font-size:14px}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:hover .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2>a .submenu-depth-2-wrapper{display:flex}.header-journey--links ul .hs-menu-depth-1:nth-child(4) .submenu-wrapper ul>.hs-menu-depth-2>a:before{background-image:url(https://www.nohgaku.or.jp/hubfs/6654828/journey-v2/submenu-images/p.png);background-position:50%;background-size:cover;border-radius:8px;content:"";display:block;height:110.4px;margin-bottom:12.6px;width:303px}.nav-menu-sp{display:none}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:nth-child(3):hover>.submenu-wrapper{background:#fff0eb;padding:40px 0}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:nth-child(3):hover .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:first-child{background:#fff;border-radius:8px;padding:24px 24px 8px;width:650px}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:nth-child(3):hover .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:first-child>a{color:#fff;font-size:16px}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:nth-child(3):hover .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:first-child>a .submenu-depth-2-wrapper{background:#ec5f32;justify-content:center;margin:0 0 24px;padding:8px}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:nth-child(3) .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:first-child ul{padding:0 16px}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:nth-child(3):hover .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:nth-child(2){background:#007b43;border-radius:8px;display:flex;justify-content:center;padding:30px 40px;position:relative;text-align:center;width:300px}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:nth-child(3):hover .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:nth-child(2)>a{border-radius:8px;height:100%;left:0;position:absolute;top:0;transition:all .5s ease 0s;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;width:100%;z-index:2}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:nth-child(3):hover .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:nth-child(2)>a:before{transition:all .5s ease 0s;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:nth-child(3):hover .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:nth-child(2)>a:hover:before{background:rgba(0,0,0,.1);border-radius:8px;content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:nth-child(3) .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:nth-child(2) ul{display:block}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:nth-child(3) .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:nth-child(2) ul>li{max-width:100%}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:last-child:hover>.submenu-wrapper{background-color:#fff;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.25);left:50%;padding:16px 16px 0;top:65px;transform:translateX(-50%);width:150px}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:last-child:hover>.submenu-wrapper>ul{width:100%}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:last-child:hover .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2{margin:0 0 16px;width:100%}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:last-child:hover .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2>a{display:block;font-size:13px;font-weight:300;line-height:1.2}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:last-child:hover .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2>a:hover{color:#ec5f32}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:last-child:hover .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2>a .submenu-depth-2-wrapper{display:block}@media (min-width:1000px) and (max-width:1200px){.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:hover:before{transform:translate(30.5%,70px)}}@media screen and (min-width:1000px){.header-journey--links ul li{font-size:18px}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2 ul li{font-size:16px;text-align:left}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2 ul li:not(:last-child){margin-bottom:11px}.header-journey--links ul .hs-menu-depth-1:nth-child(4) .submenu-wrapper ul>.hs-menu-depth-2>a>div,.hs-menu-depth-1:nth-child(4).hs-item-has-children>ul.hs-menu-children-wrapper .hs-menu-depth-2>a>div{font-size:18px}.header-journey--links ul .hs-menu-depth-1:nth-child(4) .submenu-wrapper ul>.hs-menu-depth-2:nth-child(2)>a>div,.hs-menu-depth-1:nth-child(3).hs-item-has-children>ul.hs-menu-children-wrapper .hs-menu-depth-2:nth-child(2)>a>div{background-image:url(https://www.nohgaku.or.jp/hubfs/Journey2023/f-line-nongaku.svg)}.header-journey--links ul .hs-menu-depth-1:nth-child(4) .submenu-wrapper ul>.hs-menu-depth-2:nth-child(3)>a>div,.hs-menu-depth-1:nth-child(3).hs-item-has-children>ul.hs-menu-children-wrapper .hs-menu-depth-2:nth-child(3)>a>div{background-image:url(https://www.nohgaku.or.jp/hubfs/Journey2023/f-line-land.svg)}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2 ul>li>a{background-color:transparent;background:url(https://www.nohgaku.or.jp/hubfs/Journey2023/ico-caret-r.svg) no-repeat 0 5px;border:none;border-radius:0;color:#2b2b2b;justify-content:flex-start;padding:0 0 0 16px}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:first-child ul>li>a:hover{color:#3e69b8}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:nth-child(2) ul>li>a:hover{color:#d24a2e}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:nth-child(3) ul>li>a:hover{color:#67a01d}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:nth-child(3) .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:first-child ul>li>a{display:flex}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:nth-child(3) .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:first-child ul>li>a[href$="javascript:;"]{pointer-events:none}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:nth-child(3) .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:first-child ul>li>a:hover{color:#ec5f32}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:nth-child(3) .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:first-child ul li:not(:last-child){line-height:1.5;margin-bottom:16px}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:nth-child(3) .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:nth-child(2)ul li:not(:last-child){margin-bottom:16px}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:nth-child(3) .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:nth-child(2) ul li{text-align:center}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:nth-child(3) .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:nth-child(2) ul li:first-child{background:url(https://www.nohgaku.or.jp/hubfs/journey/2024/logo_web_menu.svg) no-repeat 50%/cover;margin-left:auto;margin-right:auto;max-width:100%;padding-top:44px;position:relative;width:220px}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:nth-child(3) .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:nth-child(2) ul li:nth-child(2)>a{color:#fff;font-size:14px;font-weight:500;line-height:1.5;position:relative}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:nth-child(3) .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:nth-child(2) ul li:nth-child(3)>a{background:#fff;border-radius:90px;color:#007b43;display:inline-block;font-size:14px;letter-spacing:.04em;margin-left:auto;margin-right:auto;min-width:180px;padding:11px 34px 11px 28px;position:relative;text-align:center;text-decoration:none}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:nth-child(3) .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:nth-child(2) ul li:nth-child(3)>a:after{background:url(https://www.nohgaku.or.jp/hubfs/journey/sanpo/ico_triangle_green_sanpo.svg) no-repeat 50%/cover;bottom:0;content:"";display:inline-block;height:9px;margin:auto 0;position:absolute;right:16px;top:0;width:8px}.header-journey--links ul .hs-menu-depth-1.hs-item-has-children:nth-child(3) .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:nth-child(2) ul>li>a{background:none;padding:0}}@media screen and (max-width:999px){.header-journey.pos-fix{position:fixed}.header-journey{height:69px;padding:8px 20px 12px 12px}.header-journey--logo{padding-bottom:0;width:71.26px}.header-journey--links{display:none}.nav-menu-sp{display:flex;flex-wrap:wrap;justify-content:center;width:40px}.nav-menu-sp .nav-line{border-bottom:1px solid #2b2b2b;padding-top:10px;transition-duration:.3s;transition-property:transform;width:32px}.nav-menu-sp a.nav-menu-sp--btn{align-items:center;color:#2b2b2b;display:flex;flex-direction:column;height:32px;position:relative;text-decoration:none;width:100%}.nav-menu-sp .nav-text{bottom:-18px;font-family:Hiragino Kaku Gothic ProN,sans-serif;font-size:10px;line-height:12px;padding-top:7px;position:absolute}.nav-menu-sp--links{background-color:rgba(0,0,0,.4);display:none;height:calc(100vh - 69px);overflow:scroll;position:fixed;width:100%;z-index:9999}.nav-menu-sp--links ul .hs-menu-depth-1{background-color:#fff}.nav-menu-sp--links ul .hs-menu-depth-1:last-child{background-color:transparent;border-radius:90px;list-style:none;margin:22px 20px 27px}.nav-menu-sp--links ul .hs-menu-depth-1:last-child>a{align-items:center;background:#fff;border:none;border-radius:90px;display:flex;justify-content:center}.nav-menu-sp--links ul .hs-menu-depth-1:last-child>a:before{background:url(https://www.nohgaku.or.jp/hubfs/Journey2023/ico-globe.svg) no-repeat 50% 50%;background-size:contain;content:"";display:inline-block;height:16px;margin-right:8px;width:16px}.nav-menu-sp--links ul .hs-menu-depth-1:last-child>a:after{background:no-repeat 50%;background-image:url(https://www.nohgaku.or.jp/hubfs/Journey2023/ico-caret-d.svg);content:"";display:inline-block;height:8px;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:9px}.nav-menu-sp--links ul .hs-menu-depth-1:last-child a.open{background-color:#2b2b2b;color:#fff}.nav-menu-sp--links ul .hs-menu-depth-1:last-child a.open:before{background-image:url(https://www.nohgaku.or.jp/hubfs/Journey2023/ico-globe2.svg)}.nav-menu-sp--links ul .hs-menu-depth-1:last-child a.open:after{background-image:url(https://www.nohgaku.or.jp/hubfs/journey/2024/ico_triangle_down_white.svg)}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children:last-child ul{background:#fff;box-shadow:0 8px 4px rgba(0,0,0,.25);margin:8px auto 0;max-width:100%;padding:16px 16px 0;width:150px}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children:last-child>ul.hs-menu-children-wrapper .hs-menu-depth-2>a:before{display:none}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children:last-child ul .hs-menu-depth-2{font-size:13px;font-weight:300;margin:0 0 16px}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children ul{background-color:#e6f5fa;column-gap:15px;flex-wrap:wrap;padding:24px 20px 5px;position:relative}.header-journey--links ul .hs-menu-depth-1:nth-child(4) .submenu-wrapper ul>.hs-menu-depth-2>a>div,.hs-menu-depth-1:nth-child(4).hs-item-has-children>ul.hs-menu-children-wrapper .hs-menu-depth-2>a>div{background:none;padding:0}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children ul .hs-menu-depth-2{font-family:Hiragino Kaku Gothic ProN,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.04em;line-height:17px;list-style:none;margin-bottom:32px;text-align:left;width:100%}.submenu--inner{width:calc(50% - 7.5px)}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children ul .submenu--inner .hs-menu-depth-2{width:100%}.nav-menu-sp--links .hs-menu-depth-1{position:relative;text-align:center}.nav-menu-sp--links .hs-menu-depth-1:nth-last-child(2){border-bottom:1px solid #f2f2f2}.nav-menu-sp--links .hs-menu-depth-1>a{border-top:1px solid #f8f8f8;display:inline-block;font-family:Hiragino Kaku Gothic ProN,sans-serif;font-size:16px;font-weight:600;height:49px;line-height:19px;padding:15px 0;position:relative;width:100%;z-index:10}.nav-menu-sp--links a{color:#2b2b2b;text-decoration:none}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children a~.pm,.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children a~.pm.plus{background-image:url(https://www.nohgaku.or.jp/hubfs/6654828/journey-v2/plus.svg);background-position:50%;background-size:contain;height:15px;position:absolute;right:34px;top:25px;transform:translateY(-50%);width:15px}.nav-menu-sp--links .hs-menu-depth-1 a~.pm.minus{background-image:url(https://www.nohgaku.or.jp/hubfs/6654828/journey-v2/minus.svg);background-position:50%;background-size:contain;height:1px;position:absolute;right:34px;top:25px;width:15px}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children>ul.hs-menu-children-wrapper .hs-menu-depth-2>a:before{aspect-ratio:335/120;background-image:url(https://www.nohgaku.or.jp/hubfs/6654828/journey-v2/submenu-images/p.png);background-position:50%;background-size:cover;border-radius:8px;content:"";display:block;margin-bottom:12px;width:100%}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children>ul.hs-menu-children-wrapper .submenu-depth-2-wrapper{align-items:center;display:flex}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children:nth-child(4)>ul.hs-menu-children-wrapper .submenu--inner .hs-menu-depth-2:first-child .submenu-depth-2-wrapper:before{align-items:center;background-image:url(https://www.nohgaku.or.jp/hubfs/6654828/journey/svg/icon-natsu.svg);background-position:50%;background-size:contain;color:#fff;content:"";display:flex;height:38px;justify-content:center;line-height:22.4px;margin-right:8px;width:38px}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children:nth-child(4)>ul.hs-menu-children-wrapper .submenu--inner .hs-menu-depth-2:nth-child(2) .submenu-depth-2-wrapper:before{align-items:center;background-image:url(https://www.nohgaku.or.jp/hubfs/6654828/journey/svg/icon-aki.svg);background-position:50%;background-size:contain;color:#fff;content:"";display:flex;height:38px;justify-content:center;line-height:22.4px;margin-right:8px;width:38px}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children:nth-child(4)>ul.hs-menu-children-wrapper .submenu--inner .hs-menu-depth-2:nth-child(3) .submenu-depth-2-wrapper:before{align-items:center;background-image:url(https://www.nohgaku.or.jp/hubfs/6654828/journey/svg/icon-fuyu.svg);background-position:50%;background-size:contain;color:#fff;content:"";display:flex;height:38px;justify-content:center;line-height:22.4px;margin-right:8px;width:38px}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children:nth-child(4)>ul.hs-menu-children-wrapper>.submenu--inner{column-gap:15px;display:flex;flex-wrap:wrap;width:100%}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children:nth-child(3)>ul.hs-menu-children-wrapper .hs-menu-depth-2>a:before{display:none}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children:nth-child(3) ul{background-color:#fff0eb;padding:20px 20px 40px}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children:nth-child(3) ul .hs-menu-depth-2:first-child>a{color:#fff}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children:nth-child(3)>ul .hs-menu-depth-2:first-child>a .submenu-depth-2-wrapper{background:#ec5f32;border-radius:4px;font-size:18px;justify-content:center;line-height:1.2;margin:0 0 16px;padding:8px}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children:nth-child(3) ul .hs-menu-depth-2:last-child{margin:0}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children:nth-child(3) ul .hs-menu-depth-2:first-child ul{display:block}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children:nth-child(3) ul .hs-menu-depth-2:first-child ul .hs-menu-depth-3{margin:0 0 8px}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children:nth-child(3) ul .hs-menu-depth-2:first-child ul .hs-menu-depth-3 a{background:#fff url(https://www.nohgaku.or.jp/hubfs/journey/sanpo/ico_triangle_orange_sanpo.svg) no-repeat center right 14px/8px 7px;border:1px solid #ec5f32;border-radius:90px;color:#ec5f32;display:block;font-size:14px;line-height:1.5;padding:10px 30px 10px 24px;position:relative;text-align:center;width:100%}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children:nth-child(3) ul .hs-menu-depth-2:nth-child(2){border-radius:8px;padding:30px 40px;position:relative;text-align:center;width:100%}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children:nth-child(3) ul .hs-menu-depth-2:nth-child(2)>a{background:#007b43;border-radius:8px;height:100%;left:0;position:absolute;top:0;width:100%}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children:nth-child(3) ul .hs-menu-depth-2:nth-child(2) ul{background:#007b43;display:block}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children:nth-child(3) ul .hs-menu-depth-2:nth-child(2) ul>li{max-width:100%}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children:nth-child(3) ul .hs-menu-depth-2:nth-child(2) ul li:not(:last-child){margin-bottom:16px}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children:nth-child(3) ul .hs-menu-depth-2:nth-child(2) ul li{text-align:center}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children:nth-child(3) ul .hs-menu-depth-2:nth-child(2) ul li:first-child{background:url(https://www.nohgaku.or.jp/hubfs/journey/2024/logo_web_menu.svg) no-repeat 50%/cover;margin-left:auto;margin-right:auto;max-width:100%;padding-top:44px;position:relative;width:220px}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children:nth-child(3) ul .hs-menu-depth-2:nth-child(2) ul li:nth-child(2)>a{color:#fff;font-size:14px;font-weight:500;line-height:1.5;position:relative}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children:nth-child(3) ul .hs-menu-depth-2:nth-child(2) ul li:nth-child(3)>a{background:#fff;border-radius:90px;color:#007b43;display:inline-block;font-size:14px;letter-spacing:.04em;margin-left:auto;margin-right:auto;min-width:180px;padding:11px 34px 11px 28px;position:relative;text-align:center;text-decoration:none}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children:nth-child(3) ul .hs-menu-depth-2:nth-child(2) ul li:nth-child(3)>a:after{background:url(https://www.nohgaku.or.jp/hubfs/journey/sanpo/ico_triangle_green_sanpo.svg) no-repeat 50%/cover;bottom:0;content:"";display:inline-block;height:9px;margin:auto 0;position:absolute;right:16px;top:0;width:8px}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children:nth-child(3) ul .hs-menu-depth-2:nth-child(2) ul>li>a{background:none;padding:0}}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children>a{position:relative}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children>a:after{background-size:contain;background:no-repeat 50%;background-image:url(https://www.nohgaku.or.jp/hubfs/6654828/journey-v2/plus.svg);content:"";display:inline-block;height:15px;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:15px}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children>a.open:after{background-image:url(https://www.nohgaku.or.jp/hubfs/6654828/journey-v2/minus.svg)}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children>a+ul{display:none!important}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children>a.open+ul{display:flex!important}.header-journey--links.selection li.hs-menu-item.hs-menu-depth-1.active-branch{color:#ee3b00}.header-journey--links.selection li.hs-menu-item.hs-menu-depth-1.active-branch:after,.header-journey--links.selection li.hs-menu-item.hs-menu-depth-1.active-branch:hover:after{background-color:#ee3b00;background-image:none;border-radius:50%;content:"";display:flex;height:8px;justify-content:center;margin:9px auto;width:8px}.header-journey--links.selection li.hs-menu-item.hs-menu-depth-1.active-branch:last-child:after,.header-journey--links.selection li.hs-menu-item.hs-menu-depth-1.active-branch:last-child:hover:after{display:none}.header-traveling-nohgaku .header-journey--links.selection li.hs-menu-item.hs-menu-depth-1:nth-child(3).active-branch:after{background-color:transparent;background-image:url(https://www.nohgaku.or.jp/hubfs/Journey2023/ico-caret-d.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain;border-radius:0;content:"";display:block;height:10px;margin:31px auto 9px;width:11px}.nav-menu-sp--links.menu_en .hs-menu-depth-1.hs-item-has-children:nth-child(3) ul .hs-menu-depth-2:nth-child(2) ul li:first-child{background:url(https://www.nohgaku.or.jp/hubfs/journey/sanpo/logo_webde_EN.svg) no-repeat 50%/cover;margin-left:auto;margin-right:auto;max-width:100%;padding-top:44px;position:relative;width:220px}@media screen and (min-width:1000px){.header-journey--links.menu_en.selection ul .hs-menu-depth-1.hs-item-has-children:nth-child(3) .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:nth-child(2) ul li:first-child{background:url(https://www.nohgaku.or.jp/hubfs/journey/sanpo/logo_webde_EN.svg) no-repeat 50%/cover;margin-left:auto;margin-right:auto;max-width:100%;padding-top:44px;position:relative;width:220px}}:root .header-journey--links ul .hs-menu-depth-1,_::-webkit-full-page-media,_:future{min-width:150px;padding:34px 15px 0}.header-journey.test-mode .header-journey--links ul .hs-menu-depth-1.hs-item-has-children:nth-child(3):hover>.submenu-wrapper{background:#faeffb}.header-journey.test-mode .header-journey--links ul .hs-menu-depth-1.hs-item-has-children:nth-child(3):hover .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:first-child>a .submenu-depth-2-wrapper{background:#a44a98}.header-journey.test-mode .header-journey--links.selection li.hs-menu-item.hs-menu-depth-1.active-branch:after,.header-journey.test-mode .header-journey--links.selection li.hs-menu-item.hs-menu-depth-1.active-branch:hover:after{background-color:#a44a98}.header-journey.test-mode .header-journey--links ul .hs-menu-depth-1:hover,.header-journey.test-mode .header-journey--links.selection li.hs-menu-item.hs-menu-depth-1.active-branch{color:#a44a98}.header-journey.test-mode .header-journey--links ul .hs-menu-depth-1:hover:after{background-color:#a44a98}.header-journey.test-mode .header-journey--links ul .hs-menu-depth-1.hs-item-has-children:hover:after{background-color:transparent}.header-journey.test-mode .header-journey--links ul .hs-menu-depth-1.hs-item-has-children:nth-child(3) .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:first-child ul>li>a:hover{color:#a44a98}.header-journey.test-mode .header-journey--links ul .hs-menu-depth-1.hs-item-has-children:nth-child(3):hover .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:nth-child(2){background:#007b43;background:#f4edd5}.header-journey.test-mode .header-journey--links ul .hs-menu-depth-1.hs-item-has-children:nth-child(3) .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:nth-child(2) ul li:nth-child(3)>a{background-color:#fff;border:none;border-radius:20px;box-shadow:1px 1px 0 3px #000;color:#000}.header-journey.test-mode .header-journey--links ul .hs-menu-depth-1.hs-item-has-children:nth-child(3):hover .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:nth-child(2)>a{box-shadow:0 0 16px 0 rgba(0,0,0,.1)}.header-journey.test-mode .header-journey--links ul .hs-menu-depth-1.hs-item-has-children:nth-child(3) .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:nth-child(2) ul li:nth-child(3)>a:after{background:url(https://www.nohgaku.or.jp/hubfs/Journey2025/ico_triangle_black_sanpo.svg) no-repeat 50%/cover}.header-journey.test-mode .header-journey--links ul .hs-menu-depth-1.hs-item-has-children:nth-child(3) .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:nth-child(2) ul li:first-child{background:url(https://www.nohgaku.or.jp/hubfs/Journey2025/logo_web.svg) no-repeat 50% 50%;background-size:contain}.header-journey.test-mode .header-journey--links ul .hs-menu-depth-1.hs-item-has-children:nth-child(3) .submenu-wrapper .hs-menu-children-wrapper>.hs-menu-depth-2:nth-child(2) ul li:nth-child(2)>a{color:#1e1e1e;font-weight:700}@media screen and (max-width:999px){.nav-menu-sp--links.test-mode .hs-menu-depth-1.hs-item-has-children:nth-child(3)>ul .hs-menu-depth-2:first-child>a .submenu-depth-2-wrapper{background:#a44a98}.nav-menu-sp--links.test-mode .hs-menu-depth-1.hs-item-has-children:nth-child(3) ul .hs-menu-depth-2:first-child ul .hs-menu-depth-3 a{background-image:url(https://www.nohgaku.or.jp/hubfs/Journey2025/ico_triangle_purple_sanpo.svg);border-color:#a44a98;color:#a44a98}.nav-menu-sp--links.test-mode .hs-menu-depth-1.hs-item-has-children:nth-child(3) ul .hs-menu-depth-2:nth-child(2) ul,.nav-menu-sp--links.test-mode .hs-menu-depth-1.hs-item-has-children:nth-child(3) ul .hs-menu-depth-2:nth-child(2)>a{background:#f4edd5}.nav-menu-sp--links.test-mode .hs-menu-depth-1.hs-item-has-children:nth-child(3) ul .hs-menu-depth-2:nth-child(2) ul li:first-child{background:url(https://www.nohgaku.or.jp/hubfs/Journey2025/logo_web.svg) no-repeat 50%/cover}.nav-menu-sp--links.test-mode .hs-menu-depth-1.hs-item-has-children:nth-child(3) ul .hs-menu-depth-2:nth-child(2) ul li:nth-child(2)>a{position:relative}.nav-menu-sp--links.test-mode .hs-menu-depth-1.hs-item-has-children:nth-child(3) ul{background:#faeffb}.nav-menu-sp--links.test-mode .hs-menu-depth-1.hs-item-has-children:nth-child(3) ul .hs-menu-depth-2:nth-child(2) ul li:nth-child(3)>a{background-color:#fff;border:none;border-radius:20px;box-shadow:1px 1px 0 3px #000;color:#000;padding:9px 34px 9px 28px;position:relative}.nav-menu-sp--links .hs-menu-depth-1.hs-item-has-children:nth-child(3) ul .hs-menu-depth-2:nth-child(2) ul li:nth-child(2)>a{color:#000;font-weight:700}.nav-menu-sp--links.test-mode .hs-menu-depth-1.hs-item-has-children:nth-child(3) ul .hs-menu-depth-2:nth-child(2) ul li:nth-child(3)>a:after{background:url(https://www.nohgaku.or.jp/hubfs/Journey2025/ico_triangle_black_sanpo.svg) no-repeat 50%/cover}}