.agent-table{margin:30px auto}.agent-table a{text-decoration:none !important}.agent-table img{display:block;max-width:none !important;margin-bottom:0 !important}.agent-table th,.agent-table td{border:initial !important;padding:initial  !important;font-size:initial  !important;line-height:initial  !important}.agent-table .agent-table__inner{width:700px;margin:0 auto}.agent-table .agent-table__inner .agent-table__tabs{box-sizing:border-box;position:relative;z-index:20;display:flex;justify-content:center;align-items:flex-end;gap:0 8px}.agent-table .agent-table__inner .agent-table__tabs .agent-table__tab{box-sizing:border-box;position:relative;display:flex;justify-content:center;align-items:center;width:221px;height:37px;border-radius:6px 6px 0px 0px;background-color:#C32824;color:#FFF;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:13px;font-weight:700;line-height:1.0;cursor:pointer}.agent-table .agent-table__inner .agent-table__tabs .agent-table__tab::after{position:absolute;bottom:-2px;right:0;left:0;width:100%;height:2px;margin:0 auto;background-color:#C32824;content:""}.agent-table .agent-table__inner .agent-table__tabs .agent-table__tab.tab--active{height:44px;background-color:#FFF5F4;border:1px solid #F2DFDF !important;border-bottom:none;color:#333;font-size:15px}.agent-table .agent-table__inner .agent-table__tabs .agent-table__tab.tab--active::after{background-color:#FFF5F4}.agent-table .agent-table__inner .agent-table__panels{position:relative;z-index:10}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel{display:none}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel.panel--show{display:block}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table{table-layout:fixed}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr:first-child{position:relative}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr:first-child::after{position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);content:''}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr .agent-table__th{box-sizing:border-box;height:40px;border-top:1px solid #CCD5E0 !important;background-color:#FFF5F4}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr .agent-table__th.agent-table__th--name{width:164px}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr .agent-table__th.agent-table__th--price{width:70px}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr .agent-table__th.agent-table__th--points{width:346px}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr .agent-table__th.agent-table__th--links{width:120px}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr .agent-table__th.agent-table__th--price-type{width:60px}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr .agent-table__th.agent-table__th--plan{width:356px}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr .agent-table__th.agent-table__th--review{width:80px}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr .agent-table__th.agent-table__th--contacts{width:73px}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr .agent-table__th.agent-table__th--features{width:263px}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr .agent-table__th .agent-table__th-inner{box-sizing:border-box;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;padding-top:2px;color:#333;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:12px;font-weight:700;line-height:0.83;letter-spacing:normal}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr .agent-table__th .agent-table__th-inner::after{width:1em;height:1em;margin:2px auto 0;content:"\f0d7";color:#333;font-family:"Font Awesome 6 Free";font-size:10px;font-weight:900;line-height:1.0}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr:nth-of-type(2) td{background-color:#FFFEEB;border-top:none}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td{box-sizing:border-box;background-color:#fff;border:1px solid #CCD5E0 !important;border-top:none}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td:nth-of-type(1){border-left:none}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td:nth-last-of-type(1){border-right:none}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__site{position:relative;box-sizing:border-box;padding:10px 11px}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__site.agent-table__site--1 .agent-table__site-label .agent-table__site-rank{border-radius:0%;background:url(/assets/column/cta_agency/img_crown_1.png) no-repeat top center/20px 17px}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__site.agent-table__site--2 .agent-table__site-label .agent-table__site-rank{border-radius:0%;background:url(/assets/column/cta_agency/img_crown_2.png) no-repeat top center/20px 17px}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__site.agent-table__site--3 .agent-table__site-label .agent-table__site-rank{border-radius:0%;background:url(/assets/column/cta_agency/img_crown_3.png) no-repeat top center/20px 17px}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__site .agent-table__site-label{position:absolute;top:4px;left:7px;width:20px;height:20px;margin:0 auto}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__site .agent-table__site-label .agent-table__site-rank{width:20px;height:20px;border-radius:50%;background-color:#1D56A7;color:#fff;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:700;line-height:20px;letter-spacing:normal}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__site .agent-table__site-body .agent-table__site-banner{width:100px;height:85px;margin:0 auto;background-color:#F0F0F0}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__site .agent-table__site-body .agent-table__site-banner .agent-table__site-banner-img{width:100px;height:85px;margin:0 auto;object-fit:contain}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__site .agent-table__site-body .agent-table__site-link{display:block;margin:5px auto 0;width:140px;color:#3965FF;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:13px;font-weight:700;line-height:1.4;letter-spacing:normal;text-decoration:none}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__rating{display:flex;justify-content:center;align-items:center;gap:0 4px;margin-top:6px}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__rating .agent-table__rating-star{width:auto;height:16px}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__rating .agent-table__rating-value{color:#E02B45;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;line-height:1.0;letter-spacing:normal}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__price{box-sizing:border-box;padding:11px}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__price .agent-table__icon{width:25px;height:25px;margin:0 auto}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__price .agent-table__price-value{margin-top:10px;color:#E02B45;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;line-height:1.21;letter-spacing:normal}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__price .agent-table__price-unit{margin-top:5px;color:#21283A;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:16px;font-weight:400;line-height:1.25;letter-spacing:normal}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__points{box-sizing:border-box;padding:11px}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__points .agent-table__point{box-sizing:border-box;position:relative;padding-left:16px;color:#21283A;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:13px;font-weight:400;line-height:1.4;letter-spacing:normal}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__points .agent-table__point::before{position:absolute;left:0;top:3px;width:1em;height:1em;content:"\f058";color:#1D56A7;font-family:"Font Awesome 6 Free";font-size:12px;font-weight:900;line-height:1.0}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__points .agent-table__point:nth-of-type(n + 2){margin-top:8px}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__points .agent-table__point b{color:#E02B45;font-weight:700}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__points .agent-table__feature{margin-top:8px;color:#21283A;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:13px;font-weight:400;line-height:1.4;letter-spacing:normal}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__points .agent-table__feature b{color:#E02B45;font-weight:700}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__price-type{box-sizing:border-box;padding:11px}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__price-type .agent-table__icon{width:25px;height:25px;margin:0 auto}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__review{box-sizing:border-box;padding:11px}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__review .agent-table__icon{width:25px;height:25px;margin:0 auto}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__review .agent-table__review-link{display:block;margin:10px auto 0;color:#3965FF;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:13px;font-weight:700;line-height:1.15;letter-spacing:normal}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__contacts{box-sizing:border-box;padding:11px}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__contacts .agent-table__contact{box-sizing:border-box;width:49px;height:21px;margin:0 auto;border-radius:5px;color:#21283A;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:11px;font-weight:400;line-height:19px}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__contacts .agent-table__contact:nth-of-type(n + 2){margin-top:5px}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__contacts .agent-table__contact.--tell{border:1px solid #E02B45;background-color:#FFF6F8}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__contacts .agent-table__contact.--mail{border:1px solid #1D56A7;background-color:#EFF6FF}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__contacts .agent-table__contact.--line{border:1px solid #0EA400;background-color:#F6FCF5}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__links{box-sizing:border-box;padding:14px 11px}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__links .link-more{box-sizing:border-box;position:relative;display:flex;justify-content:center;align-items:center;width:96px;height:36px;margin:0 auto;padding-left:2px;border-radius:5px;background:#E02B45;box-shadow:0px 2px 0px 0px #9C0016;color:#fff;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:14px;font-weight:700;line-height:36px;letter-spacing:normal;text-decoration:none;overflow:hidden;transition:200ms}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__links .link-more::after{width:1em;height:1em;margin-left:2px;content:"\f054";font-family:"Font Awesome 6 Free";font-size:10px;font-weight:900;line-height:1.0}.agent-table .agent-table__inner .agent-table__panels .agent-table__panel .agent-table__table tbody tr td .agent-table__links .link-more::before{position:absolute;content:"";display:inline-block;top:-100px;left:0;width:10px;height:100%;background-color:#fff;transition:200ms;animation:shinyshiny 3s ease-in-out infinite}@keyframes shinyshiny{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);opacity:0.5}81%{-webkit-transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);opacity:0}}
