[data-wv-res-id="______font_style_60___0___1627028655742___2"] > *{font-size: 25px; line-height: 40px; letter-spacing: -0.04em; text-align: center; color: rgb(255, 255, 255); font-weight: 500; }
[data-wv-res-id="______font_style_60___0___1627028655742___2"]{font-size: 25px; line-height: 40px; letter-spacing: -0.04em; text-align: center; color: rgb(255, 255, 255); font-weight: 500; }
[data-wv-res-id="______expert_layout_001___0___1627028655742___4"]{float: none; clear: both; max-width: 1200px; overflow: hidden; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; text-align: center; }
[data-wv-res-id="______sub_visual_menu_style_001___0___1627028655742___3"]{padding-top: 10px; background-color: rgb(255, 255, 255); }
[data-wv-res-id="______sub_visual_menu_style_001___0___1627028655742___3"]::after{content: ""; position: absolute; bottom: 0px; left: 0px; width: 100%; border-bottom: 1px solid rgba(53, 58, 64, 0.05); }
[data-wv-res-id="______sub_visual_menu_style_001___0___1627028655742___3"] ul{display: inline-flex; justify-content: flex-start; padding-left: 30px; }
[data-wv-res-id="______sub_visual_menu_style_001___0___1627028655742___3"] ul > li{display: inline-block; margin-right: 28px; }
[data-wv-res-id="______sub_visual_menu_style_001___0___1627028655742___3"] ul > li:last-child{margin-right: 0px; padding-right: 30px; }
[data-wv-res-id="______sub_visual_menu_style_001___0___1627028655742___3"] ul > li > a{display: inline-block; position: relative; padding-top: 4px; padding-bottom: 15px; border-bottom: 2px solid transparent; font-size: 1.4rem; line-height: 2rem; font-weight: 400; letter-spacing: -0.025em; color: rgba(0, 0, 0, 0.4); transition: border-color 0s ease 0s, color 0.2s ease 0s; white-space: nowrap; }
[data-wv-res-id="______sub_visual_menu_style_001___0___1627028655742___3"] ul > li.active > a > span{color: rgb(0, 0, 0); font-weight: 500; }
[data-wv-res-id="______sub_visual_menu_style_001___0___1627028655742___3"] [data-wv-layout-element="menu"]{overflow: auto hidden; }
[data-wv-res-id="______expert_layout_001___0___1627028655742___1"]{float: none; clear: both; max-width: 1200px; overflow: hidden; margin-left: auto; margin-right: auto; padding: 107px 0px 43px; }
[data-wv-res-id="______sub_visual_style_003___0___1627028655742___0"]{background-image: url("/weven_template/theme/THEME61/resource/img/tour_s_0002.jpg"); background-repeat: no-repeat; background-position: center center; background-size: cover; }
@media (min-width: 768px)  {
    [data-wv-res-id="______sub_visual_style_003___0___1627028655742___0"]{background-image: url("/weven_template/theme/THEME61/resource/img/tour_s_0002.jpg"); background-repeat: no-repeat; background-position: center center; background-size: cover; }
    [data-wv-res-id="______font_style_60___0___1627028655742___2"]{font-size: 25px; line-height: 40px; letter-spacing: -0.04em; text-align: center; color: rgb(255, 255, 255); font-weight: 500; }
    [data-wv-res-id="______font_style_60___0___1627028655742___2"] > *{font-size: 25px; line-height: 40px; letter-spacing: -0.04em; text-align: center; color: rgb(255, 255, 255); font-weight: 500; }
    [data-wv-res-id="______expert_layout_001___0___1627028655742___1"]{padding-bottom: 43px; padding-top: 107px; padding-right: 0px; }

}
@media (min-width: 992px)  {
    [data-wv-res-id="______sub_visual_style_003___0___1627028655742___0"]{background-image: url("/weven_template/theme/THEME61/resource/img/tour_s_0002.jpg"); background-repeat: no-repeat; background-position: center center; background-size: cover; }
    [data-wv-res-id="______expert_layout_001___0___1627028655742___1"]{padding: 161px 60px 102px; }
    [data-wv-res-id="______sub_visual_menu_style_001___0___1627028655742___3"]{padding-top: 14px; }
    [data-wv-res-id="______sub_visual_menu_style_001___0___1627028655742___3"] ul{padding-left: 0px; padding-right: 0px; }
    [data-wv-res-id="______sub_visual_menu_style_001___0___1627028655742___3"] ul > li{margin-right: 39px; }
    [data-wv-res-id="______sub_visual_menu_style_001___0___1627028655742___3"] ul > li:last-child{padding-right: 0px; }
    [data-wv-res-id="______sub_visual_menu_style_001___0___1627028655742___3"] ul > li > a{font-size: 1.6rem; line-height: 2.2rem; padding-bottom: 19px; }
    [data-wv-res-id="______sub_visual_menu_style_001___0___1627028655742___3"] ul > li > a:hover{border-color: rgb(0, 0, 0); font-weight: 400; }
    [data-wv-res-id="______expert_layout_001___0___1627028655742___4"]{padding-left: 60px; padding-right: 60px; }
    [data-wv-res-id="______font_style_60___0___1627028655742___2"]{font-size: 43px; line-height: 58px; color: rgb(255, 255, 255); font-weight: 400; text-align: center; }
    [data-wv-res-id="______font_style_60___0___1627028655742___2"] > *{font-size: 43px; line-height: 58px; color: rgb(255, 255, 255); font-weight: 400; text-align: center; }

}
@media (min-width: 1200px)  {
    [data-wv-res-id="______sub_visual_style_003___0___1627028655742___0"]{background-image: url("/weven_template/theme/THEME61/resource/img/tour_s_0002.jpg"); background-repeat: no-repeat; background-position: center center; background-size: cover; }
    [data-wv-res-id="______expert_layout_001___0___1627028655742___1"]{padding: 161px 60px 102px 15px; }
    [data-wv-res-id="______font_style_60___0___1627028655742___2"]{font-size: 43px; line-height: 58px; color: rgb(255, 255, 255); font-weight: 400; text-align: center; }
    [data-wv-res-id="______font_style_60___0___1627028655742___2"] > *{font-size: 43px; line-height: 58px; color: rgb(255, 255, 255); font-weight: 400; text-align: center; }
    [data-wv-res-id="______expert_layout_001___0___1627028655742___4"]{padding-left: 15px; padding-right: 15px; }

}
@media (min-width: 1600px)  {
    [data-wv-res-id="______sub_visual_style_003___0___1627028655742___0"]{background-image: url("/weven_template/theme/THEME61/resource/img/tour_s_0002.jpg"); background-repeat: no-repeat; background-position: center center; background-size: cover; }
    [data-wv-res-id="______font_style_60___0___1627028655742___2"]{font-size: 43px; line-height: 58px; color: rgb(255, 255, 255); font-weight: 400; text-align: center; }
    [data-wv-res-id="______font_style_60___0___1627028655742___2"] > *{font-size: 43px; line-height: 58px; color: rgb(255, 255, 255); font-weight: 400; text-align: center; }
    [data-wv-res-id="______expert_layout_001___0___1627028655742___1"]{padding-bottom: 102px; padding-top: 161px; padding-right: 60px; }

}
