@keyframes FadeIn{0%{opacity:0}50%{opacity:1}100%{opacity:1}}@keyframes FadeUp{0%{transform:translateY(-200%)}50%{transform:translateY(0)}100%{transform:translateY(0)}}@media only screen and (min-width: 768px){#header{position:relative;z-index:3}}@media only screen and (min-width: 768px){#main_and_aside{margin-top:-3.58rem !important}}@media only screen and (min-width: 768px){.con_topicpath{margin-top:0}}@media only screen and (min-width: 768px){.wrp_lower_intro2{padding-top:8em}}@media only screen and (max-width: 767px){.wrp_lower_intro2{min-height:auto}}.con_stay{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.con_stay{width:calc(1200 / 1440 * 100%);max-width:calc(1200px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_stay{max-width:calc(1200px * ((16 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.con_stay{max-width:calc(1200px * ((16 + 2) / 14))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_stay{width:calc(1200 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_stay{width:calc(335 / 375 * 100%)}}.con_stay .item_list{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width: 768px){.con_stay .item_list{padding:12rem 0 8rem}}@media only screen and (max-width: 767px){.con_stay .item_list{padding:0 0 5rem 0}}.con_stay .item_list .item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}@media only screen and (min-width: 768px){.con_stay .item_list .item{width:48%}}@media only screen and (max-width: 767px){.con_stay .item_list .item{width:100%}}@media only screen and (min-width: 768px){.con_stay .item_list .item:nth-child(n+3){margin-top:8rem}}@media only screen and (max-width: 767px){.con_stay .item_list .item:nth-child(n+2){margin-top:4rem}}.con_stay .item_list .item .info{display:flex;flex-direction:column;gap:1rem}.con_stay .item_list .item .box_btns{display:flex;flex-wrap:wrap;justify-content:center;margin-top:2rem}@media only screen and (max-width: 1024px){.con_stay .item_list .item .box_btns{margin-top:1rem}}.con_stay .item_list .item .box_btns .btn{width:auto}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_stay .item_list .item .box_btns .btn{width:80%}}@media only screen and (max-width: 767px){.con_stay .item_list .item .box_btns .btn{width:90%}}@media only screen and (min-width: 1025px){.con_stay .item_list .item .box_btns .btn:nth-child(2n){margin-left:2%}}@media only screen and (max-width: 1024px){.con_stay .item_list .item .box_btns .btn:nth-child(n+2){margin-top:1rem}}.con_stay .item_list .item .box_btns .btn .a .jp{max-width:100%;width:fit-content}.con_stay .box_wanpass .inner{box-sizing:border-box;border:1px solid var(--color-cv-sub);display:flex;flex-wrap:wrap;padding:2rem}@media only screen and (min-width: 768px){.con_stay .box_wanpass .inner .img{width:50%}}@media only screen and (max-width: 767px){.con_stay .box_wanpass .inner .img{width:100%}}.con_stay .box_wanpass .inner .info{display:flex;flex-direction:column;justify-content:center;gap:1rem;box-sizing:border-box;padding-left:2.85rem}@media only screen and (min-width: 768px){.con_stay .box_wanpass .inner .info{width:48%}}@media only screen and (max-width: 767px){.con_stay .box_wanpass .inner .info{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_stay .box_wanpass .inner .info{padding-left:2.14rem}}@media only screen and (max-width: 767px){.con_stay .box_wanpass .inner .info{padding-left:0;padding-top:1.5rem}}.c-legal{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.c-legal{width:calc(900 / 1440 * 100%);max-width:calc(900px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.c-legal{max-width:calc(900px * ((16 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.c-legal{max-width:calc(900px * ((16 + 2) / 14))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.c-legal{width:calc(1200 / 1440 * 100%)}}@media only screen and (max-width: 767px){.c-legal{width:calc(335 / 375 * 100%)}}@media only screen and (min-width: 1025px) and (max-width: 1259px){.c-legal{width:calc(1100 / 1440 * 100%)}}.c-legal .tit{align-items:center}.c-legal>.inner{display:flex;flex-direction:column;border-top:1px solid lightgray;padding-top:2rem;margin-top:2rem}@media only screen and (min-width: 768px){.c-legal>.inner{gap:4rem}}@media only screen and (max-width: 767px){.c-legal>.inner{padding-top:0}}.c-legal__item{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.c-legal__item{gap:2em}}@media only screen and (max-width: 767px){.c-legal__item:nth-child(n+2){border-top:1px solid lightgray}.c-legal__item:last-child{border-bottom:1px solid lightgray}}.c-legal__item .inner{display:flex;flex-direction:column;align-items:flex-start;gap:1em}.c-legal__item .inner.row{flex-direction:row}.c-legal__item .st{display:flex;align-items:center;width:100%;gap:.57rem}@media only screen and (max-width: 767px){.c-legal__item .st{padding:1.25rem 0}}.c-legal__item .st .ic{width:2.85rem;order:-1}@media only screen and (max-width: 767px){.c-legal__item .st .ic{width:2.14rem}}@media only screen and (max-width: 767px){.c-legal__item .summary_btn{position:relative;padding-right:2rem}}.c-legal__item .summary_btn .accordion_ic{height:1.5rem;width:2rem;position:absolute;right:0;top:0;bottom:0;margin:auto 0}@media only screen and (min-width: 768px){.c-legal__item .summary_btn .accordion_ic{display:none}}.c-legal ol{box-sizing:border-box;padding-left:1.4em}.c-legal ol li{list-style-type:decimal}@media only screen and (max-width: 767px){.c-legal .list{padding:.25rem 0 2rem .25rem}}.c-legal .list ol.deps_2{counter-reset:deps-counter;padding-left:0}.c-legal .list ol.deps_2>li{list-style-type:none;counter-increment:deps-counter;position:relative;flex-wrap:nowrap}@media only screen and (min-width: 768px){.c-legal .list ol.deps_2>li{display:flex}}@media only screen and (max-width: 767px){.c-legal .list ol.deps_2>li{display:flex}}.c-legal .list ol.deps_2>li::before{content:"(" counter(deps-counter) ")";margin-right:0.5em;font-weight:normal}.c-legal .list ol.deps_2>li.deps_3{flex-wrap:wrap}.c-legal .list ol.deps_2>li.deps_3>span{width:90%}.c-legal .list ol.deps_2>li.deps_3>ol li{list-style-type:none;position:relative;display:flex;flex-wrap:nowrap}.c-legal .list ol.deps_2>li.deps_3>ol li .deco{padding-right:.25rem}@media only screen and (min-width: 768px){.c-legal .btn{margin:4rem auto 0}}@media only screen and (max-width: 767px){.c-legal .btn{margin:3rem auto 0}}@media only screen and (min-width: 768px){.c-legal .btn{width:22.85rem}}@media only screen and (max-width: 767px){.c-legal .btn{width:90%}}.wrp_agreement{background-color:var(--color-bg-green);padding:8rem 0;margin-top:10rem}@media only screen and (max-width: 767px){.wrp_agreement{padding:6rem 0;margin-top:6rem}}
