.innerMV{display: block;}
.fcGold{color: #D29200;}
@media screen and (min-width: 768px) {
#wrapMainvisual {
    width: 100%;
    
}
.leftHalf{
	background:url(/content/dam/au-com/pr/newplan/moneyactivity/img/bg-mv-l_d89e0e1ebd52b858.webp);
    background-size: auto 100%;
	width:50%;
	position:absolute;
	left:0px;
	height:100%;
}
.rightHalf {
	background:url(/content/dam/au-com/pr/newplan/moneyactivity/img/bg-mv-r_ef2dbb494517f8c3.webp);
	width:50%;
	position:absolute;
	right:0px;
	height:100%;
}

#wrapMainvisual .mainvisual{position: relative;    background: url(/content/dam/au-com/pr/newplan/moneyactivity/img/bg-mainvisual_fc2541f9190db419.webp) no-repeat center top;}
#wrapMainvisual .mainvisual h1{max-width: 980px;margin: 0 auto;}
#wrapMainvisual .mainvisual img{width:100%;}

/*タブ Dummy*/
.wrapTabDummy::after{
    background: #b5872d;
}
/*タブ Dummy*/

.boxLnav {  height: auto;      background: rgba(255, 255, 255, 0.6);    }
#c03-01 + .boxLnav,.wrapMV + .boxLnav{background: #fff;}


.btnOrange,.btnFL {
        background: #eb5505;
        color: #fff ;
        box-shadow: none;
}
.btnFL .fsS {
        font-size: 12px;
        font-weight: normal;
}
.btnGold {
        border: none;
        background: url(/content/dam/au-com/pr/moneyactivity/newplan/img/bg-h3_d8297c6513f11eeb.webp);
        background-size: 100% 110%;
        background-position: center;
        box-shadow: none;
}
.btnGrad, .btnPlus, .btnFL{box-shadow: none;}

.btnGray {
display: block;
        background: #E8CB66;

        color: #000 !important;
        position: relative;
        box-shadow: none;
        border-radius: 0;
        margin: 0 auto;
}
.btnGray::after {
        color: #000 !important; font-size: 20px;
}


.btnDummy{
    display: block;
    position: relative;
    background: #AAAAAA;
    color: #d3d3d3;
}

.boxCV,#wrapCurNav .boxLnav .ulLnav{max-width: 820px; margin: 0 auto;}
.boxCV .ulBtn,#wrapCurNav .boxLnav .ulLnav{display: flex; justify-content: space-between;}
.boxCV .ulBtn > li,#wrapCurNav .boxLnav .ulLnav > li{width: 48.8%;}
.boxCV .ulBtn > li.pt30,#wrapCurNav .boxLnav .ulLnav > li.pt30{padding-top: 30px;}
.boxCV .ulBtn > li .titWai,#wrapCurNav .boxLnav .ulLnav > li .titWai {
        font-size: 18px;
        font-weight: 700;
        line-height: 20px;
        margin: 0 auto 10px;
        text-align: center;
}
.titWai .titWaiSlashL {        padding-right: 5px;    }
.titWai .titWaiSlashR {        padding-left: 5px;    }



.h2bgGold .h2Txt {
        display: inline-block;
        font-size: 28px;
        font-weight: 900;
        color: #fff;
        line-height: 1.2;
        text-shadow: 1px 1px 0 #7B5A47, -1px 1px 0 #7B5A47, 1px -1px 0 #7B5A47, -1px -1px 0 #7B5A47, 2px 3px 3px rgba(0, 0, 0, 0.4);
        /* -webkit-text-stroke: 1px #7B5A47; */
        padding: 0 79px 0 70px;
        position: relative;
}
.h2bgGold {
        padding: 20px 0;
        background: url(/content/dam/au-com/pr/moneyactivity/newplan/img/bg-h3_d8297c6513f11eeb.webp);
        background-size: 100% 100%;
        text-align: center;
}
#c07{
    padding:0 0 100px;
    background:#EBD1A3 linear-gradient(90deg,rgba(235, 209, 163, 1) 0%, rgba(237, 218, 185, 1) 10%, rgba(255, 244, 209, 1) 30%, rgba(255, 246, 221, 1) 50%, rgba(255, 244, 209, 1) 70%, rgba(237, 218, 185, 1) 90%, rgba(235, 209, 163, 1) 100%);
}
#c07-01 .bgC07-01 .bgInner{text-align: center;}
#c07-01 .bgC07-01 .bgInner > .linkAnc{  font-weight: bold;}
#c07-01 .boxWhite {
        position: relative;
        margin:unset;
        padding:80px 90px;
        background: #fff;
        border-radius: 0;
        box-shadow: none;
}
.bgShadow {

    max-width: 1160px;
        position: relative;
        padding-bottom: 40px;
        margin: 0 auto 60px;
        background: url(/content/dam/au-com/pr/moneyactivity/newplan/img/bg-shadow-btm_f9c6bf40779ee953.webp);
        background-repeat: no-repeat;
        background-size: 100% auto;
        background-position: center bottom;
    }
#c07-01 #featArea .ulFeat > li {        background: #FCF7E4;    }
#c07-01 #featArea .ulFeat > li:first-child, #newPlanLP.sd #c07-01 #featArea .ulFeat > li.li02,#c07-01 #featArea .ulFeat > li:last-child { border-radius: 0;  }

/*追加エリア*/
#c07-02{
    max-width: 980px;
    margin: 0 auto;
    position: relative;
    text-align: center;
}
#c07-02 .inner > h2{margin: 0 auto;}
#c07-02 .inner > h2 + .note {font-size:14px; margin: 0 auto 80px;}
#c07-02 .inner {
        max-width: 980px;
        margin: 0 auto;
        padding: 0;
}
#c07-02 #featArea2 .ulFeat > li:not(:last-child){margin: 0 auto 80px;}
#c07-02 #featArea2 .ulFeat > li .innerCbox{
        margin: 0 auto 30px;
        background: #fff;
        border: solid 1px #D29200;
        text-align: left;
        position: relative;
}
#c07-02 #featArea2 .ulFeat > li .innerCbox > .inner{width: 90%; margin: 0 auto;}
#c07-02 #featArea2 .ulFeat > li .innerCbox > .inner .img img{display: block; margin: 0 auto;}
#c07-02 #featArea2 .ulFeat > li .innerCbox .wrapH4 {
        width: 84%;
        margin: -30px auto 40px;
        background: #028576;
        border-radius: 5px 5px 0 0;
        height: 60px;
        position: relative;
        line-height: 1;
        color: #fff;
        font-weight: 900;
        display: flex;
        justify-content: center;
        align-items: center;
}
#c07-02 #featArea2 .ulFeat > li.li01 .innerCbox .wrapH4{}
#c07-02 #featArea2 .ulFeat > li.li02 .innerCbox .wrapH4{background: #CF4074;}
#c07-02 #featArea2 .ulFeat > li.li03 .innerCbox .wrapH4{background: #0678D6;}

