.acf-keyword-list{background-color:#f7f7f7;border-radius:10px;margin-bottom:40px;padding:34px 50px}@media only screen and (max-width:1024px){.acf-keyword-list{margin-bottom:40px!important}}@media only screen and (max-width:767px){.acf-keyword-list{padding:26px 24px 27px;margin:30px 0 20px!important}}.acf-keyword-list .title{color:#1c1c1c;border-bottom:1px solid #000;margin-bottom:20px;padding-bottom:10px;padding-left:15px;font-size:1.8rem;font-weight:700;line-height:1.5;position:relative}@media only screen and (max-width:767px){.acf-keyword-list .title{padding-bottom:8px;font-size:1.6rem}}.acf-keyword-list .title:before{content:"";background-color:#1c1c1c;border-radius:1px;width:6px;height:6px;position:absolute;top:12px;left:0}@media only screen and (max-width:767px){.acf-keyword-list .title:before{top:9px}}.acf-keyword-list dl{color:#555;width:100%;font-size:1.6rem;line-height:2;display:inline-block}@media only screen and (max-width:767px){.acf-keyword-list dl{font-size:1.4rem}}.acf-keyword-list dl dt{float:left;font-weight:700}.acf-keyword-list dl+dl{margin-top:20px}.acf-keyword-list span{color:#000;margin-top:20px;font-size:1.6rem;display:block}@media only screen and (max-width:1024px){.acf-keyword-list span{margin-top:25px}}@media only screen and (max-width:767px){.acf-keyword-list span{font-size:1.4rem}}@media only screen and (max-width:1024px){.acf-ogplink{margin-bottom:50px!important}}@media only screen and (max-width:767px){.acf-ogplink{margin-top:32px!important;margin-bottom:32px!important}}.acf-ogplink .link{box-sizing:border-box;border:2px solid #f1f1f1;padding:10px 13px;display:flex;text-decoration:none!important}@media only screen and (max-width:1024px){.acf-ogplink .link{padding:13px}}@media only screen and (max-width:767px){.acf-ogplink .link{flex-flow:column wrap}}.acf-ogplink .link:hover{opacity:1;box-shadow:0 0 15px #0000004d}.acf-ogplink .link:hover .acf-ogplink__img img{opacity:1}.acf-ogplink .img_box{border-radius:5px;flex-shrink:0;width:250px;margin-right:20px}@media only screen and (max-width:767px){.acf-ogplink .img_box{text-align:center;width:100%;max-width:250px;margin:0 auto 15px}}.acf-ogplink .img_box img{border-radius:5px}.acf-ogplink .txt_box{flex:1}.acf-ogplink .title{color:#000;margin-bottom:5px;font-size:1.8rem;font-weight:700;line-height:1.7}.acf-ogplink .description{color:#555;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:5px;margin-bottom:0;font-size:1.4rem;line-height:1.7;display:-webkit-box;overflow:hidden}@media only screen and (max-width:1024px){.acf-ogplink .description{margin-top:6px}}@media only screen and (max-width:767px){.acf-ogplink .description{-webkit-line-clamp:5}}.acf-point-list{padding:30px;margin-bottom:40px!important}@media only screen and (max-width:1024px){.acf-point-list{margin-top:40px!important;margin-bottom:40px!important}}@media only screen and (max-width:767px){.acf-point-list{padding:30px 20px;margin-top:20px!important;margin-bottom:15px!important}}.acf-point-list ul{margin-bottom:0}.acf-point-list li:before{content:""}.acf-point-list.type-1{border:2px solid #f1f1f1;border-radius:10px}.acf-point-list.type-1 .title{color:#000;border-bottom:0;border-left:3px solid #f04e98;margin-bottom:18px;padding-left:10px;font-size:2.1rem;font-weight:700;line-height:1.5}@media only screen and (max-width:767px){.acf-point-list.type-1 .title{font-size:1.8rem}}.acf-point-list.type-1 ul{counter-reset:number;margin-top:18px}.acf-point-list.type-1 li{align-items:center;display:flex}.acf-point-list.type-1 li span{color:#000;font-size:1.6rem;font-weight:500;line-height:1.5}@media only screen and (max-width:767px){.acf-point-list.type-1 li{flex:1;align-items:baseline;font-size:1.4rem}}.acf-point-list.type-1 li:before{color:#f3bdd8;content:"Point "counter(number)" :";counter-increment:number;font-family:var(--ag-font-en);white-space:nowrap;background:0 0;height:100%;margin-right:8px;font-size:1.6rem;font-weight:700;line-height:1}.acf-point-list.type-1 li+li{margin-top:10px}.acf-point-list.type-2{background:#fcfce3b3;border-radius:10px}@media only screen and (max-width:1024px){.acf-point-list.type-2{margin-bottom:50px!important}}.acf-point-list.type-2 .title{border-bottom:2px solid #1c1c1c;border-left:0;justify-content:flex-start;align-items:center;margin-bottom:20px;padding-bottom:15px;font-size:2.1rem;font-weight:700;line-height:1.8;display:flex}.acf-point-list.type-2 .title:before{content:"";background:url(/assets/icon_important5fda2b9b.svg)50%/contain no-repeat;width:30px;height:30px;margin-right:10px;display:block}.acf-point-list.type-2 li{align-items:center;padding-bottom:15px;padding-left:20px;display:flex}.acf-point-list.type-2 li span{color:#000;font-size:1.8rem;font-weight:700;line-height:1.5}.acf-point-list.type-2 li:not(:last-child){border-bottom:2px dotted #f1f1f1}.acf-point-list.type-2 li:before{background-color:#000;border-radius:50%;width:10px;min-width:10px;height:10px;margin-right:10px}.acf-point-list.type-2 li+li{margin-top:15px}.acf-point-list.type-2 li:last-child{padding-bottom:0}.acf-point-list.type-2 li:last-child:before{top:calc(50% - 5px)}.acf-staff{display:flex}@media only screen and (max-width:767px){.acf-staff{margin-bottom:32px!important}}.acf-staff__img{flex-shrink:0;width:90px;margin-right:16px}.acf-staff__img img{vertical-align:middle;border-radius:50%}@media only screen and (max-width:767px){.acf-staff__img{width:60px;margin-right:12px}}.acf-staff__infor{border:2px solid #f1f1f1;border-radius:10px;flex:1;padding:19px 22px 14px;position:relative}@media only screen and (max-width:1024px){.acf-staff__infor{padding:19px 19px 17px}}@media only screen and (max-width:767px){.acf-staff__infor{border-width:1px;padding:10px 12px 5px}.acf-staff__infor .c-text{line-height:1.8}}.acf-staff__infor:before{content:"";background:#fff;border-bottom:2px solid #f1f1f1;border-left:2px solid #f1f1f1;width:10px;height:10px;position:absolute;top:10px;left:-8px;transform:rotate(45deg)}@media only screen and (max-width:767px){.acf-staff__infor:before{border-bottom-width:1px;border-left-width:1px;left:-6px}}.acf-staff__name{color:#979797;text-align:center;margin-top:5px;font-size:1.6rem;font-weight:400;line-height:1.5}@media only screen and (max-width:767px){.acf-staff__name{margin-top:3px;font-size:1.4rem}}.acf-staff p{margin-bottom:0!important}.c-authorArticle{border:2px solid #f1f1f1;border-radius:10px;padding:25px 38px 20px}@media only screen and (max-width:767px){.c-authorArticle{padding:14px 14px 17px}}.c-authorArticle__ttl{color:#1c1c1c;border-bottom:1px solid #1c1c1c;margin-bottom:19px;padding-bottom:6px;font-size:1.8rem;font-weight:700;line-height:1.5}.c-authorArticle__item{align-items:center;margin-bottom:15px;display:flex}.c-authorArticle__img{aspect-ratio:1;border-radius:50%;flex-shrink:0;width:90px;margin-right:20px;overflow:hidden}.c-authorArticle__img img{vertical-align:middle}.c-authorArticle__infor{flex:1}.c-authorArticle__name{color:#232323;margin-bottom:5px;font-size:1.8rem;font-weight:700;line-height:2}@media only screen and (max-width:767px){.c-authorArticle__name{margin-bottom:3px;font-size:1.4rem}}.c-authorArticle__job{color:#727272;font-size:1.6rem;line-height:1.8}@media only screen and (max-width:767px){.c-authorArticle__job{font-size:1.2rem}}.c-authorArticle .c-text{color:#555;line-height:2}@media only screen and (max-width:767px){.c-authorArticle .c-text{font-size:1.4rem;line-height:1.8}}.c-toclist{counter-reset:h2toclist;background-color:#f7f7f7;border-radius:10px;margin-top:40px;padding:30px 40px 40px}@media only screen and (max-width:1024px){.c-toclist{margin-top:55px;padding:30px 40px 40px}}@media only screen and (max-width:767px){.c-toclist{margin-top:24px;padding:15px 16px 20px}}.c-toclist .heading_box{cursor:pointer;align-items:center;height:45px;display:flex;position:relative}.c-toclist .heading_box:before{content:"";background-color:#f7f7f7;border-radius:5px;width:45px;height:45px;position:absolute;right:0;box-shadow:0 0 8px #bfbfbf33}.c-toclist .heading_box:after{content:"";border-bottom:3px solid #051c2c;border-right:3px solid #051c2c;width:12px;height:12px;margin-top:-2px;position:absolute;right:14px;transform:rotate(45deg)}.c-toclist .heading_box.is-active:after{margin-top:11px;transform:rotate(225deg)}.c-toclist .heading_box span{color:#000;cursor:pointer;justify-content:space-between;align-items:center;font-size:2.1rem;font-weight:700;line-height:1.5;display:flex}.c-toclist ol.parent{height:0;margin-left:6px;overflow:hidden}.c-toclist ol.parent>li{counter-reset:h3toclist}.c-toclist ol.parent>li:before{content:counter(h2toclist)". ";counter-increment:h2toclist}.c-toclist ol.parent>li:not(:last-child){margin-bottom:9px;padding-bottom:11px;position:relative}@media only screen and (max-width:767px){.c-toclist ol.parent>li:not(:last-child){margin-bottom:6px;padding-bottom:9px}}.c-toclist ol.parent>li:not(:last-child):after{content:"";background-color:#d9d9d9;width:100%;height:1px;position:absolute;bottom:0;left:0}@media only screen and (max-width:1024px){.c-toclist ol.parent>li:not(:last-child):after{width:calc(100% + 10px);left:-10px}}.c-toclist ol.child{margin-top:9px;padding-left:55px}@media only screen and (max-width:767px){.c-toclist ol.child{margin-top:6px;padding-left:20px}}.c-toclist ol.child>li:before{color:#727272;content:counter(h2toclist)"-"counter(h3toclist)". ";counter-increment:h3toclist}.c-toclist ol.child li a span{color:#727272}.c-toclist ol.child li+li{margin-top:10px}.c-toclist ol li:before{margin-right:15px;font-weight:500}@media only screen and (max-width:767px){.c-toclist ol li:before{margin-right:4px}}.c-toclist ol li a{color:#000;margin-bottom:5px}@media only screen and (max-width:767px){.c-toclist ol li a{margin-left:5px}}.c-toclist ol li a span{font-size:1.6rem;font-weight:500;line-height:1.7}@media only screen and (max-width:767px){.c-toclist ol li a span{font-size:1.4rem}}.p-article .c-related{margin-top:40px}@media only screen and (max-width:1024px){.p-article .c-related{padding:0 20px}}@media only screen and (max-width:767px){.p-article .c-related{margin-top:23px;margin-bottom:16px;padding:0}.p-article .c-related .c-btnList{padding:14px 23px}.p-article .c-related .l-container{padding:0}.p-article .c-related .c-heading__wrap{margin:0 20px 31px;padding:0 0 14px}}.p-article .c-text{font-size:1.6rem}.p-article .c-text strong{text-decoration:underline}@media only screen and (max-width:1024px){.p-article .c-articleMain{margin-bottom:50px}}@media only screen and (max-width:767px){.p-article .c-articleMain{margin-bottom:30px;padding:0}}.p-article .c-authorArticle{margin-top:60px}@media only screen and (max-width:1024px){.p-article .c-authorArticle{margin-top:50px}}@media only screen and (max-width:767px){.p-article .c-authorArticle{margin-top:32px;margin-bottom:24px}}.p-article .c-contactSigle{margin-top:40px}@media only screen and (max-width:1024px){.p-article .c-contactSigle{margin-top:30px}}@media only screen and (max-width:767px){.p-article .c-contactSigle{margin-top:24px}}.p-article .c-catalogy{margin-top:40px;margin-bottom:19px}@media only screen and (max-width:1024px){.p-article .c-catalogy{margin-bottom:49px}}@media only screen and (max-width:767px){.p-article .c-catalogy{margin-top:23px;margin-bottom:33px}}.p-article .acf-ogplink{margin-bottom:60px!important}@media only screen and (max-width:767px){.p-article .acf-ogplink{margin-bottom:33px}}@media only screen and (max-width:1024px){.p-article .c-social{margin:50px 0}}@media only screen and (max-width:767px){.p-article .c-social{margin:30px 0}}.p-article .l-form{display:none}.p-article .c-authorArticle{border:2px solid #f1f1f1;border-radius:10px;padding:25px 38px 20px}@media only screen and (max-width:767px){.p-article .c-authorArticle{padding:14px 14px 17px}}.p-article .c-authorArticle__ttl{color:#1c1c1c;border-bottom:1px solid #1c1c1c;margin-bottom:19px;padding-bottom:6px;font-size:1.8rem;font-weight:700;line-height:1.5}.p-article .c-authorArticle__item{align-items:center;margin-bottom:15px;display:flex}.p-article .c-authorArticle__img{aspect-ratio:1;border-radius:50%;flex-shrink:0;width:90px;margin-right:20px;overflow:hidden}.p-article .c-authorArticle__img img{vertical-align:middle}.p-article .c-authorArticle__infor{flex:1}.p-article .c-authorArticle__name{color:#232323;margin-bottom:5px;font-size:1.8rem;font-weight:700;line-height:2}@media only screen and (max-width:767px){.p-article .c-authorArticle__name{margin-bottom:3px;font-size:1.4rem}}.p-article .c-authorArticle__job{color:#727272;font-size:1.6rem;line-height:1.8}@media only screen and (max-width:767px){.p-article .c-authorArticle__job{font-size:1.2rem}}.p-article .c-authorArticle .c-text{color:#555;line-height:2}@media only screen and (max-width:767px){.p-article .c-authorArticle .c-text{font-size:1.4rem;line-height:1.8}}.c-articleContent.block-editor{counter-reset:h2counter;margin-top:60px}@media only screen and (max-width:1024px){.c-articleContent.block-editor{margin-top:50px}}@media only screen and (max-width:767px){.c-articleContent.block-editor{margin-top:32px}}.c-articleContent.block-editor:after{clear:both;content:""}.c-articleContent.block-editor>h2{color:#fff;counter-reset:h3counter;background-color:#002855;margin-bottom:35px;padding:5px 12px 10px;font-size:2.4rem;font-weight:700;line-height:2;position:relative}.c-articleContent.block-editor>h2:before{content:counter(h2counter)". ";counter-increment:h2counter}.c-articleContent.block-editor>h2.has-background{color:#232323;background-color:#e0ecfb;border-bottom:0;margin-top:60px;margin-bottom:15px;padding:11px 10px;line-height:1.5}.c-articleContent.block-editor>h2.has-background:after{content:none}@media only screen and (max-width:1024px){.c-articleContent.block-editor>h2.has-background{margin-top:50px}}@media only screen and (max-width:767px){.c-articleContent.block-editor>h2.has-background{margin-top:32px;font-size:2rem}}.c-articleContent.block-editor>h2+ol,.c-articleContent.block-editor>h2+ul{margin-top:20px}.c-articleContent.block-editor>h3{color:#000;border-top:1px solid #232323;border-bottom:1px solid #232323;margin-bottom:20px;padding:10px 0;font-size:2.1rem;font-weight:700;line-height:1.7}.c-articleContent.block-editor>h3:before{content:counter(h2counter)"-"counter(h3counter)". ";counter-increment:h3counter}.c-articleContent.block-editor>h3+ol,.c-articleContent.block-editor>h3+ul{margin-top:20px}.c-articleContent.block-editor h4{color:#004ca5;margin-bottom:15px;font-size:1.6rem;font-weight:700}.c-articleContent.block-editor h4:before{content:"";vertical-align:middle;background-color:#004ca5;border-radius:1px;width:8px;height:8px;margin-right:10px;display:inline-block}.c-articleContent.block-editor h4+ol,.c-articleContent.block-editor h4+ul{margin-top:20px}.c-articleContent.block-editor p{color:#000;margin-bottom:1.2em;font-size:1.6rem;line-height:2}@media only screen and (max-width:767px){.c-articleContent.block-editor p{font-size:1.4rem}}.c-articleContent.block-editor p em{font-style:italic}.c-articleContent.block-editor p a{color:#000;cursor:pointer;font-weight:700}.c-articleContent.block-editor p+h2{margin-top:2em}.c-articleContent.block-editor p+h3{margin-top:1.5em}.c-articleContent.block-editor p+p{margin-top:1.2em}.c-articleContent.block-editor p+ol,.c-articleContent.block-editor p+ul{margin-top:20px}.c-articleContent.block-editor p+[class*=wp-block]{margin-top:40px}@media only screen and (max-width:1024px){.c-articleContent.block-editor p+[class*=wp-block]{margin-top:25px}}.c-articleContent.block-editor p+[class^=acf-]{margin-top:40px}@media only screen and (max-width:1024px){.c-articleContent.block-editor p+[class^=acf-]{margin-top:50px}}.c-articleContent.block-editor p strong{font-weight:700}.c-articleContent.block-editor a{text-decoration:underline}.c-articleContent.block-editor a:hover{text-decoration:none}.c-articleContent.block-editor .wp-block-quote{padding:9px 0 9px 24px;position:relative}.c-articleContent.block-editor .wp-block-quote strong{font-weight:700}@media only screen and (max-width:767px){.c-articleContent.block-editor .wp-block-quote{padding:9px 0 9px 17px}}.c-articleContent.block-editor .wp-block-quote:before{background-color:var(--ag-color-gray6);content:"";border-radius:1px;width:5px;height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0}.c-articleContent.block-editor .wp-block-quote p{color:#727272}.c-articleContent.block-editor .wp-block-quote cite{color:var(--ag-color-gray6);text-align:right;font-size:1.2rem;display:block}.c-articleContent.block-editor .wp-block-kevinbatdorf-code-block-pro{margin-bottom:40px!important}@media only screen and (max-width:767px){.c-articleContent.block-editor .wp-block-kevinbatdorf-code-block-pro{margin-bottom:25px!important}}.c-articleContent.block-editor .wp-block-kevinbatdorf-code-block-pro code{font-size:1.6rem!important;line-height:1.7!important}@media only screen and (max-width:767px){.c-articleContent.block-editor .wp-block-kevinbatdorf-code-block-pro code{font-size:1.4rem!important}}.c-articleContent.block-editor .wp-block-table td,.c-articleContent.block-editor .wp-block-table th{border:0}@media only screen and (max-width:767px){.c-articleContent.block-editor .wp-block-table{margin-right:-20px;padding-right:20px;overflow-x:scroll}}.c-articleContent.block-editor .wp-block-table table{border:1px solid var(--ag-color-gray6);border-collapse:collapse;border-top:0;width:100%}@media only screen and (max-width:767px){.c-articleContent.block-editor .wp-block-table table{width:100%;max-width:650px}}.c-articleContent.block-editor .wp-block-table table tr td,.c-articleContent.block-editor .wp-block-table table tr th{border-bottom:1px solid var(--ag-color-gray6);border-right:1px solid var(--ag-color-gray6);vertical-align:middle}.c-articleContent.block-editor .wp-block-table table tr td:last-of-type,.c-articleContent.block-editor .wp-block-table table tr th:last-of-type{border-right:0}.c-articleContent.block-editor .wp-block-table table tr:last-of-type td,.c-articleContent.block-editor .wp-block-table table tr:last-of-type th{border-bottom:0}.c-articleContent.block-editor .wp-block-table table tr th{color:#fff;text-align:center;background-color:#32536d;padding:15px 10px;font-size:1.6rem;font-weight:700;line-height:1.5}@media only screen and (max-width:767px){.c-articleContent.block-editor .wp-block-table table tr th{white-space:nowrap;font-size:1.4rem}}.c-articleContent.block-editor .wp-block-table table tr td{color:#051c2c;text-align:center;padding:8px 10px;font-size:1.6rem;line-height:1.5}@media only screen and (max-width:767px){.c-articleContent.block-editor .wp-block-table table tr td{white-space:nowrap;font-size:1.4rem}}.c-articleContent.block-editor .wp-block-table table thead{border-bottom:0}.c-articleContent.block-editor .wp-block-table table tbody tr:first-of-type td,.c-articleContent.block-editor .wp-block-table table tbody tr:first-of-type th,.c-articleContent.block-editor .wp-block-table table thead tr td:not(.c-articleContent.block-editor .wp-block-table table thead tr th:first-of-type,.c-articleContent.block-editor .wp-block-table table thead tr td:first-of-type),.c-articleContent.block-editor .wp-block-table table thead tr th:not(.c-articleContent.block-editor .wp-block-table table thead tr th:first-of-type,.c-articleContent.block-editor .wp-block-table table thead tr td:first-of-type){border-top:1px solid var(--ag-color-gray6)}.c-articleContent.block-editor .wp-block-table.has-double-title table thead th:nth-child(2){border-left:1px solid var(--ag-color-gray6)}.c-articleContent.block-editor .wp-block-table.has-double-title table thead th:first-child{border-left:1px solid var(--ag-color-bg);background-color:#0000}.c-articleContent.block-editor .wp-block-table.has-double-title table tbody tr td:first-child,.c-articleContent.block-editor .wp-block-table.has-double-title table tbody tr th:first-child{background-color:#e0ecfb}.c-articleContent.block-editor>ol li+li,.c-articleContent.block-editor>ul li+li{margin-top:15px}@media only screen and (max-width:767px){.c-articleContent.block-editor>ol li+li,.c-articleContent.block-editor>ul li+li{margin-top:18px}}.c-articleContent.block-editor>ol+p,.c-articleContent.block-editor>ul+p{margin-top:20px}.c-articleContent.block-editor>ol+ol,.c-articleContent.block-editor>ol+ul,.c-articleContent.block-editor>ul+ol,.c-articleContent.block-editor>ul+ul{margin-top:40px}@media only screen and (max-width:767px){.c-articleContent.block-editor>ol+ol,.c-articleContent.block-editor>ol+ul,.c-articleContent.block-editor>ul+ol,.c-articleContent.block-editor>ul+ul{margin-top:25px}}.c-articleContent.block-editor>ol+[class*=wp-block],.c-articleContent.block-editor>ol+[class^=acf-],.c-articleContent.block-editor>ul+[class*=wp-block],.c-articleContent.block-editor>ul+[class^=acf-]{margin-top:40px}.c-articleContent.block-editor>ol>li>ol,.c-articleContent.block-editor>ol>li>ul,.c-articleContent.block-editor>ul>li>ol,.c-articleContent.block-editor>ul>li>ul{margin-top:5px;margin-left:1.5em}.c-articleContent.block-editor>ol>li>ul>li,.c-articleContent.block-editor>ul>li>ul>li{padding-left:10px}.c-articleContent.block-editor .acf-keyword-list{background-color:#f7f7f7;border-radius:10px;margin-bottom:40px;padding:34px 50px}@media only screen and (max-width:1024px){.c-articleContent.block-editor .acf-keyword-list{margin-bottom:40px!important}}@media only screen and (max-width:767px){.c-articleContent.block-editor .acf-keyword-list{padding:26px 24px 27px;margin:30px 0 20px!important}}.c-articleContent.block-editor .acf-keyword-list .title{color:#1c1c1c;border-bottom:1px solid #000;margin-bottom:20px;padding-bottom:10px;padding-left:15px;font-size:1.8rem;font-weight:700;line-height:1.5;position:relative}@media only screen and (max-width:767px){.c-articleContent.block-editor .acf-keyword-list .title{padding-bottom:8px;font-size:1.6rem}}.c-articleContent.block-editor .acf-keyword-list .title:before{content:"";background-color:#1c1c1c;border-radius:1px;width:6px;height:6px;position:absolute;top:12px;left:0}@media only screen and (max-width:767px){.c-articleContent.block-editor .acf-keyword-list .title:before{top:9px}}.c-articleContent.block-editor .acf-keyword-list dl{color:#555;width:100%;font-size:1.6rem;line-height:2;display:inline-block}@media only screen and (max-width:767px){.c-articleContent.block-editor .acf-keyword-list dl{font-size:1.4rem}}.c-articleContent.block-editor .acf-keyword-list dl dt{float:left;font-weight:700}.c-articleContent.block-editor .acf-keyword-list dl+dl{margin-top:20px}.c-articleContent.block-editor .acf-keyword-list span{color:#000;margin-top:20px;font-size:1.6rem;display:block}@media only screen and (max-width:1024px){.c-articleContent.block-editor .acf-keyword-list span{margin-top:25px}}@media only screen and (max-width:767px){.c-articleContent.block-editor .acf-keyword-list span{font-size:1.4rem}}.c-articleContent.block-editor .acf-staff{display:flex}@media only screen and (max-width:767px){.c-articleContent.block-editor .acf-staff{margin-bottom:32px!important}}.c-articleContent.block-editor .acf-staff__img{flex-shrink:0;width:90px;margin-right:16px}.c-articleContent.block-editor .acf-staff__img img{vertical-align:middle;border-radius:50%}@media only screen and (max-width:767px){.c-articleContent.block-editor .acf-staff__img{width:60px;margin-right:12px}}.c-articleContent.block-editor .acf-staff__infor{border:2px solid #f1f1f1;border-radius:10px;flex:1;padding:19px 22px 14px;position:relative}@media only screen and (max-width:1024px){.c-articleContent.block-editor .acf-staff__infor{padding:19px 19px 17px}}@media only screen and (max-width:767px){.c-articleContent.block-editor .acf-staff__infor{border-width:1px;padding:10px 12px 5px}.c-articleContent.block-editor .acf-staff__infor .c-text{line-height:1.8}}.c-articleContent.block-editor .acf-staff__infor:before{content:"";background:#fff;border-bottom:2px solid #f1f1f1;border-left:2px solid #f1f1f1;width:10px;height:10px;position:absolute;top:10px;left:-8px;transform:rotate(45deg)}@media only screen and (max-width:767px){.c-articleContent.block-editor .acf-staff__infor:before{border-bottom-width:1px;border-left-width:1px;left:-6px}}.c-articleContent.block-editor .acf-staff__name{color:#979797;text-align:center;margin-top:5px;font-size:1.6rem;font-weight:400;line-height:1.5}@media only screen and (max-width:767px){.c-articleContent.block-editor .acf-staff__name{margin-top:3px;font-size:1.4rem}}.c-articleContent.block-editor .acf-staff p{margin-bottom:0!important}@media only screen and (max-width:1024px){.c-articleContent.block-editor .acf-ogplink{margin-bottom:50px!important}}@media only screen and (max-width:767px){.c-articleContent.block-editor .acf-ogplink{margin-top:32px!important;margin-bottom:32px!important}}.c-articleContent.block-editor .acf-ogplink .link{box-sizing:border-box;border:2px solid #f1f1f1;padding:10px 13px;display:flex;text-decoration:none!important}@media only screen and (max-width:1024px){.c-articleContent.block-editor .acf-ogplink .link{padding:13px}}@media only screen and (max-width:767px){.c-articleContent.block-editor .acf-ogplink .link{flex-flow:column wrap}}.c-articleContent.block-editor .acf-ogplink .link:hover{opacity:1;box-shadow:0 0 15px #0000004d}.c-articleContent.block-editor .acf-ogplink .link:hover .c-articleContent.block-editor .acf-ogplink__img img{opacity:1}.c-articleContent.block-editor .acf-ogplink .img_box{border-radius:5px;flex-shrink:0;width:250px;margin-right:20px}@media only screen and (max-width:767px){.c-articleContent.block-editor .acf-ogplink .img_box{text-align:center;width:100%;max-width:250px;margin:0 auto 15px}}.c-articleContent.block-editor .acf-ogplink .img_box img{border-radius:5px}.c-articleContent.block-editor .acf-ogplink .txt_box{flex:1}.c-articleContent.block-editor .acf-ogplink .title{color:#000;margin-bottom:5px;font-size:1.8rem;font-weight:700;line-height:1.7}.c-articleContent.block-editor .acf-ogplink .description{color:#555;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:5px;margin-bottom:0;font-size:1.4rem;line-height:1.7;display:-webkit-box;overflow:hidden}@media only screen and (max-width:1024px){.c-articleContent.block-editor .acf-ogplink .description{margin-top:6px}}@media only screen and (max-width:767px){.c-articleContent.block-editor .acf-ogplink .description{-webkit-line-clamp:5}}.c-articleContent.block-editor .acf-point-list{padding:30px;margin-bottom:40px!important}@media only screen and (max-width:1024px){.c-articleContent.block-editor .acf-point-list{margin-top:40px!important;margin-bottom:40px!important}}@media only screen and (max-width:767px){.c-articleContent.block-editor .acf-point-list{padding:30px 20px;margin-top:20px!important;margin-bottom:15px!important}}.c-articleContent.block-editor .acf-point-list ul{margin-bottom:0}.c-articleContent.block-editor .acf-point-list li:before{content:""}.c-articleContent.block-editor .acf-point-list.type-1{border:2px solid #f1f1f1;border-radius:10px}.c-articleContent.block-editor .acf-point-list.type-1 .title{color:#000;border-bottom:0;border-left:3px solid #f04e98;margin-bottom:18px;padding-left:10px;font-size:2.1rem;font-weight:700;line-height:1.5}@media only screen and (max-width:767px){.c-articleContent.block-editor .acf-point-list.type-1 .title{font-size:1.8rem}}.c-articleContent.block-editor .acf-point-list.type-1 ul{counter-reset:number;margin-top:18px}.c-articleContent.block-editor .acf-point-list.type-1 li{align-items:center;display:flex}.c-articleContent.block-editor .acf-point-list.type-1 li span{color:#000;font-size:1.6rem;font-weight:500;line-height:1.5}@media only screen and (max-width:767px){.c-articleContent.block-editor .acf-point-list.type-1 li{flex:1;align-items:baseline;font-size:1.4rem}}.c-articleContent.block-editor .acf-point-list.type-1 li:before{color:#f3bdd8;content:"Point "counter(number)" :";counter-increment:number;font-family:var(--ag-font-en);white-space:nowrap;background:0 0;height:100%;margin-right:8px;font-size:1.6rem;font-weight:700;line-height:1}.c-articleContent.block-editor .acf-point-list.type-1 li+li{margin-top:10px}.c-articleContent.block-editor .acf-point-list.type-2{background:#fcfce3b3;border-radius:10px}@media only screen and (max-width:1024px){.c-articleContent.block-editor .acf-point-list.type-2{margin-bottom:50px!important}}.c-articleContent.block-editor .acf-point-list.type-2 .title{border-bottom:2px solid #1c1c1c;border-left:0;justify-content:flex-start;align-items:center;margin-bottom:20px;padding-bottom:15px;font-size:2.1rem;font-weight:700;line-height:1.8;display:flex}.c-articleContent.block-editor .acf-point-list.type-2 .title:before{content:"";background:url(/assets/icon_important5fda2b9b.svg)50%/contain no-repeat;width:30px;height:30px;margin-right:10px;display:block}.c-articleContent.block-editor .acf-point-list.type-2 li{align-items:center;padding-bottom:15px;padding-left:20px;display:flex}.c-articleContent.block-editor .acf-point-list.type-2 li span{color:#000;font-size:1.8rem;font-weight:700;line-height:1.5}.c-articleContent.block-editor .acf-point-list.type-2 li:not(:last-child){border-bottom:2px dotted #f1f1f1}.c-articleContent.block-editor .acf-point-list.type-2 li:before{background-color:#000;border-radius:50%;width:10px;min-width:10px;height:10px;margin-right:10px}.c-articleContent.block-editor .acf-point-list.type-2 li+li{margin-top:15px}.c-articleContent.block-editor .acf-point-list.type-2 li:last-child{padding-bottom:0}.c-articleContent.block-editor .acf-point-list.type-2 li:last-child:before{top:calc(50% - 5px)}.c-articleContent.block-editor .acf-text-list ul>li{padding-left:16px;position:relative}@media only screen and (max-width:767px){.c-articleContent.block-editor .acf-text-list ul>li{padding-left:18px}}.c-articleContent.block-editor .acf-text-list ul>li:before{content:"";background:#bbcfe0;border-radius:50%;width:4px;height:4px;position:absolute;top:9px;left:0}@media only screen and (max-width:767px){.c-articleContent.block-editor .acf-text-list ul>li:before{top:11px;left:2px}}.c-articleContent.block-editor .acf-text-list ul.check>li{padding-left:23px}@media only screen and (max-width:767px){.c-articleContent.block-editor .acf-text-list ul.check>li{padding-left:21px}}.c-articleContent.block-editor .acf-text-list ul.check>li:before{content:"";background:url(/assets/icon_checkf0cda98e.svg)50%/17px 12px no-repeat;width:17px;height:12px;position:absolute;top:7px}@media only screen and (max-width:767px){.c-articleContent.block-editor .acf-text-list ul.check>li:before{left:-4px}}.c-articleContent.block-editor .acf-text-list ol{counter-reset:number}.c-articleContent.block-editor .acf-text-list ol>li{padding-left:32px;position:relative}@media only screen and (max-width:767px){.c-articleContent.block-editor .acf-text-list ol>li{padding-left:30px}}.c-articleContent.block-editor .acf-text-list ol>li:before{color:#fff;content:counter(number);counter-increment:number;text-align:center;background-color:#bbcfe0;border-radius:2px;justify-content:center;align-items:center;width:20px;height:20px;font-size:1rem;font-weight:700;line-height:1;display:flex;position:absolute;top:2px;left:0}@media only screen and (max-width:767px){.c-articleContent.block-editor .acf-text-list ol>li:before{top:3px}}.c-articleContent.block-editor .acf-text-list ol li+li,.c-articleContent.block-editor .acf-text-list ul li+li{margin-top:15px}.c-articleContent.block-editor .acf-text-list.type-border{border:1px solid #e5e5e5;border-radius:5px;padding:15px}.c-articleContent.block-editor>[class*=wp-block]{margin-bottom:20px;display:flow-root}@media only screen and (max-width:1024px){.c-articleContent.block-editor>[class*=wp-block]{margin-bottom:15px}}.c-articleContent.block-editor>[class*=wp-block]+h2,.c-articleContent.block-editor>[class*=wp-block]+h3,.c-articleContent.block-editor>[class*=wp-block]+h4{margin-top:40px}.c-articleContent.block-editor>[class*=wp-block]+h4{margin-top:25px}@media only screen and (max-width:1024px){.c-articleContent.block-editor>[class*=wp-block]+h4{margin-top:15px}}@media only screen and (max-width:767px){.c-articleContent.block-editor>[class*=wp-block]+h4{margin-top:23px}}.c-articleContent.block-editor>[class*=wp-block]+ol,.c-articleContent.block-editor>[class*=wp-block]+ul{margin-top:40px}@media only screen and (max-width:767px){.c-articleContent.block-editor>[class*=wp-block]+ol,.c-articleContent.block-editor>[class*=wp-block]+ul{margin-top:25px}}.c-articleContent.block-editor>[class*=wp-block]+[class*=wp-block]{margin-top:40px}@media only screen and (max-width:767px){.c-articleContent.block-editor>[class*=wp-block]+[class*=wp-block]{margin-top:25px}}.c-articleContent.block-editor>[class*=wp-block]+[class^=acf-]{margin-top:40px}.c-articleContent.block-editor>[class^=acf-]{margin-bottom:40px}@media only screen and (max-width:1024px){.c-articleContent.block-editor>[class^=acf-]{margin-bottom:50px}}.c-articleContent.block-editor>[class^=acf-]+ol,.c-articleContent.block-editor>[class^=acf-]+ul{margin-top:20px}.c-articleContent.block-editor>[class^=acf-]+[class*=wp-block]{margin-top:40px}@media only screen and (max-width:767px){.c-articleContent.block-editor>[class^=acf-]+[class*=wp-block]{margin-top:2.5rem!important}.c-articleContent.block-editor .wp-block-image{margin-top:3.2rem!important}}.c-articleContent.block-editor .wp-block-image img{box-sizing:border-box;-o-object-fit:contain;object-fit:contain;vertical-align:bottom;width:100%;height:auto}.c-articleContent.classic-editor{margin-top:40px}.c-articleContent.classic-editor h2,.c-articleContent.classic-editor h3{margin-bottom:1.2em}.c-articleContent.classic-editor p img{margin:0 auto;display:block}@media only screen and (max-width:1024px){.c-articleContent.classic-editor p img{max-width:100%;height:auto}}.c-articleContent.classic-editor p+h2,.c-articleContent.classic-editor p+h3{margin-top:2em}.c-articleContent.classic-editor p+table{margin-top:1em}.c-articleContent.classic-editor p+p{margin-top:0}.c-articleContent.classic-editor ol,.c-articleContent.classic-editor ul{margin-bottom:1.2em}.c-articleContent.classic-editor ol li+li,.c-articleContent.classic-editor ul li+li{margin-top:.2em}.c-articleContent.classic-editor ul li{list-style:inside}.c-articleContent.classic-editor ol{padding-left:1.5em}.c-articleContent.classic-editor ol li{list-style:decimal}.c-articleContent.classic-editor table{width:100%;margin-bottom:1.2em}.c-articleContent.classic-editor table+p{margin-top:1.5em}.c-articleContent.classic-editor table tr:nth-child(odd){background-color:#f7f7f7}.c-articleContent.classic-editor table td,.c-articleContent.classic-editor table th{padding:10px}.u-object--cover{-o-object-fit:cover;object-fit:cover}.u-d-none{display:none!important}.u-d-block{display:block!important}.u-pc-none{display:none}@media screen and (max-width:1024px){.u-pc-none{display:block}}@media screen and (max-width:767px){.u-sp-none{display:none!important}}@media screen and (min-width:767px){.u-sp-block-only{display:none}}.u-sp-block{display:none!important}@media screen and (max-width:767px){.u-sp-block{display:block!important}}@media only screen and (max-width:1280px){.u-lg-none{display:none}}.u-lg-block{display:none}@media only screen and (max-width:1280px){.u-lg-block{display:block}}.u-md-only{display:none}@media only screen and (max-width:1024px) and (min-width:767px){.u-md-only{display:block}.u-md-none-only{display:none}}@media only screen and (max-width:1024px){.u-md-block-only{display:block}}.u-md-none{display:block}@media only screen and (max-width:1024px){.u-md-none{display:none}}.u-md-block{display:none}@media only screen and (max-width:1024px){.u-md-block{display:block}}.u-float-right{float:right}.u-float-left{float:left}.u-blockBody{height:100vh;overflow:hidden!important}@media only screen and (max-width:1024px){.u-border-bt{border-bottom:2px solid #e3e3e3}}@media only screen and (max-width:767px){.u-border-bt{border-bottom:1px solid #e3e3e3}}.p-article_main{justify-content:space-between;padding-top:6rem;padding-bottom:14rem;display:flex}@media only screen and (max-width:1024px){.p-article_main{flex-direction:column;padding-top:4rem;padding-bottom:6rem}.p-article_main .c-sidebar_search{margin-top:3.6rem}}@media only screen and (max-width:767px){.p-article_main{padding-top:3rem;padding-bottom:2.7rem}}.p-article_content{width:calc(100% + -1*clamp(35rem,53.409vw - 19.691rem,44.4rem));padding-left:2.8rem}@media only screen and (max-width:1024px){.p-article_content{width:100%;padding-left:0}}.p-article_sidebar{width:33rem;max-width:33rem}@media only screen and (max-width:1024px){.p-article_sidebar{width:100%;max-width:100%;padding-top:48px}}@media only screen and (max-width:767px){.p-article_sidebar{padding-top:32px}}.c-articleMain .c-catdate{margin-bottom:10px}.c-articleMain__ttl{color:#000;margin-bottom:20px;font-size:3.4rem;font-weight:700;line-height:1.7}@media only screen and (max-width:767px){.c-articleMain__ttl{margin-bottom:24px;font-size:1.8rem}}.c-articleMain__img{margin-bottom:20px}@media only screen and (max-width:767px){.c-articleMain__img{margin-bottom:24px}}.c-articleMain .c-tag{margin:0-10px 25px}@media only screen and (max-width:1024px){.c-articleMain .c-tag{margin-bottom:3px}}@media only screen and (max-width:767px){.c-articleMain .c-tag{margin:0-4.5px}.c-articleMain .c-tag__item{margin-bottom:10px}}.c-articleMain .c-tag__item{padding:0 10px}@media only screen and (max-width:767px){.c-articleMain .c-tag__item{padding:0 4.5px}}.c-articleMain .c-text{font-size:1.6rem;line-height:2}@media only screen and (max-width:767px){.c-articleMain .c-text{margin-top:0;font-size:1.4rem;line-height:1.8}}.c-date{color:#979797;font-size:1.4rem}.c-catdate{justify-content:space-between}.c-catdate,.c-catdate__cat{align-items:center;display:flex}.c-catdate__cat{background-color:var(--ag-color-blue1);color:#0050b3;border-radius:.5rem;height:40px;padding:0 1.2rem;font-size:1.6rem;font-weight:700;line-height:2}@media only screen and (max-width:767px){.c-catdate__cat{height:3.2rem;padding:0 1rem}}.c-contactSigle__link{justify-content:center;width:100%;display:flex;position:relative}.c-contactSigle__link:before{content:"";z-index:1;border-radius:10px;width:100%;height:100%;transition:all .3s ease-in-out;position:absolute;top:0;left:0}.c-contactSigle__link:hover{opacity:1}.c-contactSigle__link:hover:before{background:#051c2c33}.c-contactSigle__img{border-radius:10px;width:100%}@media only screen and (max-width:767px){.c-contactSigle__img{width:100%;min-height:auto}}.c-contactSigle__img img{-o-object-fit:contain;object-fit:contain;vertical-align:middle;border-radius:10px;width:100%}.c-social{justify-content:center;display:flex}.c-social__item+.c-social__item{margin-left:15px}.c-social__item a{color:#fff;border-radius:3px;justify-content:center;align-items:center;padding:8px 15px 8px 44px;font-size:1.6rem;font-weight:700;display:flex;position:relative}.c-social__item a:before{content:"";width:30px;height:30px;margin:auto;position:absolute;top:0;bottom:0;left:9px}.c-social__fb{background-color:#1671da}.c-social__fb:before{background:url(/assets/icon_fbfc07e20e.svg)50%/30px 30px no-repeat}.c-social__twiter{background-color:#000}.c-social__twiter:before{background:url(/assets/icon_twitera1660c39.svg)50%/30px 30px no-repeat}