@container (calc(1200 / 16 * 1em) <= inline-size){}@container (inline-size < calc(1200 / 16 * 1em)){}.con_company .con_company_profile>.box_inner,.con_company .con_group>.box_inner,.con_company .con_rules>.box_inner{margin-inline:auto;max-width:calc(1500 / 16 * 1em);width:90%}@container (calc(768 / 16 * 1em) <= inline-size){}@container (inline-size < calc(768 / 16 * 1em)){}@container (calc(768 / 16 * 1em) <= inline-size){}@container (inline-size < calc(768 / 16 * 1em)){}.con_company .box_main_title{margin-bottom:clamp(12/var(--base) * 1em,12/var(--base) * 1em + 33/960 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,45/var(--base) * 1em)}.con_company .box_main_title>.title{--fsz:45;font-size:clamp(20/var(--base) * 1em,20/var(--base) * 1em + calc(var(--fsz) - 20)/960 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em);padding-bottom:calc(11 / var(--fsz) * 1em);border-bottom:2px solid #c7c7c7;word-break:break-word}.con_company .con_company_profile{margin-top:clamp(80/var(--base) * 1em,80/var(--base) * 1em + 116/960 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,196/var(--base) * 1em)}.con_company .con_company_profile>.box_inner>.box_content>.box_item+.box_item{margin-top:clamp(40/var(--base) * 1em,40/var(--base) * 1em + 45/960 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,85/var(--base) * 1em)}.con_company .con_company_profile>.box_inner>.box_content>.box_item>.title{--fsz:22;font-size:clamp(18/var(--base) * 1em,18/var(--base) * 1em + calc(var(--fsz) - 18)/960 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em);margin-bottom:calc(37 / var(--fsz) * 1em)}.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_corporate_intelligence>.box_content{display:flex}@container (calc(1200 / 16 * 1em) <= inline-size){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_corporate_intelligence>.box_content{gap:calc(60 / var(--base) * 1em);justify-content:space-between}}@container (inline-size < calc(1200 / 16 * 1em)){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_corporate_intelligence>.box_content{flex-direction:column}}@container (calc(1200 / 16 * 1em) <= inline-size){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_corporate_intelligence>.box_content>.box_list{flex:1;max-width:calc(630 / var(--base) * 1em)}}.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_corporate_intelligence>.box_content>.box_list>li{border-bottom:1px solid #c7c7c7}@container (calc(1200 / 16 * 1em) <= inline-size){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_corporate_intelligence>.box_content>.box_list>li:first-child{border-top:1px solid #c7c7c7}}.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_corporate_intelligence>.box_content>.box_list>li>.box_info{display:flex}@container (calc(768 / 16 * 1em) <= inline-size){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_corporate_intelligence>.box_content>.box_list>li>.box_info{gap:0 10.1587301587%;padding-block:calc(20 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_corporate_intelligence>.box_content>.box_list>li>.box_info{padding-block:calc(12 / var(--base) * 1em);flex-direction:column;gap:calc(4 / var(--base) * 1em)}}.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_corporate_intelligence>.box_content>.box_list>li>.box_info>dt{--fsz:16}@container (calc(768 / 16 * 1em) <= inline-size){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_corporate_intelligence>.box_content>.box_list>li>.box_info>dt{font-size:calc(var(--fsz) / var(--base) * 1em);flex:0 0 calc(150 / var(--fsz) * 1em);padding-left:calc(12 / var(--fsz) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_corporate_intelligence>.box_content>.box_list>li>.box_info>dt{font-size:clamp(14/var(--base) * 1em,14/var(--base) * 1em + calc(var(--fsz) - 14)/448 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em);font-weight:700}}.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_corporate_intelligence>.box_content>.box_list>li>.box_info>dd{--fsz:16;font-size:clamp(12/var(--base) * 1em,12/var(--base) * 1em + calc(var(--fsz) - 12)/960 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}@container (calc(768 / 16 * 1em) <= inline-size){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_corporate_intelligence>.box_content>.box_list>li>.box_info>dd{flex:1 1 auto}}.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_corporate_intelligence>.box_content>.box_list>li>.box_info>dd .address{font-style:normal;word-break:break-word}.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_corporate_intelligence>.box_content>.box_list>li>.box_info>dd .box_info_detail{display:grid;grid-template-columns:auto auto;justify-content:space-between}@container (calc(768 / 16 * 1em) <= inline-size){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_corporate_intelligence>.box_content>.box_list>li>.box_info>dd .box_info_detail{gap:calc(12 / var(--fsz) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_corporate_intelligence>.box_content>.box_list>li>.box_info>dd .box_info_detail{gap:calc(8 / var(--fsz) * 1em)}}.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_corporate_intelligence>.box_content>.box_list>li>.box_info>dd .box_info_detail .txt_small{font-size:75%}.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_map{display:flex;text-align:center}@container (calc(768 / 16 * 1em) <= inline-size){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_map{justify-content:space-between}}@container (inline-size < calc(768 / 16 * 1em)){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_map{flex-direction:column}}.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_map .img{display:block}.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_map .img img{width:100%}@container (calc(768 / 16 * 1em) <= inline-size){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices{margin-top:calc(8 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices{margin-top:calc(38 / var(--base) * 1em)}}@container (calc(768 / 16 * 1em) <= inline-size){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices+.box_offices{margin-top:calc(85 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices+.box_offices{margin-top:calc(40 / var(--base) * 1em)}}.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices>.title{font-size:calc(var(--fsz) / var(--base) * 1em)}@container (calc(768 / 16 * 1em) <= inline-size){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices>.title{--fsz:18;margin-bottom:calc(20 / var(--fsz) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices>.title{--fsz:16;margin-bottom:calc(12 / var(--fsz) * 1em)}}.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices table{width:100%}@container (calc(768 / 16 * 1em) <= inline-size){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices table{border-collapse:collapse}}@container (inline-size < calc(768 / 16 * 1em)){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices table{display:block}}.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices table tbody{width:100%}@container (inline-size < calc(768 / 16 * 1em)){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices table tbody{display:block}}@container (inline-size < calc(768 / 16 * 1em)){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices table tr{display:block;border:1px solid #d4d4d4;border-top:0;padding:0 calc(12 / var(--base) * 1em) calc(12 / var(--base) * 1em)}}@container (calc(768 / 16 * 1em) <= inline-size){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices table tr td,.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices table tr th{--fsz:16;border:1px solid #c7c7c7;padding:calc(17 / var(--fsz) * 1em) calc(12 / var(--fsz) * 1em);font-size:clamp(var(--fsz) * 0.75/var(--base) * 1em,var(--fsz)/1200 * 100vw,var(--fsz)/var(--base) * 1em);height:calc(88 / var(--fsz) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices table tr td,.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices table tr th{display:block}}@container (calc(768 / 16 * 1em) <= inline-size){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices table tr th{border-left:0;font-weight:400;vertical-align:top;padding-block:calc(32 / var(--fsz) * 1em);white-space:nowrap;width:calc(120 / var(--fsz) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices table tr th{--fsz:16;font-size:clamp(14/var(--base) * 1em,14/var(--base) * 1em + calc(var(--fsz) - 14)/448 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em);text-align:center;padding:calc(8 / var(--fsz) * 1em) calc(12 / var(--fsz) * 1em);background:#efeeef;margin-inline:calc(-14 / var(--fsz) * 1em);margin-top:calc(12 / var(--fsz) * 1em)}}.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices table tr td:last-child{border-right:0}@container (calc(768 / 16 * 1em) <= inline-size){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices table tr td:last-child{width:calc(132 / var(--fsz) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices table tr td{--fsz:16;font-size:clamp(12/var(--base) * 1em,12/var(--base) * 1em + calc(var(--fsz) - 12)/448 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em);padding-top:calc(4 / var(--fsz) * 1em)}}@container (calc(768 / 16 * 1em) <= inline-size){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices table tr .txt_office{width:calc(200 / var(--fsz) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices table tr .txt_office{font-weight:700;--fsz:16;font-size:clamp(14/var(--base) * 1em,14/var(--base) * 1em + calc(var(--fsz) - 14)/448 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em);padding-top:calc(12 / var(--fsz) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices table tr .txt_hp,.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices table tr .txt_map{display:inline-block;vertical-align:top}}.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices table tr .txt_hp a,.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices table tr .txt_map a{text-decoration:none;display:flex;align-items:center;gap:calc(4 / var(--fsz) * 1em);white-space:nowrap}.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices table tr .txt_hp a:before,.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices table tr .txt_map a:before{content:"";--size:24;width:clamp(14/var(--base) * 1em,14/var(--base) * 1em + calc(var(--size) - 14)/960 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,var(--size)/var(--base) * 1em);height:clamp(14/var(--base) * 1em,14/var(--base) * 1em + calc(var(--size) - 14)/960 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,var(--size)/var(--base) * 1em);background:url("/wp/wp-content/themes/abilive-vn/assets/images/company/ico_location.svg") no-repeat center center/contain}@container (inline-size < calc(768 / 16 * 1em)){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices table tr .txt_hp a span,.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices table tr .txt_map a span{text-decoration:underline;text-underline-offset:calc(3 / var(--fsz) * 1em)}}@container (calc(768 / 16 * 1em) <= inline-size){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices table tr .txt_hp{margin-top:calc(5.5 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices table tr .txt_hp{margin-left:calc(10 / var(--base) * 1em)}}.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_locations>.box_content .box_offices table tr .txt_hp a:before{background:url("/wp/wp-content/themes/abilive-vn/assets/images/company/ico_hp.svg") no-repeat center center/contain}.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_office{display:grid}@container (calc(1200 / 16 * 1em) <= inline-size){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_office{grid-template-columns:repeat(4,1fr);gap:clamp(40/var(--base) * 1em,40/var(--base) * 1em + 20/80 * (var(--cqi-to-px) - 1200/100) * 100/var(--base) * 1em,60/var(--base) * 1em) clamp(20/var(--base) * 1em,20/var(--base) * 1em + 40/80 * (var(--cqi-to-px) - 1200/100) * 100/var(--base) * 1em,60/var(--base) * 1em)}}@container (calc(768 / 16 * 1em) <= inline-size < calc(1200 / 16 * 1em)){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_office{grid-template-columns:repeat(3,1fr);gap:clamp(40/var(--base) * 1em,40/var(--base) * 1em + 20/432 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,60/var(--base) * 1em) clamp(20/var(--base) * 1em,20/var(--base) * 1em + 40/432 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,60/var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_office{grid-template-columns:repeat(2,1fr);gap:clamp(40/var(--base) * 1em,40/var(--base) * 1em + 20/448 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,60/var(--base) * 1em) clamp(15/var(--base) * 1em,15/var(--base) * 1em + 45/448 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,60/var(--base) * 1em)}}.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_office li section{position:relative;display:flex;flex-direction:column;height:100%}.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_office li section .title_office{display:flex;align-items:flex-start;position:relative}@container (calc(768 / 16 * 1em) <= inline-size){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_office li section .title_office{margin-bottom:calc(-15 / var(--base) * 1em);gap:calc(12 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_office li section .title_office{margin-bottom:-0.5em;gap:0.5em}}.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_office li section .title_office .img_flag{display:block;border:1px solid #c5c2c2;flex:0 0 24.5454545455%}.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_office li section .title_office .img_flag img{display:block;aspect-ratio:79/53;object-fit:cover}.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_office li section .title_office .txt_name{--fsz:18;font-weight:700}@container (calc(768 / 16 * 1em) <= inline-size){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_office li section .title_office .txt_name{font-size:clamp(16/var(--base) * 1em,16/var(--base) * 1em + calc(var(--fsz) - 16)/80 * (var(--cqi-to-px) - 1200/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_office li section .title_office .txt_name{--fsz:15;font-size:clamp(var(--fsz) * 0.85/var(--base) * 1em,var(--fsz)/375 * 100cqi,var(--fsz) * 1.15/var(--base) * 1em);margin-bottom:calc(12 / var(--fsz) * 1em)}}.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_office li section .img_office{display:block}.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_office li section .img_office img{display:block;width:100%;height:auto}.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_office li section .txt_description{font-size:calc(var(--fsz) / var(--base) * 1em);margin-top:calc(23 / var(--fsz) * 1em);flex:1 1 auto}@container (calc(768 / 16 * 1em) <= inline-size){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_office li section .txt_description{line-height:1.7;--fsz:16}}@container (calc(1200 / 16 * 1em) <= inline-size){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_office li section .txt_description{font-size:clamp(calc(var(--fsz) * 0.85)/var(--base) * 1em,calc(var(--fsz) * 0.85)/var(--base) * 1em + calc(var(--fsz) - var(--fsz) * 0.85)/80 * (var(--cqi-to-px) - 1200/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@container (calc(768 / 16 * 1em) <= inline-size < calc(1200 / 16 * 1em)){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_office li section .txt_description{font-size:clamp(calc(var(--fsz) * 0.85)/var(--base) * 1em,calc(var(--fsz) * 0.85)/var(--base) * 1em + calc(var(--fsz) - var(--fsz) * 0.85)/432 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_office li section .txt_description{--fsz:14;font-size:clamp(var(--fsz) * 0.85/var(--base) * 1em,var(--fsz)/375 * 100cqi,var(--fsz) * 1.15/var(--base) * 1em)}}.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_office li section .btn_more_link{margin-top:calc(20 / var(--base) * 1em)}.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_office li section .btn_more_link a{font-weight:700}.con_company .con_company_profile>.box_inner>.box_content>.box_item.box_office li section .btn_more_link a:after{background:#c7c7c7}.con_company .con_group{margin-top:clamp(80/var(--base) * 1em,80/var(--base) * 1em + 62/960 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,142/var(--base) * 1em)}.con_company .con_group>.box_inner>.box_main_title{margin-bottom:clamp(12/var(--base) * 1em,12/var(--base) * 1em + 18/960 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,30/var(--base) * 1em)}.con_company .con_group>.box_inner>.box_content>.title{--fsz:22;font-size:clamp(18/var(--base) * 1em,18/var(--base) * 1em + calc(var(--fsz) - 18)/960 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em);margin-bottom:calc(37 / var(--fsz) * 1em)}.con_company .con_group>.box_inner .list_group{display:flex}@container (calc(768 / 16 * 1em) <= inline-size){.con_company .con_group>.box_inner .list_group{gap:clamp(30/var(--base) * 1em,30/var(--base) * 1em + 42/512 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,72/var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_company .con_group>.box_inner .list_group{flex-direction:column;gap:clamp(40/var(--base) * 1em,40/var(--base) * 1em + 20/448 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,60/var(--base) * 1em)}}@container (calc(768 / 16 * 1em) <= inline-size){.con_company .con_group>.box_inner .list_group li{flex:1;max-width:calc(450 / var(--base) * 1em)}}.con_company .con_group>.box_inner .list_group li .item{display:block;text-decoration:none;transition:opacity 0.3s ease-in-out}.con_company .con_group>.box_inner .list_group li .item:hover{opacity:0.85}.con_company .con_group>.box_inner .list_group li .item:hover .btn_view:after{transform:translateX(50%)}.con_company .con_group>.box_inner .list_group li .item .box_item .img{display:block}.con_company .con_group>.box_inner .list_group li .item .box_item .img img{border-radius:calc(12 / var(--base) * 1em)}.con_company .con_group>.box_inner .list_group li .item .box_item .txt_title{--fsz:12;font-size:calc(var(--fsz) / var(--base) * 1em);margin-top:calc(24 / var(--fsz) * 1em)}.con_company .con_group>.box_inner .list_group li .item .box_item .logo{display:block;margin-top:calc(12 / var(--base) * 1em)}.con_company .con_group>.box_inner .list_group li .item .box_item .txt_desc{line-height:1.7;margin-top:calc(24 / var(--fsz) * 1em)}@container (calc(768 / 16 * 1em) <= inline-size){.con_company .con_group>.box_inner .list_group li .item .box_item .txt_desc{--fsz:16;font-size:clamp(14/var(--base) * 1em,14/var(--base) * 1em + calc(var(--fsz) - 14)/512 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_company .con_group>.box_inner .list_group li .item .box_item .txt_desc{--fsz:14;font-size:clamp(var(--fsz) * 0.85/var(--base) * 1em,var(--fsz)/375 * 100cqi,var(--fsz) * 1.15/var(--base) * 1em)}}.con_company .con_group>.box_inner .list_group li .item .box_item .btn_view{--fsz:16;display:flex;margin-top:calc(24 / var(--fsz) * 1em);font-weight:700;color:#a3b432;gap:calc(20 / var(--fsz) * 1em);align-items:center}@container (calc(768 / 16 * 1em) <= inline-size){.con_company .con_group>.box_inner .list_group li .item .box_item .btn_view{font-size:clamp(14/var(--base) * 1em,14/var(--base) * 1em + calc(var(--fsz) - 14)/512 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_company .con_group>.box_inner .list_group li .item .box_item .btn_view{font-size:clamp(14/var(--base) * 1em,14/var(--base) * 1em + calc(var(--fsz) - 14)/448 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}.con_company .con_group>.box_inner .list_group li .item .box_item .btn_view:after{content:"";width:calc(44 / var(--fsz) * 1em);height:calc(1 / var(--fsz) * 1em);background:#c7c7c7;transition:transform 0.3s ease-in-out}.con_company .con_rules{margin-top:clamp(80/var(--base) * 1em,80/var(--base) * 1em + 62/960 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,142/var(--base) * 1em)}.con_company .con_rules>.box_inner>.box_main_title{margin-bottom:clamp(12/var(--base) * 1em,12/var(--base) * 1em + 21/960 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,33/var(--base) * 1em)}.con_company .con_rules>.box_inner>.box_content>.title{--fsz:22;font-size:clamp(18/var(--base) * 1em,18/var(--base) * 1em + calc(var(--fsz) - 18)/960 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em);margin-bottom:calc(33 / var(--fsz) * 1em)}.con_company .con_rules>.box_inner>.box_content .list_rules{width:100%;table-layout:fixed}@container (inline-size < calc(768 / 16 * 1em)){.con_company .con_rules>.box_inner>.box_content .list_rules{border-collapse:separate}}.con_company .con_rules>.box_inner>.box_content .list_rules>li{display:flex;margin-bottom:calc(40 / var(--base) * 1em)}@container (inline-size < calc(768 / 16 * 1em)){.con_company .con_rules>.box_inner>.box_content .list_rules>li{flex-direction:column}}@media screen and (min-width:48em){.con_company .con_rules>.box_inner>.box_content .list_rules>li .photo{width:50%}}@media screen and (max-width:47.9375em){.con_company .con_rules>.box_inner>.box_content .list_rules>li .photo{width:100%}}.con_company .con_rules>.box_inner>.box_content .list_rules>li .photo img{width:100%}@media screen and (min-width:48em){.con_company .con_rules>.box_inner>.box_content .list_rules>li .box_txt{width:50%}}@media screen and (max-width:47.9375em){.con_company .con_rules>.box_inner>.box_content .list_rules>li .box_txt{width:100%}}.con_company .con_rules>.box_inner>.box_content .list_rules>li .box_txt{box-sizing:border-box;align-self:center}@media screen and (min-width:48em){.con_company .con_rules>.box_inner>.box_content .list_rules>li .box_txt{padding:1em 0 1em 4em}}@media screen and (max-width:47.9375em){.con_company .con_rules>.box_inner>.box_content .list_rules>li .box_txt{padding:1em 0 0}}@container (calc(768 / 16 * 1em) <= inline-size){.con_company .con_rules>.box_inner>.box_content .list_rules>li .box_txt h4{margin-bottom:calc(6 / var(--base) * 1em)}}.con_company .con_rules>.box_inner>.box_content .list_rules>li .box_txt h4>strong{font-family:futura-pt,sans-serif}@media screen and (min-width:48em){.con_company .con_rules>.box_inner>.box_content .list_rules>li .box_txt h4>strong{font-size:calc(32 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.con_company .con_rules>.box_inner>.box_content .list_rules>li .box_txt h4>strong{font-size:calc(24 / var(--base) * 1em)}}.con_company .con_rules>.box_inner>.box_content .list_rules>li .box_txt h4>span{font-size:calc(16 / var(--base) * 1em);font-weight:normal}@media screen and (min-width:48em){.con_company .con_rules>.box_inner>.box_content .list_rules>li .box_txt .txt{font-size:calc(17 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.con_company .con_rules>.box_inner>.box_content .list_rules>li .box_txt .txt{font-size:calc(14 / var(--base) * 1em)}}@media screen and (min-width:48em){.con_company .con_rules>.box_inner>.box_content .list_rules>li .box_txt .txt{margin-bottom:calc(15 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.con_company .con_rules>.box_inner>.box_content .list_rules>li .box_txt .txt{margin-bottom:calc(10 / var(--base) * 1em)}}@media screen and (min-width:48em){.con_company .con_rules>.box_inner>.box_content .list_rules>li .box_txt>dl dt{font-size:calc(17 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.con_company .con_rules>.box_inner>.box_content .list_rules>li .box_txt>dl dt{font-size:calc(15 / var(--base) * 1em)}}.con_company .con_rules>.box_inner>.box_content .list_rules>li .box_txt>dl dt{font-weight:bold}@media screen and (min-width:48em){.con_company .con_rules>.box_inner>.box_content .list_rules>li .box_txt>dl dt{margin-bottom:calc(15 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.con_company .con_rules>.box_inner>.box_content .list_rules>li .box_txt>dl dt{margin-bottom:calc(10 / var(--base) * 1em)}}.con_company .con_rules>.box_inner>.box_content .list_rules>li .box_txt>dl dd{font-size:calc(15 / var(--base) * 1em);line-height:calc(27 / var(--base) * 1em)}