@charset "UTF-8";.anshinpackNews .inner{max-width:600px}.anshinpackNews_list time{font-size:.9em;color:var(--color-blue_dark);font-weight:700}.anshinpackNews_list li{border-top:1px solid var(--color-gray)}.anshinpackNews_list li:last-child{border-bottom:1px solid var(--color-gray)}.anshinpackNews_list li a{display:flex;gap:.5em;padding:.5em 2em .5em .5em;position:relative}@media screen and (max-width: 768px){.anshinpackNews_list li a{flex-direction:column;gap:0}}.anshinpackNews_list li a:before{content:"";border-top:.4em solid var(--transparent);border-bottom:.4em solid var(--transparent);border-left:.5em solid #ccc;position:absolute;right:.5em;top:50%;transform:translateY(-50%)}.anshinpackNews_list li a:hover{background:var(--color-gray)}.anshinpackNews_list li a:hover:before{border-left:.5em solid var(--color-blue_dark)}.ac-faq .ac-ttl{background:#5690a2;padding:10px 35px 10px 70px;text-align:left}.ac-faq .ac-ttl:after{position:absolute;top:50%;right:15px;margin-left:0;transform:translateY(-50%) rotate(45deg)}.ac-faq .ac-ttl.active:after{transform:translateY(-50%) rotate(-135deg)}.ac-faq .icon-q{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:32px;height:32px;background:#fff;border-radius:999em;color:#5690a2;font-size:22px;position:absolute;top:10px;left:20px}.ac-faq .ac-content{background:#dce5e8;border:none;padding:10px 35px 10px 70px;position:relative}.ac-faq .icon-a{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:32px;height:32px;background:#5690a2;border-radius:999em;color:#fff;font-size:22px;position:absolute;top:10px;left:20px}.ac-faq .text-lead{font-size:20px}@media screen and (max-width: 768px){.ac-faq .ac-ttl{padding-left:50px}.ac-faq .icon-q{width:28px;height:28px;font-size:18px;left:15px}.ac-faq .ac-content{padding-left:50px}.ac-faq .icon-a{width:28px;height:28px;font-size:18px;left:15px}.ac-faq .text-lead{font-size:16px}}.tab-wrap.is-05.is-anshinpackFaq{margin-top:30px}.tab-wrap.is-05.is-anshinpackFaq .tab{width:19%}@media screen and (max-width: 767px){.tab-wrap.is-05.is-anshinpackFaq .tab{width:100%}.tab-wrap.is-05.is-anshinpackFaq .tab+.tab{margin-top:10px}}.tab-wrap.is-05.is-anshinpackFaq .tab-box{padding:0;border:none}.tab-wrap.is-05.is-anshinpackFaq .tab-content{margin-top:30px}@media screen and (max-width: 767px){.tab-wrap.is-05.is-anshinpackFaq .tab-content{margin-top:0}}.tab-wrap.is-05.is-anshinpackFaq .tab{color:#0f82b4;font-weight:700;font-size:16px;padding:.5em;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;border:.2em solid #0f82b4;border-radius:100vh;box-shadow:.1em .1em .3em #0003}.tab-wrap.is-05.is-anshinpackFaq .tab.active{background:#0f82b4;color:#fff}.ac-faq.is-anshinpackFaq{font-size:20px;border-bottom:.1em solid #0f82b4}@media screen and (max-width: 767px){.ac-faq.is-anshinpackFaq{font-size:14px}}.ac-faq.is-anshinpackFaq .ac-ttl{background:none;color:#000;padding:2em 3em;font-size:1em}.ac-faq.is-anshinpackFaq .icon-q{width:2em;height:2em;background:#0f82b4;color:#fff;font-size:1em;position:absolute;top:50%;left:.5em;transform:translateY(-50%)}.ac-faq.is-anshinpackFaq .ac-ttl:after{border-right:3px solid #0f82b4;border-bottom:3px solid #0f82b4}.ac-faq.is-anshinpackFaq .ac-content{background:#ecf5f9;border:none;border-top:.2em dotted #0f82b4;padding:1em 3em;position:relative}.ac-faq.is-anshinpackFaq .icon-a{width:2em;height:2em;background:#e23b29;color:#fff;font-size:1em;position:absolute;top:50%;left:.5em;transform:translateY(-50%)}.intro_button:before{position:absolute;top:50%;right:1.25rem;transform:translateY(-50%);border:none;content:"";width:.5rem;height:1rem;background-image:url(/promo/anshin_pack/images/ic-arrow_black.svg);background-size:contain;margin:0}.intro_button{position:relative;font-weight:700;display:block;text-decoration:none;padding:10px 0;text-align:center;cursor:pointer;transition:all .1s ease;background:#ffc800;color:#333;border-radius:2.5rem;margin:auto;max-width:500px}@media screen and (max-width: 768px){.intro_button{max-width:300px}}.intro_button:hover{text-decoration:none;opacity:.7}.mv-area{background:url(/promo/anshin_pack/images/mv-bg.png) center/cover no-repeat;padding:60px 0;text-align:center}.mv-area h1{width:min(834.5px,100%);margin-inline:auto}@media screen and (max-width: 768px){.mv-area{padding:10px;background:url(/promo/anshin_pack/images/mv-bg_sp.png) center/cover no-repeat}}.serviceAbout{background:var(--color-blue)}.serviceAbout h2{color:#fff}.serviceAbout_card{max-width:860px;margin-left:auto;margin-right:auto}.serviceAbout_card dl{display:flex;align-items:center;border-radius:.5em;background:#fff}.serviceAbout_card dl+dl{margin-top:1em}@media screen and (max-width: 768px){.serviceAbout_card dl{flex-direction:column}}.serviceAbout_card dt{text-align:center;font-weight:700;color:#0f82b4;width:15em;flex-shrink:0;padding:1em}.serviceAbout_card dd{padding:1em;border-left:4px dotted #0f82b4}@media screen and (max-width: 768px){.serviceAbout_card dd{border-left:none;border-top:4px dotted #0f82b4}}.serviceAbout_card dd .list-note{margin-top:.5em}@media screen and (max-width: 768px){.serviceAbout_card .intro_button{width:100%;max-width:400px}}@media screen and (max-width: 768px){.serviceAbout_card .intro_button.is-dataRecovery{font-size:12px}}.indemnity{background:var(--color-blue_mid)}.indemnity .inner{width:90%;max-width:715px}.indemnity_desc{padding:2em;border:2px solid #fff}.indemnity_desc dl{display:flex;align-items:center;gap:1em}@media screen and (max-width: 768px){.indemnity_desc dl{flex-direction:column}}.indemnity_desc dt{width:3em;flex-shrink:0}.indemnity_desc dd{color:#fff}.indemnity_desc dd p{line-height:1.8}.indemnity_desc dd .list-note{margin-top:.5em}.price_tbl{width:100%;overflow-x:scroll}.price_tbl table{width:100%;table-layout:fixed;font-size:20px;margin-top:1em}@media screen and (max-width: 768px){.price_tbl table{font-size:16px;width:800px}}.price_tbl a{color:#0076b1;text-decoration:underline}.price_tbl .is-dotBorderT{border-top:2px dotted #ccc}.price_tbl th,.price_tbl td{border:1px solid #ccc;padding:.8em;text-align:center}.price_tbl th{background:#e6e6e6;line-height:1.2;font-weight:700}.price_tbl thead th{background:#333;color:#fff;border-radius:.5em .5em 0 0;font-weight:700;padding:2em 1em;border:none}.price_tbl thead th.is-planSm{background:var(--color-blue_light)}.price_tbl thead th.is-planSt{background:var(--color-blue);position:relative}.price_tbl thead th.is-planSt:before{content:"おすすめ";position:absolute;top:-1.5em;right:0;background:url(/promo/anshin_pack/images/ic-balloon_star.png) center/contain no-repeat;font-size:.7em;color:#000;width:5em;height:5em;display:flex;justify-content:center;align-items:center}.price_tbl thead th.is-planPr{background:var(--color-blue_dark)}.price_tbl thead td big{font-size:1.6em;line-height:1.2}.price_tbl thead td big.is-planSm{color:var(--color-blue_light)}.price_tbl thead td big.is-planSt{color:var(--color-blue)}.price_tbl thead td big.is-planPr{color:var(--color-blue_dark)}.price_tbl tbody th{font-size:.9em}.price_tbl tbody th small{font-size:.9em;font-weight:400}.price_tbl tbody th sup{font-weight:400}.price_tbl tbody td{font-size:.8em}.price_burden th{background:var(--color-yellow_light)}.price_burden em{background:#333;color:#fff;border-radius:100vh;display:inline-block;padding:.2em 1em;font-size:.9em;font-weight:700;font-style:normal}.price_burden em.is-planSm{background:var(--color-blue_light)}.price_burden em.is-planSt{background:var(--color-blue)}.price_burden em.is-planPr{background:var(--color-blue_dark)}.price_burden .fontRed{font-size:1.8em;color:var(--color-red)}.price_burden small{font-size:.9em;line-height:1.4;display:inline-block}.price_card{max-width:860px;margin:0 auto;padding:20px;border-radius:10px;background:#eaf1f6;text-align:center}.price_card sup{font-size:.65em}.price_cardLabel{display:inline-block;padding:4px 60px;border-radius:7px;background:var(--color-blue);color:#fff;font-size:20px;font-weight:700}.price_cardRow{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:10px;font-size:20px;font-weight:700;line-height:1}@media screen and (max-width: 768px){.price_cardRow{flex-direction:column;align-items:center;gap:4px}}.price_cardRow big{font-size:2em;color:var(--color-blue)}@media screen and (max-width: 768px){.price_cardTax{font-size:.8em}}.price_cardUnit{font-size:1.2em}.price_cardNote{margin-top:20px;font-size:16px}@media screen and (max-width: 768px){.price_tbl.is-single table{width:100%;font-size:20px}}.price_tbl.is-single tbody th.is-planSm,.price_tbl.is-single tbody th.is-planSt,.price_tbl.is-single tbody th.is-planPr{color:#fff}.price_tbl.is-single tbody th.is-planSm{background:var(--color-blue_light)}.price_tbl.is-single tbody th.is-planSt{background:var(--color-blue)}.price_tbl.is-single tbody th.is-planPr{background:var(--color-blue_dark)}@media screen and (max-width: 768px){.price_tbl.is-single .price_tblLink{display:block;margin-top:.5em}.price_tbl.is-single table,.price_tbl.is-single tbody,.price_tbl.is-single tr,.price_tbl.is-single th,.price_tbl.is-single td{display:block;width:100%}.price_tbl.is-single th,.price_tbl.is-single td{margin-top:-1px}.price_tbl.is-single .price_burdenText{text-align:left}}.apply-area{min-height:300px}.tbl-price,.apply-area .list-note{max-width:860px;border:none;margin:auto}.apply-area h2{color:#fff;padding-bottom:.9em}@media screen and (max-width: 768px){.apply-area h2{font-size:1.2rem}}.apply-button{text-align:center;width:auto;background-color:#fff;width:100%;border:none;margin:auto;border-radius:7px}@media screen and (max-width: 768px){.apply-button{padding:2em 1em}}.apply-button .anshinpackBtnPrimary{max-width:640px;margin:0 auto;width:100%;font-size:min(4.4117647059vw,30px);padding:1.5em 2em 1.5em 1em}.applyCards{display:flex;align-items:flex-start;gap:30px;max-width:980px;margin:0 auto}@media screen and (max-width: 768px){.applyCards{display:block}}.applyCards_item{flex:3}.applyCards_item+.applyCards_item{flex:2}@media screen and (max-width: 768px){.applyCards_item+.applyCards_item{margin-top:30px}}.applyCards_ttl{color:#fff;font-size:24px;font-weight:700;line-height:32px;text-align:center}@media screen and (max-width: 768px){.applyCards_ttl{font-size:25px}}.applyCards_card{margin-top:30px;padding:30px;background:#fff;border:1px solid #b5d9e7;border-radius:7px}@media screen and (max-width: 768px){.applyCards_card{margin-top:22.5px}}.applyCards_card.is-mypage{padding:30px}.applyCards_card .anshinpackBtnPrimary{display:block;width:100%;font-size:30px;padding:.75em 2em;border-width:3px;text-align:center}@media screen and (max-width: 768px){.applyCards_card .anshinpackBtnPrimary{font-size:20px;padding:1.2em 2em}}.applyCards_card .anshinpackBtnPrimary.is-mypage{background:#fff;border-color:var(--color-blue);color:var(--color-blue)}.applyCards_card .anshinpackBtnPrimary.is-mypage:before{border-color:var(--color-blue)}.applyCards_note{margin-top:20px;color:#333;font-size:14px;line-height:22px}.applydl{max-width:860px;margin:40px auto 0;font-size:20px}@media screen and (max-width: 768px){.applydl{margin:30px auto 0;font-size:13px}}.applydl dt{color:#fff;font-size:1.5em;text-align:center;font-weight:700}.applydl dd{color:#fff;margin-top:30px}@media screen and (max-width: 768px){.applydl dd{margin-top:20px}}.applydl .list-dotted{font-size:14px;border:1px dotted #fff;padding:30px;max-width:500px;margin:0 auto;border-radius:.5em;background:rgba(0,0,0,.1)}@media screen and (max-width: 768px){.applydl .list-dotted{font-size:12px;padding:10px}}.applydl .list-dotted a{color:inherit;text-decoration:underline}.applydl .list-dotted>li{padding-left:1em}.applydl .list-dotted>li:before{width:.8em;height:.8em;background:#fff;top:.4em;left:0}.applydl .list-sub{margin-top:.2em}.applydl .list-sub li+li{margin-top:.2em}@media screen and (min-width: 769px){.bu_ue,.bu_shita{font-size:1.2em}.apply-button{padding:58px 0 48px;border:none;margin:auto;border-radius:7px}.apply-bspace{width:860px;margin:0 auto}}.bg-applyblue{position:relative;background:#0f82b4}.apply-box{display:none;position:relative;padding:1.25rem}.apply-box.active{display:block}.apply-box .ic-baloon.is-navy{position:absolute;top:-2rem;right:20rem;width:6rem;height:4rem}.apply-area .btn{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;padding:.6rem 2rem 1rem;line-height:1.25;min-height:4.5rem}.apply-area .btn.is-border:before{content:none}.apply-area .btn-apply_first{color:#333;box-shadow:0 .3rem #c9871e}.apply-area .btn-apply_first:hover{box-shadow:0 0 #c9871e}@media screen and (max-width: 768px){.apply-box .ic-baloon.is-navy{right:0}.apply-area .btn{width:90%;font-size:1.4rem!important}}.faq-area h2{color:#333}@media screen and (max-width: 768px){.faq-area h2{font-size:20px}.faq-area h2:before{width:40px;height:40px}}.faq-area h2:before{content:none}
