@charset "UTF-8";.c-contents .hs_cos_wrapper_type_rich_text ul{list-style:none;padding:0}.c-contents .hs_cos_wrapper_type_rich_text ul li{margin-bottom:8px}.c-contents .hs_cos_wrapper_type_rich_text ol{counter-reset:li;list-style:none;margin:0;padding:0}.c-contents .hs_cos_wrapper_type_rich_text ol>li{margin-bottom:8px;padding-left:30px;text-indent:-20px}.c-contents .hs_cos_wrapper_type_rich_text ol>li:before{color:#0063b7;content:counter(li) ".";counter-increment:li;display:inline-block;font-family:Times New Roman,游明朝,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,serif;font-size:2rem;font-style:italic;height:20px;left:15px;position:relative;width:20px}.c-contents .hs_cos_wrapper_type_rich_text ol>li>ol{margin-top:8px}.c-contents .hs_cos_wrapper_type_rich_text ol>li>ol>li{margin-bottom:16px}.c-contents .hs_cos_wrapper_type_rich_text ol>li>ol>li:before{color:#100e1a;content:counter(li,em-decimal) "）";counter-increment:li;display:inline-block;font-family:'"Verdana", 游ゴシック, YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, sans-serif;';font-size:1.6rem;font-style:normal;height:20px;left:15px;position:relative;width:20px}@counter-style em-decimal{.c-contents{system:numeric;symbols:"０" "１" "２" "３" "４" "５" "６" "７" "８" "９"}}.c-contents a{color:#0063b7;text-decoration:underline}.c-contents a[target=_blank]:after{background-image:url(//23961337.fs1.hubspotusercontent-na1.net/hubfs/23961337/raw_assets/public/sunstaff/sunstaff2024/assets/images/common/ico_external-white01.svg);content:"";display:inline-block;height:16px;margin-bottom:-.2rem;margin-left:.8rem;width:16px}.c-contents a[target=_blank]:hover{opacity:1;text-decoration:none}.c-contents .gm-style a[target=_blank]:after{display:none}.c-contents ul.inline-list{list-style:none;padding:0}.c-contents ul.inline-list>li{text-indent:-6px}.c-contents ul.inline-list li{display:inline-block;margin-bottom:8px;padding-left:30px;width:auto}.c-contents ul.inline-list li:before{background:#0063bd;border-radius:100%;content:"";display:inline-block;height:6px;left:-15px;position:relative;top:-3px;width:6px}.c-contents ul.inline-list li a[target=_blank]:after{display:none}.c-contents ul.inline-list li>ul{display:inline-block;margin-top:8px;width:100%}.c-contents ul.inline-list li>ul li{display:block;margin:0;width:100%}.c-contents ul.inline-list li>ul li:before{background:#706e76}.c-contents ol.inline-list li>ul{margin-top:8px;width:100%}.c-contents ol.inline-list li>ul li{margin-bottom:8px;padding-left:30px;text-indent:-6px}.c-contents ol.inline-list li>ul li:before{background:#706e76;border-radius:100%;content:"";display:inline-block;height:6px;left:-15px;position:relative;top:-3px;width:6px}.c-contents ul.products-list{display:flex;list-style:none;padding:0}@media screen and (max-width:768px){.c-contents ul.products-list{flex-wrap:wrap;justify-content:center;padding-left:0;padding-right:0}}.c-contents ul.products-list>li{flex:1;margin:0;padding:0;text-indent:0}@media screen and (max-width:768px){.c-contents ul.products-list>li{flex:0 0 auto;width:25%}}.c-contents ul.products-list>li img{height:auto;width:100%}.c-contents .overseas-subsidiary{text-align:right}@media screen and (max-width:768px){.c-contents .overseas-subsidiary{text-align:center}}.c-contents table{border-collapse:collapse;margin-bottom:32px;width:100%}@media screen and (max-width:575px){.c-contents table{font-size:1.3rem}}.c-contents table td,.c-contents table th{border:1px solid #e5e5e5;padding:16px 15px}@media screen and (max-width:575px){.c-contents table td,.c-contents table th{font-size:1.3rem;line-height:1.5;padding:13px}}.c-contents table th{background-color:#ebf3fa;text-align:left;white-space:nowrap}.c-contents table ul{list-style:none;padding:0}.c-contents table ul li{margin-bottom:0;padding-left:30px;text-indent:-6px}.c-contents table ul li:before{background:#0063b7;border-radius:100%;content:"";display:inline-block;height:6px;left:-15px;position:relative;top:-3px;width:6px}.c-contents .inline-block{display:inline-flex;width:100%}.c-contents .inline-block>*{margin:0 auto}.c-contents .img-right{float:right;margin:0 0 32px 30px}@media screen and (max-width:575px){.c-contents .img-right{display:block;float:none;margin-bottom:16px;margin-left:auto;margin-right:auto;text-align:center}}.c-contents figure{margin:0;text-align:center}.c-contents figure figcaption{font-size:.9em;line-height:1.4;margin-top:10px}.c-contents .flex-row{display:flex;flex-wrap:wrap;gap:16px 30px;justify-content:center}@media screen and (max-width:575px){.c-contents .flex-row{row-gap:0}}.c-contents .flex-row.-nowrap{flex-wrap:nowrap}@media screen and (max-width:575px){.c-contents .flex-row.-nowrap{flex-wrap:wrap;row-gap:8px}}.c-contents .flex-row.-nowrap figure{display:flex;flex:0 0 auto;max-width:100%}.c-contents .flex-row.-nowrap figcaption{width:100%}@media screen and (min-width:576px){.c-contents .flex-row.-nowrap img{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px)}}@media screen and (min-width:769px){.c-contents .flex-row.-nowrap img{flex:0 0 33.333333%;max-width:33.333333%}}.c-contents .flex-row figure{margin:0}@media screen and (min-width:576px){.c-contents .flex-row figure{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px)}}@media screen and (min-width:769px){.c-contents .flex-row figure{flex:0 0 33.333333%;max-width:33.333333%}}.c-contents .flex-row figure figcaption{font-size:1.44rem;line-height:1.4;margin-bottom:16px;margin-top:10px}