#c07-02 #featArea2 .ulFeat > li .innerCbox .wrapH4 h4{
    display: inline-block; 
    padding-left: 60px;
    font-size: 22px;
    font-weight: bold;
    line-height: 60px;
}
#c07-02 #featArea2 .ulFeat > li.li01 .innerCbox .wrapH4 h4{background: url(/content/dam/au-com/pr/newplan/moneyactivity/img/icon-benefit01_8224b917cc8e6c1e.webp); background-repeat: no-repeat; background-position: left center; background-size: 46px auto ;}
#c07-02 #featArea2 .ulFeat > li.li02 .innerCbox .wrapH4 h4{background: url(/content/dam/au-com/pr/newplan/moneyactivity/img/icon-benefit02_c7bdc6652e114fe8.webp); background-repeat: no-repeat; background-position: left center; background-size: 46px auto ;}
#c07-02 #featArea2 .ulFeat > li.li03 .innerCbox .wrapH4 h4{background: url(/content/dam/au-com/pr/newplan/moneyactivity/img/icon-benefit03_f4e7d028d0eefc89.webp); background-repeat: no-repeat; background-position: left center; background-size: 46px auto ;}

#c07-02 #featArea2 .ulFeat > li .innerCbox .wrapH4 h4 .fsS{   font-weight: normal;}
#c07-02 #featArea2 .toggleBox {        padding: 10px 0 0;    }

/*アコーディオン C07-02*/
#c07-02 #featArea2 .toggleBox{padding: 30px 0 0;}
#c07-02 #featArea2 .toggleBox .tgl-trig{ border-bottom: solid 2px #D29200; padding: 10px 0; font-weight: bold; position: relative; line-height: 1; margin: 0 auto 30px;}
#c07-02 #featArea2 .toggleBox .tgl-trig.open{margin: 0 auto;}
#c07-02 #featArea2 .toggleBox .tgl-trig .txt{ display: inline-block; position: relative; font-weight:700;}
#c07-02 #featArea2 .toggleBox .tgl-trig .txt::after {
    content: '\FF1E';
    display: block;
    position: absolute;
    top: calc(50% - 8px);
    right: -1.2em;
    font-weight: bold;
    transform: rotate(90deg) scale(.6, 1);
    font-size: 20px;
    color: #D29200;
}
#c07-02 #featArea2 .toggleBox .tgl-trig.open .txt::after {transform: rotate(270deg) scale(.6, 1);}
#c07-02 #featArea2 .toggleBox .tgl-content > .tgl-content-inner{padding: 0;}
#c07-02 #featArea2 .toggleBox .tgl-content > .tgl-content-inner > .inner{max-width: 820px; width: 90%; margin: 0 auto; padding:40px 0 40px}

#c07-02 #featArea2 .toggleBox .tgl-content .wrapFlex.boxPoint > ul {
        display: flex;
        justify-content:start;
        flex-wrap: wrap;
        font-size: 12px;
        line-height: 1.4;
        margin: 0 auto 10px;
}
#c07-02 #featArea2 .toggleBox .tgl-content .wrapFlex.boxPoint > ul > li{font-feature-settings: "palt";}
#c07-02 #featArea2 .toggleBox .tgl-content .wrapFlex.boxPoint > ul > li:nth-child(1){width: 36%;   margin: 0 5px 0 0;}
#c07-02 #featArea2 .toggleBox .tgl-content .wrapFlex.boxPoint > ul > li:nth-child(2){width: calc(32% - 5px);   margin: 0 0 0 0;}
#c07-02 #featArea2 .toggleBox .tgl-content .wrapFlex.boxPoint > ul > li:nth-child(3){width: calc(32% - 10px);   margin: 0 0 0 5px;}
#c07-02 #featArea2 .toggleBox .tgl-content .wrapFlex.boxPoint > ul > li:nth-child(4){width: 100%;   margin: 5px 0 0 0;}

#c07-02 #featArea2 .ulFeat > li.li02 .toggleBox .tgl-content .wrapFlex.boxPoint > ul{flex-wrap:nowrap;}
#c07-02 #featArea2 .ulFeat > li.li02 .toggleBox .tgl-content .wrapFlex.boxPoint > ul > li:nth-child(1){width:auto;   margin: 0;}
#c07-02 #featArea2 .ulFeat > li.li02 .toggleBox .tgl-content .wrapFlex.boxPoint > ul > li:nth-child(2){width:auto;   margin: 0 0 0 5px;}

#c07-02 #featArea2 .ulFeat > li.li03 .toggleBox .tgl-content .wrapFlex.boxPoint > ul{flex-wrap:nowrap;}
#c07-02 #featArea2 .ulFeat > li.li03 .toggleBox .tgl-content .wrapFlex.boxPoint > ul > li:nth-child(1){width:auto;   margin: 0;}
#c07-02 #featArea2 .ulFeat > li.li03 .toggleBox .tgl-content .wrapFlex.boxPoint > ul > li:nth-child(2){width:auto;   margin: 0 0 0 5px;}

#c07-02 #featArea2 .toggleBox .tgl-content .wrapFlex.boxPoint > ul > li p{
        padding: 3px 5px;
        border: solid 1px #333;
        line-height: 1;
        display: inline-block;
}
#c07-02 #featArea2 .ulFeat > li .wrapTable table tr th{background: #fff; text-align: center; font-size: 14px;padding: 10px 8px !important; width: 20%;}
#c07-02 #featArea2 .ulFeat > li .wrapTable table tr td{font-size: 12px;padding: 10px 8px; width: 80%;}
#c07-02 #featArea2 .ulFeat > li .wrapTable2 table tr th {
    border-top: solid 1px #D29200 !important;    
    border-left: solid 1px #D29200 !important;
    border-right: solid 1px #D29200 !important;
    background: #F2E3C2 !important;        
    text-align: center;
    font-weight: bold;
}
#c07-02 #featArea2 .ulFeat > li .wrapTable2 table tr th:last-child{border-left:none !important;}
#c07-02 #featArea2 .ulFeat > li .wrapTable2 table tr td{border-left: solid 1px #D29200 !important; text-align: center;}
#c07-02 #featArea2 .ulFeat > li .wrapTable2 table tr td:last-child{border-left: none !important;}
#c07-02 #featArea2 > h3{
        width: 314px;
        margin: 0 auto 15px;
}
#c07-02 #featArea2 > h3 img{width: 100%;}

