body{font-size:26px;background:url(../img/pc_bg_img.jpg) no-repeat center top/cover;background-attachment:fixed}@media(max-width: 640px){body{font-size:4.0625vw}}img{height:auto}a:hover{opacity:.7;transition:.5s}.ly_inner{width:640px;margin:0 auto;box-shadow:0 0 30px 3px rgba(27,27,2,.1);background:#f39801;overflow:hidden}@media(max-width: 640px){.ly_inner{max-width:100%}}.ly_header{padding:0 20px;background:#fff}@media(max-width: 640px){.ly_header{padding:0 3.125vw}.ly_header .el_header_logo{width:18.75vw}.ly_header .el_header_text{width:66.875vw}}.ly_fv{text-align:center;padding:15px 0 0;background:url(../img/sp_fv_bg_shape.png) no-repeat top 340px center/100% auto,linear-gradient(to bottom, #fff9db 35%, #ffc93c 35%, #ffc93c 100%)}.ly_fv .el_fv_medal{margin:0 auto -20px}.ly_fv .bl_fv_btn{padding-bottom:50px}.ly_fv .bl_fv_btn li+li{margin-top:-15px}@media(max-width: 640px){.ly_fv{padding:2.34375vw 0 0;background:url(../img/sp_fv_bg_shape.png) no-repeat top 55.46875vw center/100% auto,linear-gradient(to bottom, #fff9db 35%, #ffc93c 35%, #ffc93c 100%)}.ly_fv .el_fv_medal{width:87.34375vw;margin:0 auto -3.125vw}.ly_fv .bl_fv_btn{width:91.875vw;padding-bottom:7.8125vw;margin:0 auto}.ly_fv .bl_fv_btn li+li{margin-top:-2.34375vw}}.bl_store_bk{width:600px;margin:0 auto 20px;border:4px solid #f36d01;background:#fff;border-radius:13px;padding:0 0 20px}@media(max-width: 640px){.bl_store_bk{width:93.75vw;margin:0 auto 3.125vw;border:.625vw solid #f36d01;border-radius:2.03125vw;padding:0 0 3.125vw}}.bl_store_bk h2{background:#f36d01;font-size:28px;font-weight:bold;color:#fff;margin:0 0 15px}@media(max-width: 640px){.bl_store_bk h2{font-size:4.375vw;margin:0 0 2.34375vw}}.bl_store_bk .bl_store_txt{font-size:24px;text-align:left;padding:0 23px}@media(max-width: 640px){.bl_store_bk .bl_store_txt{font-size:3.75vw;padding:0 3.59375vw}}.bl_fee{background:#fff;padding:40px 0}@media(max-width: 640px){.bl_fee{padding:6.25vw 0}}.bl_fee .bl_fee_box{width:580px;border:6px solid #f39801;background:#fffcc4;border-radius:30px;margin:0 auto;padding:32px 33px 55px}@media(max-width: 640px){.bl_fee .bl_fee_box{width:90.625vw;border:.9375vw solid #f39801;border-radius:4.6875vw;padding:5vw 5.15625vw 8.59375vw}}.bl_fee .bl_fee_box h2{width:500px;margin:0 auto}@media(max-width: 640px){.bl_fee .bl_fee_box h2{width:78.125vw}}.bl_fee .bl_fee_box .bl_fee_txt{font-size:26px;line-height:48px}@media(max-width: 640px){.bl_fee .bl_fee_box .bl_fee_txt{font-size:4.0625vw;line-height:7.5vw}}.ly_worry{padding:45px 0 30px;background:#fff}@media(max-width: 640px){.ly_worry{padding:7.03125vw 0 4.6875vw}.ly_worry .el_worry_title{width:96.875vw}}.ly_about{padding:60px 0}.ly_about .bl_about_inner{width:600px;padding:40px 0;margin-left:auto;border-radius:40px 0 0 40px;background:#fff}@media(max-width: 640px){.ly_about{padding:9.375vw 0}.ly_about .bl_about_inner{width:93.75vw;padding:6.25vw 0;border-radius:6.25vw 0 0 6.25vw}}.bl_about_inner{margin-top:-10px}.bl_about_inner .bl_about_detaile{text-align:center}.bl_about_inner .bl_about_detaile dt{font-size:30px;font-weight:bold;margin-bottom:30px}.bl_about_inner .bl_about_detaile dt span{color:#f39801;font-size:40px;padding-bottom:10px;background:linear-gradient(to bottom, transparent 55%, #fff9db 55%, #fff9db 100%)}.bl_about_inner .bl_about_detaile dd{width:450px;line-height:1.8;padding:25px 0;margin:0 auto 25px;border-top:3px dotted #ffc93c;border-bottom:3px dotted #ffc93c}.bl_about_inner .bl_about_detaile dd strong{font-weight:bold}.bl_about_inner .el_about_offece{text-align:center}@media(max-width: 640px){.bl_about_inner{margin-top:-1.5625vw}.bl_about_inner .bl_about_detaile dt{font-size:4.6875vw;margin-bottom:4.6875vw}.bl_about_inner .bl_about_detaile dt span{font-size:6.25vw;padding-bottom:1.5625vw}.bl_about_inner .bl_about_detaile dd{width:70.3125vw;padding:3.90625vw 0;margin:0 auto 3.90625vw;border-top:.625vw dotted #ffc93c;border-bottom:.625vw dotted #ffc93c}}.ly_point{padding-bottom:70px}.ly_point .el_point_title{text-align:center;margin-bottom:50px}.ly_point .bl_point_list{width:600px;margin:0 auto 65px}.ly_point .bl_point_list li+li{margin-top:60px}.ly_point .bl_point_list .bl_pointList_title{font-size:42px;font-weight:bold;line-height:1.2;margin-bottom:20px}.ly_point .bl_point_list .bl_pointList_title span{margin-right:20px}.ly_point .bl_point_list .el_pointDetaile_image{margin-bottom:-10px}.ly_point .bl_point_list .bl_pointDetaile_text{line-height:1.7;padding:45px 50px 45px 40px;border-radius:0 0 20px 20px;background:#fff}.ly_point .bl_point_list .bl_pointDetaile_text strong{font-weight:bold}@media(max-width: 640px){.ly_point{padding-bottom:10.9375vw}.ly_point .el_point_title{margin-bottom:7.8125vw}.ly_point .bl_point_list{width:93.75vw;margin:0 auto 10.15625vw}.ly_point .bl_point_list li+li{margin-top:9.375vw}.ly_point .bl_point_list .bl_pointList_title{font-size:6.5625vw;margin-bottom:3.125vw}.ly_point .bl_point_list .bl_pointList_title span{width:14.0625vw;margin-right:3.125vw}.ly_point .bl_point_list .bl_pointDetaile_text{padding:7.03125vw 7.8125vw 7.03125vw 6.25vw;border-radius:0 0 3.125vw 3.125vw}}.ly_info{width:600px;padding:20px 0 30px;margin:0 auto;border:6px solid #ffe59f;border-radius:20px;background:#fffcc4}.ly_info .bl_info_btn{margin-top:-55px}.ly_info .bl_info_btn li{margin:0 auto -15px}@media(max-width: 640px){.ly_info{width:93.75vw;padding:3.125vw 0 4.6875vw;border:.9375vw solid #ffe59f;border-radius:3.125vw}.ly_info .bl_info_btn{margin-top:-8.59375vw}.ly_info .bl_info_btn li{width:91.875vw;margin:0 auto -2.34375vw}}.ly_reason{text-align:center;padding-bottom:80px;background:#e3f5ff}.ly_reason .el_reason_title{margin-bottom:20px}.ly_reason .el_reason_table{margin-bottom:30px}@media(max-width: 640px){.ly_reason{padding-bottom:12.5vw}.ly_reason .el_reason_title{margin-bottom:3.125vw}.ly_reason .el_reason_table{width:96.5625vw;margin:0 auto 4.6875vw}}.ly_ba{padding-bottom:80px;background:#e3f5ff}.ly_ba .el_ba_title{text-align:center;margin-bottom:40px}.ly_ba .el_ba_table{text-align:center;margin-bottom:30px}@media(max-width: 640px){.ly_ba{padding-bottom:12.5vw}.ly_ba .el_ba_title{margin-bottom:6.25vw}.ly_ba .el_ba_table{width:98.4375vw;margin:0 auto 4.6875vw}}.ly_case{padding-bottom:60px}.ly_case .el_case_title{text-align:center;margin-bottom:20px}.ly_case .el_case_image{margin-bottom:-20px}.ly_case .bl_case_slider{margin-bottom:45px}.ly_case .bl_case_slider .splide__arrow{position:absolute;top:50%;transform:translateY(-50%)}.ly_case .bl_case_slider .splide__arrow.splide__arrow--prev{left:20px;transform:translateY(-50%) rotateY(180deg)}.ly_case .bl_case_slider .splide__arrow.splide__arrow--next{right:20px}.ly_case .bl_case_slider .splide__pagination{margin-top:20px}.ly_case .bl_case_slider .splide__pagination .splide__pagination__page{width:15px;height:15px;margin:0 8px;border:none;border-radius:100%;background:#fff}.ly_case .bl_case_slider .splide__pagination .splide__pagination__page.is-active{background:#012a4a}.ly_case .el_case_text{text-align:center}@media(max-width: 640px){.ly_case{padding-bottom:9.375vw}.ly_case .el_case_title{margin-bottom:3.125vw}.ly_case .el_case_image{margin-bottom:-3.125vw}.ly_case .bl_case_slider{margin-bottom:7.03125vw}.ly_case .bl_case_slider .splide__slide{width:86.5625vw;margin:0 auto}.ly_case .bl_case_slider .splide__arrow{width:9.375vw}.ly_case .bl_case_slider .splide__arrow.splide__arrow--prev{left:3.125vw}.ly_case .bl_case_slider .splide__arrow.splide__arrow--next{right:3.125vw}.ly_case .bl_case_slider .splide__pagination{margin-top:3.125vw}.ly_case .bl_case_slider .splide__pagination .splide__pagination__page{width:2.34375vw;height:2.34375vw;margin:0 1.25vw}.ly_case .el_case_text{width:90.625vw;margin:0 auto}}.ly_voice{padding-bottom:115px;background:#e3f5ff}.ly_voice .bl_voice_detaile{width:600px;margin:0 auto 20px}.ly_voice .bl_voice_detaile dd{line-height:2;padding:30px 35px;margin-top:-10px;border:4px solid #9ac6e5;border-radius:20px;background:#fff}.ly_voice .bl_voice_detaile dd strong{font-weight:bold}.ly_voice .ly_info{margin-top:60px}@media(max-width: 640px){.ly_voice{padding-bottom:17.96875vw}.ly_voice .bl_voice_detaile{width:93.75vw;margin:0 auto 3.125vw}.ly_voice .bl_voice_detaile dd{padding:4.6875vw 5.46875vw;margin-top:-1.5625vw;border:.625vw solid #9ac6e5;border-radius:3.125vw}.ly_voice .ly_info{margin-top:9.375vw}}.ly_faq{padding-bottom:120px;background:#fff}.ly_faq .bl_faq_detaile{width:560px;margin:0 auto 15px}.ly_faq .bl_faq_detaile dt{display:flex;align-items:center;font-size:28px;font-weight:bold;padding-right:75px;border-radius:10px;background:#ffc93c;position:relative}.ly_faq .bl_faq_detaile dt span{width:400px}.ly_faq .bl_faq_detaile dt::before{content:"";display:block;width:68px;height:120px;margin-right:20px;background:url(../img/sp_faq_icon_q.png) no-repeat center/100% auto}.ly_faq .bl_faq_detaile dt::after{content:"";display:block;width:20px;height:12px;background:url(../img/sp_faq_arrow.png) no-repeat center/100% auto;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.ly_faq .bl_faq_detaile dt.open::after{transform:translateY(-50%) rotateX(180deg)}.ly_faq .bl_faq_detaile dd{display:none;line-height:1.8;padding:35px 20px 60px}.ly_faq .bl_faq_detaile dd strong{font-weight:bold}.ly_faq .bl_faq_detaile dd.open{display:block}@media(max-width: 640px){.ly_faq{padding-bottom:18.75vw}.ly_faq .bl_faq_detaile{width:87.5vw;margin:0 auto 2.34375vw}.ly_faq .bl_faq_detaile dt{font-size:4.375vw;padding-right:11.71875vw;border-radius:1.5625vw}.ly_faq .bl_faq_detaile dt span{width:62.5vw}.ly_faq .bl_faq_detaile dt::before{width:10.625vw;height:18.75vw;margin-right:3.125vw}.ly_faq .bl_faq_detaile dt::after{content:"";width:3.125vw;height:1.875vw;right:3.125vw}.ly_faq .bl_faq_detaile dd{padding:5.46875vw 3.125vw 9.375vw}}.ly_access{padding-bottom:155px}.ly_access .bl_office_list{width:600px;margin:0 auto}.ly_access .bl_office_list li{padding:30px 0 20px;border-radius:20px;background:#fff}.ly_access .bl_office_list li+li{margin-top:50px}@media(max-width: 640px){.ly_access{padding-bottom:24.21875vw}.ly_access .bl_office_list{width:93.75vw}.ly_access .bl_office_list li{padding:4.6875vw 0 3.125vw;border-radius:3.125vw}.ly_access .bl_office_list li+li{margin-top:7.8125vw}}.bl_office_list .bl_office_top{width:540px;margin:0 auto 35px}.bl_office_list .bl_office_top .el_office_image{margin-right:20px}.bl_office_list .bl_office_top .el_office_title{display:flex;align-items:center;width:320px;height:200px;color:#f36d01;font-size:36px;font-weight:bold;padding-left:10px;border-top:4px dotted #f39801;border-bottom:4px dotted #f39801}.bl_office_list .bl_access_detaile{width:540px;margin:0 auto 30px}.bl_office_list .bl_access_detaile dt{width:120px;color:#fff;font-size:24px;font-weight:bold;text-align:center;padding:5px 0;margin-right:15px;border-radius:40px;background:#f39801}.bl_office_list .bl_access_detaile dd{width:395px;letter-spacing:1px;font-weight:bold}.bl_office_list .bl_access_map{text-align:center;margin-bottom:20px}.bl_office_list .bl_access_map iframe{width:560px;height:210px}@media(max-width: 640px){.bl_office_list .bl_office_top{width:84.375vw;margin:0 auto 5.46875vw}.bl_office_list .bl_office_top .el_office_image{width:31.25vw;margin-right:3.125vw}.bl_office_list .bl_office_top .el_office_title{width:50vw;height:31.25vw;font-size:5.625vw;padding-left:1.5625vw;border-top:.625vw dotted #f39801;border-bottom:.625vw dotted #f39801}.bl_office_list .bl_access_detaile{width:84.375vw;margin:0 auto 4.6875vw}.bl_office_list .bl_access_detaile dt{width:18.75vw;font-size:3.75vw;padding:.78125vw 0;margin-right:2.34375vw;border-radius:6.25vw}.bl_office_list .bl_access_detaile dd{width:61.71875vw}.bl_office_list .bl_access_map{text-align:center;margin-bottom:3.125vw}.bl_office_list .bl_access_map iframe{width:87.5vw;height:32.8125vw;margin:0 auto}.bl_office_list .bl_access_btn{width:91.875vw;margin:0 auto}}.ly_fixed{position:fixed;right:0;left:0;bottom:-10px;z-index:99}@media(max-width: 640px){.ly_fixed{bottom:-1.5625vw}}.ly_footer{color:#fff;font-size:24px;text-align:center;padding:10px 0;background:#012a4a}@media(max-width: 640px){.ly_footer{font-size:3.75vw;padding:1.5625vw 0}}