@container (calc(1200 / 16 * 1em) <= inline-size){}@container (inline-size < calc(1200 / 16 * 1em)){}@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)){}.box_common_office{display:grid}@container (calc(1200 / 16 * 1em) <= inline-size){.box_common_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)){.box_common_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)){.box_common_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)}}.box_common_office li section{position:relative;display:flex;flex-direction:column;height:100%}.box_common_office li section .title_office{display:flex;align-items:flex-start;position:relative}@container (calc(768 / 16 * 1em) <= inline-size){.box_common_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)){.box_common_office li section .title_office{margin-bottom:-0.5em;gap:0.5em}}.box_common_office li section .title_office .img_flag{display:block;border:1px solid #c5c2c2;flex:0 0 24.5454545455%}.box_common_office li section .title_office .img_flag img{display:block;aspect-ratio:79/53;object-fit:cover}.box_common_office li section .title_office .txt_name{--fsz:18;font-weight:700}@container (calc(768 / 16 * 1em) <= inline-size){.box_common_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)){.box_common_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)}}.box_common_office li section .img_office{display:block}.box_common_office li section .img_office img{display:block;width:100%;height:auto}.box_common_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){.box_common_office li section .txt_description{line-height:1.7;--fsz:16}}@container (calc(1200 / 16 * 1em) <= inline-size){.box_common_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)){.box_common_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)){.box_common_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)}}.box_common_office li section .btn_more_link{margin-top:calc(20 / var(--base) * 1em)}.box_common_office li section .btn_more_link a{font-weight:700}.box_common_office li section .btn_more_link a:after{background:#c7c7c7}