/*modal_appeal_wcag.css*/
#mdl_appleal-2-05 .wrapH4 {
        text-align: center;
        margin: 0 auto 30px;
    }

#mdl_appleal-2-05 .wrapH4 h4 {
        display: inline-block;
        font-weight: bold;
        width: 4.6em;
        padding: 0 0 10px;
       border-image: none;
        border-bottom: 2px solid #000;
        line-height: 1.4;
        margin: 0 auto;
    }

#mdl_appleal-2-05 .wrapTable table tr th,#mdl_appleal-2-06 .wrapTable table tr th{background: #fff; text-align: center; font-size: 14px;padding: 10px 8px !important; width: 20%;}
#mdl_appleal-2-05 .wrapTable table tr td,#mdl_appleal-2-06 .wrapTable table tr td{font-size: 12px;padding: 10px 8px; width: 80%;}
#mdl_appleal-2-05 .wrapTable2 table tr th,#mdl_appleal-2-06 .wrapTable2 table tr th {
    border-top: solid 1px #D29200 !important;    
    border-left: solid 1px #D29200 !important;
    border-right: solid 1px #D29200 !important;
    background: #F2E3C2 !important;        
    text-align: center;
    font-weight: bold;
}
#mdl_appleal-2-05 .wrapTable2 table tr th:last-child,#mdl_appleal-2-06 .wrapTable2 table tr th:last-child{border-left:none !important;}
#mdl_appleal-2-05 .wrapTable2 table tr td,#mdl_appleal-2-06 .wrapTable2 table tr td{border-left: solid 1px #D29200 !important; text-align: center;}
#mdl_appleal-2-05 .wrapTable2 table tr td:last-child,#mdl_appleal-2-06 .wrapTable2 table tr td:last-child{border-left: none !important;}


/*料金詳細*/
#c03{background:#fef7e3; padding: 100px 0;}
#c03 .h2bgGold{max-width: 1130px; margin: 0 auto;}
#c03 .innerCbox {max-width: none;        padding: 0;    }
#c03-01{padding-bottom:100px ;}
#c03-01,#c03-02{max-width: 980px; margin: 0 auto;}


/*#c03 .chargeArea .boxPlan .imgChargeNorm .tit{background:#F2E3C2;}*/
#c03 .chargeArea .boxPlan .arrowCharge2 {
        background: url(/content/dam/au-com/pr/moneyactivity/newplan/img/bg-c02-arrow_52c8e5778776777d.webp);
        background-repeat: no-repeat;
        background-size: 100% 100%;
        background-position: center center;
        padding: 18px 0 0;
}
#c03 .chargeArea .boxPlan .imgChargeOtoku2 .tit{background:#D29200 ; }
#c03 .chargeArea .boxPlan .imgChargeOtoku.imgChargeOtoku2 .boxPrice .num,
#c03 .chargeArea .boxPlan .imgChargeOtoku.imgChargeOtoku2 .boxPrice .yen,
#c03 .chargeArea .boxPlan .imgChargeOtoku.imgChargeOtoku2 .boxPrice .tax,
#c03 .chargeArea .boxPlan .imgChargeOtoku.imgChargeOtoku2 .boxInTaxPrice {color: #D29200;    }

#c03 .chargeArea > .toggleBox .toggleInBox.toggleBD .tgl-trig h3, #c03 .chargeArea > .toggleBox .toggleInBox.toggleBD .wrapDummyTglTrig h3 {
        position: relative;
        background: #F2E3C1;
        border: solid 1px #AB8C46;
}
#c03 .chargeArea > .toggleBox .toggleInBox.toggleBD .tgl-content-inner {        border: solid 1px #AB8C46;    border-top: none;}
.tableBD + .tableBD{border-top: none;}

.tableBD table tr th {
        border-bottom: solid 1px #EFDCBB;
        border-right: solid 1px #EFDCBB;
        background: #FBF5E9;
}
.tableBD table tr td {
        border-bottom: solid 1px #EFDCBB;
        background: #fff;
}
.tableBD table tr th.bgBeige {        background: #F2E3C2;    }
.tableBD table tr th.bgKhaki {        background: #E8CB66;    }
.tableBD table tr td .boxPlus {        background: #F8DD79;    }

#c03-01 .tabArea .tabContent {
        border: solid 1px #AB8C46;
        border-radius: 0;
    }
#c03-01 h3 .titPlan{ color: #000;}
.toolTipList li{border-radius: 0 !important; border:1px solid #F2E3C2;}

/*他にもおすすめ*/
#c03-02 .inner > .wrapH3 h3 .titWai,#bnrArea .inner > .wrapH3 h3 .titWai{
    display: block;
        font-size: 16px;
        font-weight: bold;
        display: inline-block;
        color:#EB5505;
        -webkit-text-fill-color: #EB5505;
        position: relative;
        z-index: 1;
        background:none;
        margin: 0px auto 10px;
        line-height: 20px;
}
#c03-02 .inner > .wrapH3 h3 .titWai .titWaiSlashL,#bnrArea .inner > .wrapH3 h3 .titWai .titWaiSlashL {        padding-right: 5px;    }
#c03-02 .inner > .wrapH3 h3 .titWai .titWaiSlashR,#bnrArea .inner > .wrapH3 h3 .titWai .titWaiSlashR {        padding-left: 5px;    }
#c03-02 .inner .fsL{font-size: 120%;}
 #c03 .inner > .toggleBox.otherPlan .ulToggle > li > .tgl-trig h3,#c03 .inner > .toggleBox.otherPlan .ulToggle > li > .tgl-trigDummy h3 {
position: relative;
        background: #AB8C46;
        border-radius: 0;
        color: #fff;
        box-shadow: 0px 4px 0px #876E3B;
    }
 #c03 .inner > .toggleBox.otherPlan .ulToggle > li > .tgl-trig h3 .arrow::after,#c03 .inner > .toggleBox.otherPlan .ulToggle > li > .tgl-trigDummy h3 .arrow::after {
        background: url(/content/dam/au-com/pr/newplan/moneyactivity/img/icon-arrow_a581a96d72553e0e.webp) no-repeat;
        background-size: 100% 100%;
        transform: rotate(0) scale(1, 1);
}
#c03 .inner > .toggleBox.otherPlan .ulToggle.mvlinkPlan > li > .tgl-trig h3,#c03 .inner > .toggleBox.otherPlan .ulToggle.mvlinkPlan > li > .tgl-trigDummy h3 {
        background: #EFE0A5;
        box-shadow: 0px 4px 0px #D8C586;
        color: #231815;
}
#c03 .inner > .toggleBox.otherPlan .ulToggle > li > .tgl-trig.open h3{ border-radius: 0;}
/*#c03-02 .tgl-content-inner > .chargeArea {        border: solid 1px #AB8C46;        background: #F8F0D8;    }*/

