﻿#insurance #contents a:hover{text-decoration:underline;color:#1e85e5}#insurance{font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","HiraKakuPro-W3","ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;line-height:1.5em}#contents ul{list-style-type:none}#baseConditions{margin-top:0px;margin-bottom:10px}.remarkArea{background:#f0f0f0;padding:10px}.remarkArea ul{font-size:85%}.remarkArea ul li{text-indent:-2em;padding-left:2em}table.yougoTable{background:#fff;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","HiraKakuPro-W3","ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;line-height:1.5em;border-collapse:collapse;width:100%;min-height:150px;height:auto !important;height:150px}table.yougoTable tr.yougoTitle td{background:url(https://img1.kakaku.k-img.com/images/insurance/bg/yougo_head_bg.gif) repeat-x scroll left top;padding:5px 10px 20px;color:#fff}table.yougoTable tr.yougoHead th{background:#ececec;padding:5px 10px;border:1px solid #ccc}table.yougoTable tr.yougoBody th,table.yougoTable tr.yougoBody td{padding:10px;border:1px solid #ccc}table.yougoTable .cell01{background:#efefef;font-size:15px;vertical-align:middle;width:20%}table.yougoTable .cell01 span.ruby{font-size:9px;line-height:1.5em;display:block;color:#555;margin-bottom:5px;font-weight:normal}table.yougoTable .cell02{width:120px;vertical-align:middle}table.yougoTable .cell03{padding:5px;width:auto;vertical-align:top}table.yougoTable .cell03 p{padding:0px;margin:0px}table.yougoTable .yougoLink{display:block;padding:2px 5px 1px;background:#efefef;margin-top:5px}table.yougoTable .cell03 ul{list-style-type:none;padding-left:10px}table.yougoTable .cell03 ul li{text-indent:-1em;padding-left:1em}p.remark{font-size:85%;color:#666;margin-top:10px}.typeModal{width:580px}.modalBox{background:#fff;border:2px solid #888;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","HiraKakuPro-W3","ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,sans-serif;line-height:1.5em;padding-bottom:15px}.modalBox h3.title{background:#e8e8e8;font-size:120%;height:auto;overflow:hidden;_height:1px;_overflow:visible;padding:8px 10px;margin-bottom:15px}.modalBox h3.title span.modalTitle{float:left}.modalBox h3.title span.closeBtn{float:right;width:60px}.modalBox p{margin-right:15px;margin-left:15px}.modalBox ul.checkList{margin-right:15px;margin-left:15px}.modalBox ul.checkList li{height:auto;overflow:hidden;_height:1px;_overflow:visible;margin-bottom:5px}.helpModal{width:780px}.helpModal table.yougoTable{width:742px;margin-right:15px;margin-left:15px}.helpModal table.yougoTable th{text-align:left}.mainTable{position:relative}.condTtl{font-size:16px;font-weight:bold;border-left:6px solid #92d104;margin-bottom:10px;padding:6px 0 3px 8px;color:#333}.condChangeWrap{border:1px solid #ccc;background:#fff;width:1033px;padding-bottom:20px}.condChangeArea{width:840px;padding:15px 0 0;margin-left:21px}.condChangeArea .condChangeAge{float:left;width:75px;margin-right:20px}.condChangeArea .condChangeAnimalType{float:left;margin-right:20px}.condChangeArea .condChangeType{float:left;width:260px;margin-right:20px}.condChangeArea .condChangePay{float:left;width:227px;margin-right:20px}.condChangeArea .condChangeOther{float:left;margin-right:20px}div.condChangeTtl a{background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_06.png) no-repeat scroll right 1px;background-size:16px 16px;padding-right:20px;display:inline-block;color:#333}div.condChangeTtl a:hover{text-decoration:none !important;color:#333 !important}div.condChangeTtl,p.condChangeTtl{font-size:15px;font-weight:bold;color:#333;margin-bottom:5px}span.condChangeTtlS{color:#333;line-height:1.2em;display:inline-block;font-size:13px;padding:13px 20px 10px 12px;margin-right:5px}span.condChangeTtlM{color:#333;line-height:1.2em;display:inline-block;font-size:13px;padding:13px 20px 10px 12px;margin-right:5px}span.condChangeTtlL{color:#333;line-height:1.2em;display:inline-block;font-size:13px;padding:13px 20px 10px 12px;margin-right:5px}span.condChangeTtlSTxt{font-size:10px;padding-left:5px}.resultArea{border-top:1px dotted #ccc;padding:14px 10px 10px 20px;margin-top:15px}.resultAreaOp{border-top:none !important;margin-top:0 !important}.resultTtl{font-weight:bold;padding-right:5px;float:left}.resultArea .resultLinkArea{float:left;width:930px;margin:1px 0 0 5px}.fontWB{font-weight:bold}.sortArea{padding:8px 0;background:#fff;width:1035px}.sortArea .sortBtn{margin-right:20px;float:left}.sortArea .sortBtn ul{margin-top:4px}.sortArea .sortBtn ul li{float:left;line-height:1}.sortArea .sortBtn ul li:first-child{padding-right:10px;margin-right:10px;border-right:1px solid #ccc}.sortArea .sortBtn ul li:last-child{padding-right:0;margin-right:0;border-right:none}.sortArea .sortResult,.sortArea .sortResultfix{float:right;line-height:1}.sortArea .sortResultfix p{float:left;margin:8px 10px 0 0}.sortArea .sortResultfix .nrwboxFix{float:right;border:1px solid #ccc;border-radius:4px;padding:9px;text-align:center;color:#0867bf;cursor:pointer}.sortArea .sortResultfix .nrwboxFix a{text-decoration:none !important}.sortArea .sortResult span,.sortArea .sortResultfix span{font-size:16px;font-weight:bold;color:#f60;padding:0 3px}.sortAreaFixed{position:fixed;top:0;background:#fff;width:1035px;z-index:200;padding:10px 0}table{border-spacing:0;border-color:rgba(0,0,0,0);border-collapse:collapse}.hikakuTableHead th{border:1px solid #dcdcdc;background:#efefef;text-align:left;width:130px;padding:10px 14px;font-size:100%;line-height:1.3em}.hikakuTableHead td{border:1px solid #dcdcdc;text-align:center;background:#fff;color:#333;line-height:1.3em}.hikakuTableHead td a.itemLink{display:block;padding:8px}.hikakuTableHead td a.fixLink:hover{text-decoration:none !important}.hikakuTableHead .itemName{font-size:11px;color:#333;display:inline-block}.logoImg{margin:5px 0}.logoImg img{width:auto;height:75px}.hikakuTableHead span.txtWrap{display:block}.hikakuTableHead span.valueTxtRed{font-size:20px;color:#d50000;font-weight:bold;display:inline-block;margin-top:15px}.hikakuTableHead span.unitRed{font-size:15px;color:#d50000;font-weight:bold}.hikakuTableHead span.subValue{font-size:13px;margin:5px 0 10px;display:block}.hikakuTableHead tr.headTblFixed{border-bottom:1px solid #dcdcdc}.hikakuTableContents th{border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;border-left:1px solid #dcdcdc;background:#efefef;text-align:left;font-size:100%;line-height:1.3em}.hikakuTableContents th.fcOpen{cursor:pointer}.hikakuTableContents td{border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;border-left:1px solid #dcdcdc;text-align:center;width:135px !important;background:#fff;color:#333;line-height:1.5em;font-size:14px}.hikakuTableContents a.linkArea{display:block;width:100%;height:100%;padding:12px}.hikakuTableContents span.valueTxtRed{font-size:20px;color:#d50000;font-weight:bold}.hikakuTableContents span.unitRed{font-size:15px;color:#d50000;font-weight:bold}.hikakuTableContents p.pWord{font-size:11px;margin-bottom:5px}.hikakuTableContents span.valueTxtBlack{font-size:16px;font-weight:bold;word-break:break-all}.hikakuTableContents span.unitBlack{font-size:13px;font-weight:bold;word-break:break-all}.hikakuTableContents p.toTxt{font-size:15px;font-weight:bold;width:21px;margin:0 auto 5px;background-image:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_07.png);overflow:hidden;text-indent:100%;white-space:nowrap}.hikakuTableContents span.hanyouTxt{font-size:14px;line-height:1.5em;word-break:break-all;display:block}.hikakuTableContents span.hanyouTxt a{padding:12px 12px 12px 0}.hikakuTableContents span.hanyouTxtSmall{font-size:11px;line-height:1.5em;word-break:break-all;display:block}.hikakuTableContents span.hanyouTxtSmall a{padding:12px 12px 12px 0}.hikakuTableContents ul.hanyouList li{font-size:14px;line-height:1.5em;margin-bottom:5px;padding-left:1em;text-indent:-1em}.hikakuTableContents ul.hanyouList li span.subTxt{font-size:11px;line-height:1.5em}.hikakuTableContents ul.hanyouListSmall li{font-size:12px;line-height:1.5em;margin-bottom:3px}.hikakuTableContents a.hanyouLink{display:block;padding:12px;width:135px}.hikakuTableContents span.cCharge{font-size:20px;font-weight:bold}.hikakuTableContents span.cChargeCtrl{font-size:15px}.hikakuTableContents ul.appMtd{display:table;border-collapse:separate;border-spacing:4px 0}.hikakuTableContents ul.appMtd li{padding:7px 8px 7px 7px;font-size:11px;display:table-cell;vertical-align:middle}.hikakuTableContents ul.appMtd li.on{font-weight:bold;background:#efefef;border:1px solid #ccc}.hikakuTableContents ul.appMtd li.off{color:#c7c7c7 !important;border:1px solid #e6e6e6}.linkTxt{font-size:11px;display:inline-block;color:#0867bf;height:30px}a.itemLink span img{display:block}.itemLinkTxt{font-size:11px;text-align:center}.alignL{text-align:left !important}.alignC{text-align:center !important}.bordN{border-bottom:none !important}.tbl1{width:100%;overflow:hidden}.wrap1 th div{width:205px}.wrap2 th div{width:233px}.wrap2 th.fcOpen div{width:233px;background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_18.png) no-repeat scroll right center;background-size:21px 16px}.wrap2 th div.cellWSmall{width:90px}.wrap2 th div.cellWMiddle{width:142px}.wrap2 th div.cellWMiddle2{width:218px}.wrap1 td div{width:135px;margin:0 auto}.wrap2 td div{width:135px;margin:0 auto}.thPad{padding:16px;display:block}.tdPad{padding:12px}.thSubTxt{display:block;font-size:12px;margin-top:2px}.tbl2{width:100%;overflow:hidden}.wrap1{position:relative;width:1035px;overflow:hidden}.wrap2{position:relative;width:1035px;overflow:hidden}.hikakuTbl1{position:relative}.hikakuTbl2{position:relative}.fixHead{position:absolute;overflow:hidden}.fixBody{position:absolute;overflow:hidden}.fix{position:fixed;top:158px;z-index:400}.top0{top:0px !important}.bordB{border-bottom:1px solid #dfdfdf !important}.condChangeWrapFix{position:fixed;top:0;margin-top:0px !important;z-index:410}.tableHeadOther{width:1035px;background:#000}.p-showCell_switch.is-off{pointer-events:none;background:#f7f8fa;border:solid 1px #ddd}.p-showCell_switch.is-off a{background:url(https://img1.kakaku.k-img.com/images/insurance/search/icon_checkbox_compare_off.svg) no-repeat left center;background-size:14px 12px;color:#a0a0a0;pointer-events:none;cursor:default}.p-showCell_switch{display:block;border:solid 1px #7da2c7;border-radius:22px;padding:6px 0 5px 11px;background:#fff}.p-showCell_switch a{display:block;background:url(https://img1.kakaku.k-img.com/images/insurance/search/icon_checkbox_compare_active.svg) no-repeat left center;background-size:14px 12px;cursor:pointer;text-decoration:none;font-size:12px;text-align:center;font-weight:bold;transition:all .2s}.p-showCell_switch.selected{background-color:#307bc7;border:1px solid #1a5794}.p-showCell_switch.selected a{background:url(https://img1.kakaku.k-img.com/images/insurance/search/icon_checkbox_compare_on.svg) no-repeat left center;background-size:14px 12px;color:#fff}.p-showCell_switch.selected a:active,.p-showCell_switch.selected a:hover{color:#fff !important;text-decoration:none !important}.p-showCell_switch a:active,.p-showCell_switch a:hover{color:#333;text-decoration:none !important}.hikakuTableHead .p-compareCheckPad{background-color:#f7f8fa;transition:background-color .1s}.hikakuTableHead .p-compareCheckPad.hcSelected{background-color:#ecf3ff}.p-compareCheckPad_checkBox{position:relative;margin-left:-11px;padding:8px 79px 8px 78px;background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_22.png) no-repeat 60px center;cursor:pointer}.p-compareCheckPad_checkBox input{position:absolute;visibility:hidden}.hcSelected .p-compareCheckPad_checkBox{background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_23.png) no-repeat 60px center}.p-compareCheckPad_ttl{padding:5px 5px !important}.p-compareCheckPad_ttl>div{width:auto !important}.p-docSubmit_checkBtn li{background-color:#fff;background:linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#eeeeee",GradientType=0 );border:1px solid #bbb;border-radius:4px !important}.p-docSubmit_checkBtn li.is-selected{background-color:#307bc7;background:linear-gradient(to bottom, #1a5794 0%, #307bc7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#1a5794", endColorstr="#307bc7",GradientType=0 );border:1px solid #1a5794}.p-docSubmit_checkBtn li:hover{background:linear-gradient(to bottom, #ffffff 0%, #e4f3ff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#e4f3ff",GradientType=0 )}.p-docSubmit_checkBtn li a:active,.p-docSubmit_checkBtn li a:focus,.p-docSubmit_checkBtn li a:hover{text-decoration:none}.p-docSubmit_checkBtn li.is-selected:hover{background-color:#307bc7;background:linear-gradient(to bottom, #1a5794 0%, #307bc7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#1a5794", endColorstr="#307bc7",GradientType=0 );border-top:1px solid #1a5794;border-right:1px solid #1a5794;border-bottom:1px solid #1a5794}.p-docSubmit_checkBtn_inner{display:block;padding:11px 0px 11px 44px;background-color:rgba(0,0,0,0);background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_20.svg) no-repeat 3px center;text-align:left;line-height:1.3em}.p-docSubmit_checkBtn li.is-selected .p-docSubmit_checkBtn_inner{background-image:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_21.svg);color:#fff !important}.mainTable td.is-hide{display:none}.btnArea{width:1035px;position:relative;top:126px;z-index:500}.btnAreaFix{position:fixed;top:282px}.positionR{position:absolute !important;right:8px}.positionL{position:absolute !important;left:82px}.prevBtn{position:absolute;cursor:pointer;margin-left:-67px}.prevBtn div.prevBlock{background-color:#fff;background:linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#eeeeee",GradientType=0 );width:30px;width:30px;border-radius:4px;padding:25px 5px 25px 15px;display:block;border:1px solid #ccc}.prevBtn div.prevArw{width:0;height:0;border-style:solid;border-width:15px 15px 15px 0;border-color:rgba(0,0,0,0) #666 rgba(0,0,0,0) rgba(0,0,0,0)}.nextBtn{position:absolute;cursor:pointer;margin-left:1050px}.nextBtn div.nextBlock{background-color:#fff;background:linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#eeeeee",GradientType=0 );width:30px;border-radius:4px;padding:25px 0px 25px 20px;display:block;border:1px solid #ccc}.nextBtn div.nextArw{width:0;height:0;border-style:solid;border-width:15px 0 15px 15px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #666}.nextPrevHover{background:linear-gradient(to bottom, #ffffff 0%, #e4f3ff 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#e4f3ff",GradientType=0 ) !important;border:1px solid #b3b3b3 !important}.prevBtnFix{position:fixed}.nextBtnFix{position:fixed}.none{display:none !important}.btnDisabled{cursor:default;pointer-events:none;opacity:.5}.ghTxt{border:1px solid #ccc;padding:10px;font-size:11px;color:#999;margin-top:30px}.ghTxt p{color:#777}.ghTtl{color:#777;font-weight:bold;font-size:12px}.blockTtl{background:#f0f0f0;border:1px solid #ccc;padding:15px 19px;font-size:22px;font-weight:bold}.blockTtl:before{background-color:#96c566;content:"";display:inline-block;height:28px;margin-right:10px;vertical-align:top;width:6px}.blockTtl span{padding:5px 0 0;display:inline-block}.otherLinkList{list-style-type:none;height:auto;overflow:hidden;_height:1px;_overflow:visible}.otherLinkList li{float:left;line-height:1em;width:258px;padding-top:5px;padding-bottom:5px}.otherLinkList li a:hover{text-decoration:underline !important}.inputCheckSet{display:table;table-layout:fixed;width:100%;border-radius:4px}ul.inputCheckSet li.notSelected{color:#333}ul.inputCheckSet li:only-child{border-radius:4px}ul.inputCheckSet li:last-child{border-radius:0 0 4px 4px}ul.inputCheckSet li:first-child{border-top:1px solid #bbb;border-radius:4px}ul.inputCheckSet li{position:static;background-color:#fff;background:linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#eeeeee",GradientType=0 );border-left:1px solid #bbb;border-right:1px solid #bbb;border-bottom:1px solid #bbb;height:40px}ul.inputCheckSet li.checkH{height:55px}ul.inputCheckSet li label.inputPadDoc{padding-right:30px}ul.inputCheckSet li label.inputPadFav{padding:25px 26px 25px 50px}ul.inputCheckSet li label{display:block;position:absolute;padding:26px 22px 25px 51px;background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_20.svg) no-repeat 14px center;font-size:13px;font-weight:bold;text-align:left;line-height:1.3em;top:0;left:0;cursor:pointer}ul.inputCheckSet li.unavailable label{cursor:default}ul.inputCheckSet li input{position:absolute;visibility:hidden}input[type=checkbox],input[type=radio]{vertical-align:baseline}ul.inputCheckSet li:first-child.selected{border-top:1px solid #1a5794}ul.inputCheckSet li.selected{background-color:#307bc7;background:linear-gradient(to bottom, #1a5794 0%, #307bc7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#1a5794", endColorstr="#307bc7",GradientType=0 );border-left:1px solid #1a5794;border-right:1px solid #1a5794;border-bottom:1px solid #1a5794;color:#fff}ul.inputCheckSet li.selected label{background-image:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_21.svg)}ul.inputCheckSet li:hover{background:linear-gradient(to bottom, #ffffff 0%, #e4f3ff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#e4f3ff",GradientType=0 )}ul.inputCheckSet li.selected:hover{background-color:#307bc7;background:linear-gradient(to bottom, #1a5794 0%, #307bc7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#1a5794", endColorstr="#307bc7",GradientType=0 );border-left:1px solid #1a5794;border-right:1px solid #1a5794;border-bottom:1px solid #1a5794;color:#fff}ul.inputCheckSet li.unavailable,ul.inputCheckSet li.unavailable:hover{background:#d9d9d9 !important;border-left:1px solid #ccc;color:#a6a6a6 !important;cursor:default !important}.headCheckPad{padding:8px 80px 8px 79px;background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_22.png) no-repeat 60px center;background-color:#ecf3ff;cursor:pointer}.hcSelected{background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_23.png) no-repeat 60px center;background-color:#ecf3ff}.headCheckPad input{position:absolute;visibility:hidden}ul.inputCheckSetCond{table-layout:fixed;width:100%}ul.inputCheckSetCond li{background-color:#fff;background:linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#eeeeee",GradientType=0 );border-top:1px solid #bbb;border-right:1px solid #bbb;border-bottom:1px solid #bbb;height:38px;float:left}ul.inputCheckSetCond li:first-child{border-radius:4px 0 0 4px;border-left:1px solid #bbb}ul.inputCheckSetCond li:last-child{margin-right:0;border-radius:0 4px 4px 0}ul.inputCheckSetCond li a{display:block;padding:12px 10px 12px 36px !important;background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_20.svg) no-repeat left center;font-size:13px;font-weight:bold;text-align:left;line-height:1.3em;top:0;left:0;cursor:pointer}ul.inputCheckSetCond li span.inputCheckSetCondWrap{display:block;padding:12px 10px 12px 36px !important;background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_20.svg) no-repeat left center;font-size:13px;font-weight:bold;text-align:left;line-height:1.3em;top:0;left:0;cursor:default}ul.inputCheckSetCond li span.inputCheckSetCondUnavWrap{display:block;padding:12px 10px 12px 36px !important;background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_20.svg) no-repeat left center !important;font-size:13px;font-weight:bold;text-align:left;line-height:1.3em;top:0;left:0;cursor:default}ul.inputCheckSetCond li a,ul.inputCheckSetCond li span.inputCheckSetCondWrap{color:#333}ul.inputCheckSetCond li a:hover,ul.inputCheckSetCond li span.inputCheckSetCondWrap:hover{color:#333 !important;text-decoration:none !important}ul.inputCheckSetCond li.selected{background-color:#307bc7;background:linear-gradient(to bottom, #1a5794 0%, #307bc7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#1a5794", endColorstr="#307bc7",GradientType=0 );border-top:1px solid #1a5794;border-right:1px solid #1a5794;border-bottom:1px solid #1a5794}ul.inputCheckSetCond li.selected:first-child{border-left:1px solid #1a5794}ul.inputCheckSetCond li.selected a,ul.inputCheckSetCond li.selected span.inputCheckSetCondWrap,ul.inputCheckSetCond li.selected span.inputCheckSetCondUnavWrap{background-image:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_21.svg);color:#fff !important}ul.inputCheckSetCond li:hover{background:linear-gradient(to bottom, #ffffff 0%, #e4f3ff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#e4f3ff",GradientType=0 )}ul.inputCheckSetCond li.selected:hover{background-color:#307bc7;background:linear-gradient(to bottom, #1a5794 0%, #307bc7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#1a5794", endColorstr="#307bc7",GradientType=0 );border-top:1px solid #1a5794;border-right:1px solid #1a5794;border-bottom:1px solid #1a5794}ul.inputCheckSetCond li.selected a.checkLink:hover{color:#fff !important}ul.inputCheckSetCond li.unavailable,ul.inputCheckSetCond li.unavailable:hover{background:#d9d9d9;border-left:1px solid #ccc}ul.inputCheckSetCond li.unavailable a,ul.inputCheckSetCond li.unavailable a.checkLink:hover,ul.inputCheckSetCond li.unavailable span.inputCheckSetCondUnavWrap{color:#a6a6a6 !important;text-decoration:none !important;cursor:default}.posiR{position:relative}.docAreaOp{display:block !important}.docSubmitBtnInner{width:1035px;margin:0 auto}.docSubmitBtnInner p{font-size:30px;color:#fff;font-weight:bold;float:left;margin:30px 0 0 80px;letter-spacing:.07em}.docSubmitBtnArea{width:500px;float:right;margin-right:80px}div.radioBoxArea ul li{float:left}div.radioBoxArea ul li:first-child{border-left:1px solid #bbb;border-radius:4px 0 0 4px}div.radioBoxArea ul li.radioBoxOn:first-child{border-left:1px solid #1a5794}div.radioBoxArea ul li:last-child{border-radius:0 4px 4px 0}li.radioBox{height:40px;background-color:#fff;background:linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#eeeeee",GradientType=0 );color:#333;font-weight:bold;border-top:1px solid #bbb;border-bottom:1px solid #bbb;border-right:1px solid #bbb;box-sizing:border-box;cursor:pointer;vertical-align:top;text-align:center}li.radioBox a{display:inline-block;width:100%;height:40px;color:#262626;text-decoration:none;cursor:pointer;background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_16.svg) no-repeat scroll left center}li.radioBox a:hover{text-decoration:none !important;color:#333 !important}li.radioBoxOn{background-color:#307bc7;background:linear-gradient(to bottom, #1a5794 0%, #307bc7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#1a5794", endColorstr="#307bc7",GradientType=0 );border:1px solid #1a5794;display:table-cell;height:40px;color:#333;font-weight:bold;box-sizing:border-box;cursor:pointer;vertical-align:top;text-align:center}li.radioBoxOn a{display:inline-block;width:100%;height:40px;color:#fff;text-decoration:none;cursor:pointer;background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_17.svg) no-repeat scroll left center}li.radioBoxOn a:hover{text-decoration:none !important;color:#fff !important}li.radioBoxOn span.radioBoxOnWrap{display:inline-block;width:100%;height:40px;color:#fff;text-decoration:none;cursor:default;background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_17.svg) no-repeat scroll left center}li.radioBoxOn span.radioBoxOnWrap:hover{text-decoration:none !important;color:#fff !important}li.radioBoxUnav{background-color:#d9d9d9;border-top:1px solid #bbb;border-bottom:1px solid #bbb;border-right:1px solid #bbb;display:table-cell;height:40px;color:#333;font-weight:bold;box-sizing:border-box;cursor:pointer;vertical-align:top;text-align:center}li.radioBoxUnav a{display:inline-block;width:100%;height:40px;color:#a6a6a6;text-decoration:none;cursor:pointer;background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_16.svg) no-repeat scroll left center}li.radioBoxUnav a:hover{text-decoration:none !important;color:#a6a6a6 !important;cursor:default !important}li.radioBoxUnav span.radioBoxUnavWrap{display:inline-block;width:100%;height:40px;color:#a6a6a6;text-decoration:none;cursor:default;background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_16.svg) no-repeat scroll left center}li.radioBoxUnav span.radioBoxUnavWrap:hover{text-decoration:none !important;color:#a6a6a6 !important;cursor:default !important}li.radioBox a span,li.radioBoxOn a span,li.radioBoxUnav a span{padding:9px 20px 0 32px;display:block;line-height:22px}li.radioBoxOn span.radioBoxOnWrap span,li.radioBoxUnav span.radioBoxUnavWrap span{padding:9px 20px 0 32px;display:block;line-height:22px}li.radioBox:hover{background:linear-gradient(to bottom, #ffffff 0%, #e4f3ff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#e4f3ff",GradientType=0 );color:#0867bf !important}li.incomplete{background-color:#fdd;background-image:linear-gradient(to bottom, #fdd 0%, #eecece 100%);border:1px solid #f34d3c !important}li.incomplete:hover{background-color:#fdd;background-image:linear-gradient(to bottom, #fdd 0%, #eecece 100%);border:1px solid #f34d3c !important}.is-ie8 li.incomplete{background:linear-gradient(to bottom, #eecece 0%, #eecece 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#eecece", endColorstr="#eecece",GradientType=0 );border:1px solid #f34d3c !important}.is-ie8 li.incomplete:hover{background:linear-gradient(to bottom, #eecece 0%, #eecece 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#eecece", endColorstr="#eecece",GradientType=0 );border:1px solid #f34d3c !important}li.incomplete:last-child{border-left:none !important}.is-ie8 li.incomplete:last-child{border-left:none !important}div.selectbox{display:inline-block;*display:inline;zoom:1;position:relative;height:40px;background-color:#fff;background:linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#eeeeee",GradientType=0 );color:#333;font-weight:bold;cursor:pointer;box-sizing:border-box;width:100%;border:1px solid #bbb;border-radius:4px}div.selectbox a.select{display:inline-block;*display:inline;zoom:1;width:100%;height:38px;color:#262626;text-decoration:none;cursor:default;background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_02.png) no-repeat scroll right center;background-size:12px 6px;cursor:pointer !important}div.selectbox a.select:hover{text-decoration:none !important;color:#333 !important}div.selectbox a.select span{padding:9px 18px 0 10px;display:block;line-height:22px;height:20px;overflow:hidden}div.selectbox a.select:hover span{background-position:right -21px}div.selectbox a.select_focus span{background-position:right -42px !important}div.selectbox div.pulldown{border:solid #bbb 1px;width:100%;max-height:180px;position:absolute;top:36px;background:#fff;overflow:auto;z-index:500;left:-1px}div.selectbox div.pulldown a{border-bottom:solid #ddd 1px;padding:10px 8px;display:block;z-index:500}div.selectbox div.pulldown span{border-bottom:solid #ddd 1px;padding:10px 8px;display:block;z-index:500;color:#333;cursor:default}div.selectbox div.pulldown a.last-child,div.selectbox div.pulldown span.last-child{border:none}div.selectbox div.pulldown a:hover{background:#efefef;text-decoration:none !important}div.selectbox div.pulldown a.selected{color:#333;background:#fff !important;text-decoration:none}div.selectbox div.pulldown a.selected:hover{color:#333 !important}div.selectbox div.pulldown a.notselected,div.selectbox div.pulldown span.notselected{color:#ccc;background:#fff !important;text-decoration:none}div.selectbox div.pulldown a.notselected:hover,div.selectbox div.pulldown span.notselected:hover{color:#ccc !important}div.selectbox:hover{background:linear-gradient(to bottom, #ffffff 0%, #e4f3ff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#e4f3ff",GradientType=0 );color:#0867bf}div.selectbox.incomplete{background-color:#fdd;background-image:linear-gradient(to bottom, #fdd 0%, #eecece 100%);border:1px solid #f34d3c}.is-ie8 div.selectbox.incomplete{background:linear-gradient(to bottom, #eecece 0%, #eecece 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#eecece", endColorstr="#eecece",GradientType=0 );border:1px solid #f34d3c}div.selectbox.unavailable{background:#d9d9d9 !important;border:1px solid #bbb}div.selectbox.unavailable a.select{color:#a6a6a6 !important;cursor:default !important}.is-ie8 div.selectbox.incomplete{background:#d9d9d9 !important;cursor:default;border:1px solid #bbb}.is-ie8 div.selectbox.unavailable a.select{color:#a6a6a6 !important}div.nrwbox{border:1px solid #ccc;border-radius:4px;padding:10px 10px 0 0;text-align:center;color:#0867bf;font-weight:bold;background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_01.png) no-repeat scroll right center;cursor:pointer;background-size:18px 6px;height:40px;box-sizing:border-box}.nrwAreaOpend{display:flex !important;flex-wrap:wrap}div.nrwbox2{border:1px solid #ccc;border-radius:4px;text-align:center;background:#fff}div.nrwbox2 a{display:block;padding:5px;color:#0867bf}div.nrwArea{position:relative;background:#f7f7f7}.nrwboxOpened{background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_03.png) no-repeat scroll right 16px !important;background-color:#f7f7f7 !important;background-size:18px 6px !important;border-bottom:none !important;border-radius:4px 4px 0 0 !important;text-align:center;color:#0867bf;font-weight:bold;cursor:pointer;height:56px !important}.condChangeNrw{width:150px;position:absolute;right:20px;top:-64px}.condChangeAreaOpened{border-bottom:1px solid #ccc;padding-bottom:15px}.condChangeAreaIn{padding:20px 20px 8px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:15px 0 0}.condChangeAreaIn2{padding:20px 20px 8px;border-bottom:1px solid #ccc}.condChangeAreaIn .condChangeAreaBlock,.condChangeAreaIn2 .condChangeAreaBlock{margin-right:20px}.condChangeAreaIn .condChangeAreaSelect,.condChangeAreaIn2 .condChangeAreaSelect{width:180px}.condChangeAreaIn>div,.condChangeAreaIn2>div{margin-bottom:25px}.condChangeAreaIn .condChangeList ul li a{color:#333}.condChangeAreaIn .condChangeList ul li span,.condChangeAreaIn2 .condChangeList ul li span{background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_04.svg) no-repeat left center;padding-left:25px}.condChangeAreaIn .condChangeList ul li span.selected,.condChangeAreaIn2 .condChangeList ul li span.selected{background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_05.svg) no-repeat left center;padding-left:25px;font-weight:bold}.condChangeAreaIn .condChangeList ul li a:hover,.condChangeAreaIn2 .condChangeList ul li a:hover{color:#333 !important;text-decoration:none !important}.topPosi{top:-79px !important}.nFArea{border:1px solid #ccc;padding:15px 12px 12px}.nFArea p.nFAlert{font-size:20px;text-align:center;font-weight:bold;color:#d50000}.nFArea p.nFTxt{text-align:center;font-size:14px;line-height:1.5em;margin-top:10px}.condChangeAlert{font-size:14px;color:#d50000;font-weight:bold;padding:12px 0 0 20px}.fcContents{position:relative;display:none;width:1035px;z-index:300}.shadowBox{background:#fff;box-shadow:0 0px 10px #000;-moz-box-shadow:0 0px 10px #000;-webkit-box-shadow:0 0px 10px #000;z-index:300}.relaTtl{position:relative}.relaTtl span{padding:6px 12px 7px}.relaTtl .close{top:5px}.facetOver{z-index:500;display:none;position:fixed;top:0;left:0;width:100%;height:120%;background:rgba(0,0,0,.7)}.fcWrapper{z-index:600;display:none;position:absolute;top:0px;left:0px;right:0px;bottom:0px;width:100%;height:100%}.helpModal{width:780px}.modalBox{background:#fff;border:2px solid #888;line-height:1.5em;padding-bottom:15px}.modalBox h3.title span.closeBtn{float:right;width:60px}.modalBox h3.title{background:#e8e8e8;font-size:120%;font-weight:bold;height:auto;overflow:hidden;_height:1px;_overflow:visible;padding:10px 10px 5px}.helpModal table.yougoTable{width:750px;margin-right:15px;margin-left:15px}.modalBox p{margin-right:15px;margin-left:15px}.redTxt{color:#d00}.helpModal table.yougoTable th{text-align:left;font-weight:bold}.helpModal h4.ovTtl{font-size:16px;font-weight:bold;border-left:6px solid #92d104;padding:6px 0 3px 8px;color:#333;margin:10px 0 10px 15px}.helpDataArea{border:1px solid #dcdcdc;padding-bottom:10px;margin:10px 15px 10px;min-height:400px}.helpDataArea h3{background:#efefef;min-height:24px;font-size:115%;font-weight:bold;padding:10px 15px 4px 10px}.figBox .loadingBox{display:block;text-align:center;padding-top:150px}.note{font-size:85%;color:#666}.alignR{text-align:right}.l-f_ins_cre{border-top:1px solid #ddd;color:#666;margin-top:15px;padding-top:13px;text-align:center}.l-f_ins_cre li.head{font-weight:bold;padding-right:15px}.l-f_ins_cre li{display:inline-block;font-size:1.2rem;font-weight:400;margin-left:2px;vertical-align:middle}.l-f_ins_cre li.border{border-right:1px solid #bbb;padding-right:10px;margin-right:8px}.favBtn{position:relative;margin-top:5px !important;line-height:1em;border-radius:3px;border:1px solid #d1d1d1;background-color:#fff;text-align:left;padding:7px 8px 8px 10px;text-decoration:none !important;width:75px !important;font-size:11px;cursor:pointer;box-shadow:0px 1px 0px 0px #d9d9d9;-moz-box-shadow:0px 1px 0px 0px #d9d9d9;-webkit-box-shadow:0px 1px 0px 0px #d9d9d9}.favBtn:hover{background-color:#ecf3ff}.favBg{background-color:#ecf3ff !important}.favIcon{background:url(https://img1.kakaku.k-img.com/images/insurance/itemplan/itemplan_19.png) no-repeat scroll left center;background-size:12px 12px;padding:3px 0 1px 18px}.favIconOn{background:url(https://img1.kakaku.k-img.com/images/insurance/itemplan/itemplan_18.png) no-repeat scroll left center;background-size:12px 12px;padding:3px 0 1px 18px}.favPop{background:rgba(0,0,0,.8);color:#fff;border-radius:4px;padding:8px;line-height:1.4em;font-size:11px;width:123px !important;position:absolute;top:-104px;left:-23px}.favPopDel{background:rgba(0,0,0,.8);color:#fff;border-radius:4px;padding:8px;line-height:1.4em;font-size:11px;width:123px !important;position:absolute;top:-59px;left:-23px}.favPop:after{border-left:solid 7px rgba(0,0,0,0);border-right:solid 7px rgba(0,0,0,0);border-top:solid 7px rgba(0,0,0,.8);bottom:-7px;content:"";display:block;height:0;right:62px;position:absolute;width:0}.favPopDel:after{border-left:solid 7px rgba(0,0,0,0);border-right:solid 7px rgba(0,0,0,0);border-top:solid 7px rgba(0,0,0,.8);bottom:-7px;content:"";display:block;height:0;right:62px;position:absolute;width:0}.favPop a{color:#56c1ff !important}.favFixLink{background:#f3f3f3;border:1px solid #ddd;padding:10px;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;position:fixed;bottom:0;right:20px;z-index:100}.favFixLink .favFixLinkBtn{background:#fff;background-size:12px 12px;border:1px solid #ddd;border-radius:4px;box-shadow:0px 1px 0px 0px #d9d9d9;-moz-box-shadow:0px 1px 0px 0px #d9d9d9;-webkit-box-shadow:0px 1px 0px 0px #d9d9d9}.favFixLink .favFixLinkBtn a{font-size:11px;padding:10px;line-height:1em;display:block;color:#333;text-align:center;text-decoration:none}.mBtm5{margin-bottom:5px}.balloon{position:absolute;width:779px;display:none;z-index:300;background:#e6e6e6;padding:10px;font-size:11px;line-height:1.5em;color:#777;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.gaiyouTtl{font-weight:bold;font-size:12px}.gaiyouArea,.gaiyouArea2,.gaiyouArea3,.gaiyouArea4,.gaiyouArea5,.gaiyouArea6,.gaiyouArea7{width:779px;padding:10px;text-align:left;font-size:11px;line-height:1.5em;color:#777;background:#e6e6e6;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;z-index:300}.gaiyouTxt{background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_24.png) no-repeat scroll right 7px;background-size:10px 6px;padding-right:14px;color:#0867bf}.gaiyouOp,.gaiyouOp2,.gaiyouOp3,.gaiyouOp4,.gaiyouOp5,.gaiyouOp6,.gaiyouOp7{position:relative;cursor:pointer}.gaiyouCl,.gaiyouCl2,.gaiyouCl3,.gaiyouCl4,.gaiyouCl5,.gaiyouCl6,.gaiyouCl7{background:#e6e6e6;position:absolute;top:0;left:0;height:26px;z-index:310;color:#0867bf}.gaiyouCl span,.gaiyouCl2 span,.gaiyouCl3 span,.gaiyouCl4 span,.gaiyouCl5 span,.gaiyouCl6 span,.gaiyouCl7 span{background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_25.png) no-repeat scroll right 7px;background-size:10px 6px;padding-right:14px}.mTop0{margin-top:0px !important}.mTop10{margin-top:10px}.mTop12{margin-top:12px}.mTop20{margin-top:20px}.mTop30{margin-top:30px}.mTop40{margin-top:40px}.mTop50{margin-top:50px}.bgGray{background-color:#ecf3ff !important}.bordBW{border-bottom:1px solid #fff !important}.dispTR{display:table-row !important}#insurance h1.l-h_pageTtl{font-size:1.8rem !important;font-weight:700 !important;line-height:1.2 !important;padding:8px 10px !important}.bodyBox a{color:#0867bf}.l-h_ad{margin-top:8px !important}.l-h_bread{margin-top:7px !important;font-size:0}.l-f_copy{padding:2px 0 1px;margin-top:6px}.l-f_catch{margin-top:10px;padding-top:8px}.l-f_ins_cre{border-top:1px solid #ddd;color:#666;margin-top:12px;padding-top:12px;text-align:center}.vertAT td{vertical-align:top}@-moz-document url-prefix(){.sortArea{padding:13px 0;background:#fff}.nrwboxOpened{background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_03.png) no-repeat scroll right 16px !important;background-color:#f7f7f7 !important;background-size:18px 6px !important;border-bottom:none !important;border-radius:4px 4px 0 0 !important;text-align:center;color:#0867bf;font-weight:bold;cursor:pointer;height:57px !important}}.sortArea{padding:18px 0 17px\9 ;background:#ffffff\9 }@media all and (-ms-high-contrast: none){.sortArea{padding:18px 0 17px;background:#fff}}.is-ie8 div.condChangeTtl a{background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_08.png) no-repeat scroll right center}.is-ie8 .wrap2 th.fcOpen div{background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_19.png) no-repeat scroll right center}.is-ie8 div.nrwbox{background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_09.png) no-repeat scroll right center}.is-ie8 div.selectbox a.select{background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_10.png) no-repeat scroll right center}.is-ie8 .nrwboxOpened{background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_11.png) no-repeat scroll right 16px !important;background-color:#f7f7f7 !important}.is-ie8 .inputCheckSet li input{position:absolute;visibility:visible !important;left:34px}.is-ie8 .inputCheckSet li label{background:none !important}.is-ie8 .inputCheckSetCond li input{position:absolute;visibility:visible !important}.is-ie8 .inputCheckSetCond li label{background:none !important}.is-ie8 .condChangeAreaIn .condChangeList ul li span{background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_12.png) no-repeat left center}.is-ie8 .condChangeAreaIn .condChangeList ul li span.selected{background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_13.png) no-repeat left center}.is-ie8 li.radioBox a{background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_14.png) no-repeat scroll left center}.is-ie8 li.radioBoxOn a{background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_15.png) no-repeat scroll left center}.is-ie8 li.radioBoxUnav a{background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_14.png) no-repeat scroll left center}.is-ie8 .headCheckPad{padding:9px 80px 8px 79px;background:#ecf3ff}.is-ie8 .headCheckPad input{position:absolute;visibility:visible}.is-ie8 ul.inputCheckSetCond li a{background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_22.png) no-repeat left center;color:#333}.is-ie8 ul.inputCheckSetCond li a:hover,.is-ie8 ul.inputCheckSetCond li span.inputCheckSetCondWrap{color:#333 !important;text-decoration:none !important}.is-ie8 ul.inputCheckSetCond li.selected a,.is-ie8 ul.inputCheckSetCond li.selected span.inputCheckSetCondWrap{background-image:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_23.png);color:#fff !important}.is-ie8 .inputCheckSetCond li.unavailable span.inputCheckSetCondUnavWrap,.is-ie8 .inputCheckSetCond li.unavailable span.inputCheckSetCondUnavWrap:hover{background:#d9d9d9 !important;border-left:1px solid #ccc}.is-ie8 ul.inputCheckSetCond li.unavailable span.inputCheckSetCondUnavWrap,.is-ie8 ul.inputCheckSetCond li.unavailable span.inputCheckSetCondUnavWrap:hover{color:#a6a6a6 !important;cursor:default !important}#header:after,.h1Area:after,.h1bg:after,#mainContents:after,#main #linkList ul:after{clear:both;height:0;visibility:hidden;display:block;content:"."}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.block{display:block !important}.feeTtl{color:#333;line-height:1.2em;display:inline-block;font-size:16px;font-weight:bold;padding:13px 20px 10px 12px}.feeSubTtl{color:#333;line-height:1.2em;display:inline-block;font-size:16px;padding:13px 20px 10px 12px}.width100{width:100% !important}.txtRed{color:#d50000}.contentsBox{border:1px solid #bbb;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}.contTtl1{font-weight:bold;font-size:200%;color:#002c6e;background:#e4e6e9;border-radius:8px 8px 0px 0px;-webkit-border-radius:8px 8px 0px 0px;-moz-border-radius:8px 8px 0px 0px}.contTtl1 span{display:block;padding-top:15px;padding-right:20px;padding-bottom:13px;padding-left:20px}.contentsTtl{background:url(https://img1.kakaku.k-img.com/images/insurance/contents_icon.png) no-repeat scroll rgba(0,0,0,0) 15px center;padding-left:60px !important}.contentsBox .innerWrap{padding:30px}.readTxt{font-size:115%;line-height:1.8em}a.link1{display:block;border:1px solid #888;background:#fff;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;padding:0px 5px}a.link1 span{background:url(https://img1.kakaku.k-img.com/images/insurance/icon_linkarrow.png) no-repeat scroll right center;background-size:8px 12px;-moz-background-size:8px 12px;-webkit-background-size:8px 12px;-o-background-size:8px 12px;-ms-background-size:8px 12px;display:block;padding:8px 20px 8px 20px;text-align:center;line-height:1em !important}.floatL{float:left}.floatR{float:right}.choiceImg{line-height:1;display:block}.bordBD{border-bottom:1px dotted #dcdcdc !important}.txt18{font-size:18px !important}.thInd{padding-left:15px !important}.peneStyle1{background:#e0e5f9 !important;border-bottom:1px solid #ccc !important}.peneStyle2{background:#eaecf5 !important}.fixTtl{background:#e0e5f9 url(https://img1.kakaku.k-img.com/images/insurance/search/pet_v_05.png) no-repeat scroll right center;background-size:34px 8px;font-size:16px;padding:10px;width:1013px;border-left:1px solid #dcdcdc !important;border-right:1px solid #dcdcdc !important;border-bottom:1px solid #dcdcdc !important;cursor:pointer}.fixTtl2{background:#eaecf5;font-size:16px;padding:10px;width:1013px;border-left:1px solid #dcdcdc !important;border-right:1px solid #dcdcdc !important;border-bottom:1px solid #dcdcdc !important}.fixTtlArw{background:#e0e5f9 url(https://img1.kakaku.k-img.com/images/insurance/search/pet_v_04.png) no-repeat scroll right center;background-size:34px 8px}#exPrice{margin-top:-346px;padding-top:346px}.dispN{display:none}@media screen and (max-width: 817.9px){.wrap1,.wrap2{width:555px !important}.btnArea{width:630px !important}}@media screen and (min-width: 818px){.wrap1,.wrap2{width:715px !important}.btnArea{width:790px !important}}@media screen and (min-width: 978px){.wrap1,.wrap2{width:875px !important}.btnArea{width:950px !important}}@media screen and (min-width: 1208px){.wrap1,.wrap2{width:1035px !important}.btnArea{width:1110px !important}}.btnArea .prevBtn.btnDisabled,.btnArea .nextBtn.btnDisabled{display:none}.pickupBnr{width:860px;margin:30px auto 0;min-height:100px}.pickupBnr img{vertical-align:top}.p-detailChange_reset_btn{display:table-cell;width:150px;height:64px;cursor:pointer;border:1px solid #ccc;border-radius:4px;background:#fff;text-align:center;vertical-align:middle}.p-detailChange_reset_btn_wrap{margin-left:auto;padding-right:15px;bottom:8px}.p-detailChange_reset_txt{position:relative;top:1px;color:#0867bf;font-weight:bold}.p-detailChange_area{margin:0}.nrwArea:last-child .p-detailChange_area{border-bottom:none}.p-detailChange_area{margin:0}.nrwArea:last-child .p-detailChange_area{border-bottom:none}.p-detailChange_area.condChangeAreaIn{padding:20px 16px 8px;font-feature-settings:"palt"}.p-detailChange_area.condChangeAreaIn .condChangeAreaBlock{margin-right:10px}.p-detailChange_area ul.inputCheckSetCond li.unavailable,ul.inputCheckSetCond li.unavailable:hover{background:#d9d9d9;border-left:none}.p-condChange_wrap{border-bottom:none;padding-bottom:0}.p-condChange_wrap .condChangeArea{padding-bottom:15px}.p-condChange_wrap .condChangeNrw{top:-79px !important}.p-condChange_wrap .nrwArea:last-child{border-bottom:solid 1px #ccc;padding-bottom:0}.p-condDetail_wrap{padding:7px 20px}.nrwArea+.p-condDetail_wrap{border-bottom:solid 1px #ccc}.p-condDetail{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:flex-start;padding-left:56px}.p-condDetail_ttl{color:#666;font-size:11px;font-weight:bold;text-indent:-56px;width:0px}.p-condDetail_txt{color:#666;font-size:11px}.p-condDetail_txt:after{content:"戡"}.p-condDetail_txt:last-child::after{content:""}.p-petType{border:5px solid #e5e5e5;border-radius:10px;overflow:hidden;margin-bottom:20px;word-break:break-all}.p-petType__headline{font-size:21px;font-weight:bold;width:100%;padding:20px 0 20px 14px;border-bottom:1px solid #ddd}.p-petType__main{display:flex}.p-petType__mainImg{line-height:0;position:relative;width:262px;min-height:238px;overflow:hidden}.p-petType__mainImg img{position:absolute;top:0;margin:auto}.p-petType__mainInfo{width:718px;padding:17px 20px 17px 25px}.p-petType__explain{font-size:14px;line-height:1.7;margin-bottom:14px}.p-petType__explain span{font-weight:bold;position:relative;background:linear-gradient(transparent 65%, #ffff87 65%)}.p-petType__info{display:flex;border-radius:5px;border:1px solid #ddd;overflow:hidden}.p-petType__info__sub>div:not(:last-child){border-bottom:1px solid #ddd}.p-petType__cost{display:flex;align-items:center;border-right:1px solid #ddd}.p-petType__cost__text{background-color:#f7f7f7;width:84px;display:flex;align-items:center;height:100%;padding-left:10px}.p-petType__cost__info{width:105px;margin:10px;align-items:center}.p-petType__cost__num{font-size:20px;color:#d50000;font-weight:bold;white-space:nowrap}.p-petType__cost__unit{font-size:13px;color:#d50000;font-weight:bold;margin-left:-3px;white-space:nowrap}.p-petType__cost__annotation{font-size:11px;color:#666}.p-petType__cost__detail{text-align:center;line-height:1;font-size:11px;margin-right:13px;color:#0867bf;display:flex;align-items:center;justify-content:center;position:relative;right:-2px;cursor:pointer}.p-petType__cost__detail>span{border:1px solid #ddd;width:56px;border-radius:15px;padding:3px 4px 7px}.p-petType__cost__detail>span::before{content:"";width:14px;height:14px;display:inline-block;background:url(https://img1.kakaku.k-img.com/images/insurance/pet/hikaku_icon_modal.svg) no-repeat scroll right;background-size:13px 14px;position:relative;top:3px;margin-right:4px}.p-petType__warranty{display:flex}.p-petType__warranty__text{width:186px;padding:6px 10px;background-color:#f7f7f7;display:flex;align-items:center}.p-petType__warranty__text>span{color:#999;font-size:11px;margin-left:5px}.p-petType__warranty__info{width:121px;background-color:#fff;min-height:31px;display:flex;align-items:center;margin:2px 10px}.p-petType__warranty__data{font-weight:bold;display:flex;align-items:center}.p-petType__warranty__subText{font-weight:normal;margin-right:8px;white-space:nowrap}.p-petType__warranty__detail{text-align:center;line-height:1;font-size:11px;margin-right:13px;color:#0867bf;display:flex;align-items:center;justify-content:center;position:relative;right:6px;cursor:pointer}.p-petType__warranty__detail>span{border:1px solid #ddd;width:56px;border-radius:15px;padding:3px 4px 7px}.p-petType__warranty__detail>span::before{content:"";width:14px;height:14px;display:inline-block;background:url(https://img1.kakaku.k-img.com/images/insurance/pet/hikaku_icon_modal.svg) no-repeat scroll right;background-size:13px 14px;position:relative;top:3px;margin-right:4px}.p-petType__disease{display:flex}.p-petType__disease__text{width:186px;padding:6px 10px;background-color:#f7f7f7;display:flex;align-items:center}.p-petType__disease__text>span{color:#999;font-size:11px;margin-left:5px}.p-petType__disease__info{width:121px;padding:0 10px;background-color:#fff;min-height:31px;display:flex;margin:2px 0 0}.p-petType__disease__data{font-weight:bold;display:flex;align-items:center}.p-petType__disease__subText{font-weight:normal;margin-right:8px;white-space:nowrap}.p-petType__disease__detail{text-align:center;line-height:1;font-size:11px;margin-right:13px;color:#0867bf;display:flex;align-items:center;justify-content:center;position:relative;right:6px;cursor:pointer}.p-petType__disease__detail>span{border:1px solid #ddd;width:56px;border-radius:15px;padding:3px 4px 7px}.p-petType__disease__detail>span::before{content:"";width:14px;height:14px;display:inline-block;background:url(https://img1.kakaku.k-img.com/images/insurance/pet/hikaku_icon_modal.svg) no-repeat scroll right;background-size:13px 14px;position:relative;top:3px;margin-right:4px}.p-petType__treatment{display:flex}.p-petType__treatment__text{width:186px;padding:6px 10px;background-color:#f7f7f7;display:flex;align-items:center}.p-petType__treatment__text>span{color:#999;font-size:11px;margin-left:8px}.p-petType__treatment__info{width:121px;background-color:#fff;min-height:31px;display:flex;align-items:center;margin:2px 10px}.p-petType__treatment__data{font-weight:bold;display:flex;align-items:center}.p-petType__treatment__unit{margin-left:3px}.p-petType__treatment__detail{text-align:center;line-height:1;font-size:11px;margin-right:13px;color:#0867bf;display:flex;align-items:center;justify-content:center;position:relative;right:6px;cursor:pointer}.p-petType__treatment__detail>span{border:1px solid #ddd;width:56px;border-radius:15px;padding:3px 4px 7px}.p-petType__treatment__detail>span::before{content:"";width:14px;height:14px;display:inline-block;background:url(https://img1.kakaku.k-img.com/images/insurance/pet/hikaku_icon_modal.svg) no-repeat scroll right;background-size:13px 14px;position:relative;top:3px;margin-right:4px}.faq{margin:0 85px;padding:30px 0 30px 65px}.faq__question{padding:20px 30px 20px 0;display:block;position:relative;font-size:18px;font-weight:bold;cursor:pointer;line-height:1.5}.faq__answer{margin-top:10px;display:none;position:relative;font-size:16px;line-height:1.75}.faq__question:before,.faq__answer:before{content:"";position:absolute;left:-65px;width:50px;height:50px;display:block;background:url(https://img1.kakaku.k-img.com/images/insurance/common/hkn_catetop_icons.svg) no-repeat;background-size:580px 380px}.faq__question:before{top:50%;background-position:-216px -116px;margin-top:-27px}.faq__answer:before{top:0px;background-position:-216px -228px}.faq+.faq{border-top:1px dotted #ddd}.faq__question:after{content:"";margin-top:-10px;width:30px;height:20px;position:absolute;top:50%;right:0;background:url(https://img1.kakaku.k-img.com/images/insurance/common/hkn_icons.svg) no-repeat;background-size:580px 280px;background-position:-324px -131px}.faq__question.is-active:after{background-position:-324px -31px}.p-relatedLink{display:flex;align-items:center;margin-bottom:60px;margin-top:10px}.p-relatedLink__ttl{font-size:14px;padding-right:10px;background:#f1f5f6;color:#666;padding:5px 5px 4px;border-radius:3px;white-space:nowrap}.p-relatedLink__item{padding-bottom:2px;margin-left:10px}.p-relatedLink__item:hover{text-decoration:none}.p-relatedLink__item__txt{font-size:15px;line-height:1.8;border-bottom:dashed 1px #ccc;display:inline}.p-modalCon_inner{padding:10px 25px 10px}.p-modalCon__priceTtl{display:inline-block;font-size:14px;color:#333}.p-modalCon__priceSum{border:solid 1px #ccc;margin-bottom:30px;padding:15px 18px 12px;display:inline-block}.p-modalCon__priceBox{display:inline-block;font-size:20px;color:#d50000;font-weight:bold}.p-modalCon__priceBox2{display:inline-block;font-size:20px;color:#333;font-weight:bold}.p-modalCon__priceBox__unit{font-size:13px}.p-modalCon__imgBox{text-align:center}.p-modalCon__imgBox__img{display:inline-block}.p-modalCon__imgBox+.p-modalCon__rankTblBox{margin-left:20px}.p-modalCon__container{text-align:center}.p-modalCon__colParent{display:flex;justify-content:center}.p-modalCon__rankListBox{text-align:left;font-size:15px;margin-left:20px}.p-modalCon__rankList{line-height:1.6;border-bottom:dotted 1px #ddd}.p-modalCon__rankList+.p-modalCon__rankList{margin-top:5px}.p-modalCon__rankList_num{margin-right:5px;color:#333}.p-modalCon__rankList_txt{margin-left:5px;font-weight:bold}.p-modalCon__rankTblBox{text-align:center}.p-modalCon__rankTbl__wrap{border:1px solid #ddd;border-radius:4px;display:inline-block;overflow:hidden}.p-modalCon__rankTbl__Line1{background:#feffe9}.p-modalCon__rankTbl{width:100%;font-size:15px}.p-modalCon__rankTbl tr:first-child th:first-child{border-radius:4px 0 0 0;border-top:none}.p-modalCon__rankTbl th{width:52px;padding:8px 10px 6px;border-top:1px solid #ddd;box-sizing:border-box}.p-modalCon__rankTbl td{padding:10px 10px 8px 0;border-top:1px solid #ddd;box-sizing:border-box}.p-modalCon__rankTbl tr:first-child td{border-top:none}.p-modalCon__rankTbl td:last-child{border-right:none}.p-modalCon__rankTbl__rankTxt{color:#5ca333}.p-modalCon__rankTbl__subTxt{color:#333;text-align:right}.fcOpen{cursor:pointer}.p-modal__help{width:233px;background:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_18.png) no-repeat scroll right center;background-size:21px 16px}.wrap2 th div.p-modal__area__inner{position:relative;background-clip:padding-box;width:100%}.wrap2 th .p-modal__trend{background-color:#fff;border:solid 1px #ddd;border-radius:40px;margin:auto 5px;padding:0 0 1px;text-align:center;line-height:1;width:106px;height:26px;position:absolute;top:0;bottom:0;right:36px;display:block;white-space:nowrap}.wrap2 th .p-modal__trend::after{content:"";width:13px;height:15px;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;position:relative;top:3px;right:9px;color:#666}.wrap2 th .p-modal__trend span{padding:7px 9px 4px}.wrap2 th div.cellWMiddle.p-modal__trend{width:106px;right:7px}.p-modalOpen{padding-bottom:10px;font-size:14px}.p-modalOpen__column{display:flex}.p-modalOpen__column.--column2>*{width:50%}.p-modalOpen__text{margin-bottom:10px}.p-modalOpen__attention{font-weight:bold}.p-modalOpen__value{font-size:15px;font-weight:bold;margin-bottom:10px}.p-modalOpen__value>span{color:#f60;font-size:24px;font-weight:bold;letter-spacing:-0.02em;margin:0 3px;position:relative;top:1px}.p-modalOpen__head{font-size:14px;font-weight:bold;margin-bottom:10px}.p-modalOpen__note{padding-top:5px;font-size:11px;color:#666;line-height:1.4}.p-modalOpen__note+p{margin-top:10px}.p-modal__table{margin:15px 15px 10px}table.tType2{width:49%;font-size:85%;line-height:1.4;border:1px solid #bbb;border-collapse:collapse}table.tType2:nth-child(odd){float:left}table.tType2:nth-child(even){float:right}table.tType2 caption{margin-bottom:3px;font-size:125%;font-weight:bold}table.tType2 thead th{padding:6px 10px;font-size:115%;text-align:center;background-color:#e4e7eb;border:1px solid #bbb}table.tType2 tbody th{padding:6px 10px;text-align:center;background-color:#f5f5f5;border:1px solid #bbb}table.tType2 tbody td{padding:6px 10px;background-color:#fff;border:1px solid #bbb}.bdTxt{font-weight:bold}.mBtm20{margin-bottom:20px}.p-travel__contentWrap{margin:0 auto;width:1035px;position:relative}.p-mainTable table{border-collapse:separate}.p-compareCheckPadHead th,.p-compareCheckPadHead td{border-top:1px solid #dcdcdc}.p-mainTable .wrap1 th div,.p-mainTable .wrap2 th div{font-size:15px}.p-mainTable .wrap1 td div,.p-mainTable .wrap2 td div{box-sizing:content-box}.p-mainTable .wrap1{visibility:hidden;position:fixed}.p-mainTable .wrap1.is-hide{display:none;height:0}.p-thPad{display:flex;justify-content:space-between;align-content:center;align-items:center;padding:10px;flex-wrap:wrap;height:100%}.p-hikakuTableContents .p-bBtm--em th,.p-hikakuTableContents .p-bBtm--em td{border-bottom:solid 2px #dcdcdc}.p-hikakuTableContents .p-bBtm--sub th,.p-hikakuTableContents .p-bBtm--sub td{border-bottom:1px dotted #ccc}.p-hikakuTableContents .p-bBtm--none th,.p-hikakuTableContents .p-bBtm--none td{border-bottom:0}.p-th--indent{position:relative}.p-th--indent::before{content:"";border-left:20px solid #fcfcfc;position:absolute;top:-1px;left:8px;height:100%}.p-columnChild .p-th--indent .p-thPad{padding-left:30px}.p-planTbl__thTxt{font-size:15px;display:block;max-width:180px}.p-planTbl__subTxt{font-size:13px;color:#333;width:100%;display:block;margin-top:3px;line-height:1.2;font-weight:normal}.p-fixedSumTable .p-thPad{width:233px}.p-fixedSumTable__logo .logoImg{padding:5px 0}.p-fixedSumTable .p-hikakuTableContents span.valueTxtRed{font-size:21px}.p-fixedSumTable .p-hikakuTableContents span.unitRed{font-size:13px}.p-fixedSumTable .p-hikakuTableContents .tdPad{margin:0}.p-fixedSumTable .p-thPad{padding:0 10px}.p-crown--no1{position:relative;color:#d1a91b;padding-left:23px}.p-crown--no1::before{position:absolute;left:0;top:0;content:"";width:22px;height:15px;background-image:url(https://img1.kakaku.k-img.com/images/insurance/common/hkn_icons.svg);background-size:155px 75px;background-repeat:no-repeat;background-position:-1px -2px}.p-crown--no2{position:relative;color:#adb2bd;padding-left:23px}.p-crown--no2::before{position:absolute;left:0;top:0;content:"";width:22px;height:15px;background-image:url(https://img1.kakaku.k-img.com/images/insurance/common/hkn_icons.svg);background-size:155px 75px;background-repeat:no-repeat;background-position:-1px -29px}.p-crown--no3{position:relative;color:#b58e7b;padding-left:23px}.p-crown--no3::before{position:absolute;left:0;top:0;content:"";width:22px;height:15px;background-image:url(https://img1.kakaku.k-img.com/images/insurance/common/hkn_icons.svg);background-size:155px 75px;background-repeat:no-repeat;background-position:-1px -56px}.p-hikakuTableHead th{border:1px solid #dcdcdc;background:#fcfcfc;text-align:left;width:130px;padding:10px 14px;font-size:100%;line-height:1.3em}.p-hikakuTableHead td{border:1px solid #dcdcdc;text-align:center;background:#fff;color:#333;line-height:1.3em}.p-hikakuTableHead td a.itemLink{display:block;padding:8px}.p-hikakuTableHead td a.fixLink:hover{text-decoration:none !important}.p-hikakuTableHead .itemName{font-size:11px;color:#333;display:inline-block}.p-hikakuTableHead span.txtWrap{display:block}.p-hikakuTableHead span.valueTxtRed{font-size:20px;color:#d50000;font-weight:bold;display:inline-block;margin-top:15px}.p-hikakuTableHead span.unitRed{font-size:15px;color:#d50000;font-weight:bold}.p-hikakuTableHead span.subValue{font-size:13px;margin:5px 0 10px;display:block}.p-hikakuTableHead tr.headTblFixed{border-bottom:1px solid #dcdcdc}.p-hikakuTableContents th{border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;border-left:1px solid #dcdcdc;background:#fcfcfc;text-align:left;font-size:100%;line-height:1.3em;vertical-align:middle;position:relative}.p-hikakuTableContents th.fcOpen{cursor:pointer}.p-hikakuTableContents td{border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;text-align:center;width:135px !important;background:#fff;color:#333;line-height:1.5em;font-size:14px;vertical-align:middle}.p-hikakuTableContents a.linkArea{display:block;width:100%;height:100%;padding:0;font-size:15px}.p-hikakuTableContents span.valueTxtRed{font-size:24px;color:#e33543;font-weight:bold;line-height:1;display:inline-block;padding:10px 0 7px}.p-hikakuTableContents span.unitRed{font-size:15px;color:#e33543;font-weight:bold}.p-hikakuTableContents .subValue{display:block;color:#333;font-size:13px;line-height:1.2;width:100%;margin-top:5px}.p-hikakuTableContents p.pWord{font-size:11px;margin-bottom:5px}.p-hikakuTableContents span.valueTxtBlack{font-size:18px;word-break:break-all}.p-hikakuTableContents span.unitBlack{font-size:13px;word-break:break-all;transform:translateY(2px)}.p-hikakuTableContents p.toTxt{font-size:15px;font-weight:bold;width:21px;margin:0 auto 5px;background-image:url(https://img1.kakaku.k-img.com/images/insurance/search/search_v_07.png);overflow:hidden;text-indent:100%;white-space:nowrap}.p-hikakuTableContents span.hanyouTxt{font-size:15px;line-height:1.4;word-break:break-all;display:inline-block}.p-hikakuTableContents span.hanyouTxt a{padding:12px 12px 12px 0}.p-hikakuTableContents span.hanyouTxtSmall{font-size:13px;line-height:1.5;word-break:break-all;display:block;color:#333;display:inline-block}.p-hikakuTableContents span.hanyouTxtSmall a{padding:12px 12px 12px 0}.p-hikakuTableContents ul.hanyouList li{font-size:14px;line-height:1.5em;margin-bottom:5px;padding-left:1em;text-indent:-1em}.p-hikakuTableContents ul.hanyouList li span.subTxt{font-size:11px;line-height:1.5em}.p-hikakuTableContents ul.hanyouListSmall li{font-size:12px;line-height:1.5em;margin-bottom:3px}.p-hikakuTableContents a.hanyouLink{display:block;padding:12px;width:135px}.p-hikakuTableContents span.cCharge{font-size:20px;font-weight:bold}.p-hikakuTableContents span.cChargeCtrl{font-size:15px}.p-hikakuTableContents ul.appMtd{display:table;border-collapse:separate;border-spacing:4px 0}.p-hikakuTableContents ul.appMtd li{padding:7px 8px 7px 7px;font-size:11px;display:table-cell;vertical-align:middle}.p-hikakuTableContents ul.appMtd li.on{font-weight:bold;background:#efefef;border:1px solid #ccc}.p-hikakuTableContents ul.appMtd li.off{color:#c7c7c7 !important;border:1px solid #e6e6e6}.p-hikakuTableContents .itemLink:hover img{opacity:.8}.p-hikakuTableContents .itemName{font-size:13px;color:#333;display:inline-block;line-height:1.2}.p-hikakuTableContents .itemName:hover{text-decoration:none}.p-hikakuTableContents .choiceImg+.subValue{margin-top:10px}.p-hikakuTableContents .logoImg{margin:0}.p-hikakuTableContents .logoImg img{width:120px;height:90px}.p-hikakuTableContents .tdPad{padding:0 12px;margin:5px 0;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;align-content:center}.p-valueRate{font-size:24px;font-weight:bold}.p-unitRate{font-size:15px;position:relative;transform:translateY(2px)}.p-columnChild{position:relative}.p-columnChild .p-thPad{padding-left:20px;min-height:100px}.p-columnChild th{position:relative}.p-columnChild th::after{position:absolute;bottom:0;left:0;display:block;padding-top:2px;width:7px;border-right:1px solid #bbdba7;background-color:#e6f7e0;content:"";top:-1px;height:calc(100% + 1px)}.p-columnChild.p-fixSubTtl::after{position:absolute;bottom:0;left:0;display:block;padding-top:2px;width:7px;border-right:1px solid #bbdba7;background-color:#e6f7e0;content:"";top:-1px;height:calc(100% + 2px)}.p-columnChild.p-bBtm--em th::after{position:absolute;bottom:0;left:0;display:block;padding-top:2px;width:7px;border-right:1px solid #bbdba7;background-color:#e6f7e0;content:"";top:-1px;height:calc(100% + 2px)}.p-columnChild.p-fixSubTtl{padding-left:20px}.p-columnChild.p-fixSubTtl.p-fixSubTtl_parts{padding-left:20px}.p-fixTtl{background:#e6f7e0;border-top:solid 2px #bbdba7;border-bottom:solid 1px #bbdba7 !important;color:#61a63c;position:relative;margin-top:-1px;z-index:1;padding:15px 10px;width:1035px}.p-fixTtl.is-visible{visibility:visible}.p-fixTtl__innerSubTxt{font-weight:normal;margin-left:10px}.p-fixSubTtl{background:#f5f6f7;font-weight:bold;font-size:15px;visibility:hidden;position:relative;cursor:default;padding:15px 10px}.p-fixSubTtl.p-fixSubTtl_parts{background:#f5f6f7;font-weight:bold;font-size:15px;visibility:hidden;position:relative;cursor:default;padding:10px 10px}.p-fixSubTtl.is-visible{visibility:visible}.p-fixSubTtl.p-tblToggle::after{content:none}.s-tblToggle__body.is-close{display:none}.p-tblToggle{cursor:pointer}.p-tblToggle::after{content:"";border-left:7px solid #e6f7e0;position:absolute;top:0;left:0;height:calc(100% + 1px);border-bottom:solid 1px #e6f7e0}.p-tblToggle.is-close::after{content:none}.p-tblToggle::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 174px;background-position:-201px -16px}.p-tblToggle.is-close::before{background-position:-201px -78px}.p-example__name{font-size:15px}.p-example__label{border-radius:2px;background:#a0a2a3;color:#fff;font-size:14px;font-weight:normal;padding:3px 3px 0px;line-height:1;display:inline-block;margin-right:8px}.p-example__txt{margin-top:5px;font-size:15px;font-weight:normal;line-height:1.4}.p-cvPad{padding:8px 10px;width:139px !important}.p-hikakuTableContents span.shdw-pdg{padding-bottom:0}.p-hikakuTableContents a.cl-1{background:#ff8a30;box-shadow:0 2px 0 #cf7129;margin:0 auto 3px;border-radius:8px;display:table;width:100%;text-align:center;color:#fff;line-height:1.2;cursor:pointer;transition:.2s all ease}.p-hikakuTableContents a span.cv-btn-line-1{margin:0 auto;padding-top:4px;display:table-cell;vertical-align:middle}.p-hikakuTableContents a span.cv-btn-inbox span.l-icon-s1{background:rgba(0,0,0,0);padding-right:0}.p-hikakuTableContents a span.cv-btn-inbox span.txt-wrap-half{padding:0}.p-hikakuTableContents a span.cv-btn-inbox span.clcv{display:block}.wrap2 .p-hikakuTableContents .p-modal__trend{background-color:#fff;border:solid 1px #ddd;border-radius:40px;margin:5px auto 0 0;padding:1px 0;text-align:center;line-height:1;height:26px;top:0;bottom:0;right:36px;display:block;white-space:nowrap;position:static;font-size:13px;color:#333;box-sizing:border-box;font-weight:normal}.wrap2 .p-hikakuTableContents .p-modal__trend::after{content:"";width:13px;height:15px;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;position:relative;top:4px;right:-5px;color:#666}.p-hikakuTableContents .p-modal__trend.is-disabled{pointer-events:none;background-color:#eee;color:#b3b3b3}.p-hikakuTableContents .p-modal__trend.is-disabled::after{opacity:.5}.p-modal__trendInner{padding:0 !important}.p-dispPopup__txtCell{width:auto !important}.p-dispPopup__cell{width:20px !important}.knowIns__item__info{display:block;position:absolute;bottom:-24px;right:0;text-align:right;font-size:12px;color:#333;cursor:pointer}.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)}.s-dispPopup__bg{background:rgba(0,0,0,.5);height:100%;width:100%;position:fixed;top:0;bottom:0;left:0;right:0;z-index:500 !important;cursor:pointer}.s-dispPopup__content{padding:0 10px 10px;border-radius:4px;display:none;background:#fff;position:fixed;top:50%;left:20px;right:20px;transform:translateY(-50%);z-index:501 !important;text-align:left;overflow-y:scroll;-webkit-overflow-scrolling:touch}.s-dispPopup__content.is-activePop{display:block !important}.s-dispPopup__content::-webkit-scrollbar{display:none;-webkit-appearance:none}.popup__ttl{margin:15px 0 10px 5px;padding:3px 0 3px 7px;border-left:3px solid #5ca333;font-size:15px;font-weight:normal;color:#333;text-align:left;line-height:1.4;position:relative}.popup__head{background:#fff;text-align:center;margin:0 -10px 10px;position:relative;border-bottom:solid 1px #ddd;padding:20px 10px 17px}.popup__head__inner{position:relative}.popup__head__txt{font-size:15px}.popup__faq{margin:20px 0}.popup__faq__q{margin:10px 0 0;font-size:14px}.popup__faq__a{margin:5px 0 25px;padding:0 0 0 5px;font-size:13px;line-height:1.4}.popup__text{margin-bottom:20px;font-size:13px;line-height:1.6}.popup__text__note{display:block;font-size:11px;line-height:1.3;color:#333}.popup__head__closeBtn{position:absolute;top:50%;right:0;margin-top:-16px}.s-dispPopup__closeBtn{margin:0 !important}.s-dispPopup__closeBtn__btn.popup__head__closeBtn__icon{border:solid 1px #ddd;padding:15px;border-radius:16px;box-shadow:none;z-index:1}.popup__imgBox{text-align:center;margin-bottom:10px}.p-popup__plan{display:flex;align-items:center}.p-popup__plan__name{font-size:16px;display:inline-block;align-items:center;font-weight:bold;margin-left:10px}.p-popup__planTbl th,.p-popup__planTbl td{font-size:15px}.s-dispPopup__content.p-popup--w500{width:500px;margin-left:-200px}.p-popup__plan__title{margin:20px 0 10px;text-align:center;font-weight:bold;font-size:16px;line-height:1.3}.p-popup__info__explanation__container{margin-bottom:0;margin-top:20px}.p-popup__info__explanation__text{font-size:16px;line-height:1.75;margin-bottom:10px;padding-left:26px;background:url(https://img1.kakaku.k-img.com/images/insurance/check_s.svg) no-repeat 2px 3px;background-size:16px 12px}.p-popup__info__explanation__text:nth-child(3){margin-bottom:0}.p-popup__info__explanation__note{margin-top:10px}.planeTable__wrap{margin:20px 0 60px}.planeTable{width:100%;table-layout:fixed}.planeTable--mini{min-width:315px}.planeTable--minwAuto{min-width:auto;width:100%}.planeTable__th,.planeTable__td{padding:10px 8px;border:1px solid #ddd;vertical-align:middle;text-align:center;font-size:14px;line-height:1.75;background:#fff}.planeTable__th{background:#f3f3f3;font-weight:normal;width:66px}.planeTable__thead .planeTable__th,.planeTable__thead .planeTable__td{background:#f3f3f3}.planeTabl--txtNoWrap{white-space:nowrap}.planeTable__btn{padding:0 8px;width:100%;height:35px;border-radius:3px;background:#fff;border:1px solid #ccc;color:#0a6fcc}.planeTable__btn__icon--arrow{padding-right:20px;display:inline-block;position:relative}.planeTable__btn__icon::before{margin-top:-11px;width:20px;height:20px;background-size:330px 160px;background-position:-68px -70px}.btnArea.p-btnArea{top:85px}.p-btnArea .prevBtn div.prevBlock{box-sizing:content-box;background:#fff;border:solid 1px #ddd}.p-btnArea .nextBtn div.nextBlock{box-sizing:content-box;background:#fff;border:solid 1px #ddd}.p-btnArea .nextPrevHover{background:#f5faff !important;border:solid 1px #ddd !important}.p-btnArea .nextBtn div.nextArw{width:0;height:0;border-style:solid;border-width:15px 0 15px 15px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #b4b3b3}.p-btnArea .prevBtn div.prevArw{width:0;height:0;border-style:solid;border-width:15px 15px 15px 0;border-color:rgba(0,0,0,0) #b4b3b3 rgba(0,0,0,0) rgba(0,0,0,0)}.sortArea.condChangeBox{padding:0}.sortArea.is-origin{padding:0}.sortArea.condChangeBox.is-fixedClone{z-index:501;height:0;overflow:hidden}.sortArea.condChangeBox.is-fixedClone.condChangeWrapFix{display:block;height:auto;overflow:visible}.p-sortOrder{display:flex;justify-content:space-between;align-items:center;padding:15px 0}.p-sortOrder .sortResult{float:none;font-size:13px}.p-sortOrder .sortBtn{float:none}.p-sortOrder .sortResult span,.p-sortOrder .sortResultfix span{font-size:12px;font-weight:bold;color:#333;padding:0 3px}.p-sortBtn{border-bottom:solid 1px #ddd;position:relative}.p-sortBtn::after{transform:translateY(-6px);border-top:6px solid #b4b3b3;border-right:4px solid rgba(0,0,0,0);border-left:4px solid rgba(0,0,0,0);content:"";position:absolute;top:50%;right:2px;width:7px;height:5px;pointer-events:none}.p-sortBtn__select{font-size:13px;padding:0 14px 5px 2px;border:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#333;cursor:pointer;background:none rgba(0,0,0,0)}.p-sortBtn__select:focus-visible{border:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none rgba(0,0,0,0)}.p-resultArea{border:solid 1px #ddd;background:#fff}.condChangeWrapFix.p-resultArea{border-top:0}.p-result{display:flex;align-items:center;justify-content:space-between;padding:20px 30px}.p-resultInner{display:flex;align-items:center;justify-content:space-between;width:660px;position:relative}.p-result__travel{min-height:40px;flex-grow:2}.p-result__travel--travel{background:url(https://img1.kakaku.k-img.com/images/insurance/travel/search/hikaku_icon_travel_01.svg) no-repeat left center;background-size:48px 48px;padding-left:60px}.is-noSelected .p-result__travel{background:url(https://img1.kakaku.k-img.com/images/insurance/travel/search/hikaku_icon_travel_00.svg) no-repeat left center;background-size:48px 48px;padding-left:60px}.is-noSelected .p-result__companyname{color:#333}.p-result__companyname{font-size:20px;font-weight:bold;line-height:1.3}.p-result__age{font-size:15px;color:#333;font-weight:bold;margin-top:5px}.p-result__breedChange__link{color:#0a6fcc;font-size:15px;line-height:1;position:relative;padding-right:20px;font-weight:bold;cursor:pointer}.p-result__breedChange__link::after{margin-top:-7px;height:10px;width:15px;content:"";position:absolute;top:50%;right:0;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-result__breedChange__link.is-open::after{transform:rotate(180deg)}.p-result__breedChange{padding:12px 20px 12px 0}.p-result__breedChange__link:hover{color:#09f}.p-result__conditionDetail__linkTxt{position:relative;color:#0a6fcc;font-size:15px;font-weight:bold;white-space:nowrap;cursor:pointer;background:url(https://img1.kakaku.k-img.com/images/insurance/search/hikaku_menu_btn.svg) no-repeat left center;background-size:30px 30px;padding-left:35px}.p-result__conditionDetail{border:solid 1px #ddd;padding:12px 15px 12px 13px;position:relative;border-radius:22px;cursor:pointer}.p-result__conditionDetail:hover{background:#f5faff}.p-result__conditionDetail:hover .p-result__conditionDetail__linkTxt{color:#09f}.p-result__conditionDetail.is-active .p-result__conditionDetail__linkTxt::after{position:absolute;content:"";width:9px;height:9px;border-radius:50%;background:#e33543;top:1px;left:20px}.p-coachmarkPop{display:none;position:absolute;z-index:3;top:100%;left:0;width:auto;padding:0 10px}.p-coachmarkPop.is-active{display:block}.p-coachmarkPop__inner{position:relative;background:rgba(0,0,0,.8);border-radius:6px;padding:10px}.p-coachmarkPop__inner::before{content:"";position:absolute;top:-9px;left:53px;width:12px;height:9px;border-bottom:9px solid rgba(0,0,0,.8);border-right:6px solid rgba(0,0,0,0);border-left:6px solid rgba(0,0,0,0)}.p-coachmarkPop__txt{color:#fff;font-size:14px;line-height:1.5;white-space:nowrap}.p-simulatorArea{background:#fafafa;transition:.2s height ease;height:0;overflow:hidden}.p-simulatorArea.is-open{height:96px}.p-simulatorArea__inner{padding:20px 30px}.p-simulatorBox{display:flex;align-items:center}.p-simulatorBtn{width:420px;margin:0 auto}.p-simulatorBox__section:not(:last-child){padding-right:20px;margin-right:20px;border-right:dotted 1px #ddd}.input--radio__btn{vertical-align:middle !important}.p-conditionDetail{margin-bottom:20px;width:100%;display:flex;align-items:center;flex-wrap:wrap}.s-dispPopup__content.p-conditionDetail__pop{width:1000px;max-width:1000px;margin-left:-508px;padding:0;overflow:visible}.p-conditionDetail__pop.is-noScroll{z-index:500 !important}.p-conditionDetail__pop .popup__ttl{margin:20px}.p-conditionDetail__closeBtn{position:absolute;top:-10px;right:-10px}.p-conditionDetail__popInner{position:relative;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.p-conditionDetail__popInner::-webkit-scrollbar{display:none;-webkit-appearance:none}.p-conditionDetailArea_wrap{display:flex;flex-wrap:wrap;align-items:center;padding:0 15px 0px}.p-conditionDetailArea{display:flex;flex-wrap:wrap;align-items:center;padding:0 0px 140px !important}.p-conditionDetail__ttl{font-weight:bold;font-size:15px;width:150px;padding-right:2px}.p-conditionDetail__body{display:flex;width:820px}.p-conditionDetail__body+.p-conditionDetail__body{width:100%;padding-left:150px;margin-top:20px}.p-conditionDetail__company{width:210px !important}.p-conditionDetailBtn{display:flex;justify-content:center;align-items:center;width:1000px;padding:15px 0 20px;position:fixed;bottom:0;background:#fff;border-top:solid 1px #ddd;z-index:2;border-radius:0 0 4px 4px}.p-condToggleBody.is-hide{display:none}.p-condToggleBody.is-grayout{pointer-events:none;color:#999}.p-condToggleBody.is-grayout .p-input--radio__label{background-color:#f7f7f7}.p-condToggleBody.is-grayout .p-input--radio__item.is-active .p-input--radio__label::before{background-position:0 -60px}.p-condToggleBody.is-grayout .p-input--checkbox__label{background-color:#f7f7f7}.p-condToggleBody.is-grayout .p-input--checkbox__item.is-active .p-input--checkbox__label::before{background-position:0 -60px}.p-itemCounter{margin-right:20px}.p-itemCounter__btn{width:330px;margin-right:80px}.p-itemCounter__subTxt{font-size:15px;margin-right:5px}.p-itemCounter__hitNum{font-size:18px;font-weight:bold}.p-itemCounter__unitTxt{font-size:15px;font-weight:bold}.p-itemCounter__clearBtn{cursor:pointer;color:#0a6fcc;font-size:15px;margin-left:20px}.p-itemCounter__clearBtn:hover{color:#09f}.p-input--checkbox{border:solid 1px #ddd;border-radius:3px;display:flex;overflow:hidden;background:#fff}.p-input--checkbox__item{position:relative;flex-grow:2}.p-input--checkbox__item.is-active{background:#f5faff}.p-input--checkbox__btn{margin:0;visibility:hidden;width:0;color:#333;display:inline-block;vertical-align:middle !important}.p-input--checkbox__item:not(:last-child) .p-input--checkbox__label{border-right:1px solid #ddd}.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-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-input--checkbox__item.is-active .p-input--checkbox__label::before{background-position:0 0}.p-input--3col{flex-wrap:wrap !important}.p-input--3col .p-input--checkbox__item{width:33.3%;border-top:solid 1px #ddd;box-sizing:border-box}.p-input--3col .p-input--checkbox__item:first-child{border-top:0}.p-input--3col .p-input--checkbox__item:nth-child(2){border-top:0}.p-input--3col .p-input--checkbox__item:nth-child(3){border-top:0}.p-input--3col .p-input--checkbox__item:nth-child(3n) .p-input--checkbox__label{border-right:0}.p-input--w100p{width:100%;justify-content:space-between}.p-input--radio{border:solid 1px #ddd;border-radius:3px;display:flex;background:#fff}.p-input--radio__item{position:relative;flex-grow:2}.p-input--radio__item.is-active{background:#f5faff}.p-input--radio__btn{margin:0;visibility:hidden;width:0;color:#333;display:inline-block;vertical-align:middle !important}.p-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}.p-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-input--radio__item.is-active .p-input--radio__label::before{background-position:0 0}.p-input--radio__item:not(:last-child) .p-input--radio__label{border-right:1px solid #ddd}.p-input--checkbox__item.is-disabled{background:#f7f7f7;color:#999;pointer-events:none}.p-input--radio__item.is-disabled{background:#f7f7f7;color:#999;pointer-events:none}.p-input--checkboxselect{position:relative;padding:12px 10px 11px;border:1px solid #ddd;border-radius:3px;width:auto;height:50px;display:flex;align-items:center;outline:none;text-indent:.01px;text-overflow:"";font-size:15px;font-family:-apple-system,blinkMacSystemFont,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,"HIragino Kaku Gothic Pro W3","Hiragino Kaku Gothic ProN","ＭＳ Ｐゴシック","MS P Gothic",sans-serif;color:inherit;-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer;background:#fff}.p-input--checkboxselect.select_focus{cursor:auto}.p-input--checkboxselect.is-disabled{background:#f7f7f7;color:#999;pointer-events:none}.p-input--checkboxselect::-ms-expand{display:none}.p-input--checkboxselect:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #828c9a}.p-input--checkboxselect__wrap{position:relative}.p-input--checkboxselect__wrap:before{width:55px;content:"";background:#eef5ff;position:absolute;z-index:1;right:1px;top:1px;bottom:1px;pointer-events:none}.p-input--checkboxselect__wrap:after{margin-top:-4px;border-top:8px solid #b4b3b3;border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0);content:"";position:absolute;z-index:2;top:50%;right:21px;width:8px;height:8px;pointer-events:none}.p-input--checkboxselect__pulldown{position:absolute;background:#fff;max-height:250px;width:calc(100% + 2px);border:solid #ddd 1px;overflow-y:scroll;top:48px;left:-1px;z-index:2}.p-input--checkboxselect__label{position:relative;padding:12px 10px 11px 45px;display:flex;align-items:center;min-height:50px;font-size:16px;text-align:left;cursor:pointer}.p-input--checkboxselect__label.is-disabled{background:#f7f7f7;color:#999;pointer-events:none;cursor:auto}.p-input--checkboxselect__label span{line-height:1.2}.p-input--checkboxselect__label:not(:last-child){border-bottom:solid 1px #ddd}.p-input--checkboxselect__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-input--checkboxselect__label.is-selected{background:#f5faff}.p-input--checkboxselect__label.is-selected::before{background-position:0 0}.p-input__reset{display:block;font-size:13px;color:#0a6fcc;border-bottom:solid 1px #ddd;padding:8px 10px;cursor:pointer}.p-input__reset:hover{color:#09f}.p-selectName+.p-selectName::before{content:"、"}.p-selectItem{white-space:nowrap;overflow:hidden;line-height:1.2}.p-showCell__switch.is-off{pointer-events:none;background:#f7f8fa;border:solid 1px #ddd}.p-showCell__switch.is-off a{background:url(https://img1.kakaku.k-img.com/images/insurance/search/icon_checkbox_compare_off.svg) no-repeat left center;background-size:14px 12px;color:#a0a0a0;pointer-events:none;cursor:default}.p-showCell__switch{display:block;border:solid 1px #bbdba7;border-radius:4px;padding:6px 0 5px 11px;background:#fff}.p-showCell__switch a{display:block;background:url(https://img1.kakaku.k-img.com/images/insurance/search/icon_checkbox_compare_active_green.svg) no-repeat left center;background-size:14px 12px;cursor:pointer;text-decoration:none;font-size:12px;text-align:center;font-weight:bold;transition:all .2s;color:#5ca333}.p-showCell__switch.selected{background-color:#5ca333;border:1px solid #5ca333}.p-showCell__switch.selected a{background:url(https://img1.kakaku.k-img.com/images/insurance/search/icon_checkbox_compare_on.svg) no-repeat left center;background-size:14px 12px;color:#fff}.p-showCell__switch.selected a:active,.p-showCell__switch.selected a:hover{color:#fff !important;text-decoration:none !important}.p-showCell__switch a:active,.p-showCell__switch a:hover{color:#5ca333;text-decoration:none !important}.p-compareCheckPadInner{width:auto !important}.p-compareCheckPad__checkBox{position:relative;padding:8px 79px 8px 78px;cursor:pointer}.p-compareCheckPad__checkBox::before{content:"";position:absolute;background:url(https://img1.kakaku.k-img.com/images/insurance/common/hkn_catetop_icons.svg) no-repeat;background-size:580px 380px;background-position:-427px -227px;width:26px;height:26px;left:50%;margin-left:-13px;top:50%;margin-top:-13px}.p-compareCheckPad__checkBox input{position:absolute;visibility:hidden}.hcSelected .p-compareCheckPad__checkBox::before{background-position:-427px -127px}.p-pethikaku__notes{background:#f8f8f8}.p-travelhikaku__remark{background:#f8f8f8}.p-travelhikaku__remark__inner{margin:0 auto;padding:10px 0;width:1035px}.categoryBox__ttl{margin:50px 25px 15px;font-size:17px;font-weight:500;line-height:1.4;text-align:center}.p-editor{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap;background:#fafafa;border-radius:3px;padding:15px 20px 15px;margin-bottom:40px;position:relative}.p-editor__img__trimming{width:75px;height:75px;overflow:hidden;border-radius:45px;border:solid 2px #eee;margin-top:30px}.p-editor__img__trimming img{image-rendering:-webkit-optimize-contrast}.p-editor__profession{display:inline-block;font-size:15px;line-height:1.4;color:#666;margin-bottom:5px}.p-editor__detail{font-size:15px;width:100%;margin-top:8px;padding-top:8px;border-top:dashed 1px #ddd}.p-editor__txt{margin-top:35px;width:calc(100% - 90px)}.p-editor__nameLabel{position:relative;background:#eee;color:#666;padding:4px 5px 3px;display:inline-block;font-size:12px;line-height:1.2;position:absolute;text-align:center;top:17px;left:-5px;box-shadow:0px 1px 1px 0px #ddd;min-width:100px}.p-editor__nameLabel::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-editor__name{font-size:15px;font-weight:bold;line-height:1;display:inline-block}.p-breedSelectBtn{padding:8px 30px 10px;border:solid 1px #ddd;width:600px;margin:30px auto 0;border-radius:20px;display:block;cursor:pointer;text-align:center}.p-breedSelectBtn:hover{text-decoration:none}.p-breedSelectBtn__txt{position:relative;font-size:11px;color:#333;text-align:center;display:inline-block}.p-breedSelectBtn__txt::after{content:"";width:13px;height:15px;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;position:absolute;top:50%;margin-top:-8px;right:-20px;color:#666}.p-breedSelectBtn__name{margin-right:10px}.p-breedSelectModal.is-noScroll{z-index:500 !important}.p-breedSelectModal.s-dispPopup__content{overflow:hidden;padding:0}.p-breedSelectModal__inner{position:relative;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;padding-top:46px;background-color:#fff}.p-breedSelectModal__inner::-webkit-scrollbar{display:none;-webkit-appearance:none}.p-breedSelectModal__close{position:absolute;top:50%;margin-top:-16px;right:10px;z-index:10;cursor:pointer}.p-breedSelectModal__topCloseBtn{border:solid 1px #ddd;padding:15px;border-radius:16px;box-shadow:none;font-size:11px;position:relative;cursor:pointer;display:inline-block;min-height:20px;background:#fff}.p-breedSelectModal__topCloseBtn::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-breedSelectModal__footCloseBtn{padding:10px;text-align:right}.p-breedSelectModal__agencyRights{padding:10px 30px}.p-breedSelectModal__head{background:#fff;text-align:center;width:780px;padding:12px 0 9px;border-bottom:solid 1px #ddd;position:fixed;top:0;z-index:2;border-radius:4px 4px 0 0}.p-breedSelectModal__head__txt{font-size:16px;font-weight:bold}.p-sortFilter__help{display:inline-block;position:absolute;right:0;top:50%;margin-top:-10px;height:18px;box-sizing:border-box}#overlayBreed{box-shadow:none}.p-modal__fixedBottom{position:fixed;width:780px;z-index:600;padding:8px 0;transition:.2s all ease;bottom:-90px}.p-modal__fixedBottom.is-visible{display:block;bottom:0}.p-modal__fixedBottom.is-hide.is-ie{top:auto !important;display:none}.p-breedSelect__headRead{position:relative;font-size:15px;line-height:1.5}.p-breedSelect__headTtl{display:flex;align-items:center;padding:20px;border-radius:4px 4px 0 0}.p-breedSelect__headTtl__img{display:inline-block;margin-right:10px;min-width:100px;overflow:hidden}.p-breedSelect__headTtl__name{font-size:13px;line-height:1.2;font-weight:bold;color:#5ca333;background:#e9f8e4;display:inline-block;border-radius:3px;padding:4px 4px 1px;margin-bottom:10px}.p-breedSelect__headTtl__txt{font-size:22px;line-height:1.4;font-weight:bold}.p-injuriesArea{padding:0 20px}.p-injuries__head{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-injuries__ttl{position:relative;font-size:18px;font-weight:bold;margin-bottom:30px;line-height:1.4;padding-left:60px}.p-injuries__ttl--icon1::before{content:"";position:absolute;left:0;top:50%;margin-top:-25px;width:50px;height:50px;background:url(https://img1.kakaku.k-img.com/images/insurance/pet/hkn_pet_hikaku_icon_medical1.svg) no-repeat center}.p-injuries__ttl--icon2::before{content:"";position:absolute;left:0;top:50%;margin-top:-25px;width:50px;height:50px;background:url(https://img1.kakaku.k-img.com/images/insurance/pet/hkn_pet_hikaku_icon_medical2.svg) no-repeat center}.p-injuries__box{border:solid 1px #ddd;border-radius:3px;overflow:hidden}.p-travelPriceCard__box{border:solid 1px #ddd;border-radius:3px;overflow:hidden}.p-injuries__box+.p-injuries__box{margin-top:20px}.p-injuries__name{position:relative;font-size:17px;font-weight:bold;line-height:1.3;background:#f3f3f3;padding:15px 20px}.p-injuriesList{padding:20px}.p-injuriesList__item{position:relative;font-size:15px;line-height:1.5;padding-left:15px}.p-injuriesList__item::before{display:block;content:"";position:absolute;top:5px;left:0;width:10px;height:10px;background-color:#fff;border:2px solid #5ca333;border-radius:100%}.p-injuriesList__item:not(:last-child){margin-bottom:6px}.p-injuries__medicalEx{margin:0 10px;border-top:1px solid #eee;padding:15px 0;display:flex;align-items:center}.p-travelPriceCard_tglHead{margin:0 10px;border-top:1px solid #eee;padding:15px 0;display:flex;align-items:center}.p-injuries__medicalEx__head{border-radius:3px;font-size:13px;color:#333;line-height:1;display:inline-block;background:#edeff2;padding:5px 5px 4px}.p-injuries__price{margin-left:15px;font-size:13px;line-height:1.5}.p-injuries__price__value{font-size:17px;font-weight:bold;position:relative;bottom:-1px}.p-injuries__price__unit{font-size:11px;margin-left:2px}.p-travelPriceCard_tglHead_label{border-radius:3px;font-size:16px;color:#333;line-height:1;display:inline-block;background:#edeff2;padding:5px 5px 4px}.p-travelPriceCard_tglHead_price{margin-left:16px;font-size:14px;line-height:1.5}.p-travelPriceCard_tglHead_price_value{font-size:22px;font-weight:bold;position:relative;bottom:-1px}.p-travelPriceCard_tglHead_price_unit{font-size:22px;margin-left:2px;font-weight:bold}.p-injuries__priceMoreLink{display:inline-block;font-size:11px;color:#0a6fcc;cursor:pointer;position:relative;padding-right:20px}.p-injuries__priceMoreLink::after{content:"";position:absolute;background:url(https://img1.kakaku.k-img.com/images/insurance/common/hkn_icons.svg) no-repeat;background-position:-159px -60px;background-size:290px 140px;width:20px;height:20px;top:50%;margin-top:-10px}.p-injuries__priceMoreLink.is-open::after{transform:rotate(-180deg);background-position:-162px -60px}.p-injuries__priceDetail{margin-left:auto}.p-travelPriceCard_tglHead:first-child{border-top:none}.p-travelPriceCard_moreLink{display:inline-block;font-size:16px;color:#0a6fcc;cursor:pointer;position:relative;padding-right:20px}.p-travelPriceCard_moreLink::after{content:"";position:absolute;background:url(https://img1.kakaku.k-img.com/images/insurance/common/hkn_icons.svg) no-repeat;background-position:-159px -60px;background-size:290px 140px;width:20px;height:20px;top:50%;margin-top:-10px}.p-travelPriceCard_moreLink.is-open::after{transform:rotate(-180deg);background-position:-162px -60px}.p-travelPriceCard_tglHead_price_detail{margin-left:auto}.p-injuries__priceDetail_cont{display:none;background:#fafafa;padding:15px}.p-injuries__priceDetail_cont.is-open{display:block}.p-travelPriceCard_tglHead_price_detail_cont{display:block;background:#fafafa;padding:0px;height:0px;opacity:0}.p-travelPriceCard_tglHead_price_detail_cont.is-open{padding:15px;height:auto;opacity:1}.p-injuries__priceDetail__ttl{font-size:13px;line-height:1.5;margin-bottom:5px;font-weight:bold}.p-injuries__priceDetail__txt{font-size:13px;line-height:1.5;margin-bottom:15px}.p-injuries__priceDetail_cont .planeTable__th,.p-injuries__priceDetail_cont .planeTable__td{padding:4px 8px 3px}.p-selectPointArea{padding:0 20px}.p-selectPoint__head{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-selectPoint__head__blnWrap{text-align:center}.p-selectPoint__head__bln{position:relative;background:#fff;border-radius:12px;display:inline-block;color:#5ca333;font-weight:bold;padding:8px 12px;font-size:18px;border:2px solid #bbdba7}.p-selectPoint__head__bln::before{content:"";position:absolute;border-width:12px 10px 0 10px;border-style:solid;border-color:#bbdba7 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);width:0;height:0;top:100%;left:50%;margin-left:-7px}.p-selectPoint__head__bln::after{content:"";position:absolute;border-width:10px 8px 0 8px;border-style:solid;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);width:0;height:0;top:100%;left:50%;margin-left:-5px;margin-top:-1px}.p-selectPoint__head__bln__inner{display:flex;justify-content:center;align-items:center}.p-selectPoint__head__bln__img{min-width:40px;width:40px;height:40px;margin-right:5px;overflow:hidden;display:inline-block}.p-selectPointList{position:relative;margin-top:20px;margin-bottom:20px;padding-bottom:30px;counter-reset:item}.p-selectPointList::after{content:"";position:absolute;bottom:-15px;left:calc(50% - 18px);width:0px;border-style:solid;border-width:18px;border-left-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);border-top:solid 17px #e9f8e4}.p-selectPointList__item{position:relative;border:2px solid #bbdba7;border-radius:12px;overflow:hidden}.p-selectPointList__item:not(:last-child){margin-bottom:20px}.p-selectPointList__head{padding:15px 10px;border-bottom:dashed 1px #eee;background:#fffdf5;display:flex;align-items:center}.p-selectPointList__body{padding:20px}.p-selectPointList__item__ttl__em{color:#5ca333}.p-selectPointList__item__ttl__marker{background:linear-gradient(transparent 70%, #fae466 30%);display:inline}.p-selectPointList__item__ttl--noicon{font-size:15px;font-weight:bold;line-height:1.5;display:inline-block;padding:15px 0 17px}.p-selectPointList__item__ttl--catPoint1,.p-selectPointList__item__ttl--catPoint2,.p-selectPointList__item__ttl--catPoint3,.p-selectPointList__item__ttl--dogPoint1,.p-selectPointList__item__ttl--dogPoint2,.p-selectPointList__item__ttl--dogPoint3{font-size:17px;font-weight:bold;line-height:1.5;padding-left:60px;display:inline-block;position:relative}.p-selectPointList__item__ttl--catPoint1::before{position:absolute;content:"";width:50px;height:50px;top:50%;left:0;margin-top:-25px;background:url(https://img1.kakaku.k-img.com/images/insurance/pet/hkn_pet_hikaku_icon_cat_point1.svg) no-repeat}.p-selectPointList__item__ttl--catPoint2::before{position:absolute;content:"";width:50px;height:50px;top:50%;left:0;margin-top:-25px;background:url(https://img1.kakaku.k-img.com/images/insurance/pet/hkn_pet_hikaku_icon_cat_point2.svg) no-repeat}.p-selectPointList__item__ttl--catPoint3::before{position:absolute;content:"";width:50px;height:50px;top:50%;left:0;margin-top:-25px;background:url(https://img1.kakaku.k-img.com/images/insurance/pet/hkn_pet_hikaku_icon_cat_point3.svg) no-repeat}.p-selectPointList__item__ttl--dogPoint1::before{position:absolute;content:"";width:50px;height:50px;top:50%;left:0;margin-top:-25px;background:url(https://img1.kakaku.k-img.com/images/insurance/pet/hkn_pet_hikaku_icon_dog_point1.svg) no-repeat}.p-selectPointList__item__ttl--dogPoint2::before{position:absolute;content:"";width:50px;height:50px;top:50%;left:0;margin-top:-25px;background:url(https://img1.kakaku.k-img.com/images/insurance/pet/hkn_pet_hikaku_icon_dog_point2.svg) no-repeat}.p-selectPointList__item__ttl--dogPoint3::before{position:absolute;content:"";width:50px;height:50px;top:50%;left:0;margin-top:-25px;background:url(https://img1.kakaku.k-img.com/images/insurance/pet/hkn_pet_hikaku_icon_dog_point3.svg) no-repeat}.p-selectPointList__item__ttl .knowIns__item__infoTgl{margin-right:3px}.p-selectPointList__item__label{position:relative;line-height:1}.p-checkList__item,.p-checkList__item--bad{position:relative;font-size:15px;line-height:1.5;padding-left:24px}.p-checkList__item:not(:last-child),.p-checkList__item--bad:not(:last-child){margin-bottom:8px}.p-checkList__item::before{content:"";background:url(https://img1.kakaku.k-img.com/images/insurance/common/hkn_icon_check_green.svg) no-repeat center;background-size:16px 11px;display:inline-block;height:20px;width:20px;position:absolute;top:0;left:0}.p-checkList__item--bad::before{content:"";background:url(https://img1.kakaku.k-img.com/images/insurance/common/hkn_icon_check_gray.svg) no-repeat center;background-size:16px 11px;display:inline-block;height:20px;width:20px;position:absolute;top:0;left:0}.p-reccomendArea{background:#e9f8e4}.p-reccomend__head{display:flex;align-items:center;align-content:center;justify-content:center;padding:12px 20px}.p-reccomend__head__img{margin:0 10px;border-radius:35px;width:70px;height:70px;overflow:hidden;min-width:70px;border:solid 2px #c6e9b2}.p-reccomend__head__txt{font-size:20px;font-weight:bold;line-height:1.4;text-align:left;color:#5ca333}.p-reccomend__toc{margin:30px 15px 30px;border:solid 2px #ddd;border-radius:12px;overflow:hidden}.p-reccomend__toc__label{display:inline-block;font-size:11px;line-height:1;color:#444;margin-bottom:5px;background:#5ca333;border-radius:20px;padding:4px 5px 3px;margin-bottom:6px;color:#fff}.p-reccomend__toc__label__num{font-size:13px;margin:0 2px;font-weight:bold}.p-reccomend__toc__mainTxt{font-size:15px;font-weight:bold;color:#333;line-height:1.4}.p-reccomend__toc__item:not(:last-child){border-bottom:solid 1px #ddd}.p-reccomend__toc__link{display:block;position:relative;padding:15px 10px;background:#fff}.p-reccomend__toc__link::after{content:"";background:url(https://img1.kakaku.k-img.com/images/insurance/common/btn_arrow_gray.svg) no-repeat;width:11px;height:11px;position:absolute;display:inline-block;top:50%;margin-top:-6px;right:10px}.p-reccomend__toc__link:hover{background:#f5faff;text-decoration:none}.p-reccomend__tocBtn{padding:0 20px;width:100%}.btn__icon--breed{display:flex;align-items:center;justify-content:center}.p-reccomend__tocBtn .btn{position:relative;display:flex;align-items:center;color:#444;font-weight:bold;width:auto;padding-right:20px;margin-left:30%;text-align:center}.p-reccomend__tocBtn .btn::before{position:absolute;content:"";background:url(https://img1.kakaku.k-img.com/images/insurance/pet/hkn_pet_hikaku_icon_recommend.svg) no-repeat;width:50px;height:50px;top:-10px;left:-10px;transform:rotate(20deg)}.p-reccomend__tocBtn .btn::after{content:"";background:url(https://img1.kakaku.k-img.com/images/insurance/common/btn_arrow_gray.svg) no-repeat;width:11px;height:11px;position:absolute;display:inline-block;top:50%;margin-top:-6px;right:10px}.p-reccomend__tocBtn .btn__inner{display:block;text-align:center}.p-reccomendComment{padding:0 15px;margin:30px 0}.p-reccomendComment__ttlType1{font-size:18px;font-weight:bold;line-height:1.4;text-align:left;color:#5ca333;margin-bottom:15px;text-align:center}.p-reccomendComment__ttlType2{font-size:18px;font-weight:bold;line-height:1.4;text-align:left;margin-bottom:15px;text-align:center}.p-reccomendComment__body{display:flex;justify-content:space-between}.p-reccomendComment__img{width:50px;height:50px;border-radius:25px;overflow:hidden}.p-reccomendComment__img--bd{width:50px;height:50px;border-radius:25px;overflow:hidden;border:solid 1px #ddd}.p-reccomendComment__txtBox{position:relative;width:calc(100% - 70px);background:#fff;border-radius:12px;padding:20px 15px}.p-reccomendComment__txtBox::before{content:"";position:absolute;border-width:8px 10px 8px 0;border-style:solid;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);width:0;height:0;top:16px;left:0;margin-left:-10px}.p-reccomendComment__txtBox--bd{position:relative;width:calc(100% - 70px);background:#fff;border-radius:12px;padding:20px 15px;border:solid 1px #ddd}.p-reccomendComment__txtBox--bd::before{content:"";position:absolute;border-width:8px 10px 8px 0;border-style:solid;border-color:rgba(0,0,0,0) #ddd rgba(0,0,0,0) rgba(0,0,0,0);width:0;height:0;top:16px;left:0;margin-left:-10px}.p-reccomendComment__txtBox--bd::after{content:"";position:absolute;border-width:8px 10px 8px 0;border-style:solid;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);width:0;height:0;top:16px;left:2px;margin-left:-10px}.p-reccomendComment__listItem{position:relative;font-size:15px;line-height:1.5;padding-left:24px}.p-reccomendComment__listItem:not(:first-child){margin-top:10px}.p-reccomendComment__listItem::before{content:"";background:url(https://img1.kakaku.k-img.com/images/insurance/common/hkn_icon_check_green.svg) no-repeat center;background-size:16px 11px;display:inline-block;height:20px;width:20px;position:absolute;top:0;left:0}.p-reccomendComment__txt{font-size:15px;line-height:1.5}.p-reccomendItemArea{padding-bottom:40px}.p-reccomendItem__ttl{margin:40px 15px 10px;font-size:20px;text-align:center;font-weight:bold}.p-reccomendItem__head{text-align:center}.p-reccomendItem__head__label{display:inline-block;background:#5ca333;border-radius:20px;font-size:12px;color:#fff;padding:5px 10px 3px;transform:translateY(-13px)}.p-reccomendItem__head_ttl{font-size:17px;font-weight:bold;padding-bottom:15px;margin-top:18px;border-bottom:solid 1px #eee;line-height:1.3}.p-reccomendItem:not(:last-child){margin-bottom:10px}.p-reccomendItem__box{margin:0 20px;border:solid 2px #ddd;border-radius:12px;background:#fff}.p-reccomendItem__award{text-align:center;margin-bottom:10px}.p-reccomendItem__award__label{position:relative;margin:16px 40px}.p-reccomendItem__award__label:before,.p-reccomendItem__award__label:after{position:absolute;z-index:0;bottom:-6px;display:block;content:"";border:18px solid #9c8d6a}.p-reccomendItem__award__label:before{left:-11px;border-left-width:9px;border-left-color:rgba(0,0,0,0)}.p-reccomendItem__award__label:after{right:-11px;border-right-width:9px;border-right-color:rgba(0,0,0,0)}.p-reccomendItem__award__label__txt{position:relative;z-index:1;display:flex;align-items:center;min-height:36px;padding:6px 0 5px;color:#fff;background:#ada180;font-size:16px;justify-content:center;font-weight:bold;text-shadow:0px 0px 1px #9c8d6a}.p-reccomendItem__award__label__txt:before,.p-reccomendItem__award__label__txt:after{position:absolute;bottom:-10px;display:block;width:10px;height:10px;content:"";border-style:solid;border-color:#8c7d57 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.p-reccomendItem__award__label__txt:before{left:0;border-width:6px 0 0 16px}.p-reccomendItem__award__label__txt:after{right:0;border-width:6px 16px 0 0}.p-reccomendItem__body{margin:0 30px}.p-reccomendItem__item{display:flex;margin-top:20px}.p-reccomendItem__item__img{margin-right:10px;min-width:80px}.p-reccomendItem__item__txt{width:calc(100% - 60px);display:flex;flex-wrap:wrap;align-items:center;align-content:center}.p-reccomendItem__item__name{font-size:18px;line-height:1.3;font-weight:bold}.p-reccomendItem__item__price{margin-top:3px;line-height:1;width:100%}.p-reccomendItem__item__priceLabel{font-size:14px;margin-right:5px;color:#666}.p-reccomendItem__item__priceValue{position:relative;font-size:20px;font-weight:bold;margin-right:3px;bottom:-1px}.p-reccomendItem__item__priceUnit{font-size:11px}.p-reccomendItem__point{margin-top:30px}.p-reccomendItem__point__good,.p-reccomendItem__point__bad{position:relative;font-size:17px;line-height:1;display:inline-block;padding-left:26px;font-weight:bold;margin-bottom:15px}.p-reccomendItem__point__bad{margin-top:30px}.p-reccomendItem__point__good::before{position:absolute;content:"";background:url(https://img1.kakaku.k-img.com/images/insurance/consultation/hkn_icon_kutikomi.svg) no-repeat;background-size:100% 300%;top:50%;left:0;margin-top:-11px;width:20px;height:20px;background-position:top left}.p-reccomendItem__point__bad::before{position:absolute;content:"";background:url(https://img1.kakaku.k-img.com/images/insurance/consultation/hkn_icon_kutikomi.svg) no-repeat;background-size:100% 300%;top:50%;left:0;margin-top:-11px;width:20px;height:20px;background-position:bottom left}.p-reccomendItem__cp{margin-top:30px;background:#fffff2;padding:20px}.p-reccomendItem__cp__label{position:relative;font-size:14px;font-weight:bold;background-color:#f17764;color:#fff;display:inline-block;line-height:30px;padding-left:5px;margin-bottom:10px}.p-reccomendItem__cp__label::before{content:"";border-style:solid;border:15px 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:-15px;right:-12px}.p-reccomendItem__cp__txt{font-size:15px;line-height:1.5}.p-reccomendItem__cp__txt:not(:last-child){margin-bottom:20px}.p-reccomendItem__td{display:flex;flex-wrap:wrap}.p-reccomendItem__tdCell{display:flex;flex-wrap:wrap}.p-reccomendItem__tdCell__iconBlk{width:100%;display:flex;align-items:center;justify-content:center;min-height:40px}.p-reccomendItem__tdCell__txtBlk{width:50%;padding:0 5px;margin-top:10px}.p-reccomendItem__tdCell__txtBlk+.p-reccomendItem__tdCell__txtBlk{border-left:solid 1px #eee}.p-reccomendItem__tdCell__value{font-size:15px;line-height:1.2}.p-reccomendItem__tdCell__label{font-size:11px;color:#333;line-height:1.5}.p-reccomendItem__tdCell__note{width:100%;font-size:11px;color:#999;margin-top:5px;font-weight:normal}.p-reccomendItem__tdCell__txt{min-height:60px;font-weight:bold;display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.p-breedSelect__itemSend{margin:25px 0 30px}.p-itemPetLink:hover{background:#f5faff}.p-itemPetLink-cell,.p-itemPetLink-cell a{width:159px !important;display:block}.p-itemPetLink:hover a{color:#09f}.select__content{margin-top:60px}.select__content .contentBox__ttl{margin-bottom:10px}.select__content .contentBox__ttl span{display:block;color:#333;font-size:20px}.select__article{font-size:18px;line-height:1.75;text-align:left}.selectTitle{text-align:center;font-size:23px;font-weight:bold;margin-top:70px;line-height:1.4}.selectTitle span{display:block;color:#333;font-size:18px;font-weight:normal;line-height:1.3}.selectLinkArea{display:flex;flex-direction:column;align-items:center}.selectLinkWrapper{border:1px solid #ddd;border-radius:3px;display:block;margin:15px 20px 0;padding:20px 25px 20px 10px;position:relative;width:793px;text-decoration:none}.selectLinkWrapper:hover{text-decoration:none;background:#f5faff;cursor:pointer}.selectLinkWrapper:after{display:block;margin-top:-7px;content:"";height:15px;width:8px;position:absolute;top:50%;right:10px;background:url(https://img1.kakaku.k-img.com/images/insurance/common/hkn_icons.svg) -66px -63px no-repeat;background-size:290px 140px}.selectLinkWrapper.selectLinkWrapperPopup:after{display:none}.selectLinkWrapper.selectLinkWrapperPopup.p-result__conditionDetail__link{display:flex;justify-content:center;padding:10px 10px}.selectLinkWrapper.selectLinkWrapperPopup.p-result__conditionDetail__link .selectLinkIcon{width:35px;height:35px;min-width:35px}.selectLinkWrapper.selectLinkWrapperPopup.p-result__conditionDetail__link .selectLinkTitle{font-weight:normal;line-height:1}.selectLinkContainer{display:flex;align-items:center}.selectLinkContainer--center{display:flex;justify-content:center}.selectLinkTitleSub{text-decoration:none;color:#0a6fcc;font-size:16px;line-height:1.2}.selectLinkTitle{text-decoration:none;color:#0a6fcc;font-size:18px;font-weight:bold}.selectLinkText{font-size:14px;line-height:1.5;color:#333}.selectLinkImg{margin-right:0;border-radius:35px;width:60px;height:60px;overflow:hidden;min-width:60px;border:1px solid #ddd}.selectLinkIcon{margin-right:0;border-radius:35px;width:60px;height:60px;overflow:hidden;min-width:60px}.p-result__conditionDetail .selectLinkIcon{width:40px;height:40px;min-width:40px}.selectLinkDescription{margin-left:10px}.selectTitlePurpose{text-align:center;font-size:20px;font-weight:bold;margin-top:50px;line-height:1}.selectTitlePurpose.selectTitlePurposeBln{position:relative;background:#fff;border-radius:12px;color:#5ca333;font-weight:bold;padding:13px 15px;font-size:17px;border:2px solid #bbdba7;width:335px;margin:40px auto 0}.selectTitlePurpose.selectTitlePurposeBln:before{content:"";position:absolute;border-width:12px 10px 0 10px;border-style:solid;border-color:#bbdba7 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);width:0;height:0;top:100%;left:50%;margin-left:-7px}.selectTitlePurpose.selectTitlePurposeBln:after{content:"";position:absolute;border-width:10px 8px 0 8px;border-style:solid;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);width:0;height:0;top:100%;left:50%;margin-left:-5px;margin-top:-1px}.selectLinkNote{font-size:14px;line-height:1.5;color:#333;margin:10px 10px 0;width:793px}.seperateList{margin:5px 0 0 0;display:block;font-size:0;text-align:center}.seperateList__item{margin-top:15px;margin-right:15px;padding:5px 15px 3px 0;border-right:1px solid #ddd;display:inline-block;font-size:16px}.seperateList__item:last-child{margin-right:0;border-right:0}.u-triangle{position:relative}.u-triangle .tdPad::after{content:"";top:0;left:0;border-bottom:34px solid rgba(0,0,0,0);border-left:34px solid #9abf51;position:absolute}.u-triangle::after{content:"";display:block;top:1px;transform:rotate(-45deg);color:#fff;left:1px;position:absolute;font-size:11px}.u-triangle--limited::after{content:"限定"}.tdPad_inner{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;align-content:center}.subValue+.tdPad_inner{margin-top:5px}.p-itemLink{display:block;margin-top:5px;width:100%}.p-flag_wrap{margin-bottom:30px}.p-flag_imgwrap{display:block;margin:0 auto;width:200px;height:134px;border:1px solid #ddd;overflow:hidden}.p-flag_img{display:block}.p-cardcontents{border:1px solid #ddd;padding:30px;border-radius:3px}.p-cardcontents+.p-cardcontents{margin-top:20px}.p-cardcontents_label{padding:6px 10px;background:#f0f0f0;font-size:16px;display:inline-block}.p-cardcontents_price_wrap{margin-top:14px;font-size:16px;line-height:1.3;text-align:left}.p-cardcontents_price{font-size:22px;font-weight:bold}.p-cardcontents_txt{margin-top:0px;font-size:18px;line-height:1.8}.p-travel__top__article__link__list__item{font-size:16px;line-height:1.75}.text__note--m.-attentionMark{padding-left:20px;position:relative}.text__note--m.-attentionMark::before{content:"※";display:block;color:#999;font-size:11px;position:absolute;top:0;bottom:0;left:0;margin-top:auto;margin-bottom:auto}.p-result__conditionDetail-tab{position:relative;width:250px}.p-result__conditionDetail-tab{width:300px}.p-result__conditionDetail-tab::before{content:"";display:block;position:absolute;top:0;left:-18px;border-left:dotted 1px #ddd;height:100%;width:1px}.p-result__conditionDetail__label{font-size:16px;font-weight:bold;margin-bottom:5px}.p-result__conditionDetail__btnWrap{display:flex;align-items:center}.p-result__conditionDetail__btnWrap{align-items:stretch}.p-result__conditionDetail__btn{background-color:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;display:flex;font-size:13px;line-height:1.3;padding:6px 0 6px 44px;position:relative;width:100%}.p-result__conditionDetail__btn:first-child{margin-right:8px;padding-left:50px}.p-result__conditionDetail__btn{color:#0a6fcc;align-items:center;font-weight:bold;display:flex;align-items:center;justify-content:center;padding:6px 0 6px 0;border-radius:100px}.p-result__conditionDetail__btn:first-child{padding-left:0}.p-result__conditionDetail__btn::before{content:"";display:block;margin-top:inherit;margin-bottom:inherit;position:inherit;top:inherit;bottom:inherit;left:inherit;margin-right:5px}.p-result__conditionDetail__btn:first-child:before{background:url(https://img1.kakaku.k-img.com/images/insurance/search/hikaku_menu_btn.svg) no-repeat left center;background-size:36px 36px;height:36px;width:36px}.p-conditionDetail__tabItem:last-child .p-conditionDetail__tabText{background:url(https://img1.kakaku.k-img.com/images/insurance/plansearch/conditionDetail/icon_tab_02.svg) no-repeat left center;background-size:33px 27px}.p-conditionDetail__tabItem:last-child .p-conditionDetail__tabText{background:url(https://img1.kakaku.k-img.com/images/insurance/plansearch/conditionDetail/icon_tab_01.svg) no-repeat left center;background-size:33px 27px}.p-result__conditionDetail__btn:last-child::before{background:url(https://img1.kakaku.k-img.com/images/insurance/plansearch/conditionDetail/icon_tab_02.svg) no-repeat left center;background-size:28px 22px;height:22px;width:28px}.p-result__conditionDetail__btn:last-child:before{background:url(https://img1.kakaku.k-img.com/images/insurance/plansearch/conditionDetail/icon_tab_01_gray.svg) no-repeat left center}.p-simulatorBox__sectionTtl{font-size:16px;font-weight:bold;margin-bottom:5px;position:relative}.p-simulatorBox{display:block;margin-bottom:20px}.p-simulatorArea.is-open{height:196px}.p-simulatorBox_inner_cell{color:#0a6fcc;align-items:left;display:flex;width:100%}.p-simulatorBox_inner_cell+.p-simulatorBox_inner_cell{margin-top:15px}.p-simulatorBox_input_wrap{width:25%;margin-right:20px}.p-simulatorBox_input_wrap:last-child{margin-right:0px}.input--select__wrap{position:relative}.input--select__wrap .p-inputW_full{width:100%;appearance:none;color:#333}.p-pet__top__simulator__pulldown__wrapper--unselected::after{content:"";margin-top:-3px;position:absolute;border-top:8px solid #333;border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0);top:50%;right:10px;width:8px;height:8px;pointer-events:none;z-index:2}.input--select__wrap:before{display:none}.input--typetext{width:100%;appearance:none;color:#333;padding:12px 10px 11px;border:1px solid #ddd;border-radius:3px;min-height:42px;display:block;outline:none;text-indent:.01px;text-overflow:"";font-size:16px;font-family:-apple-system,blinkMacSystemFont,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,"HIragino Kaku Gothic Pro W3","Hiragino Kaku Gothic ProN","ＭＳ Ｐゴシック","MS P Gothic",sans-serif;color:#333;-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer;background:#fff}.knowIns__item__infoTgl{cursor:pointer}.p-travel__contentWrap .text__note--s{font-size:13px;color:#333}.popup__list_inner{font-size:16px;line-height:1.5}.popup__list_inner+.popup__list_inner{margin-top:5px}.p-conditionDetail__tabList{display:flex;align-items:flex-end;margin:auto;width:60%}.p-conditionDetail__tabItem{border-top:2px solid #61a63c;border-right:2px solid #61a63c;border-left:2px solid #61a63c;border-radius:4px 4px 0 0;cursor:pointer;display:flex;align-items:center;justify-content:center;font-weight:bold;position:relative;text-align:center;height:70px;width:50%}.p-conditionDetail__tabItem .p-conditionDetail__tabText{padding:16px 16px 16px 46px}.p-conditionDetail__tabItem:first-child:not(.is-active){border-radius:4px 0 0 0;border-right:none}.p-conditionDetail__tabItem:last-child:not(.is-active){border-radius:0 4px 0 0;border-left:none}.p-conditionDetail__tabItem:not(.is-active){background-color:#e6f7e0;border-color:#bbdba7;height:56px}.p-conditionDetail__tabItem:first-child .p-conditionDetail__tabText,.contents--gca .p-conditionDetail__tabItem:first-child .p-conditionDetail__tabText{background:url(https://img1.kakaku.k-img.com/images/insurance/plansearch/conditionDetail/icon_tab_02.svg) no-repeat left center;background-size:39px 27px}.p-conditionDetail__tabItem.is-active::after{content:"";background-color:#fff;display:block;position:absolute;bottom:-4px;left:0;height:5px;width:100%}.p-conditionDetail__tabContent{border-top:2px solid #61a63c;display:none;padding:30px 0 0}.p-conditionDetail__tabContent.is-active{display:block}.p-detailsearch_ttl{background:#e6f7e0;border-top:solid 1px #bbdba7;border-bottom:solid 1px #bbdba7 !important;color:#61a63c;position:relative;padding:15px 10px;margin-bottom:20px;width:100%}.s-dispPopup__bg.is-second{z-index:502 !important}.p-conditionDetail__ttl{line-height:1.4}.p-conditionDetail__tabContentInner{margin:auto;width:60%}.p-conditionDetail__restoration{background-color:#fcfcfc;border:1px solid #dcdcdc;margin-bottom:30px;padding:20px}.restoration__text{color:#666;font-size:14px}.restoration__pointText{cursor:pointer;color:#0a6fcc}.p-conditionDetail__leadText{font-size:14px;line-height:1.5;margin-bottom:30px}.p-conditionDetailArea-tab .p-conditionDetail__ttl{background-color:#e6f7e0;border-top:1px solid #bbdba7;border-bottom:1px solid #bbdba7;margin-bottom:30px;width:100%}.p-conditionDetailArea-tab .p-conditionDetail__ttlInner{display:flex;align-items:center;margin:auto;padding:10px 0;width:60%}.p-conditionDetailArea-tab .p-conditionDetail__ttlText{color:#61a63c;font-size:16px}.p-conditionDetail__body{display:flex}.p-conditionDetailArea-tab .p-conditionDetail__body{flex-direction:column;margin:auto;width:60%}.p-conditionDetail__formBlk{display:flex;flex-direction:column;position:relative;width:100%}.p-conditionDetail__formBlk .inputBox__label{font-weight:bold;line-height:1.5;margin-bottom:10px}.input--select__wrap:before{display:block}.p-conditionDetail__formBlk+.p-conditionDetail__formBlk{margin-top:30px}.p-conditionDetail__decideBtn{background-color:#fff;border:2px solid #61a63c;border-radius:8px;cursor:pointer;margin:30px auto 30px;height:73px;width:400px}.decideBtn__inner{border-radius:8px;display:flex;align-items:center;justify-content:center;position:relative;height:100%;width:100%}.decideBtn__txt{color:#61a63c;font-size:20px;font-weight:bold;transition:all .1s ease}.p-conditionDetail__decideBtn:hover{background-color:#61a63c}.p-conditionDetail__decideBtn:hover .decideBtn__inner{text-decoration:none}.p-conditionDetail__decideBtn:hover .decideBtn__txt{color:#fff}.p-conditionDetail__decideBtn.is-loading{cursor:initial;pointer-events:none}.p-conditionDetail__decideBtn .decideBtn__inner::before{content:"";background:url(https://img1.kakaku.k-img.com/images/insurance/loading/loading_m.gif) no-repeat center;background-size:32px 32px;display:block;opacity:0;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;height:32px;width:32px;z-index:2}.p-conditionDetail__decideBtn.is-loading .decideBtn__inner::before{opacity:1}.p-conditionDetail__decideBtn.is-loading .decideBtn__inner::after{content:"";border-radius:8px;display:inline-block;background-color:#fff;position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.p-conditionDetailArea-tab .p-conditionDetail__ttlLabel{background-color:#61a63c;border-radius:20px;color:#fff;display:flex;align-items:center;font-size:15px;margin-right:8px;padding:8px 14px}.p-conditionDetail__formBlk .input--button__wrap{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;width:100%}.p-conditionDetail__formBlk .input--button{background-color:#fff;border:2px solid #ddd;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;min-height:42px;padding:12px 10px;position:relative;transition:all .1s ease;width:calc(50% - 4px)}.p-conditionDetail__formBlk .input--button input{-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border:none;border-radius:0;cursor:pointer;display:block;font-size:16px;font-family:-apple-system,blinkMacSystemFont,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,"HIragino Kaku Gothic Pro W3","Hiragino Kaku Gothic ProN","ＭＳ Ｐゴシック","MS P Gothic",sans-serif;font-weight:bold;outline:none;transition:all .1s ease}.p-conditionDetail{margin-bottom:20px;width:100%;display:flex;align-items:center;flex-wrap:wrap}.s-dispPopup__content.p-conditionDetail__pop{width:1000px;max-width:1000px;margin-left:-508px;padding:0;overflow:visible}.p-conditionDetail__pop.is-noScroll{z-index:500 !important}.p-conditionDetail__pop .popup__ttl{margin:20px}.p-conditionDetail__closeBtn{position:absolute;top:-10px;right:-10px}.p-conditionDetail__popInner{border-radius:4px;position:relative;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.p-conditionDetail__popInner::-webkit-scrollbar{display:none;-webkit-appearance:none}.p-conditionDetail__body{display:flex}.p-conditionDetail__body+.p-conditionDetail__body{width:100%;padding-left:180px;margin-top:20px}.p-conditionDetail__company{width:210px !important}.p-conditionDetailBtn{display:flex;justify-content:center;align-items:center;width:1000px;padding:15px 0 20px;position:fixed;bottom:0;background:#fff;border-top:solid 1px #ddd;z-index:2;border-radius:0 0 4px 4px}.p-condToggleBody.is-hide{display:none}.p-condToggleBody.is-grayout{pointer-events:none;color:#999}.p-condToggleBody.is-grayout .p-input--radio__label{background-color:#f7f7f7}.p-condToggleBody.is-grayout .p-input--radio__item.is-active .p-input--radio__label::before{background-position:0 -60px}.p-condToggleBody.is-grayout .p-input--checkbox__label{background-color:#f7f7f7}.p-condToggleBody.is-grayout .p-input--checkbox__item.is-active .p-input--checkbox__label::before{background-position:0 -60px}.p-conditionDetail__pop-tab .popup__ttl{border-left:none;font-weight:bold;text-align:center}.p-conditionDetail__tabList{display:flex;align-items:flex-end;margin:auto;width:60%}.p-conditionDetail__tabItem{border-top:2px solid #61a63c;border-right:2px solid #61a63c;border-left:2px solid #61a63c;border-radius:4px 4px 0 0;cursor:pointer;display:flex;align-items:center;justify-content:center;font-weight:bold;position:relative;text-align:center;height:70px;width:50%}.p-conditionDetail__tabItem.is-active::after{content:"";background-color:#fff;display:block;position:absolute;bottom:-4px;left:0;height:5px;width:100%}.p-conditionDetail__tabItem:not(.is-active){background-color:#e6f7e0;border-color:#bbdba7;height:56px}.p-conditionDetail__tabItem:not(.is-active) .p-conditionDetail__tabText{color:#61a63c}.p-conditionDetail__tabItem:first-child:not(.is-active){border-radius:4px 0 0 0;border-right:none}.p-conditionDetail__tabItem:last-child:not(.is-active){border-radius:0 4px 0 0;border-left:none}.p-conditionDetail__tabItem .p-conditionDetail__tabText{padding:16px 16px 16px 46px}.p-conditionDetail__tabContent{border-top:2px solid #61a63c;display:none;padding:30px 0 0}.p-conditionDetail__tabContent.is-active{display:block}.p-conditionDetail__tabContentInner{margin:auto;width:60%}.p-conditionDetail__restoration{background-color:#fcfcfc;border:1px solid #dcdcdc;margin-bottom:30px;padding:20px}.restoration__text{color:#666;font-size:14px}.restoration__pointText{cursor:pointer;color:#0a6fcc}.restoration__pointText:hover{color:#09f}.p-conditionDetail__leadText{font-size:14px;line-height:1.5;margin-bottom:30px}.p-conditionDetailArea-tab{flex-direction:column;padding:0}.p-conditionDetailArea-tab .p-conditionDetail{align-items:flex-start;flex-direction:column;flex-wrap:nowrap;margin-bottom:30px}.p-conditionDetailArea-tab .p-conditionDetail__ttl{background-color:#e6f7e0;border-top:1px solid #bbdba7;border-bottom:1px solid #bbdba7;margin-bottom:30px;width:100%}.p-conditionDetailArea-tab .p-conditionDetail__ttlInner{display:flex;align-items:center;margin:auto;padding:10px 0;width:60%}.p-conditionDetailArea-tab .p-conditionDetail__ttlLabel{background-color:#61a63c;border-radius:20px;color:#fff;display:flex;align-items:center;font-size:15px;margin-right:8px;padding:8px 14px}.p-conditionDetailArea-tab .p-conditionDetail__ttlText{color:#61a63c;font-size:16px}.p-conditionDetailArea-tab .p-conditionDetail__body{flex-direction:column;margin:auto;width:60%}.p-conditionDetail__formBlk{display:flex;flex-direction:column;position:relative;width:100%}.p-conditionDetail__formBlk+.p-conditionDetail__formBlk{margin-top:30px}.p-conditionDetail__formBlk.is-answered .input--button:not(.is-disabled),.p-conditionDetail__formBlk.is-answered .p-conditionDetail__decideBtn{pointer-events:none}.p-conditionDetail__formBlk .inputBox__label{font-weight:bold;line-height:1.5;margin-bottom:10px}.p-conditionDetail__formBlk .input--select-age{width:100%}::-webkit-full-page-media,:future,:root .p-conditionDetail__formBlk .input--select__wrap{height:46px}::-webkit-full-page-media,:future,:root .p-conditionDetail__formBlk .input--select-age{height:100%}.p-conditionDetail__formBlk .input--button__wrap{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;width:100%}.p-conditionDetail__formBlk .input--button{background-color:#fff;border:2px solid #ddd;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;min-height:42px;padding:12px 10px;position:relative;transition:all .1s ease;width:calc(50% - 4px)}.p-conditionDetail__formBlk .input--button:last-child{margin-left:7px}.p-conditionDetail__formBlk .input--button:not(.is-disabled):active{transform:translateY(1.5px) scale(0.985)}.p-conditionDetail__formBlk .input--button input{-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border:none;border-radius:0;cursor:pointer;display:block;font-size:16px;font-family:-apple-system,blinkMacSystemFont,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,"HIragino Kaku Gothic Pro W3","Hiragino Kaku Gothic ProN","ＭＳ Ｐゴシック","MS P Gothic",sans-serif;font-weight:bold;outline:none;transition:all .1s ease}.p-conditionDetail__formBlk .input--button.is-selected,.p-conditionDetail__formBlk .input--button.is-selected input,.p-conditionDetail__formBlk .input--button:not(.is-disabled):hover,.p-conditionDetail__formBlk .input--button:not(.is-disabled):hover input{background-color:#61a63c;color:#fff}.p-conditionDetail__formBlk .input--button.is-disabled,.p-conditionDetail__formBlk .input--button.is-disabled input{background-color:#eee;color:#bbb;cursor:default}.p-conditionDetail__formBlk .input--button__icon{flex-direction:column;padding:15px}.p-conditionDetail__formBlk .input--button__icon .input--button__iconImage{display:block;margin:8px auto 0;width:100%}.p-conditionDetail__formBlk .input--button__icon.icon-shushin .input--button__iconImage{background:url(https://img1.kakaku.k-img.com/images/insurance/plansearch/conditionDetail/icon_shushin.svg) no-repeat center;background-size:70px 40px;height:40px}.p-conditionDetail__formBlk .input--button__icon.is-selected.icon-shushin .input--button__iconImage,.p-conditionDetail__formBlk .input--button__icon.icon-shushin:hover .input--button__iconImage{background:url(https://img1.kakaku.k-img.com/images/insurance/plansearch/conditionDetail/icon_shushin_white.svg) no-repeat center}.p-conditionDetail__formBlk .input--button__icon.is-disabled.icon-shushin .input--button__iconImage{background:url(https://img1.kakaku.k-img.com/images/insurance/plansearch/conditionDetail/icon_shushin_gray.svg) no-repeat center}.p-conditionDetail__formBlk .input--button__icon.icon-teiki .input--button__iconImage{background:url(https://img1.kakaku.k-img.com/images/insurance/plansearch/conditionDetail/icon_teiki.svg) no-repeat center;background-size:70px 40px;height:40px}.p-conditionDetail__formBlk .input--button__icon.is-selected.icon-teiki .input--button__iconImage,.p-conditionDetail__formBlk .input--button__icon.icon-teiki:hover .input--button__iconImage{background:url(https://img1.kakaku.k-img.com/images/insurance/plansearch/conditionDetail/icon_teiki_white.svg) no-repeat center}.p-conditionDetail__formBlk .input--button__icon.is-disabled.icon-teiki .input--button__iconImage{background:url(https://img1.kakaku.k-img.com/images/insurance/plansearch/conditionDetail/icon_teiki_gray.svg) no-repeat center}.p-conditionDetail__formBlk .input--button__icon.icon-medical .input--button__iconImage{background:url(https://img1.kakaku.k-img.com/images/insurance/plansearch/conditionDetail/icon_medical.svg) no-repeat center;background-size:45px 50px;height:50px}.p-conditionDetail__formBlk .input--button__icon.is-selected.icon-medical .input--button__iconImage,.p-conditionDetail__formBlk .input--button__icon.icon-medical:hover .input--button__iconImage{background:url(https://img1.kakaku.k-img.com/images/insurance/plansearch/conditionDetail/icon_medical_white.svg) no-repeat center}.p-conditionDetail__formBlk .input--button__icon.is-disabled.icon-medical .input--button__iconImage{background:url(https://img1.kakaku.k-img.com/images/insurance/plansearch/conditionDetail/icon_medical_gray.svg) no-repeat center}.p-conditionDetail__formBlk .input--button__icon.icon-sagaku .input--button__iconImage{background:url(https://img1.kakaku.k-img.com/images/insurance/plansearch/conditionDetail/icon_sagaku.svg) no-repeat center;background-size:46px 49px;height:49px}.p-conditionDetail__formBlk .input--button__icon.is-selected.icon-sagaku .input--button__iconImage,.p-conditionDetail__formBlk .input--button__icon.icon-sagaku:hover .input--button__iconImage{background:url(https://img1.kakaku.k-img.com/images/insurance/plansearch/conditionDetail/icon_sagaku_white.svg) no-repeat center}.p-conditionDetail__formBlk .input--button__icon.is-disabled.icon-sagaku .input--button__iconImage{background:url(https://img1.kakaku.k-img.com/images/insurance/plansearch/conditionDetail/icon_sagaku_gray.svg) no-repeat center}.p-conditionDetail__formBlk .input--button__icon.icon-fukusu .input--button__iconImage{background:url(https://img1.kakaku.k-img.com/images/insurance/plansearch/conditionDetail/icon_fukusu.svg) no-repeat center;background-size:46px 49px;height:49px}.p-conditionDetail__formBlk .input--button__icon.is-selected.icon-fukusu .input--button__iconImage,.p-conditionDetail__formBlk .input--button__icon.icon-fukusu:hover .input--button__iconImage{background:url(https://img1.kakaku.k-img.com/images/insurance/plansearch/conditionDetail/icon_fukusu_white.svg) no-repeat center}.p-conditionDetail__formBlk .input--button__icon.is-disabled.icon-fukusu .input--button__iconImage{background:url(https://img1.kakaku.k-img.com/images/insurance/plansearch/conditionDetail/icon_fukusu_gray.svg) no-repeat center}.p-conditionDetail__formBlk .input--button__icon.icon-first .input--button__iconImage{background:url(https://img1.kakaku.k-img.com/images/insurance/plansearch/conditionDetail/icon_first.svg) no-repeat center;background-size:46px 49px;height:49px}.p-conditionDetail__formBlk .input--button__icon.is-selected.icon-first .input--button__iconImage,.p-conditionDetail__formBlk .input--button__icon.icon-first:hover .input--button__iconImage{background:url(https://img1.kakaku.k-img.com/images/insurance/plansearch/conditionDetail/icon_first_white.svg) no-repeat center}.p-conditionDetail__formBlk .input--button__icon.is-disabled.icon-first .input--button__iconImage{background:url(https://img1.kakaku.k-img.com/images/insurance/plansearch/conditionDetail/icon_first_gray.svg) no-repeat center}.p-conditionDetail__formBlk .input--button__icon.icon-50 .input--button__iconImage{background:url(https://img1.kakaku.k-img.com/images/insurance/plansearch/conditionDetail/icon_50.svg) no-repeat center;background-size:46px 49px;height:49px}.p-conditionDetail__formBlk .input--button__icon.is-selected.icon-50 .input--button__iconImage,.p-conditionDetail__formBlk .input--button__icon.icon-50:hover .input--button__iconImage{background:url(https://img1.kakaku.k-img.com/images/insurance/plansearch/conditionDetail/icon_50_white.svg) no-repeat center}.p-conditionDetail__formBlk .input--button__icon.is-disabled.icon-50 .input--button__iconImage{background:url(https://img1.kakaku.k-img.com/images/insurance/plansearch/conditionDetail/icon_50_gray.svg) no-repeat center}.p-conditionDetail__formBlk .input--button__icon.icon-100 .input--button__iconImage{background:url(https://img1.kakaku.k-img.com/images/insurance/plansearch/conditionDetail/icon_100.svg) no-repeat center;background-size:46px 49px;height:49px}.p-conditionDetail__formBlk .input--button__icon.is-selected.icon-100 .input--button__iconImage,.p-conditionDetail__formBlk .input--button__icon.icon-100:hover .input--button__iconImage{background:url(https://img1.kakaku.k-img.com/images/insurance/plansearch/conditionDetail/icon_100_white.svg) no-repeat center}.p-conditionDetail__formBlk .input--button__icon.is-disabled.icon-100 .input--button__iconImage{background:url(https://img1.kakaku.k-img.com/images/insurance/plansearch/conditionDetail/icon_100_gray.svg) no-repeat center}.p-conditionDetail__formBlk .input--button__icon .input--button__subText{color:#333;display:block;font-size:12px;font-weight:normal;margin-top:14px}.p-conditionDetail__formBlk .input--button__icon.is-disabled .input--button__subText{color:#a0a0a0}.p-conditionDetail__formBlk .input--button__icon.is-selected .input--button__subText,.p-conditionDetail__formBlk .input--button__icon:not(.is-disabled):hover .input--button__subText{color:#fff}.input--button__checkWrap{display:none;position:absolute;top:0;bottom:0;left:15px;margin-top:auto;margin-bottom:auto;height:30px;width:30px}.p-conditionDetail__formBlk .input--button.is-selected .input--button__checkWrap{display:block}.input--button__check{display:block;height:100%;width:100%;position:relative}.input--button__check::before,.input--button__check::after{content:"";background-color:#fff;font-size:0;position:absolute;bottom:10px;left:12px;transform-origin:center bottom}.input--button__check::before{border-radius:0 0 10px 10px;transform:translateX(-50%) scaleX(-1) rotate(-135deg) translateY(0.5em);height:.6em;width:.25em}.input--button__check::after{border-radius:10px 10px 10px 0;transform:translateX(-50%) rotate(45deg) translate(0.05em, 0.125em);height:1.2em;width:.25em}.p-conditionDetail__formBlk .input--button.is-selected .input--button__check::before{font-size:24px;animation:check_draw .09s linear both}.p-conditionDetail__formBlk .input--button.is-selected .input--button__check::after{font-size:24px;animation:check_draw .09s .09s linear both}@keyframes check_draw{from{height:0}}.p-conditionDetail__hintBox{border:1px solid #bbdba7;border-radius:10px;display:block;margin:30px 0 0;position:relative;width:100%}.p-conditionDetail__hintBox.is-active{display:block}.p-conditionDetail__hintBox::before{content:"";background:url(https://img1.kakaku.k-img.com/images/insurance/plansearch/conditionDetail/hint_bubble.svg) no-repeat center;background-size:32px 21px;display:block;position:absolute;top:-21px;left:60px;right:auto;height:21px;width:32px}.p-conditionDetail__hintBox.hintBox-right::before{left:auto;right:60px}.p-conditionDetail__hintBox.hintBox-center::before{left:auto;right:284px}.p-conditionDetail__hintBox .p-conditionDetail__hintTtl{background-color:#fffdf5;border-bottom:1px dashed #eee;border-radius:10px 10px 0 0;font-size:15px;font-weight:bold;padding:10px;text-align:center}.p-conditionDetail__hintBox .p-conditionDetail__hintBody{padding:20px 30px}.p-conditionDetail__hintFigureList{display:flex}.p-conditionDetail__hintFigureList .p-conditionDetail__hintFigure:first-child{margin-right:7px}.p-conditionDetail__hintFigureList .p-conditionDetail__hintFigure:last-child{margin-left:7px}.p-conditionDetail__hintFigure{border:1px solid #5092e8;margin:0 auto 15px;width:80%}.p-conditionDetail__hintFigure .hintFigure__ttl{background-color:#5092e8;color:#fff;font-size:16px;padding:5px 0;text-align:center}.p-conditionDetail__hintFigure .hintFigure__body{padding:10px}.hintFigure__text{font-size:16px;line-height:1.3}.p-conditionDetail__hintImage{margin-bottom:15px;text-align:center}.p-conditionDetail__list{margin:1em 0}.p-conditionDetail__listItem{color:#333;line-height:1.5;padding-left:1em;position:relative}.p-conditionDetail__listItem::before{content:"・";display:block;font-size:1em;margin-top:auto;margin-bottom:auto;position:absolute;top:0;bottom:0;left:0}.p-conditionDetail__listItem.u-textWb::before{font-weight:bold}.p-conditionDetail__price{text-align:center}.price__readText{font-size:16px;margin-bottom:4px}.price__readText-note{font-size:14px}.price__mainText{font-size:15px;font-weight:bold}.price__mainText .price__mainNum{color:#5092e8;font-size:24px;margin:0 4px}.p-conditionDetail__hintBox .p-conditionDetail__hintText{margin-bottom:10px}.p-conditionDetail__hintCalculation.two-items{margin:auto;width:75%}.p-conditionDetail__hintCalculation .hintCalculation__itemList{display:flex;align-items:center;justify-content:space-between}.p-conditionDetail__hintCalculation.two-items .hintCalculation__itemList .hintCalculation__item{width:calc(50% - 20px)}.p-conditionDetail__hintCalculation .hintCalculation__itemList .hintCalculation__item{border-radius:6px;padding:12px;position:relative;text-align:center;width:calc(33.3333333333% - 20px)}.hintCalculation__itemList .hintCalculation__item:first-child{background-color:#5092e8}.hintCalculation__itemList .hintCalculation__item:nth-child(2){background-color:#ff8a30}.hintCalculation__itemList .hintCalculation__item:nth-child(3){background-color:#b0cf03}.hintCalculation__itemList .hintCalculation__item:not(:last-child)::before,.hintCalculation__itemList .hintCalculation__item:not(:last-child)::after{content:"";display:block;background-color:#333;margin-top:auto;margin-bottom:auto;position:absolute;top:0;bottom:0}.hintCalculation__itemList .hintCalculation__item:not(:last-child)::before{right:-25px;height:3px;width:13px}.p-conditionDetail__hintCalculation.three-items .hintCalculation__itemList .hintCalculation__item:not(:last-child)::before{right:-21px}.hintCalculation__itemList .hintCalculation__item:not(:last-child)::after{right:-20px;height:13px;width:3px}.p-conditionDetail__hintCalculation.three-items .hintCalculation__itemList .hintCalculation__item:not(:last-child)::after{right:-16px}.hintCalculation__item .hintCalculation__itemTtl{color:#fff;font-size:16px;font-weight:bold}.hintCalculation__item .hintCalculation__itemTtlNote{font-size:14px}.hintCalculation__item .hintCalculation__itemText{color:#fff;font-size:14px}.p-conditionDetail__hintCalculation .hintCalculation__answer{font-size:20px;font-weight:bold;margin-top:10px}.p-conditionDetail__hintBoard{background-color:#e6f7e0;border-radius:5px;margin:15px 0;padding:15px}.p-conditionDetail__hintBoard .hintBoard__ttl{color:#61a63c;font-size:16px;font-weight:bold;margin-bottom:10px;text-align:center}.p-conditionDetail__hintBoard .hintBoard__price,.p-conditionDetail__hintBoard .hintBoard__subPrice{text-align:center}.p-conditionDetail__hintBoard .hintBoard__label{background-color:#61a63c;border-radius:20px;color:#fff;font-size:16px;font-weight:bold;margin-right:10px;padding:4px 14px}.p-conditionDetail__hintBoard .hintBoard__price{display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:bold}.p-conditionDetail__hintBoard .hintBoard__priceUnit{font-size:16px}.p-conditionDetail__hintBoard .hintBoard__subPrice{font-size:15px;margin-top:16px}.p-conditionDetail__hintBoard .hintBoard__subPriceNote{font-size:12px;margin-right:14px}.p-conditionDetail__hintBoard .hintBoard__subPriceUnit{font-size:12px}.p-conditionDetail__link{color:#0a6fcc;cursor:pointer;display:inline-block;font-size:16px;margin-top:0;position:relative;width:fit-content}.p-conditionDetail__link+.p-conditionDetail__link{margin-top:14px}.p-conditionDetail__link::after{content:"";display:inline-block;background:url(https://img1.kakaku.k-img.com/images/smartphone/insurance/icon_modal.svg) no-repeat center;background-size:12px 14px;margin-left:4px;vertical-align:baseline;height:14px;width:12px}.p-conditionDetail__link:hover{color:#09f}.p-conditionDetail__noteList .p-conditionDetail__note{font-size:12px;color:#999;line-height:1.3}.p-conditionDetail__noteList .p-conditionDetail__note:not(:first-child){margin-top:8px}.p-hint_inner_cont{background:#f3f3f3;padding:15px 20px;border-radius:5px}.p-conditionDetail__hintBoard{background-color:#fff3f3;border-radius:5px;padding:15px 20px}.u-info_txt{font-size:17px;position:relative;text-indent:1.5em;padding-left:-1.5em}.u-info_txt:before{content:"";display:inline-block;width:20px;height:20px;background:url(https://img1.kakaku.k-img.com/images/insurance/travel/search/info_icon.svg) no-repeat;background-size:20px 20px;position:absolute;left:0px;top:1px}.p-conditionDetailFoot{background-color:#e6f7e0;border-radius:0 0 4px 4px;margin-top:-130px;width:1000px}.p-conditionDetailFoot__inner{display:flex;align-items:center;flex-direction:column;justify-content:center;margin:auto;padding:15px 0 25px;position:relative;width:80%}.p-conditionDetailFoot__ttl{background-color:#61a63c;border-radius:5px;color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:bold;margin:auto;position:absolute;top:-20px;left:0;right:0;height:40px;width:280px}.p-resultWrap{display:flex;align-items:center;justify-content:center;margin:24px 0 20px;width:100%}.p-resultWrap .p-itemCounter{margin-right:80px;width:auto}.p-resultWrap .p-itemCounter .p-itemCounter__label{margin-bottom:4px}.p-resultWrap .p-itemCounter .p-itemCounter__hitNum{font-size:20px;font-weight:bold}.p-resultWrap .p-itemCounter .p-itemCounter__subTxt{font-size:16px;font-weight:bold;margin-right:0}.p-resultWrap .p-priceText{color:#e33543;font-size:20px;font-weight:bold;margin-left:20px}.p-resultWrap .p-priceText .p-priceUnit{font-size:16px}.p-conditionDetailFoot .p-itemCounter__text{color:#e33543;font-size:16px;margin-bottom:10px}.p-conditionDetailFoot .p-itemCounter__btn{width:430px}.p-conditionDetailFoot .p-itemCounter__clearBtn{background-color:#fff;border:2px solid #ddd;border-radius:20px;color:#666;cursor:pointer;font-size:15px;margin-top:25px;margin-left:0;padding:6px 20px 4px 40px;position:relative}.p-conditionDetailFoot .p-itemCounter__clearBtn::before{content:"";background:url(https://img1.kakaku.k-img.com/images/insurance/plansearch/conditionDetail/icon_clear.svg) no-repeat center;background-size:16px 16px;display:block;margin-top:auto;margin-bottom:auto;position:absolute;top:0;bottom:0;left:16px;height:16px;width:16px}.p-result__country{font-size:20px;font-weight:bold;line-height:1.3}.p-result__nop{font-size:15px;color:#333;font-weight:bold;margin-top:5px}.p-result__icon--travel{background:url(https://img1.kakaku.k-img.com/images/insurance/travel/search/hikaku_icon_travel_01.svg) no-repeat left center;background-size:48px 48px;padding-left:55px}#confirmReset{padding:20px;border-radius:4px;display:none;background-color:#fff;margin:auto;position:fixed;top:50%;left:0;right:0;transform:translateY(-50%);z-index:503 !important;max-width:600px;width:600px}#confirmReset2{padding:20px;border-radius:4px;display:none;background-color:#fff;margin:auto;position:fixed;top:50%;left:0;right:0;transform:translateY(-50%);z-index:503 !important;max-width:600px;width:600px}#confirmReset::-webkit-scrollbar{display:none;-webkit-appearance:none}#confirmReset2::-webkit-scrollbar{display:none;-webkit-appearance:none}.confirmReset__text{font-size:15px;line-height:1.6;margin-bottom:40px}.confirmReset__btnWrap{display:flex;align-items:center;justify-content:center;margin:auto;width:80%}.confirmReset__btnWrap .confirmReset__btn{background-color:#fff;border:2px solid #ddd;border-radius:4px;cursor:pointer;text-align:center;width:100%}.confirmReset__btnWrap .confirmReset__btn:hover{background-color:#f5faff}.confirmReset__btnWrap .confirmReset__btn:first-child{margin-right:10px}.confirmReset__btnWrap .confirmReset__btn:last-child{margin-left:10px}.confirmReset__btnWrap .confirmReset__btn .confirmReset__btnText{display:block;font-family:-apple-system,blinkMacSystemFont,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,"HIragino Kaku Gothic Pro W3","Hiragino Kaku Gothic ProN","ＭＳ Ｐゴシック","MS P Gothic",sans-serif;font-size:15px;padding:12px}.confirmReset__closeBtnWrap{margin-bottom:20px;height:38px;position:relative}.confirmReset__closeBtn{cursor:pointer;margin-top:auto;margin-bottom:auto;position:absolute;top:0;bottom:0;right:0}.confirmReset__closeBtn .confirmReset__closeBtnIcon{border:solid 1px #ddd;border-radius:16px;box-shadow:none;padding:15px;z-index:1}.confirmReset__closeBtn .confirmReset__closeBtnIcon::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:4px;bottom:0;left:6px;height:24px;width:18px}.confirmReset__bg{background:rgba(0,0,0,.5);cursor:pointer;display:none;position:fixed;top:0;bottom:0;left:0;right:0;height:100%;width:100%;z-index:502 !important}.u-flex_6col{flex-wrap:wrap;border-right:none !important;border-bottom:none !important}.u-flex_6col li{width:16.6%;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:none;box-sizing:border-box;flex-grow:0}.u-flex_6col li label{border-right:none !important}.u-flex_4col{flex-wrap:wrap;border-right:none !important;border-bottom:none !important}.u-flex_4col li{width:204px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:none;box-sizing:border-box;flex-grow:0}.u-flex_4col li label{border-right:none !important}.u-flex_3col{flex-wrap:wrap;border-right:none !important;border-bottom:none !important}.u-flex_3col li{width:273px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:none;box-sizing:border-box;flex-grow:0}.u-flex_3col li label{border-right:none !important}.u-flex_2col{flex-wrap:wrap;border-right:none !important;border-bottom:none !important}.u-flex_2col li{width:408px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:none;box-sizing:border-box;flex-grow:0}.u-flex_2col li label{border-right:none !important}.u-flex_1col{flex-wrap:wrap;border-right:none !important;border-bottom:none !important}.u-flex_1col li{width:816px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:none;box-sizing:border-box;flex-grow:0}.u-flex_1col li label{border-right:none !important}.p-country_select .u-flex_6col{flex-wrap:wrap;border-right:none !important;border-bottom:none !important}.p-country_select .u-flex_6col li{width:16.65%;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:none;box-sizing:border-box;flex-grow:0}.p-country_select .u-flex_6col li label{border-right:none !important}.p-country_select .u-flex_4col{flex-wrap:wrap;border-right:none !important;border-bottom:none !important}.p-country_select .u-flex_4col li{width:25%;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:none;box-sizing:border-box;flex-grow:0}.p-country_select .u-flex_4col li label{border-right:none !important}.p-country_select .u-flex_3col{flex-wrap:wrap;border-right:none !important;border-bottom:none !important;width:740px;box-sizing:border-box}.p-country_select .u-flex_3col li{width:246px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:none;box-sizing:border-box;flex-grow:0}.p-country_select .u-flex_3col li label{border-right:none !important}.p-country_select .u-flex_2col{flex-wrap:wrap;border-right:none !important;border-bottom:none !important}.p-country_select .u-flex_2col li{width:408px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:none;box-sizing:border-box;flex-grow:0}.p-country_select .u-flex_2col li label{border-right:none !important}.p-country_select .u-flex_1col{flex-wrap:wrap;border-right:none !important;border-bottom:none !important}.p-country_select .u-flex_1col li{width:816px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:none;box-sizing:border-box;flex-grow:0}.p-country_select .u-flex_1col li label{border-right:none !important}.p-country_select_tgl_btn{padding:10px 15px;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;background:#f5f5f5;position:relative;cursor:pointer;width:739px}.p-country_select{margin-top:-1px}.p-country_select_tgl_btn_inner{font-weight:bold;font-size:16px}.p-country_select_tgl_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-country_select_tgl_btn.is-radioBtn_show:before{background-position:-198px -46px}.s-radioTglCont{overflow:hidden;height:0px;display:none;width:740px}.s-radioTglCont.is-radio_show{overflow:hidden;height:auto;display:block}.s-dispPopup__bg2{background:rgba(0,0,0,.5);height:100%;width:100%;position:fixed;top:0;bottom:0;left:0;right:0;z-index:550;cursor:pointer}.s-dispPopup__content.p-dispPopup__content__sub{z-index:560 !important}.s-dispPopup__content.is-activePop{display:block !important}.s-dispPopup__closeBtn__btn2{padding:9px 15px 8px 30px;border:1px solid #ddd;border-radius:3px;display:inline-block;min-height:20px;background:#fff;box-shadow:0 2px 0 #ddd;color:#000;font-size:11px;position:relative;cursor:pointer}.s-dispPopup__closeBtn__btn2.popup__head__closeBtn__icon{border:solid 1px #ddd;padding:15px;border-radius:16px;box-shadow:none;z-index:1}.s-dispPopup__closeBtn__btn2: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-country_select_ttl{font-size:16px;font-weight:bold;line-height:1.4;margin-bottom:10px}.p-country_select+.p-country_select_ttl{margin-top:30px}.p-country_select:last-child .p-country_select_tgl_btn.is-radioBtn_show{border-bottom:none}.p-country_select:last-child .p-country_select_tgl_btn{border-bottom:1px solid #ddd}.p-modal__trend{background-color:#fff;border:solid 1px #ddd;border-radius:40px;margin:0px auto 0 0;padding:1px 0;text-align:center;line-height:1;height:26px;top:-3px;right:0px;display:block;white-space:nowrap;position:absolute;font-size:13px;color:#333;box-sizing:border-box;font-weight:normal;width:106px}.p-modal__trend::after{content:"";width:13px;height:15px;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;position:relative;top:4px;right:-5px;color:#666}.days_calculation_outer_wrap{display:flex;align-items:center;justify-content:space-between}.days_calculation_date_wrap{display:flex;align-items:center;justify-content:space-between}.s-dispPopup_days_calculation2,.s-dispPopup_days_calculation3{cursor:pointer}.days_calculation_input{width:100%;appearance:none;color:#333;padding:12px 10px 11px;border:1px solid #ddd;border-radius:3px;min-height:42px;display:block;outline:none;text-indent:.01px;text-overflow:"";font-size:16px;font-family:-apple-system,blinkMacSystemFont,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,"HIragino Kaku Gothic Pro W3","Hiragino Kaku Gothic ProN","ＭＳ Ｐゴシック","MS P Gothic",sans-serif;color:#333;-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer;background:#fff}.days_calculation_label{font-size:16px;font-weight:bold;margin-right:10px;width:50px}.days_calculation_wrap1 .days_calculation_input_wrap,.days_calculation_wrap2 .days_calculation_input_wrap{width:200px}.days_calculation_wrap1{padding-right:35px;background:url(https://img1.kakaku.k-img.com/images/insurance/travel/search/calendar_modal_icon1_pc.svg) no-repeat;background-size:30px 30px;background-position:right center}.days_calculation_wrap2{padding-right:35px;background:url(https://img1.kakaku.k-img.com/images/insurance/travel/search/calendar_modal_icon2_pc.svg) no-repeat;background-size:30px 30px;background-position:right center}.days_calculation_period{font-size:20px;padding-right:20px}.p-travel__select--unselected{border:solid 1px #ec8585 !important;background-color:#fff3f3 !important;border-radius:3px}.p-travel__select--unselected .days_calculation_input{background:#fff3f3 !important;border-radius:3px}.days_calculation_btn_wrap{width:400px;margin:0 auto}.calendar-header{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;background-color:#f5f5f5;color:#333;font-weight:bold;font-size:18px;position:relative}.calendar-header button{padding:5px 10px;appearance:none;border-radius:5px;background-color:#fff;color:#888;cursor:pointer;font-size:14px;font-weight:bold;border:1px solid #ddd;position:absolute;top:50%;transform:translateY(-50%)}.p-calender_prev-month{left:10px}.p-calender_next-month{right:10px}.p-calender_label{margin:0 auto;text-align:center;font-size:16px;font-weight:bold;width:100%}.p-calendar_wrap{width:310px}.inputSet.calender>.cell{padding-left:0}.calender .cell.btnDef{width:608px}.calender .cell.btnChange{display:block;width:143px}.calender-date{display:inline-block;width:455px;padding:18px 10px 18px 0}.calender-date.date-null{display:none}.calender .inputButton>a,.calender .inputButton>span{display:table;box-sizing:border-box;width:100%;padding:18px 5px 16px 5px;font-size:18px;font-size:1.8rem;font-weight:bold;text-decoration:none}.calender .inputButton .main{font-size:16px;font-size:1.6rem;font-weight:bold;color:#0867bf;text-align:center}.calender .inputButton.calender-off{background-color:#f3f3f3;background:linear-gradient(to bottom, #F8F8F8 0%, #EEEEEE 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#F8F8F8", endColorstr="#EEEEEE",GradientType=0 );border:1px solid #dedede;text-align:center}.calender .inputButton.calender-off .main{cursor:normal;color:#bbb}.callInfo{line-height:1.5}.callNo{display:inline-block;padding:0 10px 0 20px;font-size:20px;font-size:2rem;font-weight:bold;color:#ff5050}.confFormBox .calenderList li:first-child .qCell{padding-left:5px !important;width:285px !important}.calenderBaseWrap{display:none;z-index:2001;position:absolute;top:50%;left:50%}.calenderBase{display:block;box-sizing:border-box;position:relative;margin:0 auto;padding:20px;background-color:#fff;border-radius:5px;box-shadow:0 0 3px 3px rgba(0,0,0,.2)}.calenderBase_in{width:918px;border:1px solid #bbb}.calenderBase_head{background-color:#eee;margin-top:20px;padding:13px 10px 10px 20px;font-size:18px;font-size:1.8rem;font-weight:bold;text-align:center;border-top:1px solid #bbb;border-bottom:1px solid #bbb}.calenderBase_head:first-child{margin-top:0;border-top:none}.p-calenderBlk{width:780px;padding:20px 69px;position:relative}.p-calenderBlk_in{overflow:hidden}.p-calenderElm{width:100%;border:1px solid #bbb}.p-calenderElm_in{width:100%;padding:6px}.calender-tbl{width:100%;border-collapse:separate;border-spacing:3px}.p-calender_label{display:block;padding:7px 0;font-size:16px;font-seize:1.6rem;font-weight:bold;background:#f5f5f5;text-align:center}.calender-tbl td{border-collapse:separate;border-spacing:3px;border:1px solid #bbb}.calender-tbl thead th{padding:6px 0 3px;text-align:center;font-size:14px;font-seize:1.4rem;font-weight:bold}.calender-tbl thead .sun{color:#d15451}.calender-tbl thead .sat{color:#337cc7}.calender-tbl tbody td{padding:8px 0 6px;font-weight:bold;text-align:center;font-size:15px;font-seize:1.5rem;line-height:1;cursor:pointer}.calender-tbl tbody td:hover{background:#e4f3ff;text-decoration:none !important}.calender-tbl tbody td.sat{color:#0867bf}.calender-tbl tbody td.sun{color:#d15451}.calender-tbl tbody td.u-holiday{color:#d15451}.calender-tbl tbody td.u-off{background:#f0f0f0;color:#ccc;border-color:#f0f0f0;cursor:default;text-decoration:none}.calender-tbl tbody td.u-na{background:#f0f0f0;color:#fff;border-color:rgba(0,0,0,0);text-decoration:none}.calender-tbl tbody td.u-selected{background-color:#7ec220;border-color:#7ec220;color:#fff;text-decoration:none}.calender-tbl tbody td.u-selected:hover{background:#7ec220}.calender_prev,.calender_next{display:block;padding-top:50px;font-size:12px;font-size:1.2rem;display:block;width:48px;position:absolute}.calender_prev:before,.calender_next:before{content:"";display:block;width:42px;height:42px;background-repeat:no-repeat;position:absolute;left:0;top:0}.calender_prev:before{background-position:0 0}.calender_next:before{background-position:right 0}.calender_prev:hover:before{background-position:0 -42px}.calender_next:hover:before{background-position:right -42px}.calender_prev.nav_off:before{background-position:0 -84px}.calender_next.nav_off:before{background-position:right -84px}.nav_off{color:#bbb}.p-calender_outer{display:flex;align-items:flex-start;justify-content:space-between;padding:0 55px;position:relatice}.p-calendar_prev{position:absolute;display:none;width:45px;padding:30px 0px 5px;border:1px solid #ddd;border-radius:3px;background:#fff;left:20px;top:180px;font-size:11px;text-align:center;cursor:pointer}.p-calendar_prev:after{content:"";display:block;width:20px;height:20px;position:absolute;top:5px;left:12px;background:url(https://img1.kakaku.k-img.com/images/insurance/travel/search/calendar_prev_pc.svg) no-repeat;background-size:20px 20px;background-position:center center}.p-calendar_next{position:absolute;display:none;width:45px;padding:30px 0px 5px;border:1px solid #ddd;border-radius:3px;background:#fff;right:20px;top:180px;font-size:11px;text-align:center;cursor:pointer}.p-calendar_next:after{content:"";display:block;width:20px;height:20px;position:absolute;top:5px;right:12px;background:url(https://img1.kakaku.k-img.com/images/insurance/travel/search/calendar_next_pc.svg) no-repeat;background-size:20px 20px;background-position:center center}.p-calendar_prev:hover{background:#f5faff !important}.p-calendar_next:hover{background:#f5faff !important}.is-calendar_arrow_show{display:block}.p-fixSubTtl .p-modal__trend{background-color:#fff;border:solid 1px #ddd;border-radius:40px;margin:0px auto 0 5px;padding:1px 0;text-align:center;line-height:1;height:26px;top:auto;right:auto;display:inline-block;white-space:nowrap;position:static;font-size:13px;color:#333;box-sizing:border-box;font-weight:normal;width:106px;vertical-align:middle}.p-fixSubTtl .knowIns__item__infoTgl{vertical-align:baseline}.p-tglTtl_subtxt{font-size:12px;color:#333;font-weight:normal;margin-left:10px}.p-conditionDetail_subttl{padding-left:150px}.p-conditionDetail__formBlk .knowIns__item__infoTgl{content:"";height:16px;width:18px;display:inline-block;vertical-align:baseline;background-repeat:no-repeat;background-position:top right;transform:translateY(2px);overflow:hidden;text-indent:4em;color:rgba(0,0,0,0);margin-left:4px}.p-result__conditionDetail__btn:hover{background-color:#f5faff}.p-result__conditionDetail__btn:hover{color:#09f}#destinationId1{height:514px !important}.p-conditionDetailFoot__inner2{display:flex;align-items:center;justify-content:center;margin:auto;padding:10px 10px 10px;position:relative}.p-conditionDetailFoot_cell1{width:70px;text-align:center}.p-conditionDetailFoot_cell2{width:auto;margin-left:10px;font-size:16px;font-weight:bold;color:#e33543;line-height:1.5}.p-conditionDetailFoot_label{font-size:13px;color:#e33543}.p-conditionDetailFoot_unitbase{font-size:16px;line-height:1.2;color:#e33543;font-weight:bold}.s-conditionDetailFoot_fix{position:fixed;bottom:-250px;z-index:10;width:100%;display:none;box-shadow:rgba(102,120,96,.2) 0px -3px 5px 0px;background:#fff}.is-conditionDetailFoot_fixed{position:fixed;display:block}td span.valueRed{color:#d50000}.searchBottomPR{display:block;width:100%;height:230px;margin:30px auto 0;text-align:center}.p-hikakuTableContents a.cl-1{box-shadow:0 4px 0 #cf7129}.p-hikakuTableContents .itemName{height:28px}.itemLinkOfficialPc{display:block;margin-top:3px;width:100%}.itemLinkOfficialPc::after{content:"";display:inline-block;background:url(https://img1.kakaku.k-img.com/images/insurance/common/hkn_icons.svg) no-repeat;background-size:260px 126px;background-position:-185px -55px;margin-left:-5px;margin-right:-5px;position:relative;height:15px;width:25px}.itemLinkOfficialPc:hover p{color:#09f;text-decoration:underline}.itemLinkOfficialPc p{color:#0a6fcc;display:inline-block;font-size:14px;line-height:1.75}/*# sourceMappingURL=ins_travel_v.css.map */
