[data-wv-res-id="______main_visual_style_013___0___1635471907277___0"] { padding-top: 63px; }
[data-wv-res-id="______expert_layout_001___0___1635471907277___1"] { float: none; clear: both; max-width: 1200px; overflow: hidden; margin-left: auto; margin-right: auto; padding-left: 30px; padding-right: 30px; margin-bottom: 62px; }
[data-wv-res-id="______font_style_20_en___0___1635471907277___2"] { margin-bottom: 8px; }
[data-wv-res-id="______font_style_60___0___1635471907277___3"] { margin-bottom: 12px; font-size: 38px; font-weight: 400; }
[data-wv-res-id="______font_style_20___0___1635471907277___4"] > * { font-weight: 300; line-height: 35px; }
[data-wv-res-id="______font_style_20___0___1635471907277___4"] { font-weight: 300; line-height: 35px; }
[data-wv-res-id="______basic_layout_000___0___1635471907277___7"] { background-image: url("/weven_template/block/B1682323431192656/resource/img/theme_013_main_visual_img_000.png"); background-repeat: no-repeat; background-position: center center; background-size: cover; height: 400px; padding-right: 0px; }
[data-wv-res-id="______basic_layout_000___0___1635471907277___8"] { background-image: url("/weven_template/block/B1682323431192656/resource/img/theme_013_main_visual_img_001.png"); background-repeat: no-repeat; background-position: center center; background-size: cover; height: 400px; padding-right: 0px; }
[data-wv-res-id="______basic_layout_000___0___1635471907277___9"] { background-image: url("/weven_template/block/B1682323431192656/resource/img/theme_013_main_visual_img_002.png"); background-repeat: no-repeat; background-position: center center; background-size: cover; height: 400px; padding-right: 0px; }
[data-wv-res-id="______indicator_style_1___0___1635471907277___10"] { font-size: 0px; line-height: 0; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; margin-top: -80px; }
[data-wv-res-id="______indicator_style_1___0___1635471907277___10"] > div[data-wv-layout-element="block_inner"] { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; }
[data-wv-res-id="______indicator_style_1___0___1635471907277___10"] [data-wv-swiper-pagination] { position: relative; display: inline-block; vertical-align: middle; font-size: 0px; line-height: 0; }
[data-wv-res-id="______indicator_style_1___0___1635471907277___10"] [data-wv-swiper-pagination] > span { display: inline-block; width: 10px; height: 10px; background-color: rgb(255, 255, 255); opacity: 0.3; border-radius: 50%; margin-right: 15px; box-sizing: border-box; cursor: pointer; transition: all 0.2s ease 0s; outline: none; }
[data-wv-res-id="______indicator_style_1___0___1635471907277___10"] [data-wv-swiper-pagination] > span:last-child { margin-right: 0px !important; }
[data-wv-res-id="______indicator_style_1___0___1635471907277___10"] [data-wv-swiper-pagination] > span.swiper-pagination-bullet-active { opacity: 1; }
[data-wv-res-id="___0___1635471907277___11"] { opacity: 0.2; transition: all 0.2s ease 0s; width: 55px; height: 62px; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; margin-right: 16px; outline: none; }
[data-wv-res-id="___0___1635471907277___11"] > div[data-wv-layout-element="block_inner"] { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; }
[data-wv-res-id="___0___1635471907277___111"] { width: 7px; height: 12px; }
[data-wv-res-id="___0___1635471907277___111"] svg { width: 100%; height: 100%; fill: rgb(255, 255, 255); transition: all 0.2s ease 0s; }
[data-wv-res-id="___0___1635471907277___12"] { opacity: 0.2; transition: all 0.2s ease 0s; width: 55px; height: 62px; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; margin-left: 16px; outline: none; }
[data-wv-res-id="___0___1635471907277___12"] > div[data-wv-layout-element="block_inner"] { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; }
[data-wv-res-id="___0___1635471907277___121"] { width: 7px; height: 12px; }
[data-wv-res-id="___0___1635471907277___121"] svg { width: 100%; height: 100%; fill: rgb(255, 255, 255); transition: all 0.2s ease 0s; }