/*bnrArea*/
#bnrArea{position: relative; max-width: none; background: #fef7e3;margin: 0 auto; padding: 100px 0;}
#bnrArea .inner{max-width: 816px; margin: 0 auto;}



/*ご注意事項*/
#c04{background: #EFDCBB;}
#c04 .innerCbox {        padding: 100px 0;    }
#c04 .noteBox{font-size: 12px;}
#c04 .tgl-trig {
        display: block;
        background: #fff;
        border-radius: 0;
        border: solid 2px #D0922B;
}
#c04 .toggleBox .ulToggle > li .tgl-content .wrapFlex.boxPoint > ul {
        display: flex;
        justify-content:start;
        flex-wrap:nowrap;
        font-size: 12px;
        line-height: 1.4;
        margin: 0 auto 10px;
}
#c04 .toggleBox .ulToggle > li .tgl-content .wrapFlex.boxPoint > ul > li:nth-child(1){width:auto;   margin: 0;}
#c04 .toggleBox .ulToggle > li .tgl-content .wrapFlex.boxPoint > ul > li:nth-child(2){width:auto;   margin: 0 0 0 5px;}      
#c04 .toggleBox .ulToggle > li .tgl-content .wrapFlex.boxPoint > ul > li p{
        padding: 3px 5px;
        border: solid 1px #333;
        line-height: 1;
        display: inline-block;
}



/*料金シミュレーション*/
#c08{
    
}
#c08 .innerCbox{
    background: #fff;
    border: solid 4px #D29200;
    padding: 70px 0 0;
}
#c08 .innerCbox > .inner{
    /*max-width: 980px;*/
    margin: 0 auto;
    text-align: center;
}
#c08 .innerCbox > .inner > h2{max-width: 980px; margin: 0 auto;}
#c08 .innerCbox > .inner > h3{font-size: 42px; font-weight: 900; line-height: 1.2; margin: 30px auto 24px;}
#c08 .innerCbox > .inner .tit-chargesim{width: 420px; margin: 0 auto 20px;}
#c08 .innerCbox > .inner .tit-chargesim + .note{ text-align: center; margin: 0 auto;}
#c03-02 .inner > .wrapH3 h3,
#c04 .innerCbox > .inner .wrapH2 h2,
#bnrArea .inner > .wrapH3 h3 ,
#c06 .wrapH2 h2{
        border-image:none;
        border-bottom: 3px solid #AB8C46;
}



/*よくあるご質問*/
#c06 { background: #FBF8EA;       padding: 100px 0;    }
#c06 .wrapH2{text-align: center;}
#c06 .wrapH2 h2{
        border-image:none;
        border-bottom: 3px solid #AB8C46;
        display: inline-block;
        font-size: 22px;
        font-weight: bold;
        width: 7.2em;
        padding: 0 0 15px;
        line-height: 1;
        margin: 0 auto 50px;
}
#c06 .toggleBox .ulToggle > li > .tgl-trig .tglTrigTxt {
        position: relative;
        background: #AB8C46;
        border-radius:0;
        color: #fff;
        box-shadow: 0px 4px 0px #876E3B;
}
#c06 .toggleBox .ulToggle > li > .tgl-trig .tglTrigTxt::after {
        background: url(/content/dam/au-com/pr/newplan/moneyactivity/img/icon-q_9ed4b884d38581a4.webp);
        background-repeat: no-repeat;
        background-size: 100% auto;
}
#c06 .toggleBox .ulToggle > li > .tgl-trig .tglTrigTxt .arrow::after {
        background: url(/content/dam/au-com/pr/newplan/moneyactivity/img/icon-arrow_a581a96d72553e0e.webp) no-repeat;
        background-size: 100% 100%;
}

