#partner{--text-color:#0064B6;padding-inline:35px;padding-block:60px}@media screen and (min-width:576px){#partner{padding-inline:40px}}@media screen and (min-width:992px){#partner{padding-inline:60px}}@media screen and (min-width:992px){#partner{padding-block:70px}}@media screen and (min-width:992px){#partner{padding-block:70px 100px}}#partner._english{--text-color:#00A1D1}.contents_inner{max-width:1100px;margin-inline:auto}.partner_categorys{border-bottom:solid 1px #0064B6;-webkit-padding-after:20px;padding-block-end:20px}@media screen and (min-width:768px){.partner_categorys{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-padding-after:40px;padding-block-end:40px}}@media screen and (min-width:992px){.partner_categorys{-webkit-padding-after:60px;padding-block-end:60px}}.partner_caregory_title{font-size:1.6rem;line-height:1.5}.partner_category_list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-margin-before:15px;margin-block-start:15px}@media screen and (min-width:768px){.partner_category_list{-webkit-margin-before:0;margin-block-start:0}}.partner_category span{border-radius:999px;padding-inline:15px;padding-block:4px;color:#fff;line-height:1.5;background-color:#0064B6}.partner_category a{border-radius:999px;padding-inline:15px;padding-block:4px;background-color:#EEFBFF;line-height:1.5;color:#0064B6;-webkit-transition:background-color 0.3s,color 0.3s;transition:background-color 0.3s,color 0.3s}@media (hover:hover) and (pointer:fine){.partner_category a:hover{background-color:#0064B6;color:#fff}}.partner_block{max-width:800px;margin-inline:auto;-webkit-margin-before:20px;margin-block-start:20px}@media screen and (min-width:992px){.partner_block{-webkit-margin-before:25px;margin-block-start:25px}}.description{-webkit-margin-before:20px;margin-block-start:20px}@media screen and (min-width:992px){.description{-webkit-margin-before:30px;margin-block-start:30px}}.partner_row+.partner_row{-webkit-margin-before:25px;margin-block-start:25px}@media screen and (min-width:992px){.partner_row+.partner_row{-webkit-margin-before:35px;margin-block-start:35px}}.partner_info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.partner_info_category{border:solid 1px var(--text-color);color:var(--text-color);border-radius:999px;padding-inline:12px;padding-block:2px;line-height:1.5;font-size:1.2rem}.pertner_row_head{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:768px){.pertner_row_head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 15px}}@media (hover:hover) and (pointer:fine){.pertner_row_head:hover .pertner_link{background-color:var(--text-color)}.pertner_row_head:hover .pertner_link:before{background-color:#fff}.pertner_row_head:hover .pertner_link span{color:#fff}}.pertner_link{position:relative;background-color:#E0F1FA;width:25px;height:25px;border-radius:50%;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}@media screen and (min-width:768px){.pertner_link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-inline:12px 35px;border-radius:999px}}.pertner_link:before{content:"";position:absolute;inset:0;margin:auto;width:10px;height:10px;-webkit-mask-image:url(../../img/common/blank.svg);mask-image:url(../../img/common/blank.svg);background-color:var(--text-color);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}@media screen and (min-width:768px){.pertner_link:before{margin:0;inset:initial;top:50%;right:12px;-webkit-margin-before:-4px;margin-block-start:-4px}}.pertner_link .text{display:none}@media screen and (min-width:768px){.pertner_link .text{display:block;font-size:1.2rem;line-height:1.5;font-weight:500;color:var(--text-color);padding-block:4px;-webkit-transition:color 0.3s;transition:color 0.3s}}.partner_title{color:var(--text-color);font-size:1.8rem;font-weight:500;line-height:1.5;width:calc(100% - 35px);text-align:left;word-break:break-all}@media screen and (min-width:768px){.partner_title{line-height:27px;-webkit-box-flex:1;-ms-flex:1;flex:1}}.partner_description{-webkit-margin-before:10px;margin-block-start:10px;font-size:1.5rem;line-height:1.7}._english .pagination_list{--pagination-button:#00A1D1}.pagination_list{--pagination-button:#0064B6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page_item.number{padding-inline:20px;color:var(--pagination-button);font-size:1.6rem}@media screen and (min-width:576px){.page_item.number{padding-inline:30px;font-size:1.8rem}}@media screen and (min-width:992px){.page_item.number{font-size:2rem;padding-inline:40px}}.page_item a{display:-webkit-box;display:-ms-flexbox;display:flex;width:40px;height:100%;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#EEFBFF;color:var(--pagination-button);aspect-ratio:1/1;-webkit-transition:color 0.3s,background-color 0.3s;transition:color 0.3s,background-color 0.3s}@media screen and (min-width:768px){.page_item a{width:50px}}@media screen and (min-width:992px){.page_item a{width:55px}}@media (hover:hover) and (pointer:fine){.page_item a:hover{color:#fff;background-color:var(--pagination-button)}}.page_item.first a{position:relative;background-color:#D8D8D8;border:solid 1px #D8D8D8;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.page_item.first a:before{content:"";position:absolute;width:12px;height:8px;-webkit-mask-image:url(../../img/common/arrow02.svg);mask-image:url(../../img/common/arrow02.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#fff;-webkit-transition:background-color 0.3s,translate 0.3s;transition:background-color 0.3s,translate 0.3s}@media screen and (min-width:768px){.page_item.first a:before{width:18px;height:11px}}@media (hover:hover) and (pointer:fine){.page_item.first a:hover{background-color:#000}.page_item.first a:hover:before{background-color:#fff;translate:-3px 0}}.page_item.prev a{position:relative;background-color:#D8D8D8;border:solid 1px #D8D8D8;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.page_item.prev a:before{content:"";position:absolute;width:4px;height:8px;-webkit-mask-image:url(../../img/common/arrow.svg);mask-image:url(../../img/common/arrow.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#fff;rotate:180deg;-webkit-transition:background-color 0.3s,translate 0.3s;transition:background-color 0.3s,translate 0.3s}@media screen and (min-width:768px){.page_item.prev a:before{width:7px;height:12px}}@media (hover:hover) and (pointer:fine){.page_item.prev a:hover{background-color:#000}.page_item.prev a:hover:before{background-color:#fff;translate:-3px 0}}.page_item.next a{position:relative;background-color:var(--pagination-button);border:solid 1px var(--pagination-button);-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.page_item.next a:before{content:"";position:absolute;width:4px;height:8px;-webkit-mask-image:url(../../img/common/arrow.svg);mask-image:url(../../img/common/arrow.svg);background-color:#fff;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-transition:background-color 0.3s,translate 0.3s;transition:background-color 0.3s,translate 0.3s}@media screen and (min-width:768px){.page_item.next a:before{width:7px;height:12px}}@media (hover:hover) and (pointer:fine){.page_item.next a:hover{background-color:#fff}.page_item.next a:hover:before{background-color:var(--pagination-button);translate:3px 0}}.page_item.last a{position:relative;background-color:var(--pagination-button);border:solid 1px var(--pagination-button);-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.page_item.last a:before{content:"";position:absolute;width:12px;height:8px;-webkit-mask-image:url(../../img/common/arrow02.svg);mask-image:url(../../img/common/arrow02.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#fff;-webkit-transition:background-color 0.3s,translate 0.3s;transition:background-color 0.3s,translate 0.3s;rotate:180deg}@media screen and (min-width:768px){.page_item.last a:before{width:18px;height:11px}}@media (hover:hover) and (pointer:fine){.page_item.last a:hover{background-color:#fff}.page_item.last a:hover:before{background-color:var(--pagination-button);translate:3px 0}}.pagination{-webkit-margin-before:40px;margin-block-start:40px}@media screen and (min-width:768px){.pagination{-webkit-margin-before:50px;margin-block-start:50px}}@media screen and (min-width:992px){.pagination{-webkit-margin-before:60px;margin-block-start:60px}}
/*# sourceMappingURL=partner.css.map */