@media (min-width: 768px)  {


  [data-wv-res-id="______main_visual_style_013___0___1635471907277___0"] { padding-top: 63px; }
  [data-wv-res-id="______expert_layout_001___0___1635471907277___1"] { margin-bottom: 62px; }
  [data-wv-res-id="______font_style_20_en___0___1635471907277___2"] { margin-bottom: 8px; }
  [data-wv-res-id="______font_style_60___0___1635471907277___3"] { margin-bottom: 12px; font-size: 38px; font-weight: 400; }
  [data-wv-res-id="______basic_layout_000___0___1635471907277___7"] { background-image: url("/weven_template/block/B1682323431192656/resource/img/theme_013_main_visual_img_000.png"); background-repeat: no-repeat; background-position: center center; background-size: cover; height: 400px; padding-right: 0px; }
  [data-wv-res-id="______basic_layout_000___0___1635471907277___8"] { background-image: url("/weven_template/block/B1682323431192656/resource/img/theme_013_main_visual_img_001.png"); background-repeat: no-repeat; background-position: center center; background-size: cover; height: 400px; padding-right: 0px; }
  [data-wv-res-id="______basic_layout_000___0___1635471907277___9"] { background-image: url("/weven_template/block/B1682323431192656/resource/img/theme_013_main_visual_img_002.png"); background-repeat: no-repeat; background-position: center center; background-size: cover; height: 400px; padding-right: 0px; }
  [data-wv-res-id="______indicator_style_1___0___1635471907277___10"] { margin-top: -80px; }
  [data-wv-res-id="___0___1635471907277___111"] { width: 7px; height: 12px; }
  [data-wv-res-id="___0___1635471907277___111"] svg { width: 100%; height: 100%; fill: rgb(255, 255, 255); }
  [data-wv-res-id="___0___1635471907277___121"] { width: 7px; height: 12px; }
  [data-wv-res-id="___0___1635471907277___121"] svg { width: 100%; height: 100%; fill: rgb(255, 255, 255); }

}

@media (min-width: 992px)  {


  [data-wv-res-id="______main_visual_style_013___0___1635471907277___0"] { padding-top: 93px; }
  [data-wv-res-id="______expert_layout_001___0___1635471907277___1"] { padding-left: 60px; padding-right: 60px; margin-bottom: 62px; }
  [data-wv-res-id="______font_style_20_en___0___1635471907277___2"] { margin-bottom: 8px; }
  [data-wv-res-id="______font_style_60___0___1635471907277___3"] { font-size: 48px; line-height: 70px; font-weight: 400; margin-bottom: 12px; }
  [data-wv-res-id="______font_style_20___0___1635471907277___4"] { font-weight: 300; line-height: 35px; }
  [data-wv-res-id="______font_style_20___0___1635471907277___4"] > * { font-weight: 300; line-height: 35px; }
  [data-wv-res-id="______basic_layout_000___0___1635471907277___7"] { height: 500px; background-image: url("/weven_template/block/B1682323431192656/resource/img/theme_013_main_visual_img_000.png"); background-repeat: no-repeat; background-position: center center; background-size: cover; padding-right: 0px; }
  [data-wv-res-id="______basic_layout_000___0___1635471907277___8"] { height: 500px; background-image: url("/weven_template/block/B1682323431192656/resource/img/theme_013_main_visual_img_001.png"); background-repeat: no-repeat; background-position: center center; background-size: cover; padding-right: 0px; }
  [data-wv-res-id="______basic_layout_000___0___1635471907277___9"] { height: 500px; background-image: url("/weven_template/block/B1682323431192656/resource/img/theme_013_main_visual_img_002.png"); background-repeat: no-repeat; background-position: center center; background-size: cover; padding-right: 0px; }
  [data-wv-res-id="______indicator_style_1___0___1635471907277___10"] { margin-top: -94px; }
  [data-wv-res-id="___0___1635471907277___11"]:hover { opacity: 1; }
  [data-wv-res-id="___0___1635471907277___111"] { width: 7px; height: 12px; }
  [data-wv-res-id="___0___1635471907277___111"] svg { width: 100%; height: 100%; fill: rgb(255, 255, 255); }
  [data-wv-res-id="___0___1635471907277___12"]:hover { opacity: 1; }
  [data-wv-res-id="___0___1635471907277___121"] { width: 7px; height: 12px; }
  [data-wv-res-id="___0___1635471907277___121"] svg { width: 100%; height: 100%; fill: rgb(255, 255, 255); }

}

