@charset "utf-8";


/* ＝＝＝東京海上＝＝＝
＝＝＝＝＝＝＝＝＝＝＝＝
＝＝＝＝＝＝＝＝＝＝＝＝
 */

/* 全般 */
.approval-number-tokai2:after {
    content: "25TC-001697（2025年8月作成）";
    /*display: inline-block;*/
    font-size: smaller;
    display: block;
    text-align: right;
    color:#666;
}
/* ランキング */
.approval-number-tokai1:after {
    content: "25TC-001697（2025年8月作成）";
    display: block;
    text-align: right;
    color:#333;
    margin: 20px 0px 10px;
    float: left;
    width: 100%;

}
/* その他 */
.approval-number-tokai3:after {
    content: "25T-001504（2025年12月作成）";
    /*display: inline-block;*/
    font-size: smaller;
    display: block;
    text-align: right;
    color:#666;

}
.approval-number-tokai3-2:after {
    content: "25T-001504（2025年12月作成）";
    display: block;
    text-align: right;
    color:#333;
    margin: 20px 0px 10px;
    float: left;
    width: 100%;

}

/* ＝＝＝ＳＯＭＰＯダイレクト＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝
＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝ */
/* 全般 */
.approval-number-sd:after {
    /*未使用*/
}
/* ランキング */
.approval-number-sd1:after {
    content: "A2025-00314-02（2025.7）";
    display: block;
    text-align: right;
    color:#333;
    margin: 20px 0px 10px;
    float: left;
    width: 100%;
}

.approval-number-sd2:after {
    content: "2017-1344（2025.7）";
    color:#333;
    float: right;
}
.approval-number-sd2a:after {
    content: "文審2017-1344（2025.7）";
    color:#333;
    float: right;
    margin: 20px 0px 10px;
}
.approval-number-sd3:after {
    content: "2017-1345（2025.7）";
    color:#333;
    float: right;
}
.approval-number-sd3a:after {
    content: "文審2018-1015（2024.10）";
    color:#333;
    float: right;
}

/* 見積もりスタート */
.approval-number-estimatestart-saizon:after {
    content: "SA2019-1014(2024.10)";
    color:#333;
    text-align: right;
}

/* 元祖瞬間比較 */
.approval-number-shunkanhikakuganso-saizon:after {
    content: "SA2019-1014(2024.10)";
    color:#333;
    text-align: right;
}


/* ＝＝＝SBI損害保険＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝
＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝ */
/* 全般 */
.approval-number-sbi:after {
    /*未使用*/
}
/* ランキング */
.approval-number-sbi1:after {
    content: "2019年7月　W-12-3736-023";
    display: block;
    text-align: right;
    color:#333;
    margin: 20px 0px 10px;
    float: left;
    width: 100%;
}

.approval-number-sbi2:after {
    content: "2017年12月 W-12-3246-001";
    display: block;
    text-align: right;
    color:#333;
    margin: 20px 0px 10px;
    float: left;
    width: 100%;
}

.approval-number-sbi3:after {
    content: "2018年9月　W-12-3523-005";
    display: block;
    text-align: right;
    color:#333;
    margin: 20px 0px 10px;
    float: left;
    width: 100%;
}

/* 個社送客ボタン拡充用 */
.approval-number-sbi4:after {
    content: "2022年4月　22-0043-12-023";
    display: block;
    text-align: right;
    color:#333;
    margin: 20px 0px 10px;
    width: 100%;
}
/* 口コミページ用 2018年*/
.approval-number-sbi5:after {
    content: "2022年4月　22-0043-12-020";
    display: block;
    text-align: right;
    color:#333;
    margin: 20px 0px 10px;
    width: 100%;
}
/* 口コミページ用 2019年*/
.approval-number-sbi6:after {
    content: "2022年4月　22-0043-12-021";
    display: block;
    text-align: right;
    color:#333;
    margin: 20px 0px 10px;
    width: 100%;
}
/* 口コミページ用 2020年*/
.approval-number-sbi7:after {
    content: "2022年4月　22-0043-12-022";
    display: block;
    text-align: right;
    color:#333;
    margin: 20px 0px 10px;
    width: 100%;
}
/* /hosho/sinki.html */
.approval-number-sbi8:after {
    content: "2022年4月　22-0043-12-024";
    display: block;
    text-align: right;
    color:#333;
    margin: 20px 0px 10px;
    width: 100%;
}
/* /hosho/secondcar.html */
.approval-number-sbi9:after {
    content: "2022年4月　22-0043-12-025";
    display: block;
    text-align: right;
    color:#333;
    margin: 20px 0px 10px;
    width: 100%;
}
/* /hosho/kyosai.html */
.approval-number-sbi10:after {
    content: "2022年4月　22-0043-12-026";
    display: block;
    text-align: right;
    color:#333;
    margin: 20px 0px 10px;
    width: 100%;
}
/* /hosho/manki.html */
.approval-number-sbi11:after {
    content: "2022年4月　22-0043-12-027";
    display: block;
    text-align: right;
    color:#333;
    margin: 20px 0px 10px;
    width: 100%;
}

