.kameisystem_content{line-break: strict;-webkit-line-break: strict;word-break: break-word;overflow-wrap: break-word;}.offer_content{font-family:"Noto Sans JP","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic"!important;font-size: var(--font-26)!important;}.page_desc{line-height:1.8rem}:root{--dark-blue:#004884}.breadcrumb{margin:0 0 0 4%}.breadcrumb_list{display:flex;gap:0 5px;padding:0;font-size:var(--font-12);margin-top:60px;flex-wrap:nowrap;white-space:nowrap;overflow-x:scroll;color:#7e7e7e}.breadcrumb2 .breadcrumb_list{margin-top:0}.breadcrumb_list::-webkit-scrollbar{display:none}.breadcrumb_list li{display:flex;align-items:center}.breadcrumb_list li:not(:last-child)::after{display:inline-block;transform:rotate(45deg);width:.3em;height:.3em;margin-left:5px;border-top:1px solid #7e7e7e;border-right:1px solid #7e7e7e;content:""}.breadcrumb_list a{color:#7e7e7e;text-decoration:underline}.page_top .wrapper{padding:8% 4% 13%}.page_content{padding:0 0 12%}.font_red{color:var(--text-red)}.font_blue{color:var(--text-blue);font-weight:bold}.font_daakblue{color:var(--dark-blue);font-weight:bold}.font_sky{color:#0e94d1;font-weight:bold}.font_pink{color:#e36467}.bold{font-weight:bold}.attend{font-size:var(--font-12);line-height:1.2rem;margin-top:20px}.container .ttl{color:var(--text-blue);border-left:1px var(--text-blue) solid;padding:0 8px 0 10px;font-size:var(--font-24);font-family:"Noto Serif JP",serif}.container_list{margin-top:10%;display:flex;gap:30px 0;flex-direction:column}.container_item{background-color:#fff;padding:8% 4%;border-radius:10px;width:90%;margin:0 auto}.container_item h2{color:var(--text-blue);margin:3% 0 1%;font-size:var(--font-18)}.page .container.wrapper{padding:5% 4%}.kv{position:relative;margin-bottom:10%;margin-top:55px}.kv_img{width:100%;height:15vh}.style .kv_img1{background:url(../style/img/style_kv1.webp) 50% 45%/cover no-repeat}.style .kv_img2{background:url(../style/img/style_kv2.webp) 80% 40%/cover no-repeat}.style .kv_img3{background:url(../style/img/style_kv3.webp) 50% 40%/cover no-repeat}.style .kv_img4{background:url(../style/img/style_kv4.webp) 80% 20%/cover no-repeat}.style .kv_img5{background:url(../style/img/style_kv5.webp) 80% 30%/cover no-repeat}.style .kv_img6{background:url(../style/img/style_kv6.webp) 100% 60%/cover no-repeat}.reason .kv_img1{background:url(/kaisetu-pack/img/reason/reason_kv1.jpg) 100% 68%/cover no-repeat}.reason .kv_img2{background:url(/kaisetu-pack/img/reason/reason_kv2.webp) 50% 60%/cover no-repeat}.reason .kv_img3{background:url(/kaisetu-pack/img/reason/reason_kv3.webp) 100% 55%/cover no-repeat}.reason .kv_img4{background:url(/kaisetu-pack/img/reason/reason_kv4.webp) 100% 85%/cover no-repeat}.reason .kv_img5{background:url(/kaisetu-pack/img/reason/reason_kv5.jpg) 100% 30%/cover no-repeat}.reason .kv_img6{background:url(/kaisetu-pack/img/reason/reason_kv6.webp) 100% 50%/cover no-repeat}.reason .kv_img7{background:url(/kaisetu-pack/img/reason/reason_kv7.webp) 100% 70%/cover no-repeat}.kv_ttl{background-color:var(--dark-blue);display:inline-block;color:#fff;padding:3% 5%;position:absolute;top:75%;font-family:"Noto Serif JP",serif;font-size:var(--font-20)}.page_ttl{color:var(--text-blue);border-left:1px var(--text-blue) solid;padding:0 0 0 10px;font-size:var(--font-20);margin-bottom:3%}.detail_group{background-color:#fff;padding:10% 3%;margin-top:8%}.detail_group_ttl{text-align:center;color:var(--text-blue);font-size:var(--font-18)}.detail_group_img{width:80%;margin:3% auto}.mb1{margin-bottom:4%}.mb2{margin-bottom:6%}.intro{margin:2% 0 10%}.page_content_img{width:90%;margin:5% auto}.faq{background-color:#f4f7f8;padding:7% 4% 0}.faq_ttl{text-align:center;color:var(--text-blue)}.faq_item{display:flex}.faq_item picture{width:25px;margin-right:10px}.faq_desc{width:90%}.faq_a{margin-top:3%}.detail_group_item_con{position:relative;display:flex;flex-direction:column}.num{width:35px;display:block;position:absolute;left:0}.detail_group_item_ttl{color:var(--text-blue);text-align:center;font-size:var(--font-18)}.detail_group_item{margin-top:60px}.detail_group_item picture{width:80%;margin:5% auto}.detail_group_item picture.illust_img{width:60%;margin:5% auto}.detail_group_item .btn_mid a{width:65%}.detail_group_item .btn_wide a{width:85%;padding:3% 11% 3% 3%;font-size:15px}.detail_group_item:first-child{margin-top:0}.ibjsystem .detail_group_item_con{margin-top:-70px;padding-top:70px}.detail_group_link{display:flex;flex-wrap:nowrap;gap:0 4px;justify-content:space-between;margin-bottom:10%}.detail_group_link_item{display:block;background-color:#69a8eb;text-align:center;width:30%;padding:10px 4px 26px;position:relative;line-height:1.2rem}.detail_group_link_item p{color:#fff}.detail_group_link_item p::before{content:"";position:absolute;display:inline-block;vertical-align:middle;color:#fff;line-height:1;width:13px;height:13px;border:.1em solid currentColor;border-left:0;border-bottom:0;box-sizing:border-box;transform:translateY(-50%) rotate(135deg);-webkit-transform:translateX(-50%) rotate(135deg);-ms-transform:translateX(-50%) rotate(135deg);bottom:10px;left:50%}.detail_group_table_list{padding-top:55px;margin-top:-55px}.detail_group_table_list h3{color:var(--text-blue);margin-bottom:10px}.detail_group_table_list .page_desc{margin-bottom:5%}.support_img{margin:5% 0}.arrow{margin:0 0 10%}.detail_group_item_ttl.font_pink{color:#e36467}.kameiflow_page .detail_group_item{margin:0}.kameiflow_page .btn_wide a::before{right:20px}.kameiflow_page .btn_wide a::after{right:25px}.kameisystem_other,.inner_group{border:solid 1px #69a8eb;padding:5% 4%}.kameisystem_other{margin:8% 0}.kameisystem_other_ttl{color:var(--text-blue);font-size:1rem}.kameisystem_other_tag{display:flex;flex-wrap:wrap;gap:10px 10px;margin:3% 0}.kameisystem_other_tag p{background-color:#eff9fd;display:inline-block;padding:3px 6px;font-size:var(--font-14)}.download_link{display:flex;gap:0 10px;width:90%;margin:10px auto 20px}.kameisystem_app .page_desc{margin:20px 0 0}.kameisystem_app_img{margin-top:5%}.table_illust{width:60%;margin:0 auto 5%}.inner_group_ttl{display:flex;align-items:center}.inner_group_ttl picture{width:10%;margin-right:5px}.inner_group_ttl h3{width:90%;color:var(--text-blue);font-size:1rem;line-height:1.4rem;font-feature-settings:"palt"}.inner_group_item{margin:4% 1% 6%}.inner_group_item_ttl{color:var(--text-blue);font-weight:bold;margin-bottom:5px}.inner_group_item_desc{margin-bottom:3%;font-size:15px;line-height:1.5rem}.inner_group_item_desc:last-child{margin-bottom:0}.kameishien .inner_group{margin-bottom:5%}.kameishien .inner_group .btn a{margin-top:2%;width:65%}.kameishien .inner_group_item{margin-bottom:10%}.capital_page .kv_ttl{padding-right:10px}.capital_page .kv_ttl p{font-size:var(--font-20)}.capital_page .kv_ttl h1{font-size:13px;font-family:"Noto Sans JP","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic";font-weight:500}.inner_group_item:last-child{margin-bottom:0}.detail_group_graph_ttl,.detail_group_table_ttl{text-align:center;margin-bottom:3%}.dashed{border-bottom:1px dashed var(--text-blue);margin:8% 0}table{width:100%;border-collapse:collapse;text-align:center;font-size:var(--font-12);line-height:1rem}th,td{border:1px solid #ccc;padding:15px 5px;align-content:center}th{background-color:#eef4fb}.highlight{color:#00a3e0;font-size:var(--font-18);font-weight:bold}.section-title{background-color:#f0f4fa;font-weight:bold}.full-width,.sales_table_ttl,.expense_table_ttl{width:50%}.sales_table_item,.expense_table_item{width:33%}.expense_table,.profit_table{margin-top:10%}.detail_group_corporate{margin:5% 0 3%}.proceeds_table1 td{padding:14px 3px}.table_item{width:21%}.table_price{width:18%}.table_timing{width:24%}.detail_group_table span{font-size:11px}.intro .detail_group{margin-bottom:8%}.table_left{text-align:left;padding-left:20px}.proceeds_table1 td.table_left{text-align:left}.capital_page .table_item_first{width:19%}.capital_page td{padding:15px 3px}.federation table{table-layout:fixed;width:100%;font-size:var(--font-14)}.federation .table_item{width:25%}.federation .detail_group_table span{font-size:var(--font-14)}.federation .detail_group_table .mini{font-size:var(--font-12)}.table_box{overflow-x:auto;margin:0 auto;-webkit-overflow-scrolling:touch}.sticky{position:sticky;top:0;left:0;background:none;border-left:none;border-right:none}.sticky::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-left:1px solid #ccc;border-right:1px solid #ccc;background:#f0f4fa;z-index:-1}.scroll-hint-icon-wrap{top:-20% !important}.scroll-hint-icon-gray{background-color:#606060 !important}.interview .ttl{color:var(--text-blue)}.interview_tag{background-color:#35a9ee;color:#fff;display:inline-block;padding:2px 10px;font-size:var(--font-12);border-radius:5px;margin-right:5px}.interviw_ttl{margin:2% 0}.interview_info{font-size:var(--font-14);line-height:1.3rem}.detail_group_interview_item picture{width:85%;margin:0 auto -20px}.detail_group_interview_item picture img{height:revert-layer;-o-object-fit:cover;object-fit:cover}.detail_group_interview_item .slide_con{padding-bottom:3%;height:180px;box-shadow:0 0 5px #c1d8ee;width:85%;margin:0 auto 5%}.detail_group_interview_item .dots-wrap li.slick-active{background:var(--text-blue)}.interview{position:relative}#ribbon4{position:absolute;left:-5%;top:10%;z-index:-1;width:120%}.dots-wrap{margin-top:5%;display:flex;justify-content:center}.dots-wrap li{width:10px;height:10px;margin:0 5px;background:#fff;border:solid 1px #7e7e7e;border-radius:50%;cursor:pointer}.dots-wrap li:hover,.dots-wrap li.slick-active{background:var(--text-blue)}.dots-wrap li button{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;padding:0;border:none;background-color:rgba(0,0,0,0)}.slide-arrow{bottom:0;cursor:pointer;margin:auto;position:absolute;top:0;width:30px;z-index:1}.prev-arrow{left:-12px}.next-arrow{right:-12px}.slide{width:340px;margin:0 20px}.slide_con{background-color:#fff;border-radius:10px;padding:4% 4%}.slick-dotted.slick-slider{margin-bottom:0}.other_style{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.other_style_item{width:48%;text-align:center}.style_list_ttl{font-size:14px;color:var(--text-blue);position:relative;margin:5px 20px 0 0;display:inline-block}.style_list_ttl::before{content:"";position:absolute;top:0;bottom:0;right:-18px;width:15px;height:15px;margin:auto;border-radius:15px;background-color:var(--text-blue)}.style_list_ttl::after{content:"";position:absolute;top:0;bottom:0;right:-14px;width:0;height:0;margin:auto;border-top:4px solid rgba(0,0,0,0);border-right:0 solid rgba(0,0,0,0);border-left:5px solid #fff;border-bottom:4px solid rgba(0,0,0,0);box-sizing:border-box}.offer{background:url(/kaisetu-pack/img/top2025/offer_bg.png) center/cover no-repeat}.offer .ttl,.offer .desc{color:#fff;text-align:center}.offer_item{background-color:#fff;border-radius:10px;padding:8% 5%;margin-top:5%}.offer_item_sub{display:flex;justify-content:center;align-items:center;font-weight:600}.offer_item_sub::before,.offer_item_sub::after{content:"";width:2px;height:20px;background-color:var(--text-red)}.offer_item_sub::before{margin-right:20px;transform:rotate(-35deg)}.offer_item_sub::after{margin-left:20px;transform:rotate(35deg)}.offer_item_ttl{text-align:center;font-size:var(--font-22);margin-bottom:3%}.consultation .offer_item_ttl{color:var(--text-red)}.seminar .offer_item_ttl{color:var(--text-blue)}.seminar .offer_item_sub::before,.seminar .offer_item_sub::after{background-color:var(--text-blue)}.offer_item_area{display:flex;align-items:center}.offer_item_area picture{flex:1.2}.offer_item_area p{flex:2;margin-left:10px;font-feature-settings:"palt"}.floating{position:fixed;right:0;bottom:-2%;width:99%;left:2px;z-index:999}.floating .btnlist{width:auto}.floating a:hover{opacity:1}.logo_area_ttl{font-size:var(--font-12);color:var(--text-blue);line-height:1.3;font-weight:500;margin-left:10px}@media screen and (max-width:480px){.federation table{writing-mode:vertical-lr}.federation table th{writing-mode:horizontal-tb}td{writing-mode:horizontal-tb}}@media screen and (max-width:375px){.inner_group_ttl picture{width:23px;margin-right:3px}.detail_group_item_ttl{padding-left:20px}}@media screen and (min-width:480px){.offer_content{font-size: var(--font-36)!important;}.kv_img{height:40vh;max-height:200px}.detail_group_item .sp-none{display:none}.detail_group_item .pc-none{display:block}.detail_group_item .btn_mid a{width:50%;padding:2%;font-size:1rem;margin-top:20px}.detail_group_item .btn_wide a{width:60%;font-size:1rem}.detail_group_item_ttl{font-size:var(--font-22)}.detail_group_link{margin-bottom:3%}.detail_group_link_item p{font-size:var(--font-18)}.detail_group_table_list{padding-top:60px}.page_support_box{display:flex;margin-top:5%}.page_support_box .support_img{width:40%}.page_support_box .support_desc{width:60%}.page_support_box picture{margin:0 20px 0 0}.page_support_box .detail_group{margin:0}.page_support_box .btn a{margin:6% auto 0 0}.page_support_box .detail_group_explanation picture{width:70%;margin:0 auto 0 8%}.arrow{margin:4% 0}.kameisystem_other{margin-bottom:0}.kameisystem_other_tag{margin:2% 0}.kameisystem_other_ttl{font-size:var(--font-18)}.kameishien .inner_group_item{margin-bottom:6%}.kameishien .inner_group_item:last-child{margin-bottom:0%}.capital_page .kv_ttl{padding-right:5%;padding:20px 5%}.capital_page .kv_ttl p{font-size:var(--font-30)}.capital_page .kv_ttl h1{font-size:1rem;margin-top:10px}.capital_page .kv{margin-bottom:55px}.num{width:50px}table{font-size:var(--font-14)}.capital_page .table_item_first{width:12%}.federation table{table-layout:fixed;width:100%}.table_box{width:100%}.breadcrumb_list{font-size:var(--font-14)}.container .ttl{font-size:var(--font-30);margin-bottom:3%}.container_list{flex-direction:row;flex-wrap:wrap;gap:30px;margin-top:3%;align-content:space-between;justify-content:flex-start}.container_item{width:40%;padding:3% 3%;margin:0}.kv_ttl{font-size:var(--font-26);padding:30px 5%}.page .container.wrapper{padding:2% 4% 8%}.page_ttl{font-size:var(--font-26)}.detail_group_graph_ttl,.detail_group_table_ttl{margin-bottom:10px;font-size:var(--font-18)}.detail_group_graph_img{width:70%;margin:0 auto}.page_content{padding:0 0 7%}.page_top .wrapper{width:90%;max-width:980px;margin:0 auto;padding:4% 0}.detail_group_interview_item{margin-bottom:5%}.detail_group_interview_item .slide_con{height:50%;max-height:280px;width:95%}.slick-track{display:flex}.slick-slide{height:auto !important}.slick-initialized .slick-slide{margin-bottom:10px}.page_top.wrapper{width:90%;max-width:980px;margin:0 auto;padding:4% 0}.intro{margin:0 0 9%}.page_content_interview .btn a,#corporate_table .btn a{width:35%;padding:15px;margin-top:3%}.offer_item_ttl{font-size:var(--font-26);margin:5px 3%}.offer_list{display:flex;margin-top:4%}.offer_item{padding:3% 2%;margin:0 2%;display:flex;flex-direction:column}.offer .btn{margin-top:auto}.floating_btn{width:100%;margin:0 auto;max-width:500px} .proceed_model_ttl h3{font-size:var(--font-22)}}@media screen and (min-width:834px){.kv{margin-bottom:40px}.kv_img{height:35vh;max-height:300px}.page_content_item{display:flex}.page_content_img{width:40%;margin:0 20px 0 0}.kameisystem .page_content_img{width:30%}.page_content_item .page_desc{width:60%}.kameisystem .page_content_item .page_desc{width:70%}.reason .kv_img1{background:url(/kaisetu-pack/img/reason/reason_kv1.jpg) 100% 60%/cover no-repeat}.faq{padding:5% 0 0}.faq_ttl{font-size:var(--font-30)}.faq_q .faq_desc,.faq_desc .font_blue{font-size:var(--font-18)}.faq_item picture{width:30px}.detail_group_item .sp-none{display:block}.detail_group_item .pc-none{display:none}.detail_group_item_ttl{padding-left:6%;text-align:left;margin-left:0}.detail_group_link_item{padding:15px 4px 30px}.detail_group_link_item p{font-size:var(--font-20)}.detail_group_item_con_flex{display:flex;justify-content:space-between}.detail_group_item picture{width:40%;margin:-3% 40px 0 0}.detail_group_item_con_flex .page_desc{width:62%}.detail_group_item:nth-child(odd) .detail_group_item_con_flex{flex-direction:row-reverse}.detail_group_item:nth-child(odd) .detail_group_item_con_flex picture{margin:-3% 0 0 20px}.kameisystem .detail_group_item:nth-child(even) .detail_group_item_con_flex picture{margin-top:-5%}.detail_group_item_con_flex2{width:60%}.detail_group_item_con_flex .detail_group_item_con_flex2 .page_desc{width:100%}.detail_group_item_con .btn_mid a{margin:4% 0 auto;width:60%}.detail_group_item .btn_wide a{margin:4% 0 auto;width:60%}.detail_group_item picture.illust_img{width:30%;margin:0}.detail_group_item_ttl_area{display:flex;margin-left:42%;padding-left:0;margin-bottom:15px;align-items:center}.detail_group_item:nth-child(odd) .detail_group_item_ttl_area{margin-left:0}.detail_group_item_con .detail_group_item_ttl_area h3{padding-left:2%}.detail_group_item_ttl_area .num{position:static}.kameiflow_page .detail_group_item_con_flex .page_desc{width:70%}.kameiflow_page .detail_group_item_con_flex2{width:70%;margin-bottom:3%}.kameiflow_page .detail_group_item_con_flex2 .page_desc{width:100%}.kameiflow_page .detail_group_item .btn_wide a{width:50%;padding:2% 7% 2% 3%}.kameisystem_app .detail_group_item_con_flex{flex-direction:row-reverse}.kameisystem_app_img{width:40%;margin-top:-5%;margin-left:20px}.capital_page .detail_group_item_ttl_area{margin-left:40%}.capital_page .detail_group .btn_mid a{margin:4% auto 0;width:35%;padding:2%}.kameisystem_other{padding:3% 2%}.kameisystem_other_tag p{font-size:1rem}.kameisystem_app .page_desc{margin-top:0}.proceed_model{display:flex}.proceed_model_ttl{width:70%}.table_illust{width:30%}.kameishien .inner_group{padding:5% 2%}.kameishien .inner_group_flex{display:flex}.kameishien .inner_group_flex .inner_group_item_con{width:60%}.kameishien .inner_group_flex picture{width:40%;margin-left:20px}.inner_group_ttl picture{width:40px}.inner_group_ttl h3{font-size:var(--font-20)}.inner_group_item{margin-top:2%}.kameishien .inner_group .btn a{margin:3% auto 0 0;width:30%;padding:2% 4%}.inner_group_item_ttl{font-size:var(--font-18)}.inner_group_item_desc{font-size:1rem}table{font-size:1rem;line-height:1.4rem}.table_item,.table_price{width:12%}.table_timing{width:20%}.detail_group_table{display:flex;justify-content:space-between;margin-bottom:3%}.detail_group_table.table_center{justify-content:center}.expense_table,.profit_table{margin-top:0}.sales_table,.expense_table,.profit_table{width:48%}.detail_group_table .attend{width:48%;margin-top:4%;font-size:var(--font-14);line-height:1.4rem}.detail_group_table_list .dashed{border-bottom:1px dashed var(--text-blue);margin:8% 0 6%}.page_capital .detail_group_table{display:block}.proceeds_table1 td{padding:16px 3px}.detail_group_explanation picture{width:80%;margin:0 auto}.proceeds_table1 td.table_left{padding-left:20px}.federation table{line-height:1.3rem;font-size:var(--font-14)}.federation .detail_group_table span{font-size:1rem}.federation .table_item{width:12%}.table_box{width:100%}.sticky{position:static;border-left:1px solid #ccc;border-right:1px solid #ccc}.breadcrumb_list{margin-top:0;font-size:var(--font-14)}.page_top .breadcrumb{margin:70px auto 0}.page .container.wrapper{padding:2% 0 0}.breadcrumb{width:90%;max-width:980px;margin:0 auto 2%}.detail_group{padding:5% 3%}.page_ttl,.kv_ttl{font-size:var(--font-30)}.mb1{margin-bottom:2%}.mb2{margin-bottom:4%}.detail_group_graph{display:flex;gap:0 10px;justify-content:space-around;flex-wrap:wrap}.detail_group_graph_item{width:45%}.detail_group_graph_img{width:100%;max-width:450px;height:400px}.detail_group_graph_img img{-o-object-fit:contain;object-fit:contain;height:100%}.btn_area{display:flex;gap:0 10px;justify-content:center;width:90%;margin:0 auto}.btn_area .btn{width:70%}.btn_area .btn_mid a{width:80%}.other_style{gap:30px 20px}.other_style_item{width:30%}.style_list_ttl{font-size:1rem}.dashed{border-bottom:none;border-right:1px dashed var(--text-blue);margin:0}.detail_group{margin-top:4%}.intro .detail_group{margin-bottom:4%}.detail_group_graph_item:nth-child(5),.detail_group_graph_item:nth-child(7){margin-top:30px}.detail_group_interview_item{display:flex;gap:0 20px}.interview_list_new{display:flex;justify-content:center;margin-bottom:5%}.interview_list_new picture{width:40%;margin:0 0 auto}.interview_list .slide{width:100%;margin:0}.interview_tag{margin-bottom:5px}.slide{margin:0}.detail_group_interview_item picture{width:100%}.detail_group_interview_item .slide_con{height:60%;min-height:215px;width:92%;margin:0 auto}.interview_tag{padding:2px 6px}.slide_con{padding:4% 3%}.floating{width:30%;right:2%;bottom:0%;left:auto;margin-left:auto}.floating .btnlist{width:230px}}@media screen and (min-width:859px){.detail_group_interview_item .slide_con{height:40%;min-height:210px}}@media screen and (min-width:1500px){.kv_img{height:45vh;max-height:400px}.kv_ttl{top:85%;left:10%}}