@charset "UTF-8";@media screen and (max-width:767px){.kmc-pconly{display:none!important}}@media screen and (min-width:768px){.kmc-sponly{display:none!important}}.kmc-objectfit{width:100%;height:100%;object-fit:cover}.kmc-container{max-width:1000px;margin:0 auto;padding:0 20px}@media screen and (max-width:767px){.kmc-container{width:calc(100% - 30px);padding:0}}.kmc-container_max{max-width:1120px;margin:0 auto;padding:0 20px}@media screen and (max-width:767px){.kmc-container_max{width:calc(100% - 30px);padding:0}}.kmc-wrapper{font-size:16px;color:#000;background-color:#f7f9ff}.kmc-mod_under_mv{padding:36px 0 30px}.kmc-mod_under_mv_tit{font-weight:700;color:#42474e}.kmc-mod_under_mv_tit_ja{font-size:22px;font-weight:700;margin-bottom:0}.kmc-mod_under_mv_tit_en{margin-top:5px;margin-bottom:0}@media screen and (max-width:767px){.kmc-mod_under_mv{padding:25px 0 28px}}.kmc-breadcrumb{max-width:1000px;margin:0 auto;padding:5px 20px 0;font-size:12px}@media screen and (max-width:767px){.kmc-breadcrumb{line-height:1.2}}.kmc-recruit_mv{padding:106px 45px 69px;background-position:top center;background-size:cover;background-image:url(../../img/web/recruit/mv.jpg)}.kmc-recruit_mv_summary{text-align:right;width:fit-content;margin-left:auto}.kmc-recruit_mv_cat{margin-bottom:0;font-size:36px;font-weight:700;line-height:1.55;color:#fff;text-shadow:0 8px 12px rgba(0,0,0,.15),0 8px 12px rgba(0,0,0,.15)}.kmc-recruit_mv_tit{margin-top:48px;font-size:72px;font-weight:700;color:#51606f}.kmc-recruit_mv_tit span{padding:11px 20px 15px;display:inline-block;background-color:#fff}.kmc-recruit_mv_tit span:not(:first-of-type){margin-top:20px}.kmc-recruit_mv_txt{margin-top:76px}.kmc-recruit_mv_txt span{font-size:36px;font-weight:500;display:inline-block}.kmc-recruit_mv_txt_desc01{padding:14px 60px 13px 16px;color:#fff;background-color:#0085cc;clip-path:polygon(0 0,100% 0,86% 100%,0 100%)}.kmc-recruit_mv_txt_desc02{margin-left:-55px;padding:14px 27px 13px 50px;color:#0085cc;background-color:#fff;clip-path:polygon(16% 0,100% 0,100% 100%,0 100%)}@media screen and (max-width:1200px){.kmc-recruit_mv_cat{font-size:25px}.kmc-recruit_mv_tit{margin-top:48px;font-size:50px}.kmc-recruit_mv_tit span{padding:11px 20px 15px}.kmc-recruit_mv_tit span:not(:first-of-type){margin-top:20px}.kmc-recruit_mv_txt{margin-top:76px}.kmc-recruit_mv_txt span{font-size:25px}.kmc-recruit_mv_txt_desc01{padding:14px 50px 13px 16px}.kmc-recruit_mv_txt_desc02{margin-left:-39px;padding:14px 27px 13px 35px}}@media screen and (max-width:767px){.kmc-recruit_mv{padding:166px 15px 34px;display:flex;flex-direction:column;min-height:577px;background-image:url(../../img/web/recruit/mv_sp.jpg)}.kmc-recruit_mv_summary{margin-top:auto}.kmc-recruit_mv_cat{font-size:15px}.kmc-recruit_mv_tit{margin-top:10px;font-size:27px}.kmc-recruit_mv_tit span{padding:5px 16px 10px}.kmc-recruit_mv_tit span:not(:first-of-type){margin-top:9px}.kmc-recruit_mv_txt{margin-top:15px}.kmc-recruit_mv_txt span{font-size:16px}.kmc-recruit_mv_txt_desc01{padding:10px 25px 7px 12px;clip-path:polygon(0 0,100% 0,88% 100%,0 100%)}.kmc-recruit_mv_txt_desc02{margin-left:-20px;padding:10px 15px 7px 25px;clip-path:polygon(13% 0,100% 0,100% 100%,0 100%)}}.kmc-recruit_about{padding:113px 0;background-size:cover;background-image:url(../../img/web/recruit/about_bg.png);background-color:#f0f9ff}.kmc-recruit_about_tit{font-size:32px;line-height:1.48;font-weight:700}.kmc-recruit_about_tit_strong{font-size:52px;color:#0085cc}.kmc-recruit_about_txt{margin-top:40px;font-size:22px;line-height:1.27}@media screen and (max-width:767px){.kmc-recruit_about{padding:77px 0 64px;background-position:center bottom;background-image:url(../../img/web/recruit/about_bg_sp.png)}.kmc-recruit_about_tit{font-size:22px;line-height:1.4}.kmc-recruit_about_tit_strong{font-size:30px}.kmc-recruit_about_txt{margin-top:16px;font-size:16px;line-height:1.5}}.kmc-recruit_feature{padding:133px 0 119px}.kmc-recruit_feature_tit{margin-bottom:75px;font-size:32px;font-weight:700;line-height:1.6}.kmc-recruit_feature_tit_strong{font-size:44px}.kmc-recruit_feature_tit_blue{color:#0085cc}.kmc-recruit_feature_item{padding:20px 18px 18px;border-radius:10px;display:flex;align-items:center;background-color:#fff}.kmc-recruit_feature_item:not(:first-of-type){margin-top:20px}.kmc-recruit_feature_img{width:187px}.kmc-recruit_feature_img img{width:160px}.kmc-recruit_feature_summary{width:calc(100% - 187px)}.kmc-recruit_feature_lists{margin:0;display:flex;flex-wrap:wrap;gap:0 10px}.kmc-recruit_feature_lists dd,.kmc-recruit_feature_lists dt{font-weight:700}.kmc-recruit_feature_lists dt{width:96px;line-height:34px;text-align:center;font-size:16px;border-radius:5px;color:#fff;background-color:#0085cc}.kmc-recruit_feature_lists dd{margin-bottom:0;font-size:22px;font-weight:700;color:#0085cc}.kmc-recruit_feature_desc{margin:1em 0 0;font-size:16px;letter-spacing:.05em;line-height:1.5}.kmc-recruit_feature_desc_strong{color:#0085cc}@media screen and (max-width:767px){.kmc-recruit_feature{padding:77px 0 80px}.kmc-recruit_feature_tit{margin-bottom:34px;font-size:22px;line-height:1.6}.kmc-recruit_feature_tit_strong{font-size:30px}.kmc-recruit_feature_item{padding:20px 18px 18px;border-radius:10px;flex-wrap:wrap;gap:27px 0}.kmc-recruit_feature_item:not(:first-of-type){margin-top:20px}.kmc-recruit_feature_img{width:100%;text-align:center}.kmc-recruit_feature_img img{width:160px}.kmc-recruit_feature_summary{width:100%}.kmc-recruit_feature_lists{gap:0 10px}.kmc-recruit_feature_lists dt{width:96px;line-height:34px;border-radius:5px}.kmc-recruit_feature_desc{margin:1em 0 0}}.kmc-recruit_point{padding:115px 0 105px;background-color:#0085cc}.kmc-recruit_point_tit{font-size:32px;color:#fff;font-weight:700}.kmc-recruit_point_tit_strong{font-size:44px}.kmc-recruit_point_lists{margin-top:72px;display:flex;flex-wrap:wrap;justify-content:center;padding-left:0;gap:10px}.kmc-recruit_point_lists li{max-width:312px;display:flex;flex-direction:column;padding:16px 10px;border-radius:7px;background-color:#fff;list-style:none}.kmc-recruit_point_lists_img img{width:100%;height:100%}.kmc-recruit_point_lists_tit{margin-top:6px;text-align:center;font-size:22px;font-weight:700;color:#0085cc}.kmc-recruit_point_lists_desc{margin:2px 0 0;margin-top:2px;font-size:14px;letter-spacing:.025em;line-height:1.42}@media screen and (max-width:767px){.kmc-recruit_point{padding:80px 0 62px}.kmc-recruit_point_tit{font-size:22px;line-height:1.5}.kmc-recruit_point_tit_strong{font-size:30px}.kmc-recruit_point_lists{margin-top:35px;gap:12px 0}.kmc-recruit_point_lists li{max-width:100%;padding:16px 10px;border-radius:10px}.kmc-recruit_point_lists_img{height:186px}.kmc-recruit_point_lists_img img{width:100%;height:100%}.kmc-recruit_point_lists_tit{margin-top:8px}.kmc-recruit_point_lists_desc{margin:2px 0 0;margin-top:2px}}.kmc-recruit_flow01{padding:116px 0 120px;background-color:#f7f9ff}.kmc-recruit_flow01_tit{font-size:32px;font-weight:700;margin-bottom:0}.kmc-recruit_flow01_tit_strong{font-size:44px;color:#0085cc}.kmc-recruit_flow01_txt{margin:7px 0 0;font-size:22px;font-weight:700;line-height:1.27}.kmc-recruit_flow01_lists{margin:76px 0 0;display:flex;padding-left:0;gap:0 30px}.kmc-recruit_flow01_lists li{list-style:none}@media screen and (max-width:767px){.kmc-recruit_flow01{padding:82px 0 78px}.kmc-recruit_flow01_tit{font-size:22px}.kmc-recruit_flow01_tit_strong{font-size:30px}.kmc-recruit_flow01_txt{margin:12px 0 0;font-size:16px;line-height:1.5}.kmc-recruit_flow01_lists{margin:40px 0 0;flex-wrap:wrap;justify-content:center;gap:31px 0}}.kmc-recruit_flow02{padding:130px 0 120px;background-color:#0085cc}.kmc-recruit_flow02_tit{font-size:32px;font-weight:700;color:#fff;margin:0}.kmc-recruit_flow02_tit_strong{margin-top:.45em;font-size:44px;display:block}.kmc-recruit_flow02_lists{margin:83px 0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:25px 2%;padding-left:0}.kmc-recruit_flow02_lists li{max-width:176px;text-align:center;list-style:none}.kmc-recruit_flow02_lists li img{width:100%}.kmc-recruit_flow02_lists_txt{margin:16px 0 0;font-size:12px;font-weight:700;letter-spacing:.05em;line-height:1.33;color:#fff}@media screen and (max-width:767px){.kmc-recruit_flow02{padding:80px 0 83px}.kmc-recruit_flow02_tit{font-size:22px}.kmc-recruit_flow02_tit_strong{margin-top:.1em;font-size:30px}.kmc-recruit_flow02_lists{margin:41px 0 0;flex-wrap:wrap;gap:19px 0;padding-left:0}.kmc-recruit_flow02_lists li{width:100%;max-width:100%;display:flex;align-items:center}.kmc-recruit_flow02_lists li img{width:160px}.kmc-recruit_flow02_lists_txt{width:calc(100% - 160px);padding:0 1em;text-align:left;margin:0;font-size:14px;letter-spacing:.01em;line-height:1.42}}.kmc-recruit_cta{padding:60px;text-align:center;background-color:#fff;border:20px solid #06c755}.kmc-recruit_cta_logo img{width:154px}.kmc-recruit_cta_tit{margin:9px 0 0;font-size:44px;font-weight:700;color:#2f628c}.kmc-recruit_cta_wrap{margin-top:46px;display:flex;justify-content:center;gap:0 45px}.kmc-recruit_cta_btn img{max-width:437.5px}.kmc-recruit_cta_qr img{width:100px}@media screen and (max-width:767px){.kmc-recruit_cta{padding:30px 0;border:10px solid #06c755}.kmc-recruit_cta_logo img{width:154px}.kmc-recruit_cta_tit{margin:8px 0 0;font-size:30px;line-height:1.3}.kmc-recruit_cta_wrap{margin-top:39px;flex-wrap:wrap;gap:20px 0}.kmc-recruit_cta_btn{width:100%}.kmc-recruit_cta_btn img{max-width:320px}}.kmc-recruit_support{padding:128px 0 119px}.kmc-recruit_support_tit{font-size:32px;font-weight:700;margin:0;line-height:1.45}.kmc-recruit_support_tit_strong{font-size:44px;color:#0085cc}.kmc-recruit_support_img{margin-top:66px}.kmc-recruit_support_point_lists{margin-top:75px;padding-left:0;display:flex;flex-wrap:wrap;justify-content:center;gap:29px}.kmc-recruit_support_point_lists li{width:300px;height:300px;padding:40px 0 0;text-align:center;border-radius:50%;background-color:#fff;list-style:none}.kmc-recruit_support_point_lists_cat{font-size:16px;font-weight:700;letter-spacing:.015em;color:#0085cc}.kmc-recruit_support_point_lists_cat_num{display:block;font-size:36px;letter-spacing:0;line-height:1}.kmc-recruit_support_point_lists_tit{margin-bottom:0;min-height:70px;font-size:22px;font-weight:700;color:#0085cc;display:flex;flex-direction:column;justify-content:center}.kmc-recruit_support_point_lists_tit_small{display:block;font-size:16px}.kmc-recruit_support_point_lists_txt{margin:-15px 0 0;font-size:16px;letter-spacing:.05em;line-height:1.5}.kmc-recruit_support_lists{margin:22px 0 0;padding:20px 23px 25px;border-radius:10px;background-color:#fff}.kmc-recruit_support_lists dt{font-size:22px;font-weight:700;color:#0085cc}.kmc-recruit_support_lists dd{margin:14px 0 0;font-size:16px;letter-spacing:.05em;line-height:1.5}@media screen and (max-width:767px){.kmc-recruit_support{padding:77px 0 80px}.kmc-recruit_support_tit{font-size:22px;line-height:1.45}.kmc-recruit_support_tit_strong{font-size:30px}.kmc-recruit_support_img{margin-top:66px;margin:35px -15px 0}.kmc-recruit_support_img img{width:100%}.kmc-recruit_support_point_lists{margin-top:40px;gap:32px}.kmc-recruit_support_point_lists li{width:344px;height:344px;padding:46px 0 0;text-align:center;border-radius:50%;background-color:#fff;list-style:none}.kmc-recruit_support_point_lists_tit{margin-bottom:0;min-height:94px}.kmc-recruit_support_point_lists_txt{margin:-15px 0 0}.kmc-recruit_support_lists{margin:41px 0 0;padding:19px 16px 23px;border-radius:10px}.kmc-recruit_support_lists dd{margin:14px 0 0}}.kmc-recruit_vision{padding:112px 0 119px;background-color:#0085cc}.kmc-recruit_vision_tit{font-size:32px;font-weight:700;color:#fff;line-height:1.4}.kmc-recruit_vision_tit_strong{font-size:44px}.kmc-recruit_vision_item{margin-top:65px;padding:40px 40px 26px;display:flex;align-items:center;border-radius:10px;background-color:#fff}.kmc-recruit_vision_item_img{width:220px}.kmc-recruit_vision_item_inner{width:160px;text-align:center}.kmc-recruit_vision_item_inner_post{margin:10px 0 0;font-size:12px;font-weight:700;letter-spacing:.05em}.kmc-recruit_vision_item_inner_tit{margin:10px 0 0;font-size:22px;font-weight:700}.kmc-recruit_vision_item_txt{width:calc(100% - 220px);font-size:20px;letter-spacing:.05em;line-height:1.4}@media screen and (max-width:767px){.kmc-recruit_vision{padding:79px 0 80px}.kmc-recruit_vision_tit{font-size:22px;line-height:1.4}.kmc-recruit_vision_tit_strong{font-size:28px}.kmc-recruit_vision_item{margin-top:41px;padding:40px 16px 26px;flex-wrap:wrap;gap:20px 0}.kmc-recruit_vision_item_img{width:100%}.kmc-recruit_vision_item_inner{width:100%}.kmc-recruit_vision_item_inner img{width:160px}.kmc-recruit_vision_item_inner_post{margin:10px 0 0;font-size:12px;font-weight:700;letter-spacing:.05em}.kmc-recruit_vision_item_inner__tit{margin:2px 0 0;font-size:22px;font-weight:700}.kmc-recruit_vision_item_txt{width:100%;font-size:16px;line-height:1.5}}.kmc-recruit_leverage{padding:128px 0 119px}.kmc-recruit_leverage_tit{margin-bottom:0;font-size:32px;font-weight:700;line-height:1.45}.kmc-recruit_leverage_tit_strong{font-size:44px;color:#0085cc}.kmc-recruit_leverage_wrap{margin-top:66px;display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.kmc-recruit_leverage_item{max-width:305px}.kmc-recruit_leverage_item_summary{text-align:center;margin-top:24px;padding:21px 15px;border-radius:5px;background-color:#fff}.kmc-recruit_leverage_item_cat{padding:0 10px;display:inline-block;min-width:57px;line-height:32px;text-align:center;border-radius:5px;font-weight:700;color:#fff;background-color:#0085cc}.kmc-recruit_leverage_item_name{margin-bottom:0;font-size:30px;font-weight:700}.kmc-recruit_leverage_item_lists{margin:11px 0 0;display:flex;flex-wrap:wrap;margin-bottom:0}.kmc-recruit_leverage_item_lists dd,.kmc-recruit_leverage_item_lists dt{font-size:22px;font-weight:700;text-align:left}.kmc-recruit_leverage_item_lists dd:not(:last-of-type),.kmc-recruit_leverage_item_lists dt:not(:last-of-type){border-bottom:1px dashed #0085cc}.kmc-recruit_leverage_item_lists dd:not(:first-of-type),.kmc-recruit_leverage_item_lists dt:not(:first-of-type){margin-top:8px}.kmc-recruit_leverage_item_lists dt{width:120px;padding-left:4px;color:#0085cc}.kmc-recruit_leverage_item_lists dd{width:calc(100% - 120px);margin-bottom:0}.kmc-recruit_leverage_notes{margin:1.2em 0 0;font-size:16px;letter-spacing:.05em;color:#72777f}@media screen and (max-width:767px){.kmc-recruit_leverage{padding:74px 0 80px}.kmc-recruit_leverage_tit{margin-bottom:0;font-size:22px;line-height:1.6}.kmc-recruit_leverage_tit_strong{font-size:30px}.kmc-recruit_leverage_wrap{margin-top:72px;gap:67px 0}.kmc-recruit_leverage_item{max-width:344px}.kmc-recruit_leverage_item_summary{margin-top:24px;padding:20px 35px;border-radius:5px}.kmc-recruit_leverage_item_cat{padding:0 10px;min-width:57px;border-radius:5px}.kmc-recruit_leverage_item_name{font-size:24px}.kmc-recruit_leverage_item_lists{margin:13px 0 0}.kmc-recruit_leverage_item_lists dd:not(:first-of-type),.kmc-recruit_leverage_item_lists dt:not(:first-of-type){margin-top:8px}.kmc-recruit_leverage_item_lists dt{width:120px;padding-left:4px;color:#0085cc}.kmc-recruit_leverage_item_lists dd{width:calc(100% - 120px);margin-bottom:0}.kmc-recruit_leverage_notes{margin:1.2em 0 0}}.kmc-recruit_faq{padding:125px 0 104px;background-color:#0085cc}.kmc-recruit_faq_tit{font-size:44px;font-weight:700;color:#fff}.kmc-recruit_faq_lists{margin-top:82px}.kmc-recruit_faq_lists_item{padding:27px 19px 20px;border-radius:5px;background-color:#fff}.kmc-recruit_faq_lists_item:not(:first-of-type){margin-top:20px}.kmc-recruit_faq_lists_item dd,.kmc-recruit_faq_lists_item dt{font-size:16px;line-height:1.5}.kmc-recruit_faq_lists_item dt{padding:0 0 9px 34px;font-weight:700;color:#42474e;position:relative;letter-spacing:.015em;border-bottom:1px solid #c2c7cf}.kmc-recruit_faq_lists_item dd{margin:11px 0 0;color:#181c20;letter-spacing:.05em}.kmc-recruit_faq_lists_item_q_icon{width:24px;position:absolute;top:calc(50% - 18px);left:0}@media screen and (max-width:767px){.kmc-recruit_faq{padding:82px 0 63px}.kmc-recruit_faq_tit{font-size:30px}}.kmc-use_mod_tit_ja{margin:0;display:flex;align-items:baseline}.kmc-use_mod_tit_ja_txt{font-size:30px;font-weight:700}.kmc-use_mod_tit_en{margin:2px 0 0;font-size:14px;font-weight:700;letter-spacing:.01em}.kmc-use_mod_tit.kmc-white .kmc-use_mod_tit_en,.kmc-use_mod_tit.kmc-white .kmc-use_mod_tit_ja_txt{color:#fff}.kmc-use_mod_tit.kmc-blue .kmc-use_mod_tit_en,.kmc-use_mod_tit.kmc-blue .kmc-use_mod_tit_ja_txt{color:#0085eb}.kmc-use_mv{padding:94px 189px 134px;background-size:cover;background-position:center bottom;background-image:url(../../img/web/use/mv.jpg)}.kmc-use_mv_cat{margin:0;font-size:24px;font-weight:700;line-height:1.33;font-weight:700;color:#51606f}.kmc-use_mv_tit{margin:22px 0 0}.kmc-use_mv_tit_txt{display:block;font-size:14px;font-weight:700;letter-spacing:.01em;color:#51606f}.kmc-use_mv_tit img{margin-top:12px;display:block}@media screen and (max-width:992px){.kmc-use_mv{padding:94px 116px 134px}}@media screen and (max-width:700px){.kmc-use_mv{padding:40px 0 298px;text-align:center;background-position:center center;background-image:url(../../img/web/use/mv_sp.jpg)}.kmc-use_mv_cat{margin:0;font-size:24px;font-weight:700;line-height:1.33;font-weight:700;color:#51606f}.kmc-use_mv_tit{margin:22px 0 0}.kmc-use_mv_tit_txt{display:block;font-size:14px;font-weight:700;letter-spacing:.01em;color:#51606f}.kmc-use_mv_tit img{margin:13px auto 0}}.kmc-use_feature{padding:80px 0;background-color:#0085cc}.kmc-use_feature_wrap{margin-top:31px;display:flex;justify-content:space-between;gap:0 23px}.kmc-use_feature_item{flex:1;padding:19px 19px 18px;border-radius:15px;background-color:#fff}.kmc-use_feature_item_icon{text-align:center}.kmc-use_feature_item_icon img{width:80px}.kmc-use_feature_item_tit{margin:14px 0 0;text-align:center;font-size:20px;font-weight:700;color:#0085eb}.kmc-use_feature_item_txt{margin:1em 0 0;font-size:14px;letter-spacing:.025em;line-height:1.71}@media screen and (max-width:992px){.kmc-use_feature .kmc-container_max{max-width:640px}.kmc-use_feature_wrap{margin-top:31px;flex-wrap:wrap;justify-content:center;gap:15px 0}.kmc-use_feature_item{flex:auto;width:100%;padding:13px 19px 18px}}.kmc-use_menu{padding:82px 0;background-color:#f1f3f9}.kmc-use_menu_tit{margin:0;font-size:22px;font-weight:700;color:#0085eb}.kmc-use_menu_txt{margin:13px 0 0;font-size:16px;letter-spacing:.05em;line-height:1.5}.kmc-use_menu_before{margin-top:33px}.kmc-use_menu_before_img{margin:12px 0 0}.kmc-use_menu_after{margin-top:52px}.kmc-use_menu_after_wrap01{margin-top:13px}.kmc-use_menu_after_wrap01_lists{padding-left:0;display:flex;justify-content:space-between;gap:0 18px}.kmc-use_menu_after_wrap01_lists li{flex:1;width:164px;list-style:none}.kmc-use_menu_after_wrap01_lists li img{border-radius:15px;box-shadow:0 4px 4px rgba(0,0,0,.25)}.kmc-use_menu_after_wrap02{margin-top:27px;padding:24px 0 6px;border-radius:20px;background-color:#e6e8ee}.kmc-use_menu_after_wrap02_cat{margin:0;text-align:center;font-weight:700;letter-spacing:.015em;color:#42474e}.kmc-use_menu_after_wrap02_lists{margin-top:15px;padding-left:0;display:flex;flex-wrap:wrap;justify-content:center;gap:16px 20px}.kmc-use_menu_after_wrap02_lists li{width:331px;list-style:none}.kmc-use_menu_after_wrap02_lists li img{border-radius:15px;box-shadow:0 4px 4px rgba(0,0,0,.25)}@media screen and (max-width:992px){.kmc-use_menu .kmc-container_max{max-width:640px}.kmc-use_menu_after_wrap01{margin-top:13px}.kmc-use_menu_after_wrap01_lists{gap:18px;flex-wrap:wrap}.kmc-use_menu_after_wrap01_lists li{flex:auto;width:25%}.kmc-use_menu_after_wrap02{margin-top:27px;padding:24px 0 6px;border-radius:20px}.kmc-use_menu_after_wrap02_lists{margin-top:15px;gap:16px 20px}.kmc-use_menu_after_wrap02_lists li{width:45%}}@media screen and (max-width:767px){.kmc-use_menu{padding:82px 0 77px}.kmc-use_menu_after_wrap01{margin-top:13px}.kmc-use_menu_after_wrap01_lists{gap:18px;flex-wrap:wrap}.kmc-use_menu_after_wrap01_lists li{flex:auto;width:33.3333333333%}.kmc-use_menu_after_wrap02{margin-top:27px;padding:18px 17px 6px;border-radius:20px}.kmc-use_menu_after_wrap02_lists{margin-top:15px;gap:16px 0}.kmc-use_menu_after_wrap02_lists li{width:100%}}.kmc-use_flow{padding:81px 0 80px;background-color:#fff;position:relative;z-index:1}.kmc-use_flow_lists{margin:63px 0 0;padding-left:0;display:flex;flex-wrap:wrap;align-items:flex-end;gap:104px 52px;position:relative}.kmc-use_flow_lists::before{content:"";width:412px;height:168px;position:absolute;z-index:-1;top:calc(50% - 37px);left:calc(50% - 206px);background-repeat:no-repeat;background-size:100% 100%;background-image:url(../../img/web/use/flow_deco.png)}.kmc-use_flow_lists li{flex:1;padding:1px 60px 45px;width:514px;list-style:none;border-radius:75px;background-color:#f1f3f9}.kmc-use_flow_lists li:nth-of-type(odd){position:relative;margin-bottom:40px}.kmc-use_flow_lists li:nth-of-type(odd)::after{content:"";width:52px;height:15px;position:absolute;top:calc(50% - 7.5px);right:-52px;background-color:#eceef3}.kmc-use_flow_lists_wrap{margin:-16px 0 29px;display:flex;justify-content:center;align-items:center;gap:0 10px}.kmc-use_flow_lists_wrap_num{width:52px;line-height:28px;text-align:center;font-weight:700;color:#fff;border-radius:14px;background-color:#0085eb}.kmc-use_flow_lists_wrap_tit{margin:0;color:#0085eb;font-size:28px;font-weight:700}.kmc-use_flow_lists_txt{margin:0}.kmc-use_flow_lists_txt_notes{margin-top:1em;display:block;font-size:12px;letter-spacing:.04em;line-height:1.33;color:#181c20}.kmc-use_flow_lists_img{width:295px;margin:0 auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}.kmc-use_flow_lists_item01 .kmc-use_flow_lists_img{min-height:263px}.kmc-use_flow_lists_item01 .kmc-use_flow_lists_img img{width:219px}.kmc-use_flow_lists_item02{min-height:417px}.kmc-use_flow_lists_item02 .kmc-use_flow_lists_img{min-height:251px}.kmc-use_flow_lists_item02 .kmc-use_flow_lists_img img{width:223px}.kmc-use_flow_lists_item03 .kmc-use_flow_lists_img{min-height:200px}.kmc-use_flow_lists_item03 .kmc-use_flow_lists_img img{width:223px}.kmc-use_flow_lists_item04 .kmc-use_flow_lists_img{min-height:200px}.kmc-use_flow_lists_item04 .kmc-use_flow_lists_img img{width:224px}@media screen and (max-width:992px){.kmc-use_flow .kmc-container_max{max-width:640px}.kmc-use_flow_lists{gap:72px 0;justify-content:center}.kmc-use_flow_lists::before{content:none}.kmc-use_flow_lists li{flex:auto;width:100%}.kmc-use_flow_lists li:nth-of-type(odd){margin-bottom:0}.kmc-use_flow_lists li:nth-of-type(odd)::after{content:none}.kmc-use_flow_lists_wrap{margin:-16px 0 29px;display:flex;justify-content:center;align-items:center;gap:0 10px}.kmc-use_flow_lists_item01 .kmc-use_flow_lists_img{min-height:263px}.kmc-use_flow_lists_item02{min-height:auto}.kmc-use_flow_lists_item02 .kmc-use_flow_lists_img{min-height:212px}.kmc-use_flow_lists_item03 .kmc-use_flow_lists_img{min-height:200px}.kmc-use_flow_lists_item04 .kmc-use_flow_lists_img{min-height:200px}}@media screen and (max-width:767px){.kmc-use_flow_lists{margin:63px 0 0;gap:68px 0}.kmc-use_flow_lists li{padding:1px 20px 45px;width:100%;border-radius:75px}.kmc-use_flow_lists_wrap{margin:-16px 0 29px;display:flex;justify-content:center;align-items:center;gap:0 10px}.kmc-use_flow_lists_wrap_num{width:52px;line-height:28px;text-align:center;font-weight:700;color:#fff;border-radius:14px;background-color:#0085eb}.kmc-use_flow_lists_wrap_tit{margin:0;color:#0085eb;font-size:28px;font-weight:700}.kmc-use_flow_lists_txt_notes{margin-top:1em;display:block;font-size:12px;letter-spacing:.04em;line-height:1.33;color:#181c20}.kmc-use_flow_lists_img{width:295px;margin:0 auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}.kmc-use_flow_lists_item01 .kmc-use_flow_lists_img{min-height:263px}.kmc-use_flow_lists_item01 .kmc-use_flow_lists_img img{width:219px}.kmc-use_flow_lists_item02{min-height:auto}.kmc-use_flow_lists_item02 .kmc-use_flow_lists_img{min-height:auto}.kmc-use_flow_lists_item02 .kmc-use_flow_lists_img img{width:223px}.kmc-use_flow_lists_item03 .kmc-use_flow_lists_img{min-height:200px}.kmc-use_flow_lists_item03 .kmc-use_flow_lists_img img{width:223px}.kmc-use_flow_lists_item04 .kmc-use_flow_lists_img{min-height:200px}.kmc-use_flow_lists_item04 .kmc-use_flow_lists_img img{width:224px}}.kmc-use_scene{padding:80px 0 65px}.kmc-use_scene_lists{margin-top:32px;padding-left:0;display:flex;flex-wrap:wrap;gap:0 24px}.kmc-use_scene_lists li{flex:1;max-width:344px;list-style:none}.kmc-use_scene_lists_img img{border-radius:15px}.kmc-use_scene_lists_case{width:75px;line-height:25px;margin:19px 0 0;font-size:12px;letter-spacing:.05em;font-weight:700;border-radius:12.5px;display:flex;justify-content:center;align-items:center;color:#fff;gap:0 2px;background-color:#0085eb}.kmc-use_scene_lists_case_num{font-size:16px;letter-spacing:.015em}.kmc-use_scene_lists_tit{margin:5px 0 0;font-size:24px;font-weight:700;line-height:1.33;color:#0085eb}.kmc-use_scene_lists_txt{margin:.5em 0 0;font-size:14px;line-height:1.71;letter-spacing:.025em}@media screen and (max-width:992px){.kmc-use_scene .kmc-container_max{max-width:640px}.kmc-use_scene_lists{justify-content:center;gap:50px 0}.kmc-use_scene_lists li{max-width:100%;flex:auto;width:100%}}.kmc-use_voice{padding:82px 0 70px;background-color:#fff}.kmc-use_voice_swiper{padding:48px 26px 10px;overflow:hidden;position:relative}.kmc-use_voice .swiper-slide{padding:25px;border-radius:15px;background-color:#f7f9ff;box-shadow:0 4px 4px rgba(0,0,0,.25)}.kmc-use_voice .swiper-slide .kmc-img{text-align:center}.kmc-use_voice .swiper-slide .kmc-img img{width:80px}.kmc-use_voice .swiper-slide .kmc-tit{margin:10px 0 0;text-align:center;font-size:16px;font-weight:700;letter-spacing:.015em}.kmc-use_voice .swiper-slide .kmc-txt{margin:18px 0 0;font-size:14px;letter-spacing:.025em;line-height:1.71}.kmc-use_voice .swiper-slide .kmc-txt .kmc-strong{color:#0085eb}.kmc-use_voice .swiper-slide{opacity:.5;transition:.4s}.kmc-use_voice .swiper-slide-active{margin-top:20px;opacity:1}.kmc-use_voice .swiper-button-next,.kmc-use_voice .swiper-button-prev{width:48px;height:48px;top:calc(50% - 24px);transition:opacity .4s;background:url(../../img/web/use/voice_arrow.png) no-repeat center center/contain}.kmc-use_voice .swiper-button-next::after,.kmc-use_voice .swiper-button-prev::after{content:""}.kmc-use_voice .swiper-button-next:hover,.kmc-use_voice .swiper-button-prev:hover{opacity:.7}.kmc-use_voice .swiper-button-prev{left:0}.kmc-use_voice .swiper-button-next{right:0;transform:rotate(180deg)}@media screen and (max-width:992px){.kmc-use_voice .kmc-container_max{max-width:640px}.kmc-use_voice_swiper{padding:31px 20px 10px}.kmc-use_voice .swiper-slide{opacity:1}.kmc-use_voice .swiper-slide-active{margin-top:0;opacity:1}.kmc-use_voice .swiper-button-next,.kmc-use_voice .swiper-button-prev{top:93px}}.kmc-use_policy{padding:80px 0}.kmc-use_policy_item{margin-top:33px;padding:24px;border-radius:20px;display:flex;background-color:#fff}.kmc-use_policy_item_summary{width:calc(100% - 360px)}.kmc-use_policy_item_desc:not(:first-of-type){margin:1em 0 0}.kmc-use_policy_item_desc_strong{font-weight:700}.kmc-use_policy_item_lists{margin:15px 0 0;padding:15px 0 0 10px;border-top:1px dashed #c2c7cf}.kmc-use_policy_item_lists li{padding-left:1em;font-size:14px;letter-spacing:.025em;line-height:1.71;list-style:none;position:relative}.kmc-use_policy_item_lists li::before{content:"";width:4px;height:4px;position:absolute;top:11px;left:0;border-radius:50%;background-color:#000}.kmc-use_policy_item_img{width:360px;text-align:right}.kmc-use_policy_item_img img{width:298px}@media screen and (max-width:992px){.kmc-use_policy .kmc-container_max{max-width:640px}.kmc-use_policy_item{padding:24px 12px;flex-wrap:wrap;gap:28px 0}.kmc-use_policy_item_summary{width:100%}.kmc-use_policy_item_img{width:100%;text-align:center}.kmc-use_policy_item_img img{width:100%}}.kmc-use_area{padding:95px 0 90px;background-color:#fff}.kmc-use_area_wrap01{text-align:center}.kmc-use_area_wrap01_cat{margin:35px 0 0;padding:3px 14px;text-align:center;display:inline-block;font-size:14px;font-weight:700;letter-spacing:.01em;color:#fff;background-color:#0085eb;position:relative;border-radius:100px}.kmc-use_area_wrap01_cat::after{content:"";width:10px;height:9px;position:absolute;bottom:-8px;left:calc(50% - 5px);clip-path:polygon(0 0,100% 0,50% 100%);background-color:#0085eb}.kmc-use_area_wrap02{margin:17px 0 0;display:flex;justify-content:space-between;gap:0 30px}.kmc-use_area_wrap02_lists{width:520px;display:flex;flex-wrap:wrap;margin-bottom:0}.kmc-use_area_wrap02_lists dd,.kmc-use_area_wrap02_lists dt{line-height:1.5;display:flex;font-weight:400;flex-direction:column;justify-content:center;border-bottom:1px solid #c2c7cf}.kmc-use_area_wrap02_lists dt{width:100px;padding-top:10px;padding-bottom:7px;padding-left:15px;letter-spacing:.015em}.kmc-use_area_wrap02_lists dd{width:calc(100% - 100px);font-size:12px;padding-top:10px;padding-bottom:7px;margin-bottom:0}@media screen and (max-width:992px){.kmc-use_area .kmc-container_max{max-width:640px}.kmc-use_area_wrap02{margin:10px 0 0;flex-wrap:wrap;gap:0}.kmc-use_area_wrap02_lists{width:100%}}.kmc-use_media{padding:83px 0 65px}.kmc-use_media_lists{margin-top:37px;padding-left:0;display:flex;flex-wrap:wrap;gap:34px 15px}.kmc-use_media_lists li{flex:0 0 calc(16.6666666667% - 15px);list-style:none}@media screen and (max-width:992px){.kmc-use_media .kmc-container_max{max-width:640px}.kmc-use_media_lists li{flex:0 0 calc(50% - 16px)}}.kmc-use_faq{padding:95px 0;background-color:#fff}.kmc-use_faq_lists{margin-top:40px}.kmc-use_faq_lists dd,.kmc-use_faq_lists dt{font-size:16px;line-height:1.5}.kmc-use_faq_lists dt{padding:0 0 9px 34px;font-weight:700;color:#42474e;position:relative;letter-spacing:.015em;border-bottom:1px solid #c2c7cf}.kmc-use_faq_lists dt:not(:first-of-type){margin-top:49px}.kmc-use_faq_lists dd{margin:11px 0 0;letter-spacing:.05em}.kmc-use_faq_lists dd a{color:#0085eb;text-decoration:underline}.kmc-use_faq_lists_q_icon{width:24px;position:absolute;top:calc(50% - 18px);left:0}@media screen and (max-width:992px){.kmc-use_faq .kmc-container_max{max-width:640px}}@media screen and (max-width:767px){.kmc-use_faq{padding:95px 0 74px}}.kmc-use_notice{padding:93px 0 75px}.kmc-use_notice_lists{margin-top:36px;padding-left:10px}.kmc-use_notice_lists li{padding-left:1em;list-style:none;position:relative;letter-spacing:.05em;line-height:1.5}.kmc-use_notice_lists li::before{content:"";width:4px;height:4px;position:absolute;top:11px;left:0;border-radius:50%;background-color:#000}@media screen and (max-width:992px){.kmc-use_notice .kmc-container_max{max-width:640px}}.kmc-use_after{padding:78px 0;background-color:#fff}.kmc-use_after .kmc-container{max-width:812px;display:flex;flex-flow:row-reverse;gap:0 20px}.kmc-use_after_summary{width:343px}.kmc-use_after_summary .kmc-cat{margin:8px 0 0;font-size:18px;letter-spacing:.015em;font-weight:700;color:#42474e}.kmc-use_after_summary_tit{margin:10px 0 0}.kmc-use_after_summary_tit_txt01{width:1.8em;text-align:center;padding:5px;font-size:14px;letter-spacing:.01em;font-weight:700;line-height:1.21;color:#fff;background-color:#0085eb;display:inline-block;border-radius:100px}.kmc-use_after_summary_tit_txt02{font-size:36px;font-weight:700;color:#42474e}.kmc-use_after_summary_tit_txt02_storng{color:#0085eb}.kmc-use_after_summary_box{margin-top:25px;padding:12px 15px;border-radius:5px;background-color:#f1f3f9}.kmc-use_after_summary_cat{margin:0;font-size:18px;font-weight:700;display:flex;align-items:baseline;color:#42474e}.kmc-use_after_summary_desc{margin:11px 0 0;font-size:14px;letter-spacing:.025em;line-height:1.71}.kmc-use_after_summary_btn{margin-top:38px}.kmc-use_after_summary_btn a{display:block;line-height:40px;text-align:center;font-size:14px;font-weight:700;letter-spacing:.01em;border-radius:20px;color:#fff;background-color:#0085eb}.kmc-use_after_img{width:calc(100% - 383px);margin-left:auto}@media screen and (max-width:992px){.kmc-use_after .kmc-container{max-width:640px;flex-wrap:wrap;gap:14px 0}.kmc-use_after_summary{width:100%;text-align:center}.kmc-use_after_summary_box{max-width:460px;margin:25px auto 0}.kmc-use_after_summary_desc{text-align:left}.kmc-use_after_summary_btn{margin-top:38px}.kmc-use_after_summary_btn a{max-width:343px;margin:0 auto}.kmc-use_after_img{width:100%;margin-left:auto}}@media screen and (max-width:767px){.kmc-use_after{padding:0 0 90px}.kmc-use_after .kmc-container{width:100%;padding:0}.kmc-use_after_summary{padding:0 15px}.kmc-use_after_summary_cat{text-align:left;padding-left:9px}}.kmc-service_operator{padding:0 0 160px}.kmc-service_operator_lists{display:flex;flex-wrap:wrap;margin-bottom:0;border-top:1px solid #c2c7cf}.kmc-service_operator_lists dd,.kmc-service_operator_lists dt{line-height:1.5;display:flex;flex-direction:column;justify-content:center;border-bottom:1px solid #c2c7cf}.kmc-service_operator_lists dt{width:160px;padding-top:30px;padding-bottom:30px;letter-spacing:.015em;font-weight:700}.kmc-service_operator_lists dd{width:calc(100% - 160px);padding-top:30px;padding-bottom:30px;margin-bottom:0}@media screen and (max-width:767px){.kmc-service_operator{padding:0 0 60px}.kmc-service_operator_lists dd,.kmc-service_operator_lists dt{line-height:1.5;border-bottom:1px solid #c2c7cf}.kmc-service_operator_lists dt{width:120px;display:flex;flex-direction:column;justify-content:center;padding-top:30px;padding-bottom:30px;letter-spacing:.015em;font-weight:700}.kmc-service_operator_lists dd{padding-top:30px;padding-bottom:30px;width:calc(100% - 120px)}}.kmc-legal_notice{padding:0 0 160px}.kmc-legal_notice_lists{border-top:1px solid #c2c7cf;display:flex;flex-wrap:wrap}.kmc-legal_notice_lists dd,.kmc-legal_notice_lists dt{display:flex;flex-direction:column;justify-content:center;line-height:1.5}.kmc-legal_notice_lists dd:not(:last-of-type),.kmc-legal_notice_lists dt:not(:last-of-type){border-bottom:1px solid #c2c7cf}.kmc-legal_notice_lists dt{width:160px;padding-top:30px;padding-bottom:30px;letter-spacing:.015em;font-weight:700}.kmc-legal_notice_lists dd{padding-top:30px;padding-bottom:30px;width:calc(100% - 160px);margin-bottom:0}.kmc-legal_notice_lists dd a{width:fit-content;color:#0085cc}.kmc-legal_notice_lists dd ul{margin-bottom:2em;padding-left:0}.kmc-legal_notice_lists dd ul li{padding-left:1em;position:relative;list-style:none}.kmc-legal_notice_lists dd ul li::before{content:"";width:3px;height:3px;position:absolute;top:11px;left:5px;border-radius:50%;background-color:#000}@media screen and (max-width:767px){.kmc-legal_notice{padding:0 0 60px}.kmc-legal_notice_lists dd,.kmc-legal_notice_lists dt{font-size:14px;line-height:1.5;border-bottom:1px solid #c2c7cf}.kmc-legal_notice_lists dt{width:120px;display:flex;flex-direction:column;justify-content:center;padding-top:30px;padding-bottom:30px;letter-spacing:.015em;font-weight:700}.kmc-legal_notice_lists dd{padding-top:30px;padding-bottom:30px;width:calc(100% - 120px)}}.kmc-request_main_tit{padding:14px 0 10px;background-color:#0085cc;text-align:center}.kmc-request_main_tit .kmc-container{max-width:570px;position:relative}.kmc-request_main_tit_btn{position:absolute;top:0;left:0}.kmc-request_main_tit_tit{font-size:16px;letter-spacing:.015em;font-weight:700;color:#fff}@media screen and (max-width:767px){.kmc-request_main_tit{padding:14px 0 6px;border-bottom:1px solid #9bcbfa}.kmc-request_main_tit_btn{top:-7px;left:5px}}.kmc-request_content{padding:0 0 60px;color:#181c20}.kmc-request_content .kmc-container{max-width:620px;position:relative}.kmc-request_content_tit{margin:0;padding:34px 0 32px;text-align:center;font-size:22px;font-weight:700}.kmc-request_content_notice{margin:0;padding:13px;font-size:14px;letter-spacing:.025em;line-height:1.42;border-radius:10px;background-color:#ffdad6}.kmc-request_content_stit{margin-top:1.4em;padding-bottom:5px;font-size:16px;font-weight:700;letter-spacing:.015em;line-height:1.5;border-bottom:1px solid #c2c7cf}.kmc-request_content_desc{margin-top:1em;font-size:14px;letter-spacing:.025em;line-height:1.71}@media screen and (max-width:767px){.kmc-request_content_tit{padding:29px 0 28px;color:#fff;background-color:#0085cc}.kmc-request_content_notice{margin:23px 0 0}}.kmc-fixed_area{width:100%;position:sticky;z-index:100;bottom:0;left:0;border-top:1px solid #9bcbfa;padding:20px;background-color:#f7f9ff}.kmc-fixed_area_btn a{display:flex;width:100%;margin:0 auto;max-width:400px;line-height:40px;display:block;text-align:center;font-size:14px;font-weight:700;letter-spacing:.01em;color:#fff;background-color:#0085eb;border-radius:20px}.kmc-fixed_area_btn.kmc-disabled a{pointer-events:none;background-color:#c4c6cc}.kmc-fixed_area_btn.kmc-disabled a span{color:#181c20;opacity:.38}.kmc-news .kmc-container{display:flex;justify-content:space-between}.kmc-news_content{width:calc(100% - 260px)}.kmc-news_sidebar{width:240px;padding-top:20px}.kmc-news_sidebar_content_tit{font-size:22px;font-weight:700;margin-bottom:0}.kmc-news_sidebar_content:not(:first-of-type){margin-top:60px}.kmc-news_sidebar .kmc-news_sidebar_content_category_lists{padding-left:0;margin-top:20px;border-top:2px solid #000}.kmc-news_sidebar .kmc-news_sidebar_content_category_lists li{border-bottom:1px solid #c2c7cf;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;list-style:none}.kmc-news_sidebar .kmc-news_sidebar_content_category_lists li a{padding:19px 0;display:block}.kmc-news_sidebar .kmc-news_sidebar_content_new_thumb_lists{padding-left:0;margin-top:20px;border-top:2px solid #000}.kmc-news_sidebar .kmc-news_sidebar_content_new_thumb_lists li{border-bottom:1px solid #c2c7cf;list-style:none}.kmc-news_sidebar .kmc-news_sidebar_content_new_thumb_lists li a{padding:19px 0;display:flex;align-items:center;gap:0 15px}.kmc-news_sidebar .kmc-news_sidebar_content_new_thumb_lists_img{width:56px;height:56px}.kmc-news_sidebar .kmc-news_sidebar_content_new_thumb_lists_txt{width:170px}.kmc-news_sidebar .kmc-news_sidebar_content_new_thumb_lists_date{font-size:12px}.kmc-news_sidebar .kmc-news_sidebar_content_new_thumb_lists_tit{margin:.5em 0 0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}@media screen and (max-width:767px){.kmc-news .kmc-container{display:block}.kmc-news_content{width:100%}}.kmc-news{padding:0 0 160px}.kmc-news_content_lists{padding-left:0}.kmc-news_content_lists li{list-style:none}.kmc-news_content_lists li a{display:block}.kmc-news_content_lists li:not(:first-of-type){margin-top:32px}.kmc-news_content_lists_wrap{display:flex}.kmc-news_content_lists_category{display:flex;margin-bottom:0}.kmc-news_content_lists_category dd,.kmc-news_content_lists_category dt{font-size:12px}.kmc-news_content_lists_category dt{color:#0085eb;padding-right:1em;margin-right:1em;border-right:1px solid #000}.kmc-news_content_lists_category dd{margin-bottom:0!important}.kmc-news_content_lists_date{font-size:12px;margin-left:2em;color:#51606f}.kmc-news_content_lists_tit{font-size:16px;margin-top:10px;margin:8px 0 0;font-weight:700;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.kmc-news_content_lists_txt{margin-top:1em;font-size:14px;line-height:1.42;letter-spacing:.025em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.kmc-news_content .wp-pagenavi{width:100%;margin-top:50px;font-size:14px;font-weight:700;text-align:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.kmc-news_content .wp-pagenavi .previouspostslink{min-width:50px;display:inline-block;margin-right:30px;color:#181c20;opacity:.38;position:relative}.kmc-news_content .wp-pagenavi .previouspostslink::before{content:"";width:10px;height:10px;position:absolute;top:calc(50% - 4.5px);left:-15px;background-repeat:no-repeat;background-size:100% 100%;background-image:url(../../img/web/news/pager_gray_arrow.svg)}.kmc-news_content .wp-pagenavi .nextpostslink{min-width:50px;display:inline-block;margin-left:30px;color:#0085eb;position:relative}.kmc-news_content .wp-pagenavi .nextpostslink::after{content:"";width:10px;height:10px;position:absolute;top:calc(50% - 4.5px);right:-15px;background-repeat:no-repeat;background-size:100% 100%;background-image:url(../../img/web/news/pager_blue_arrow.svg)}.kmc-news_content .wp-pagenavi .page{width:33px;line-height:24px;display:inline-block;color:#0085eb}.kmc-news_content .wp-pagenavi .current{width:33px;line-height:24px;display:inline-block;border-radius:12px;color:#fff;background-color:#0085eb}@media screen and (max-width:767px){.kmc-news{padding:0 0 85px}.kmc-news_content_lists{padding-left:0}.kmc-news_content_lists li{list-style:none}.kmc-news_content_lists li a{display:block}.kmc-news_content_lists li:not(:first-of-type){margin-top:17px}.kmc-news_content_lists_wrap{justify-content:space-between}.kmc-news_content_lists_category_lists{display:flex;margin-bottom:0}.kmc-news_content_lists_category_lists dd,.kmc-news_content_lists_category_lists dt{font-size:12px}.kmc-news_content_lists_category_lists dt{color:#0085eb;padding-right:1em;margin-right:1em;border-right:1px solid #000}.kmc-news_content_lists_category_lists dd{margin-bottom:0!important}.kmc-news_content_lists_date{font-size:12px;margin-left:2em;color:#51606f}.kmc-news_content_lists_tit{font-size:14px;margin-top:10px;margin:8px 0 0;-webkit-line-clamp:2;line-height:1.42}.kmc-news_content_lists_txt{margin-top:1em;font-size:14px;line-height:1.42;letter-spacing:.025em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.kmc-news_content .wp-pagenavi .previouspostslink{margin-right:15px}.kmc-news_content .wp-pagenavi .nextpostslink{margin-left:15px}}.kmc-news_detail{padding-top:32px}.kmc-news_detail_content_stit{font-size:22px;font-weight:700;color:#42474e}.kmc-news_detail_content_tit{margin-top:20px;font-size:22px;line-height:1.27;margin-bottom:0}.kmc-news_detail_content_img{margin-top:30px;text-align:center}.kmc-news_detail_content .kmc-news_content_lists_wrap{margin-top:48px}.kmc-news_detail_content .kmc-news_detail_content_pager{margin-top:2em;height:1.5em;position:relative}.kmc-news_detail_content .kmc-news_detail_content_pager_btn{top:0;position:absolute}.kmc-news_detail_content .kmc-news_detail_content_pager_btn a{letter-spacing:.015em;font-weight:700;color:#000;position:relative}.kmc-news_detail_content .kmc-news_detail_content_pager .kmc-prev{left:0}.kmc-news_detail_content .kmc-news_detail_content_pager .kmc-prev a{padding-left:1.5em}.kmc-news_detail_content .kmc-news_detail_content_pager .kmc-prev a::before{content:"";width:14px;height:12px;position:absolute;top:calc(50% - 5px);left:0;background-repeat:no-repeat;background-size:100% 100%;background-image:url(../../img/web/news/pager_detail_arrow.svg)}.kmc-news_detail_content .kmc-news_detail_content_pager .kmc-next{right:0}.kmc-news_detail_content .kmc-news_detail_content_pager .kmc-next a{padding-right:1.5em}.kmc-news_detail_content .kmc-news_detail_content_pager .kmc-next a::before{content:"";width:14px;height:12px;position:absolute;top:calc(50% - 5px);right:0;background-repeat:no-repeat;background-size:100% 100%;transform:scale(-1,1);background-image:url(../../img/web/news/pager_detail_arrow.svg)}@media screen and (max-width:767px){.kmc-news_detail_content_tit{margin-top:20px;font-size:16px;line-height:1.5}.kmc-news_detail_content .kmc-news_content_lists_wrap{margin-top:20px}.kmc-news_detail_content .kmc-news_detail_content_pager{margin-top:1em;padding:0 12px}.kmc-news_detail_content .kmc-news_detail_content_pager_btn a{font-size:14px}.kmc-news_detail_content .kmc-news_detail_content_pager .kmc-prev a::before{left:-6px}.kmc-news_detail_content .kmc-news_detail_content_pager .kmc-next a::before{right:-6px}}.kmc-news_detail .kmc-news_sidebar{padding-top:85px}.kmc-news_detail .kmc-related{margin-top:80px}.kmc-news_detail .kmc-related .kmc-container{display:block}.kmc-news_detail .kmc-related_tit{font-size:22px;font-weight:700;text-align:center}.kmc-news_detail .kmc-related_lists{margin-top:50px;display:flex;flex-wrap:wrap;gap:40px 24px;padding-left:0}.kmc-news_detail .kmc-related_lists li{flex:1 1 calc(25% - 24px);max-width:222px;list-style:none}.kmc-news_detail .kmc-related_lists_img{aspect-ratio:1/1}.kmc-news_detail .kmc-related_lists_summary{margin-top:17px}.kmc-news_detail .kmc-related_lists_summary_date{font-size:12px;color:#51606f;letter-spacing:.025em}.kmc-news_detail .kmc-related_lists_summary_tit{margin:6px 0 0;font-size:16px;line-height:1.5;letter-spacing:.015em;font-weight:700}.kmc-news_detail .kmc-related_lists_summary_txt{margin:5px 0 0;line-height:1.5;letter-spacing:.05em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.kmc-news_detail .kmc-related .kmc-category_lists{display:flex;margin-bottom:0}.kmc-news_detail .kmc-related .kmc-category_lists dd,.kmc-news_detail .kmc-related .kmc-category_lists dt{font-size:12px}.kmc-news_detail .kmc-related .kmc-category_lists dt{color:#0085eb;padding-right:1em;margin-right:1em;border-right:1px solid #000}.kmc-news_detail .kmc-related .kmc-category_lists dd{margin-bottom:0!important}@media screen and (max-width:800px){.kmc-news_detail .kmc-related_lists li{flex:1 1 calc(50% - 24px);max-width:100%}}@media screen and (max-width:767px){.kmc-news_detail .kmc-related{margin-top:80px}.kmc-news_detail .kmc-related_lists{margin-top:25px;gap:5px 0}.kmc-news_detail .kmc-related_lists li{flex:1 1 calc(100% - 24px);max-width:100%;border-bottom:1px solid #c2c7cf;padding-bottom:18px}.kmc-news_detail .kmc-related_lists li a{display:flex;align-items:center;gap:0 20px}.kmc-news_detail .kmc-related_lists_img{width:56px;height:56px}.kmc-news_detail .kmc-related_summary{margin-top:17px}.kmc-news_detail .kmc-related_summary_date{font-size:12px;color:#51606f;letter-spacing:.025em}.kmc-news_detail .kmc-related_summary_tit{margin:6px 0 0;font-size:14px;line-height:1.42}.kmc-news_detail .kmc-related_summary_txt{margin:5px 0 0;font-size:14px;line-height:1.5;letter-spacing:.05em;-webkit-line-clamp:2}.kmc-news_detail .kmc-related .kmc-child_lists{display:flex;margin-bottom:0}.kmc-news_detail .kmc-related .kmc-child_lists dd,.kmc-news_detail .kmc-related .kmc-child_lists dt{font-size:12px}.kmc-news_detail .kmc-related .kmc-child_lists dt{color:#0085eb;padding-right:1em;margin-right:1em;border-right:1px solid #000}.kmc-news_detail .kmc-related .kmc-child_lists dd{margin-bottom:0!important}}.kmc-post_content{margin-top:30px}@media screen and (max-width:767px){.kmc-post_content{margin-top:25px}}.kmc-post_content h1{font-size:22px;letter-spacing:.1em;margin:0 0 1.2em;line-height:1.5}.kmc-post_content h2{font-size:20px;letter-spacing:.1em;margin:0 0 1.2em;line-height:1.5}.kmc-post_content h3{font-size:18px;letter-spacing:.1em;margin:0 0 1.2em;line-height:1.5}.kmc-post_content h4{font-size:17px;letter-spacing:.1em;margin:0 0 1.2em;line-height:1.5}.kmc-post_content h5{font-size:16px;letter-spacing:.1em;margin:0 0 1.2em;line-height:1.5}.kmc-post_content h6{font-size:15px;letter-spacing:.1em;margin:0 0 1.2em;line-height:1.5}.kmc-post_content p{font-size:16px;margin:0 0 1.3em;line-height:1.25;letter-spacing:.025em}@media screen and (max-width:767px){.kmc-post_content p{font-size:14px;margin:0 0 1.4em;line-height:1.42}}.kmc-post_content img{max-width:100%;height:auto}.kmc-post_content img.alignleft{float:left;display:block;margin:0 1em 1em 0}.kmc-post_content img.alignright{float:right;display:block;margin:0 0 1em 1em}.kmc-post_content img.aligncenter{display:block;margin:0 auto 1em}.kmc-post_content a{color:#0085eb;text-decoration:underline}.kmc-post_content em{font-style:italic}.kmc-post_content blockquote{background:#f1f1f1;padding:1em;margin:1em auto}.kmc-post_content blockquote p{margin-bottom:0}.kmc-post_content blockquote p~p{margin-top:1em}.kmc-post_content ol,.kmc-post_content ul{margin:1em 0 1em 1em}.kmc-post_content ul li{list-style:outside disc}.kmc-post_content ol li{list-style:outside decimal}.diagonal-heading{display:flex;font-size:3rem;font-weight:700;overflow:hidden;line-height:1.2}.diagonal-heading span{position:relative;padding:.2em .5em;color:#fff;flex:1;text-align:center}.diagonal-heading span:first-child{background:#3498db;clip-path:polygon(0 0,100% 10%,100% 100%,0 100%)}.diagonal-heading span:last-child{background:#2ecc71;clip-path:polygon(0 0,100% 0,100% 90%,0 100%)}