﻿.p-itemdetail__wrapper{margin:0 auto;position:relative}.s-dispPopup{cursor:pointer}.s-dispPopup__content.p-itemdetail__popup{max-height:875px;height:875px !important}.p-itemdetail__first__wrapper{padding-bottom:70px}.p-itemdetail__ranking__wrapper{width:1035px;margin:0 auto}.p-itemdetail__ranking__wrapper .p-itemdetail__ranking{font-weight:bold}.p-itemdetail__ranking__wrapper .p-itemdetail__ranking__link:before{display:inline-block;width:36px;height:22px;content:"";vertical-align:sub;background:url(https://img1.kakaku.k-img.com/images/insurance/common/hkn_catetop_icons.svg) no-repeat;background-size:360px 236px;background-position:-10px -14px}.p-itemdetail__ranking__wrapper .p-itemdetail__ranking span{margin-left:2px}.p-itemdetail__overview__wrapper{width:1035px;margin:0 auto;display:flex;margin-top:20px}.p-itemdetail__overview__wrapper .p-itemdetail__title__logo__img{width:224px;height:168px}.p-itemdetail__overview__wrapper .p-itemdetail__overview{margin-left:20px;display:flex;justify-content:center;flex-direction:column;width:790px}.p-itemdetail__overview__wrapper .p-itemdetail__title__company{color:#000;font-size:18px}.p-itemdetail__overview__wrapper .p-itemdetail__title__plan{color:#999;font-size:12px}.p-itemdetail__overview__wrapper .p-itemdetail__title__name{color:#000;font-size:22px;margin-top:8px}.p-itemdetail__fee__wrapper{position:relative;width:100%;box-sizing:border-box;margin:0 auto;margin-top:20px;border:1px solid #cbcac2;border-radius:5px}.p-itemdetail__fee__wrapper .p-itemdetail__fee__result_wrapper{background:#fffdf5;border-radius:5px 5px 0 0;display:flex;align-items:flex-end;padding:15px 40px}.p-itemdetail__fee__wrapper .p-itemdetail__fee__result_wrapper.p-itemdetail__fee__result_wrapper--bottom{display:none}.p-itemdetail__fee__wrapper .p-itemdetail__fee__result__title{font-size:17px;font-weight:bold;margin-bottom:5px}.p-itemdetail__fee__wrapper .p-itemdetail__fee__result{margin-left:20px}.p-itemdetail__fee__wrapper .p-itemdetail__fee__result__inner{color:#e33543;font-size:30px;font-weight:bold;margin-right:5px}.p-itemdetail__fee__wrapper .p-itemdetail__fee__attention{color:#e33543;margin-left:20px;margin-bottom:7px;font-size:15px;font-weight:bold}.p-itemdetail__fee__wrapper .p-itemdetail__fee__condition__result{position:relative;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:15px 20px 15px 40px}.p-itemdetail__fee__wrapper .p-itemdetail__fee__condition__result:hover{background:#f5faff;border-radius:0 0 5px 5px}.p-itemdetail__fee__wrapper .p-itemdetail__fee__condition__result:has(.p-itemdetail__fee__condition__toggle.is-open):hover{border-radius:0}.p-itemdetail__fee__wrapper .p-itemdetail__fee__condition{font-size:17px;color:#333}.p-itemdetail__fee__wrapper .p-itemdetail__fee__condition__toggle{min-width:78px;font-size:16px;color:#0a6fcc;line-height:1;position:relative;font-weight:bold;padding:12px 31px 12px 15px}.p-itemdetail__fee__wrapper .p-itemdetail__fee__condition__toggle:after{height:10px;width:15px;content:"";margin:auto 0;position:absolute;top:0;bottom:0;right:10px;background:url(https://img1.kakaku.k-img.com/images/insurance/common/hkn_icons.svg) no-repeat;background-position:-192px -77px;background-size:340px 164px}.p-itemdetail__fee__wrapper .p-itemdetail__fee__condition__toggle.is-open:after{transform:rotate(180deg)}.p-itemdetail__fee__wrapper .p-itemdetail__fee__condition__container{transition:.2s all ease;height:0;margin-bottom:0;overflow:hidden;padding:0 40px 0}.p-itemdetail__fee__wrapper .p-itemdetail__fee__condition__container.is-open{margin-bottom:20px}.p-itemdetail__fee__wrapper .p-simulatorArea__inner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.p-itemdetail__fee__wrapper .p-simulatorBox{display:flex;flex-wrap:wrap;flex-direction:column;width:48%}.p-itemdetail__fee__wrapper .p-simulatorBox__section__wrapper{display:flex;flex-direction:row;align-items:center}.p-itemdetail__fee__wrapper .p-simulatorBox__section__wrapper:not(:first-child){margin-top:20px}.p-itemdetail__fee__wrapper .p-simulatorBox__title{font-weight:bold;width:120px}.p-itemdetail__fee__wrapper .p-simulatorBox__section__container{width:573px;display:flex}.p-itemdetail__fee__wrapper .p-input--ownershipRate .p-input--checkbox{display:flex;justify-content:space-between}.p-itemdetail__fee__wrapper .input--w120{width:120px}.p-itemdetail__fee__wrapper .input--w290{width:290px}.p-itemdetail__fee__wrapper .input--select{height:49px}.p-itemdetail__fee__wrapper .knowIns__item__infoTgl{content:"";height:16px;width:18px;display:inline-block;vertical-align:baseline;background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iZmFxIiBkYXRhLW5hbWU9InRnbCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTYgMTYiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojYjNiM2IzO30uY2xzLTJ7ZmlsbDojZmZmO308L3N0eWxlPjwvZGVmcz48dGl0bGU+44Ki44O844OI44Oc44O844OJIDE8L3RpdGxlPjxjaXJjbGUgY2xhc3M9ImNscy0xIiBjeD0iOCIgY3k9IjgiIHI9IjgiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik03LjE0LDEwYTMuNDQsMy40NCwwLDAsMCwwLS40MlY5LjM3YTIsMiwwLDAsMSwuNDEtMS4zLDMuMzQsMy4zNCwwLDAsMSwuOTQtLjc1Yy42NS0uNDMuODgtLjc0Ljg4LTEuMiwwLS42MS0uNTMtMS0xLjM4LTFhMS40LDEuNCwwLDAsMC0xLjIuNTcsMS40NSwxLjQ1LDAsMCwwLS4yNC43Nkw1LjA5LDYuMjhhMi41MywyLjUzLDAsMCwxLC43OS0xLjUxLDMuMjQsMy4yNCwwLDAsMSwyLjIxLS43LDMuMTMsMy4xMywwLDAsMSwyLC42LDEuNzIsMS43MiwwLDAsMSwuNzEsMS40LDEuODgsMS44OCwwLDAsMS0uMzUsMS4xOCw0LjA4LDQuMDgsMCwwLDEtMS4yMywxYy0uNjIuNDItLjc4LjY2LS43OCwxLjE5YTQuNzcsNC43NywwLDAsMCwwLC41MVptMS4zOS44M3YxLjM3SDcuMDhWMTAuODFaIi8+PC9zdmc+);background-repeat:no-repeat;background-position:top right;transform:translateY(2px);overflow:hidden;text-indent:4em;color:rgba(0,0,0,0);margin-left:5px}.p-itemdetail__fee__wrapper .input--radio{border:solid 1px #d0d0d0;border-radius:3px;display:flex;background:#fff}.p-itemdetail__fee__wrapper .input--radio__item.is-active{background:#f5faff}.p-itemdetail__fee__wrapper .input--radio__item+.input--radio__item{margin-left:0}.p-itemdetail__fee__wrapper .input--radio__label{position:relative;padding:12px 10px 11px 45px;display:flex;align-items:center;height:48px;font-size:15px;text-align:left;line-height:1.2;cursor:pointer;word-break:break-all;background:none}.p-itemdetail__fee__wrapper .input--radio__label:before{content:"";position:absolute;background:url(https://img1.kakaku.k-img.com/images/insurance/common/hkn_obj_radio.svg) no-repeat;background-position:0 -60px;width:30px;height:40px;left:10px;top:50%;transform:translateY(-15px)}.p-itemdetail__fee__wrapper .input--radio__item.is-active .input--radio__label::before{background-position:0 0}.p-itemdetail__fee__wrapper .input--radio__btn{margin:0;visibility:hidden;width:0;color:#333;display:inline-block;vertical-align:middle !important}.p-itemdetail__fee__wrapper .input--radio__item .input--radio__label{border-bottom:1px solid #d0d0d0}.p-itemdetail__fee__wrapper .input--radio__item:not(:last-child) .input--radio__label{border-right:1px solid #d0d0d0}.p-itemdetail__fee__wrapper .p-input--checkbox{border:solid 1px #d0d0d0;border-radius:3px;display:flex;overflow:hidden;background:#fff}.p-itemdetail__fee__wrapper .p-input--checkbox__item.is-active{background:#f5faff}.p-itemdetail__fee__wrapper .p-input--checkbox__item:not(:last-child) .p-input--checkbox__label{border-right:1px solid #d0d0d0}.p-itemdetail__fee__wrapper .p-input--checkbox__label{position:relative;padding:12px 10px 11px 45px;display:flex;align-items:center;height:48px;font-size:15px;text-align:left;cursor:pointer;line-height:1.2}.p-itemdetail__fee__wrapper .p-input--checkbox__label:before{content:"";position:absolute;background:url(https://img1.kakaku.k-img.com/images/insurance/common/hkn_obj_check.svg) no-repeat;background-position:0 -60px;width:30px;height:40px;left:10px;top:50%;transform:translateY(-15px)}.p-itemdetail__fee__wrapper .p-input--checkbox__item.is-active .p-input--checkbox__label:before{background-position:0 0}.p-itemdetail__fee__wrapper .p-input--checkbox__btn{margin:0;visibility:hidden;width:0;color:#333;display:inline-block;vertical-align:middle !important}.popup__ttl{margin:0 0 20px 0;padding:5px 0 5px 10px;border-left:3px solid #5ca333;font-size:18px;font-weight:normal;color:#333;text-align:left;line-height:1.4;position:relative}.popup__head__closeBtn{position:absolute;top:50%;right:0;margin-top:-16px}.s-dispPopup__closeBtn__btn.popup__head__closeBtn__icon{border:solid 1px #d0d0d0;padding:15px;border-radius:16px;box-shadow:none;z-index:1}.p-itemdetail__btn{width:820px;margin:40px auto 0}.p-itemdetail__cp__link{display:block;position:relative;width:600px;margin:40px auto 0;border:1px solid #f17764;border-radius:5px;padding:20px 10px 10px}.p-itemdetail__cp__link:hover{background-color:#f5faff}.p-itemdetail__cp__link:hover .p-itemdetail__cp__title{text-decoration:underline}.p-itemdetail__cp__link .p-itemdetail__cp__label{position:absolute;font-size:14px;font-weight:bold;background-color:#f17764;color:#fff;display:inline-block;line-height:24px;padding-left:5px;margin-bottom:8px;top:-13px;left:-1px;padding-right:20px;clip-path:polygon(100% 0, 90% 50%, 100% 100%, 0% 100%, 0 50%, 0% 0%)}.p-itemdetail__cp__link .p-itemdetail__cp{display:flex;align-items:center}.p-itemdetail__cp__link .p-itemdetail__cp .p-itemdetail__cp__img{width:100px;height:75px}.p-itemdetail__cp__link .p-itemdetail__cp .p-itemdetail__cp__title{color:#f17764;font-weight:bold;margin-left:10px;line-height:1.5em}.p-itemdetail__cp__link.p-itemdetail__cp__link--only{padding:25px 15px 20px}.p-itemdetail__cp__link.p-itemdetail__cp__link--only .p-itemdetail__cp__title{margin-left:0}.p-itemdetail__note__wrapper{width:600px;margin:22px auto 0;font-size:14px;color:#999}.p-itemdetail__note__wrapper .p-itemdetail__note__plantitle{font-size:12px}.p-itemdetail__pro__wrapper{width:1035px;margin:0 auto}.p-itemdetail__pro__wrapper .p-itemdetail__pro__title{margin:80px auto 50px;font-size:32px;font-weight:bold;color:#5ca333;text-align:center;line-height:1.4}.p-itemdetail__pro__wrapper .p-itemdetail__pro{border-radius:10px;border:3px solid #f0f0f0;overflow:hidden}.p-itemdetail__pro__wrapper .p-itemdetail__pro__profile{display:flex;align-items:center;justify-content:center;padding:40px 15px 0}.p-itemdetail__pro__wrapper .p-itemdetail__pro__triming{width:100px;height:100px;overflow:hidden;border-radius:50px}.p-itemdetail__pro__wrapper .p-itemdetail__pro__info{margin-left:15px}.p-itemdetail__pro__wrapper .p-itemdetail__pro__name{font-size:16px;font-weight:bold}.p-itemdetail__pro__wrapper .p-itemdetail__pro__name__sub{display:block;font-size:14px;font-weight:normal}.p-itemdetail__pro__wrapper .p-itemdetail__pro__belong{font-size:15px;font-weight:normal}.p-itemdetail__pro__wrapper .p-itemdetail__pro__comment__balloon{border-radius:5px;background:#fff;border-radius:10px;position:relative;margin-top:20px}.p-itemdetail__pro__wrapper .p-itemdetail__pro__comment__balloon:before{content:"";position:absolute;display:block;z-index:1;border-style:solid;border-color:#fff rgba(0,0,0,0);border-width:0px 20px 20px 0px;top:-34px;left:90px;margin-left:-10px}.p-itemdetail__pro__wrapper .p-itemdetail__pro__comment{display:flex;justify-content:center;margin:40px 50px 0;font-size:22px;font-weight:bold;position:relative}.p-itemdetail__pro__wrapper .p-itemdetail__pro__comment:before,.p-itemdetail__pro__wrapper .p-itemdetail__pro__comment:after{content:"";display:block;position:relative;width:30px;min-width:30px;height:30px;min-height:30px;background:url("https://img1.kakaku.k-img.com/images/insurance/gla/item/brackets.svg");background-repeat:no-repeat}.p-itemdetail__pro__wrapper .p-itemdetail__pro__comment:before{margin-bottom:auto;margin-right:30px;transform:rotateZ(180deg);bottom:10px}.p-itemdetail__pro__wrapper .p-itemdetail__pro__comment:after{margin-top:auto;margin-left:30px;top:5px}.p-itemdetail__pro__wrapper .p-itemdetail__pro__button{display:flex;justify-content:center;align-items:center;text-align:center;padding:15px;width:550px;height:90px;margin:40px auto 40px;transition:.2s all ease;border-radius:8px;background:#fff;border:1px solid #ccc;box-shadow:0 2px 0 #ccc}.p-itemdetail__pro__wrapper .p-itemdetail__pro__button:hover{background:#f5faff;box-shadow:0 2px 0 #d4d4d4;color:#09f;text-decoration:none}.p-itemdetail__pro__wrapper .p-itemdetail__pro__button__text{position:relative;font-size:23px;display:inline-block;color:#0a6fcc;font-weight:bold}.p-itemdetail__pro__wrapper+.horizonBar{margin-top:50px}.p-itemdetail__info__wrapper{margin-top:80px}.p-itemdetail__info__wrapper.is-only__info__base .p-itemdetail__info__tab__contentArea{border:none}.p-itemdetail__info__wrapper .p-itemdetail__info__tab{width:1035px;margin:0 auto 0;display:flex;justify-content:space-between}.p-itemdetail__info__wrapper .p-itemdetail__info__tab__item{width:100%;cursor:pointer;text-align:center;padding:6px 0 12px;margin:0 0 0 -1px;border:1px solid #61a63c;border-bottom:0;background:#e6f7e0;position:relative;top:8px;color:#61a63c;height:56px}.p-itemdetail__info__wrapper .p-itemdetail__info__tab__item:hover{color:#83c15f}.p-itemdetail__info__wrapper .p-itemdetail__info__tab__item:first-child{margin-left:0;border-top-left-radius:3px}.p-itemdetail__info__wrapper .p-itemdetail__info__tab__item:last-child{border-top-right-radius:3px}.p-itemdetail__info__wrapper .p-itemdetail__info__tab__item.is-active{padding-top:15px;border:1px solid #61a63c;border-bottom:1px solid #fff;background:#fff;color:#333;top:1px;z-index:3}.p-itemdetail__info__wrapper .p-itemdetail__info__tab--bottom{margin:0 auto}.p-itemdetail__info__wrapper .p-itemdetail__info__tab--bottom .p-itemdetail__info__tab__item{width:100%;cursor:pointer;text-align:center;padding:14px 0 4px;margin:0 0 0 -1px;border:1px solid #61a63c;border-top:0;background:#e6f7e0;position:relative;top:-10px;color:#61a63c;height:55px}.p-itemdetail__info__wrapper .p-itemdetail__info__tab--bottom .p-itemdetail__info__tab__item:hover{color:#83c15f}.p-itemdetail__info__wrapper .p-itemdetail__info__tab--bottom .p-itemdetail__info__tab__item.is-active{padding-bottom:15px;border:1px solid #61a63c;border-top:1px solid #fff;background:#fff;color:#333;top:-3px;z-index:3}.p-itemdetail__info__wrapper .p-itemdetail__info__tab__item__txt{height:100%;display:flex;justify-content:center;align-items:center;font-weight:bold;font-size:22px}.p-itemdetail__info__wrapper .p-itemdetail__info__tab__contentArea{border-top:1px solid #61a63c;border-bottom:1px solid #61a63c;background:#fff;position:relative;z-index:2;padding:0 20px 50px;top:-1px}.p-itemdetail__info__wrapper .p-itemdetail__info__tab__content{display:none;width:1035px;margin:0 auto}.p-itemdetail__info__wrapper .p-itemdetail__info__tab__content.is-show{display:block}.p-itemdetail__info__wrapper .p-itemdetail__info__reason__wrapper{display:flex;flex-direction:column;align-items:center}.p-itemdetail__info__wrapper .p-itemdetail__info__reason__voice{margin-top:50px;text-align:center;position:relative;display:block;padding:0 45px;color:#777;font-size:15px;width:460px}.p-itemdetail__info__wrapper .p-itemdetail__info__reason__voice:before,.p-itemdetail__info__wrapper .p-itemdetail__info__reason__voice:after{content:"";position:absolute;top:50%;display:inline-block;width:25px;height:2px;background-color:#777;-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}.p-itemdetail__info__wrapper .p-itemdetail__info__reason__voice:before{left:0;-webkit-transform:rotate(-120deg);transform:rotate(-120deg)}.p-itemdetail__info__wrapper .p-itemdetail__info__reason__voice:after{right:0}.p-itemdetail__info__wrapper .p-itemdetail__info__reason__question{background:#fff8e6;color:#333;font-weight:bold;border-radius:100px;min-width:600px;max-width:900px;padding:20px 80px;display:block;text-align:center;margin-top:10px;font-size:22px;position:relative;overflow:hidden}.p-itemdetail__info__wrapper .p-itemdetail__info__reason__img{position:absolute;width:60px;height:60px;bottom:-5px;right:25px}.p-itemdetail__info__wrapper .p-itemdetail__info__reason__result__wrapper{min-width:500px;max-width:900px;margin-top:30px}.p-itemdetail__info__wrapper .p-itemdetail__info__reason__result__inner{display:flex;width:100%;margin:5px 0 0}.p-itemdetail__info__wrapper .p-itemdetail__info__reason__result__inner:nth-child(-n+3) .p-itemdetail__info__reason__result__ranking,.p-itemdetail__info__wrapper .p-itemdetail__info__reason__result__inner:nth-child(-n+3) .p-itemdetail__info__reason__result__title,.p-itemdetail__info__wrapper .p-itemdetail__info__reason__result__inner:nth-child(-n+3) .p-itemdetail__info__reason__result__percentage{font-size:21px;font-weight:bold}.p-itemdetail__info__wrapper .p-itemdetail__info__reason__result__inner:nth-child(1) .p-itemdetail__info__reason__result__ranking,.p-itemdetail__info__wrapper .p-itemdetail__info__reason__result__inner:nth-child(1) .p-itemdetail__info__reason__result__title{color:#e33543}.p-itemdetail__info__wrapper .p-itemdetail__info__reason__result__ranking{width:10%}.p-itemdetail__info__wrapper .p-itemdetail__info__reason__result__title{width:73%}.p-itemdetail__info__wrapper .p-itemdetail__info__reason__result__percentage{width:17%;text-align:right}.p-itemdetail__info__wrapper .p-itemdetail__info__kuchikomi__wrapper{margin-top:40px}.p-itemdetail__info__wrapper .p-itemdetail__info__kuchikomi__container{display:flex;flex-wrap:wrap;justify-content:space-between}.p-itemdetail__info__wrapper .p-itemdetail__info__kuchikomi__container:nth-child(n+2){margin-top:40px}.p-itemdetail__info__wrapper .p-itemdetail__info__kuchikomi__title{display:flex;align-items:center;width:1035px;font-size:18px;font-weight:bold;background:#f0f0f0;padding:15px 40px 15px 20px;line-height:1}.p-itemdetail__info__wrapper .p-itemdetail__info__kuchikomi__title__img{width:45px;height:45px;margin-right:10px}.p-itemdetail__info__wrapper .p-itemdetail__info__kuchikomi__box{width:500px;padding:30px;border:3px solid #f0f0f0;margin-top:20px}.p-itemdetail__info__wrapper .p-itemdetail__info__kuchikomi__profile{display:flex;align-items:center}.p-itemdetail__info__wrapper .p-itemdetail__info__kuchikomi__icon{width:60px}.p-itemdetail__info__wrapper .p-itemdetail__info__kuchikomi__icon__img{max-width:60px}.p-itemdetail__info__wrapper .p-itemdetail__info__kuchikomi__info{margin-left:15px}.p-itemdetail__info__wrapper .p-itemdetail__info__kuchikomi__kinds{font-size:16px;font-weight:bold}.p-itemdetail__info__wrapper .p-itemdetail__info__kuchikomi__text{margin-top:15px}.p-itemdetail__info__wrapper .p-itemdetail__info__kuchikomi__text__bold{font-weight:bold}.p-itemdetail__info__wrapper .p-itemdetail__info__kuchikomi__overview{background:#fafafa;padding:15px;margin-top:30px}.p-itemdetail__info__wrapper .p-itemdetail__info__kuchikomi__overview__title{font-size:14px;font-weight:bold}.p-itemdetail__info__wrapper .p-itemdetail__info__kuchikomi__overview__text{font-size:12px}.p-itemdetail__info__wrapper .p-itemdetail__info__base__title__only{margin:80px auto 50px;font-size:32px;font-weight:bold;color:#5ca333;text-align:center;line-height:1.4}.p-itemdetail__info__wrapper .p-itemdetail__info__base__wrapper{margin-top:50px}.p-itemdetail__info__wrapper .p-itemdetail__info__base__title{width:1035px;font-size:18px;font-weight:bold;background:#f0f0f0;padding:15px 40px;line-height:1}.p-itemdetail__info__wrapper .p-itemdetail__info__base__box{display:flex;padding:15px 0}.p-itemdetail__info__wrapper .p-itemdetail__info__base__box:nth-of-type(n+2){border-top:3px solid #f0f0f0}.p-itemdetail__info__wrapper .p-itemdetail__info__base__box.p-itemdetail__info__base__box-indent{border-top:none;padding:5px 0 15px}.p-itemdetail__info__wrapper .p-itemdetail__info__base__box.p-itemdetail__info__base__box-indent .p-itemdetail__info__base__name{padding-left:140px}.p-itemdetail__info__wrapper .p-itemdetail__info__base__box.p-itemdetail__info__base__box--vertical .p-itemdetail__info__base__text{display:block}.p-itemdetail__info__wrapper .p-itemdetail__info__base__box.p-itemdetail__info__base__box--vertical .p-itemdetail__info__base__text__sub{display:block;margin-left:0}.p-itemdetail__info__wrapper .p-itemdetail__info__base__name{width:350px;padding-left:90px}.p-itemdetail__info__wrapper .p-itemdetail__info__base__text{display:flex;width:685px;padding-left:50px;padding-right:90px}.p-itemdetail__info__wrapper .p-itemdetail__info__base__text-only{width:100%;padding-left:90px;padding-right:90px}.p-itemdetail__info__wrapper .p-itemdetail__info__base__text__img{width:25px;height:25px}.p-itemdetail__info__wrapper .p-itemdetail__info__base__text__sub{display:inline-block;font-size:15px;color:#888;margin-left:10px}.p-itemdetail__info__wrapper .p-itemdetail__info__base__title__sub{font-size:13px;color:#666;margin-left:10px}.p-itemdetail__info__wrapper .p-itemdetail__info__base__Pamphlet__button{display:block;margin:50px auto;padding:20px;width:550px;background:#fff;border-radius:5px;box-shadow:0 3px 0 rgba(0,0,0,.15);text-align:center;text-decoration:none !important;border:1px solid #ccc}.p-itemdetail__info__wrapper .p-itemdetail__info__base__Pamphlet__button:hover{color:#09f;background:#f5faff;text-decoration:none !important}.p-itemdetail__info__wrapper .p-itemdetail__info__base__Pamphlet__text{padding-left:37px;position:relative;width:235px;margin:0 auto}.p-itemdetail__info__wrapper .p-itemdetail__info__base__Pamphlet__text:before{display:block;content:"";background:url(https://img1.kakaku.k-img.com/images/insurance/common/hkn_icon_docview.svg) no-repeat left center;position:absolute;top:3px;left:0;background-size:37px 37px;width:37px;height:37px}.p-itemdetail__info__wrapper .p-itemdetail__info__base__Pamphlet__text__main{font-weight:bold;color:#0a6fcc !important;font-size:22px;line-height:1.2em;display:block}.p-itemdetail__info__wrapper .p-itemdetail__info__base__Pamphlet__text__sub{font-size:12px;line-height:1.2em;display:block;color:#0a6fcc !important;margin-top:0}.p-itemdetail__info__wrapper .knowIns__item__infoTgl{content:"";height:16px;width:18px;display:inline-block;vertical-align:baseline;background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iZmFxIiBkYXRhLW5hbWU9InRnbCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTYgMTYiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojYjNiM2IzO30uY2xzLTJ7ZmlsbDojZmZmO308L3N0eWxlPjwvZGVmcz48dGl0bGU+44Ki44O844OI44Oc44O844OJIDE8L3RpdGxlPjxjaXJjbGUgY2xhc3M9ImNscy0xIiBjeD0iOCIgY3k9IjgiIHI9IjgiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik03LjE0LDEwYTMuNDQsMy40NCwwLDAsMCwwLS40MlY5LjM3YTIsMiwwLDAsMSwuNDEtMS4zLDMuMzQsMy4zNCwwLDAsMSwuOTQtLjc1Yy42NS0uNDMuODgtLjc0Ljg4LTEuMiwwLS42MS0uNTMtMS0xLjM4LTFhMS40LDEuNCwwLDAsMC0xLjIuNTcsMS40NSwxLjQ1LDAsMCwwLS4yNC43Nkw1LjA5LDYuMjhhMi41MywyLjUzLDAsMCwxLC43OS0xLjUxLDMuMjQsMy4yNCwwLDAsMSwyLjIxLS43LDMuMTMsMy4xMywwLDAsMSwyLC42LDEuNzIsMS43MiwwLDAsMSwuNzEsMS40LDEuODgsMS44OCwwLDAsMS0uMzUsMS4xOCw0LjA4LDQuMDgsMCwwLDEtMS4yMywxYy0uNjIuNDItLjc4LjY2LS43OCwxLjE5YTQuNzcsNC43NywwLDAsMCwwLC41MVptMS4zOS44M3YxLjM3SDcuMDhWMTAuODFaIi8+PC9zdmc+);background-repeat:no-repeat;background-position:top right;transform:translateY(2px);overflow:hidden;text-indent:4em;color:rgba(0,0,0,0);margin-left:5px}.p-itemdetail__info__wrapper .p-itemdetail__info__kuchikomi__note{background:#fafafa;padding:15px;margin-top:40px}.p-itemdetail__info__wrapper .p-itemdetail__info__kuchikomi__note__title{font-size:14px;font-weight:bold}.p-itemdetail__info__wrapper .p-itemdetail__info__kuchikomi__note__text{font-size:12px}.p-itemdetail__cp__bottom__wrapper{padding-bottom:30px}.p-itemdetail__cp__bottom__wrapper .p-itemdetail__cp__bottom__title{margin:80px auto 0;font-size:32px;font-weight:bold;color:#5ca333;text-align:center;line-height:1.4}.p-itemdetail__cp__bottom__wrapper .p-itemdetail__cp__bottom__title__sub{margin:10px auto 50px;text-align:center}.p-itemdetail__cp__bottom__wrapper .p-itemdetail__cp__bottom__container{display:flex;justify-content:space-between;margin:30px auto 0;width:1035px}.p-itemdetail__cp__bottom__wrapper .p-itemdetail__cp__bottom__link{display:block;position:relative;padding:55px 15px 10px;color:#f17764;background:#fffff2;border:1px solid #f17764;border-radius:5px}.p-itemdetail__cp__bottom__wrapper .p-itemdetail__cp__bottom__link:hover{background:#fffff2;text-decoration:underline}.p-itemdetail__cp__bottom__wrapper .p-itemdetail__cp__bottom__link.p-itemdetail__cp__bottom__link--only{width:100%}.p-itemdetail__cp__bottom__wrapper .p-itemdetail__cp__bottom__link.p-itemdetail__cp__bottom__link--only .p-itemdetail__cp__bottom__box{width:100%}.p-itemdetail__cp__bottom__wrapper .p-itemdetail__cp__bottom__label{position:absolute;font-size:12px;font-weight:bold;background-color:#f17764;color:#fff;display:inline-block;line-height:24px;padding-left:5px;top:15px}.p-itemdetail__cp__bottom__wrapper .p-itemdetail__cp__bottom__label:before{content:"";border-style:solid;border:12px solid #f17764;border-right-color:rgba(0,0,0,0);border-right-width:6px;border-left-width:6px;width:0;height:0;position:absolute;top:50%;margin-top:-12px;right:-12px}.p-itemdetail__cp__bottom__wrapper .p-itemdetail__cp__bottom__box{display:flex;align-items:center;position:relative;width:480px}.p-itemdetail__cp__bottom__wrapper .p-itemdetail__cp__bottom__img{width:100px;height:75px}.p-itemdetail__cp__bottom__wrapper .p-itemdetail__cp__bottom__text{font-weight:bold;margin-left:10px;color:#f17764;line-height:1.5em}.p-itemdetail__cp__bottom__wrapper .p-itemdetail__cp__bottom__plus__container{display:flex;align-items:center}.p-itemdetail__cp__bottom__wrapper .p-itemdetail__cp__bottom__plus{display:inline-block;vertical-align:middle;color:#f17764;line-height:1;width:1em;height:.1em;background:currentColor;border-radius:.1em;position:relative}.p-itemdetail__cp__bottom__wrapper .p-itemdetail__cp__bottom__plus:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:inherit;border-radius:inherit;transform:rotate(90deg)}.p-itemdetail__cp__bottom__wrapper .p-itemdetail__cp__bottom__content{display:flex;align-items:center;position:relative;padding:50px 15px 10px;background:#fffff2;border:1px solid #f17764;border-radius:5px;width:480px}.p-itemdetail__cp__bottom__wrapper .p-itemdetail__cp__bottom__content.p-itemdetail__cp__bottom__content--only{width:100%}.p-itemdetail__cp__bottom__wrapper .p-itemdetail__cp__bottom__content__text{font-size:15px;font-weight:bold}.p-itemdetail__cp__bottom__wrapper .p-itemdetail__cp__bottom__note{width:1035px;margin:10px auto 0;font-size:12px;color:#888}.p-itemdetail__other__wrapper .p-itemdetail__other__title{margin:80px auto 50px;font-size:32px;font-weight:bold;color:#5ca333;text-align:center;line-height:1.4}.p-itemdetail__other__wrapper .p-itemdetail__other__container{width:1035px;margin:30px auto 0;border:1px solid #d0d0d0;padding:30px;display:flex;align-items:center;border-radius:5px}.p-itemdetail__other__wrapper .p-itemdetail__other__container:hover .p-itemdetail__other__title__container{text-decoration:none}.p-itemdetail__other__wrapper .p-itemdetail__other__container:hover .p-itemdetail__other__title__name{text-decoration:underline}.p-itemdetail__other__wrapper .p-itemdetail__other__title__logo{width:160px;height:120px}.p-itemdetail__other__wrapper .p-itemdetail__other__title__container{margin-left:20px}.p-itemdetail__other__wrapper .p-itemdetail__other__title__company{color:#999;font-size:18px}.p-itemdetail__other__wrapper .p-itemdetail__other__title__name{color:#0a6fcc;font-size:22px;margin-top:8px}.p-itemdetail__other__wrapper .p-itemdetail__other__title__name:hover{text-decoration:none}.p-itemdetail__note{width:1035px;margin:50px auto 0;font-size:12px;color:#888}.p-itemdetail__remark{background:#f8f8f8;margin-top:30px}.p-itemdetail__remark .p-itemdetail__remark__inner{margin:0 auto;padding:10px 0;width:1035px}.p-itemdetail__sticky__wrapper{position:fixed;bottom:-120px;left:0;right:0;margin:0 auto;padding:11px 0 13px;background-color:#fff;box-shadow:rgba(0,0,0,.05) 0 -3px 3px;z-index:100;transition:all .5s ease}.p-itemdetail__sticky__wrapper.is-sticky{bottom:0}.p-itemdetail__sticky__wrapper.is-sticky.is-sticky-off{bottom:-120px}.p-itemdetail__btn.p-itemdetail__btn--sticky{margin-top:0;display:flex;align-items:center;justify-content:center;width:inherit}@media all and (-ms-high-contrast: none){.s-dispPopup__content.is-activePop .p-itemdetail__sticky__wrapper.is-sticky{position:static}}.p-itemdetail__sticky__btn{width:550px}.p-itemdetail__sticky__logo__img{width:120px;margin-right:20px}.p-itemdetail__popup{padding:0;overflow:hidden}.p-itemdetail__popup .s-dispPopup__closeBtn{display:none}.p-itemdetail__popup .p-itemdetail__popup__head{background:#fff;text-align:center;width:100%;padding:12px 0 9px;border-bottom:solid 1px #d0d0d0;position:fixed;top:0;z-index:10;border-radius:4px 4px 0 0}@media all and (-ms-high-contrast: none){.p-itemdetail__popup .p-itemdetail__popup__head{width:780px;top:65px}}.p-itemdetail__popup .p-itemdetail__popup__head__text{font-size:16px;font-weight:bold}.p-itemdetail__popup .p-itemdetail__popup__close{position:absolute;top:50%;margin-top:-16px;right:10px;z-index:10;border-radius:50px}.p-itemdetail__popup .p-itemdetail__popup__close__button{border:solid 1px #d0d0d0;padding:15px;border-radius:16px;box-shadow:none;font-size:11px;position:relative;cursor:pointer;display:inline-block;min-height:20px;background:#fff}.p-itemdetail__popup .p-itemdetail__popup__close__button: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;width:18px;height:24px;left:5px;top:3px;bottom:0}.p-itemdetail__popup .p-itemdetail__popup__body{margin-top:45px;padding:0 0 80px;position:relative;overflow-y:scroll;max-height:724px;height:auto}.p-itemdetail__popup .p-itemdetail__popup__body::-webkit-scrollbar{width:16px}.p-itemdetail__popup .p-itemdetail__popup__body::-webkit-scrollbar-track{background-color:rgba(128,128,128,.3)}.p-itemdetail__popup .p-itemdetail__popup__body::-webkit-scrollbar-thumb{background-color:rgba(128,128,128,.5)}.p-itemdetail__popup .p-itemdetail__popup__overview{display:flex;align-items:center;padding:20px 20px 0px}.p-itemdetail__popup .p-itemdetail__popup__overview__img{min-width:120px;max-width:120px;width:120px}.p-itemdetail__popup .p-itemdetail__popup__overview__text{margin-left:20px;font-size:18px;font-weight:bold}.p-itemdetail__popup .p-itemdetail__popup__pro{padding:15px 20px;background:#fafafa;position:relative;margin:40px 20px 0}.p-itemdetail__popup .p-itemdetail__popup__pro__label{background:#eee;color:#666;padding:4px 5px 3px;display:inline-block;font-size:12px;line-height:1.2;position:absolute;text-align:center;top:-12px;left:-8px;box-shadow:0px 1px 1px 0px #d0d0d0;min-width:100px}.p-itemdetail__popup .p-itemdetail__popup__pro__label:before{position:absolute;content:"";top:100%;left:0;border:none;border-bottom:solid 5px rgba(0,0,0,0);border-right:solid 8px #e3e3e3}.p-itemdetail__popup .p-itemdetail__popup__pro__profile{display:flex;align-items:center}.p-itemdetail__popup .p-itemdetail__popup__pro__triming{width:75px;height:75px;overflow:hidden;border-radius:45px}.p-itemdetail__popup .p-itemdetail__popup__pro__info{margin-left:10px}.p-itemdetail__popup .p-itemdetail__popup__pro__name{font-size:20px;font-weight:bold}.p-itemdetail__popup .p-itemdetail__popup__pro__name__sub{font-size:14px;font-weight:normal}.p-itemdetail__popup .p-itemdetail__popup__pro__comment{font-size:15px;font-weight:normal}.p-itemdetail__popup .p-itemdetail__popup__text{font-size:16px;line-height:1.75;margin-top:20px;padding:0 20px}.p-itemdetail__popup .p-itemdetail__popup__text__bold{font-weight:bold}.p-itemdetail__popup .p-itemdetail__popup__index{margin:40px 0 30px;z-index:5;position:relative}.p-itemdetail__popup .p-itemdetail__popup__index__title{font-size:20px;font-weight:bold;background:#80c259;box-shadow:0 3px 0 #72b949;padding:13px 15px 10px;margin-bottom:3px;line-height:1.3;color:#fff;margin-top:30px;text-align:center}.p-itemdetail__popup .p-itemdetail__popup__index__title__s{font-size:14px}.p-itemdetail__popup .p-itemdetail__popup__index__list{background:#fffdf5;counter-reset:count 0}.p-itemdetail__popup .p-itemdetail__popup__index__list__inner{font-size:15px;font-weight:bold;border-bottom:dashed 1px #eee}.p-itemdetail__popup .p-itemdetail__popup__index__list__inner a{display:block;color:#333;padding:15px 20px}.p-itemdetail__popup .p-itemdetail__popup__index__list__inner a:after{content:"";display:inline-block;vertical-align:middle;color:#dbd8cb;line-height:1;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0);border-width:8px 7px;border-top-color:currentColor;border-bottom:0;position:absolute;right:30px;margin-top:3px}.p-itemdetail__popup .p-itemdetail__popup__index__list__inner a:before{content:counter(count) ". ";counter-increment:count 1}.p-itemdetail__popup .p-itemdetail__popup__index__list__inner a:hover{text-decoration:none}.p-itemdetail__popup .p-itemdetail__popup__content{margin-bottom:50px}.p-itemdetail__popup .p-itemdetail__popup__content__title{font-size:20px;font-weight:bold;background:#80c259;box-shadow:0 3px 0 #72b949;padding:13px 15px 10px;margin-bottom:30px;line-height:1.3;color:#fff}.p-itemdetail__popup .p-itemdetail__popup__content__text{font-size:16px;line-height:1.75;margin-top:30px;padding:0 20px}.p-itemdetail__popup .p-itemdetail__popup__content__text__small{font-size:11px}.p-itemdetail__popup .p-itemdetail__popup__content__text__strong{color:#000;font-weight:bold}.p-itemdetail__popup .p-itemdetail__popup__content__text__strong--red{color:#e33543;font-weight:bold}.p-itemdetail__popup .p-itemdetail__popup__content__box{border:1px solid #ccc;padding:20px 0;margin:20px}.p-itemdetail__popup .p-itemdetail__popup__content__box .p-itemdetail__popup__content__text:first-child{margin-top:0}.p-itemdetail__popup .p-itemdetail__popup__content__explanation_wrapper{border:3px solid #fafafa;margin:30px 20px 0}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__title__wrapper{background:#fafafa;padding:10px 10px;display:flex;align-items:center}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__title__label{background:#4e709d;padding:5px 8px 5px 10px;font-weight:bold;font-size:16px;color:#fff;width:52px;width:fit-content;position:relative;display:inline-block;margin-right:15px}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__title__label:after{position:absolute;top:0;left:50px;display:block;content:"";border-width:13px 0px 13px 10px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #4e709d}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__title__label--check{background:#4e709d;padding:5px 8px 5px 10px;font-weight:bold;font-size:16px;color:#fff;width:82px;width:fit-content;position:relative;display:inline-block;margin-right:15px}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__title__label--check:after{position:absolute;top:0;left:82px;display:block;content:"";border-width:13px 0px 13px 10px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #4e709d}@media all and (-ms-high-contrast: none){.p-itemdetail__popup .p-itemdetail__popup__content__explanation__title__label--check{font-size:15px}}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__title{display:inline-block;font-weight:bold;font-size:18px}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__title__sub{font-size:13px;margin-left:5px;font-weight:bold}.p-itemdetail__popup .p-itemdetail__popup__content__explanation{padding:20px 15px}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__inner__caption{font-size:10px;margin:20px 0 0;display:block}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__image__conatiner{display:flex;justify-content:space-between}.p-itemdetail__popup #p-gla-item-popup-index-1 .p-itemdetail__popup__content__explanation__image__conatiner img{width:620px;margin:20px auto 0}.p-itemdetail__popup #p-gla-item-popup-index-2 .p-itemdetail__popup__content__explanation__image__conatiner img{width:320px;margin:15px 5px 0}.p-itemdetail__popup #p-gla-item-popup-index-4 .p-itemdetail__popup__content__explanation__image__conatiner img{width:450px;margin:30px auto 0}.p-itemdetail__popup #p-gla-item-popup-index-5 .p-itemdetail__popup__content__explanation__image__conatiner img{width:660px;margin:0 auto}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__comment{margin-top:30px;font-weight:bold}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__comment__balloon{border:2px solid #f1c242;border-radius:10px;position:relative;margin-bottom:20px}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__comment__balloon:before{content:"";position:absolute;display:block;z-index:1;border-style:solid;border-color:#fff rgba(0,0,0,0);border-width:25px 25px 0 0;bottom:-16px;left:60px;margin-left:-10px}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__comment__balloon:after{content:"";position:absolute;display:block;z-index:0;border-style:solid;border-color:#f1c242 rgba(0,0,0,0);border-width:21px 21px 0 0;bottom:-21px;left:60px;margin-left:-12px}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__comment__balloon__title{background:#f1c242;color:#fff;font-weight:bold;text-align:center;padding:10px 0px;font-size:16px;border-radius:6px 6px 0 0;position:relative;top:-2px;display:flex;justify-content:center;align-items:center}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__comment__balloon__title__img{width:25px;height:25px;position:relative;top:-2px}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__comment__balloon__text{padding:10px;font-size:18px;line-height:1.75;color:#333;text-align:center}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__comment__balloon__pro{display:flex;align-items:center}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__comment__balloon__pro__triming{width:60px;height:60px;overflow:hidden;border-radius:45px}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__comment__balloon__pro__info{margin-left:10px}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__comment__balloon__pro__name{font-size:17px;font-weight:normal;color:#333}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__comment__balloon__pro__comment{font-size:13px;font-weight:normal;color:#333}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__inner__title{text-align:center;color:#666;font-weight:bold;font-size:16px;margin-bottom:10px}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__inner__title .p-itemdetail__popup__content__text__strong{font-size:17px}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__example{border-radius:50px;background:#ccc;color:#fff;display:inline-flex;justify-content:center;align-items:center;line-height:1;width:30px;height:30px;font-weight:bold;margin-right:5px}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__table{width:100%;table-layout:fixed}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__table th,.p-itemdetail__popup .p-itemdetail__popup__content__explanation__table td{padding:10px 7px;border:1px solid #d0d0d0;vertical-align:middle;text-align:center;font-size:14px;line-height:1.75;background:#fff}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__table th{background:#f3f3f3;font-weight:normal;width:66px}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__table th:first-child{width:30px}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__table__bold{font-weight:bold}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__table__small{font-size:13px;color:#777}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__table__strong{font-weight:bold;color:#e33543;font-size:18px}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__table__red{color:#e33543}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__maximum__amount__wrapper{border:1px solid #d0d0d0;margin-top:40px;position:relative}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__maximum__amount__wrapper:before{content:"";display:block;width:25px;position:absolute;top:-29px;margin:0 auto;left:0;right:0;border:20px solid rgba(0,0,0,0);border-top:18px solid #e5e5e5}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__maximum__amount{display:flex;justify-content:center;align-items:center;margin:15px 0}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__maximum__amount__title{margin-right:15px;font-weight:bold;font-size:20px}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__maximum__amount__strong{font-weight:bold;color:#e33543;font-size:18px}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__maximum__amount__small{font-size:13px;color:#777;margin:10px 0 15px;text-align:center}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__inner__price{width:580px;display:flex;justify-content:space-between;margin:20px auto 0}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__inner__price__monthly__payment{width:250px}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__inner__price__monthly__payment__title{font-size:16px;font-weight:bold}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__inner__price__monthly__payment__text{display:flex;justify-content:space-between;font-size:17px;line-height:1.65}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__inner__price__monthly__payment__text:not(:first-child){margin-top:5px;border-bottom:1px solid #d0d0d0}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__inner__price__monthly__payment__text .p-itemdetail__popup__content__text__strong--red{font-size:20px}.p-itemdetail__popup .u-unit{font-size:13px}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__inner__price__total{width:280px;background:#fafafa;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:15px;border-radius:15px}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__inner__price__total .p-itemdetail__popup__content__text__strong--red{font-size:26px;margin-top:5px}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__inner__price__total__title{font-size:20px;font-weight:bold;line-height:1.2}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__inner__price__total__title__caption{font-size:10px;display:block}.p-itemdetail__popup .p-itemdetail__popup__content__explanation__supplement{font-size:11px;margin:10px 20px}.p-itemdetail__popup .p-itemdetail__popup__content__explanation_wrapper .p-itemdetail__popup__content__explanation__supplement{font-size:11px;margin:10px 0px 0px}.p-itemdetail__popup .p-itemdetail__sticky__wrapper{padding:15px 10px 15px;bottom:0 !important}.p-itemdetail__popup .p-itemdetail__sticky__wrapper .p-itemdetail__sticky__logo__img{width:80px}.p-itemdetail__popup .p-itemdetail__sticky__wrapper .btn--m .btn__txt--main{font-size:20px}.p-itemdetail__popup .p-itemdetail__sticky__wrapper .btn--m .btn__txt--sub{font-size:11px;margin-top:2px}.p-itemdetail__popup .p-itemdetail__sticky__wrapper .btn--m .btn__icon--external:before{background-position:-281px -143px;width:25px;height:25px;background-size:413px 185px;margin-top:-17px}.s-dispPopup__content:not(.p-itemdetail__popup) .s-dispPopup__closeBtn:not(.popup__head__closeBtn .s-dispPopup__closeBtn__btn){display:none}.s-dispPopup__content .note{font-size:85%;color:#666}.p-itemdetail__title{display:flex;flex-wrap:wrap}.p-itemdetail__title__company{width:100%}.p-itemdetail__title__name{width:100%}.p-itemdetail__title__plan{margin-top:10px;width:50%}.p-itemdetail__title__link{display:inline-block;margin-left:auto;line-height:1.6;border-bottom:dashed 1px #ccc;font-size:14px;top:1px;position:relative;font-weight:normal;float:right}.p-itemdetail__title__link:after{background:url(https://img1.kakaku.k-img.com/images/insurance/common/hkn_icons.svg) no-repeat;background-size:260px 126px;background-position:-185px -55px;width:25px;height:15px;display:inline-block;content:""}.p-itemdetail__title__link:hover{text-decoration:none}.p-itemdetail__video__wrapper{padding-bottom:30px}.p-itemdetail__video__title{margin:80px auto 0;font-size:32px;font-weight:bold;color:#5ca333;text-align:center;line-height:1.4;position:relative;padding-right:30px}.p-itemdetail__video__title:after{content:"PR";color:#fff;background:#b0acb0;padding:2px 5px;font-size:13px;font-weight:normal;top:10px;position:absolute;margin-left:5px;font-family:-apple-system,blinkMacSystemFont,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,"HIragino Kaku Gothic Pro W3","Hiragino Kaku Gothic ProN","ＭＳ Ｐゴシック","MS P Gothic",sans-serif}.p-itemdetail__video{margin:30px auto;display:block}.rankingPanel__limited__plan{margin:10px 0 0px;display:block}.rankingPanel__limited__plan__title{display:block;align-items:center;color:#888;font-weight:bold;width:210px;vertical-align:middle}.rankingPanel__limited__plan__title__logo{width:180px;margin-right:3px}.rankingPanel__limited__plan__title__icon.iconGraphic--question{width:16px;height:16px;transform:none;display:inline-block}.rankingPanel__limited__plan__txt{font-weight:bold;font-size:14px;margin-left:10px;line-height:1.3;margin-top:2px;margin-left:0px;color:#777}.rankingPanel__limited__plan__txt{display:block;word-break:break-all;vertical-align:middle}.u-mTop0{margin-top:0 !important}.u-mTop10{margin-top:10px !important}.u-mTop20{margin-top:20px !important}.u-mTop30{margin-top:30px !important}.u-mTop40{margin-top:40px !important}.u-mTop50{margin-top:50px !important}.u-mTop60{margin-top:60px !important}.u-mTop70{margin-top:70px !important}.u-mTop80{margin-top:80px !important}.u-mTop90{margin-top:90px !important}.u-mTop100{margin-top:100px !important}.u-mBtm0{margin-bottom:0 !important}.u-pc-alignC{text-align:center}.p-itemdetail__title{display:block;width:100%;margin:0 0 20px;font-size:32px;font-weight:bold;line-height:1.4;color:#5ca333;text-align:center}.p-itemdetail__text{font-size:16px;line-height:1.8}.p-itemdetail__text .p-itemdetail__text__blank{position:relative;padding-right:24px}.p-itemdetail__text .p-itemdetail__text__blank::after{content:"";background:url(https://img1.kakaku.k-img.com/images/insurance/common/hkn_icons.svg) no-repeat;background-size:260px 126px;background-position:-185px -55px;width:25px;height:15px;display:block;position:absolute;top:2px;right:0}.p-itemdetail__text__em{z-index:1;display:inline-block;position:relative}.p-itemdetail__text__em::before{z-index:-1;display:block;content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background:#ffea7a}.p-itemdetail__text__imp{color:#e33543}.p-itemdetail__notice{font-size:14px}.p-itemdetail__supplement{border:1px solid #d0d0d0;padding:30px 30px;width:670px;margin:40px auto 0}.p-itemdetail__supplement .p-itemdetail__supplement__title{font-weight:bold;font-size:15px}.p-itemdetail__supplement .p-itemdetail__supplement__box01,.p-itemdetail__supplement .p-itemdetail__supplement__box02{position:relative;margin-top:15px;padding-left:70px;font-size:15px}.p-itemdetail__supplement .p-itemdetail__supplement__box01::before,.p-itemdetail__supplement .p-itemdetail__supplement__box02::before{position:absolute;top:50%;transform:translateY(-50%);left:0;display:block;content:"";background:#f8fff5;border:1px solid #5ca333;width:60px;height:20px;margin-right:10px}.p-itemdetail__supplement .p-itemdetail__supplement__box02{margin-top:15px}.p-itemdetail__supplement .p-itemdetail__supplement__box02::before{background:#fff;border:1px solid #b2b2b2}.u-indentnote{display:block;position:relative;padding-left:1em}.u-indentnote::before{content:"※";display:block;position:absolute;top:0;left:0}.u-indentnote.u-indentnote01{padding-left:2em}.u-indentnote.u-indentnote01::before{content:"※1"}.u-indentnote.u-indentnote02{padding-left:2em}.u-indentnote.u-indentnote02::before{content:"※2"}.u-indentnote.u-indentnote03{padding-left:2em}.u-indentnote.u-indentnote03::before{content:"※3"}.u-indentnote.u-indentnote04{padding-left:2em}.u-indentnote.u-indentnote04::before{content:"※4"}.u-indentnote.u-indentnote05{padding-left:2em}.u-indentnote.u-indentnote05::before{content:"※5"}.u-indentnote.u-indentnote06{padding-left:2em}.u-indentnote.u-indentnote06::before{content:"※6"}.u-indentnote.u-indentnote07{padding-left:2em}.u-indentnote.u-indentnote07::before{content:"※7"}.u-indentnote.u-indentnote08{padding-left:2em}.u-indentnote.u-indentnote08::before{content:"※8"}.u-indentnote.u-indentnote09{padding-left:2em}.u-indentnote.u-indentnote09::before{content:"※9"}.u-indentbullet{display:block;position:relative;padding-left:1em}.u-indentbullet::before{content:"・";display:block;position:absolute;top:0;left:0}.text__note--s{color:#333}.p-itemdetail__overview__wrapper .p-itemdetail__title__wrapper .p-itemdetail__title{margin-bottom:0;text-align:left}.p-itemdetail__overview__wrapper .p-itemdetail__title__wrapper .p-itemdetail__title .p-itemdetail__title__company{font-weight:400}.p-itemdetail__overview__wrapper .p-itemdetail__title__wrapper .p-itemdetail__title .p-itemdetail__title__name{font-weight:bold}.p-itemdetail__first__wrapper{padding-bottom:70px}.p-itemdetail__fee__wrapper .p-itemdetail__fee__condition{font-size:17px;color:#333;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;padding-right:10px}.p-itemdetail__fee__wrapper .p-itemdetail__fee__condition:has(+.p-itemdetail__fee__condition__toggle.is-open){-webkit-line-clamp:none}.p-itemdetail__fee__wrapper .p-simulatorBox .input--select{font-size:16px}.p-itemdetail__fee__wrapper .p-simulatorBox .input--radio__item{width:50%}.p-itemdetail__fee__wrapper .p-simulatorBox .input--radio__item .input--radio__label{font-size:16px}.p-itemdetail__fee__wrapper .p-input--age{width:50%}.p-itemdetail__fee__wrapper .p-select--sex{width:50%}.p-itemdetail__fee__wrapper .p-simulatorBox__withTitle{display:flex;align-items:center;flex-wrap:nowrap;flex-direction:row;margin-top:20px}.p-itemdetail__fee__wrapper .p-simulatorBox__withTitle .p-simulatorBox__title{position:relative;display:flex;justify-content:flex-start;align-items:center;width:35%;font-weight:normal;font-size:16px;font-weight:bold;margin-bottom:0;padding-right:30px}.p-itemdetail__fee__wrapper .p-simulatorBox__withTitle .p-simulatorBox__title .iconGraphic--question{transform:translateX(2px) translateY(-1px);position:absolute;right:16px}.p-itemdetail__fee__wrapper .p-simulatorBox__withTitle .p-simulatorBox__section{width:65%;padding:0}.p-itemdetail__btn__col{display:flex;justify-content:center;align-items:flex-end;flex-wrap:nowrap;width:100%;max-width:1035px;margin:30px auto 0;padding:0 20px}.p-itemdetail__btn__col .p-itemdetail__btn{width:100%;max-width:820px;margin-top:0}.p-itemdetail__btn__col .p-itemdetail__btn:nth-child(2){margin-left:15px}.p-itemdetail__btn__col .p-itemdetail__btn .btn__txt--main,.p-itemdetail__btn__col .p-itemdetail__btn .btn--m .btn__txt--sub{font-weight:normal}.p-itemdetail__btn__notice{max-width:820px;margin-top:20px;margin-left:auto;margin-right:auto;background:#fafafa;padding:20px}.p-itemdetail__btn__notice .p-itemdetail__btn__notice__title{display:block;font-weight:bold}.p-itemdetail__btn__head{font-weight:bold;text-align:center;margin:0 auto 8px}.p-itemdetail__btn__head span{z-index:1;display:inline-block;position:relative}.p-itemdetail__btn__head span::before{z-index:-1;display:block;content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background:#ffea7a}.p-itemdetail__note__wrapper{color:#333}.p-itemdetail__note__wrapper{margin:10px 0 0;font-size:14px;color:#333;display:block;width:100%}.p-itemdetail__fee__wrapper .p-simulatorBox .input--select{font-size:16px;display:block;width:100%}.btn__icon--meeting{display:inline-block;position:relative;padding-left:50px}.btn__icon--meeting::before{margin-top:-19px;width:35px;height:35px;display:block;content:"";background:url(https://img1.kakaku.k-img.com/images/insurance/common/hkn_icon_meeting.svg) center center no-repeat;background-size:100%;position:absolute;top:50%;bottom:0;left:0}.p-itemdetail__cp__link{width:814px;background:#fffdf5;border:2px solid #f17764;border-radius:8px}.p-itemdetail__cp__link.p-itemdetail__cp__link--only{padding:25px 15px 15px}.p-itemdetail__cp__link:hover{text-decoration:none}.p-itemdetail__cp__link:hover .p-itemdetail__cp__title{text-decoration:none}.p-itemdetail__cp__link:hover .p-itemdetail__cp__title span{text-decoration:underline}.p-itemdetail__cp__link:hover .p-itemdetail__cp__bottom__note{text-decoration:none}.p-itemdetail__cp__link .p-itemdetail__cp__label{left:-2px}.p-itemdetail__cp__link .p-itemdetail__cp__title{padding-left:20px}.p-itemdetail__cp__link .p-itemdetail__cp__bottom__note{font-size:14px;line-height:1.2;font-weight:normal;margin-top:10px;text-decoration:none !important}.p-itemdetail__features{width:1035px;background:#fcfce3;border-radius:16px;margin:30px auto 0;padding:40px 80px}.p-itemdetail__features .p-itemdetail__btn__head{margin-top:0}.p-itemdetail__features .p-itemdetail__note__wrapper{max-width:99%;margin:20px auto 20px}.p-itemdetail__features .p-itemdetail__btn__col{padding:0}.p-itemdetail__features .p-itemdetail__btn__notice{background:#fff}.p-itemdetail__features__list__wrap{display:flex;flex-wrap:wrap;max-width:80%;margin:0 auto}.p-itemdetail__features__title{display:flex;justify-content:center;align-items:center;width:192px;margin:0 auto 30px;padding:12px 0 8px;font-size:25px;background:#5ca333;color:#fff;border-radius:999px}.p-itemdetail__features__list{line-height:1.4em}.p-itemdetail__features__list li{position:relative;margin-bottom:14px;padding-left:30px;font-weight:bold;font-size:22px;line-height:1.4}.p-itemdetail__features__list li:last-of-type{margin-bottom:0}.p-itemdetail__features__list li::before{content:"";background:url(https://img1.kakaku.k-img.com/images/insurance/common/hkn_catetop_icons.svg) no-repeat;background-size:580px 380px;background-position:-528px -127px;display:inline-block;height:30px;width:30px;position:absolute;top:-1px;left:0}.p-itemdetail__features__em{color:#e33543}.p-itemdetail__features__movie{margin-top:20px;text-align:center;font-weight:bold}.p-itemdetail__features__movie__head{font-size:20px;font-weight:bold;margin-bottom:8px}.p-itemdetail__features__movie__embed{position:relative;width:65%;aspect-ratio:16/9;margin:0 auto}.p-itemdetail__features__movie__embed iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.splide{position:relative;margin:10px auto 0}.splide__track{box-shadow:0px 0px 0px 1px #ccc}.splide__slide img{width:100%}.splide__arrow.splide__arrow--prev.disable.show,.splide__arrow.splide__arrow--next.disable.show{opacity:0;cursor:default}.splide__arrow.splide__arrow--prev{border:none;border-radius:0 3px 3px 0;width:40px;height:50px;background:url(https://img1.kakaku.k-img.com/images/insurance/common/hkn_catetop_icons.svg) no-repeat;background-size:500px 500px;background-position:-16px -182px;background-color:#666;cursor:pointer;position:absolute;margin:auto;left:0;z-index:10;opacity:0}.splide__arrow.splide__arrow--next{border:none;border-radius:3px 0 0 3px;width:40px;height:50px;background:url(https://img1.kakaku.k-img.com/images/insurance/common/hkn_catetop_icons.svg) no-repeat;background-size:500px 500px;background-position:-99px -182px;background-color:#666;cursor:pointer;position:absolute;margin:auto;right:0;z-index:10;opacity:0}.splide__arrow.splide__arrow--prev.show,.splide__arrow.splide__arrow--next.show{opacity:.5}.splide__pagination{bottom:0;z-index:10;margin:10px auto 0;width:100%}.splide__pagination__page{border:none;width:5px;height:5px;min-width:5px;min-height:5px;padding:0;margin-top:10px;margin-bottom:5px;display:block;border-radius:0;background-color:#f2f2f2}.green .splide__pagination__page{background-color:#5ca333}.pagination{text-align:center}.pagination span{color:#333;font-size:13px;font-weight:bold}#slide-current{color:#5ca333}.p-itemdetail__maincontents__wrapper.is-active-padding{padding-top:54px}.p-itemdetail__maincontents__nav{position:relative;z-index:10;top:0;width:100%;height:54px;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;transition:all .2s ease;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;background:#fff}.p-itemdetail__maincontents__nav.is-active{position:fixed;top:0;left:0;box-shadow:0 1px 2px rgba(187,187,187,.35)}.p-itemdetail__maincontents__nav.is-active.s-itemdetail__maincontents__nav__compulsion{top:0 !important}.p-itemdetail__maincontents__nav .p-itemdetail__maincontents__nav__inner{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;width:1035px}.p-itemdetail__maincontents__nav .p-itemdetail__maincontents__btn{position:relative;display:flex;justify-content:center;align-items:center;align-self:stretch;width:100%;padding:15px;background:#fff;text-align:center;font-size:18px;font-weight:normal;line-height:1.2;color:#333}.p-itemdetail__maincontents__nav .p-itemdetail__maincontents__btn::after{display:block;content:"";width:1px;height:60%;background:#d0d0d0;position:absolute;top:20%;right:0}.p-itemdetail__maincontents__nav .p-itemdetail__maincontents__btn:hover{text-decoration:none;color:#909090}.p-itemdetail__maincontents__nav .p-itemdetail__maincontents__btn:first-of-type::before{display:block;content:"";width:1px;height:60%;background:#d0d0d0;position:absolute;top:20%;left:0}.p-itemdetail__maincontents__wrap .p-itemdetail__maincontents__wrap__inner{width:1035px;margin-left:auto;margin-right:auto;padding:60px 0 80px}.p-itemdetail__maincontents__wrap .p-itemdetail__maincontents__wrap__inner .p-itemdetail__btn__col{margin-top:40px}.p-itemdetail__maincontents__wrap .p-itemdetail__maincontents__wrap__inner:has(.p-itemdetail__supplement){padding-bottom:60px}.p-itemdetail__security{width:1035px;margin-left:auto;margin-right:auto}.p-itemdetail__security .p-itemdetail__maincontents__wrap__inner{padding-top:0}.p-itemdetail__text__security__last{text-align:center;font-size:20px;margin-top:40px}.p-itemdetail__contract{border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;border-bottom:1px solid #5ca333}.p-itemdetail__contract:first-of-type{border-top:1px solid #5ca333}.p-itemdetail__contract__btn{position:relative;width:100%;padding:16px;background:#e6f7e0;color:#5ca333;font-weight:bold;font-size:16px;border:none;text-align:left;cursor:pointer}.p-itemdetail__contract__btn:hover{background:#f5faff}.p-itemdetail__contract__btn::before{content:"";width:20px;height:20px;position:absolute;top:50%;margin-top:-10px;right:10px;background:url(https://img1.kakaku.k-img.com/images/insurance/common/hkn_icons.svg) no-repeat;background-size:360px 236px;background-position:-198px -109px}.p-itemdetail__contract__btn.is-active::before{background-position:-198px -46px}.p-itemdetail__contract__btn .p-itemdetail__contract__btn__icon{display:inline-block;background:#fff;min-width:84px;margin-right:10px;padding:2px 16px;text-align:center;color:#5061b3;border:1px solid #9ba5d4}.p-itemdetail__contract__btn .p-itemdetail__contract__btn__icon__typemain{color:#cda200;border:1px solid #cda200}.p-itemdetail__contract__wrap{overflow:hidden;height:0;transition:all .2s ease;background:#e6f7e0;padding-left:10px}.p-itemdetail__contract__wrap.is-active{height:auto}.p-itemdetail__contract__wrap .p-itemdetail__contract__wrap__inner{background:#fff;border-left:1px solid #5ca333}.p-itemdetail__contract__requirements{display:flex;justify-content:center;align-items:center;margin-top:16px}.p-itemdetail__contract__requirements dt{display:flex;align-items:center;background:#fff3f3;width:27.5%;border-radius:8px;padding:16px;line-height:1.4;font-weight:bold;align-self:stretch;margin-right:2.5%}.p-itemdetail__contract__requirements dd{width:70%;padding:10px}.p-itemdetail__contract__requirements dd .requirementsNumber{display:inline-block}.p-itemdetail__contract__requirements dd .numL{color:#e33543;font-size:24px;font-weight:bold}.p-itemdetail__contract__requirements dd .requirementsEm{color:#e33543;font-size:20px;font-weight:bold}.p-itemdetail__contract__requirements dd .requirementsText{font-size:16px}.p-itemdetail__contract__requirements dd .requirementsTextLimit{font-size:17px;line-height:1.4}.p-itemdetail__contract__requirements dd .requirementsTextLimit .num{font-weight:bold}.p-itemdetail__contract__requirements dd .requirementsSubject{display:inline-block;font-size:16px;border-radius:8px;text-align:center}.p-itemdetail__contract__requirements dd .requirementsSubject .iconGraphic--question{transform:translateY(1px)}.p-itemdetail__contract__requirements dd .requirementsSubject .iconGraphic--i{transform:translateY(-1px)}.p-itemdetail__contract__requirements dd p{margin-top:10px}.p-itemdetail__contract__requirements dd p:first-child{margin-top:0}.p-itemdetail__contract__tendency{margin-top:16px;padding:16px 32px;border:1px solid #d3d3d3;border-radius:8px}.p-itemdetail__contract__tendency .p-itemdetail__contract__tendency__title{display:flex;align-items:center;font-weight:normal;font-size:16px;margin-bottom:16px}.p-itemdetail__contract__tendency .p-itemdetail__contract__tendency__title::before{display:inline-block;content:"";width:30px;height:30px;margin-right:6px;margin-left:-3px;background:url(https://img1.kakaku.k-img.com/images/insurance/pet/hikaku_icon_modal.svg) no-repeat center;background-size:80%}.p-itemdetail__contract__tendency .p-itemdetail__contract__tendency__title .iconGraphic--i{transform:translateX(4px) translateY(-1px)}.p-itemdetail__contract__tendency img{display:block;margin-left:auto;margin-right:auto;max-width:70%}.p-itemdetail__contract__caveat{position:relative;width:650px;margin-top:16px;margin-left:auto;margin-right:auto;padding:16px;border:1px solid #888;border-radius:8px}.p-itemdetail__contract__caveat::before{display:block;content:"";position:absolute;top:-11px;left:calc(50% - 10px);width:20px;height:20px;background:#fff;border-top:1px solid #888;border-right:1px solid #888;transform:rotate(-45deg)}.p-itemdetail__contract__last__notice{font-size:14px;line-height:1.3;margin-top:20px}.p-itemdetail__contract__last__notice li{font-size:14px;line-height:1.3;margin-top:8px}.p-itemdetail__contract__last__notice li:first-child{margin-top:0}.p-itemdetail__contract__wrap__child{padding-left:0;transition:all 0s ease}.p-itemdetail__contract__wrap__child .p-itemdetail__contract__wrap__inner{border-left:none}.p-itemdetail__contract__wrap__child .p-itemdetail__contract__wrap__inner .p-itemdetail__contract__wrap__box{padding:26px 32px}.p-itemdetail__contract__btn__child__typein{background:#f8fff5;border-top:1px solid #5ca333;color:#333}.p-itemdetail__contract__btn__child__typein.is-active{border-bottom:1px solid #5ca333}.p-itemdetail__contract__btn__child__typeout{background:#fff;border-top:1px solid #b2b2b2;color:#333}.p-itemdetail__contract__btn__child__typeout.is-active{border-bottom:1px solid #b2b2b2}.p-itemdetail__contract__btn__child__notice{width:calc(100% + 64px);margin-top:16px;margin-left:-32px;padding:8px 16px;color:#333;background:#f3f3f3;border-top:1px solid #b2b2b2}.p-itemdetail__contract__btn__child__notice.is-active{border-bottom:1px solid #b2b2b2}.p-itemdetail__contract__wrap__child__notice{padding-left:0;margin-bottom:-26px;transition:all 0s ease;width:calc(100% + 64px);margin-left:-32px}.p-itemdetail__contract__wrap__child__notice .p-itemdetail__contract__wrap__inner{border-left:none;background:#fff}.p-itemdetail__contract__wrap__child__notice .p-itemdetail__contract__wrap__inner .p-itemdetail__contract__wrap__box{padding:26px 32px}.p-itemdetail__contract__wrap__child__notice .p-itemdetail__contract__wrap__inner .p-itemdetail__contract__wrap__box p{margin-top:10px}.p-itemdetail__contract__wrap__child__notice .p-itemdetail__contract__wrap__inner .p-itemdetail__contract__wrap__box p:first-child{margin-top:0}.p-itemdetail__basic__colum{margin-top:20px}.p-itemdetail__basic__colum:first-of-type{margin-top:30px}.p-itemdetail__basic__colum .p-itemdetail__basic__title{width:1035px;font-size:18px;font-weight:bold;background:#f0f0f0;padding:15px 40px;line-height:1}.p-itemdetail__basic__colum .p-itemdetail__basic__title .p-dispPopup a{color:#333}.p-itemdetail__basic__colum .p-itemdetail__basic__title .p-dispPopup a:hover{text-decoration:none}.p-itemdetail__basic__colum .p-itemdetail__basic__title .p-dispPopup .iconGraphic--question{transform:translateX(2px) translateY(2px)}.p-itemdetail__basic__colum .p-itemdetail__basic__list{width:100%;margin-top:10px}.p-itemdetail__basic__colum .p-itemdetail__basic__list .p-dispPopup a{color:#333}.p-itemdetail__basic__colum .p-itemdetail__basic__list .p-dispPopup a:hover{text-decoration:none}.p-itemdetail__basic__colum .p-itemdetail__basic__list .p-dispPopup .iconGraphic--question{transform:translateX(2px) translateY(2px)}.p-itemdetail__basic__colum .p-itemdetail__basic__list tr{display:flex;margin-bottom:10px;margin-left:auto;margin-right:auto;padding:10px 90px;border-bottom:4px solid #f4f4f4}.p-itemdetail__basic__colum .p-itemdetail__basic__list tr:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.p-itemdetail__basic__colum .p-itemdetail__basic__list tr th,.p-itemdetail__basic__colum .p-itemdetail__basic__list tr td{display:block;line-height:1.8}.p-itemdetail__basic__colum .p-itemdetail__basic__list tr th.p-itemdetail__basic__list__full,.p-itemdetail__basic__colum .p-itemdetail__basic__list tr td.p-itemdetail__basic__list__full{width:100%;padding:0 10px}.p-itemdetail__basic__colum .p-itemdetail__basic__list tr th{width:35%;padding:0 10px;text-align:left;font-weight:500}.p-itemdetail__basic__colum .p-itemdetail__basic__list tr td{width:65%;padding:0 10px 0 0}.p-itemdetail__basic__colum .p-itemdetail__basic__link{display:block;font-size:14px}.p-itemdetail__pro .p-itemdetail__pro__person{margin-top:40px;padding:0 40px 40px;border-bottom:1px dashed #9a9a9a}.p-itemdetail__pro .p-itemdetail__pro__person:last-of-type{padding-bottom:0;border-bottom:none}.p-itemdetail__pro .p-itemdetail__pro__person .p-itemdetail__pro__comment__date{font-size:14px;margin-top:14px;text-align:right}.p-itemdetail__pro .p-itemdetail__pro__person .p-itemdetail__pro__profile{display:flex;justify-content:center;align-items:center;padding:40px 60px;background:#fafafa}.p-itemdetail__pro .p-itemdetail__pro__person .p-itemdetail__pro__profile .p-itemdetail__pro__triming{width:120px;height:120px;overflow:hidden;border-radius:999px}.p-itemdetail__pro .p-itemdetail__pro__person .p-itemdetail__pro__profile .p-itemdetail__pro__triming img{width:100%}.p-itemdetail__pro .p-itemdetail__pro__person .p-itemdetail__pro__profile .p-itemdetail__pro__info{width:calc(100% - 120px);padding-left:16px;font-size:16px;line-height:1.8}.p-itemdetail__pro .p-itemdetail__pro__person .p-itemdetail__pro__profile .p-itemdetail__pro__info .p-itemdetail__pro__name__sub{margin-bottom:4px}.p-itemdetail__pro .p-itemdetail__pro__person .p-itemdetail__pro__profile .p-itemdetail__pro__info .p-itemdetail__pro__name{font-weight:bold}.p-itemdetail__pro .p-itemdetail__pro__person .p-itemdetail__pro__comment__balloon{margin-top:50px}.p-itemdetail__pro .p-itemdetail__pro__person .p-itemdetail__pro__comment__balloon .p-itemdetail__pro__comment__balloon__text{position:relative;display:flex;justify-content:center;font-weight:bold;font-size:19px}.p-itemdetail__pro .p-itemdetail__pro__person .p-itemdetail__pro__comment__balloon .p-itemdetail__pro__comment__balloon__text::before,.p-itemdetail__pro .p-itemdetail__pro__person .p-itemdetail__pro__comment__balloon .p-itemdetail__pro__comment__balloon__text::after{content:"";display:block;position:relative;width:30px;min-width:30px;height:30px;min-height:30px;background:url(https://img1.kakaku.k-img.com/images/insurance/pet/item/brackets.svg);background-repeat:no-repeat}.p-itemdetail__pro .p-itemdetail__pro__person .p-itemdetail__pro__comment__balloon .p-itemdetail__pro__comment__balloon__text::before{margin-bottom:auto;margin-right:0px;transform:rotateZ(180deg);bottom:20px;right:10px}.p-itemdetail__pro .p-itemdetail__pro__person .p-itemdetail__pro__comment__balloon .p-itemdetail__pro__comment__balloon__text::after{margin-top:auto;margin-left:10px;top:20px}.p-itemdetail__pro .p-itemdetail__pro__person .p-itemdetail__pro__comment__balloon .p-itemdetail__pro__comment__balloon__text>span{padding:12px;font-size:24px;font-weight:bold}.p-itemdetail__pro .p-itemdetail__pro__person .p-itemdetail__pro__comment{margin-top:50px}.p-itemdetail__pro .p-itemdetail__pro__person .p-itemdetail__pro__comment .p-itemdetail__pro__comment__text{font-size:18px;line-height:1.8}.p-itemdetail__more__toggle__content{height:0;font-size:18px;min-height:7em;overflow:hidden;transition:all .2s ease}.p-itemdetail__more__toggle{display:none;margin-top:-1.5em;font-size:18px;text-align:right}.p-itemdetail__more__toggle.is-active{margin-top:10px}.p-itemdetail__more__toggle .p-itemdetail__more__toggle__btn{position:relative;cursor:pointer}.p-itemdetail__more__toggle .p-itemdetail__more__toggle__btn .p-itemdetail__more__toggle__btn__closed,.p-itemdetail__more__toggle .p-itemdetail__more__toggle__btn .p-itemdetail__more__toggle__btn__opened{background:#fff;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 20%);padding:0 0 0 50px}.p-itemdetail__more__toggle .p-itemdetail__more__toggle__btn .p-itemdetail__more__toggle__btn__closed::after,.p-itemdetail__more__toggle .p-itemdetail__more__toggle__btn .p-itemdetail__more__toggle__btn__opened::after{display:inline-block;content:"";height:14px;width:16px;margin-left:4px;background:url(https://img1.kakaku.k-img.com/images/insurance/common/hkn_icons.svg) no-repeat;background-size:290px 140px;background-position:-161px -63px}.p-itemdetail__more__toggle .p-itemdetail__more__toggle__btn .p-itemdetail__more__toggle__btn__opened::after{transform:rotate(180deg) translateY(-2px)}.p-itemdetail__more__toggle .p-itemdetail__more__toggle__btn .p-itemdetail__more__toggle__btn__text{color:#0a6fcc}.p-itemdetail__tendency__col__wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.p-itemdetail__tendency__col{margin-top:40px;width:48%}.p-itemdetail__tendency__col .p-itemdetail__tendency__title{background:#f4f4f4;padding:20px;font-size:18px;font-weight:500;text-align:center}.p-itemdetail__tendency__col .p-itemdetail__tendency__col__inner{display:flex;margin-top:20px}.p-itemdetail__tendency__col .p-itemdetail__tendency__col__inner .p-itemdetail__tendency__col__inner__fig{display:block;margin:0 auto;max-width:90%}.p-itemdetail__tendency__col .p-itemdetail__notice{display:block;max-width:90%;margin-left:auto;margin-right:auto}.p-itemdetail__tendency__col .p-itemdetail__tendency__col__sex{width:50%;padding:0 16px}.p-itemdetail__tendency__col .p-itemdetail__tendency__col__sex dt{background:#e2efff;text-align:center;font-weight:bold;font-size:18px;margin-bottom:10px;padding:10px}.p-itemdetail__tendency__col .p-itemdetail__tendency__col__sex dd{display:flex;justify-content:center;align-items:center}.p-itemdetail__tendency__col .p-itemdetail__tendency__col__sex dd img{width:70px;margin-right:10px}.p-itemdetail__tendency__col .p-itemdetail__tendency__col__sex dd p{font-weight:bold;font-size:20px}.p-itemdetail__tendency__col .p-itemdetail__tendency__col__sex dd p .p-itemdetail__tendency__col__sex__num{font-size:32px;padding-right:2px}.p-itemdetail__tendency__col .p-itemdetail__tendency__col__sex__f dt{background:#fff3f3}.p-itemdetail__tendency__notice__last{margin-top:30px}.p-itemdetail__banner__container__pc{margin-top:50px;margin-left:auto;margin-right:auto;text-align:center;min-height:100px}.p-itemdetail__others__col{margin-top:40px}.p-itemdetail__others__col:first-of-type{margin-top:0}.p-itemdetail__others__title__sub{display:block;width:100%;margin:40px 0 20px;font-size:24px;font-weight:400;line-height:1.4;text-align:center}.p-itemdetail__others__title__sub:first-of-type{margin-top:0}.p-itemdetail__others__btn{display:flex;align-items:center;border:1px solid #d0d0d0;border-radius:5px;margin-top:16px;padding:16px 20px}.p-itemdetail__others__btn:first-of-type{margin-top:0}.p-itemdetail__others__btn:hover{background-color:#f5faff}.p-itemdetail__others__btn:hover p{color:#09f}.p-itemdetail__others__btn img{display:block;width:168px;margin-right:20px}.p-itemdetail__others__btn p{display:block;font-size:24px;color:#0a6fcc}.p-itemdetail__agency__title{display:block;width:100%;margin:40px 0 20px;font-size:24px;font-weight:400;line-height:1.4;text-align:center}.p-itemdetail__agency__title:first-of-type{margin-top:0}.p-itemdetail__agency__text{font-size:16px;line-height:1.8;text-align:center}.p-itemdetail__agency__title__sub{display:block;font-weight:normal}.p-itemdetail__undernote{padding:40px 0;width:1035px;margin-top:0;margin-left:auto;margin-right:auto;color:#333;font-size:15px;line-height:1.4}.p-itemdetail__undernote li{margin-bottom:12px}.p-itemdetail__undernote li:last-of-type{margin-bottom:0}.p-itemdetail__remark{font-size:14px;margin-top:0}.p-itemdetail__remark .text__note--s{font-size:14px}.p-itemdetail__btn{font-weight:bold;font-size:16px}.p-itemdetail__btn .p-itemdetail__sticky__btn{width:550px;margin-left:16px}.p-itemdetail__btn .p-itemdetail__sticky__btn .btn__txt--main{padding:0}.p-itemdetail__fee__wrapper:has(.p-itemdetail__fee__condition__container.is-open):has(.condChangeAreaPop){margin-bottom:30px;padding-bottom:20px}.p-itemdetail__fee__wrapper:has(.p-itemdetail__fee__condition__container.is-open):has(.condChangeAreaPop) a.condChangeAreaPop{opacity:1;pointer-events:auto}a.condChangeAreaPop{background-color:#fcfce3;border:3px solid #aaa;border-radius:10px;color:#333;cursor:default;display:block;font-size:16px;margin:auto;opacity:0;padding:15px 20px;pointer-events:none;position:absolute;left:0;right:0;bottom:-30px;text-align:center;text-decoration:none;transition:all .3s ease;width:500px}.condChangeArea:has(.openedChangeBtn) a.condChangeAreaPop{cursor:pointer;opacity:1;pointer-events:initial}a.condChangeAreaPop:hover{background-color:#f5faff;color:#333;cursor:pointer;text-decoration:none}a.condChangeAreaPop::before{content:"";border:12px solid rgba(0,0,0,0);border-bottom:12px solid #fcfce3;margin-left:-15px;position:absolute;top:-24px;left:50%;z-index:2}a.condChangeAreaPop:hover::before{border-bottom:12px solid #f5faff;color:#333;cursor:pointer;text-decoration:none}a.condChangeAreaPop::after{content:"";border:14px solid rgba(0,0,0,0);border-bottom:14px solid #aaa;margin-left:-17px;position:absolute;top:-29px;left:50%;z-index:1}.condChangeAreaPopLink{color:#0867bf;display:inline-flex;font-size:16px}.condChangeAreaPopLink::after{background:url(https://img1.kakaku.k-img.com/images/insurance/itemplan/itemplan_03.png) no-repeat scroll right top;background-size:12px 12px;content:"";display:block;margin:0 5px 0 2px;height:12px;width:12px}.horizonBar{margin:0 auto}span.iconGraphic--i{background-color:#bbb;color:#fff;width:17px;height:17px;border-radius:17px;line-height:18px;display:inline-block;vertical-align:middle;text-align:center;margin-right:6px;position:relative;font-size:13px;top:-1px;margin-left:3px;font-weight:bold;text-indent:1px}.p-simType--set__col .input--radio__label:has(.input--radio__btn:disabled){background:#f8f8f8;color:rgba(0,0,0,.2);border-bottom:1px solid #d0d0d0}.p-simType--set__col .input--radio__label:has(.input--radio__btn:disabled)::before{opacity:.4}.itemBanner{display:flex;align-items:center;justify-content:center;margin:40px 0}/*# sourceMappingURL=hkn_itemdetail_pc.css.map */