/*気になるギモン*/
#c05{padding: 0;background: #FBF8EA;}
#c05 .innerCbox {
        background:url(/content/dam/au-com/pr/newplan/moneyactivity/img/bg-c05_4bc3ae736bde042b.webp);
        background-size:100% auto ;
        background-repeat: repeat;
}
#c05 .btnPlus .txtGradient {
        background: none;
        color:#000;
        -webkit-text-fill-color:#000;
    }





}
/*SP*/
@media screen and (min-width: 0px) and (max-width: 767.98px) {
/*タブ Dummy*/
.wrapTabDummy::after{
    background: #b5872d;
}
/*タブ Dummy*/
.boxLnav {        background: rgba(255, 255, 255, 0.6);    }
#c03-01 + .boxLnav,.wrapMV + .boxLnav{background: #fff;}
.btnOrange,.btnFL {
        background: #eb5505;
        color: #fff ;
        box-shadow: none;
}
.btnGold {
        border: none;
        background: url(/content/dam/au-com/pr/moneyactivity/newplan/img/bg-h3_d8297c6513f11eeb.webp);
        background-size: 100% 110%;
        background-position: center;
        box-shadow: none;
        color: #fff !important;
}
.btnGrad, .btnPlus, .btnFL{box-shadow: none;}
.btnGray {
display: block;
        background: #E8CB66;

        color: #000 !important;
        position: relative;
        box-shadow: none;
        border-radius: 0;
        margin: 0 auto;
}
.btnGray::after {
        color: #000 !important; font-size: 4vw;
}

.btnDummy{
    display: block;
    position: relative;
    background: #AAAAAA;
    color: #d3d3d3;
}
.boxCV{margin: 0 auto; padding: 10% 0 0;}
.boxCV .ulBtn{}
#wrapCurNav .boxLnav .ulLnav{width: 94%; margin: 0 auto;}
#wrapCurNav .boxLnav .ulLnav > li{font-size: 3.0vw;}
.boxCV .ulBtn > li{}
.boxCV .ulBtn > li.pt30{}
.boxCV .ulBtn > li .titWai,.boxLnav .ulLnav > li .titWai {
font-size: 4vw;
        font-weight: 700;
        line-height: 5vw;
        margin: 0 auto 2vw;
        text-align: center;
}
#wrapCurNav .boxLnav .ulLnav > li .titWai{font-size: 3.0vw; line-height: 4vw;}
.titWai .titWaiSlashL {        padding-right: 2vw;    }
.titWai .titWaiSlashR {        padding-left: 2vw;    }

.boxCV{max-width: 820px; margin: 0 auto;}
#wrapCurNav .boxLnav .ulLnav{display: flex; justify-content: space-between;}
#wrapCurNav .boxLnav .ulLnav > li{width: 48.8%;}
#wrapCurNav .boxLnav .ulLnav > li .btn{padding-right: 2vw;}
#wrapCurNav .boxLnav .ulLnav > li.pt30{padding-top: 6vw;}

    .h2bgGold {
        padding: 5vw 0;
        margin: 0 5%;
        background: url(/content/dam/au-com/pr/moneyactivity/newplan/img/bg-h3-sp_b869bbd9313c21c3.webp);
        background-size: 100% 100%;
        text-align: center;
        border-radius: 0;
    }
        .h2bgGold .h2Txt {
        display: inline-block;
        font-size: 5vw;
        font-weight: 900;
        color: #fff;
        line-height: 1.2;
        text-shadow: 1px 1px 0 #7B5A47, -1px 1px 0 #7B5A47, 1px -1px 0 #7B5A47, -1px -1px 0 #7B5A47, 2px 3px 3px rgba(0, 0, 0, 0.4);
        /* -webkit-text-stroke: 1px #7B5A47; */
        padding: 0 11.4vw 0 10vw;
        position: relative;
}
#c07{background:#EBD1A3 linear-gradient(90deg,rgba(235, 209, 163, 1) 0%, rgba(237, 218, 185, 1) 10%, rgba(255, 244, 209, 1) 30%, rgba(255, 246, 221, 1) 50%, rgba(255, 244, 209, 1) 70%, rgba(237, 218, 185, 1) 90%, rgba(235, 209, 163, 1) 100%);
padding-bottom: 15%;
}
#c07-01 .bgC07-01 .bgInner{background:none;text-align: center; padding: 5% 0 0;}
#c07-01 .bgC07-01 .bgInner > .linkAnc{  font-weight: bold;}
#c07-01 .bgC07-01 .bgInner > .inner {        padding: 12% 5% 0;    }
#c07-01 .boxWhite {
        position: relative;
        margin: 0 auto;
        padding: 0;
        background: #fff;
        border-radius: 0;
        box-shadow: none;
}
.bgShadow {    }
.bgShadow {
        position: relative;
        padding-bottom: 10%;
        margin: 0 auto 10%;
        background: url(/content/dam/au-com/pr/moneyactivity/newplan/img/bg-shadow-btm-sp_c57bfbef3a87ca74.webp);
        background-repeat: no-repeat;
        background-size: 100% auto;
        background-position: center bottom;
    }

#c07-01 #featArea .ulFeat > li {        background: #FCF7E4;    }
#c07-01 #featArea .ulFeat > li:first-child, #newPlanLP.sd #c07-01 #featArea .ulFeat > li.li02,#c07-01 #featArea .ulFeat > li:last-child { border-radius: 0;  }

/*追加エリア*/
#c07-02{
    max-width: 980px;
    margin: 0 auto;
    position: relative;
    text-align: center;
}
#c07-02 .inner > h2{width: 96%;       margin: 0 auto;}
#c07-02 .inner > h2 + .note { width: 96%;       margin: 3% auto 15%; font-size: 3.2vw; text-align: center;}
#c07-02 .inner {
        margin: 0 auto;
        padding: 0;
}
#c07-02 #featArea2{margin: 0 5%;}
#c07-02 #featArea2 .ulFeat > li:not(:last-child){margin: 0 auto 20%;}
#c07-02 #featArea2 .ulFeat > li:last-child{margin: 0 auto 10%;}
#c07-02 #featArea2 .ulFeat > li .innerCbox{
        margin: 0 auto;
        background: #fff;
        border: solid .2vw #D29200;
        text-align: left;
        position: relative;
}
#c07-02 #featArea2 .ulFeat > li .innerCbox > .inner{width: 90%; margin: 0 auto;}
#c07-02 #featArea2 .ulFeat > li .innerCbox > .inner .img img{display: block; margin: 0 auto;}
#c07-02 #featArea2 .ulFeat > li .innerCbox .wrapH4 {
width: 100%;
        margin: -7vw auto 10%;
        background: #028576;
        border-radius: 2vw 2vw 0 0;
        height: 14vw;
        position: relative;
        line-height: 1;
        color: #fff;
        font-weight: 900;
        display: flex
;
        justify-content: center;
        align-items: center;
}
#c07-02 #featArea2 .ulFeat > li.li01 .innerCbox .wrapH4{}
#c07-02 #featArea2 .ulFeat > li.li02 .innerCbox .wrapH4{background: #CF4074;}
#c07-02 #featArea2 .ulFeat > li.li03 .innerCbox .wrapH4{background: #0678D6;}

#c07-02 #featArea2 .ulFeat > li .innerCbox .wrapH4 h4{
        display: inline-block;
        padding-left: 14vw;
        font-size: 4.4vw;
        font-weight: bold;
        line-height: 12vw;
}
#c07-02 #featArea2 .ulFeat > li.li01 .innerCbox .wrapH4 h4{background: url(/content/dam/au-com/pr/newplan/moneyactivity/img/icon-benefit01_8224b917cc8e6c1e.webp); background-repeat: no-repeat; background-position: left center; background-size: 10vw auto ;}
#c07-02 #featArea2 .ulFeat > li.li02 .innerCbox .wrapH4 h4{background: url(/content/dam/au-com/pr/newplan/moneyactivity/img/icon-benefit02_c7bdc6652e114fe8.webp); background-repeat: no-repeat; background-position: left center; background-size: 10vw auto ;}
#c07-02 #featArea2 .ulFeat > li.li03 .innerCbox .wrapH4 h4{background: url(/content/dam/au-com/pr/newplan/moneyactivity/img/icon-benefit03_f4e7d028d0eefc89.webp); background-repeat: no-repeat; background-position: left center; background-size: 10vw auto ;}

