﻿.con_mv--maintenance .box_mv,.con_l_link ul{width:90%;max-width:1200px;margin:auto}@media only screen and (max-width: 1024px){.con_mv--maintenance .box_mv,.con_l_link ul{width:91.66667%}}.con_l_link ul li a{background:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.con_mv{margin-top:135px}@media only screen and (max-width: 767px){.con_mv{margin-top:7em}}.con_mv .box_img2{position:relative;margin-top:40px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_mv .box_img2{margin-top:30px}}@media only screen and (max-width: 767px){.con_mv .box_img2{margin-top:1.5em}}.con_mv .box_img2 .box_btn{position:absolute;display:flex;gap:.69rem;bottom:19%;left:24.25%;width:17%}@media only screen and (max-width: 767px){.con_mv .box_img2 .box_btn{bottom:9%;left:36.25%;width:47%}}.con_mv .box_img2 .box_btn .btn{transition:0.4s all ease}.con_mv .box_img2 .box_btn .btn:hover{opacity:0.7}.con_mv--maintenance{padding-block:12rem 6rem;position:relative;z-index:1;background:#eee}@media only screen and (max-width: 767px){.con_mv--maintenance{padding-block:7rem 4rem}}.con_mv--maintenance .box_mv{position:relative;z-index:2}.con_mv--maintenance .box_mv .box_st .ttl3{color:#c0392b}.con_mv--maintenance .box_mv .box_txt{margin-top:40px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_mv--maintenance .box_mv .box_txt{margin-top:30px}}@media only screen and (max-width: 767px){.con_mv--maintenance .box_mv .box_txt{margin-top:1.5em}}.con_mv--maintenance .box_mv .box_txt .txt+*{margin-top:1em}.topicpath{margin-top:30px !important}@media only screen and (max-width: 767px){.topicpath{margin-top:1.25em !important}}.con_l_link{margin-top:6.15rem;border-bottom:1px solid #9e9e9e}@media only screen and (max-width: 767px){.con_l_link{margin-top:3.84rem}}.con_l_link ul{max-width:1100px;display:flex;justify-content:space-between;flex-wrap:wrap;overflow:hidden}@media only screen and (max-width: 767px){.con_l_link ul{row-gap:.76rem}}.con_l_link ul li{text-align:center;width:calc(213 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_l_link ul li{width:49%}}@media only screen and (min-width: 768px){.con_l_link ul li:not(:last-child){margin-right:0}}@media only screen and (min-width: 768px) and (max-width: 767px){.con_l_link ul li:not(:last-child){margin-right:.5em}}.con_l_link ul li a{text-decoration:none;display:block;height:100%;width:100%;line-height:1.6;font-weight:normal;color:#000;transition:0.6s ease-in-out;background:#eee;border-radius:8px 8px 0 0;font-family:"Shippori Mincho", "Yu Mincho", YuMincho, "游明朝", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho";padding:14px 10px}@media only screen and (min-width: 1025px){.con_l_link ul li a{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_l_link ul li a{font-size:100%}}@media only screen and (max-width: 767px){.con_l_link ul li a{font-size:85%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_l_link ul li a{padding:14px 10px}}@media only screen and (max-width: 767px){.con_l_link ul li a{padding:0.8em 0.5em}}.con_l_link ul li a:hover,.con_l_link ul li a.active{background-color:#4A4A4A;color:#fff}.con_l_link ul li a.active{cursor:default;pointer-events:none}.con_l_link--col4 ul{max-width:878px}.con_l_link--col4 ul li{width:calc(213 / 878 * 100%)}@media only screen and (max-width: 767px){.con_l_link--col4 ul li{width:49%}}.c-notice{margin-top:32px}@media only screen and (max-width: 767px){.c-notice{margin-top:1.5em}}.c-notice .text_note{color:#c0392b}.c-notice .btn_sub_jp_s{margin-top:.5em}.c-notice .btn_sub_jp_s a{color:#c0392b}.c-notice .btn_sub_jp_s a .t{border-bottom-color:#c0392b}.c-notice .btn_sub_jp_s a .ic{background:#c0392b}