/* 見積もりスタート */
.approval-number-estimatestart-sbi:after {
    content: "2023年8月　23-0248-12-001";
    color:#333;
    text-align: right;
}

/* 元祖瞬間比較 */
.approval-number-shunkanhikakuganso-sbi:after {
    content: "2025年10月　25-0263-12-028";
    color:#333;
    text-align: right;
}
/* 見積もり結果画面 */
.approval-number-hikaku-sbi:after {
    content: "2023年11月　23-0358-12-034";
    color:#333;
    text-align: right;
}
/* ＝＝＝チューリッヒ＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝
＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝ */
/* 全般 */
.approval-number-zur_pc:after {
    content: "DA191219-1";
    display: block;
    text-align: right;
    color:#333;
    margin: 0px;
    width: 100%;
}
.approval-number-zur_sp:after {
    content: "DA1712201-1(4)";
    display: block;
    text-align: right;
    color:#333;
    margin: 0px;
    width: 100%;
}

/* 見積もりスタート */
.approval-number-estimatestart-zurich:after {
    content: "A-211227-8";
    color:#333;
    text-align: right;
}

/* 元祖瞬間比較 */
.approval-number-shunkanhikakuganso-zurich:after {
    content: "A-250414-12";
    color:#333;
    text-align: right;
}


/* ＝＝＝全般＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝
https://www.nttif.com/hosho/pc/
https://www.nttif.com/hosho/sp/
＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝ */


/* キャンペーン（日付） */
.approval-number-zur1:after {
    content: "DA1712201-1(3)";
    display: block;
    text-align: right;
    color:#333;
    width: 100%;
}

/* ＝＝＝キャンペーン（日付）＝＝＝＝＝＝＝＝＝＝＝
https://www.nttif.com/zurich/camp.html
https://www.nttif.com/spn/car/zurich/camp.html
http://www.nttif.com/lp/zurich/
https://www.nttif.com/zasp/NIF/carstage/cr_insurance/eprm/campBanner/popper/zur.html

＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝ */
/* 個社送客ボタン拡充用 */
.approval-number-zur3:after {
    content: "DA190717-3";
    display: block;
    text-align: right;
    color:#333;
    margin: 20px 0px 10px;
    width: 100%;
}
/* ins_company2019・ins_company2020 */
.approval-number-zur4:after {
    content: "A-240903-06";
    display: block;
    text-align: right;
    color:#333;
    margin: 20px 0px 10px;
    width: 100%;
}



/* ＝＝＝アクサ損害保険＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝
＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝ */
/* 全般 */
.approval-number-axa:after {
    /*未使用*/
}
/* ランキング */
.approval-number-axa1:after {
    content: "AT4124-186-3833";
    display: block;
    text-align: right;
    color:#333;
    margin: 20px 0px 10px;
    float: left;
    width: 100%;
}

.approval-number-axa2:after {
    content: "AT3897-17Y-3703";
    display: block;
    text-align: right;
    color:#333;
    margin: 20px 0px 10px;
    width: 100%;
}
/* 個社送客ボタン拡充用 */
.approval-number-axa3:after {
    content: "AT25110336";
    display: block;
    text-align: right;
    color:#333;
    margin: 20px 0px 10px;
    width: 100%;
}
/* 見積もりスタート */
.approval-number-estimatestart-axa:after {
    content: "AT237064";
    color:#333;
    text-align: right;
}
/* 元祖瞬間比較 */
.approval-number-shunkanhikakuganso-axa:after {
    content: "AT25110336";
    color:#333;
    text-align: right;
}

/* ＝＝＝ソニー＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝
＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝ */
/* 全般 */
.approval-number-sony:after {
    /*未使用*/
}
/* ランキング */
.approval-number-sony1:after {
    content: "SA17-163";
    display: block;
    text-align: right;
    color:#333;
    margin: 20px 0px 10px;
    float: left;
    width: 100%;
}
/* トップ */
.approval-number-sony2:after {
    content: "SA17-296";
    display: block;
    text-align: right;
    color:#333;
    margin: 20px 0px 10px;
    float: left;
    width: 100%;
}
/* 個社送客ボタン拡充用 */
.approval-number-sony3:after {
    content: "SA17-227";
    display: block;
    text-align: right;
    color:#333;
    margin: 20px 0px 10px;
    width: 100%;
}

