.fontLarge{font-size:1.2em}.fontSmall{font-size:.8em}.mb-0{margin-bottom:0}.fontBold{font-weight:700}.al-c{text-align:center}.info_rt_box{background:#fff none repeat scroll 0 0;border:2px solid #e40000;margin:45px auto 0;max-width:980px;padding:12px}#data{position:fixed;top:10px;left:0;z-index:9999999999999}.lastModified{background-color:#fff}.lastModifiedText{max-width:980px;font-size:86%;margin:0 auto;text-align:right}.lastModifiedText{max-width:1000px;padding:20px 0 0}#top-bnr{margin:40px 10px 0;text-align:center}@media screen and (max-width:768px){.lastModifiedText{padding:0 15px 13px}.lastModifiedText{padding:20px 0 0}}#contents_w a{color:#0096e0;text-decoration:none!important}#contents_w a:hover{text-decoration:underline!important}#contents_w .ap_btn a,#contents_w .ap_btn a:link{color:#fff;text-decoration:none}.innerBlock{margin:0 auto;max-width:980px}.innerBlock .titleBlock{text-align:center;margin-bottom:30px;opacity:0}.innerBlock .leadTxt{margin-bottom:35px;text-align:center;font-size:115%;opacity:0}.innerBlock .leadTxt.val-01{margin-bottom:20px;background:url(/rs/images/top_bg01.png) 0 0 repeat;padding:13px 10px 11px}.innerBox{margin:0 auto;width:1000px;padding:0 27px}.innerBox_pre{margin:30px auto;width:1000px;padding:30px auto;text-align:center}.innerBox02{margin:0 auto;width:1000px;padding:0 27px}.innerBox .titleBlock{text-align:center;margin-bottom:30px}.innerBox .leadTxt{text-align:center;font-size:143%;font-weight:700}.sttl_box{width:361px;min-height:46px;border-radius:5px;border:1px solid #222;background:#fff url(/rs/images/top_sttl_img.png) 9px 0 no-repeat;background-size:auto 100%;display:table;padding:10px 5px;margin:0 auto 40px;text-indent:20px;font-size:115%;box-sizing:border-box}.sttl_box span{display:table-cell;vertical-align:middle}.ttlText{font-size:258%;font-weight:700;text-align:center;color:#333;line-height:1.3}.strong-01{font-weight:700}a[href^="tel:"]{cursor:default;color:#000;text-decoration:none}@media screen and (max-width:768px){.innerBlock{padding:0 15px}.innerBlock .titleBlock{opacity:1}.innerBlock .leadTxt{opacity:1;font-size:100%;text-align:left}.sttl_box{width:100%;max-width:400px;height:auto;min-height:32px;background:#fff url(/rs/images/top_sttl_img.png) 9px 0 no-repeat;background-size:auto 100%;margin:0 auto 20px;font-size:93%}.ttlText{font-size:215%}.ttlText .sub{font-size:21px}}#fixedMenu{display:none;position:fixed;top:50%;right:0}#fixedMenu #rightMenuWrap{border-top-left-radius:10px;border-bottom-left-radius:10px;box-shadow:1px 1px 3px #666;background-color:#fff}#fixedMenu #rightMenuWrap table{border-spacing:8px;border-collapse:separate}#fixedMenu #rightMenuWrap table tr td{border-radius:10px;background-color:#b4996b;height:70px;font-size:14px;text-align:center;font-weight:700;cursor:pointer;line-height:1.2;border-spacing:0}#fixedMenu #rightMenuWrap table tr td a{color:#fff;outline:none;text-decoration:none!important;width:70px!important;height:70px!important;display:table-cell;vertical-align:middle}#fixedMenu #rightMenuWrap table tr td a:hover,#fixedMenu #rightMenuWrap table tr td a:focus{color:#222;text-decoration:none}#fixedMenu #rightMenuWrap table tr td.on{background-color:#ffd630}#fixedMenu #rightMenuWrap table tr td.on a{color:#222}#fixedMenu #rightMenuWrap table tr td:hover{background-color:#ffd630}#fixedMenu #rightMenuWrap table tr td#rightMenu04,#fixedMenu #rightMenuWrap table tr td#rightMenu05{font-size:12px}#fixedMenu #rightMenuWrap table tr td#rightMenu07{background-color:#685d4d}#fixedMenu #rightMenuWrap table tr td#rightMenu07:hover,#fixedMenu #rightMenuWrap table tr td#rightMenu07.on{color:#222;background-color:#ffd630!important}@media screen and (max-width:1140px){#fixedMenu{display:none!important}}#mvArea{margin:0 auto;background:url(/rs/images/top_mv_bg.jpg) 0 0 repeat-x;background-size:auto 100%}#mvArea{background:url(/denki/images/mv_bg.png) 0 0 repeat-x}.mvInner{max-width:1040px;margin:0 auto}.mvInner{max-width:1054px;min-width:1054px;margin:0 auto;background:url(/denki/images/main_bg.png) top center no-repeat}.mvBox{max-width:1054px;width:1054px;margin:0 auto}@media screen and (max-width:768px){#mvArea{background:url(/rs/images/top_mv_bg_sp.jpg) 0 0 repeat-x;background-size:cover}.mvInner{max-width:640px}}.aboutArea{padding:60px 0 55px}.aboutArea .lyt_doc_01{opacity:0}.aboutArea .lyt_doc_01 .content.val-01{line-height:2}@media screen and (max-width:768px){.aboutArea{padding:30px 0}.aboutArea .lyt_doc_01{opacity:1}.aboutArea .lyt_doc_01 .content.val-01{line-height:1.5}}.serviceArea{padding:60px 0 55px;background:url(/rs/images/top_bg02.png) 0 0 repeat;box-shadow:0 0 9px #00000021}.serviceArea .serviceAbout{position:relative;margin:10px 0 0 8px;background:#fff;opacity:0}.serviceArea .serviceAbout .imgBox{position:absolute;top:6px;left:27px;max-width:90%}.serviceArea .serviceAbout h3{padding:6px 0 4px;background-color:#000;font-size:129%;color:#fff;text-align:center;margin-bottom:15px}.serviceArea .serviceAbout .conBox{padding:10px 0 10px 210px;background-color:#fff}.serviceArea .serviceAbout .serviceArrow li{display:inline-block;vertical-align:middle;opacity:0}.serviceArea .serviceAbout .serviceArrow .sArr01{padding:0 1% 0 2%;width:17%}.serviceArea .serviceAbout .serviceArrow .sArr01 span{position:relative;background:#fff;border:1px solid #281919;padding:8px 0 5px 13px;display:block}.serviceArea .serviceAbout .serviceArrow .sArr01 span:after,.serviceArea .serviceAbout .serviceArrow .sArr01 span:before{left:100%;top:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}.serviceArea .serviceAbout .serviceArrow .sArr01 span:after{border-left:8px solid #fff;border-top:6px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0);margin-top:-7px}.serviceArea .serviceAbout .serviceArrow .sArr01 span:before{border-left:9px solid #000;border-top:7px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);margin-top:-8px}.serviceArea .serviceAbout .serviceArrow .sArr02 span{font-weight:700}.serviceArea .serviceAbout .serviceArrow .sArr02 strong{border-width:1px;color:#d81b60;font-weight:700;margin-left:5px;margin-right:5px;padding:10px}.serviceArea .serviceAbout .serviceArrow .sArr02 .num{font-size:286%;color:#d81b60;display:inline-block}.serviceArea .serviceAbout .serviceArrow .sArr02 .unit{font-size:157%}.serviceArea .serviceAbout .serviceArrow .sArr02 .unit.val-01{color:#d81b60}.serviceArea .serviceAbout .serviceArrow .sArr03{padding:0 0 .5%;width:6%}.serviceArea .serviceAbout .serviceArrow .sArr04{width:35%;max-width:263px}.serviceArea .serviceAbout .serviceArrow .sArr04 dl{width:130%;border:2px solid #d81b60;border-radius:5px;text-align:center;box-sizing:border-box}.serviceArea .serviceAbout .serviceArrow .sArr04 dt span{position:relative;background:#d81b60;color:#fff;display:block;font-size:143%;line-height:1.2;padding:2px 5px 0}.serviceArea .serviceAbout .serviceArrow .sArr04 dt span:after{left:50%;bottom:-9px;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}.serviceArea .serviceAbout .serviceArrow .sArr04 dt span:after{border-top:6px solid #d81b60;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);margin-right:-4px}.serviceArea .serviceAbout .serviceArrow .sArr04 dd{padding:8px 0 1px}.serviceArea .serviceAbout .serviceArrow .sArr05{border-style:solid;border-color:red;border-width:1px;padding:5px;width:100px}@media screen and (max-width:980px){.serviceArea .serviceAbout .imgBox{left:1%}.serviceArea .serviceAbout .conBox{padding:10px 0 10px 200px}.serviceArea .serviceAbout .serviceArrow .sArr01{width:14%}.serviceArea .serviceAbout .serviceArrow .sArr01 span{padding:8px 10px 5px}.serviceArea .serviceAbout .serviceArrow .sArr02 .num{font-size:272%}}@media screen and (max-width:850px){.serviceArea .serviceAbout .serviceArrow .sArr04{width:30%}}@media screen and (max-width:768px){.serviceArea{padding:30px 0}.serviceArea .serviceAbout{padding:15px;opacity:1}.serviceArea .serviceAbout .imgBox{position:relative;top:auto;left:auto;text-align:center;max-width:100%}.serviceArea .serviceAbout h3{margin:0 0 13px;padding:6px 5px 4px;font-size:93%}.serviceArea .serviceAbout .conBox{padding:15px 0 0;text-align:center}.serviceArea .serviceAbout .serviceArrow .sArr01{padding:0 2.3% 0 0;width:33%;font-size:86%}.serviceArea .serviceAbout .serviceArrow li{opacity:1}.serviceArea .serviceAbout .serviceArrow .sArr02 .num{font-size:272%}.serviceArea .serviceAbout .serviceArrow .sArr02 .unit{font-size:108%}.serviceArea .serviceAbout .serviceArrow .sArr02 .tax{font-size:79%}.serviceArea .serviceAbout .serviceArrow .sArr03{padding:0;width:100%;text-align:center}.serviceArea .serviceAbout .serviceArrow .sArr04{width:100%;max-width:inherit}.serviceArea .serviceAbout .serviceArrow .sArr04 dl{width:100%}.serviceArea .serviceAbout .serviceArrow .sArr04 dt span{font-size:165%}.serviceArea .serviceAbout .serviceArrow .sArr04 dd{font-size:122%}}@media screen and (max-width:460px){.serviceArea .serviceAbout .serviceArrow .sArr02 .num{font-size:200%}}.terminalArea{padding:60px 0 55px}.terminalArea .terminalBox{font-size:0}.terminalArea .terminalBox li{display:inline-block;font-size:0;vertical-align:top;opacity:0}.terminalArea .terminalBox .tList01{width:14.08%;margin-right:2.24%}.terminalArea .terminalBox .tList02{width:18.77%;margin-right:3.26%}.terminalArea .terminalBox .tList03{width:14.89%;margin-right:5.61%}.terminalArea .terminalBox .tList04{width:18.97%;margin-right:4.69%}.terminalArea .terminalBox .tList05{width:16.32%;margin-right:1.12%}.terminalArea .terminalBox li span{display:block;text-align:center;font-size:14px}.terminalArea .terminalBox li .tTxt{padding:12px 5px 10px}@media screen and (max-width:768px){.terminalArea{padding:30px 0}.terminalArea .terminalBox .tList01,.terminalArea .terminalBox .tList02,.terminalArea .terminalBox .tList03,.terminalArea .terminalBox .tList04,.terminalArea .terminalBox .tList05{width:46%;margin:0;padding:0 2%;text-align:center;opacity:1}.terminalArea .terminalBox li .tTxt{font-size:12px}}.lineupArea{padding:60px 0 55px;background:url(/rs/images/top_bg02.png) 0 0 repeat;box-shadow:0 0 9px #00000021}.lineupArea .lineupBox{font-size:0;padding:44px 0 0;background:url(/rs/images/top_dot01.png) 0 0 repeat-x}.lineupArea .lineupBox li{display:inline-block;font-size:0;width:11.65%;margin:0 3% 3% 0;opacity:0}.lineupArea .lineupBox li:nth-child(7n){margin:0 0 3%}.lineupNote{margin:10px 0 0;padding:50px 40px 45px;background-color:#fff}.lineupNote h3{font-size:258%;margin:0 0 20px}.lineupNote p{line-height:2}@media screen and (max-width:768px){.lineupArea{padding:30px 0}.lineupArea .lineupBox{text-align:center}.lineupArea .lineupBox li{display:inline-block;font-size:0;width:29.43%;margin:0 5% 5% 0;opacity:1}.lineupArea .lineupBox li:nth-child(3n){margin:0 0 5%}.lineupArea .lineupBox li:nth-child(7n){margin:0 5% 5% 0}.lineupNote{margin:10px 0 0;padding:18px 15px 15px;background-color:#fff}.lineupNote h3{font-size:159%;line-height:1.2;text-align:center}.lineupNote p{line-height:1.4;margin:0 0 10px}}@media screen and (max-width:640px){.lineupArea .lineupBox{text-align:left}}.flowArea{padding:60px 0 10px}.flowArea #statusDetailArea #flowInfoArea .step01,.flowArea #statusDetailArea #flowInfoArea .step02,.flowArea #statusDetailArea #flowInfoArea .step03,.flowArea #statusDetailArea #flowInfoArea .step04,.flowArea #statusDetailArea #flowInfoArea .step05{opacity:0}.flowArea #statusDetailArea .statusCommonBlock{max-width:892px;margin:0 auto 70px}.flowArea #statusDetailArea .statusCommonBlock .stepListCont .stepList{margin-right:2.04082%;width:18.36735%;float:left}.flowArea #statusDetailArea .statusCommonBlock .stepListCont .stepList:last-child{margin-right:0}.flowArea #statusDetailArea .statusCommonBlock .stepListCont .stepList dl dt{text-align:center}.flowArea #statusDetailArea .statusCommonBlock .stepListCont .stepList dl dd{margin-top:13px;padding:14px 5px 0;background:url(/rs/images/top_step_dot.png) 0 0 repeat-x}.flowArea #statusDetailArea .statusCommonBlock .stepListCont.sixStepListCont .stepList{width:14.79592%}.flowArea #statusDetailArea .statusCommonBlock .stepListCont .stepList dl dd .numberTxt{font-size:10px;vertical-align:text-top;line-height:4px}@media screen and (max-width:768px){.flowArea{padding:30px 0}.flowArea #statusDetailArea #flowInfoArea .step01,.flowArea #statusDetailArea #flowInfoArea .step02,.flowArea #statusDetailArea #flowInfoArea .step03,.flowArea #statusDetailArea #flowInfoArea .step04,.flowArea #statusDetailArea #flowInfoArea .step05{opacity:1}.flowArea #statusDetailArea .statusCommonBlock{margin-bottom:0}.flowArea #statusDetailArea .statusCommonBlock .stepListCont .stepList{width:100%;margin:0 0 15px}.flowArea #statusDetailArea .statusCommonBlock .stepListCont .stepList .imgBlock dl dt img{width:113px}.flowArea #statusDetailArea .statusCommonBlock .stepListCont .stepList .imgBlock dl dd{text-align:left;margin:0;padding:8px 0 0;background:none}.flowArea #statusDetailArea .statusCommonBlock .stepListCont .stepList .imgBlock{text-align:center}.flowArea #statusDetailArea .statusCommonBlock .stepListCont .step04 .imgBlock img{width:148px}}.faqArea{padding:60px 0 55px;background:url(/rs/images/top_bg03.png) 0 0 repeat;box-shadow:0 0 9px #00000021}.faqArea h3{font-size:143%;text-align:center;padding:40px 0 37px;background:url(/rs/images/top_dot01.png) 0 0 repeat-x}.faqArea .faqBox{margin:0 0 20px}.faqArea .faqBox dt,.faqArea .faqBox dd{display:block}.faqArea .faqBox dt{border-radius:10px;background:#fff url(/rs/images/top_faq_ar.png) 98% 50% no-repeat;cursor:pointer;display:table;width:100%}.faqArea .faqBox dt.on{background:#fff url(/rs/images/top_faq_ar_on.png) 98% 50% no-repeat}.faqArea .faqBox dt span{display:table-cell;vertical-align:middle;box-sizing:border-box}.faqArea .faqBox dt .faqIco{border-radius:10px 0 0 10px;padding:15px 1%;background-color:#b4996b;width:7%;text-align:center;font-size:215%;font-weight:700;color:#fff}.faqArea .faqBox dt .faqTxt{font-size:115%;font-weight:700;padding:1.8% 4.5% 1.8% 1.8%;width:93%}.faqArea .faqBox dd{line-height:2;margin:10px 0 0;padding:38px 40px 35px;background-color:#fff;display:none}.faqArea .faqNote{background-color:#fff;padding:25px 0 0 15%}.faqArea .faqNote li{display:inline-block;text-align:center;margin:0 65px 24px 0}.faqArea .faqNote li:nth-child(3){margin:0 0 24px}.faqArea .faqNote li:nth-child(4),.faqArea .faqNote li:nth-child(5){width:42%;margin:0 0 24px;box-sizing:border-box}.faqArea .faqNote li:nth-child(4){text-align:right;padding:0 11px 0 0}.faqArea .faqNote li:nth-child(5){text-align:left;padding:0 0 0 11px}@media screen and (max-width:768px){.faqArea{padding:30px 0}.faqArea h3{font-size:108%;padding:20px 0 17px}.faqArea .faqBox dt{border-radius:5px;background:#fff url(/rs/images/top_faq_ar.png) 98% 50% no-repeat;background-size:21px auto}.faqArea .faqBox dt.on{background:#fff url(/rs/images/top_faq_ar_on.png) 98% 50% no-repeat;background-size:21px auto}.faqArea .faqBox dt .faqIco{border-radius:5px 0 0 5px;font-size:143%;width:10%}.faqArea .faqBox dt .faqTxt{font-size:93%;padding:1.8% 10% 1.8% 3%}.faqArea .faqBox dd{line-height:1.5;padding:15px}.faqArea .faqNote{background-color:#fff;padding:13px 0 0 37px}.faqArea .faqNote li{margin:0 0 10px;padding:0;width:100%;text-align:left!important}.faqArea .faqNote li:nth-child(3),.faqArea .faqNote li:nth-child(4),.faqArea .faqNote li:nth-child(5){width:100%;margin:0 0 10px;padding:0}}#requireAttention{padding:60px 0}#requireAttention #openAttentionBtn{margin:0 auto;background:url(/rs/images/btn_attention_off.gif) left top no-repeat;width:235px;height:50px;text-indent:-999999px;cursor:pointer}#requireAttention #openAttentionBtn:hover{opacity:.5}#requireAttention #openAttentionBtn.on{background:url(/rs/images/btn_attention_on.gif) left top no-repeat}#requireAttention #hiddenAttentionTxt{margin-top:45px;background-color:#fff;display:none}#requireAttention #hiddenAttentionTxt dl{padding-bottom:30px}#requireAttention #hiddenAttentionTxt dl dt{margin-bottom:25px;padding-bottom:8px;font-weight:700;border-bottom:solid 1px #333;line-height:1}.wimax #requireAttention #hiddenAttentionTxt dl dt{border-bottom:solid 1px #3089e0}#requireAttention #hiddenAttentionTxt dl dd ul li{margin-bottom:10px;font-size:86%;padding-left:1em;text-indent:-1em;line-height:1.6}#requireAttention #hiddenAttentionTxt dl dd ul li strong{font-weight:700}#requireAttention #hiddenAttentionTxt dl dd ul li:before{content:"・";color:#1a771b}#requireAttention #hiddenAttentionTxt dl dd ul li .grayBgBlock{margin-top:20px;background-color:#f5f5f5;padding:15px 15px 15px 2em;text-indent:0}#requireAttention #hiddenAttentionTxt dl dd ul li .grayBgBlock p{line-height:1.6}#requireAttention #hiddenAttentionTxt dl dd ul li .grayBgBlock p strong{font-weight:700}#requireAttention #hiddenAttentionTxt dl dd ul li .grayBgBlock:last-child{margin-bottom:20px}@media screen and (max-width:768px){#requireAttention{padding:30px 0}#requireAttention #openAttentionBtn:hover{opacity:1}}#column_application{background:#fafafa;border:1px solid #dddbd4;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;clear:both;max-width:980px;margin:0 auto}#application_inner{padding:33px 0 10px}#column_application .hdg_l2_application_01{text-align:center;margin-bottom:34px}#column2_applications{background:url(/common_new/images/bg/bg_column2_applications.gif) repeat-y 50% 0;margin-bottom:28px;padding:0 0 10px;overflow:hidden}#column2_applications .column2{width:50%;float:left;box-sizing:border-box}#column_application .app_title{font-size:150%;font-weight:700;text-align:center;padding:0 0 5px;margin:0 12px}#column_application .app_text{padding:20px}#column_application .app_sttl,#column_application .ap_desk{font-weight:700}#column_application .ap_tel_01{font-size:300%;margin:8px 0 5px;padding:3px 0 0 60px}#column_application .ap_tel_01.val-free_01{background:url(/common_new/images/tel_ico_fc.gif) 0 10px no-repeat;background-size:44px auto}#column_application .ap_tel_01 a{text-decoration:none;color:#333;cursor:default}#column_application .hdg_l3_application_01{margin-bottom:10px;font-size:115%;font-weight:700}#column_application .hdg_l3_application_01 span{font-size:90%}#column_application .box_freedial{padding:0 0 0 23px}#column2_applications .signup_tel{margin:0 0 0 50px}#column2_applications .ap_tel{font-weight:700;font-size:280%;line-height:1.2;padding:3px 0 0 61px}#column2_applications .ap_tel a,#column2_applications .ap_tel a:link{cursor:default;color:#333;text-decoration:none!important}#column2_applications .ap_tel.val-free{background:url(/common_new/images/tel_ico_fc.gif) 0 5px no-repeat}#column2_applications .ap_ruby{display:inline-block;position:relative}#column2_applications .ap_ruby .ap_rt{display:block;width:100%;position:absolute;top:-6px;left:0;font-size:10px;text-align:center}#column2_applications .ap_ruby .ap_rt.val-01{width:120%;left:-3px}#column2_applications .ap_tel_note{text-indent:-.5em}#column2_applications .ap_tel_note02{margin:10px 0 20px;text-align:center}.appAreaNote{background:#fff;text-align:center}.appAreaNote ul{padding:10px 5px}.appAreaNote ul li{display:inline-block;margin:0 30px 0 0}@media screen and (max-width:768px){#application_inner{padding:12px 0}#column_application .app_text{padding:20px 0}#column_application .app_title{font-size:129%}#column2_applications{background:none;margin:0}#column2_applications .column2{width:100%;float:none;margin:0 auto;padding:10px 12px 0}#column2_applications div:first-child{padding:0 12px 10px}#column2_applications .box_freedial{width:63%;min-width:405px;padding:0;margin:0 auto}#column2_applications .signup_tel{width:400px;margin:0 auto;border-bottom:none!important}.appAreaNote ul{padding:10px 5px 1px}.appAreaNote ul li{display:block;margin:0 0 10px}}@media screen and (max-width:460px){#column2_applications .box_freedial{width:100%;min-width:100%;padding:0;margin:0 auto}#column_application .ap_tel_01{font-size:200%;margin-top:10px;padding:3px 0 0 45px}#column_application .ap_tel_01.val-free_01{background:url(/common_new/images/tel_ico_fc.gif) 0 5px no-repeat;background-size:35px auto}#column2_applications .signup_tel{width:100%;margin:0 auto}#column2_applications .ap_tel{font-size:200%;margin:0;padding:9px 0 0 40px}#column2_applications .ap_ruby .ap_rt{top:-9px;font-size:9px}#column2_applications .ap_tel.val-free{background:url(/common_new/images/tel_ico_fc.gif) 0 10px no-repeat;background-size:35px auto}#column2_applications .ap_tel_note{text-align:left;font-size:86%}#column2_applications .ap_tel_note02{text-align:left}}#column_application p.btn_application_01{margin:0}#column_application p.btn_application_01 a{display:block;width:374px;height:132px;text-decoration:none;margin:0 auto}#column_application ul.links,#column_application3 ul.links{padding-left:34px}#column_application ul.links.val-01,#column_application3 ul.links.val-01{padding-left:0}#column_application ul.links.val-01 li,#column_application3 ul.links.val-01 li{margin-left:0}#column_application ul.links li{background:url(/common_new/images/icon_link_right_01.gif) no-repeat 0% .65em;margin-left:7px;padding-left:10px;text-align:left;font-size:86%}*:first-child+html #column_application ul.links li,*:first-child+html #column_application3 ul.links li{background-position:0 .8em}#column_application ul.links02{padding-left:34px}#column_application ul.links02.val-01{padding-left:0;margin-left:-7px}#column_application ul.links02 li{float:left;background:url(/common_new/images/icon_link_right_01.gif) no-repeat 0% .65em;margin-left:7px;padding-left:10px;text-align:left;font-size:86%}#rsTopFooter{color:#fff;padding:0 0 30px;border-bottom:2px solid #3e3d3d}#globalFooter div{box-sizing:border-box}#globalFooter .leftSide{float:left;background:url(/rs/images/top_footer_dot.png) 100% 0 repeat-y}#globalFooter .rightSide{float:right}#globalFooter #firstFootMenu{width:52%;float:left}#globalFooter #firstFootMenu .leftSide{width:44%}#globalFooter #firstFootMenu .rightSide{width:56%;padding:0 0 0 11.2%}#globalFooter #secondFootMenu{width:48%;float:left;border-left:1px solid #fff;padding:0 0 0 5.6%}#globalFooter #secondFootMenu .leftSide{width:52%}#globalFooter #secondFootMenu .rightSide{width:48%;padding:0 0 0 11.2%}#globalFooter #firstFootMenu .menuInner .footCaption{margin-bottom:40px;font-size:92.9%;line-height:1.6}#globalFooter .menuInner .menuCatTitle{margin-bottom:20px;font-weight:700;line-height:1;color:#fff}#globalFooter .menuInner li a{display:block;margin-bottom:5px}#globalFooter .parentsMenu>li{margin-bottom:30px;font-weight:700;color:#fff}#globalFooter .parentsMenu>li:last-child{margin-bottom:0;color:#fff}#globalFooter #secondFootMenu .parentsMenu>li a span{padding-left:12px;background:url(/rs/images/top_footer_ar.png) 0 50% no-repeat}#globalFooter .menuInner li .footChildMenu li{font-size:12px;font-weight:400}#globalFooter .menuInner li .footChildMenu li a span,#globalFooter #secondFootMenu .menuInner li .footChildMenu li a span{padding-left:12px;background:url(/common_new/images/footer_child_bg.png) 0 50% no-repeat}#globalFooter #secondFootMenu .menuInner li .footChildMenu li a span{margin-left:12px}nav{position:relative}#denki_nav{width:100%;background:#049991;height:42px;display:block}#denki_nav02{display:none}#denki_nav02.fixed{display:block;position:fixed;left:0;top:0;z-index:1;width:100%;background:#049991;height:42px}.denki_nav .denki_navInner{width:1000px;margin:0 auto}.denki_nav li{float:left;display:block}.denki_nav li a{display:block;color:#fff;text-decoration:none;padding:11px 0}.denki_nav li a:hover,.denki_nav li.on{background:#006b61}.denki_nav.electrical_nav li.on{background:none}.denki_nav li .navBorder,.denki_nav.electrical_nav li .navBorder{display:block;height:20px;padding:0 30px;line-height:20px;border-left:1px solid #006b61}.denki_nav.electrical_nav li .navBorder.val-01{border-left:none}.denki_nav li.val-last .navBorder{border-right:1px solid #006b61}.denki_nav.electrical_nav li.val-last .navBorder{border-right:none;border-left:none}.promo .denki_nav.electrical_nav li.val-last .navBorder{border-right:none;border-left:1px solid #006b61}.denki_nav li.val-btn{float:right}.denki_nav li.val-btn a{padding:5px 0 0;background:#049991}.denki_nav li .navIcon{display:inline-block;padding:0 24px 0 0;background:url(/denki/images/nav_arr.png) 100% 50% no-repeat}.denki_nav.electrical_nav li .navIcon{display:inline-block;padding:0 24px 0 0;background:url(/denki/images/nav_arr02.png) 100% 50% no-repeat}#openNaviBtn02{display:none}@media screen and (min-width:769px){#denki_nav{display:block!important}}@media screen and (max-width:768px){#denki_nav02.fixed{display:none}.no_resp #denki_nav02.fixed{display:block}#denki_nav{display:none;height:auto}.no_resp #denki_nav{display:block;height:42px}.denki_nav .denki_navInner{width:100%}.no_resp .denki_nav .denki_navInner{width:1000px}.denki_nav li{float:none}.no_resp .denki_nav li{float:left}.denki_nav li a{padding:8px 16px;font-size:129%;font-weight:700}.no_resp .denki_nav li a{display:block;padding:11px 0;font-size:100%;font-weight:400}.no_resp .denki_nav li.val-btn{float:right}.no_resp .denki_nav li.val-btn a{padding:5px 0 0}.denki_nav.electrical_nav li{border-top:1px solid #137e70}.denki_nav.electrical_nav li:first-child{border-top:none}.denki_nav.electrical_nav li .navBorder{border-left:none;padding:0}.denki_nav.electrical_nav li .navIcon{background:none;padding:0}#openNaviBtn02{display:block;position:absolute;width:24px;height:24px;right:5px;top:5px;cursor:pointer}.promo .denki_nav.electrical_nav li.val-last .navBorder{border-right:none;border-left:none}}#breadCrumb{margin:0 auto;max-width:1000px}#breadCrumb ul li{margin-right:5px;font-size:86%;float:left}#breadCrumb{width:1000px;padding:0 27px;height:30px}.denki.denkiTop #breadCrumb{margin:-30px auto 0;position:relative}.no_resp#breadCrumb{margin:0 auto}#breadCrumb ul{padding:10px 0 0}.denki.denkiTop #breadCrumb ul{padding:5px 0 0}#breadCrumb ul li{font-size:89%}#breadCrumb ul li strong{color:#333;font-weight:400}@media screen and (max-width:768px){#breadCrumb{display:none}.no_resp#breadCrumb{display:block}}.ttl{font-size:285%;font-weight:700;text-align:center;color:#333;line-height:1.3}.ttl.val-01{font-size:357%;margin-bottom:15px}.ttl.val-ico{font-size:357%;display:table;margin:0 auto}.innerBox .titleBlock .lead{font-size:165%;color:#ed7a07}.ttl.val-ico span{display:table-cell;vertical-align:middle}.appGoBtn{margin:65px auto 0}.appGoTxt{font-size:121%;margin:10px 0 0}.linkBtn .btn{font-size:165%;font-weight:700;text-align:center;color:#fff!important;background:#00a79b;position:relative;display:block;width:100%;max-width:703px;margin:0 auto;padding:0 20px;line-height:85px;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;cursor:pointer}#contents_w .linkBtn .btn{text-decoration:none!important}.linkBtn .btn.val-01{font-size:108%;line-height:40px;max-width:347px;margin:0}.linkBtn .btn:not(.is-disable):after{background:url(/denki/images/img_btn_icon06.png) 0 0 no-repeat;position:absolute;top:50%;right:18px;width:10px;height:16px;margin:-8px 0 0;content:""}.linkBtn .btn.val-01:after{background:url(/denki/images/img_btn_icon07.png) 0 0 no-repeat;width:6px;height:10px;margin:-5px 0 0;right:7px}.linkBtn .btn:hover{background-color:#80d3cd;text-decoration:none!important}.linkBtn .btn:hover:after{opacity:.5}#contents_w .linkBtn a.btn:hover{text-decoration:none!important}.mg0auto{margin:0 auto!important}@media screen and (max-width:768px){.ttl,.ttl.val-01{font-size:228%}.no_resp.ttl{font-size:285%}.ttl.val-ico{font-size:228%}.no_resp.ttl.val-ico{font-size:357%}.ttl.val-ico .ttlIco{width:60px}.linkBtn .btn{font-size:115%;width:100%;line-height:54px}.innerBox .titleBlock .lead{font-size:122%}}#kvArea{background:url(/denki/images/mv-bg.webp) center bottom no-repeat,linear-gradient(#0000 94%,#fff 94%),repeating-linear-gradient(90deg,#9deefa,#9deefa 1em,#a4ebf6,#a4ebf6 2em);min-width:1110px;height:350px}.no_resp#kvArea{min-width:inherit}.kvInner{margin:0 auto;background:url(/denki/images/main_bg.png) top center no-repeat}.kvBox{max-width:1110px;margin:0 auto;padding-top:160px;text-align:center}.no_resp.kvBox{max-width:1054px;width:1054px;margin:0 auto}@media screen and (max-width:768px){#kvArea{background:none;min-width:inherit;height:auto}.kvInner{background:none}.kvBox{width:100%;padding-top:0}.kvBox img{width:100%}.no_resp#kvArea{background:url(/denki/images/mv_bg.png) 0 0 repeat-x;min-width:1054px}.no_resp.kvInner{background:url(/denki/images/main_bg.png) top center no-repeat}.no_resp.kvBox{max-width:1054px;width:1054px}.no_resp.kvBox img{width:100%}}.newsBox{border:2px solid #e6e6e6;border-radius:5px;padding:5px 18px;margin:6px 0 40px}.newsBox li,.newsBox dt,.newsBox dd{float:left}.newsBox li:last-child{float:right}.newsBox li h2{font-weight:700;padding:0 50px 0 0}.newsBox li dt{padding:0 18px 0 0;color:#f15a24}#contents_w .newsBox li a{color:#000;text-decoration:underline!important}#contents_w .newsBox li a:hover{color:#000;text-decoration:none!important}@media screen and (max-width:768px){.newsBox li h2{padding:0 50px 5px 0}}.movieArea a .movieBtn{display:inline-block;width:86px;height:86px;background:#fff url(/denki/images/movie_arr.png) 50% 50% no-repeat;position:absolute;top:50%;left:50%;margin:-43px 0 0 -43px;border-radius:86px;box-shadow:0 0 15px #0006}.movieArea a:hover .movieBtn{background:#ed7a07 url(/denki/images/movie_arr_o.png) 50% 50% no-repeat}.movieArea .img_l>.content{width:290px}.movieArea .text_btn li{margin:0 0 9px}.movieArea .text_btn li:last-child{margin:0}#contents_w .movieArea .text_btn .app-btn a{padding:20px 0 20px 25px}@media screen and (max-width:768px){.movieArea .lyt_doc_01{width:100%}.movieArea .img_l>.content{width:100%}.movieArea .text_btn li{width:49%;margin:0 0 9px;display:inline-block;padding:0 1% 0 0}.movieArea .text_btn li:nth-child(2),.movieArea .text_btn li:last-child{padding:0 0 0 1%}#contents_w .movieArea .text_btn .app-btn a{padding:10px 0 10px 15px}#contents_w .movieArea .text_btn .app-btn.val-01 a{background:url(/denki/images/icon_index_icon_01.png) no-repeat left 15px center #a4eae2;padding-left:57px}}@media screen and (max-width:560px){.movieArea .img_l>.content{width:100%}.movieArea .text_btn li{width:100%;padding:0}.movieArea .text_btn li:nth-child(2),.movieArea .text_btn li:last-child{padding:0}}#pointAreaBox{margin:-60px 0 40px;padding:60px 0 0}#pointBox li{float:left;width:29.1%}#pointBox li{padding-left:5.3%}#pointBox li:first-child{padding-left:.6%}#pointBox li:last-child{padding-left:4.9%}#pointBox li .listInner dd,#pointBox h3{font-size:143%;font-weight:700;border-bottom:1px solid #ccc;padding:20px 0 0;margin:0 0 10px}#pointBox li .listInner .caption{font-size:108%}.pointZenkoku{margin:20px 0 0;padding:21px 156px 31px 139px;background:#efd2af}.pointZenkoku h3{font-size:143%;border-bottom:1px solid #754c24;margin:0 0 8px}#pointAreaBox .pointZenkoku span,.pointZenkoku span{font-size:11px;font-weight:400}#pointBox .lyt_list_num03{color:#4d4d4d}#pointBox .lyt_doc_01{margin-bottom:80px}#pointBox .img_r>.content{padding:0 0 0 50px}#pointBox .img_r>.figure{padding-left:42px}#pointBox h3{font-size:165%;font-weight:700;border-bottom:1px solid #998675;padding:0 0 10px;margin:0 0 18px;line-height:1.5}#pointBox .pointTxt{font-size:115%;margin:0 0 18px}#pointBox .linkBtn .btn{line-height:54px;font-size:122%;max-width:531px;box-shadow:#0003 0 2px;-webkit-box-shadow:rgba(0,0,0,.2) 0px 2px 0px 0px;-moz-box-shadow:rgba(0,0,0,.2) 0px 2px 0px 0px}#pointBox .linkBtn .btn:after{right:10px;width:6px;height:9px;margin:-3px 0 0;content:"";background-size:100% auto}#pointBox .linkBtn.val-01 .btn{background-position:0 0;background-repeat:no-repeat;background-size:auto 100%}#pointAreaBox .bnr_start_cam{margin:76px 0 30px}#pointAreaBox .bnr_start_cam a:hover img{opacity:.7}#pointAreaBox .col2_btn{display:table;width:100%}#pointAreaBox .col2_btn li{display:table-cell;width:50%;padding:0 1.5% 0 0;box-sizing:border-box}#pointAreaBox .col2_btn li:last-child{padding:0 0 0 1.5%}#pointAreaBox .col2_btn .linkBtn .btn{font-size:129%;line-height:67px;background-position:0 0;background-repeat:no-repeat;background-size:auto 100%}#pointAreaBox .col2_btn .linkBtn .btn:after{right:12px;width:7px;height:12px;margin:-6px 0 0;content:"";background-size:100% auto}#pointAreaBox .col2_btn .linkBtn.val-01 .btn{background:#f15a24;background-size:auto 100%}#pointAreaBox .col2_btn .linkBtn.val-01 .btn:hover{background:#f8ad92;background-size:auto 100%}#pointAreaBox .col2_btn .linkBtn.val-01 .btn:after{background:url(/denki/images/img_btn_icon05.png) 0 0 no-repeat;background-size:100% auto}#pointAreaBox .col2_btn .linkBtn.val-01 .btn:hover:after{opacity:.5}@media screen and (max-width:768px){.pointZenkoku{padding:5% 5% 3%}.no_resp #pointAreaBox .pointZenkoku{padding:21px 156px 31px 139px}#pointBox .lyt_doc_01{margin-bottom:40px}#pointBox .img_r>.content{padding:0}#pointBox .img_r>.figure{padding-left:0}#pointBox h3{font-size:143%}#pointBox .pointTxt{font-size:115%;margin:0 0 18px}#pointAreaBox .bnr_start_cam{margin:40px 0 30px}#pointBox .linkBtn .btn{line-height:40px;font-size:100%}#pointAreaBox .col2_btn li{display:block;width:100%;padding:0 0 10px}#pointAreaBox .col2_btn li:last-child{padding:0}#pointAreaBox .col2_btn .linkBtn .btn{font-size:115%;line-height:54px}}.wiribikiArea{padding:60px 0 90px;background:#ffc05a}.wiribikiArea .innerBox{width:1054px;padding:0}.waribikiReadArea{margin:0 0 5px;padding:20px 28px;background:#ffcd7b;border:5px solid #f2b34e}.waribikiReadBox{display:table;width:100%}.waribikiReadBox .waribikiReadImg,.waribikiReadBox .waribikiReadTxt{display:table-cell;vertical-align:middle}.waribikiReadBox .waribikiReadImg{width:138px;padding:0 40px 0 0}.waribikiReadBox .waribikiReadImg img{width:100%}.waribikiReadBox .waribikiRead01{font-size:30px;font-weight:700}.waribikiReadBox .waribikiRead02{margin:0 0 5px;padding:5px 14px 3px;border-radius:300px;font-size:20px;font-weight:700;color:#fff;background:#13bfaa;display:inline-block}.waribikiPriceArea{display:table;width:456px}.waribikiPriceArea dt,.waribikiPriceArea dd{display:table-cell}.waribikiPriceArea .waribikiPrice{margin:0}.waribikiPriceArea .waribikiPrice li{margin-bottom:3px}.waribikiPriceArea .waribikiPrice li{text-align:center}.waribikiPriceArea .waribikiPrice li .tbin{display:table;margin:0 auto;height:75px}.waribikiPriceArea .waribikiPrice li .in{display:table-cell;vertical-align:middle}.waribikiPriceArea .waribikiPrice .subTxt{font-size:9px}.waribikiPriceArea .waribikiPrice .priceTxt{font-weight:700;line-height:1.1}.waribikiPriceArea .waribikiPrice .priceTxt .num{font-size:25px}.waribikiPriceArea .waribikiPrice .priceTxt .unit{font-size:11px}.waribikiPriceArea .wplist01{width:129px;background:#ffc05a;border-radius:8px}.waribikiPriceArea .wplist03{width:129px;background:#ed7a07;color:#fff;border-radius:8px}.waribikiPriceArea .wplist05{width:130px;padding:3px 0;background:url(/denki/images/bg_sagaku.png) 0 0 no-repeat;background-size:100% auto;color:#fff}.waribikiAbout .waribikiPlus{width:445px;text-align:center}.waribikiAbout .waribikiPriceTxt{position:relative;width:550px;margin:35px 0 8px;padding:26px 0 20px 36px;font-size:22px;font-weight:700;box-sizing:border-box;background:#fff8e9;line-height:1.2}.waribikiAbout .waribikiPriceTxt .txt_s{font-size:13px}.waribikiAbout .waribikiPriceTxt .ico-val01{position:absolute;top:-3px;right:-35px}.waribikiAbout .waribikiPriceTxt .ico-val02{position:absolute;bottom:-28px;right:-1px}.waribikiArr{margin:0}.wiribikiArea .waribikiAbout{position:relative;margin:0 0 8px;background:#fff}.wiribikiArea .waribikiAbout h4{padding:6px 4px 4px;background:#2d1305;font-size:24px;color:#fff;text-align:center}.wiribikiArea .waribikiAbout .waribikiInner{padding:40px 0 45px 53px}.wiribikiArea .waribikiAbout .img_l>.content{padding:0 0 0 22px}.waribikiPrice li{display:inline-block;vertical-align:middle;color:#000}.wiribikiArea .waribikiAbout .waribikiPrice .wlist01{font-size:165%;line-height:1.3;text-align:right;margin:0 10px 0 0;padding:5px 0 0}.wiribikiArea .waribikiAbout .waribikiPrice .wlist02{margin:0 10px 0 0;padding:5px 0 0}.wiribikiArea .waribikiAbout .waribikiPrice .wlist02 span{font-weight:700}.wiribikiArea .waribikiAbout .waribikiPrice .wlist02 .num{font-size:521%;display:inline-block;line-height:1.1}.wiribikiArea .waribikiAbout .waribikiPrice .wlist02 .unit{font-size:235%}.wiribikiArea .waribikiAbout .waribikiPrice .wlist03 dt span{position:relative;background:#13bfaa;color:#fff;display:block;padding:5px 8px 3px;text-align:center}.wiribikiArea .waribikiAbout .waribikiPrice .wlist03 dt span:after{left:50%;bottom:-9px;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}.wiribikiArea .waribikiAbout .waribikiPrice .wlist03 dt span:after{border-top:6px solid #13bfaa;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);margin-right:-4px}.wiribikiArea .waribikiAbout .waribikiPrice .wlist03 dd{font-size:242%;font-weight:700;text-align:center}.wiribikiArea .waribikiAbout .waribikiPrice.net .wlist02{color:#ed7a07}.wiribikiArea .waribikiAbout .waribikiPrice.net_smp .wlist02{color:#ed1c24}.wiribikiArea .waribikiAbout .waribikiPrice.net .wlist03 dt span{background:#ed7a07}.wiribikiArea .waribikiAbout .waribikiPrice.net .wlist03 dt span:after{border-top:6px solid #ed7a07}.wiribikiArea .waribikiAbout .waribikiPrice.net_smp .wlist03 dt span{background:#f15a24}.wiribikiArea .waribikiAbout .waribikiPrice.net_smp .wlist03 dt span:after{border-top:6px solid #f15a24}.wiribikiArea .waribikiAbout .note{color:#333;background:#ededed;width:430px;font-size:79%;margin:-8px 0 0;padding:10px 13px}.wiribikiArea .linkBtn{margin:60px auto 0}.wiribikiArea .linkBtn .btn{background-image:url(/denki/images/btn_img01.png);background-position:0 0;background-repeat:no-repeat;background-size:auto 100%}.wiribikiArea .linkBtn .btn:hover{background-image:url(/denki/images/btn_img01_o.png)}.wiribikiArea .linkBtn .btn.bg_none,.wiribikiArea .linkBtn .btn.bg_none:hover{background-image:none}@media screen and (max-width:768px){.wiribikiArea .innerBox{width:96%;padding:0}.no_resp #waribikiAreaBox .innerBox{width:1054px;padding:0}.wiribikiArea .waribikiAbout .waribikiInner{padding:13px 5px 27px}.no_resp #waribikiAreaBox .waribikiAbout .waribikiInner{padding:40px 0 45px 53px}.waribikiReadArea{margin:0 0 5px;padding:15px 3%}.waribikiReadBox .waribikiReadImg{width:22%;padding:0 3% 0 0;vertical-align:top}.waribikiReadBox .waribikiRead01{font-size:15px}.waribikiReadBox .waribikiRead02{font-size:12px}.no_resp .waribikiReadArea{margin:0 0 5px;padding:20px 28px}.no_resp .waribikiReadBox .waribikiReadImg{width:138px;padding:0 40px 0 0;vertical-align:middle}.no_resp .waribikiReadBox .waribikiRead01{font-size:30px}.no_resp .waribikiReadBox .waribikiRead02{margin:0 0 5px;padding:5px 14px 3px;font-size:20px}.waribikiPriceArea{display:block;width:100%}.waribikiPriceArea dt,.waribikiPriceArea dd{display:block}.waribikiPriceArea dt{margin-bottom:10px}.no_resp .waribikiPriceArea{display:table;width:456px}.no_resp .waribikiPriceArea dt,.no_resp .waribikiPriceArea dd{display:table-cell}.no_resp .waribikiPriceArea dt{margin-bottom:0}.waribikiPriceArea .wplist01,.waribikiPriceArea .wplist03{width:auto;padding:0 5px;box-sizing:border-box}.waribikiPriceArea .wplist05{width:130px;padding:3px 0;background:url(/denki/images/bg_sagaku_sp.png) 0 0 no-repeat;background-size:100% auto}.waribikiAbout .waribikiPlus{width:100%}.no_resp .waribikiPriceArea .wplist01,.no_resp .waribikiPriceArea .wplist03{width:129px;padding:0;box-sizing:border-box}.no_resp .waribikiPriceArea .wplist05{width:130px;padding:3px 0;background:url(/denki/images/bg_sagaku_sp.png) 0 0 no-repeat;background-size:100% auto}.no_resp .waribikiAbout .waribikiPlus{width:100%}.waribikiAbout .waribikiPriceTxt{max-width:369px;width:85%;margin:5px auto 10px;padding:15px 0 10px 18px;font-size:19px;text-align:center}.waribikiAbout .waribikiPriceTxt .txt_s{font-size:10px}.waribikiAbout .waribikiPriceTxt .ico-val01{position:absolute;top:inherit;bottom:-30px;right:-20px;width:33%}.waribikiAbout .waribikiPriceTxt .ico-val02{position:absolute;bottom:-30px;right:-20px;width:33%}.no_resp .waribikiAbout .waribikiPriceTxt{max-width:inherit;text-align:left;width:450px;margin:5px 0 10px;padding:15px 0 10px 18px;font-size:22px}.no_resp .waribikiAbout .waribikiPriceTxt .txt_s{font-size:13px}.no_resp .waribikiAbout .waribikiPriceTxt .ico-val01{top:-3px;right:-35px;bottom:inherit;width:102px}.no_resp .waribikiAbout .waribikiPriceTxt .ico-val02{bottom:-35px;right:-30px;width:91px}.waribikiArr{text-align:center;max-width:369px;width:85%;margin:0 auto}.no_resp .waribikiArr{text-align:left;max-width:inherit;width:inherit;margin:0}.wiribikiArea .waribikiAbout .waribikiPrice{text-align:center}.no_resp #waribikiAreaBox .waribikiAbout .waribikiPrice{text-align:inherit}.wiribikiArea .waribikiAbout .img_l>.content{padding:0}.no_resp .wiribikiArea .waribikiAbout .img_l>.content{padding:0 0 0 22px}.wiribikiArea .waribikiAbout .waribikiPrice .wlist01{font-size:100%;margin:0 5px 0 0}.no_resp #waribikiAreaBox .waribikiAbout .waribikiPrice .wlist01{font-size:165%;margin:0 10px 0 0}.wiribikiArea .waribikiAbout .waribikiPrice .wlist02{margin:0 5px 0 0}.no_resp #waribikiAreaBox .waribikiAbout .waribikiPrice .wlist02{margin:0 10px 0 0}.wiribikiArea .waribikiAbout .waribikiPrice .wlist02 .num{font-size:342%;display:inline-block}.no_resp #waribikiAreaBox .waribikiAbout .waribikiPrice .wlist02 .num{font-size:521%}.wiribikiArea .waribikiAbout .waribikiPrice .wlist02 .unit{font-size:186%}.no_resp #waribikiAreaBox .waribikiAbout .waribikiPrice .wlist02 .unit{font-size:235%}.wiribikiArea .waribikiAbout .waribikiPrice .wlist03 dd{font-size:186%;font-weight:700;text-align:center;margin-top:5px}.wiribikiArea .waribikiAbout .note{max-width:369px;width:85%;margin:0 auto;box-sizing:border-box}.no_resp #waribikiAreaBox .waribikiAbout .note{max-width:inherit;width:430px;margin:0}.wiribikiArea .waribikiAbout .waribikiPrice .wlist03{max-width:369px;width:85%;display:block;margin:10px auto 0;padding:0}.no_resp #waribikiAreaBox .waribikiAbout .waribikiPrice .wlist03{max-width:inherit;width:inherit;display:inline-block;padding:0}}#priceAreaBox{padding:60px 0 90px}#priceAreaBox .priceBox{padding:48px 40px 40px;background:#efd2af}#priceAreaBox .priceBox #priceSelect{background:#fffdf4;border:1px solid #4d4d4d;color:#000;height:50px;line-height:50px;text-align:left;vertical-align:middle;width:480px;padding-left:20px;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:108%;overflow:hidden;border-radius:0;font-family:Roboto,Droid Sans,メイリオ,Meiryo,Arial,HelveticaNeue-UltraLight,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,sans-serif!important;cursor:pointer}#priceAreaBox .priceBox .priceSelectBox{width:450px;margin:0 auto;position:relative;background:#fff url(/denki/images/btn_select.png) 100% 100% no-repeat;overflow:hidden}#priceAreaBox .priceBox h3{font-size:242%;color:#000;text-align:center;margin:20px 0 30px}#priceAreaBox .priceBox h4,.payBox h3{font-size:165%;color:#000;margin:0 0 5px;padding:0 9px;border-left:9px solid #000;font-weight:700;line-height:1.2}#priceAreaBox .priceBox h4 .sub{font-size:16px;font-weight:400}#priceAreaBox .priceBox h4 .tax{display:inline-block;font-size:12px;color:#006b61;float:right;padding:8px 0 0;font-weight:400}#priceAreaBox .priceBox .priceColor{color:#006b61}#priceAreaBox .priceBox .linkBtn .btn{background-position:0 0;background-repeat:no-repeat;background-size:auto 100%}.lyt_tbl_denki{width:100%;border-collapse:collapse;border:#b3b3b3 solid 1px}.lyt_tbl_denki th,.lyt_tbl_denki td{border:#b3b3b3 solid 1px;padding:10px 10px 8px 12px;vertical-align:middle;text-align:center;word-break:break-all;background:#fff;font-size:143%}.lyt_tbl_denki thead th{background:#006b61;border-right:1px solid #006b61;color:#fff;font-weight:700;font-size:129%}.lyt_tbl_denki thead th.val-02{background:#005147}.lyt_tbl_denki tbody th,.lyt_tbl_denki tfoot th{line-height:1.1}.lyt_tbl_denki tbody th span,.lyt_tbl_denki tfoot th span,.lyt_tbl_denki tbody td span.table_small,.lyt_tbl_denki tfoot td span.table_small{font-size:14px;color:#006b61;font-weight:400}.lyt_tbl_denki tbody tr.val-02 td{background:#f2f2f2}.lyt_tbl_denki tfoot th,.lyt_tbl_denki tfoot td{padding:25px 10px 20px}.priceico{padding-right:20px}.payBox{background:#daedeb;padding:48px 40px 40px;margin-bottom:80px}.payBoxImg{margin-top:30px}.payArea h3{font-size:165%;font-weight:700;border-bottom:1px solid #998675;padding:0 0 10px;margin:0 0 18px;line-height:1.5}.priceApl{margin-bottom:30px}.priceApl .waribikiAbout h3{text-align:center;color:#fff;background:#2d1305;font-size:143%;line-height:37px}.priceApl .waribikiAbout .waribikiInner{border-bottom:2px solid #e6e6e6;border-left:2px solid #e6e6e6;border-right:2px solid #e6e6e6;box-sizing:border-box;overflow:hidden;padding:23px 30px 19px 18px}.priceApl .waribikiAbout .waribikiInner .col_l{float:left}.priceApl .waribikiAbout .waribikiInner .col_r{float:right}.priceApl .waribikiAbout .waribikiInner .wtext01{font-size:136%;margin:0 0 7px}.priceApl .waribikiAbout .waribikiInner .pricetext{font-size:457%;color:#f15a24;font-weight:700;line-height:1}.priceApl .waribikiAbout .waribikiInner .pricetext span{font-size:45%;color:#000}.priceApl .aplImg{display:table;width:100%}.priceApl .waribikiAbout,.priceApl .aplImg .aplArrow,.priceApl .aplImg .aplwaribiki{display:table-cell;vertical-align:middle}.priceApl .waribikiAbout{width:492px}.priceApl .aplImg .aplArrow{padding:0 12px 0 32px}.payArea .lyt_doc_01.img_r .figure{padding-left:20px}.payArea .lyt_doc_01.img_r .content{padding-left:40px}.noteArea{background:#ededed;padding:10px}@media screen and (max-width:768px){#priceAreaBox .priceBox,.payBox{padding:5%}#priceAreaBox .priceBox .priceSelectBox{width:100%}#priceAreaTbl1,#priceAreaTbl2,#priceAreaTbl3,#priceAreaTbl4,#priceAreaTbl5,#priceAreaTbl6,#priceAreaTbl7,#priceAreaTbl8,#priceAreaTbl9{opacity:1!important}#priceAreaBox .priceBox #priceSelect{font-size:93%;padding-left:10px;width:100%}.lyt_tbl_denki th,.lyt_tbl_denki td{padding:10px 5px 8px;font-size:100%}.priceico{padding-right:10px}#priceAreaBox .priceBox .linkBtn .btn{line-height:47px;font-size:100%;padding-left:60px}#priceAreaBox .priceBox .linkBtn .btn:after{background-size:100% auto;height:12px;width:7px;margin-top:-6px}.priceApl .waribikiAbout h3{font-size:136%}.priceApl .waribikiAbout .waribikiInner{padding:5%}.priceApl .waribikiAbout .waribikiInner .col_l,.priceApl .waribikiAbout .waribikiInner .col_r{float:none;text-align:center}.priceApl .waribikiAbout .waribikiInner .col_r p{display:inline-block}.priceApl .aplImg{display:block;width:100%}.priceApl .waribikiAbout,.priceApl .aplImg .aplArrow,.priceApl .aplImg .aplwaribiki{display:block}.priceApl .waribikiAbout{width:100%}.priceApl .aplImg .aplArrow{padding:20px 0 10px}.payArea h3{font-size:143%}.payArea .lyt_doc_01.img_r .figure,.payArea .lyt_doc_01.img_r .content{padding-left:0}}@media screen and (max-width:555px){.priceApl .waribikiAbout .waribikiInner .col_r p{display:block;text-align:left}}#cautionAreaBox{padding:40px 0 50px;background:#fff}.no_resp #cautionAreaBox{padding:60px 0 50px;background:#f2f2f2}#cautionAreaBox h2,.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;box-sizing:border-box}#cautionAreaBox h2 span,.box03 h3.ttlsub span{display:table-cell;vertical-align:middle;width:210px}.box03 h3.ttlsub span{width:240px}#cautionAreaBox h2 .sub,.box03 h3.ttlsub span.ttlsub-01{font-size:16px;width:auto!important}.lyt_tbl_service{width:100%;border-collapse:collapse;border:#999 solid 1px}.lyt_tbl_service th,.lyt_tbl_service td{border:#999 solid 1px;padding:18px 10px 16px 18px;vertical-align:middle;text-align:left;word-break:break-all;font-size:115%;font-weight:400}#lineupAreaBox .innerBlock .lineupNote h3 .sub{font-size:80%;font-weight:700;color:#d81b60}#faqAreaBox .innerBlock .faqBox dd .lyt_list_num03 .faqintxt:before{color:#555;content:"・"}#hiddenAttentionTxt dl .innerBox03{background:#f3f3f3;padding:20px 20px 10px 40px}#hiddenAttentionTxt dl .lyt_list_at01.mb_0.mt_10.ml_20.innerBox03 .lyt_txt_04{left:-1.8em;top:0}#hiddenAttentionTxt dl ul.lyt_txt_05 li{margin-left:50px;position:relative}#hiddenAttentionTxt dl ul.lyt_txt_05 li span{left:-2em;position:absolute;top:0}#hiddenAttentionTxt dl .lyt_list_at01.mb_0.mt_10.ml_20.innerBox03 .innerBox_txt01{margin-left:30px}#hiddenAttentionTxt dl .lyt_list_at01.mb_0.mt_10.ml_20.innerBox03 .innerBox_txt02{left:-2.8em;position:absolute;top:0}#hiddenAttentionTxt dl .lyt_list_at01.mb_0.mt_10.ml_20 .innerBox_txt01{margin-left:30px}#hiddenAttentionTxt dl .lyt_list_at01.mb_0.mt_10.ml_20 .innerBox_txt02{left:-2.8em;position:absolute;top:0}#hiddenAttentionTxt dl dd.lyt_list_num02 ul li:before{color:inherit!important;content:""!important}#hiddenAttentionTxt dl dd.lyt_list_num02 ul li{padding-left:0!important;text-indent:0!important;margin-left:0!important}@media screen and (max-width:768px){#cautionAreaBox h2 span,.box03 h3.ttlsub span{display:inline-block}.no_resp #cautionAreaBox h2 span{display:table-cell}}.hide-pc_in02{display:none}.hdg-l1{text-align:left;color:#3a3a3a;font-size:257%;font-weight:700;line-height:1;margin:32px 0 10px;padding:0 0 0 22px;position:relative}.hdg-l1 .sub{font-size:59%}.hdg-l1:after{background:#ed7a07 none repeat scroll 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:12px}.titleBox{padding:12px 0 12px 18px;background:#fff7ee;text-align:left;border:4px solid #ed7a07;color:#ed7a07;font-size:26px;font-weight:700;margin:25px 0}.snsArea.val-01{width:92%}.mvBtSns.snsArea{width:100%;float:none}.mvBtSns.snsArea .f_l{width:80%;font-size:20px;font-weight:700;margin:-10px 0 0}.listBlock ul li.gray{background:#f2f2f2}.listBlock ul li.white{background:#fff}.listBlock ul li dl{padding:15px}.listBlock ul li.white dl .img,.listBlock ul li.gray dl .img{float:left;padding:0 15px 0 0;width:16%}.listBlock ul li dl dd{float:left;width:74%}.listBlock ul li.white dl .day,.listBlock ul li.gray dl .day{font-size:12px;color:#00a79b;margin-bottom:5px}.listBlock ul li.white dl .text,.listBlock ul li.gray dl .text{line-height:1.2}#contents_w .listBlock ul li dl .text a{color:#333;font-size:150%}.listBlock .count{margin:65px auto 0;text-align:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:center}.listBlock .count b{padding:8px 13px}.listBlock .count li{padding:0 17px;color:#000;font-weight:700;text-align:center}#contents_w .listBlock .count li a{padding:8px 13px;border:1px solid #999;color:gray;display:block}#contents_w .listBlock .count li a:hover{background:#e6e6e6}.sNavBlock{width:29%;float:right}.sNavBlock .text_btn li .btn_or{padding:25px 0 25px 15px;background:#ffe7b3 url(/denki/images/img_btn_icon01.png) right center no-repeat;border:2px solid #ffe7b3;border-radius:5px}.sNavBlock .text_btn li .btn_or dt{font-weight:700;color:#42210b;font-size:21px}.sNavBlock .text_btn li .btn_or dd{color:#42210b;font-size:12px}#contents_w .text_btn .app-btn a{text-decoration:none!important;padding:25px 0 25px 25px;font-size:21px;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.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}#contents_w .text_btn .app-btn a:after{content:"";width:16px;height:27px;background:url(/denki/images/img_btn_icon01.png) no-repeat;position:absolute;top:50%;right:10px;margin-top:-13px}#contents_w .text_btn .app-btn.val-01 a:after{background:url(/denki/images/img_btn_icon02.png) no-repeat}#contents_w .text_btn .app-btn a:hover{text-decoration:none!important;color:#fff;background-color:#ed7a07}#contents_w .text_btn .app-btn.val-01 a:hover{background-color:#00a79b}#contents_w .text_btn .app-btn a:hover:after{background:url(/denki/images/img_btn_icon01_on.png) no-repeat}#contents_w .text_btn .app-btn.val-01 a:hover:after{background:url(/denki/images/img_btn_icon02_on.png) no-repeat}#contents_w .text_btn .app-btn a span{font-size:12px;color:#754c24}.sNavBlock .category_list .category{color:#ed7a07;font-size:14px;margin-bottom:22px;padding-bottom:12px;border-bottom:solid 1px}.sNavBlock .category_list ul{margin-left:20px}.sNavBlock .category_list li{list-style-type:disc;color:#ffc05a;font-size:17px}#contents_w .sNavBlock .category_list li a{color:#333}.sNavBlock .category_list dl{margin-bottom:11px}.sNavBlock .category_list dt{float:left;width:70px}.sNavBlock .category_list dd{float:right;width:210px;padding-left:10px}.sNavBlock .category_list dd.category_text{font-size:12px}#contents_w .sNavBlock .category_list dd.category_text a,#contents_w .sNavBlock .category_list dd.category_text a:hover{color:#000}.informationBlock dl{padding-bottom:12px;border-bottom:1px solid #999}.informationBlock dl dd{font-size:179%;font-weight:700;line-height:1.2}.informationBlock .subhead{display:table;width:8%}.informationBlock .subhead p{display:table-cell}.informationBlock .subhead .icon_gr{font-size:14px;font-weight:700;color:#fff;border:1px solid #00a79b;padding:6px 12px 7px;background:#00a79b}.informationBlock .subhead .subhead_txt{font-size:16px;padding:0 0 0 15px}.snsArea ul{float:right}.snsArea ul li{float:left;padding-left:10px}.snsArea ul li.sns_first{padding:0}.nextArea p{margin-top:45px}.backArea p a,.nextArea p a{display:inline-block;padding:15px 0}.backArea p a:hover,.nextArea p a:hover{background-color:#f2f2f2}.nextArea p .next_txt01{width:14%;background:url(/denki/images/img_detail_icon_01.png) left bottom no-repeat;font-size:13px;padding:27px 0 0 22px;margin-left:3px;float:left}.backArea p .next_txt01{width:14%;background:url(/denki/images/img_detail_icon_02.png) right bottom no-repeat;font-size:13px;color:#00a79b;margin:0 17px 0 3px;padding:27px 6px 0 0;float:left}.backArea p .next_txt01,.backArea p .next_img,.nextArea p .next_txt01,.nextArea p .next_img{color:#00a79b;display:block;float:left}.backArea p .next_img,.nextArea p .next_img{display:block;padding-right:20px}#contents_w .backArea p a:hover .next_txt02,#contents_w .nextArea p a:hover .next_txt02{text-decoration:underline;width:55%}.bnr_know span{color:#f15a24;font-size:350%;text-align:center}.bnr_know_img{position:absolute;top:-29px;right:0}.bnr_icon{position:relative}.bnr_know{position:relative;background:#fff7ee;border:10px solid #ed7a07;font-size:129%;color:#000;text-align:center;padding:35px 0 28px}.bnr_know:after,.bnr_know:before{top:100%;left:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}.bnr_know:after{border-color:#fff7ee00;border-top-color:#fff7ee;border-width:25px;margin-left:-25px}.bnr_know:before{border-color:#ed7a0700;border-top-color:#ed7a07;border-width:39px;margin-left:-39px}.sp-hide{display:none}@media screen and (max-width:768px){.hdg-l1{font-size:228%}.bnr_know{padding:20px 2% 23px;font-size:129%}.bnr_know span{font-size:214%}#column2_applications .box_freedial,#container_wide{min-width:initial;min-width:auto;min-height:initial;min-height:auto}.no_resp #container_wide{position:relative;margin-bottom:-25px;min-width:1054px;min-height:100%;height:auto!important;height:100%;line-height:1.5}.sNavBlock .category_list dd{float:right;width:70%}.sNavBlock .category_list dt{width:25%}.backArea dl dt{box-sizing:border-box;width:21%}.nextArea dl dt{box-sizing:border-box;width:25%}.backArea dl dd.next_img img{width:100%}.backArea dl dd.next_img{width:25%;padding-right:4%}.nextArea dl .next_img img{width:100%}.nextArea dl .next_img{width:25%;padding-right:5%}.nextArea dl dd.next_text,.backArea dl dd.next_text{width:40%}.sNavBlock .category_list dt img{width:20%;float:left}.sNavBlock .category_list dt img{width:100%}.bnr_know{box-sizing:border-box}.backArea,.nextArea,.snsArea,.informationBlock,.sNavBlock,.listBlock{display:block;width:100%;box-sizing:border-box}.bnr_know_img{top:46px;right:1px}.bnr_know_img img{width:90px}.sp-w100 img{width:100%}#contents_w .listBlock ul li dl .text a{font-size:100%}.listBlock .count{margin:30px auto 0;width:80%}.listBlock .count li.page_num{display:none}.informationBlock .subhead{display:block}.snsArea.val-01{float:none;width:100%}.mvBtSns.snsArea{width:100%;float:none}.mvBtSns.snsArea .f_r{float:none;display:block;width:100%;margin:0}.mvBtSns.snsArea .f_r:after{display:block;clear:both;height:0;visibility:hidden;content:"."}.mvBtSns.snsArea .f_l{float:none;display:block;width:100%;margin:0;padding:10px 0;font-size:18px}.snsArea ul{float:right}.informationBlock .subhead{width:100%}.informationBlock .subhead.flw_le{float:none}}@media screen and (max-width:555px){.bnr_know{padding:20px 2% 40px;font-size:100%}.bnr_know span{font-size:186%}.bnr_know_img{position:inherit}.bnr_know_img img{display:block;position:absolute;bottom:0;right:-8px;width:60px;height:auto;vertical-align:bottom}.hide-pc_in02{display:inline}.listBlock ul li dl{padding:10px}.listBlock ul li.white dl .img,.listBlock ul li.gray dl .img{width:30%;padding-right:10px}.listBlock ul li dl dd{width:65%}}.flw_ri{float:right}.flw_le{float:left}@media screen and (max-width:768px){#pcFooter{display:none}.innerBox{width:96%;padding:0}.innerBox02{margin:0 auto;width:100%;padding:0}.no_resp .innerBox{width:1000px;padding:0 27px}.no_resp .innerBox02{margin:0 auto;width:1000px;padding:0 27px}#contents_w,.innerBox .titleBlock,.mainBlock{width:100%}.sNavBlock{margin-top:40px}.sNavBlock ul{width:86%;margin:0 auto}.bnr_know{width:100%}}.global-footer .footer-contact{background:#ffe7b3;overflow:hidden;padding-bottom:30px}.str-outer{clear:both;width:100%;padding:0 20px;box-sizing:border-box}.str-inner{width:100%;max-width:1000px;margin:0 auto;clear:both;overflow:hidden}.global-footer .footer-contact .col-web{float:left;width:54.25532%;padding:22px 0 0}.global-footer .footer-contact .col-tel{float:right;width:41.48936%;padding:24px 0 0}.global-footer .footer-contact .hdg{font-size:20px;font-weight:400;color:#f3d846;padding:0 0 0 30px;margin:0 0 10px;position:relative}.global-footer .footer-contact .col-web .hdg:before{background:url(/denki/images/ico-web_01.png) left .1em no-repeat;position:absolute;top:0;left:0;width:32px;height:32px;content:""}.global-footer .footer-contact p{margin-bottom:0}#contents_w .global-footer .footer-contact .col-web .btn{font-size:26px;font-weight:700;text-align:center;color:#fff;background:#777;position:relative;display:block;width:100%;line-height:80px;padding:0 20px;box-sizing:border-box;border-radius:5px;box-shadow:#7f7359 0 2px;-webkit-box-shadow:#7f7359 0px 2px 0px 0px;-moz-box-shadow:#7f7359 0px 2px 0px 0px}#contents_w .col-web a:hover{text-decoration:none!important}.global-footer .footer-contact .hdg{font-size:20px;font-weight:400;color:#000;padding:0 0 0 30px;margin:0 0 10px;position:relative}.global-footer .footer-contact .col-tel .hdg:before{background:url(/denki/images/ico-tel_01.png) left .1em no-repeat;position:absolute;top:0;left:0;width:32px;height:32px;content:""}.global-footer .footer-contact .col-tel .img{margin-bottom:5px}.global-footer .footer-contact .col-tel .txt{font-size:13px;font-weight:700;text-align:right;color:#000}.global-footer .footer-contact .col-tel .txt02{font-size:13px;font-weight:700;text-align:left;color:#000;padding-left:20px}.global-footer .footer-contact .col-tel .txt02 li{list-style:disc}#contents_w .global-footer .footer-contact .col-tel .txt02 a{color:#f15a24}.cons_box:after{display:table;clear:both;content:""}.ap_tel{font-size:280%;font-weight:700;line-height:1.2;padding:3px 0 0}.ap_tel.val-free{padding:3px 0 0 55px;background:url(/denki/images/ico_app.png) no-repeat left;background-size:51px auto}.ap_ruby{display:inline-block;position:relative}.ap_ruby .ap_rt{display:block;font-size:10px;left:0;position:absolute;text-align:center;top:-6px;width:100%}#pcFooter .lyt_list_at01{padding:0 0 14px;border-bottom:2px solid #ededed;list-style:none;width:1000px;margin:0 auto}.global-footer .footer-utility{padding-top:50px;border-bottom:8px solid #ffe7b3}.global-footer .footer-utility .footer-anchor{float:right;margin:0}.global-footer .footer-utility .footer-anchor a{text-align:center;background:#ffe7b3;display:block;width:70px;padding:16px 16px 10px;box-sizing:border-box;border-radius:10px 10px 0 0}.global-footer .footer-utility .footer-date{font-size:86%;float:right;padding:16px 20px 0 0;margin:0}.global-footer .nav-footer.val01{background:#f4f4f4;padding-bottom:28px}.global-footer .nav-footer .footInner a{color:#000}.global-footer .nav-footer .footInner{padding:30px 0 0}.global-footer .nav-footer .footInner .topBlock p{font-weight:700;font-size:128.6%}.global-footer .nav-footer .footInner .topBlock{padding-bottom:7px;margin-bottom:30px;border-bottom:2px solid #c7c7c7}.global-footer .nav-footer .footInner #footFirstMenu{width:100%}.global-footer .nav-footer .footInner #footFirstMenu .orangeList{width:25%;font-weight:700}footer .footInner ul.orangeList li{font-size:15px}.global-footer .nav-footer .footInner ul.orangeList .footMenuSubTitle .third,.global-footer .nav-footer .footInner ul.orangeList .footMenuSubTitle{font-weight:700;margin-bottom:7px}.global-footer .nav-footer .footInner ul.orangeList{float:left;width:50%}.global-footer .nav-footer .footInner ul li a{display:block;margin-bottom:6px}#footFirstMenu .orangeList li span{padding-left:14px;background:url(/denki/images/img_footer_icon01.png) left 3px no-repeat;display:block}.global-footer .nav-footer .orangeList li a span,.global-footer .nav-footer .blueList li a span,.global-footer .nav-footer .greenList li a span,.global-footer .nav-footer .redList li a span{text-decoration:none;color:#000}.global-footer .nav-footer .orangeList li a:hover span,.global-footer .nav-footer .blueList li a:hover span,.global-footer .nav-footer .greenList li a:hover span,.global-footer .nav-footer .redList li a:hover span{text-decoration:underline;color:#f15a24}.global-footer .nav-footer .footInner #footSecondMenu{width:48%;padding-right:4%;float:left}.global-footer .nav-footer .footInner #footThirdMenu{width:48%;float:left}.global-footer .nav-footer .footInner .footMenuTitle{border-bottom:2px solid #c7c7c7;margin-bottom:30px;height:30px;font-weight:700;display:block}@media screen and (max-width:768px){.no_resp #column_contents_w{margin-bottom:40px}#pcFooter .lyt_list_at01{padding:0 10px 14px;border-bottom:2px solid #ededed;list-style:none;width:100%;margin:0 auto;box-sizing:border-box}.global-footer{clear:both}.global-footer .footer-contact{padding:12px 0}.global-footer .footer-utility .footer-anchor a{border-radius:5px 5px 0 0;padding:10px 10px 5px;width:40px}.global-footer .footer-utility .footer-date{float:left;line-height:30px;padding:5px 0 0}.global-footer .footer-contact .col-web{float:none;width:100%;padding:0 22px;margin-bottom:12px;box-sizing:border-box}.global-footer .footer-contact .col-tel{float:none;width:100%;padding:0 22px;box-sizing:border-box}.global-footer .footer-contact .col-tel .hdg,.global-footer .footer-contact .col-web .hdg{font-size:14px;background-size:contain!important;line-height:22px}.global-footer .footer-contact .col-tel .hdg:before,.global-footer .footer-contact .col-web .hdg:before{background-size:contain;width:22px;height:22px}#contents_w .global-footer .footer-contact .col-web .btn{font-size:115%;line-height:50px}.global-footer .footer-contact .col-tel .txt{font-size:72%}.global-footer .nav-footer.val01{display:none}#pcFooter .str-outer{padding:16px 10px 0}footer #footLastNavi .footNaviInner .backTopBtn{display:none}.no_resp footer #footLastNavi .footNaviInner .backTopBtn{display:block}footer .copyrightTxt{text-align:center}.no_respfooter .copyrightTxt{text-align:right}.no_resp#pcFooter .nav-sub{text-align:right;display:inline-block;float:right}.ap_tel{font-size:200%}}.simulator input,.simulator button,.simulator textarea,.simulator select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.simulator input::-ms-clear{visibility:hidden}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.arrBox{position:relative;background:#fff;border:4px solid #f7ecdc;padding:20px}.arrBox:after,.arrBox:before{top:100%;left:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrBox:after{border-color:#fff0;border-top-color:#fff;border-width:20px;margin-left:-20px}.arrBox:before{border-color:#f7ecdc00;border-top-color:#f7ecdc;border-width:26px;margin-left:-26px}#simulatorArea{background-color:#f7ecdc;padding:38px 0 70px}#simulatorArea .cont01{overflow:hidden;margin-bottom:35px}#simulatorArea .cont01 .imgArea{float:right;width:430px}.formArea{border:1px solid #c7b299;background-color:#fff;padding:20px 0 30px;color:#4d4d4d;float:left;width:540px}.hdg-l2_simulator{color:#ed7a07;font-size:100%;position:relative;padding-left:13px;margin:0 4% 15px}.hdg-l2_simulator span{vertical-align:middle}.hdg-l2_simulator:after{content:"";width:6px;height:22px;background-color:#ed7a07;position:absolute;top:0;left:0}.select-box select{width:202px;padding:2px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #b3b3b3;background:url(/denki/images/select_arr.png) right 50% no-repeat;background-size:18px,100%;cursor:pointer;border-radius:0}.select-box select::-ms-expand{display:none}.select-box input[type=radio]{display:none}.select-box label{position:relative;display:inline-block;padding:3px 3px 3px 26px;cursor:pointer}.select-box label:before{position:absolute;content:"";top:50%;left:0;width:18px;height:18px;margin-top:-10px;background:#fff;border:1px solid #ccc;border-radius:100%}.select-box input[type=radio]:checked+label:after{position:absolute;content:"";top:50%;left:6px;width:8px;height:8px;margin-top:-4px;background:#ed7a07;border-radius:100%}.select-box input.val-01[type=text],.select-box input.val-01[type=number]{border:1px solid #b3b3b3;font-size:157%;text-align:right;width:140px;padding:4px 10px;display:inline-block;margin-right:5px;border-radius:0}input.val-02[type=text],input.val-02[type=number]{border:1px solid #b3b3b3;font-size:100%;text-align:right;width:35px;padding:4px 3px;display:inline-block;margin-right:2px;border-radius:0}.selectArea{display:table;padding:7px 4%;border-top:1px solid #efefef;width:92%;background-color:#fff;margin:0 auto}.selectArea.last{border-bottom:1px solid #efefef;margin-bottom:15px}.selectArea .simucate,.selectArea .select-box{display:table-cell;vertical-align:middle}.selectArea .simucate,.select-box select{font-size:108%}.select-box select,.select-box select option{font-family:Roboto,Droid Sans,メイリオ,Meiryo,Arial,HelveticaNeue-UltraLight,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,sans-serif!important;color:#4d4d4d}.selectArea .simucate{width:56.5%}.selectArea .select-box{width:43.5%}.selectArea .simucate span{display:inline-block;margin-left:20px}#month-1,#month-12{display:none}.selectArea span.baloon{display:inline-block;cursor:pointer}.selectArea span.baloon .simptip-position-top{margin-left:0}.selectArea.val-month .select-box .month-box{margin-right:24px}.selectArea .atu12{overflow:hidden}.selectArea .atu12 li{width:16.6%;float:left;margin:5px 0}#contents_w .simu-submit a.btn{display:block;background-color:#00a79b;max-width:680px;margin:0 auto 70px;color:#fff;font-size:179%;font-weight:700;text-align:center;border-radius:5px;line-height:85px;box-shadow:#00564c 0 6px;-webkit-box-shadow:#00564c 0px 6px 0px 0px;-moz-box-shadow:#00564c 0px 6px 0px 0px;position:relative}#contents_w .simu-submit a.btn:after{content:"";width:18px;height:12px;background:url(/denki/images/img_btn_icon04.png) no-repeat;position:absolute;left:50%;bottom:10px;margin-left:-9px}#contents_w .simu-submit a.btn:hover{text-decoration:none!important;background-color:#80d3cd}.submitArea{padding:40px 40px 25px;background-color:#fff}.submit-table{margin-bottom:20px}.submit-table tr{border-bottom:1px solid #ccc}.submit-table tr:last-child{border-bottom:none}.submit-table th{background-color:#e6e6e6;padding:12px 17px 10px;font-size:122%;font-weight:400;width:17%}.submit-table td{background-color:#f2f2f2;padding:12px 20px 10px;font-size:122%}.submit-table.val-02 th{width:22%}.submit-title{display:table;width:100%;margin:0 0 25px}.submit-title span{font-size:115%;color:#4d4d4d}.submit-title .beforeArr{display:inline-block;font-size:122%;font-weight:700;background-color:#ffd07d;position:relative;line-height:66px;border-radius:5px;padding:0 20px;margin-right:25px}.submit-title .beforeArr:after{left:100%;top:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#ffd07d00;border-left-color:#ffd07d;border-width:8px;margin-top:-8px}.submit-title .textArea-l,.submit-title .textArea-r{display:table-cell;vertical-align:middle}.submit-title .price{font-size:520%;color:#f15a24;font-weight:700}.submit-title .unit{font-size:235%;font-weight:700}.submit-title .text-large{font-size:428%;font-weight:700}.submitBox{border:4px solid #ed7a07;padding:25px 25px 5px}.val-setNo .submit-table.val-02 th,.val-valueNo .submit-table.val-02 th{width:38%}.val-valueNo .submit-title{width:100%;font-size:200%;font-weight:700;text-align:center;color:#4d4d4d;margin-top:25px}.signUpArea{display:table;width:100%}.signUpArea .priceCol,.signUpArea .btnCol{display:table-cell;vertical-align:middle}.signUpArea .priceCol{width:62%}.signUpArea .btnCol{width:38%}.val-setNo .signUpArea .priceCol,.val-valueNo .signUpArea .priceCol{padding:0 4% 0 0}.val-setNo .signUpArea .btnCol,.val-valueNo .signUpArea .btnCol{vertical-align:top}.signUpArea .textOuter{display:table;margin-bottom:15px}.signUpArea .textOuter .leftText,.signUpArea .textOuter .rightText{display:table-cell;vertical-align:middle}.signUpArea .textOuter .leftText p{background-color:#f9f0e5;font-size:108%;font-weight:700;border-radius:5px;padding:18px 0 18px 17px;width:173px}.signUpArea .textOuter .rightText{padding:0 0 0 20px}.signUpArea .textOuter .rightText p{font-size:108%}.signUpArea .textOuter .rightText p .price01{color:#ed7a07;font-size:200%;font-weight:700}.signUpArea .textOuter .rightText p .price02{color:#f15a24;font-size:200%;font-weight:700}.signUpArea .textOuter .rightText p sup{vertical-align:top}#contents_w .signupBtn .btn{font-size:26px;font-weight:700;text-align:center;color:#fff;background:#f15a24;position:relative;display:block;width:100%;line-height:80px;padding:0 20px;box-sizing:border-box;border-radius:5px;box-shadow:#7f7359 0 2px;-webkit-box-shadow:#7f7359 0px 2px 0px 0px;-moz-box-shadow:#7f7359 0px 2px 0px 0px}#contents_w .signupBtn .btn:after{background:url(/denki/images/img_btn_icon05.png) no-repeat;position:absolute;top:50%;right:14px;width:10px;height:16px;margin:-10px 0 0;content:""}#contents_w .signupBtn .btn:hover{text-decoration:none!important;opacity:.6}.simulator .global-footer .footer-utility{background-color:#f7ecdc}@media screen and (max-width:768px){#simulatorArea .cont01 .imgArea{float:none;width:100%;margin:0 0 10px;box-sizing:border-box}.formArea{float:none;width:100%;box-sizing:border-box}.selectArea{width:100%;padding:7px 0}.selectArea .simucate{width:35%;min-width:120px;padding-left:4%}.selectArea .select-box{width:65%;padding-right:4%}.select-box select{width:100%;box-sizing:border-box}.select-box input.val-01[type=text],.select-box input.val-01[type=number]{width:100px}.selectArea.val-spw100 .simucate{width:100%;margin:0 0 2px;display:block}.selectArea.val-spw100 .select-box{width:100%;display:block;padding:0 0 0 4%}.selectArea.val-spw100 .select-box label{width:48%;box-sizing:border-box}.selectArea span.baloon{display:inline-block;cursor:pointer}.selectArea.val-month .select-box{width:96%;display:block;padding:0 0 0 4%}.selectArea.val-month .select-box label{width:auto;box-sizing:border-box}.selectArea.val-month .select-box .month-box{width:48%;display:inline-block;box-sizing:border-box;margin:0}.selectArea .atu12 li{width:100%;float:none;box-sizing:border-box}.selectArea .atu12 li dl{display:table;width:100%}.selectArea .atu12 li dt,.selectArea .atu12 li dd{display:table-cell}.selectArea .atu12 li dt{width:35%;padding:0 0 0 5%}.selectArea .atu12 li dd,.selectArea .atu12 li dd input.val-02[type=text],.selectArea .atu12 li dd input.val-02[type=number]{width:65%}.submitArea{padding:20px 10px 15px}.submit-title span{font-size:115%}.submit-title .beforeArr{width:60%;min-width:250px;margin:20px auto;box-sizing:border-box;text-align:center;display:block}.submit-title .beforeArr:after{left:50%;top:100%;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#ffd07d00;border-top-color:#ffd07d;margin-left:-8px;margin-top:0}.submit-title .textArea-l,.submit-title .textArea-r{display:block;text-align:center}.submit-title .price{font-size:235%}.submit-title .unit{font-size:115%}.submit-title .text-large{font-size:235%;display:inline-block}.submitBox{padding:20px 10px 15px}.signUpArea .priceCol,.signUpArea .btnCol{display:block}.signUpArea .priceCol,.signUpArea .btnCol,.signUpArea .textOuter{width:100%}.signUpArea .textOuter .leftText{width:40%}.signUpArea .textOuter .leftText p{width:100%;box-sizing:border-box;padding:15px;font-size:100%}.signUpArea .textOuter .rightText p .price01,.signUpArea .textOuter .rightText p .price02,.signUpArea .textOuter .rightText p .price03{font-size:143%}.submit-table th{width:35%;font-size:108%}.submit-table td{background-color:#f2f2f2;padding:12px 20px 10px;font-size:108%}.submit-table.val-02 th,.val-setNo .submit-table.val-02 th,.val-valueNo .submit-table.val-02 th{width:40%}.val-valueNo .submit-title{font-size:171%}}@media screen and (max-width:580px){.selectArea.val-month .select-box label{width:80%;max-width:200px}.selectArea.val-month .select-box .month-box{width:100%;display:block}}.hdg-l3-01{font-size:214%;border-bottom:1px solid gray;line-height:1.2;margin-bottom:10px;padding-bottom:5px}.listBox{border:4px solid #e6e6e6;margin:0 0 60px}.listBox .box01{border-bottom:4px solid #e6e6e6;padding:40px}.listBox .box01:last-child{border-bottom:none}.lyt-img-01{display:table;width:100%;direction:ltr}.lyt-img-01.img_r{direction:rtl}.lyt-img-01 .figure,.lyt-img-01 .content{display:table-cell;vertical-align:top}.lyt-img-01.img_r .content{direction:ltr}.lyt-img-01 .figure{padding:0 25px 0 0}.lyt-img-01.img_r .figure{padding:0 0 25px 40px}.lyt-img-01>.figure>.img>img{box-sizing:border-box;max-width:inherit}.lead_or{color:#f15a24;font-size:115%}.label_date{border-radius:5px;background:#e6e6e6;font-size:86%;padding:3px 8px;display:inline-block}.accordion_head{font-size:171%;margin-bottom:30px}.accordion_head span{background:url(/denki/images/ico_acc_off.png) no-repeat right;cursor:pointer;display:inline-block;padding:0 30px 0 0}.accordion_head.on span{background:url(/denki/images/ico_acc_on.png) no-repeat right}.accordion_box{display:none}.accordion_box .year{border-left:9px solid #ed7a07;font-size:157%;font-weight:700;line-height:1.3;padding:0 0 0 10px;margin:0 0 20px}.backnumberArea dt{font-size:122%;font-weight:700;border-bottom:1px solid #ccc;padding-bottom:3px;margin-bottom:15px}.link_list_05 li{padding:0 0 0 1em;background:url(/denki/images/ico_link_01.png) no-repeat left;margin-bottom:5px}#contents_w .link_list_05 li a{color:#00a79b;font-size:115%;text-decoration:underline!important}#contents_w .link_list_05 li a:hover{color:#42ccb5}#contents_w .footBtnArea{padding:90px 0 40px}#contents_w .footBtnPt30 .footBtnArea{padding:30px 0 40px}#contents_w .footBtnArea .text_btn{overflow:hidden;display:flex;justify-content:center}#contents_w .footBtnArea .text_btn li{width:31%;margin:0 1%}.lyt_arrTtl dt{position:relative;background:#00a79b;color:#fff;text-align:center;font-size:129%;max-width:210px;padding:2px 0 1px;margin-bottom:15px}.lyt_arrTtl dt.val-long{position:relative;background:#00a79b;color:#fff;text-align:center;font-size:129%;max-width:400px;padding:2px 0 1px;margin-bottom:15px}.lyt_arrTtl dt:after{top:100%;left:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#00a79b00;border-top-color:#00a79b;border-width:6px;margin-left:-6px}.text_or{color:#f15a24}.ttlBox{border:6px solid #ed7a07;text-align:center;font-size:250%;color:#ed7a07;font-weight:700;padding:13px 0 12px;margin:0 0 20px}.ttlBox span{font-weight:400}@media screen and (max-width:768px){.hdg-l3-01{font-size:171%}.listBox .box01{border-bottom:4px solid #e6e6e6;padding:5% 5% 30px;margin-bottom:20px}.listBox .box01:last-child{margin-bottom:0}.lyt-img-01,.lyt-img-01 .figure,.lyt-img-01 .content{display:block}.lyt-img-01 .figure{padding:0 0 20px;text-align:center}.accordion_head{font-size:143%}#contents_w .footBtnArea .text_btn li{float:none;width:100%;margin:0 0 10px}#contents_w .footBtnArea,#contents_w .footBtnPt30 .footBtnArea{padding:30px 0 10px}.lyt-img-01>.figure.mw100>.img>img{max-width:100%}.lyt-img-01.img_r .figure{padding-left:0}.ttlBox{font-size:171%;padding:8px 5px 7px}#contents_w .footBtnArea .text_btn{display:block}}.box02{border:4px solid #e6e6e6;padding:15px 35px 35px}.arrBox01{position:relative;background:#fff;border:4px solid #e6e6e6;margin-bottom:45px}.arrBox01.val-01{padding:15px 35px 35px}.arrBox01:after,.arrBox01:before{top:100%;left:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrBox01:after{border-color:#fff0;border-top-color:#fff;border-width:25px;margin-left:-25px}.arrBox01:before{border-color:#e6e6e600;border-top-color:#e6e6e6;border-width:31px;margin-left:-31px}#contents_w .arrBox01 p a{color:#00a79b;text-decoration:underline!important}#contents_w .arrBox01 p a:hover{color:#42ccb5}.val-flow{display:table}.val-flow span{display:table-cell;vertical-align:middle}.val-flow .ttlIco{padding-right:20px}.val-flow .ttlIco img{max-width:inherit;box-sizing:border-box}@media screen and (max-width:768px){.arrBox01.val-01,.box02{padding:5%}}.newsTopic{font-size:20px}@media screen and (max-width:768px){.newsTopic{font-size:14px}}.newsTopic_dl strong{color:#333}.newsTopic_dl+.newsTopic_dl{margin-top:1em}.newsTopic_dt{border:2px solid #e6e6e6;border-radius:5px;padding:.8em 2em .8em 1em;cursor:pointer;position:relative;display:flex;align-items:center;gap:1em}@media screen and (max-width:768px){.newsTopic_dt{flex-direction:column;align-items:flex-start;gap:0}}.newsTopic.is-faq .newsTopic_span{display:block;background:url(/denki/images/ico_question.png) no-repeat left;font-weight:700;padding:0 0 0 2.5em}@media screen and (max-width:768px){.newsTopic.is-faq .newsTopic_span{font-size:1.2em;background-position:left top;background-size:34px auto;padding:0 0 0 3em}}.newsTopic_dt:hover{border-color:#ffc05a}.newsTopic_dt:after{content:"";background:url(/denki/images/ico_acc02_off.png) no-repeat;width:1em;height:.6em;position:absolute;right:1em;top:50%;transform:translate(50%,-50%)}.newsTopic_dt.on:after{background:url(/denki/images/ico_acc02_on.png) no-repeat}.newsTopic_dt time{color:#ed7a07;font-size:.8em}.newsTopic_dd{display:none;padding:1em;font-size:.8em;line-height:1.6}.newsTopic.is-faq .newsTopic_dd{background:url(/denki/images/ico_answer.png) no-repeat left top;margin-top:1em;padding-top:0;padding-left:3em;margin-left:1.4em}@media screen and (max-width:768px){.newsTopic.is-faq .newsTopic_dd{padding-left:4.5em;background-size:34px auto}}.newsTopic_dd table{width:100%;border-collapse:collapse;border:#b3b3b3 solid 1px;font-size:1em}.newsTopic_dd th,.newsTopic_dd td{padding:1em}.newsTopic_dd th{background:#006b61;border-right:1px solid #fff;border-bottom:1px solid #fff;color:#fff;text-align:center}.newsTopic_dd th:last-child{border-right:none}.newsTopic_dd th strong{color:#fff;vertical-align:middle}.newsTopic_dd td{border:#b3b3b3 solid 1px;word-break:break-all;background:#fff}.newsTopic.is-faq .linkBtn{margin-top:40px}.newsTopic.is-faq .linkBtn .btn{font-size:1em;line-height:3em;max-width:520px}@media screen and (max-width:768px){.newsTopic.is-faq .linkBtn .btn{font-size:1.2em}}.newsTopic.is-faq .linkBtn .btn:after{right:.5em;width:6px;height:9px;margin:-3px 0 0;content:"";background-size:100% auto}.sitemapList{float:left;margin:0 80px 0 0;padding:40px 0 0 20px}#contents_w .sitemapList li{margin:0 0 35px}#contents_w .sitemapList li a{color:#00a79b;text-decoration:underline!important;font-size:157%}#contents_w .sitemapList li a:hover{color:#42ccb5}@media screen and (max-width:768px){.sitemapList{float:none;margin:0;padding:0}#contents_w .sitemapList li{margin:0 0 20px}}.infoBox{border:2px solid #ffe7b3;padding:15px;border-radius:5px;font-size:115%;text-align:center}.infoBox_01{border:3px solid #ff8e00;padding:15px;margin:30px 0;border-radius:5px;font-size:115%}#contents_w .infoBox a{color:#00a79b;text-decoration:underline!important}#contents_w .infoBox a:hover{color:#42ccb5}.appBtnBox{background:#f2f2f2;padding:40px 30px}#contents_w .appBtnBox .appBtn{width:47.8%;margin:0 auto}#contents_w .appBtnBox .appBtn:nth-child(2n){float:right}#contents_w .appBtnBox .appBtn .btn{display:block;background-color:#f15a24;border-radius:5px;color:#fff;text-decoration:none!important;font-size:157%;font-weight:700;position:relative;text-align:center;margin:0 0 10px;padding:17px 20px;box-sizing:border-box;box-shadow:#7f7359 0 2px;-webkit-box-shadow:#7f7359 0px 2px 0px 0px;-moz-box-shadow:#7f7359 0px 2px 0px 0px}#contents_w .appBtnBox .appBtn .btn:after{content:"";background:url(/denki/images/img_btn_icon01_on.png) no-repeat;width:12px;height:17px;position:absolute;top:50%;right:11px;margin-top:-9px}#contents_w .appBtnBox .appBtn .btn:hover{background-color:#f8ad92}.appTelBox{background:#ffe7b3;padding:2%;margin-bottom:70px;display:table;width:96%}.appTelBox .ico_tel{font-size:122%;background:url(/denki/images/ico-tel_01.png) no-repeat 0 4px;background-size:21px auto;padding:5px 0 0 25px;line-height:1.2;display:table-cell;vertical-align:top}.appTelBox .ico_tel .sub{font-size:70%}.appTelBox .val-free{background:url(/denki/images/ico_app.png) no-repeat left;background-size:51px auto;padding:5px 0 0 55px;display:table-cell;vertical-align:top}.appTelBox .ap_tel_note{font-size:86%;display:table-cell;vertical-align:top}#contents_w .appTelBox .ap_tel_note a{color:#ed1c24}#contents_w .appTelBox .ap_tel_note a:hover{text-decoration:underline!important}@media screen and (max-width:768px){.appBtnBox{padding:5%}#contents_w .appBtnBox .appBtn .btn{font-size:115%}#contents_w .appBtnBox .appBtn,#contents_w .appBtnBox .appBtn:nth-child(2n){float:none;width:100%}.appTelBox{padding:5%;margin-bottom:20px;display:block;width:auto}.appTelBox .ico_tel,.appTelBox .val-free,.appTelBox .ap_tel_note{display:block}.appTelBox .ico_tel,.appTelBox .val-free{margin-bottom:10px}}.edInner{margin:45px 0 110px;padding:0 40px}.edInner p{font-size:115%;margin:0 0 25px}.hdg-l3-01.val-ed{font-size:215%;padding-bottom:9px}.val-ed .inBox{display:table}.val-ed span{display:table-cell;vertical-align:middle}.val-ed .ttlIco{display:inline-block;padding-right:18px}@media screen and (max-width:768px){.edInner{margin:30px 0 40px;padding:0}.hdg-l3-01.val-ed{font-size:171%}.val-ed .ttlIco{min-width:40px;padding-right:10px}}.norikaeInner{margin:10px 0 100px;padding:0 40px}.norikaeInner p{font-size:115%;margin:0 0 25px}.hdg-l3-01.val-norikae{font-size:250%;padding-bottom:12px}.val-norikae .inBox{display:table}.val-norikae span{display:table-cell;vertical-align:middle}.val-norikae .ttlIco{display:inline-block;padding-right:21px}.hdg-l4-norikae{font-size:18px;font-weight:700;margin-bottom:5px}.tbl_norikae{display:table;width:100%;font-weight:700;text-align:center}.tbl_norikae dl{display:table-cell;width:16.66666%}.tbl_norikae dt{background:#006b61;color:#fff;border-right:1px solid #004f45;font-size:115%;padding:5px 0 3px}.tbl_norikae dd{background:#f2f2f2;color:#000;border-right:1px solid #ccc;padding:12px 0 8px}.tbl_norikae dl:last-child dt,.tbl_norikae dl:last-child dd{border-right:none}.tbl_norikae dd .num{font-size:143%}.tbl_norikae dd .unit{font-size:93%;padding:0 0 0 2px}p.tbl_norikae_note{font-size:11px;line-height:1.2;color:#666;text-align:right;font-weight:700;margin:5px 0 30px}.norikaeInner .lyt_arrTtl dt{font-size:115%;padding:5px 0 3px}@media screen and (max-width:768px){.norikaeInner{margin:10px 0 40px;padding:0}.hdg-l3-01.val-norikae{font-size:171%}.val-norikae .ttlIco{min-width:40px;padding-right:10px}.tbl_norikae{display:block;width:100%;margin-bottom:-15px}.tbl_norikae dl{display:block;width:33.333333%;float:left;margin:0 0 15px}.tbl_norikae dl:nth-child(3n) dt,.tbl_norikae dl:nth-child(3n) dd{border-right:none}p.tbl_norikae_note{margin:0 0 30px}}#pointAreaBox ul.pointCol{margin:0 auto;width:660px}#pointAreaBox ul.pointCol li{float:left;width:44.2%}#pointAreaBox ul.pointCol li{padding-left:5.3%}#pointAreaBox ul.pointCol li:first-child{padding-left:0}#pointAreaBox ul.pointCol li:last-child{float:right}#pointBox2 li .listInner dd,#pointBox2 h3{font-size:143%;font-weight:700;border-bottom:1px solid #ccc;padding:20px 0 0;margin:0 0 10px}.textbox{margin:0 auto;width:790px}.innertext{margin:0 auto;width:1000px;padding:0 27px}.familyOuter{display:table;width:100%}.familyOuter .family{font-size:121%;font-weight:700;display:table-cell;vertical-align:middle;width:76px;padding-left:32px}.familyOuter .familytyp{display:table-cell;vertical-align:middle;padding-right:20px;width:209px}.familyOuter .familytyp:last-child,.denkisingleOuter .otokuBox1:last-child,.denkiLineOuter .otokuBox2:last-child,.denkiLinespOuter .otokuBox3:last-child{padding-right:0}.yeartext{font-size:93%;display:block}.denkisingleOuter{display:table;width:100%}.denkisingle{font-size:121%;font-weight:700;color:#ed7a07;display:table-cell;vertical-align:middle;width:85px;padding-left:23px}.denkisingleOuter .otokuBox1{display:table-cell;vertical-align:middle;width:209px;padding-right:20px}.denkisingleOuter .otokuBox1 p{background-color:#eaeaea;padding:15px 0 14px 38px}.denkiLine{font-size:121%;font-weight:700}.denkiLineOuter{display:table;width:100%}.denkiLine{font-size:121%;font-weight:700;display:table-cell;vertical-align:middle;width:85px;padding-left:23px}.denkiLineOuter .otokuBox2{display:table-cell;vertical-align:middle;width:209px;padding-right:20px}.denkiLineOuter .otokuBox2 p{background-color:#ffd26e;padding:15px 0 14px 38px}.denkiLinesp{font-size:121%;font-weight:700}.denkiLinespOuter{display:table;width:100%}.denkiLinesp{font-size:121%;font-weight:700;display:table-cell;vertical-align:middle;width:85px;padding-left:23px}.denkiLinespOuter .otokuBox3{display:table-cell;vertical-align:middle;width:209px;padding-right:20px}.denkiLinespOuter .otokuBox3 div.boxPrice{border:#f15a24 solid 4px;background-color:#fff;padding:15px 30px}.denkiLinespOuter .otokuBox3_1{display:table-cell;width:209px;padding-right:20px}.denkiLinespOuter .otokuBox3_1 div.boxPrice{border:#f15a24 solid 4px;background-color:#fff;padding:15px 40px}.Price{font-size:150%;font-weight:700}.Price_en{font-size:108%}.otokutext{font-size:143%;font-weight:700}.Pricered{font-size:150%;font-weight:700;color:#ed1c24}.bigPricered{font-size:234%;font-weight:700;color:#ed1c24}.bigPrice_en{font-size:129%;color:#ed1c24}.bigotokutext{font-size:200%;font-weight:700;color:#ed1c24;display:block}.mt_70{margin-top:70px!important}#typeAreaBox{padding:60px 0 0}#typeAreaBox .priceBox,#denkipriceAreaBox .priceBox{margin:0 0 15px;padding:48px 40px 40px;background:#efd2af}#typeAreaBox .priceBox #priceSelect,#denkipriceAreaBox .priceBox #priceSelect{background:#fffdf4;border:1px solid #4d4d4d;color:#000;height:50px;line-height:50px;text-align:left;vertical-align:middle;width:480px;padding-left:20px;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:108%;overflow:hidden;border-radius:0;font-family:Roboto,Droid Sans,メイリオ,Meiryo,Arial,HelveticaNeue-UltraLight,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,sans-serif!important;cursor:pointer}#typeAreaBox .priceBox .priceSelectBox,#denkipriceAreaBox .priceBox .priceSelectBox{width:450px;margin:0 auto;position:relative;background:#fff url(/denki/images/btn_select.png) 100% 100% no-repeat;overflow:hidden}#typeAreaBox .priceBox h3,#denkipriceAreaBox .priceBox h3{font-size:242%;color:#000;text-align:center;margin:20px 0 30px}#typeAreaBox .priceBox h4,.payBox h3,#denkipriceAreaBox .priceBox h4,.aboutPrice h3{font-size:165%;color:#000;margin:0 0 5px;padding:0 9px;border-left:9px solid #000;font-weight:700;line-height:1.2}#typeAreaBox .priceBox h4 .sub,#denkipriceAreaBox .priceBox h4 .sub{font-size:16px;font-weight:400}#typeAreaBox .priceBox h4 .tax,#denkipriceAreaBox .priceBox h4 .tax{display:inline-block;font-size:12px;color:#006b61;float:right;padding:8px 0 0;font-weight:400}#typeAreaBox .priceBox .priceColor,#denkipriceAreaBox .priceBox .priceColor{color:#006b61}#typeAreaBox .priceBox .linkBtn .btn,#denkipriceAreaBox .priceBox .linkBtn .btn{background-image:url(/denki/images/btn_img05.png);background-position:0 0;background-repeat:no-repeat;background-size:auto 100%}#typeAreaBox .priceBox .linkBtn .btn:hover,#denkipriceAreaBox .priceBox .linkBtn .btn:hover{background-image:url(/denki/images/btn_img05_o.png)}#denkipriceAreaBox{padding:10px 0 90px}.linkBtn .btn.sign_up{background:#f15a24 url(/denki/images/btn_img06.png) no-repeat;background-size:auto 100%}.linkBtn .btn.sign_up:hover{background:#f8ad92 url(/denki/images/btn_img06_o.png) no-repeat;background-size:auto 100%}.denki-typebox{margin:36px 0 20px;width:100%;box-sizing:border-box}.typebox-4col{display:table;width:100%}.typebox-4col .typebox-4col-01{display:table-cell;width:25%;text-align:center}.typebox-4col .typebox-family,.typebox-month{width:88%;margin:0 auto}.typebox-4col .typebox-family{border:2px solid #ccc;border-radius:15px;margin-bottom:26px;position:relative;padding:10px 0 8px}.typebox-4col .typebox-family:after,.typebox-4col .typebox-family:before{content:"";position:absolute;border-top:14px solid #fff;top:100%;left:50%;margin-left:-14px}.typebox-4col .typebox-family:after{border-right:12px solid rgba(0,0,0,0);border-left:12px solid rgba(0,0,0,0);margin-left:-12px}.typebox-4col .typebox-family:before{border-top:15px solid #ccc;border-right:14px solid rgba(0,0,0,0);border-left:14px solid rgba(0,0,0,0);bottom:-17px;top:auto}.typebox-family .name{font-size:18px}.typebox-family .family-img{margin:12px 0 10px}.typebox-family .name span{font-size:26px;font-weight:700}.typebox-family .last{margin-top:5px;padding-top:5px;border-top:2px solid #ccc}.typebox-month{display:block;background-color:#ffd26e;padding-top:12px}.typebox-month .typebox-price{font-size:15px;padding-bottom:10px;position:relative}.typebox-month .typebox-price:before{content:"";position:absolute;border-top:14px solid #fff;top:100%;left:50%;margin-left:-14px}.typebox-month .typebox-price:before{border-top:10px solid #ffd26e;border-right:14px solid rgba(0,0,0,0);border-left:14px solid rgba(0,0,0,0);bottom:-10px;top:auto}.typebox-month .typebox-price span{font-size:21px;font-weight:700;color:#ed1c24}.typebox-month-or>p{font-size:18px;font-weight:700;color:#fff;padding:12px 0}.typebox-month-or{background-color:#ed7a07}.year-price{background:#fff;border:4px solid #f15a24;position:relative;padding:28px 24px 16px}.year-price{line-height:1.2}.year-price .icon-year01{display:inline-block;position:absolute;top:8%;left:20%;font-size:13px}.year-price .icon-year02{font-size:37px;font-weight:700;color:#ed1c24;line-height:1.2}.year-price .icon-year03{font-size:18px;color:#ed1c24}.fc_or{color:#ed7a07}.fc_red{color:red}@media screen and (max-width:768px){.typebox-4col .typebox-4col-01{display:block;width:100%;text-align:center;margin-bottom:18px}.typebox-4col .typebox-family{width:100%}.typebox-month-op{display:block;cursor:pointer}.typebox-month-op>img{width:100%}.typebox-month{width:100%;display:none}.sp-Toggle .opcl-btn{background-size:8%;font-size:30px;font-weight:700;color:#fff;padding:16px 0 14px;box-shadow:0 4px #ba5800;-moz-box-shadow:0px 4px 0px 0px #ba5800;-webkit-box-shadow:0px 4px 0px 0px #ba5800}.sp-Toggle .opcl-btn.on{background-size:8%;box-shadow:0 4px #4f4f4f;-moz-box-shadow:0px 4px 0px 0px #4f4f4f;-webkit-box-shadow:0px 4px 0px 0px #4f4f4f}.sp-Toggle .opcl-btn:after{content:"差額を見る"}.sp-Toggle .opcl-btn.on:after{content:"閉じる"}.teaser-typebox .typebox-4col .typebox-4col-01{display:table-cell;width:25%;text-align:center}.teaser-typebox .typebox-4col .typebox-family{margin-bottom:26px!important;position:relative;padding:16px 0 12px}.teaser-typebox .typebox-month,.teaser-typebox .typebox-4col .typebox-family{width:88%;margin:0 auto;display:block}.teaser-typebox .typebox-month-op{display:none}.teaser-typebox .sp-Toggle .opcl-btn{display:none!important}}.teaser-typebox .typebox-month-op.opcl-btn{display:none}.list-bullet-01 li:before{background:#c3c3a3 none repeat scroll 0 0;border-radius:50%;content:"";display:inline-block;height:6px;left:-.5em;margin:0 0 0 -6px;position:relative;top:.5em;vertical-align:top;width:6px}.list-bullet-01 li,.list-bullet-02 li{list-style:outside none none;margin:5px 0 0;padding:0 0 0 1em;position:relative}.lyt_tbl_denki-01{width:100%;border-collapse:collapse;border:#b3b3b3 solid 1px}.lyt_tbl_denki-01 th,.lyt_tbl_denki-01 td{border:#b3b3b3 solid 1px;padding:10px 10px 8px 12px;vertical-align:middle;text-align:center;word-break:break-all;background:#fff;font-size:115%}.lyt_tbl_denki-01 thead th{background:#366092;color:#fff;font-weight:700;font-size:115%}.lyt_tbl_denki-01 thead th.val-02{background:#366092}.lyt_tbl_denki-01 tbody th,.lyt_tbl_denki-01 tfoot th{line-height:1.1}.lyt_tbl_denki-01 tbody th span,.lyt_tbl_denki-01 tfoot th span{font-size:14px;color:#006b61;font-weight:400}@media screen and (max-width:768px){.lyt_tbl_denki-01 th,.lyt_tbl_denki-01 td{font-size:95%;padding:3px}.lyt_tbl_denki-01 thead th{font-size:95%}}#contents_w .appBtnBox .appBtn p a{color:#ed1c24}.appTelBox-01{background:#ffe7b3;padding:2%;margin-bottom:70px;display:table;width:96%}.appTelBox-01 .ico_tel{font-size:122%;background:url(/denki/images/ico-tel_01.png) no-repeat 0 4px;background-size:21px auto;padding:5px 0 0 25px;line-height:1.2;display:table-cell;vertical-align:top}.appTelBox-01 .ico_tel .sub{font-size:70%}.appTelBox-01 .val-free{background:url(/denki/images/ico_app.png) no-repeat left top 5px;background-size:51px auto;padding:5px 0 0 55px;display:table-cell;vertical-align:top}.appTelBox-01 .ap_tel_note{font-size:86%;display:table-cell;vertical-align:top}.appTelBox-01 .ap_tel{font-size:280%;font-weight:700;line-height:.8}.appTelBox-01 .ap_tel .sub{font-size:50%;padding-left:35px}#contents_w .appTelBox-01 .ap_tel_note a{color:#ed1c24}#contents_w .appTelBox-01 .ap_tel_note a:hover{text-decoration:underline!important}@media screen and (max-width:768px){.appTelBox-01{padding:5%;margin-bottom:20px;display:block;width:auto}.appTelBox-01 .ico_tel,.appTelBox-01 .val-free,.appTelBox-01 .ap_tel_note{display:block}.appTelBox-01 .ico_tel,.appTelBox-01 .val-free{margin-bottom:10px}.appTelBox-01 .ap_tel{font-size:200%;font-weight:700;line-height:1.2}.appTelBox-01 .ap_tel .sub{font-size:60%;padding-left:0}}.hdg-l3-02{border-left:9px solid #fbc105;line-height:1.3;margin:40px 0 20px;padding:0 0 0 10px;word-break:break-all}.hdg-l3-02 .hdg{display:inline-block;font-size:157%}.lead-01.val-01{color:#c60700;font-size:128.6%;font-weight:700;text-align:left}.hdg-l4-02{font-size:128.6%;line-height:1.4;margin:40px 0 16px;padding:0 0 4px}.hdg-l3-square{font-size:22px;margin-bottom:5px}.hdg-l3-square .ico-square{color:#ffc05a}@media screen and (max-width:768px){.hdg-l3-square{font-size:20px}}.denki_nav li.val-btn .btn{font-size:13px;font-weight:700;text-align:center;color:#fff;background:#f15a24;position:relative;display:block;width:100%;line-height:30px;margin:5px 0 0;padding:0 33px;box-sizing:border-box;border-radius:5px;box-shadow:#000c 0 2px;-webkit-box-shadow:rgba(0,0,0,.8) 0px 2px 0px 0px;-moz-box-shadow:rgba(0,0,0,.8) 0px 2px 0px 0px}.denki_nav li.val-btn .btn:after{background:url(/denki/images/img_btn_icon05.png) 0 0 no-repeat;background-size:100% auto;position:absolute;top:50%;right:6px;width:4px;height:7px;margin:-3px 0 0;content:""}.denki_nav li.val-btn .btn:hover{background:#f8ad92;box-shadow:#00000080 0 2px;-webkit-box-shadow:rgba(0,0,0,.5) 0px 2px 0px 0px;-moz-box-shadow:rgba(0,0,0,.5) 0px 2px 0px 0px}.denki_nav li.val-btn .btn:hover:after{opacity:.5}.denki.promo .denki_nav li.val-btn .btn{padding:0 56px}.denki.promo .kvInner{margin:0 auto;background:none}.denki.promo .denki_nav li .navBorder{padding:0 61px 0 85px}.denki.promo .denki_nav li .navIcon{background:none}.denki.promo .denki_nav li:hover .navIcon{background:url(/denki/images/nav_arr.png) 100% 50% no-repeat}.denki.promo #column_contents_w{margin-bottom:0}.denki.promo .conArea{padding:62px 0}.denki.promo .innerBox.camBox{max-width:629px}.denki.promo .camTxt{padding-left:1em;font-size:20px;margin-bottom:40px}.denki.promo .camTxt .fs_l{font-size:30px;color:#ed1c24}@media screen and (max-width:768px){.denki.promo .denki_nav li .navBorder{padding:0;border:none}.denki.promo .camTxt{font-size:16px;margin-bottom:25px}.denki.promo .camTxt .fs_l{font-size:20px}.denki.promo .innerBox.camBox .hdg-l3-square.pt_20{padding-top:0!important}}.wiribikiArea .waribikiAbout .waribikiInner{padding-top:20px}.wiribikiArea .waribikiAbout .img_l>.figure{padding-top:20px}.wiribikiArea .waribikiAbout .waribikiTxt{width:430px;font-size:16px;text-align:center;padding:0 0 10px}.denki.promo .waribikiAbout.arrBox{border:none;padding:0}.denki.promo .waribikiAbout.arrBox:before{display:none}.denki.promo .waribikiAbout.arrBox:after{border-width:26px;margin-left:-26px;border-top:20px solid #fff}.denki.promo .waBottom{background:#63a448;color:#fff;margin:0 0 40px;padding:35px 30px 20px}.denki.promo .waBottom .f_l{font-size:30px;font-weight:700}.denki.promo .waBottom .f_r{padding:25px 0 15px}.denki.promo .waBottom .tet_s{font-weight:400;font-size:20px}.denki.promo .waBottom .num{font-weight:700;font-size:66px;line-height:1}.denki.promo .waBottom .unit{font-weight:700;font-size:32px;line-height:1}@media screen and (max-width:768px){.wiribikiArea .waribikiAbout .waribikiInner{padding:13px 5px 27px}.wiribikiArea .waribikiAbout .img_l>.figure{padding-top:0}.wiribikiArea .waribikiAbout .waribikiTxt{width:100%}.denki.promo .waBottom{padding:25px 20px 0}.denki.promo .waBottom .f_l{font-size:20px;float:none}.denki.promo .waBottom .f_r{padding:10px 0 15px;text-align:right;float:none}.denki.promo .waBottom .tet_s{font-size:20px}.denki.promo .waBottom .num{font-size:34px}.denki.promo .waBottom .unit{font-size:22px}}.denki.promo #ritou{padding-top:60px}.denki.promo .info_rt_box02{text-align:center}.denki.promo .info_rt_box02 .inner{display:inline-block;border:3px solid #ed7a07;margin:0 auto;padding:28px 7% 25px}.denki.promo #applicationArea{background:url(/denki/images/bg_app_area.png) repeat left top;color:#222;padding:65px 0}.denki.promo #applicationArea .innerBox{max-width:960px}.denki.promo #applicationArea div#column_application .app_title{font-size:200%;padding-bottom:10px;border-bottom:1px dashed #bfb79f}.denki.promo #applicationArea div#column_application .app_title .sub{font-size:72%}.denki.promo div#column_application{background:#fff;border:none;border-radius:0;-moz-border-radius:0px;-webkit-border-radius:0px}.denki.promo div#application_inner{padding:33px 60px 10px}.denki.promo #applicationArea .ap_btn_box_promo .ap_btn_promo{background:#ffd906;border:1px solid #ffd906;max-width:388px;font-size:143%;border-radius:4px;box-sizing:border-box}.denki.promo #applicationArea .ap_btn_box_promo .ap_btn_promo a{color:#222;text-decoration:none;font-weight:700;padding:30px 0;display:block;position:relative}.denki.promo #applicationArea .ap_btn_box_promo .ap_btn_promo.val-01 a{padding:20px 0}.denki.promo #applicationArea .ap_btn_box_promo .ap_btn_promo a:after{content:"";display:inline-block;width:18px;height:28px;background:url(/common_new/images/ico-arrow_06.png) no-repeat top;position:absolute;top:50%;right:8px;margin:-11px 0 0}.denki.promo #applicationArea .ap_btn_box_promo .ap_btn_promo:hover{opacity:.75}.denki.promo div#column2_applications .signup_tel{margin:0;width:100%;box-sizing:border-box}.denki.promo div#column2_applications .column2:nth-child(2n){padding-left:30px}.lyt-app-txt{font-size:86%}.denki.promo .sp{display:none}@media screen and (max-width:768px){.denki.promo #applicationArea{padding:30px 10px}.denki.promo #pcFooter{display:none!important}.denki.promo .sp{display:block}.denki.promo #applicationArea div#column_application .app_title{font-size:129%}.denki.promo #applicationArea .innerBox{width:100%}.denki.promo div#application_inner{padding:12px}#column2_applications div:first-child{padding:0 0 10px;border-bottom:1px dotted #c0b79c}.denki.promo div#column2_applications .column2:nth-child(2n){padding-left:0}.denki.promo #applicationArea .ap_btn_box_promo .ap_btn_promo.val-01{width:100%;max-width:100%;font-size:122%}.denki.promo #applicationArea .ap_btn_box_promo .ap_btn_promo.val-01 a{padding:15px 0}.sp_a_c{text-align:center}.denki.promo #column2_applications .ap_tel_note{text-indent:0}}.denki.promo footer{background-color:#000}.denki.promo footer .copyrightTxt .crInner{max-width:1000px}.denki.promo footer #footLastNavi .footNaviInner .wList li{font-size:11px}.denki.promo #pcFooter a,.denki.promo #pcFooter a:link{color:#fff;text-decoration:underline}.denki.promo #pcFooter a:visited{color:#fff}.denki.promo #pcFooter a:hover,.denki.promo #pcFooter a:focus,.denki.promo #pcFooter a:active{color:#fff;text-decoration:none}.denki.promo footer .copyrightTxt{padding:10px 0;text-align:right;font-size:86%;color:#fff}.ttl.textArea-l{font-size:215%;font-weight:700;text-align:left;color:#333;line-height:1.3}@media screen and (max-width:768px){.ttl.textArea-l{font-size:172%;font-weight:700;text-align:left;color:#333;line-height:1.3}}.appAreaNotetext{text-align:center;margin-bottom:28px;padding:0 0 10px}@media screen and (max-width:768px){.innerBox_pre{width:auto}.appAreaNotetext{margin:0}}#contents_w .cam_index .lyt-img-01 .cam_txt_btn{text-align:right;margin-bottom:25px}#contents_w .cam_index .cam_txt_btn .text_btn{margin:0 1%;text-align:right}#contents_w .cam_index .cam_txt_btn .text_btn a:after{background:#0000 url(/denki/images/img_btn_icon01.png) no-repeat scroll 0 0;content:"";height:27px;margin-top:-13px;position:absolute;right:10px;top:60%;width:16px}#contents_w .cam_index .cam_txt_btn .text_btn a{background-color:#ffe7b3;border-radius:5px;box-sizing:border-box;color:#42210b;font-size:115%;font-weight:700;line-height:1.2;margin:0 auto;padding:12px 30px 12px 25px;position:relative;text-align:left;text-decoration:none!important;display:inline-block}#contents_w .cam_index .cam_txt_btn .text_btn a:hover{text-decoration:none!important;color:#fff;background-color:#ed7a07}#contents_w .cam_index .content .hdg-l3-01.val-02{border-bottom:none}@media screen and (max-width:768px){#contents_w .cam_index .cam_txt_btn .text_btn a{width:100%;box-sizing:border-box}}.long_term .fc_r{color:#c1272d}.long_term a img:hover{opacity:.7}.long_term #headArea{background-image:url(/long_term/images/main_bg02.png);background-repeat:repeat-x;background-position:bottom;padding-bottom:26px}.long_term #headArea #header{background-color:#0000;box-shadow:none;border:none;margin:0}.long_term #header .headInner{margin:0 auto;padding:22px 0 0;max-width:980px;position:static}.long_term #header #headLogo .logo01{padding-left:12px}.long_term #headArea #mvArea{background:url(/long_term/images/main_bg01.png) no-repeat center top;margin-top:-48px}.long_term #headArea #mvArea .mvInner{margin:0 auto;max-width:980px}.long_term #leadArea{margin-top:-95px;padding:0 0 60px}.long_term #leadArea .ttlTxt{font-size:285.7%;font-weight:700;padding:35px 0 0}.long_term #benefitArea{background:#036eb7;background:linear-gradient(to bottom,#036eb7,#003b79);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#036eb7",endColorstr="#003b79",GradientType=0);box-sizing:border-box;position:relative}.long_term #benefitArea:after{content:"";position:absolute;border-top:34px solid #fff;border-right:78px solid rgba(0,0,0,0);border-left:78px solid rgba(0,0,0,0);top:0;left:50%;margin-left:-78px}.long_term #benefitArea .benefitInner{background:url(/long_term/images/bg_benefit.png) no-repeat center top;padding:60px 0}.long_term #benefitArea .benefitBox{max-width:780px;margin:0 auto 45px;background-color:#fff;border-radius:5px;box-sizing:border-box;box-shadow:0 1px 5px 2px #00000080}.long_term #benefitArea .benefitBox .ttl_outer{padding:50px 0 0;margin-bottom:22px}.long_term #benefitArea .benefitBox .ttl_outer02{padding:25px 0 0;margin-bottom:22px}.long_term #benefitArea .benefitBox .ttl_b{font-size:300%;font-weight:700;text-align:center;line-height:.7;padding-bottom:30px;background:url(/long_term/images/bg_long_term_01.png) no-repeat bottom center}.long_term #benefitArea .benefitBox .ttl_b .sub{font-size:18px}.long_term #benefitArea .benefitBox .ttl_b .sub01{font-size:15px;font-weight:400}.long_term #benefitArea .benefitBox .ttl_b .outer{display:inline-block;position:relative;padding:0 50px}.long_term #benefitArea .benefitBox .ttl_b.lyt01 .img01,.long_term #benefitArea .benefitBox .ttl_b.lyt02 .img01{display:block;position:absolute;left:10px;top:-64px}.long_term #benefitArea .benefitBox .ttl_b.lyt01 .img02,.long_term #benefitArea .benefitBox .ttl_b.lyt02 .img02{display:block;position:absolute;right:-42px;bottom:-20px}.long_term #benefitArea .benefitBox .leadText{text-align:center;font-size:107%;margin-bottom:30px}.long_term #benefitArea .benefitBox .ttl_c{text-align:center;margin-bottom:-36px;position:relative;z-index:1001}.long_term #benefitArea .benefitBox .camArea{background-color:#f9f3d9;background-image:url(/long_term/images/bg_long_term_02.png);background-repeat:repeat-x;background-position:top center;position:static;padding:50px 30px 30px;z-index:1000}.long_term #benefitArea .benefitBox .camArea .camTtl{max-width:196px;margin:0 auto 8px;text-align:center;font-size:107%;border-radius:17px;padding:7px 0;background:#fff}.long_term #benefitArea .benefitBox .camArea .camTxt02{font-size:107%;padding-bottom:22px}.long_term #benefitArea .benefitBox .camArea .camTxt02 .large{font-size:171%}.long_term #benefitArea .benefitBox .camArea .lyt_list_01 li{font-size:107%;padding-bottom:5px}.long_term #benefitArea .benefitBox .btnArea{background:#e5dcb5;padding:25px 0 35px;border-radius:0 0 5px 5px}.long_term #benefitArea .btn .btn01{display:block;color:#fff;font-size:171%;font-weight:700;text-align:center;background:#f7931e;max-width:520px;margin:0 auto;border-radius:35px;box-shadow:#ce7115 0 2px;-webkit-box-shadow:#ce7115 0px 2px 0px 0px;-moz-box-shadow:#ce7115 0px 2px 0px 0px;position:relative;padding:18px 50px}.long_term #benefitArea .btn a.btn01:after{content:" ";background:url(/long_term/images/arr_long_term_01.png) no-repeat;width:16px;height:20px;position:absolute;top:50%;margin-top:-10px;right:18px}.long_term #benefitArea .btn a.btn01:hover{text-decoration:none!important;opacity:.7}.long_term #benefitArea .benefitBottom{color:#fff}.long_term #benefitArea .benefitBottom .outer{max-width:980px;margin:0 auto;height:395px;background:url(/long_term/images/bg_long_term_03.png) no-repeat center top;background-size:100% auto}.long_term #benefitArea .benefitBottom .leadImg{padding:105px 0 30px}.long_term .pageTop{padding-top:25px;color:#fff}.long_term footer{position:relative}.long_term .lastModified{background:none;color:#fff}@media screen and (max-width:768px){.long_term a img:hover{opacity:1}.long_term #headArea{background:none;padding:0}.long_term #header .headInner{padding-top:0}.long_term #headArea #mvArea{background:none}.long_term #leadArea{margin-top:-18%}.long_term #headArea #mvArea img{width:100%;height:auto}.long_term #leadArea .ttlTxt{font-size:157%;margin-bottom:10px}.long_term #benefitArea:after{border-top:25px solid #fff;border-right:39px solid rgba(0,0,0,0);border-left:39px solid rgba(0,0,0,0);margin-left:-39px}.long_term #benefitArea .benefitInner{background-size:100% auto;padding:45px 15px}.long_term #benefitArea .benefitBox{position:relative}.long_term #benefitArea .benefitBox .ttl_outer{padding:30px 0 0}.long_term #benefitArea .benefitBox .ttl_b{font-size:208%;line-height:1;position:static}.long_term #benefitArea .benefitBox .ttl_b .outer{padding:0;position:static}.long_term #benefitArea .benefitBox .ttl_b.lyt01 .img01{position:absolute;left:-7px;top:-25px}.long_term #benefitArea .benefitBox .ttl_b.lyt01 .img02,.long_term #benefitArea .benefitBox .ttl_b.lyt02 .img02{display:none}.long_term #benefitArea .benefitBox .ttl_b .sub{font-size:15px}.long_term #benefitArea .benefitBox .leadText{padding:0 15px}.long_term #benefitArea .benefitBox .camArea{padding:50px 15px 30px}.long_term #benefitArea .benefitBox .btnArea{padding:25px 15px 35px}.long_term #benefitArea .btn .btn01{font-size:107%;padding:12px 38px}.long_term #benefitArea .benefitBottom .outer{height:auto;background:url(/long_term/images/bg_long_term_04.png) no-repeat center top}.long_term #benefitArea .benefitBottom .leadImg{padding:55px 0 30px}}.hojinArea .lyt-2col .col{box-sizing:border-box;float:left;margin:0;padding:0 30px;width:50%}.hojinArea .lyt-2col:after{clear:both;content:"";display:table}.hojinArea .hdg-l4-01,.hojinArea .col .img-01{margin-bottom:20px}.hojinArea .hdg-l4-01 .hdg{font-size:143%;vertical-align:middle}.hojinArea .col2_btn{display:table;width:100%}.hojinArea .bnr_start_cam{margin:20px 0 40px}.hojinArea .col2_btn li{box-sizing:border-box;display:table-cell;padding:0 1.5% 0 0;width:50%}.hojinArea .col2_btn li:last-child{padding:0 0 0 1.5%}.hojinArea .col2_btn .linkBtn.val-01 .btn{background:#f15a24 url(/denki/images/btn_img03.png) no-repeat scroll 0 0/auto 100%}.hojinArea .col2_btn .linkBtn.val-01 .btn:after{background:url(/denki/images/img_btn_icon05.png) no-repeat scroll 0 0/100% auto}.hojinArea .col2_btn .linkBtn.val-01 .btn:hover{background:#f8ad92 url(/denki/images/btn_img03.png) no-repeat scroll 0 0/auto 100%}.hojinArea .col2_btn .linkBtn .btn:after{background-size:100% auto;content:"";height:12px;margin:-6px 0 0;right:12px;width:7px}.hojinArea .linkBtn .btn:after{background:url(/denki/images/img_btn_icon06.png) no-repeat scroll 0 0;content:"";height:16px;margin:-8px 0 0;position:absolute;right:18px;top:50%;width:10px}.hojinArea .col2_btn .linkBtn .btn{background-image:url(/denki/images/btn_img04.png);background-position:0 0;background-repeat:no-repeat;background-size:auto 100%;font-size:129%;line-height:67px}.hojinArea .col2_btn.img_none01 .linkBtn.val-01 .btn{background:#f15a24;font-size:24px}.hojinArea .col2_btn.img_none01 .linkBtn.val-01 .btn:hover{background:#f8ad92}.hojinArea .appTelBox-01{background:#ededed}.hojinArea .appTelBox-01 .ico_tel{background:url(/denki/images/ico-tel_01.png) no-repeat left 55%;display:table-cell;font-size:122%;line-height:1.2;vertical-align:middle}.hojinArea .appTelBox-01 .ap_tel{line-height:.6}.hojinArea .appTelBox-01 .val-free{padding:10px 0 0 55px}.icon-navidial,.hojinArea .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}.hojinArea .appTelBox-01 .ap_tel .sub{font-size:35%;padding-left:0}.hojinArea .appTelBox-01 .ap_tel_note{display:table-cell;font-size:100%;vertical-align:middle}.hojinArea .txt02{padding-left:20px}.hojinArea .txt02 li{list-style:disc}.denki_nav.electrical_nav li .navBorder{border-left:1px solid #006b61;display:block;height:20px;line-height:20px;padding:0 15px}.denki_nav li.hojin_on a{background:#057e99}.denki_nav li.hojin_on a:hover{background:#1f6372}@media screen and (max-width:768px){.hojinArea .lyt-2col .col{float:none;width:100%;padding:0 10px;margin-bottom:30px}.hojinArea .lyt-2col .col:last-child{margin-bottom:0}.hojinArea .col2_btn li{display:block;padding:0 0 10px;width:100%}.hojinArea .col2_btn li:last-child{padding:0}.hojinArea .col2_btn .linkBtn .btn{font-size:115%;line-height:54px}.hojinArea .appTelBox-01 .ico_tel{padding-bottom:10px}.icon-navidial,.appTelBox-01 .icon-navidial{background-size:35px auto;padding-left:40px}}.infoBox.bd_red{border:2px solid red}.hikkoshiReadArea{background:#ededed;margin:0 0 20px;padding:20px 28px}.hikkoshiReadBox{display:table;width:100%}.hikkoshiReadBox .hikkoshiReadImg{padding:0 40px 0 0;width:138px}.hikkoshiReadBox .hikkoshiReadImg,.hikkoshiReadBox .hikkoshiReadTxt{display:table-cell;vertical-align:middle}.hikkoshiReadBox .col2_btn .linkBtn.val-01 .btn{background:#f15a24}.hikkoshiReadBox .col2_btn .linkBtn.val-01 .btn:hover{background:#f8ad92}.hikkoshiReadBox .col2_btn .linkBtn.val-01 .btn:after{background:url(/denki/images/img_btn_icon05.png) no-repeat}.appTelBox-01.hojinTelBox-01 .ap_tel .sub{padding-left:50px}@media screen and (min-width:768px){.appTelBox-01.hojinTelBox-01 .ap_tel{width:323px}.appTelBox-01.hojinTelBox-01 .ico_tel{width:193px}.appTelBox-01.hojinTelBox-01 .ap_tel .sub_02{font-size:50%;padding-left:65px}}@media screen and (max-width:768px){.appTelBox-01.hojinTelBox-01 .ap_tel .sub{padding-left:0}.appTelBox-01.hojinTelBox-01 .ap_tel .sub_02{font-size:60%;padding-left:0}.appTelBox-01.hojinTelBox-01{padding-top:0}.hikkoshiReadArea{background:#ededed;margin:0 0 20px;padding:20px}.hikkoshiReadBox{display:block;width:100%}.hikkoshiReadBox .hikkoshiReadImg{padding:0 0 15px;width:100%}.hikkoshiReadBox .hikkoshiReadImg,.hikkoshiReadBox .hikkoshiReadTxt{display:block;text-align:center}}.denki_signup_area .lyt_tbl_service th,.denki_signup_area .lyt_tbl_service td{font-size:100%;padding:15px}.denki_signup_area .hdg-l4-02{border-left:6px solid #ed7a07;box-sizing:border-box;color:#000;display:table;font-size:157%;font-weight:700;line-height:1.4;margin:0 0 20px;padding:0 9px;width:100%}@media screen and (max-width:768px){.denki_signup_area .hdg-l4-02{border-left:6px solid #ed7a07}}.pointcam #contents_w .conArea .Box{border:5px solid #f5cf8d;padding:0 30px;box-sizing:border-box}.pointcam #contents_w .conArea .Box .lyt_tbl_service{border:0}.pointcam #contents_w .conArea .Box .lyt_tbl_service th,.pointcam #contents_w .conArea .Box .lyt_tbl_service td{border:0;border-bottom:1px solid #dcdcdc;vertical-align:top;font-size:100%;padding:15px 10px}.pointcam #contents_w .conArea .Box .lyt_tbl_service tr:last-child th,.pointcam #contents_w .conArea .Box .lyt_tbl_service tr:last-child td{border:0}.pointcam #contents_w .conArea .Box .lyt_tbl_service li{list-style-type:disc}@media screen and (max-width:768px){.pointcam #contents_w .conArea .Box{padding:0 10px}.pointcam #contents_w .conArea .Box .lyt_tbl_service th,.pointcam #contents_w .conArea .Box .lyt_tbl_service td{vertical-align:middle}}#denki_nav.denki_biz{background:#2097bc}.denki_nav.denki_biz li a:hover,.denki_nav.denki_biz li.on{background:#16699b}.denki_nav.denki_biz li .navBorder{border-left:1px solid #16699b}#denki_nav02.denki_biz.fixed{background:#2097bc}.denki_nav.electrical_nav.denki_biz li.on{background:none}@media screen and (max-width:768px){.denki_nav.electrical_nav.denki_biz li{border-top:1px solid #16699b}.denki_nav.electrical_nav.denki_biz li:first-child{border-top:none}}.innerBox #price.titleBlock{margin:-42px 0 30px;padding-top:42px}@media screen and (max-width:768px){.innerBox #price.titleBlock{margin:0 0 30px;padding-top:0}}.denki.promo .denki_nav .val_navLyt01 li .navBorder{padding:0 38px 0 62px}.lyt_tbl_denki th,.lyt_tbl_denki td{font-size:18px;padding:10px 5px}.lyt_tbl_denki td .pull{display:block;font-size:14px}.lyt_tbl_denki tbody tr.val-02 td{background:#fff}.lyt_tbl_denki thead th.bg_l-yellow{color:#333}.lyt_tbl_denki tbody tr.val-02 td.bg_l-gray{background:#f2f2f2}td.bg_l-yellow{font-weight:700}.movieInner{width:70%;margin:45px auto 0}.movieInner .content{width:100%;padding-bottom:56.25%;height:0px;position:relative}.movieInner .player{position:absolute;top:0;left:0;width:100%;height:100%}.topBnr{text-align:center}.topBnr a:hover{opacity:.7}.topBnr img{width:100%;max-width:700px}@media screen and (max-width:768px){.movieInner{width:100%;margin:30px auto 0}}.outer{padding:0 12px}.header-signup{background:#f2f2f2;color:#37474f;font-size:12px}.header-signup .inner{width:1000px;padding:5px 0;margin:0 auto}.al-r{text-align:right}.header-signup .tel-num{display:inline-block;color:#37474f;font-size:20px;font-weight:700;padding:0 7px}@media screen and (min-width:768px){.sp-only{display:none!important}}@media screen and (max-width:767px){.pc-only{display:none!important}.header-signup .inner{padding:10px 0;width:100%}.header-signup .tel-num{font-size:18px;padding:0;display:block}}#header .headInner #headLogo_denki{width:57.26531%}#header .headInner #headLogo_denki .logo{padding:0 10px}#kvArea{min-width:100%;margin:auto}.kvInner{background:none}.denki.denkiTop #breadCrumb{margin:10px auto 0}.priceAreaTbl .abc{border-top:#db0010 solid 4px!important;border-left:#db0010 solid 4px!important;border-right:#db0010 solid 4px!important}.priceAreaTbl .def{border-left:#db0010 solid 4px!important;border-right:#db0010 solid 4px!important}.priceAreaTbl .ghi{border-left:#db0010 solid 4px!important;border-right:#db0010 solid 4px!important;border-bottom:#db0010 solid 4px!important}@media screen and (max-width:767px){#contents_w{margin-top:25px}}.newsArea{margin-top:50px}.newsArea .innerBox{border:5px dashed #ffe7b3;background:#fff4dd;padding:30px 40px;max-width:1054px;box-sizing:border-box}@media screen and (max-width:767px){.newsArea .innerBox{padding:20px 30px}}.newsArea-ttl{text-align:center;font-size:34px;font-weight:700;line-height:1}@media screen and (max-width:767px){.newsArea-ttl{font-size:28px}}.newsArea-text{margin-top:20px}@media screen and (max-width:767px){.newsArea-text{font-size:14px;margin-top:15px}}.linkBtn .btn.is-disable{background:#777}.underline{text-decoration:underline}.footerApply{padding:60px 10px;background:#ffe7b3}@media screen and (max-width:767px){.footerApply{padding:30px 10px}}.applyTel .lyt_list_at01,.applyWeb .lyt_list_at01{font-size:16px;margin-bottom:0}@media screen and (max-width:767px){.applyTel .lyt_list_at01,.applyWeb .lyt_list_at01{font-size:14px}}.applyWeb{padding-bottom:0}.applyTel_ttl,.applyWeb_ttl{text-align:center;font-size:30px;font-weight:700}@media screen and (max-width:767px){.applyTel_ttl,.applyWeb_ttl{font-size:20px}}.applyTel_ttl span{background:url(/denki/images/ico-tel_01.png) left center/1.3em auto no-repeat;padding-left:1.5em}.applyWeb_ttl span{background:url(/denki/images/ico-web_01.png) left center/1.2em auto no-repeat;padding-left:1.5em}.applyTel_wrap{margin-top:20px;display:grid;grid-template-columns:repeat(2,440px);justify-content:center;gap:60px}@media screen and (max-width:767px){.applyTel_wrap{grid-template-columns:1fr;gap:20px}}.applyTel_subTtl{font-size:18px;font-weight:700;border-left:.4em solid #f15a24;padding-left:.5em}@media screen and (max-width:767px){.applyTel_subTtl{font-size:15px}}.applyTelCard{width:100%;padding:20px 30px;background:#fff;border-radius:8px;box-sizing:border-box}@media screen and (max-width:767px){.applyTelCard{padding:20px}}.applyTelCard_ttl{font-size:24px;font-weight:700;border-bottom:1px solid #f15a24;padding-bottom:.5em}@media screen and (max-width:767px){.applyTelCard_ttl{font-size:16px}}.applyWeb_btn{margin-top:20px}@media screen and (max-width:767px){.applyWeb_btn{margin-top:10px}}.applyWeb_btn a{font-size:30px;padding:1em;display:block;color:#fff!important;background:#f15a24;font-weight:700;width:100%;max-width:500px;margin-left:auto;margin-right:auto;text-align:center;box-sizing:border-box;border-radius:.2em;box-shadow:0 .2em #7f7359;margin-bottom:.2em}@media screen and (max-width:767px){.applyWeb_btn a{font-size:20px}}#contents_w .applyWeb_btn a:hover{text-decoration:none!important;opacity:.8}.applyTelCard_group+.applyTelCard_group{margin-top:30px}@media screen and (max-width:767px){.applyTelCard_group+.applyTelCard_group{margin-top:20px}}.applyTelCard_tel{font-size:50px;font-weight:700;padding-left:1.5em;color:#000!important}@media screen and (max-width:767px){.applyTelCard_tel{font-size:35px}}.applyTelCard_tel.is-free{background:url(/denki/images/ico_app.png) left center/1.3em auto no-repeat}.applyTelCard_tel.is-navi{background:url(/denki/images/icon-navidial.svg) left center/1.3em auto no-repeat}@media(min-width:768px){a[href*="tel:"]{pointer-events:none}}.font-bold{font-weight:700}.list-note{font-size:.9em;margin-top:.5em}.list-note li{display:flex}.list-note .mark{margin-right:.1em}.mt-10{margin-top:10px}.colorBlack{color:#000!important}.simulationBtn{font-size:20px;margin-top:40px}@media screen and (max-width:768px){.simulationBtn{font-size:14px;margin-top:25px}}.simulationBtn .linkBtn .btn{font-size:1.2em;max-width:600px;width:90%;line-height:3em;background:#f15a24}.simulationBtn .linkBtn .btn:hover{opacity:.8}.aboutPrice{padding:60px 40px;background:#daedeb;margin-top:40px}@media screen and (max-width:768px){.aboutPrice{padding:30px 10px;margin-top:25px}}.aboutPriceList{font-size:20px;padding:1em;margin:0 auto;background:#fff}@media screen and (max-width:768px){.aboutPriceList{font-size:16px}}.aboutPriceList ul{font-size:.8em;display:grid;grid-template-columns:repeat(4,1fr);gap:.5em;margin-top:.5em}@media screen and (max-width:768px){.aboutPriceList ul{grid-template-columns:repeat(2,1fr)}}.aboutPriceList a{display:block;color:#000!important;border:1px solid #ccc;padding:1em;display:flex;justify-content:space-between;align-items:center;border-radius:.2em}.aboutPriceList a:hover{text-decoration:none}.aboutPriceList a img{flex-shrink:0}.bytes,.denkiPriceTable a[target=_blank] img.blank{display:none}.denkiPriceTable{font-size:20px}@media screen and (max-width:768px){.denkiPriceTable{font-size:14px}}.denkiPriceTable a{display:block}.denkiPriceTable a:hover{text-decoration:none}.denkiPriceTable table{color:#333;border-collapse:separate;border-spacing:.1em;width:100%}.denkiPriceTable th,.denkiPriceTable td{padding:1em;text-align:center}@media screen and (max-width:768px){.denkiPriceTable th strong,.denkiPriceTable td strong{display:block}}.denkiPriceTable th{background:#0aaaaa;color:#fff;font-weight:400}.denkiPriceTable th strong{color:#fff}.denkiPriceTable td{background:#fff}.denkiPriceTable td strong{color:#0096e0;font-size:1.4em}.denkiPriceTable tr:not(:first-child) th{white-space:nowrap}.denkiPriceTable p:has(+table){color:#333;font-size:12px}.denkiPriceTable table+ul{font-size:12px;padding:1em 1.5em;margin-top:1.2em;border:1px solid #4d4d4d;background:#f2f2f2;color:#333}.denkiPriceTable table+ul li{text-indent:-1em;padding-left:1em}