#c07-02 #featArea2 .ulFeat > li .innerCbox .wrapH4 h4 .fsS{   font-weight: normal;}


/*アコーディオン C07-02*/
#c07-02 #featArea2 .toggleBox{padding: 5% 0 0;}
#c07-02 #featArea2 .toggleBox .tgl-trig{ 
        border-bottom: solid .4vw #D29200;
        padding: 3% 0;
        font-weight: bold;
        position: relative;
        line-height: 1;
        margin: 0 auto 5%;
}
#c07-02 #featArea2 .toggleBox .tgl-trig.open{margin: 0 auto;}
#c07-02 #featArea2 .toggleBox .tgl-trig .txt{ display: inline-block; position: relative; font-weight:700;}
#c07-02 #featArea2 .toggleBox .tgl-trig .txt::after {
    content: '\FF1E';
    display: block;
    position: absolute;
    top: calc(50% - 8px);
    right: -1.2em;
    font-weight: bold;
    transform: rotate(90deg) scale(.6, 1);
    font-size: 20px;
    color: #D29200;
}
#c07-02 #featArea2 .toggleBox .tgl-trig.open .txt::after {transform: rotate(270deg) scale(.6, 1);}
#c07-02 #featArea2 .toggleBox .tgl-content > .tgl-content-inner{padding: 0;}
#c07-02 #featArea2 .toggleBox .tgl-content > .tgl-content-inner > .inner{ margin: 0 auto; padding:10% 0 5%;}

#c07-02 #featArea2 .toggleBox .tgl-content .wrapFlex.boxPoint > ul {
        display: flex;
        justify-content:start;
        align-items: stretch;
        flex-wrap: wrap;
        font-size: 2.8vw;
        line-height: 1.4;
        margin: 0 auto 5%;
}
#c07-02 #featArea2 .toggleBox .tgl-content .wrapFlex.boxPoint > ul > li{font-feature-settings: "palt";}
#c07-02 #featArea2 .toggleBox .tgl-content .wrapFlex.boxPoint > ul > li:nth-child(1){width: 36%;   margin: 0 1vw 0 0;}
#c07-02 #featArea2 .toggleBox .tgl-content .wrapFlex.boxPoint > ul > li:nth-child(2){width: calc(32% - 1vw);   margin: 0 0 0 0;}
#c07-02 #featArea2 .toggleBox .tgl-content .wrapFlex.boxPoint > ul > li:nth-child(3){width: calc(32% - 1vw);   margin: 0 0 0 1vw;}
#c07-02 #featArea2 .toggleBox .tgl-content .wrapFlex.boxPoint > ul > li:nth-child(4){width: 100%;   margin: 1vw 0 0 0;}

#c07-02 #featArea2 .ulFeat > li.li02 .toggleBox .tgl-content .wrapFlex.boxPoint > ul{flex-wrap:nowrap;}
#c07-02 #featArea2 .ulFeat > li.li02 .toggleBox .tgl-content .wrapFlex.boxPoint > ul > li:nth-child(1){width:auto;   margin: 0;}
#c07-02 #featArea2 .ulFeat > li.li02 .toggleBox .tgl-content .wrapFlex.boxPoint > ul > li:nth-child(2){width:auto;   margin: 0 0 0 1vw;}

#c07-02 #featArea2 .ulFeat > li.li03 .toggleBox .tgl-content .wrapFlex.boxPoint > ul{flex-wrap:nowrap;}
#c07-02 #featArea2 .ulFeat > li.li03 .toggleBox .tgl-content .wrapFlex.boxPoint > ul > li:nth-child(1){width:auto;   margin: 0;}
#c07-02 #featArea2 .ulFeat > li.li03 .toggleBox .tgl-content .wrapFlex.boxPoint > ul > li:nth-child(2){width:auto;   margin: 0 0 0 1vw;}

#c07-02 #featArea2 .toggleBox .tgl-content .wrapFlex.boxPoint > ul > li p{
        padding: 2vw;
        border: solid .2vw #333;
        line-height: 1;
        display: inline-block;
        height: 100%;
}
#c07-02 #featArea2 .ulFeat > li .wrapTable1 table tr th,
#c07-02 #featArea2 .ulFeat > li .wrapTable1 table tr td{
        display: block;
         width: 100%;
}

#c07-02 #featArea2 .ulFeat > li .wrapTable table tr th{ border-bottom: none;       background: #fff; text-align: center; font-size: 3vw;padding: 5% 3% !important;}
#c07-02 #featArea2 .ulFeat > li .wrapTable table tr td{border-left: solid 1px #D29200 !important; font-size: 2.8vw;padding: 5% 3%;}
#c07-02 #featArea2 .ulFeat > li .wrapTable2 table tr th {
    border-top: solid 1px #D29200 !important;    
    border-left: solid 1px #D29200 !important;
    border-right: solid 1px #D29200 !important;
    background: #F2E3C2 !important;        
    text-align: center;
    font-weight: bold;
}
#c07-02 #featArea2 .ulFeat > li .wrapTable2 table tr th:last-child{border-left:none !important;}
#c07-02 #featArea2 .ulFeat > li .wrapTable2 table tr td{border-left: solid 1px #D29200 !important; text-align: center;}
#c07-02 #featArea2 .ulFeat > li .wrapTable2 table tr td:last-child{border-left: none !important;}

#c07-02 #featArea2 .toggleBox .tgl-content .ind16 {    padding-left:0;}
#c07-02 #featArea2 .toggleBox .tgl-content .ind16 .ind{position: relative; display: block;}

#c07-02 #featArea2 > h3{
        width: 80%;
        margin: 0 auto 5%;
}
#c07-02 #featArea2 > h3 img{width: 100%;}
#c07-02 #featArea2 > .linkFeat08,#c07-02 #featArea2 > .linkFeat09{width: 90%; margin-left: auto; margin-right: auto;}

/*modal_appeal_wcag.css*/
#mdl_appleal-2-05 .btn_close_appleal02,
#mdl_appleal-2-06 .btn_close_appleal02{width: 48%; margin: 0 auto;}
#mdl_appleal-2-05 .mdlAppealInner > .boxModal .wrapH3 .lead,
#mdl_appleal-2-06 .mdlAppealInner > .boxModal .wrapH3 .lead{font-size: 3.8vw;}
#mdl_appleal-2-05 .wrapH4 {
        text-align: center;
        margin: 0 auto 10%;
    }