/* ＝＝＝三井ダイレクト損保＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝
＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝ */
/* 全般 */
.approval-number-md:after {
    /*未使用*/
}
/* ランキング */
.approval-number-md1:after {
    content: "25b55";
    display: block;
    text-align: right;
    color:#333;
    margin: 20px 0px 10px;
    float: left;
    width: 100%;
}
/* 個社送客ボタン拡充用 */
.approval-number-md2:after {
    content: "20x05";
    display: block;
    text-align: right;
    color:#333;
    margin: 20px 0px 10px;
    width: 100%;
}
/* 元祖瞬間比較 */
.approval-number-shunkanhikakuganso-md:after {
    content: "25b55";
    color:#333;
    text-align: right;
}



/* ＝＝＝あいおい＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝
＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝ */
/* 全般 */
.approval-number-ioi:after {
    /*未使用*/
}
/* ランキング */
.approval-number-ioi1:after {
    content: "2025年3月承認　B24-104196";
    display: block;
    text-align: right;
    color:#333;
    margin: 20px 0px 10px;
    float: left;
    width: 100%;
}



/* ＝＝＝三井住友海上＝＝＝
＝＝＝＝＝＝＝＝＝＝＝＝
＝＝＝＝＝＝＝＝＝＝＝＝
＝＝＝＝＝＝＝＝＝＝＝＝
 */
/* 全般 */
.approval-number-ms:after {
    /*未使用*/
}
/* ランキング */
.approval-number-ms1:after {
    content: "2026年1月承認　B25-901499";
    display: block;
    text-align: right;
    color: #333;
    margin: 20px 0px 10px;
    float: left;
    width: 100%;
}

/* ＝＝＝損保ジャパン＝＝＝
＝＝＝＝＝＝＝＝＝＝＝＝
＝＝＝＝＝＝＝＝＝＝＝＝
＝＝＝＝＝＝＝＝＝＝＝＝
 */
/* 個社 */
.approval-number-japan:after {
    content: "承認番号：SJ25-01054 承認日：2025/04/28";
    display: block;
    text-align: right;
    color:#333;
    margin: 20px 0px 10px;
    float: left;
    width: 100%;
}
/* ランキング */
.approval-number-japan1:after {
    content: "SJ24-14698（2025/2/3）";
    display: block;
    text-align: right;
    color: #333;
    margin: 20px 0px 10px;
    float: left;
    width: 100%;
}
/* ヘルプファイル */
.approval-number-japan3:after {
    content: "承認番号：SJ21-08734（2021年10月22日）";
    font-size: smaller;
    display: block;
    text-align: right;
    color:#666;
}
/* 見積もりスタート */
.approval-number-estimatestart-japan:after {
    content: "承認番号：SJ24-14698　承認日：2025/02/03";
    color:#333;
    text-align: right;
}
/* 元祖瞬間比較 */
.approval-number-shunkanhikakuganso-japan:after {
    content: "承認番号：SJ23-06975　承認日：2023/09/01";
    color:#333;
    text-align: right;
}

/* 口コミ注意事項 */
.cautionList.voiceCautiontext{
    text-align: right;
}
.cautionList.voiceCautiontext.leftTxt{
    text-align: left;
}
.voiceCautiontext .cautionList-item {
    margin-top: 8px;
}
.voiceCautiontext .cautionList-item:after {
    content: "※ お客さまからいただいた声の中から抽出・編集して掲載しています。";
    font-size: 14px;
}
.d-body .voiceCautiontext .cautionList-item::before{
    content: none;
}
.voiceCautiontext .cautionList-item::before{
    content: none;
}
/* 自動車トップ */
.voiceCautiontext_carTop{
    margin-right: 83px;
}
@media screen and (max-width: 500px){
.voiceCautiontext_carTop {
    margin-right: 0;
}
.voiceCautiontext_mitsuidirect .cautionList.voiceCautiontext{
    text-align: left;
}
}
/* チューリッヒ */
.voiceCautiontext_zurichLP .cautionList-item:after{
    background-color: #00349a;
    color: #FFFFFF;
    font-size: 12px;
    display: block;
    padding-bottom: 8px;
}
/* クラブオフ */
.voiceCautiontext_cluboff {
    margin-bottom: 30px;
}
/* ランキング */
.voiceCautiontext_Ranking .cautionList.voiceCautiontext{
    text-align: center;
}
.voiceCautiontext_Ranking .voiceCautiontext .cautionList-item {
    margin-top: 0;
}
.voiceCautiontext_Ranking .voiceCautiontext .cautionList-item:after {
    font-size: 1.2rem;
    background-color: #dfefff;
    padding-bottom: 8px;
    display: block;
}