﻿.p-heroReadBox{margin:20px 30px}.p-heroReadBox__txt{font-size:16px;line-height:1.75;text-align:left}.emphasisBG__driver{margin-top:40px}.p-ranking__contents__item{padding-top:30px}.contentBox__read{font-size:16px}.p-driver__top__ranking .rankingPanel__item .rankingPanel__head::after{content:none}.p-driver__top__ranking .rankingPanel__item .rankingPanel__head .rankingPanel__name__company{font-size:14px}.p-driver__top__ranking .rankingPanel__item .rankingPanel__head .rankingPanel__name__item{font-size:18px}.p-driver__top__ranking .rankingPanel__item .rankingPanel__head .rankingPanel__name__item a{position:relative}.p-driver__top__ranking .rankingPanel__item .rankingPanel__head .rankingPanel__name__item a::after{content:"";background:url(https://img1.kakaku.k-img.com/images/insurance/common/hkn_icons.svg) center center no-repeat;background-size:440px 213px;background-position:-320px -92px;margin-left:4px;position:absolute;top:3px;bottom:0;height:28px;width:28px;zoom:.65}.p-driver__top__ranking .rankingPanel__item .rankingPanel__body{padding:0 15px 15px}.p-driver__top__ranking .rankingPanel__item .rankingPanel__body .ranking__detail .rankingPanel__price{margin-bottom:20px}.p-driver__top__ranking .rankingPanel__item .rankingPanel__body .ranking__detail .rankingPanel__price .rankingPanel__price__table__th{display:flex;align-items:center;justify-content:center;font-size:15px}.p-driver__top__ranking .rankingPanel__item .rankingPanel__body .ranking__detail .rankingPanel__price .rankingPanel__price__payment{color:#e63d53;font-size:21px;font-weight:bold;line-height:1}.p-driver__top__ranking .rankingPanel__item .rankingPanel__body .ranking__detail .rankingPanel__price .rankingPanel__price__payment__text{color:#333;padding-left:2px}.p-driver__top__ranking .rankingPanel__item .rankingPanel__body .ranking__detail .rankingPanel__plan{display:flex;align-items:center;justify-content:space-between}.p-driver__top__ranking .rankingPanel__item .rankingPanel__body .ranking__detail .rankingPanel__plan .rankingPanel__note{font-size:14px}.p-driver__top__ranking .rankingPanel__item .rankingPanel__body .ranking__detail .rankingPanel__plan .rankingPanel__plan__list{border:1px solid #ddd;border-radius:4px;color:#0a6fcc;cursor:pointer;display:flex;align-items:center;font-size:14px;line-height:1.6;padding:4px 6px 4px}.p-driver__top__ranking .rankingPanel__item .rankingPanel__body .ranking__detail .rankingPanel__plan .rankingPanel__plan__list::after{content:"";background-image:url(https://img1.kakaku.k-img.com/images/smartphone/insurance/icon_modal.svg);background-size:100%;background-repeat:no-repeat;display:inline-block;margin-top:-2px;margin-left:2px;position:relative;vertical-align:middle;height:15px;width:13px}.p-driver__top__ranking .rankingPanel__item .rankingPanel__body .ranking__detail .p-driver__top__compensation__wrapper:not(.-first){margin-bottom:25px}.p-driver__top__ranking .rankingPanel__item .rankingPanel__body .ranking__detail .p-driver__top__ranking__contents__title{display:flex;align-items:center;font-size:18px;font-weight:bold;margin-bottom:10px}.p-driver__top__ranking .rankingPanel__item .rankingPanel__body .ranking__detail .p-driver__top__ranking__contents__title .iconGraphic--question{margin-left:5px;transform:unset}.p-driver__top__ranking .rankingPanel__item .rankingPanel__body .ranking__detail .p-driver__top__ranking__contents__list li{font-size:16px;line-height:1.75;padding-left:1em;position:relative}.p-driver__top__ranking .rankingPanel__item .rankingPanel__body .ranking__detail .p-driver__top__ranking__contents__list li::before{content:"・";display:block;font-size:16px;margin:auto 0;position:absolute;top:0;bottom:0;left:0}.p-driver__top__ranking .rankingPanel__item .rankingPanel__body .ranking__detail .p-driver__top__ranking__contents__list.-check li{background:url(https://img1.kakaku.k-img.com/images/insurance/check_s.svg) no-repeat 2px 3px;background-size:16px 22px;padding-left:1.2em}.p-driver__top__ranking .rankingPanel__item .rankingPanel__body .ranking__detail .p-driver__top__ranking__contents__list.-check li::before{content:none}.p-driver__top__ranking .rankingPanel__item .rankingPanel__body .ranking__detail .p-driver__top__ranking__contents__text{font-size:16px;line-height:1.75}.p-driver__top__ranking .rankingPanel__item .rankingPanel__body .ranking__detail .p-driver__top__compensation__dl{border-bottom:solid 1px #ddd;box-sizing:border-box;display:flex}.p-driver__top__ranking .rankingPanel__item .rankingPanel__body .ranking__detail .p-driver__top__compensation__dl:first-child{border-top:solid 1px #ddd}.p-driver__top__ranking .rankingPanel__item .rankingPanel__body .ranking__detail .p-driver__top__compensation__dt{background-color:#f7f7f7;display:flex;align-items:center;justify-content:space-between;font-size:16px;line-height:1.75;padding:8px;width:55%}.p-driver__top__ranking .rankingPanel__item .rankingPanel__body .ranking__detail .p-driver__top__compensation__dt .iconGraphic--question{transform:none}.p-driver__top__ranking .rankingPanel__item .rankingPanel__body .ranking__detail .p-driver__top__compensation__dd{display:flex;align-items:center;font-size:16px;line-height:1.75;padding:8px;width:45%}.p-driver__top__ranking .rankingPanel__item .rankingPanel__body .ranking__detail .p-driver__top__compensation__note{font-size:14px;line-height:1}.p-driver__top__ranking .rankingPanel__item .rankingPanel__body .ranking__detail .p-driver__top__ranking__more__toggle{color:#0a6fcc;cursor:pointer;display:block;font-size:16px;line-height:1.75;margin:10px 0 10px auto;padding-right:18px;position:relative;text-decoration:none;width:fit-content}.p-driver__top__ranking .rankingPanel__item .rankingPanel__body .ranking__detail .p-driver__top__ranking__more__toggle::after{content:"";background:url(https://img1.kakaku.k-img.com/images/insurance/common/hkn_icons.svg) no-repeat;background-size:290px 140px;background-position:-161px -63px;margin:auto 0;position:absolute;top:0;bottom:0;right:0;height:14px;width:16px}.p-driver__top__ranking .rankingPanel__item .rankingPanel__body .ranking__detail .p-driver__top__ranking__more__toggle.is-active::after{background-position:-162px -62px;transform:rotate(-180deg)}.p-driver__top__ranking .rankingPanel__item .rankingPanel__body .ranking__detail .p-driver__top__ranking__more__toggle__content{height:0;overflow:hidden;transition:all .2s ease}.p-driver__top__ranking .rankingPanel__item .rankingPanel__body .ranking__detail .p-driver__top__ranking__more__toggle__content .p-driver__top__info__wrapper{padding-top:25px}.p-driver__top__ranking .rankingPanel__item .rankingPanel__body .rankingPanel__send__driver{padding:0}.p-driver__top__ranking .rankingPanel__item .rankingPanel__body .rankingPanel__send__driver .btn__txt--sub{font-size:14px}.p-driver__top__ranking__contents__noteList{margin-top:10px}.p-driver__top__ranking__contents__noteList .p-driver__top__ranking__contents__note{font-size:14px;line-height:1.75;padding-left:1.2em;position:relative}.p-driver__top__ranking__contents__noteList .p-driver__top__ranking__contents__note::before{content:"※";display:block;font-size:14px;margin:auto 0;position:absolute;top:0;bottom:0;left:0}.p-driver__top__ranking__contents__noteList.-number .p-driver__top__ranking__contents__note{padding-left:2.2em}.p-driver__top__ranking__contents__noteList.-number .p-driver__top__ranking__contents__note:first-child::before{content:"※１"}.p-driver__top__ranking__contents__noteList.-number .p-driver__top__ranking__contents__note:nth-child(2)::before{content:"※２"}.p-driver__top__ranking__contents__noteList.-number .p-driver__top__ranking__contents__note:nth-child(3)::before{content:"※３"}.p-driver__top__ranking__contents__noteList.-number .p-driver__top__ranking__contents__note:nth-child(4)::before{content:"※４"}.p-driver__top__ranking__contents__noteList.-number .p-driver__top__ranking__contents__note:nth-child(5)::before{content:"※５"}.p-driver__top__ranking__contents__noteList+.p-driver__top__ranking__contents__noteList{margin-top:0}.p-item__foot__note{font-size:14px;padding:0 12px}.p-planPopup{background-color:#fff;border-radius:4px;display:none;overflow-y:visible;padding:0;position:fixed;top:20px;left:20px;right:20px;height:auto;z-index:101}.p-planPopup.is-active{display:block}.p-planPopup .p-planPopup__closeBtn{position:absolute;top:-10px;right:-10px;z-index:102}.p-planPopup .p-planPopup__closeBtn .p-planPopup__closeBtn__icon{background-color:#fff;border:1px solid #ddd;border-radius:16px;box-shadow:none;cursor:pointer;display:block;padding:15px;position:relative}.p-planPopup .p-planPopup__closeBtn .p-planPopup__closeBtn__icon::before{content:"";background:url(https://img1.kakaku.k-img.com/images/insurance/common/hkn_icons.svg) -210px -9px no-repeat;background-size:290px 140px;position:absolute;top:3px;bottom:0;left:5px;height:24px;width:18px}.p-planPopup .p-planPopup__inner{overflow-y:scroll;-webkit-overflow-scrolling:touch;position:relative}.p-planPopup .p-planPopup__inner .p-planPopup__company{font-size:14px;padding:10px 10px 0 10px}.p-planPopup .p-planPopup__inner .p-planPopup__name{font-size:14px;line-height:1.6;padding:0 10px}.p-planPopup .p-planPopup__inner .p-planPopup__title{border-left:3px solid #5ca333;font-size:17px;font-weight:bold;margin:10px 10px 15px 10px;padding:3px 0 3px 7px}.p-planPopup .p-planPopup__inner .p-planPopup__contentArea{background-color:#fff;padding:0 10px 10px;position:relative}.p-planPopup .p-planPopup__inner .p-planPopup__table{border-color:rgba(0,0,0,0);border-collapse:collapse;border-spacing:0;margin-bottom:25px;table-layout:fixed;width:100%}.p-planPopup .p-planPopup__inner .p-planPopup__table .p-planPopup__table__thead__th{background-color:#f3f3f3;border:1px solid #ddd;font-size:15px;line-height:1.4;padding:10px 6px;text-align:center;vertical-align:middle}.p-planPopup .p-planPopup__inner .p-planPopup__table .p-planPopup__table__th,.p-planPopup .p-planPopup__inner .p-planPopup__table .p-planPopup__table__td{border:1px solid #ddd;font-size:14px;line-height:1.4;padding:10px 6px}.p-planPopup .p-planPopup__inner .p-planPopup__table .p-planPopup__table__th{background-color:#f3f3f3;font-weight:normal;vertical-align:middle}.p-planPopup .p-planPopup__inner .p-planPopup__table .p-planPopup__table__td{text-align:center;vertical-align:middle}.p-planPopup .p-planPopup__inner .p-planPopup__table .p-planPopup__table__emPriceTxt{color:#e63d53;font-size:16px;font-weight:bold}.p-planPopup .p-planPopup__inner .p-planPopup__table .p-planPopup__table__priceTxt{font-size:14px}.p-planPopup .p-planPopup__inner .p-planPopup__table .p-planPopup__table__sup{font-size:12px}.p-planPopup .p-planPopup__inner .p-planPopup__table .p-planPopup__table__note{font-size:14px;font-weight:normal;margin-top:8px}.p-planPopup .p-planPopup__inner .p-planPopup__send{background-color:#fff;border-top:1px solid #ddd;border-radius:0 0 4px 4px;box-sizing:border-box;padding:15px 10px;position:sticky;bottom:0;left:0;width:100%;z-index:102}.p-planPopup .p-planPopup__inner .p-planPopup__send .btn__txt--sub{font-size:14px}.p-planPopup__bg{background-color:rgba(0,0,0,.5);cursor:pointer;inset:0;margin:auto;position:fixed;height:100%;width:100%;z-index:100}.popup__ttl{margin-bottom:12px;position:relative}.popup__text{font-size:14px}.popup__head__closeBtn{position:absolute;top:-4px;right:0;z-index:122}.popup__head__closeBtn .popup__head__closeBtn__icon{border-radius:16px;box-shadow:none;display:block;padding:15px}.s-dispPopup__content .s-dispPopup__closeBtn{display:none}.articleBox__driver .categoryBox__ttl{font-size:18px;margin-top:30px}.articleBox__driver .text__article{font-size:16px}.p-driver__top__note{font-size:14px;line-height:1.75}.p-driver__top__note+.p-driver__top__note{margin-top:10px}/*# sourceMappingURL=hkn_driver_top_sp.css.map */