#mdl_appleal-2-05 .wrapH4 h4 {
        display: inline-block;
        font-weight: bold;
        width: 4.6em;
        padding: 0 0 1%;
       border-image: none;
        border-bottom: .4vw solid #000;
        line-height: 1.4;
        margin: 0 auto;
    }

#mdl_appleal-2-05 .wrapTable1 table tr th,
#mdl_appleal-2-05 .wrapTable1 table tr td,
#mdl_appleal-2-06 .wrapTable1 table tr th,
#mdl_appleal-2-06 .wrapTable1 table tr td{
        display: block;
         width: 100%;
}
#mdl_appleal-2-05 .wrapTable table tr th,#mdl_appleal-2-06 .wrapTable table tr th{ border-bottom: none;       background: #fff; text-align: center; font-size: 3vw;padding: 5% 3% !important;}
#mdl_appleal-2-05 .wrapTable table tr td,#mdl_appleal-2-06 .wrapTable table tr td{border-left: solid 1px #D29200 !important; font-size: 2.8vw;padding: 5% 3%;}
#mdl_appleal-2-05 .wrapTable2 table tr th,#mdl_appleal-2-06 .wrapTable2 table tr th {
    border-top: solid 1px #D29200 !important;    
    border-left: solid 1px #D29200 !important;
    border-right: solid 1px #D29200 !important;
    background: #F2E3C2 !important;        
    text-align: center;
    font-weight: bold;
}
#mdl_appleal-2-05 .wrapTable2 table tr th:last-child,#mdl_appleal-2-06 .wrapTable2 table tr th:last-child{border-left:none !important;}
#mdl_appleal-2-05 .wrapTable2 table tr td,#mdl_appleal-2-06 .wrapTable2 table tr td{border-left: solid 1px #D29200 !important; text-align: center;}
#mdl_appleal-2-05 .wrapTable2 table tr td:last-child,#mdl_appleal-2-06 .wrapTable2 table tr td:last-child{border-left: none !important;}

/*料金詳細*/
#c03{background:#fef7e3; padding: 15% 0;}
#c03 .innerCbox {        padding: 0;    }
#c03 #wrapTab1{padding: 10% 0 0;}
    .tabArea .tabContent {
        border: solid .4vw #AB8C46;
        border-radius: 0;
        background: #fff;
        padding: 5% 0 5%;
        /* position: relative; */
    }

/*#c03 .chargeArea .boxPlan .imgChargeNorm .tit{background:#F2E3C2;}*/
#c03 .chargeArea .boxPlan .arrowCharge2 { 
height: 26vw;
        background: url(/content/dam/au-com/pr/moneyactivity/newplan/img/bg-c02-arrow-sp_d74640178e2d200b.webp);
        background-repeat: no-repeat;
        background-size: 100% auto;
        background-position: center center;
        margin: 5% auto 5%;
        padding: 3vw 0 0;
        text-align: center;
        font-size: 3.2vw;
 }
#c03 .chargeArea{padding: 10% 3% 0;}
#c03 .chargeArea .boxPlan .imgChargeOtoku2 .tit{background:#D29200 ; }
#c03 .chargeArea .boxPlan .imgChargeOtoku.imgChargeOtoku2 .boxPrice .num,
#c03 .chargeArea .boxPlan .imgChargeOtoku.imgChargeOtoku2 .boxPrice .yen,
#c03 .chargeArea .boxPlan .imgChargeOtoku.imgChargeOtoku2 .boxPrice .tax,
#c03 .chargeArea .boxPlan .imgChargeOtoku.imgChargeOtoku2 .boxInTaxPrice {color: #D29200;    }

#c03 .chargeArea > .toggleBox .toggleInBox.toggleBD .tgl-trig h3, #c03 .chargeArea > .toggleBox .toggleInBox.toggleBD .wrapDummyTglTrig h3 {
        position: relative;
        background: #F2E3C1;
        border: solid 1px #AB8C46;
}
#c03 .chargeArea > .toggleBox .toggleInBox.toggleBD .tgl-content-inner {        border: solid 1px #AB8C46;   border-top: none; }
.tableBD + .tableBD{border-top: none;}
.tableBD table tr th {
        border-bottom: solid 1px #EFDCBB;
        border-right: solid 1px #EFDCBB;
        background: #FBF5E9;
}
.tableBD table tr td {
        border-bottom: solid 1px #EFDCBB;
        background: #fff;
}
.tableBD table tr th.bgBeige {        background: #F2E3C2;    }
.tableBD table tr th.bgKhaki {        background: #E8CB66;    }
.tableBD table tr td .boxPlus {        background: #F8DD79;    }
#c03-01 {        padding: 0 0 12%;    }
#c03-01 h3 .titPlan{width: 76%; color: #000;}
.toolTipList li{border-radius: 0 !important; border:.2vw solid #F2E3C2;}

/*他にもおすすめ*/
#c03-02 .inner > .wrapH3 h3 .titWai,#bnrArea .inner > .wrapH3 h3 .titWai {
        font-size: 3.4vw;
        font-weight: bold;
        display: inline-block;
        color: #EB5505;
        -webkit-text-fill-color: #EB5505;
        position: relative;
        z-index: 1;
        background: none;
        margin: 0px auto 4%;
        line-height: 4vw;
}
#c03-02 .inner > .wrapH3 h3 .titWai .titWaiSlashL,#bnrArea .inner > .wrapH3 h3 .titWai .titWaiSlashL {        padding-right: 1vw;    }
#c03-02 .inner > .wrapH3 h3 .titWai .titWaiSlashR,#bnrArea .inner > .wrapH3 h3 .titWai .titWaiSlashR {        padding-left: 1vw;    }
#c03-02 .inner .fsL{font-size: 120%;}


#c03 .inner > .toggleBox.otherPlan .ulToggle > li > .tgl-trig h3,#c03 .inner > .toggleBox.otherPlan .ulToggle > li > .tgl-trigDummy h3 {
position: relative;
        background: #AB8C46;
        border-radius: 0;
        margin: 0 auto;
        height: auto;
        padding: 3% 0;
        line-height: 1.2;
        display: block;
        text-align: center;
        font-weight: bold;
        font-size: 3vw;
        color: #fff;
        box-shadow: 0px 4px 0px #876E3B;
    }
 #c03 .inner > .toggleBox.otherPlan .ulToggle > li > .tgl-trig h3 .arrow::after,#c03 .inner > .toggleBox.otherPlan .ulToggle > li > .tgl-trigDummy h3 .arrow::after {
        background: url(/content/dam/au-com/pr/newplan/moneyactivity/img/icon-arrow_a581a96d72553e0e.webp) no-repeat;
        background-size: 100% 100%;
        transform: rotate(0) scale(1, 1);
}
#c03 .inner > .toggleBox.otherPlan .ulToggle.mvlinkPlan > li > .tgl-trig h3,#c03 .inner > .toggleBox.otherPlan .ulToggle.mvlinkPlan > li > .tgl-trigDummy h3 {
        background: #EFE0A5;
        box-shadow: 0px 4px 0px #D8C586;
        color: #231815;
}
    #c03 .inner > .toggleBox.otherPlan .ulToggle > li > .tgl-trig h3 .arrow {
        display: block;
        width: 7vw;
        height: 7vw;
        border-radius: 3.5vw;
        background: #fff;
        position: absolute;
        top: calc(50% - 3.5vw);
        right: 3vw;
        overflow: hidden;
    }
    #c03 .inner > .toggleBox.otherPlan .ulToggle > li:nth-child(6) {
        margin: 0 auto 3%;
    
}

