﻿.con_l_link ul,.con_application>.inner,.con_application>.inner .box_l_anchor .con_anc{width:90%;max-width:1200px;margin:auto}@media only screen and (max-width: 1024px){.con_l_link ul,.con_application>.inner,.con_application>.inner .box_l_anchor .con_anc{width:91.66667%}}.con_l_link ul li a{background:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.c_yellow{color:#9f8e54}.f_serif{font-family:"Shippori Mincho", "Yu Mincho", YuMincho, "游明朝", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho"}.txt_s11{font-size:85%}@media only screen and (min-width: 1025px){.txt_s14{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.txt_s14{font-size:100%}}@media only screen and (max-width: 767px){.txt_s14{font-size:100%}}.txt_s12{font-size:93%;line-height:1.8}.txt_s10{font-size:77%}.c_text{color:#4A4A4A}#footer{margin-top:10.46rem}@media only screen and (min-width: 768px) and (max-width: 1024px){#footer{margin-top:7.69rem}}@media only screen and (max-width: 767px){#footer{margin-top:4.61rem}}.box_tab .panel>li:first-child,.box_tab .panel .box_panel:first-child{display:block}.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_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:17px 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:15px 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_application{padding-top:5.38rem}@media only screen and (max-width: 767px){.con_application{padding-top:3.07rem}}.con_application>.inner{max-width:1100px}.con_application>.inner .ttl2{margin-bottom:4.23rem}@media only screen and (max-width: 767px){.con_application>.inner .ttl2{margin-bottom:2.3rem}}.con_application>.inner>.ttmJp_20{margin:4.61rem auto 2.3rem}@media only screen and (max-width: 767px){.con_application>.inner>.ttmJp_20{margin:3.07rem auto 2.3rem}}.con_application>.inner .box_l_anchor .con_anc{max-width:660px}.con_application>.inner .box_l_anchor .con_anc ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.84rem}@media only screen and (max-width: 767px){.con_application>.inner .box_l_anchor .con_anc ul{grid-template-columns:repeat(1, 1fr)}}.con_application>.inner .box_l_anchor .con_anc ul li{width:100%}.con_application>.inner .box_l_anchor .con_anc ul li img{margin-right:.61rem;vertical-align:inherit}.con_application>.inner .box_l_anchor .con_anc ul li a{width:100%}@media only screen and (min-width: 1025px){.con_application>.inner .box_l_anchor .con_anc ul li a{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_application>.inner .box_l_anchor .con_anc ul li a{font-size:93%}}@media only screen and (max-width: 767px){.con_application>.inner .box_l_anchor .con_anc ul li a{font-size:100%}}.box_service{padding-top:7.69rem;margin-top:-2.31rem}@media only screen and (max-width: 767px){.box_service{padding-top:4.61rem}}@media only screen and (max-width: 767px){.box_service{margin-top:0rem}}.box_service .inner{padding:3.46rem 7.69rem 1.53rem;border-radius:.61rem;border:1px solid #9e9e9e;box-sizing:border-box}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_service .inner{padding:3.07rem 1.53rem .76rem}}@media only screen and (max-width: 767px){.box_service .inner{padding:3.07rem 1.53rem 0}}@media only screen and (min-width: 1025px) and (max-width: 1100px){.box_service .inner{padding-left:2.3rem;padding-right:2.3rem}}.box_service .inner .ttlJp_22{margin-bottom:1.53rem}@media only screen and (max-width: 767px){.box_service .inner .ttlJp_22{margin-bottom:.76rem}}.box_service .inner .ttlJp_22 img{margin-right:.61rem;vertical-align:baseline}.box_service .inner>.txt_s14{color:#4A4A4A;line-height:2}.box_service .inner .box_howto{padding-top:3.07rem}.box_service .inner .box_howto .box_title{background:#4A4A4A;color:#fff;padding:.61rem 2.46rem;margin-bottom:1.69rem;display:flex;align-items:center}@media only screen and (max-width: 767px){.box_service .inner .box_howto .box_title{padding-left:1.53rem}}.box_service .inner .box_howto .box_title .cat{background:#fff;color:#4A4A4A;padding:0em 0.7em;padding:0.23em 0.7em;line-height:1;display:inline-block}.box_service .inner .box_howto .box_title .txt_s14{font-family:"Shippori Mincho", "Yu Mincho", YuMincho, "游明朝", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho";margin-left:1.53rem}.box_service .inner .box_howto>.txt_s12{padding-left:1.23rem}.box_service .box_note{background:#eeeeee;padding:.76rem 1em;margin-top:2.3rem;margin-bottom:.76rem}.box_service .box_note a{color:#4A4A4A}@media only screen and (min-width: 768px){.box_service.--type1 .box_howto{margin-bottom:3.69rem}}.box_service.--type1 .box_howto .box_step.--col2{display:grid;grid-template-columns:repeat(2, 1fr);gap:5.69rem;position:relative;width:calc(746 / 900 * 100%);margin-inline:auto;box-sizing:border-box}@media only screen and (max-width: 767px){.box_service.--type1 .box_howto .box_step.--col2{grid-template-columns:repeat(1, 1fr)}}@media only screen and (max-width: 767px){.box_service.--type1 .box_howto .box_step.--col2{gap:2.3rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_service.--type1 .box_howto .box_step.--col2{width:calc(770 / 900 * 100%)}}@media only screen and (max-width: 767px){.box_service.--type1 .box_howto .box_step.--col2{width:100%}}@media only screen and (min-width: 768px){.box_service.--type1 .box_howto .box_step.--col2::before{content:"";position:absolute;left:50%;width:1px;height:76%;border-right:1px dashed #4A4A4A;top:50%;transform:translate(-50%, -50%)}.box_service.--type1 .box_howto .box_step.--col2::after{content:"";position:absolute;z-index:1;left:50%;width:2.61rem;aspect-ratio:34/52;top:50%;transform:translate(-50%, -50%);background:url(./../../member/application/images/ic_arrow-double.svg) no-repeat;background-size:contain}}@media only screen and (max-width: 767px){.box_service.--type1 .box_howto .box_step.--col2{padding-bottom:.76rem;margin-top:-2.31rem}.box_service.--type1 .box_howto .box_step.--col2::before{content:"";position:absolute;left:0;width:100%;height:1px;border-top:1px dashed #4A4A4A;top:50%;transform:translateY(-50%)}.box_service.--type1 .box_howto .box_step.--col2::after{content:"";position:absolute;top:50%;width:2.61rem;aspect-ratio:34/34;left:50%;transform:translate(-50%, -50%);background:url(./../../member/application/images/ic_arrow-down.svg) no-repeat;background-size:contain}}.box_service.--type1 .box_howto .box_step.--col2 .box_item{text-align:center;padding:0 1.23rem;position:relative}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_service.--type1 .box_howto .box_step.--col2 .box_item{padding:0 .76rem}}@media only screen and (max-width: 767px){.box_service.--type1 .box_howto .box_step.--col2 .box_item{padding:2.3rem .76rem 2.3rem}}.box_service.--type1 .box_howto .box_step.--col2 .box_item:last-child .st_step{color:#9F8E54 !important}.box_service.--type1 .box_howto .box_step.--col3{margin-top:4.61rem;display:grid;grid-template-columns:repeat(3, 1fr)}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_service.--type1 .box_howto .box_step.--col3{margin-top:3.07rem}}@media only screen and (max-width: 767px){.box_service.--type1 .box_howto .box_step.--col3{margin-top:0}}@media only screen and (max-width: 767px){.box_service.--type1 .box_howto .box_step.--col3{grid-template-columns:repeat(1, 1fr)}}@media only screen and (min-width: 1025px){.box_service.--type1 .box_howto .box_step.--col3{width:calc(100% + 5.06rem);margin-left:-2.53rem}}.box_service.--type1 .box_howto .box_step.--col3 .box_item{text-align:center;padding:0 2.53rem;position:relative}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_service.--type1 .box_howto .box_step.--col3 .box_item{padding:0 1.53rem}}@media only screen and (max-width: 767px){.box_service.--type1 .box_howto .box_step.--col3 .box_item{padding:2.3rem .76rem}}@media only screen and (min-width: 768px){.box_service.--type1 .box_howto .box_step.--col3 .box_item:not(:last-child)::before{content:"";position:absolute;right:0;width:1px;height:82%;border-right:1px dashed #4A4A4A;top:50%;transform:translateY(-50%)}.box_service.--type1 .box_howto .box_step.--col3 .box_item:not(:last-child)::after{content:"";position:absolute;z-index:1;right:0;width:2.61rem;aspect-ratio:34/52;top:50%;transform:translate(50%, -50%);background:url(./../../member/application/images/ic_arrow-double.svg) no-repeat;background-size:contain}}.box_service.--type1 .box_howto .box_step.--col3 .box_item:last-child .st_step{color:#9F8E54 !important}@media only screen and (max-width: 767px){.box_service.--type1 .box_howto .box_step.--col3 .box_item:not(:last-child){border-bottom:1px dashed #4A4A4A}.box_service.--type1 .box_howto .box_step.--col3 .box_item:not(:last-child)::after{content:"";position:absolute;bottom:0;width:2.61rem;aspect-ratio:34/34;left:50%;transform:translate(-50%, 50%);background:url(./../../member/application/images/ic_arrow-down.svg) no-repeat;background-size:contain}}.box_service.--type1 .box_howto .box_step .box_item .st_step{display:flex;flex-direction:column;align-items:center;color:#4A4A4A;font-family:"Shippori Mincho", "Yu Mincho", YuMincho, "游明朝", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho"}.box_service.--type1 .box_howto .box_step .box_item .st_step .num{line-height:0.65}@media only screen and (min-width: 1025px){.box_service.--type1 .box_howto .box_step .box_item .st_step .num{font-size:308%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_service.--type1 .box_howto .box_step .box_item .st_step .num{font-size:231%}}@media only screen and (max-width: 767px){.box_service.--type1 .box_howto .box_step .box_item .st_step .num{font-size:231%}}.box_service.--type1 .box_howto .box_step .box_item .st_step .ttmJp_18{margin-top:.53rem}.box_service.--type1 .box_howto .box_step .box_item .img{margin:1.92rem auto}.box_service.--type1 .box_howto .box_step .box_item>.txt_s12{letter-spacing:-0.05em;color:#4A4A4A}.box_service.--type2 .box_howto .box_step .box_item{padding:4.23rem 0;position:relative}@media only screen and (max-width: 767px){.box_service.--type2 .box_howto .box_step .box_item{padding:3.07rem 0}}.box_service.--type2 .box_howto .box_step .box_item:first-child{padding-top:.76rem}.box_service.--type2 .box_howto .box_step .box_item::before{content:"";position:absolute;left:0;width:100%;height:1px;bottom:0;border-bottom:1px dashed #4A4A4A}.box_service.--type2 .box_howto .box_step .box_item::after{content:"";position:absolute;z-index:1;bottom:-1.31rem;width:2.61rem;aspect-ratio:34/34;left:50%;transform:translateX(-50%);background:url(./../../member/application/images/ic_arrow-down.svg) no-repeat;background-size:contain}@media only screen and (min-width: 768px){.box_service.--type2 .box_howto .box_step .box_item{display:flex;flex-direction:row-reverse;justify-content:space-between}}.box_service.--type2 .box_howto .box_step .box_item:last-child::before,.box_service.--type2 .box_howto .box_step .box_item:last-child::after{display:none}.box_service.--type2 .box_howto .box_step .box_item:last-child .st_step,.box_service.--type2 .box_howto .box_step .box_item:last-child .ttmJp_20{color:#9F8E54 !important}.box_service.--type2 .box_howto .box_step .box_item .box_img{width:calc(428 / 900 * 100%)}@media only screen and (max-width: 767px){.box_service.--type2 .box_howto .box_step .box_item .box_img{width:100%}}.box_service.--type2 .box_howto .box_step .box_item .box_img img{object-fit:contain}.box_service.--type2 .box_howto .box_step .box_item .box_img.--hori{display:flex;justify-content:space-between;gap:1.92rem}@media only screen and (max-width: 767px){.box_service.--type2 .box_howto .box_step .box_item .box_img.--hori{gap:.76rem}}.box_service.--type2 .box_howto .box_step .box_item .box_img.--vert{display:flex;flex-direction:column}.box_service.--type2 .box_howto .box_step .box_item .box_info{width:calc(435 / 900 * 100%);display:flex;justify-content:space-between}@media only screen and (max-width: 767px){.box_service.--type2 .box_howto .box_step .box_item .box_info{width:100%}}@media only screen and (min-width: 1025px) and (max-width: 1100px){.box_service.--type2 .box_howto .box_step .box_item .box_info{width:calc(450 / 900 * 100%)}}@media only screen and (max-width: 767px){.box_service.--type2 .box_howto .box_step .box_item .box_info{padding-top:2.3rem}}.box_service.--type2 .box_howto .box_step .box_item .box_info .st_step{display:flex;flex-direction:column;align-items:center;color:#4A4A4A;font-family:"Shippori Mincho", "Yu Mincho", YuMincho, "游明朝", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho";box-sizing:border-box;width:calc(96 / 435 * 100%);padding:0 1em}@media only screen and (max-width: 767px){.box_service.--type2 .box_howto .box_step .box_item .box_info .st_step{width:15%}}@media only screen and (max-width: 767px){.box_service.--type2 .box_howto .box_step .box_item .box_info .st_step{padding:0}}.box_service.--type2 .box_howto .box_step .box_item .box_info .st_step .num{line-height:0.65}@media only screen and (min-width: 1025px){.box_service.--type2 .box_howto .box_step .box_item .box_info .st_step .num{font-size:308%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_service.--type2 .box_howto .box_step .box_item .box_info .st_step .num{font-size:231%}}@media only screen and (max-width: 767px){.box_service.--type2 .box_howto .box_step .box_item .box_info .st_step .num{font-size:231%}}.box_service.--type2 .box_howto .box_step .box_item .box_info .st_step .ttmJp_18{margin-top:.53rem}.box_service.--type2 .box_howto .box_step .box_item .box_info .box_text{width:calc(330 / 435 * 100%)}@media only screen and (max-width: 767px){.box_service.--type2 .box_howto .box_step .box_item .box_info .box_text{width:calc(350 / 435 * 100%)}}.box_service.--type2 .box_howto .box_step .box_item .box_info .box_text .ttmJp_20{margin-bottom:1.92rem}@media only screen and (max-width: 767px){.box_service.--type2 .box_howto .box_step .box_item .box_info .box_text .ttmJp_20{margin-bottom:1.15rem}}.box_service.--type2 .box_howto .box_step .box_item .box_info .box_text .txt_s12{line-height:1.8;letter-spacing:-0.05em;margin-bottom:2.3rem}@media only screen and (max-width: 767px){.box_service.--type2 .box_howto .box_step .box_item .box_info .box_text .txt_s12{margin-bottom:1.53rem}}.box_service.--type2 .box_howto .box_step .box_item .box_info .box_text .txt_s12:last-child{margin-bottom:0}.box_service.--type2 .box_howto .box_step .box_item .box_info .box_text .btn_basic_m{width:230px;margin:.61rem 0}.box_service.--type2 .box_howto .box_step .box_item .box_info .box_text .btn_basic_m a{width:100%;padding-right:2em}@media only screen and (max-width: 767px){.box_service .box_more{margin-bottom:1.53rem}}.box_service .box_more .txt_local{color:#fff;background:#4A4A4A;padding:.53rem 1.23rem;font-family:"Shippori Mincho", "Yu Mincho", YuMincho, "游明朝", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho"}@media only screen and (min-width: 1025px){.box_service .box_more .txt_local{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_service .box_more .txt_local{font-size:100%}}@media only screen and (max-width: 767px){.box_service .box_more .txt_local{font-size:93%}}.box_service .box_more ul{padding:1.53rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_service .box_more ul{padding:1.15rem .76rem}}@media only screen and (max-width: 767px){.box_service .box_more ul{padding:1.15rem}}.box_service .box_more ul li{position:relative;padding-left:1.1em;color:#4A4A4A;margin-bottom:3px;letter-spacing:-0.05em}.box_service .box_more ul li::before{content:"※";position:absolute;left:0;top:0}
