@charset "UTF-8";.denki #kvArea{background:url(/denki/biz/images/mv_bg.png) 0 0 repeat-x;min-width:1110px}.denki .kvInner{margin:0 auto;background:url(/denki/biz/images/main_bg.png) top center no-repeat}#contents_w .content .col2_btn{display:table;width:86%;margin:0 auto}#contents_w .content .col2_btn li{display:table-cell;width:50%;padding-right:4%;-webkit-box-sizing:border-box;box-sizing:border-box}#contents_w .movieArea .text_btn .app-btn a{padding:28px 0 28px 25px}#contents_w .text_btn .app-btn a{text-decoration:none!important;padding:25px 0 25px 25px;font-size:28px;font-weight:700;color:#42210b;display:block;background-color:#ffe7b3;box-sizing:border-box;border-radius:5px;width:100%;margin:0 auto;text-align:left;line-height:1.2;position:relative}#contents_w .text_btn .app-btn a span{font-size:16px;color:#754c24}#contents_w .text_btn .app-btn.val-01 a{background-image:url(/denki/images/icon_index_icon_01.png);background-repeat:no-repeat;background-position:24px center;background-color:#a4eae2;padding-left:67px}.wiribikiArea{padding:60px 0 90px;background:#ccf2ff}.waribikiReadArea{margin:0 0 5px;padding:20px 28px;background:#f0fbff;border:5px solid #6abff8}.waribikiReadBox .waribikiRead01{font-size:30px;font-weight:700}.waribikiReadBox .waribikiRead03{font-size:20px;font-weight:700}@media screen and (max-width:768px){.denki #kvArea{background:none;min-width:inherit}.denki .kvInner{background:none}#contents_w .content .col2_btn{width:100%}#contents_w .content .col2_btn li{width:100%;padding:0;display:block}#contents_w .movieArea .text_btn .app-btn a{padding:10px 0 10px 15px;font-size:21px}#contents_w .text_btn .app-btn a span{font-size:12px}.waribikiReadBox .waribikiRead01{font-size:15px}.waribikiReadBox .waribikiRead03{padding:2px 5px;font-size:12px}}.typebox-3col{display:table;width:100%}.typebox-3col .typebox-3col-01{display:table-cell;width:25%;text-align:center}.typebox-3col .typebox-family,.typebox-month{width:93%;margin:0 auto}.typebox-3col .typebox-family{border:2px solid #CCC;border-radius:15px;margin-bottom:26px;position:relative;padding:10px 0 8px}.typebox-3col .typebox-family:after,.typebox-3col .typebox-family:before{content:"";position:absolute;border-top:14px solid #fff;top:100%;left:50%;margin-left:-14px}.typebox-3col .typebox-family:after{border-right:12px solid transparent;border-left:12px solid transparent;margin-left:-12px}.typebox-3col .typebox-family:before{border-top:15px solid #CCC;border-right:14px solid transparent;border-left:14px solid transparent;bottom:-17px;top:auto}.typebox-family .name span{font-size:16px}@media screen and (max-width:768px){.typebox-3col .typebox-3col-01{display:block;width:100%;text-align:center;margin-bottom:18px}.typebox-3col .typebox-family{width:100%}}.denki .payArea .hdg-l3-01{font-size:214%;word-break:break-all;line-height:1.3;padding:0 0 0 10px;margin:40px 0 20px;border-left:9px solid #ED7A07;border-bottom:none}.denki .payArea .hdg-l4-01{line-height:1.4;padding:0 0 0 10px;margin:0 0 10px;border-left:3px solid #f3d846}.payment__table,.payment__table--payment,.payment__table--fee,.payment__table--bill,.payment__table--method{width:100%;margin-bottom:10px}@media screen and (max-width:480px){.payment__table,.payment__table--payment,.payment__table--fee,.payment__table--bill,.payment__table--method{font-size:12px;font-size:1.2rem;line-height:1.33333}.blockcontent__table th{background:#ddd;border-bottom:1px solid #ccc;border-left:1px solid #ccc;padding:8px;text-align:left;vertical-align:middle;box-sizing:border-box;word-break:break-all}.blockcontent__table td{border:solid 1px #ccc;padding:8px;text-align:left;vertical-align:middle;box-sizing:border-box;word-break:break-all}.payment__table,.payment__table--payment,.payment__table--fee,.payment__table--bill,.payment__table--method{font-size:12px;line-height:1.33333}}@media screen and (min-width:481px){.payArea .payment__table,.payArea .payment__table--payment,.payArea .payment__table--fee,.payArea .payment__table--bill,.payArea .payment__table--method{font-size:15px;line-height:1.6}.payArea .blockcontent__table{border-collapse:collapse;border-spacing:0;font-size:15px;line-height:1.33333;border-right:1px solid #ccc;border-top:1px solid #ccc}.payArea .blockcontent__table th{background:#eee;border-bottom:1px solid #ccc;border-left:1px solid #ccc;padding:15px 10px;text-align:left;vertical-align:middle;white-space:nowrap}.payArea .blockcontent__table td{border-bottom:1px solid #ccc;padding:15px;text-align:left;vertical-align:middle}}.payArea .payment__table thead tr th,.payArea .payment__table--payment thead tr th,.payArea .payment__table--fee thead tr th,.payArea .payment__table--bill thead tr th,.payArea .payment__table--method thead tr th{background:#eee;color:#333;white-space:pre-wrap;text-align:center;border:1px solid #ccc}.payArea .payment__table thead tr th span,.payArea .payment__table--payment thead tr th span,.payArea .payment__table--fee thead tr th span,.payArea .payment__table--bill thead tr th span,.payArea .payment__table--method thead tr th span{display:block}.payArea .payment__table tbody th,.payArea .payment__table--payment tbody th,.payArea .payment__table--fee tbody th,.payArea .payment__table--bill tbody th,.payArea .payment__table--method tbody th{white-space:pre-wrap}.payArea .payment__table tbody td,.payArea .payment__table--payment tbody td,.payArea .payment__table--fee tbody td,.payArea .payment__table--bill tbody td,.payArea .payment__table--method tbody td{border:1px solid #ccc}.payArea .payment__table--payment tr th{width:160px}.payArea .payment__table--payment tr td a{position:relative;display:block;padding-left:15px}.payArea .payment__table--payment tr td a:before{display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #0097e0;content:""}.payArea .payment__table--fee{text-align:center;font-size:14px;font-size:1.4rem;line-height:1.42857}.payArea .payment__table--fee tr td{text-align:center}.payArea .payment__table--bill{text-align:center;font-size:14px;font-size:1.4rem;line-height:1.42857}.payArea .payment__table--bill tbody th{width:200px}.payArea .payment__table--bill tbody td{width:130px;text-align:center}.payArea .payment__table--method{text-align:center;table-layout:fixed;font-size:14px;font-size:1.4rem;line-height:1.42857}.payArea .payment__table--method tr td{text-align:center}.payArea .payment__table--payment tr td p{margin-bottom:10px!important}.payment__aside,.m2m__aside{border:3px solid #e8e8e2;padding:15px;margin-bottom:30px}.infoTop{font-size:115%;text-align:center}.cusBox{display:table;width:100%;margin-bottom:30px}.cusBoxInner{width:50%;display:table-cell}.cusBox .ul{display:table-cell}.pSpace{margin-bottom:3em}.cusBox h2,.denki .hdg-l3{font-size:157%;color:#000;margin:0 0 20px;padding:0 9px;border-left:9px solid #ED7A07;line-height:1.4;display:table;width:100%;font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box}.cusBox ol{list-style-type:decimal;padding:0 20px 27px}.cusBtn{display:table;width:100%}.cusBtn ul{display:table-cell;width:50%;margin:0 auto;text-align:center}.cusBtn li{width:80%;margin-left:50px}.cusBtn li a{font-size:165%;font-weight:700;text-align:center;color:#fff!important;background:#f15a24;position:relative;display:block;width:100%;max-width:703px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;box-shadow:#0006 0 2px;-webkit-box-shadow:rgba(0,0,0,.4) 0px 2px 0px 0px;-moz-box-shadow:rgba(0,0,0,.4) 0px 2px 0px 0px;padding:10px 0}#contents_w .cusBtn ul li a:hover{text-decoration:none!important}.cusBtn li a:after{background:url(/denki/biz/images/arr_under.png) no-repeat;position:absolute;top:61%;right:18px;width:10px;height:16px;margin:-8px 0 0;content:""}.denki .arrBox01{position:relative;background:#fff;border:4px solid #e6e6e6;margin-bottom:45px}.denki .arrBox01.val-01{padding:15px 35px 35px}.denki .arrBox01:after,.denki .arrBox01:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.denki .arrBox01:after{border-color:#fff0;border-top-color:#fff;border-width:25px;margin-left:-25px}.denki .arrBox01:before{border-color:#e6e6e600;border-top-color:#e6e6e6;border-width:31px;margin-left:-31px}.denki #contents_w .arrBox01 p a{color:#00a79b;text-decoration:underline!important}.denki #contents_w .arrBox01 p a:hover{color:#42ccb5}#newCus01 h2,.denki .hdg-l3,#newCus02 h2{font-size:157%;color:#000;margin:0 0 20px;padding:0 9px;border-left:9px solid #ED7A07;line-height:1.4;display:table;width:100%;font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box}.denki .lyt-img-01.img_r h3{direction:ltr}.newCus01{width:100%}.col-tel .txt{direction:ltr}#newCus01 .figure{padding-right:0}#newCus01 .figure.col-tel{width:50%;border-left:2px #eee solid;padding-left:25px;padding-right:0}#newCus01 .content{width:57%;padding-right:25px}#newCus01 .content a:first-child{margin:0}#newCus01 .content a{position:relative;padding:0 0 0 16px;margin:3px 0 0;list-style:none}#newCus01 .content a:before{background:url(/denki/biz/images/arr-flow_orange.png) no-repeat;position:relative;top:0;left:0;display:inline-block;width:16px;height:11px;margin:0 0 0 -16px;content:""}.denki #contents_w #newCus01 .arrBox01 .content p a{color:#2f7e91}.contentInner{background:#ccf2ff;padding:41px 43px 38px 45px}.contentInner .lyt-img-01{display:table;width:100%;direction:ltr}.contentInner .lyt-img-01.img_r{direction:rtl}.contentInner .lyt-img-01 .figure,.contentInner .lyt-img-01 .content{display:table-cell;vertical-align:top}.contentInner .lyt-img-01.img_r .content{direction:ltr}.contentInner .lyt-img-01 .figure{padding:0 25px 0 0}.contentInner .lyt-img-01.img_r .figure{padding:0 0 25px 40px}.contentInner .lyt-img-01>.figure>.img>img{box-sizing:border-box;max-width:inherit}#newCus01 .contentInner .content{width:100%}.contentInner h3{font-size:135%}.bigArr{text-align:center}@media screen and (max-width:768px){.cusBox .cusBoxInner{display:block;width:100%}.pSpace{margin-bottom:0}.cusBoxInner{margin-bottom:20px}.cusBtn li a{font-size:125%}#newCus01 .content{width:100%;margin-bottom:40px}#newCus01 .figure.col-tel{width:100%;border-left:none;padding-left:0}.denki .lyt-img-01 .figure{padding:0 0 20px;text-align:left}.contentInner{padding:20px 10px}#newCus01 .contentInner .content,#newCus01 .box02 .content{padding-right:0}.cusBtn li{width:90%;margin:0 auto}.denki .arrBox01.val-01{padding:5%}}.tel_box{margin-left:75px}.denki .appTelBox-01 .val-free{background:url(/denki/images/ico_app.png) no-repeat left bottom 5px;background-size:51px auto;padding:5px 0 8px 55px;display:table-cell;vertical-align:top}.icon-navidial,.denki .appTelBox-01 .icon-navidial{background:url(/denki/images/icon-navidial.svg) no-repeat 0 calc(50% - 3px);background-size:47px auto;padding-left:55px;position:relative;line-height:1.2}.denki .appTelBox-01 .ap_tel.icon-navidial{line-height:1.2}.denki .appTelBox-01 .ap_tel{font-size:280%;font-weight:700;line-height:.5}.denki .appTelBox-01 .ap_tel .sub{font-size:50%;padding-left:0;vertical-align:top}.denki_signup_area h2,.denki .hdg-l3{border:none}.denki_signup_area .appBtnBox h2{text-align:center}.denki #contents_w .denki_signup_area .sign_up_first:before{background:url(/denki/images/img_btn_icon01.png) no-repeat;position:relative;top:0;left:0;display:inline-block;width:16px;height:15px;margin:0 0 0 -16px;content:""}.denki #contents_w .denki_signup_area .sign_up_first{position:relative;padding:0 0 0 16px;margin:3px 0 0;list-style:none}.ap_tel_note .lyt_list_at01>li{font-size:100%}@media screen and (max-width:768px){.tel_box{margin-left:0;margin-bottom:15px;margin-top:-20px}.denki .appTelBox-01 .val-free{background-size:35px auto;font-size:200%}.icon-navidial,.denki .appTelBox-01 .icon-navidial{background-size:35px auto;padding-left:40px}.denki .appTelBox-01 .ap_tel{font-size:200%;line-height:.5}.denki .appTelBox-01 .ap_tel .sub{margin-bottom:10px}.sub_sp{font-size:1.2em;text-align:center;font-weight:700;margin-bottom:10px}}.title{padding-top:32px}a.btnheight{line-height:68px}@media screen and (max-width:768px){.title .hdg-l1{margin:0 0 10px}a.btnheight{line-height:1.5}}