@media (min-width: 1200px)  {


  [data-wv-res-id="______main_visual_style_013___0___1635471907277___0"] { padding-top: 93px; }
  [data-wv-res-id="______expert_layout_001___0___1635471907277___1"] { padding-left: 15px; padding-right: 15px; margin-bottom: 92px; }
  [data-wv-res-id="______font_style_20_en___0___1635471907277___2"] { margin-bottom: 8px; }
  [data-wv-res-id="______font_style_60___0___1635471907277___3"] { font-size: 52px; line-height: 70px; font-weight: 400; margin-bottom: 12px; }
  [data-wv-res-id="______font_style_20___0___1635471907277___4"] { font-weight: 300; line-height: 35px; }
  [data-wv-res-id="______font_style_20___0___1635471907277___4"] > * { font-weight: 300; line-height: 35px; }
  [data-wv-res-id="______basic_layout_000___0___1635471907277___6"] { width: calc(100% - 100px); float: right; margin-left: auto; }
  [data-wv-res-id="______basic_layout_000___0___1635471907277___7"] { height: 700px; background-image: url("/weven_template/block/B1682323431192656/resource/img/theme_013_main_visual_img_000.png"); background-repeat: no-repeat; background-size: cover; background-position: center center; padding-right: 0px; }
  [data-wv-res-id="______basic_layout_000___0___1635471907277___8"] { height: 700px; background-image: url("/weven_template/block/B1682323431192656/resource/img/theme_013_main_visual_img_001.png"); background-repeat: no-repeat; background-position: center center; background-size: cover; padding-right: 0px; }
  [data-wv-res-id="______basic_layout_000___0___1635471907277___9"] { height: 700px; background-image: url("/weven_template/block/B1682323431192656/resource/img/theme_013_main_visual_img_002.png"); background-repeat: no-repeat; background-position: center center; background-size: cover; padding-right: 0px; }
  [data-wv-res-id="______indicator_style_1___0___1635471907277___10"] { margin-top: -94px; }
  [data-wv-res-id="___0___1635471907277___111"] { width: 7px; height: 12px; }
  [data-wv-res-id="___0___1635471907277___111"] svg { width: 100%; height: 100%; fill: rgb(255, 255, 255); }
  [data-wv-res-id="___0___1635471907277___121"] { width: 7px; height: 12px; }
  [data-wv-res-id="___0___1635471907277___121"] svg { width: 100%; height: 100%; fill: rgb(255, 255, 255); }

}

@media (min-width: 1600px)  {


  [data-wv-res-id="______main_visual_style_013___0___1635471907277___0"] { padding-top: 93px; }
  [data-wv-res-id="______expert_layout_001___0___1635471907277___1"] { margin-bottom: 92px; }
  [data-wv-res-id="______font_style_20_en___0___1635471907277___2"] { margin-bottom: 8px; }
  [data-wv-res-id="______font_style_60___0___1635471907277___3"] { font-size: 52px; line-height: 70px; font-weight: 400; margin-bottom: 12px; }
  [data-wv-res-id="______font_style_20___0___1635471907277___4"] { font-weight: 300; line-height: 35px; }
  [data-wv-res-id="______font_style_20___0___1635471907277___4"] > * { font-weight: 300; line-height: 35px; }
  [data-wv-res-id="______basic_layout_000___0___1635471907277___6"] { width: calc(100% - 100px); float: right; margin-left: auto; }
  [data-wv-res-id="______basic_layout_000___0___1635471907277___7"] { height: 700px; background-image: url("/weven_template/block/B1682323431192656/resource/img/theme_013_main_visual_img_000.png"); background-repeat: no-repeat; background-size: cover; background-position: center center; padding-right: 0px; }
  [data-wv-res-id="______basic_layout_000___0___1635471907277___8"] { height: 700px; background-image: url("/weven_template/block/B1682323431192656/resource/img/theme_013_main_visual_img_001.png"); background-repeat: no-repeat; background-position: center center; background-size: cover; padding-right: 0px; }
  [data-wv-res-id="______basic_layout_000___0___1635471907277___9"] { height: 700px; background-image: url("/weven_template/block/B1682323431192656/resource/img/theme_013_main_visual_img_002.png"); background-repeat: no-repeat; background-position: center center; background-size: cover; padding-right: 0px; }
  [data-wv-res-id="______indicator_style_1___0___1635471907277___10"] { margin-top: -94px; }
  [data-wv-res-id="___0___1635471907277___111"] { width: 7px; height: 12px; }
  [data-wv-res-id="___0___1635471907277___111"] svg { width: 100%; height: 100%; fill: rgb(255, 255, 255); }
  [data-wv-res-id="___0___1635471907277___121"] { width: 7px; height: 12px; }
  [data-wv-res-id="___0___1635471907277___121"] svg { width: 100%; height: 100%; fill: rgb(255, 255, 255); }

}