@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+New:wght@400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+SC&display=swap&text=日覺昭廣");:root{--primary:#004ea2;--secondary:#e3effd;--txtColor:#000;--borderColor:#a1bbdf;--bgColor:#fff;--bgColorSecondary:#ecf6fd;--bgColorTh:#ecf6fd;--white:#fff;--black:#000;--red:#be1f22;--navy:#0b274f;--green:#069c4f;--fontFamily:"Zen Kaku Gothic New","ヒラギノ角 Pro W3","Hiragino Kaku Pro W3","メイリオ",Meiryo,"MS Pゴシック",sans-serif;--fontFamilyEN:"Arial","Helvetica","sans-serif";--fontFamilyMY:"Pyidaungsu",sans-serif;--fontFamilyZH:"Noto Sans SC","ヒラギノ角 Pro W3","Hiragino Kaku Pro W3","メイリオ",Meiryo,"MS Pゴシック",sans-serif;--txtSizeSp:1.4rem;--txtSizePc:1.6rem;--lineHeight:2;--lineHeightTitle:2;--letterSpacing:0.1em;--fixedWidth:1200px;--zIndexLv0:0;--zIndexLv1:1;--zIndexLv2:10;--zIndexLv3:100;--zIndexLv4:1000;--zIndexLv5:10000;--breakTabLength:768;--breakPcLength:1025}@keyframes arrowLinkRight{0%{opacity:1;transform:translateX(0)}40%{transform:translateX(8px)}41%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.p-list-casesstudy__item>:first-child{margin-top:0!important}.p-list-casesstudy__item>:first-child.m-box-section{padding-top:0}.p-list-casesstudy__item>:first-childform>:first-child{margin-top:0!important}.p-list-casesstudy__item>form:first-child>:first-child{margin-top:0!important}@media print,screen and (min-width:768px){.p-list-casesstudy__item>.position-left:first-child+*,.p-list-casesstudy__item>.position-right:first-child+*{margin-top:0!important}}.p-list-casesstudy__item>[data-gs=col1]:first-child>[data-gs-col]:first-child>:first-child,.p-list-casesstudy__item>[data-gs=col]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}@media screen and (max-width:767px){.p-list-casesstudy__item>[data-gs=col2]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}}.p-list-casesstudy__item>[data-gs=col2]:first-child>[data-gs-col]:nth-child(-n+2)>:first-child{margin-top:0!important}@media screen and (max-width:767px){.p-list-casesstudy__item>[data-gs=col3]:first-child>[data-gs-col]:nth-child(-n+2)>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-list-casesstudy__item>[data-gs=col3]:first-child>[data-gs-col]:nth-child(-n+3)>:first-child{margin-top:0!important}}@media screen and (max-width:767px){.p-list-casesstudy__item>[data-gs=col4]:first-child>[data-gs-col]:nth-child(-n+2)>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-list-casesstudy__item>[data-gs=col4]:first-child>[data-gs-col]:nth-child(-n+4)>:first-child{margin-top:0!important}}@media screen and (max-width:767px){.p-list-casesstudy__item>[data-gs=col2_1]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-list-casesstudy__item>[data-gs=col2_1]:first-child>[data-gs-col]>:first-child{margin-top:0!important}}.p-list-casesstudy__item>[data-gs=col1_2]:first-child{margin-top:0}@media screen and (max-width:767px){.p-list-casesstudy__item>[data-gs=col1_2]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-list-casesstudy__item>[data-gs=col1_2]:first-child>[data-gs-col]>:first-child{margin-top:0!important}}@media screen and (max-width:767px){.p-list-casesstudy__item>[data-gs=col1_1_1]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-list-casesstudy__item>[data-gs=col1_1_1]:first-child>[data-gs-col]>:first-child{margin-top:0!important}}.p-list-casesstudy_item-title{margin-top:12px;font-size:1.6rem;font-weight:700;line-height:var(--lineHeightTitle);letter-spacing:var(--letterSpacing)}@media print,screen and (min-width:768px){.p-list-casesstudy_item-title{margin-top:16px;font-size:1.8rem}}.p-list-casesstudy_item-text{margin-top:12px;line-height:var(--lineHeight);letter-spacing:var(--letterSpacing)}@media print,screen and (min-width:768px){.p-list-casesstudy_item-text{margin-top:16px}}.p-list-casesstudy_item-text a{position:relative;display:inline-block;color:var(--primary);text-decoration:underline;word-break:break-all}.p-list-casesstudy_item-text a[target=_blank]:not(.noticon):after{position:relative;top:.35em;display:inline-block;width:16px;height:16px;margin-inline:4px;content:"";background-color:var(--primary);-webkit-mask:url(/assets/images/i_blank.svg) center no-repeat;mask:url(/assets/images/i_blank.svg) center no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;animation:none}@media print,screen and (min-width:768px){.p-list-casesstudy_item-text a[target=_blank]:not(.noticon):after{top:.25em;margin-inline:8px}}.p-list-casesstudy_item-text a[href$=".pdf"]:not(.noticon):after{position:relative;top:.35em;display:inline-block;width:16px;height:16px;margin-inline:4px;content:"";background-color:var(--primary);-webkit-mask:url(/assets/images/i_pdf.svg) center no-repeat;mask:url(/assets/images/i_pdf.svg) center no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;animation:none}@media print,screen and (min-width:768px){.p-list-casesstudy_item-text a[href$=".pdf"]:not(.noticon):after{top:.25em;margin-inline:8px}}.p-list-casesstudy_item-text a[href$=".doc"]:not(.noticon):after,.p-list-casesstudy_item-text a[href$=".docx"]:not(.noticon):after{position:relative;top:.35em;display:inline-block;width:16px;height:16px;margin-inline:4px;content:"";background-color:var(--primary);-webkit-mask:url(/assets/images/i_word.svg) center no-repeat;mask:url(/assets/images/i_word.svg) center no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;animation:none}@media print,screen and (min-width:768px){.p-list-casesstudy_item-text a[href$=".doc"]:not(.noticon):after,.p-list-casesstudy_item-text a[href$=".docx"]:not(.noticon):after{top:.25em;margin-inline:8px}}.p-list-casesstudy_item-text a[href$=".xls"]:not(.noticon):after,.p-list-casesstudy_item-text a[href$=".xlsx"]:not(.noticon):after{position:relative;top:.35em;display:inline-block;width:16px;height:16px;margin-inline:4px;content:"";background-color:var(--primary);-webkit-mask:url(/assets/images/i_excel.svg) center no-repeat;mask:url(/assets/images/i_excel.svg) center no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;animation:none}@media print,screen and (min-width:768px){.p-list-casesstudy_item-text a[href$=".xls"]:not(.noticon):after,.p-list-casesstudy_item-text a[href$=".xlsx"]:not(.noticon):after{top:.25em;margin-inline:8px}}.p-list-casesstudy_item-text a[href$=".zip"]:not(.noticon):after{position:relative;top:.35em;display:inline-block;width:16px;height:16px;margin-inline:4px;content:"";background-color:var(--primary);-webkit-mask:url(/assets/images/i_zip.svg) center no-repeat;mask:url(/assets/images/i_zip.svg) center no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;animation:none}@media print,screen and (min-width:768px){.p-list-casesstudy_item-text a[href$=".zip"]:not(.noticon):after{top:.25em;margin-inline:8px}}.p-list-casesstudy_item-text a:visited{color:var(--primary)}.p-list-casesstudy_item-text a img{height:auto;transition:opacity .3s ease-out}.p-list-casesstudy_item-text a:focus-visible{color:var(--primary);text-decoration:none}.p-list-casesstudy_item-text a:focus-visible img{opacity:.75}@media (hover:hover) and (pointer:fine){.p-list-casesstudy_item-text a:hover{color:var(--primary);text-decoration:none}.p-list-casesstudy_item-text a:hover img{opacity:.75}}.p-list-casesstudy_item-label{display:inline-block;padding:2px 12px;margin-top:6px;font-size:1rem;font-weight:700;line-height:var(--lineHeightTitle);color:var(--txtColor);text-align:center;letter-spacing:var(--letterSpacing);background-color:var(--bgColor);border-radius:12px}@media print,screen and (min-width:768px){.p-list-casesstudy_item-label{padding:0 16px;margin-top:8px;font-size:1.2rem}}.p-list-casesstudy_item-label+.p-list-casesstudy_item-label{margin-left:4px}@media print,screen and (min-width:768px){.p-list-casesstudy_item-label+.p-list-casesstudy_item-label{margin-left:8px}}