@charset "utf-8";@media (min-width:1440px){.paging{display:flex;align-items:center;justify-content:center;margin-top:60px}.paging li{margin:0 6.5px}.paging li a{width:40px;height:40px;display:flex;justify-content:center;align-items:center;padding:10px;font-weight:300;font-size:18px;line-height:1;letter-spacing:.1em;white-space:nowrap;text-align:center;background:#f1f1f1;transition:background .3s ease,color .3s ease;will-change:background,color}@media (hover:hover){.paging li:not(.active):not(.prev):not(.next):not(.dot) a{opacity:1}.paging li:not(.active):not(.prev):not(.next):not(.dot) a:hover{background:var(--gray_bg)}}.paging li.active a{color:#fff;background:#000;pointer-events:none}.paging li.disable{cursor:not-allowed;-webkit-user-select:none;-ms-user-select:none;user-select:none;opacity:.4}.paging li.disable a{pointer-events:none;background-color:#cacaca}}@media (min-width:768px) and (max-width:1439px){.paging{display:flex;align-items:center;justify-content:center;margin-top:4.17vw}.paging li{margin:0 .45vw}.paging li a{width:2.78vw;height:2.78vw;display:flex;justify-content:center;align-items:center;padding:.69vw;font-weight:300;font-size:1.25vw;line-height:1;letter-spacing:.1em;white-space:nowrap;text-align:center;background:#f1f1f1;transition:background .3s ease,color .3s ease;will-change:background,color}@media (hover:hover){.paging li:not(.active):not(.prev):not(.next):not(.dot) a{opacity:1}.paging li:not(.active):not(.prev):not(.next):not(.dot) a:hover{background:var(--gray_bg)}}.paging li.active a{color:#fff;background:#000;pointer-events:none}.paging li.disable{cursor:not-allowed;-webkit-user-select:none;-ms-user-select:none;user-select:none;opacity:.4}.paging li.disable a{pointer-events:none;background-color:#cacaca}}@media (max-width:767px){.paging{display:flex;align-items:center;justify-content:center;margin-top:15.38vw}.paging li{margin:0 1.67vw}.paging li a{width:10.26vw;height:10.26vw;display:flex;justify-content:center;align-items:center;padding:2.56vw;font-weight:300;font-size:4.62vw;line-height:1;letter-spacing:.1em;white-space:nowrap;text-align:center;background:#f1f1f1}.paging li.active a{color:#fff;background:#000;pointer-events:none}.paging li.disable{cursor:not-allowed;-webkit-user-select:none;-ms-user-select:none;user-select:none;opacity:.4}.paging li.disable a{pointer-events:none;background-color:#cacaca}}@media (min-width:1440px){.root{overflow:clip}.root .breadcrumb{padding-block:78px 37px}.news{position:relative;padding-bottom:120px}.news:after{content:"";display:table;clear:both}.news-aside{display:flex;flex-direction:column;width:300px;height:calc(100vh - 205px);float:left;margin-top:-6px;position:sticky;top:205px}.news-aside__list{display:grid;margin-top:29px}.news-aside__list li.active a{color:#000}.news-aside__list li a{display:flex;align-items:center;height:60px;font-weight:300;color:var(--gray);border-bottom:1px solid var(--line2);padding-inline:8px}.news-aside .paging{margin-block:auto 30px}.news-list{width:calc(100% - 550px);border-top:1px solid var(--line2);margin-left:auto;float:right}.news-items{display:flex;flex-wrap:wrap;align-items:center;gap:17px;border-bottom:1px solid var(--line2);padding-block:48px 40px}.news-items__date{flex-shrink:0;font-weight:400;font-size:1.5rem;letter-spacing:.1em}.news-items__tag{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-width:66px;height:26px;background:#eee;font-weight:300;font-size:1.3rem;line-height:1;letter-spacing:.03em}.news-items__ttl{width:100%;font-weight:300;font-size:1.6rem;line-height:1.6;letter-spacing:.03em;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.news-detail figure img{border-radius:10px}.news-detail .detail-top{display:grid;gap:15px;border-bottom:1px solid var(--line2);padding-bottom:36px;margin-bottom:80px}.news-detail .detail-top__meta{display:flex;gap:17px}.news-detail .detail-top__meta .time{font-weight:400;font-size:1.5rem;letter-spacing:.1em;position:relative;top:2px}.news-detail .detail-top__meta .category{display:flex}.news-detail .detail-top__meta .category-item span{display:flex;align-items:center;justify-content:center;min-width:66px;height:26px;background:#eee;font-weight:300;font-size:1.3rem;padding-inline:5px}.news-detail .detail-top__ttl{font-weight:500;font-size:3.8rem;line-height:1.3;letter-spacing:.1em}.news-detail .detail-bot{display:flex;justify-content:space-between;padding-block:80px 120px}.news-detail .detail-bot .back{padding-right:0;padding-left:71px}.news-detail .detail-bot .back:before,.news-detail .detail-bot .back:after{transform:scaleX(-1);left:0}.news-detail .detail-bot .btn{font-weight:300}.news-detail .detail-bot .list{color:#333;font-weight:300;text-decoration:underline;text-underline-offset:3px;padding-left:32px;margin-top:4px;position:relative}.news-detail .detail-bot .list:before{content:"";width:19px;height:15px;background:url(../images/news/icon_list.png?v2540409b997731513c4ef13dbf97f604)no-repeat;background-size:contain;position:absolute;top:5px;bottom:0;left:0}.news-detail .wysiwyg{font-weight:300;font-size:1.6rem;line-height:1.6;letter-spacing:.03em;margin-top:70px}.news-detail .wysiwyg .block-title-h2{margin-block:68px 30px}.news-detail .wysiwyg .block-title-h2:first-child{margin-top:0}.news-detail .wysiwyg .block-title-h2+.block-content{margin-top:0}.news-detail .wysiwyg .block-title-h3{margin-bottom:40px}.news-detail .wysiwyg .block-title-h3+.block-content{margin-top:0}.news-detail .wysiwyg .block-image,.news-detail .wysiwyg .block-content{margin-block:35px}.news-detail .wysiwyg .block-frame{margin-block:40px}.news-detail .wysiwyg .block-link{margin-block:48px}.news-detail .wysiwyg .block-image-with-text{margin-block:35px 50px}.news-detail .wysiwyg h2{font-weight:500;font-size:3.2rem;line-height:1.5;letter-spacing:.1em}.news-detail .wysiwyg h3{font-weight:500;font-size:2.6rem;line-height:1.5;letter-spacing:.1em;position:relative;padding-left:24px}.news-detail .wysiwyg h3:before{content:"";width:4px;background:#000;position:absolute;top:3px;bottom:3px;left:0}.news-detail .wysiwyg a:not([class]){text-decoration:underline;text-underline-offset:2px;color:var(--gray)}.news-detail .wysiwyg strong{font-weight:600}.news-detail .wysiwyg ul{display:grid;gap:6px}.news-detail .wysiwyg ul li{padding-left:15px;position:relative}.news-detail .wysiwyg ul li:before{content:"";width:7px;height:7px;background:currentColor;border-radius:100%;position:absolute;top:8px;left:0}.news-detail .wysiwyg hr{background:var(--line2)}.news-detail .wysiwyg .frame-content{background:#f4f4f4;border-radius:10px;padding:30px 40px}.news-detail .wysiwyg .frame-content h3{padding-left:0;margin-bottom:17px}.news-detail .wysiwyg .frame-content h3:before{display:none}.news-detail .wysiwyg .buttons-block{display:flex;justify-content:center}.news-detail .wysiwyg .float-left:after{content:"";display:table;clear:both}.news-detail .wysiwyg .float-left div:first-child{width:540px;margin-right:40px;float:left}.news-detail .wysiwyg .float-right:after{content:"";display:table;clear:both}.news-detail .wysiwyg .float-right div:first-child{width:540px;margin-left:40px;float:right}.news-detail .wysiwyg .btn{font-weight:300}.news-detail .wysiwyg .file-block{display:flex}.news-detail .wysiwyg .file-block a{width:100%;text-decoration:none;position:relative;border-bottom:1px solid var(--line2);color:var(--text-color);padding:24px 50px 20px 30px}.news-detail .wysiwyg .file-block a:before,.news-detail .wysiwyg .file-block a:after{content:"";position:absolute;top:0;bottom:0;margin:auto}.news-detail .wysiwyg .file-block a:before{width:9px;height:10px;background:#000;clip-path:polygon(0 0,0 100%,100% 50%);left:5px}.news-detail .wysiwyg .file-block a:after{width:30px;height:30px;background-repeat:no-repeat;background-size:contain;right:10px}.news-detail .wysiwyg .file-block.is-pdf a:after{background-image:url(../images/news/icon_pdf.png?vcf05808d95cb797321136319de6c3b79)}.news-detail .wysiwyg .file-block.is-doc a:after{background-image:url(../images/news/icon_doc.png?v7d93f87ec28b0f597c734c721c5211fd)}.news-detail .wysiwyg .file-block.is-xls a:after{background-image:url(../images/news/icon_xls.png?vc3a56eb4acd624f12d5c2ad9df802e75)}.news-detail .wysiwyg .file-block.is-ppt a:after{background-image:url(../images/news/icon_ppt.png?ve7832c9364b4ab4d1942701504d3a01c)}.news-detail .wysiwyg .table table{width:100%;table-layout:fixed;border-collapse:collapse;border:1px solid #eee}.news-detail .wysiwyg .table th,.news-detail .wysiwyg .table td{border:1px solid #eee;font-size:1.6rem;line-height:1.6;letter-spacing:.03em;padding:18px 23px 17px}.news-detail .wysiwyg .table th{font-weight:400}.news-detail .wysiwyg .table td{font-weight:300}.news-detail .wysiwyg .table thead th{background:#000;color:#fff}.news-detail .wysiwyg .table thead th:first-child{border-left-color:#000}.news-detail .wysiwyg .table thead th:last-child{border-right-color:#000}.news-detail .wysiwyg .table tbody th{background:#f6f6f6}.news-detail .wysiwyg .text-huge{font-size:2.8rem}.news-detail .wysiwyg .text-big{font-size:2.4rem}.news-detail .wysiwyg .text-medium{font-size:1.8rem}.news-detail .wysiwyg .text-small{font-size:1.4rem}.news-detail .wysiwyg .text-tiny{font-size:1.3rem}.news-detail .wysiwyg .text-left{text-align:left}.news-detail .wysiwyg .text-right{text-align:right}.news-detail .wysiwyg .text-center{text-align:center}}@media (min-width:768px) and (max-width:1439px){.root{overflow:clip}.root .breadcrumb{padding-block:5.42vw 2.57vw}.news{position:relative;padding-bottom:8.34vw}.news:after{content:"";display:table;clear:both}.news-aside{display:flex;flex-direction:column;width:20.85vw;height:calc(100vh - 14.25vw);float:left;margin-top:-.42vw;position:sticky;top:14.25vw}.news-aside__list{display:grid;margin-top:2.02vw}.news-aside__list li.active a{color:#000}.news-aside__list li a{display:flex;align-items:center;height:4.17vw;font-weight:300;color:var(--gray);border-bottom:1px solid var(--line2);padding-inline:.56vw}.news-aside .paging{margin-block:auto 2.08vw}.news-list{width:calc(100% - 38.22vw);border-top:1px solid var(--line2);margin-left:auto;float:right}.news-items{display:flex;flex-wrap:wrap;align-items:center;gap:1.18vw;border-bottom:1px solid var(--line2);padding-block:3.34vw 2.78vw}.news-items__date{flex-shrink:0;font-weight:400;font-size:1.04vw;letter-spacing:.1em}.news-items__tag{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-width:4.59vw;height:1.81vw;background:#eee;font-weight:300;font-size:.9vw;line-height:1;letter-spacing:.03em}.news-items__ttl{width:100%;font-weight:300;font-size:1.11vw;line-height:1.6;letter-spacing:.03em;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.news-detail figure img{border-radius:.69vw}.news-detail .detail-top{display:grid;gap:1.04vw;border-bottom:1px solid var(--line2);padding-bottom:2.5vw;margin-bottom:5.56vw}.news-detail .detail-top__meta{display:flex;gap:1.18vw}.news-detail .detail-top__meta .time{font-weight:400;font-size:1.04vw;letter-spacing:.1em;position:relative;top:.14vw}.news-detail .detail-top__meta .category{display:flex}.news-detail .detail-top__meta .category-item span{display:flex;align-items:center;justify-content:center;min-width:4.59vw;height:1.81vw;background:#eee;font-weight:300;font-size:.9vw;padding-inline:.35vw}.news-detail .detail-top__ttl{font-weight:500;font-size:2.64vw;line-height:1.3;letter-spacing:.1em}.news-detail .detail-bot{display:flex;justify-content:space-between;padding-block:5.56vw 8.34vw}.news-detail .detail-bot .back{padding-right:0;padding-left:4.93vw}.news-detail .detail-bot .back:before,.news-detail .detail-bot .back:after{transform:scaleX(-1);left:0}.news-detail .detail-bot .btn{font-weight:300}.news-detail .detail-bot .list{color:#333;font-weight:300;text-decoration:underline;text-underline-offset:.21vw;padding-left:2.22vw;margin-top:.28vw;position:relative}.news-detail .detail-bot .list:before{content:"";width:1.32vw;height:1.04vw;background:url(../images/news/icon_list.png?v2540409b997731513c4ef13dbf97f604)no-repeat;background-size:contain;position:absolute;top:.35vw;bottom:0;left:0}.news-detail .wysiwyg{font-weight:300;font-size:1.11vw;line-height:1.6;letter-spacing:.03em;margin-top:4.86vw}.news-detail .wysiwyg .block-title-h2{margin-block:4.73vw 2.08vw}.news-detail .wysiwyg .block-title-h2:first-child{margin-top:0}.news-detail .wysiwyg .block-title-h2+.block-content{margin-top:0}.news-detail .wysiwyg .block-title-h3{margin-bottom:2.78vw}.news-detail .wysiwyg .block-title-h3+.block-content{margin-top:0}.news-detail .wysiwyg .block-image,.news-detail .wysiwyg .block-content{margin-block:2.43vw}.news-detail .wysiwyg .block-frame{margin-block:2.78vw}.news-detail .wysiwyg .block-link{margin-block:3.34vw}.news-detail .wysiwyg .block-image-with-text{margin-block:2.43vw 3.47vw}.news-detail .wysiwyg h2{font-weight:500;font-size:2.22vw;line-height:1.5;letter-spacing:.1em}.news-detail .wysiwyg h3{font-weight:500;font-size:1.81vw;line-height:1.5;letter-spacing:.1em;position:relative;padding-left:1.67vw}.news-detail .wysiwyg h3:before{content:"";width:.28vw;background:#000;position:absolute;top:.21vw;bottom:.21vw;left:0}.news-detail .wysiwyg a:not([class]){text-decoration:underline;text-underline-offset:.14vw;color:var(--gray)}.news-detail .wysiwyg strong{font-weight:600}.news-detail .wysiwyg ul{display:grid;gap:.42vw}.news-detail .wysiwyg ul li{padding-left:1.04vw;position:relative}.news-detail .wysiwyg ul li:before{content:"";width:.49vw;height:.49vw;background:currentColor;border-radius:100%;position:absolute;top:.56vw;left:0}.news-detail .wysiwyg hr{background:var(--line2)}.news-detail .wysiwyg .frame-content{background:#f4f4f4;border-radius:.69vw;padding:2.08vw 2.78vw}.news-detail .wysiwyg .frame-content h3{padding-left:0;margin-bottom:1.18vw}.news-detail .wysiwyg .frame-content h3:before{display:none}.news-detail .wysiwyg .buttons-block{display:flex;justify-content:center}.news-detail .wysiwyg .float-left:after{content:"";display:table;clear:both}.news-detail .wysiwyg .float-left div:first-child{width:37.53vw;margin-right:2.78vw;float:left}.news-detail .wysiwyg .float-right:after{content:"";display:table;clear:both}.news-detail .wysiwyg .float-right div:first-child{width:37.53vw;margin-left:2.78vw;float:right}.news-detail .wysiwyg .btn{font-weight:300}.news-detail .wysiwyg .file-block{display:flex}.news-detail .wysiwyg .file-block a{width:100%;text-decoration:none;position:relative;border-bottom:1px solid var(--line2);color:var(--text-color);padding:1.67vw 3.47vw 1.39vw 2.08vw}.news-detail .wysiwyg .file-block a:before,.news-detail .wysiwyg .file-block a:after{content:"";position:absolute;top:0;bottom:0;margin:auto}.news-detail .wysiwyg .file-block a:before{width:.63vw;height:.69vw;background:#000;clip-path:polygon(0 0,0 100%,100% 50%);left:.35vw}.news-detail .wysiwyg .file-block a:after{width:2.08vw;height:2.08vw;background-repeat:no-repeat;background-size:contain;right:.69vw}.news-detail .wysiwyg .file-block.is-pdf a:after{background-image:url(../images/news/icon_pdf.png?vcf05808d95cb797321136319de6c3b79)}.news-detail .wysiwyg .file-block.is-doc a:after{background-image:url(../images/news/icon_doc.png?v7d93f87ec28b0f597c734c721c5211fd)}.news-detail .wysiwyg .file-block.is-xls a:after{background-image:url(../images/news/icon_xls.png?vc3a56eb4acd624f12d5c2ad9df802e75)}.news-detail .wysiwyg .file-block.is-ppt a:after{background-image:url(../images/news/icon_ppt.png?ve7832c9364b4ab4d1942701504d3a01c)}.news-detail .wysiwyg .table table{width:100%;table-layout:fixed;border-collapse:collapse;border:1px solid #eee}.news-detail .wysiwyg .table th,.news-detail .wysiwyg .table td{border:1px solid #eee;font-size:1.11vw;line-height:1.6;letter-spacing:.03em;padding:1.25vw 1.6vw 1.18vw}.news-detail .wysiwyg .table th{font-weight:400}.news-detail .wysiwyg .table td{font-weight:300}.news-detail .wysiwyg .table thead th{background:#000;color:#fff}.news-detail .wysiwyg .table thead th:first-child{border-left-color:#000}.news-detail .wysiwyg .table thead th:last-child{border-right-color:#000}.news-detail .wysiwyg .table tbody th{background:#f6f6f6}.news-detail .wysiwyg .text-huge{font-size:1.95vw}.news-detail .wysiwyg .text-big{font-size:1.67vw}.news-detail .wysiwyg .text-medium{font-size:1.25vw}.news-detail .wysiwyg .text-small{font-size:.97vw}.news-detail .wysiwyg .text-tiny{font-size:.9vw}.news-detail .wysiwyg .text-left{text-align:left}.news-detail .wysiwyg .text-right{text-align:right}.news-detail .wysiwyg .text-center{text-align:center}}@media (max-width:767px){.root:has(.news-detail) .breadcrumb{padding-block:5.9vw 11.28vw}.breadcrumb{padding-block:30.77vw 9.49vw}.mv-title{position:absolute;top:-45.9vw;left:3.08vw}.news{position:relative;padding-bottom:37.18vw}.news .en{font-family:var(--font-en);font-weight:300}.news-aside{margin-bottom:12.31vw}.news-aside__ttl{font-family:var(--font-en);font-weight:300;font-size:4.62vw;letter-spacing:.03em}.news-aside__wrap{position:relative}.news-aside__trigger{display:flex;align-items:center;width:100%;height:15.13vw;border:1px solid var(--line2);font-weight:300;font-size:3.85vw;letter-spacing:.03em;margin-top:1.79vw;padding-inline:1.54vw;position:relative}.news-aside__trigger.active:after{transform:rotate(180deg)}.news-aside__trigger:after{content:"";width:3.59vw;height:2.05vw;background:url(../images/news/icon_arrow.png?v4b7d4ec7c6c7adba55dea7c50050ea52)no-repeat;background-size:contain;position:absolute;top:0;bottom:0;right:1.54vw;margin:auto;transition:transform .3s;will-change:transform}.news-aside__list{width:100%;background:#fff;border:1px solid var(--line2);border-top:none;clip-path:polygon(0 0,100%0,100%0,0 0);transition:clip-path .3s;position:absolute;top:100%;left:0;z-index:2}.news-aside__list.active{clip-path:polygon(0 0,100%0,100% 100%,0 100%)}.news-aside__list li.active a{color:#000}.news-aside__list li:not(:last-of-type) a{border-bottom:1px solid var(--line2)}.news-aside__list li a{display:flex;align-items:center;height:15.38vw;font-weight:300;color:var(--gray);padding-inline:1.54vw}.news-aside .paging{position:absolute;bottom:20.51vw;left:3.08vw;right:3.08vw}.news-items{display:flex;flex-wrap:wrap;gap:3.59vw 4.1vw;border-bottom:1px solid var(--line2);padding-bottom:5.9vw;margin-bottom:5.9vw}.news-items__date{flex-shrink:0;font-size:3.85vw;letter-spacing:.03em;position:relative;top:1px}.news-items__tag{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-width:16.92vw;height:6.67vw;background:#eee;font-weight:300;font-size:3.33vw;line-height:1;letter-spacing:.03em}.news-items__ttl{width:100%;font-weight:300;font-size:3.85vw;line-height:1.6;letter-spacing:.03em;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.news-detail figure img{border-radius:2.56vw}.news-detail .detail-top{display:grid;gap:3.85vw;border-bottom:1px solid var(--line2);padding-bottom:5.38vw;margin-bottom:12.31vw}.news-detail .detail-top__meta{display:flex;gap:4.36vw}.news-detail .detail-top__meta .time{font-family:var(--font-en);font-weight:300;font-size:3.85vw;letter-spacing:.03em;position:relative;top:.51vw}.news-detail .detail-top__meta .category{display:flex}.news-detail .detail-top__meta .category-item span{display:flex;align-items:center;justify-content:center;min-width:16.92vw;height:6.67vw;background:#eee;font-weight:300;font-size:3.33vw;padding-inline:1.28vw}.news-detail .detail-top__ttl{font-weight:500;font-size:6.15vw;line-height:1.4;letter-spacing:.1em}.news-detail .detail-bot{display:flex;justify-content:space-between;padding-block:12.82vw 13.85vw}.news-detail .detail-bot .back{padding-right:0;padding-left:18.21vw}.news-detail .detail-bot .back:before,.news-detail .detail-bot .back:after{transform:scaleX(-1);left:0}.news-detail .detail-bot .btn{font-weight:300;flex-shrink:0;margin-top:15.38vw}.news-detail .detail-bot .list{font-weight:300;color:#333;text-decoration:underline;text-underline-offset:.77vw;padding-left:8.21vw;position:relative;margin-inline:-5.13vw}.news-detail .detail-bot .list:before{content:"";width:4.87vw;height:3.85vw;background:url(../images/news/icon_list.png?v2540409b997731513c4ef13dbf97f604)no-repeat;background-size:contain;position:absolute;top:1.28vw;bottom:0;left:0}.news-detail .wysiwyg{font-weight:300;font-size:3.85vw;line-height:1.6;letter-spacing:.03em;margin-top:10.26vw}.news-detail .wysiwyg .block-title-h2{margin-block:10.26vw 8.97vw}.news-detail .wysiwyg .block-title-h2:first-child{margin-top:0}.news-detail .wysiwyg .block-title-h2+.block-content{margin-top:0}.news-detail .wysiwyg .block-title-h3{margin-bottom:10.26vw}.news-detail .wysiwyg .block-title-h3+.block-content{margin-top:0}.news-detail .wysiwyg .block-content{margin-block:10.26vw}.news-detail .wysiwyg .block-image{margin-block:-2.56vw}.news-detail .wysiwyg .block-frame{margin-block:11.54vw}.news-detail .wysiwyg .block-link{margin-block:12.82vw}.news-detail .wysiwyg .block-image-with-text{margin-block:-2.56vw 8.46vw}.news-detail .wysiwyg h2{font-weight:500;font-size:5.64vw;line-height:1.5;letter-spacing:.1em}.news-detail .wysiwyg h3{font-weight:500;font-size:5.13vw;line-height:1.5;letter-spacing:.1em;position:relative;padding-left:4.1vw;margin-bottom:10.26vw}.news-detail .wysiwyg h3:before{content:"";width:1.03vw;background:#000;position:absolute;top:.51vw;bottom:.51vw;left:0}.news-detail .wysiwyg a:not([class]){text-decoration:underline;text-underline-offset:.51vw;color:var(--gray)}.news-detail .wysiwyg strong{font-weight:600}.news-detail .wysiwyg ul{display:grid;gap:2.56vw}.news-detail .wysiwyg ul li{line-height:1.4;padding-left:2.56vw;position:relative}.news-detail .wysiwyg ul li:before{content:"";width:1.28vw;height:1.28vw;background:currentColor;border-radius:100%;position:absolute;top:2.05vw;left:0}.news-detail .wysiwyg hr{background:var(--line2)}.news-detail .wysiwyg .frame-content{background:#f4f4f4;border-radius:2.56vw;padding:5.13vw}.news-detail .wysiwyg .frame-content h3{padding-left:0;margin-bottom:2.56vw}.news-detail .wysiwyg .frame-content h3:before{display:none}.news-detail .wysiwyg .buttons-block{display:flex;justify-content:center}.news-detail .wysiwyg .float-left,.news-detail .wysiwyg .float-right{display:grid;gap:6.67vw}.news-detail .wysiwyg .btn{font-weight:300}.news-detail .wysiwyg .file-block{display:flex}.news-detail .wysiwyg .file-block a{width:100%;text-decoration:none;position:relative;border-bottom:1px solid var(--line2);font-size:4.1vw;color:var(--text-color);padding:3.85vw 11.54vw 3.33vw 7.69vw}.news-detail .wysiwyg .file-block a:before,.news-detail .wysiwyg .file-block a:after{content:"";position:absolute;top:0;bottom:0;margin:auto}.news-detail .wysiwyg .file-block a:before{width:2.31vw;height:2.56vw;background:#000;clip-path:polygon(0 0,0 100%,100% 50%);left:1.28vw}.news-detail .wysiwyg .file-block a:after{width:7.69vw;height:7.69vw;background-repeat:no-repeat;background-size:contain;right:2.56vw}.news-detail .wysiwyg .file-block.is-pdf a:after{background-image:url(../images/news/icon_pdf.png?vcf05808d95cb797321136319de6c3b79)}.news-detail .wysiwyg .file-block.is-doc a:after{background-image:url(../images/news/icon_doc.png?v7d93f87ec28b0f597c734c721c5211fd)}.news-detail .wysiwyg .file-block.is-xls a:after{background-image:url(../images/news/icon_xls.png?vc3a56eb4acd624f12d5c2ad9df802e75)}.news-detail .wysiwyg .file-block.is-ppt a:after{background-image:url(../images/news/icon_ppt.png?ve7832c9364b4ab4d1942701504d3a01c)}.news-detail .wysiwyg .table{display:flex;overflow-x:auto;margin-right:-3.08vw;-webkit-overflow-scrolling:touch}.news-detail .wysiwyg .table:after{content:"";flex-shrink:0;width:3.08vw}.news-detail .wysiwyg .table table{flex-shrink:0;width:193.59vw;table-layout:fixed;border-collapse:collapse;border:1px solid #eee}.news-detail .wysiwyg .table th,.news-detail .wysiwyg .table td{border:1px solid #eee;font-size:3.85vw;line-height:1.6;letter-spacing:.03em;padding:4.62vw 2.31vw}.news-detail .wysiwyg .table th{font-weight:400}.news-detail .wysiwyg .table td{font-weight:300}.news-detail .wysiwyg .table thead th{background:#000;color:#fff}.news-detail .wysiwyg .table thead th:first-child{border-left-color:#000}.news-detail .wysiwyg .table thead th:last-child{border-right-color:#000}.news-detail .wysiwyg .table tbody th{background:#f6f6f6}.news-detail .wysiwyg .text-huge{font-size:5.38vw}.news-detail .wysiwyg .text-big{font-size:4.62vw}.news-detail .wysiwyg .text-medium{font-size:3.59vw}.news-detail .wysiwyg .text-small{font-size:3.08vw}.news-detail .wysiwyg .text-tiny{font-size:2.82vw}.news-detail .wysiwyg .text-left{text-align:left}.news-detail .wysiwyg .text-right{text-align:right}.news-detail .wysiwyg .text-center{text-align:center}}