﻿.con_corporate .inner,.con_guide .inner,.con_bottom{width:90%;max-width:1200px;margin:auto}@media only screen and (max-width: 1024px){.con_corporate .inner,.con_guide .inner,.con_bottom{width:91.66667%}}.c_yellow{color:#9f8e54}.c_text{color:#4A4A4A}.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:93%}}.txt_s12{font-size:93%}.txt_s10{font-size:77%}#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_corporate{padding-top:5rem;background:linear-gradient(180deg, rgba(248,248,248,0.03) 0%,rgba(224,224,224,0.6) 30%,rgba(224,224,224,0.6) 70%,rgba(248,248,248,0.03) 100%)}@media only screen and (max-width: 767px){.con_corporate{padding-top:3.84rem}}.con_corporate .inner{max-width:1100px}.con_corporate .inner .ttlJp_25{margin-bottom:2.69rem}.con_corporate .inner .box_list{display:flex;flex-wrap:wrap;row-gap:1.84rem;margin-top:5.76rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_corporate .inner .box_list{row-gap:1.38rem}}@media only screen and (max-width: 767px){.con_corporate .inner .box_list{row-gap:1.53rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_corporate .inner .box_list{margin-top:4.61rem}}@media only screen and (max-width: 767px){.con_corporate .inner .box_list{margin-top:3.07rem}}.con_corporate .inner .box_list .box_item{color:#4A4A4A;width:calc(350 / 1100 * 100%);background:#fff;padding:1.92rem;box-shadow:0px 4px 8px 4px rgba(0,0,0,0.08);border-radius:4px}@media only screen and (max-width: 767px){.con_corporate .inner .box_list .box_item{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_corporate .inner .box_list .box_item{padding:1.53rem}}@media only screen and (max-width: 767px){.con_corporate .inner .box_list .box_item{padding:1.53rem}}@media only screen and (min-width: 768px){.con_corporate .inner .box_list .box_item:not(:nth-child(3n)){margin-right:calc(24 / 1100 * 100%)}}.con_corporate .inner .box_list .box_item .st_item{display:flex;flex-direction:column;align-items:center;font-weight:500;margin-top:1.15rem;padding-bottom:.76rem;margin-bottom:.76rem;border-bottom:1px solid #e0e0e0}.con_corporate .inner .box_list .box_item .st_item .en{font-family:"Shippori Mincho", "Yu Mincho", YuMincho, "游明朝", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho";font-size:93%}.con_corporate .inner .box_list .box_item .st_item .txt{color:#000}.con_corporate .inner .box_list .box_item .txt_s11,.con_corporate .inner .box_list .box_item .txt_s10{padding:0 .61rem}@media only screen and (max-width: 767px){.con_corporate .inner .box_list .box_item .txt_s11,.con_corporate .inner .box_list .box_item .txt_s10{padding:0 .3rem}}.con_corporate .inner .box_list .box_item .txt_s10{margin-top:.76rem}.con_corporate .box_banner{margin-top:6.15rem;background:url(./../../corporate/images/bg_inquiry.webp) center no-repeat;background-size:cover;padding:5.76rem 0}@media only screen and (max-width: 767px){.con_corporate .box_banner{margin-top:3.84rem}}@media only screen and (max-width: 767px){.con_corporate .box_banner{padding:3.84rem 0}}.con_corporate .box_banner .inner{padding:7.3rem 0;background:rgba(255,255,255,0.8);border-radius:.61rem;gap:120px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_corporate .box_banner .inner{padding:6.15rem 0}}@media only screen and (max-width: 767px){.con_corporate .box_banner .inner{padding:3.07rem 0}}@media only screen and (max-width: 767px){.con_corporate .box_banner .inner{gap:2em}}.con_corporate .box_banner .inner .box{width:calc(700 / 1100 * 100%);margin-inline:auto;display:flex;justify-content:center;align-items:center}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_corporate .box_banner .inner .box{width:80%}}@media only screen and (max-width: 767px){.con_corporate .box_banner .inner .box{width:80%}}@media only screen and (max-width: 767px){.con_corporate .box_banner .inner .box{flex-direction:column;align-items:center;text-align:center;gap:2.3rem}}.con_corporate .box_banner .inner .box .btn_basic_s{min-width:255px}@media only screen and (max-width: 767px){.con_corporate .box_banner .inner .box .btn_basic_s{min-width:100%}}.con_corporate .box_banner .inner .box .btn_basic_s a{width:100%}@media only screen and (min-width: 1025px){.con_corporate .box_banner .inner .box .btn_basic_s a{padding:5px 50px 5px 30px}}.con_guide{padding-top:9.23rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_guide{padding-top:7.69rem}}@media only screen and (max-width: 767px){.con_guide{padding-top:5.38rem}}.con_guide .inner{max-width:1100px}.con_guide .inner .st_guide{font-family:"Shippori Mincho", "Yu Mincho", YuMincho, "游明朝", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho";font-weight:normal;font-size:93%}.con_guide .inner .ttlJp_25{font-family:"Shippori Mincho", "Yu Mincho", YuMincho, "游明朝", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho";margin-top:.38rem}.con_guide .inner .box_howto{margin-top:5.38rem;padding:3.46rem 7.69rem 3.69rem;border-radius:.61rem;border:1px solid #9e9e9e;box-sizing:border-box}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_guide .inner .box_howto{margin-top:4.61rem}}@media only screen and (max-width: 767px){.con_guide .inner .box_howto{margin-top:3.07rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_guide .inner .box_howto{padding:3.07rem 1.53rem .76rem}}@media only screen and (max-width: 767px){.con_guide .inner .box_howto{padding:3.07rem 1.53rem}}@media only screen and (min-width: 1025px) and (max-width: 1100px){.con_guide .inner .box_howto{padding-left:2.3rem;padding-right:2.3rem}}.con_guide .inner .box_howto>.txt_s10{margin-top:.76rem;text-align:right}.con_guide .inner .box_howto .box_step .box_item{padding:4.23rem 0;position:relative}@media only screen and (max-width: 767px){.con_guide .inner .box_howto .box_step .box_item{padding:3.07rem 0}}.con_guide .inner .box_howto .box_step .box_item:first-child{padding-top:.76rem}.con_guide .inner .box_howto .box_step .box_item::before{content:"";position:absolute;left:0;width:100%;height:1px;bottom:0;border-bottom:1px dashed #4A4A4A}.con_guide .inner .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){.con_guide .inner .box_howto .box_step .box_item{display:flex;flex-direction:row-reverse;justify-content:space-between}}.con_guide .inner .box_howto .box_step .box_item:last-child::before,.con_guide .inner .box_howto .box_step .box_item:last-child::after{display:none}.con_guide .inner .box_howto .box_step .box_item:last-child .st_step,.con_guide .inner .box_howto .box_step .box_item:last-child .ttmJp_20{color:#9F8E54 !important}.con_guide .inner .box_howto .box_step .box_item .img{width:calc(435 / 900 * 100%);filter:drop-shadow(0px 5px 7px rgba(161,161,161,0.3))}@media only screen and (max-width: 767px){.con_guide .inner .box_howto .box_step .box_item .img{width:100%}}.con_guide .inner .box_howto .box_step .box_item .img img{object-fit:contain}.con_guide .inner .box_howto .box_step .box_item .box_info{width:calc(384 / 900 * 100%);display:flex;justify-content:space-between}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_guide .inner .box_howto .box_step .box_item .box_info{width:48%}}@media only screen and (max-width: 767px){.con_guide .inner .box_howto .box_step .box_item .box_info{width:100%}}@media only screen and (min-width: 1025px) and (max-width: 1100px){.con_guide .inner .box_howto .box_step .box_item .box_info{width:calc(450 / 900 * 100%)}}@media only screen and (max-width: 767px){.con_guide .inner .box_howto .box_step .box_item .box_info{padding-top:2.3rem}}.con_guide .inner .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 / 384 * 100%);padding:0 1em}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_guide .inner .box_howto .box_step .box_item .box_info .st_step{width:20%}}@media only screen and (max-width: 767px){.con_guide .inner .box_howto .box_step .box_item .box_info .st_step{width:15%}}@media only screen and (max-width: 767px){.con_guide .inner .box_howto .box_step .box_item .box_info .st_step{padding:0}}.con_guide .inner .box_howto .box_step .box_item .box_info .st_step .num{line-height:1}@media only screen and (min-width: 1025px){.con_guide .inner .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){.con_guide .inner .box_howto .box_step .box_item .box_info .st_step .num{font-size:231%}}@media only screen and (max-width: 767px){.con_guide .inner .box_howto .box_step .box_item .box_info .st_step .num{font-size:231%}}.con_guide .inner .box_howto .box_step .box_item .box_info .box_text{width:calc(280 / 384 * 100%)}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_guide .inner .box_howto .box_step .box_item .box_info .box_text{width:77%}}@media only screen and (max-width: 767px){.con_guide .inner .box_howto .box_step .box_item .box_info .box_text{width:80%}}@media only screen and (max-width: 767px){.con_guide .inner .box_howto .box_step .box_item .box_info .box_text{margin-top:-0.25rem}}.con_guide .inner .box_howto .box_step .box_item .box_info .box_text .ttmJp_20{margin-bottom:1.92rem}@media only screen and (max-width: 767px){.con_guide .inner .box_howto .box_step .box_item .box_info .box_text .ttmJp_20{margin-bottom:1.15rem}}.con_guide .inner .box_howto .box_step .box_item .box_info .box_text .txt_s12{line-height:1.8;letter-spacing:-0.05em}.con_guide .inner .box_howto .box_step .box_item .box_info .box_text .txt_s10{margin-top:.76rem}.con_guide .inner .box_howto .box_step .box_item .box_info .box_text .btn_sub_jp_m{margin-top:1.92rem;text-align:right}.con_bottom{background:#ebebea;box-shadow:0px 4px 4px 1px rgba(0,0,0,0.08);border-radius:.61rem;max-width:1100px;margin-top:6.15rem;padding:2.69rem 0}@media only screen and (max-width: 767px){.con_bottom{margin-top:3.84rem}}@media only screen and (max-width: 767px){.con_bottom{padding:3.07rem 0}}.con_bottom .inner{width:calc(700 / 1100 * 100%);margin:0 auto;display:flex;justify-content:center;gap:125px;align-items:center}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_bottom .inner{width:85%}}@media only screen and (max-width: 767px){.con_bottom .inner{width:90%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_bottom .inner{gap:100px}}@media only screen and (max-width: 767px){.con_bottom .inner{gap:2em}}@media only screen and (max-width: 767px){.con_bottom .inner{flex-direction:column;align-items:center}}.con_bottom .inner .txt{font-family:"Shippori Mincho", "Yu Mincho", YuMincho, "游明朝", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho"}.con_bottom .inner .btn_sub_jp_m{flex-shrink:0}