/*bnrArea*/
#bnrArea{background: #fef7e3; width: 100%; margin: 0 auto; padding: 10% 0;}
#bnrArea .inner{margin: 0 auto; width: 90%;}


/*ご注意事項*/
#c04{background: #EFDCBB;}
#c04 .innerCbox {        padding: 15% 0;    }
#c04 .noteBox{font-size: 2.8vw;}
#c04 .tgl-trig {
        display: block;
        background: #fff;
        border-radius: 0;
        border: solid .4vw #D0922B;
}
#c04 .toggleBox .ulToggle > li .tgl-content .wrapFlex.boxPoint > ul {
        display: flex;
        justify-content:start;
        flex-wrap:nowrap;
        font-size: 2.8vw;
        line-height: 1.4;
        margin: 0 auto 5%;
}
#c04 .toggleBox .ulToggle > li .tgl-content .wrapFlex.boxPoint > ul > li:nth-child(1){width:auto;   margin: 0;}
#c04 .toggleBox .ulToggle > li .tgl-content .wrapFlex.boxPoint > ul > li:nth-child(2){width:auto;   margin: 0 0 0 1vw;}      
#c04 .toggleBox .ulToggle > li .tgl-content .wrapFlex.boxPoint > ul > li p{
        padding: 2vw;
        border: solid .2vw #333;
        line-height: 1;
        display: inline-block;
}

/*料金シミュレーション*/
#c08{   }
#c08 .innerCbox{
    background: #fff;
    border: solid .6vw #D29200;
    padding: 10% 0 0;
}
#c08 .innerCbox > .inner{
    /*max-width: 980px;*/
    margin: 0 auto;
    text-align: center;
}
#c08 .innerCbox > .inner > h2{margin: 0 auto; width: 94%;}
#c08 .innerCbox > .inner > h3{font-size:8vw; font-weight: 900; line-height: 1.2; margin: 5% auto 5%;}
#c08 .innerCbox > .inner .tit-chargesim{width: 80%; margin: 0 auto 5%;}
#c08 .innerCbox > .inner .tit-chargesim + .ulNote{ width: 94%; text-align: center; margin: 0 auto;}
#c03-02 .inner > .wrapH3 h3,
#c04 .innerCbox > .inner .wrapH2 h2,
#bnrArea .inner > .wrapH3 h3 ,
#c06 .wrapH2 h2{
        border-image:none;
        border-bottom: .6vw solid #AB8C46;
}

/*よくあるご質問*/
#c06 { background: #FBF8EA;       padding: 15% 0;    }
#c06 .wrapH2{text-align: center; margin: 0 auto 10%;}
#c06 .wrapH2 h2{
        border-image:none;
        border-bottom: .6vw solid #AB8C46;
        display: inline-block;
        font-size: 5vw;
        font-weight: bold;
        width: 7.2em;
        padding: 0 0 3%;
        line-height: 1;
        margin: 0 auto 0;
}
#c06 .toggleBox .ulToggle > li > .tgl-trig .tglTrigTxt {
        position: relative;
        background: #AB8C46;
        border-radius:0;
        color: #fff;
        box-shadow: 0px 4px 0px #876E3B;
}
#c06 .toggleBox .ulToggle > li > .tgl-trig .tglTrigTxt::after {
        background: url(/content/dam/au-com/pr/newplan/moneyactivity/img/icon-q_9ed4b884d38581a4.webp);
        background-repeat: no-repeat;
        background-size: 100% auto;
}
#c06 .toggleBox .ulToggle > li > .tgl-trig .tglTrigTxt .arrow::after {
        background: url(/content/dam/au-com/pr/newplan/moneyactivity/img/icon-arrow_a581a96d72553e0e.webp) no-repeat;
        background-size: 100% 100%;
}

/*気になるギモン*/
#c05{padding: 0;background: #FBF8EA;}
#c05 .innerCbox {
        background:url(/content/dam/au-com/pr/newplan/moneyactivity/img/bg-c05_4bc3ae736bde042b.webp);
        background-size:100% auto ;
        background-repeat: repeat;
}
#c05 .titWai{
        text-shadow: 1px 1px 0 #7B5A47, -1px 1px 0 #7B5A47, 1px -1px 0 #7B5A47, -1px -1px 0 #7B5A47, 2px 3px 3px rgba(0, 0, 0, 0.4);
        /*-webkit-text-stroke: 1px #7B5A47;*/
}
#c05 .titWai .titWaiSlashL,#c05 .titWai .titWaiSlashR{text-shadow: none;}
#c05 .btnPlus .txtGradient {
        background: none;
        color:#000;
        -webkit-text-fill-color:#000;
    }

  }


/*modal_appeal_wcag.css*/
.wrap_mdl_appeal .modal_bg,
.mdlAppealInner {background: #FCF7E3;    }
.btn_close_appleal02 {box-shadow: none; background: #fff !important;}
.mdlAppealInner > .boxModal .wrapFlex .boxTxt .boxBadge {        border: solid 1px #BC8300;        color: #BC8300; display: inline-block;}
/*.boxModal .inner {line-break: anywhere;}*/