﻿html,body,div,span,a,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent}main,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ul,ol{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:''}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:0;padding:0}img{vertical-align:bottom}input,select{vertical-align:middle}input[type='search']::-webkit-search-decoration,input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-results-button,input[type='search']::-webkit-search-results-decoration{display:none}@media all and (-ms-high-contrast: none){*::-ms-backdrop,.form-checkArea p{width:350px}}html,body,div,span,a,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent}main,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ul,ol{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:''}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:0;padding:0}img{vertical-align:bottom}input,select{vertical-align:middle}input[type='search']::-webkit-search-decoration,input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-results-button,input[type='search']::-webkit-search-results-decoration{display:none}body{width:100%;height:100%;font:12px/1.5 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', 'メイリオ', Arial, Meiryo, 'ＭＳ Ｐゴシック', sans-serif}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.area-modal .modal-bg{z-index:9999;position:fixed;top:0;left:0;opacity:0.7;width:100%;height:100%;background:#fff}.area-modal .modal-box{z-index:9999;position:fixed;top:30%;left:0;width:50%}.area-modal .modal-hideIcon{z-index:9999;position:absolute;top:10px;right:10px;display:block;width:40px;height:40px;border-radius:20px;background:url(/assets/cs-23673f586fed482a781ed15b37c475accd6c348d65b5d3c2bd6d9766f46cca6c.png) center center no-repeat #2d2d2d;cursor:pointer}.modal-wrapper{background:#fff;border-radius:10px;text-align:center}.modal-title{position:relative;background:#ffde3d;padding:48px 0;border-radius:10px 10px 0 0 / 10px 10px 0 0}.modal-title img{width:367px}.modal-text{background:#fff;padding:40px 0;border-radius:0 0 10px 10px / 0 0 10px 10px;font-size:18px}#denki-lp{font-size:18px;color:#2d2d2d}#denki-lp h2{padding-top:48px}#denki-lp .return_icon{z-index:100;position:fixed;bottom:100px;right:0;width:83px;height:62px;background:url(/assets/return_icon-2ebc568a077f2a492f04b628fd2c339e967053d48cc796788a15815097cf628b.png) center center no-repeat}#denki-lp .return_icon:hover{background:url(/assets/return_icon_over-dc03022a8bb9f14384659fc19f6e3fb4bb805ca30125a40e902ce2fd30b9136a.png) center center no-repeat}#denki-lp header{width:1024px;height:42px;margin:0 auto}#denki-lp header .box-header{margin-top:10px}#denki-lp header .box-header::before,#denki-lp header .box-header::after{content:'';display:table}#denki-lp header .box-header::after{clear:both}#denki-lp header .box-header .denkiLogo{float:left}#denki-lp header .box-header .denkiLogo img{width:116px}#denki-lp header .box-header .enechargeLogo{float:left}#denki-lp header .box-header .enechargeLogo img{width:134px;padding:6px 0 0 10px}#denki-lp .area-main{background:#ffde3d}#denki-lp .area-main::before,#denki-lp .area-main::after{content:'';display:table}#denki-lp .area-main::after{clear:both}#denki-lp .area-main .wrapper-main{width:1024px;margin:0 auto}#denki-lp .area-main .wrapper-main .box-denkiLogo{z-index:0;position:relative;float:left;text-align:center}#denki-lp .area-main .wrapper-main .box-denkiLogo::after{z-index:-1;content:'';position:absolute;top:23px;left:-54px;width:300px;height:1000px;background:url(/assets/main_symbol-bc1e4d648cb5ae79096c62f28a461ed7726b9e14728b3b2ba2204ae100a2e311.png) left top no-repeat}#denki-lp .area-main .wrapper-main .box-denkiLogo h1{margin:101px 0 0 45px}#denki-lp .area-main .wrapper-main .box-denkiLogo h1 .companyText{margin-bottom:20px}#denki-lp .area-main .wrapper-main .box-denkiLogo h1 .denkiLogo-mainText{margin-top:48px}#denki-lp .area-main .wrapper-main .box-form{float:right;width:408px;font-size:14px}#denki-lp .area-main .wrapper-main .box-form form{margin-top:25px}#denki-lp .area-main .wrapper-main .box-form form .form-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#denki-lp .area-main .wrapper-main .box-form form .form-selectBox{width:200px}#denki-lp .area-main .wrapper-main .box-form form .form-title{font-weight:normal;margin:12px 0 2px 0}#denki-lp .area-main .wrapper-main .box-form form .form-select{position:relative}#denki-lp .area-main .wrapper-main .box-form form .form-select::before{content:'';position:absolute;top:0;right:34px;width:1px;height:40px;background:#c7c7c7}#denki-lp .area-main .wrapper-main .box-form form .form-select::after{content:'';position:absolute;top:15px;right:13px;border-top:9px solid #2d2d2d;border-right:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid transparent;pointer-events:none}#denki-lp .area-main .wrapper-main .box-form form .form-select select{appearance:none;-webkit-appearance:none;-o-appearance:none;-moz-appearance:none;width:200px;height:40px;padding:0 0 0 12px;background:#fff;border:solid 1px #c7c7c7;border-radius:5px;box-sizing:border-box;cursor:pointer}#denki-lp .area-main .wrapper-main .box-form form .form-select select::-ms-expand{display:none}#denki-lp .area-main .wrapper-main .box-form form .form-inputBox{width:200px}#denki-lp .area-main .wrapper-main .box-form form .form-inputText{appearance:none;-webkit-appearance:none;-o-appearance:none;-moz-appearance:none;width:200px;height:40px;padding:0 0 0 12px;border-radius:5px;border:solid 1px #c7c7c7;box-sizing:border-box}#denki-lp .area-main .wrapper-main .box-form form .form-checkBox{margin-top:10px;font-size:10px}#denki-lp .area-main .wrapper-main .box-form form .form-checkBox-validation{margin-top:10px;font-size:14px}#denki-lp .area-main .wrapper-main .box-form form .form-checkArea{display:block}#denki-lp .area-main .wrapper-main .box-form form .form-checkArea input{float:left;display:block;width:20px;height:17px;margin-top:0}#denki-lp .area-main .wrapper-main .box-form form .form-checkArea p{margin:0 0 0 0;line-height:1.5;padding-left:0px;overflow:hidden;height:auto;word-wrap:break-word}#denki-lp .area-main .wrapper-main .box-form form .form-checkArea p .new_window{margin:0 3px 0;vertical-align:middle}#denki-lp .area-main .wrapper-main .box-form form .form-checkArea a{color:#2d2d2d}#denki-lp .area-main .wrapper-main .box-form form .form-textareaBox textarea{appearance:none;-webkit-appearance:none;-o-appearance:none;-moz-appearance:none;width:408px;height:72px;padding:12px 0 0 12px;border-radius:5px;border:solid 1px #c7c7c7;box-sizing:border-box;resize:none}#denki-lp .area-main .wrapper-main .box-form form .form-btn{margin:10px 0 0 0}#denki-lp .area-main .wrapper-main .box-form form .form-btn button{appearance:none;-webkit-appearance:none;-o-appearance:none;-moz-appearance:none;width:408px;padding:15px 0;background:url(/assets/btn_arrow-b715bf806df65e48bec0eec169005652b8ea2d1d3813baad100dcd2406b2f441.png) 287px center no-repeat #2da1fa;border:solid 1px #0b86e5;border-bottom:solid 3px #0b86e5;border-radius:6px;box-sizing:border-box;font-size:18px;font-weight:bold;letter-spacing:1px;color:#fff;cursor:pointer}#denki-lp .area-main .wrapper-main .box-form form .form-btn button:hover{background:url(/assets/btn_arrow-b715bf806df65e48bec0eec169005652b8ea2d1d3813baad100dcd2406b2f441.png) 287px center no-repeat #4ab0ff;border:solid 1px #279ffb;border-bottom:solid 3px #279ffb}#denki-lp .area-main .wrapper-main .box-form form .form-error textarea,#denki-lp .area-main .wrapper-main .box-form form .form-error input,#denki-lp .area-main .wrapper-main .box-form form .form-error select{border-color:#990000;background-color:#ffe8e8}#denki-lp .area-main .wrapper-main .box-form form .form-errorText{color:#990000;padding-top:3px}#denki-lp .area-main .wrapper-main .box-form .text-caution{margin-top:15px;text-align:right;font-size:12px;color:#666}#denki-lp .area-main .wrapper-main .box-form .form-space{margin-left:8px}#denki-lp .area-nav{position:relative;width:1024px;margin:0 auto}#denki-lp .area-nav .nav-box{position:absolute;top:0px;left:-38px;width:266px;height:3480px;background:url(/assets/main_bg-041ad0ceb516cbf8fd867f550f10af9d4869ffd73afdb8ba1b3ddda65805a888.png) center bottom no-repeat}#denki-lp .area-nav .nav-list{position:absolute;top:48px;left:0px;padding:4px;background:#2d2d2d;border:solid 4px #4e4e4e;border-radius:5px}#denki-lp .area-nav .nav-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:text-bottom;color:#fff;border:solid 4px #4e4e4e;border-bottom:solid 0px #4e4e4e;box-sizing:border-box;font-size:16px}#denki-lp .area-nav .nav-list li a{width:212px;background:url(/assets/btn_arrow-b715bf806df65e48bec0eec169005652b8ea2d1d3813baad100dcd2406b2f441.png) 185px center no-repeat;background-size:12px auto;text-decoration:none;color:#fff}#denki-lp .area-nav .nav-list li a::hover{color:#ffde3d}#denki-lp .area-nav .nav-list li a:visited{color:#fff}#denki-lp .area-nav .nav-list li a:hover{background-color:#3f3f3f}#denki-lp .area-nav .nav-list li:first-child{border-radius:5px 5px 0 0 / 5px 5px 0 0}#denki-lp .area-nav .nav-list li:last-child{border-bottom:solid 4px #4e4e4e;border-radius:0 0 5px 5px/0 0 5px 5px}#denki-lp .area-nav .nav-linkHeight1{padding:16px 0 16px 14px}#denki-lp .area-nav .nav-linkHeight2{padding:10px 0 10px 14px}#denki-lp .area-cost{background:#2d2d2d;color:#fff}#denki-lp .area-cost .cost-box{width:1024px;margin:0 auto}#denki-lp .area-cost .cost-innerBox{padding:0 0 0 276px}#denki-lp .area-cost .cost-chart{margin:12px 0 0 0}#denki-lp .area-cost .cost-list{padding:24px 0 30px 0}#denki-lp .area-cost .cost-list li{padding:18px 0 20px 50px}#denki-lp .area-cost .cost-list .list-item1{background:url(/assets/list_first-d5314cf92503f047f27d806888b3354aeed44fe172043c624ff545dcc4137b64.png) left top no-repeat}#denki-lp .area-cost .cost-list .list-item2{background:url(/assets/list_second-87bcbb8eef4745a6e03b0d8c465b48f2ba3a3c1bd51e8612f82c448bc1d89d0d.png) left top no-repeat}#denki-lp .area-cost .cost-list .list-item3{background:url(/assets/list_third-2db3f76f46ad63c99fa8e6013c0dbfd5e21435b8ea31d8789600561c7c177765.png) left top no-repeat}#denki-lp .area-job{background:#ffde3d}#denki-lp .area-job .job-box{width:1024px;margin:0 auto}#denki-lp .area-job .job-innerBox{padding:0 0 84px 276px}#denki-lp .area-job .job-list::before,#denki-lp .area-job .job-list::after{content:'';display:table}#denki-lp .area-job .job-list::after{clear:both}#denki-lp .area-job .job-item{margin-top:36px}#denki-lp .area-job .job-item:first-child{margin-top:24px}#denki-lp .area-flow{background:#2d2d2d;color:#fff}#denki-lp .area-flow .flow-box{width:1024px;margin:0 auto}#denki-lp .area-flow .flow-innerBox{padding:0 0 48px 276px}#denki-lp .area-flow .flow-chart{margin:24px 0 0 0}#denki-lp .area-question{min-height:1250px;background:#ffde3d}#denki-lp .area-question .question-box{width:1024px;margin:0 auto}#denki-lp .area-question .question-title{margin-bottom:27px}#denki-lp .area-question .question-item{position:relative;margin-top:12px;padding:0 0 0 24px;background:#fff;border-radius:10px}#denki-lp .area-question .question-item .item-q{padding:30px 0 30px 36px;background:url(/assets/q_icon-1162504cf1178bf3b35611a0c3f0b7967c7125c835da7035415d47b7fb84dd81.png) left 16px no-repeat}#denki-lp .area-question .question-item .item-arrow{position:absolute;top:26px;right:24px;width:36px;height:36px;background:url(/assets/down-arrow-bb78271baef737596eabfb26ea88805cc63ff3ac8dd60464ac77a326a443a948.png) center center no-repeat #919191;border-radius:18px}#denki-lp .area-question .question-item .item-a{display:none;margin-top:5px;padding:0 20px 30px 36px;background:url(/assets/a_icon-714ce6ccb03da720760e7a27a8e144b8e281d591e22a323151de698bd1800760.png) left top no-repeat;line-height:1.8}#denki-lp .area-question .question-innerBox{padding:0 0 48px 276px}#denki-lp .area-question .question-innerBox .support-box{margin:24px 0 0 0}#denki-lp .area-question .question-innerBox .support-box::before,#denki-lp .area-question .question-innerBox .support-box::after{content:'';display:table}#denki-lp .area-question .question-innerBox .support-box::after{clear:both}#denki-lp .area-question .question-innerBox .support-img{float:left}#denki-lp .area-question .question-innerBox .support-textBox{float:right;width:527px}#denki-lp .area-question .question-innerBox .support-text{margin-top:10px;line-height:1.8}#denki-lp .area-question .question-innerBox .support-caution{margin-top:5px;font-size:14px;color:#666;line-height:1.5}#denki-lp .area-question .question-innerBox .tel-box{margin-top:32px}#denki-lp .area-question .question-innerBox .tel-box::before,#denki-lp .area-question .question-innerBox .tel-box::after{content:'';display:table}#denki-lp .area-question .question-innerBox .tel-box::after{clear:both}#denki-lp .area-question .question-innerBox .tel-text{float:left;background:url(/assets/tel_q-4ea39f354238ffa927cb3d373be9113374a3bb2990a62f5f9c1733fe01edfbc2.png) left 6px no-repeat;padding-left:37px;font-size:16px}#denki-lp .area-question .question-innerBox .tel-small{font-size:14px}#denki-lp .area-question .question-innerBox .tel-number{float:right;margin-top:8px}#denki-lp .area-question .question-innerBox .tel-number a{background:url(/assets/tel_icon-a99bbc1e6c560fa5e148c3b79b151dcaab217ce280d51b05fd10efec96dc8ba0.png) left center no-repeat;padding-left:48px;text-decoration:none;font-size:26px;font-style:normal;font-weight:bold;color:#2d2d2d}#denki-lp .area-question .question-innerBox .tel-number a:visited{color:#2d2d2d}#denki-lp .area-question .question-chart{margin:24px 0 0 0}#denki-lp .area-footer{background:#2d2d2d;color:#fff}#denki-lp .area-footer .footer-box{width:1024px;margin:0 auto;padding:13px 0;font-size:12px}#denki-lp .area-footer .footer-box::before,#denki-lp .area-footer .footer-box::after{content:'';display:table}#denki-lp .area-footer .footer-box::after{clear:both}#denki-lp .area-footer .footer-list{float:left}#denki-lp .area-footer .footer-list li{display:inline-block;padding:0 15px;border-left:solid 1px #6c6c6c}#denki-lp .area-footer .footer-list li:first-child{padding-left:0;border:none}#denki-lp .area-footer .footer-list li a{text-decoration:none;color:#fff}#denki-lp .area-footer .footer-list li a:hover{text-decoration:underline}#denki-lp .area-footer .footer-list li a:visited{color:#fff}#denki-lp .area-footer .footer-copy{float:right}@media screen and (max-width: 1023px){.area-modal .modal-box{width:90%}.modal-title{position:relative;background:#ffde3d;padding:28px 0;border-radius:10px 10px 0 0 / 10px 10px 0 0}.modal-title img{width:367px}.modal-text{background:#fff;padding:20px 0;border-radius:0 0 10px 10px / 0 0 10px 10px;font-size:12px}#denki-lp{font-size:28px;color:#2d2d2d}#denki-lp h2{padding-top:48px}#denki-lp .return_icon{z-index:100;position:fixed;bottom:100px;right:24px;width:50px;height:50px;background:url(/assets/up-arrow-a1bcc2d751da37f326ffbb44493ebea9d5a268b0d11e7e55a141b4b9d9f78d18.png) center center no-repeat #2d2d2d;border-radius:33px;border:solid 4px #4e4e4e}#denki-lp .return_icon:hover{background:url(/assets/up-arrow-a1bcc2d751da37f326ffbb44493ebea9d5a268b0d11e7e55a141b4b9d9f78d18.png) center center no-repeat #2d2d2d;border-color:#4e4e4e}#denki-lp header{width:640px;height:85px;margin:0 auto}#denki-lp header .box-header{margin-top:22px}#denki-lp header .box-header::before,#denki-lp header .box-header::after{content:'';display:table}#denki-lp header .box-header::after{clear:both}#denki-lp header .box-header .denkiLogo{float:left}#denki-lp header .box-header .denkiLogo img{width:164px}#denki-lp header .box-header .enechargeLogo{float:left}#denki-lp header .box-header .enechargeLogo img{width:210px;padding:22px 0 0 24px}#denki-lp .area-main{height:auto;background:#ffde3d}#denki-lp .area-main::before,#denki-lp .area-main::after{content:'';display:table}#denki-lp .area-main::after{clear:both}#denki-lp .area-main .wrapper-main{width:640px;margin:0 auto}#denki-lp .area-main .wrapper-main .box-denkiLogo{float:none;width:auto;text-align:center}#denki-lp .area-main .wrapper-main .box-denkiLogo::after{display:none}#denki-lp .area-main .wrapper-main .box-denkiLogo h1{margin:60px 0 0 0}#denki-lp .area-main .wrapper-main .box-denkiLogo h1 img{width:auto}#denki-lp .area-main .wrapper-main .box-denkiLogo h1 .denkiLogo-mainText{margin-top:48px}#denki-lp .area-main .wrapper-main .box-form{float:none;width:600px;height:auto;margin-left:20px;font-size:28px}#denki-lp .area-main .wrapper-main .box-form form{display:block;margin-top:70px}#denki-lp .area-main .wrapper-main .box-form form div{float:none}#denki-lp .area-main .wrapper-main .box-form form input,#denki-lp .area-main .wrapper-main .box-form form select,#denki-lp .area-main .wrapper-main .box-form form textarea{font-size:24px}#denki-lp .area-main .wrapper-main .box-form form .form-flex{display:block}#denki-lp .area-main .wrapper-main .box-form form .form-selectBox{width:600px}#denki-lp .area-main .wrapper-main .box-form form .form-title{font-weight:normal;margin:20px 0 7px 0}#denki-lp .area-main .wrapper-main .box-form form .form-select{position:relative}#denki-lp .area-main .wrapper-main .box-form form .form-select::before{content:'';position:absolute;top:0;right:70px;width:1px;height:85px;background:#c7c7c7;pointer-events:none}#denki-lp .area-main .wrapper-main .box-form form .form-select::after{content:'';position:absolute;top:38px;right:28px;border-top:12px solid #2d2d2d;border-right:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid transparent;pointer-events:none}#denki-lp .area-main .wrapper-main .box-form form .form-select select{appearance:none;-webkit-appearance:none;-o-appearance:none;-moz-appearance:none;width:600px;height:85px;padding:0 0 0 12px;background:#fff;border:solid 1px #c7c7c7;border-radius:5px;box-sizing:border-box;cursor:pointer}#denki-lp .area-main .wrapper-main .box-form form .form-select select::-ms-expand{display:none}#denki-lp .area-main .wrapper-main .box-form form .form-inputBox{width:600px}#denki-lp .area-main .wrapper-main .box-form form .form-inputText{appearance:none;-webkit-appearance:none;-o-appearance:none;-moz-appearance:none;width:600px;height:85px;padding:0 0 0 12px;border-radius:5px;border:solid 1px #c7c7c7;box-sizing:border-box}#denki-lp .area-main .wrapper-main .box-form form .form-checkBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:20px}#denki-lp .area-main .wrapper-main .box-form form .form-checkBox-validation{font-size:28px;padding-top:20px}#denki-lp .area-main .wrapper-main .box-form form .form-checkBox input{width:30px;height:25px;margin:5px 0 0 0}#denki-lp .area-main .wrapper-main .box-form form .form-checkBox p{margin:3px 0 0 0;line-height:1.5}#denki-lp .area-main .wrapper-main .box-form form .form-textareaBox textarea{appearance:none;-webkit-appearance:none;-o-appearance:none;-moz-appearance:none;width:600px;height:150px;padding:12px 0 0 12px;border-radius:5px;border:solid 1px #c7c7c7;box-sizing:border-box;resize:none}#denki-lp .area-main .wrapper-main .box-form form .form-btn{margin:45px 0 0 0}#denki-lp .area-main .wrapper-main .box-form form .form-btn button{appearance:none;-webkit-appearance:none;-o-appearance:none;-moz-appearance:none;width:600px;padding:15px 0;background:url(/assets/btn_arrow-b715bf806df65e48bec0eec169005652b8ea2d1d3813baad100dcd2406b2f441.png) 435px center no-repeat #2da1fa;background-size:23px;border:solid 1px #0b86e5;border-bottom:solid 3px #0b86e5;border-radius:6px;box-sizing:border-box;font-size:30px;font-weight:bold;letter-spacing:1px;color:#fff;cursor:pointer}#denki-lp .area-main .wrapper-main .box-form form .form-btn button:hover{background:url(/assets/btn_arrow-b715bf806df65e48bec0eec169005652b8ea2d1d3813baad100dcd2406b2f441.png) 435px center no-repeat #4ab0ff;background-size:23px}#denki-lp .area-main .wrapper-main .box-form .text-caution{margin:15px 0 10px;text-align:left;font-size:28px;color:#666}#denki-lp .area-main .wrapper-main .box-form .form-space{margin-left:0px}#denki-lp .area-nav{display:none}#denki-lp .area-cost{background:#2d2d2d;color:#fff}#denki-lp .area-cost .cost-box{width:600px;margin:0 auto}#denki-lp .area-cost .cost-innerBox{padding:0}#denki-lp .area-cost .cost-list li{padding:10px 0 20px 50px}#denki-lp .area-job{background:#ffde3d}#denki-lp .area-job .job-box{width:600px;margin:0 auto}#denki-lp .area-job .job-innerBox{padding:0 0 84px 0}#denki-lp .area-job .job-list::before,#denki-lp .area-job .job-list::after{content:'';display:table}#denki-lp .area-job .job-list::after{clear:both}#denki-lp .area-job .job-item{float:none;margin:36px 0 0 0}#denki-lp .area-job .job-item::before,#denki-lp .area-job .job-item::after{content:'';display:table}#denki-lp .area-job .job-item::after{clear:both}#denki-lp .area-job .job-item dl{float:left;margin:15px 0 0 40px;line-height:1.5}#denki-lp .area-job .job-item dl dt{font-size:26px;font-weight:bold}#denki-lp .area-job .job-item dl dd{font-size:20px}#denki-lp .area-job .job-bigText{font-size:30px}#denki-lp .area-job .job-img{float:left}#denki-lp .area-job .job-img img{width:600px}#denki-lp .area-flow{background:#2d2d2d;color:#fff}#denki-lp .area-flow .flow-box{width:600px;margin:0 auto}#denki-lp .area-flow .flow-innerBox{padding:0 0 48px 0}#denki-lp .area-question{min-height:auto;background:#ffde3d}#denki-lp .area-question .question-box{width:600px;margin:0 auto}#denki-lp .area-question .question-title{margin-bottom:27px}#denki-lp .area-question .question-item{margin-top:12px;padding:0 0 0 24px;background:#fff;border-radius:10px}#denki-lp .area-question .question-item .item-q{position:relative;padding:20px 100px 20px 36px;background:url(/assets/q_icon-1162504cf1178bf3b35611a0c3f0b7967c7125c835da7035415d47b7fb84dd81.png) left 10px no-repeat}#denki-lp .area-question .question-item .item-arrow{position:absolute;top:50%;right:24px;width:50px;height:50px;margin-top:-25px;border-radius:25px}#denki-lp .area-question .question-item .item-a{display:none;line-height:1.5}#denki-lp .area-question .question-innerBox{padding:0 0 48px 0}#denki-lp .area-question .question-innerBox .support-img{float:none}#denki-lp .area-question .question-innerBox .support-textBox{float:none;width:auto}#denki-lp .area-question .question-innerBox .support-text{margin-top:40px;line-height:1.8}#denki-lp .area-question .question-innerBox .support-caution{margin-top:40px;font-size:28px;line-height:1.5}#denki-lp .area-question .question-innerBox .tel-box{text-align:center}#denki-lp .area-question .question-innerBox .tel-text{float:none;background:url(/assets/tel_q-4ea39f354238ffa927cb3d373be9113374a3bb2990a62f5f9c1733fe01edfbc2.png) left 10px no-repeat;background-size:18px;padding-left:20px;font-size:24px}#denki-lp .area-question .question-innerBox .tel-small{font-size:20px}#denki-lp .area-question .question-innerBox .tel-number{float:none;margin-top:8px}#denki-lp .area-question .question-innerBox .tel-number a{background:url(/assets/tel_icon-a99bbc1e6c560fa5e148c3b79b151dcaab217ce280d51b05fd10efec96dc8ba0.png) left center no-repeat;padding-left:48px;font-size:48px}#denki-lp .area-footer{background:#2d2d2d;color:#fff;text-align:center}#denki-lp .area-footer .footer-box{width:640px;margin:0 auto;padding:0;font-size:26px}#denki-lp .area-footer .footer-list{float:none;margin-top:40px}#denki-lp .area-footer .footer-list li{display:inline-block;padding:0 15px;border-left:solid 1px #6c6c6c}#denki-lp .area-footer .footer-list li:first-child{padding-left:0;border:none}#denki-lp .area-footer .footer-list li a{text-decoration:none;color:#fff}#denki-lp .area-footer .footer-list li a:visited{color:#fff}#denki-lp .area-footer .footer-copy{float:none;margin:45px 0 20px;font-size:20px}}@media screen and (max-width: 640px){.area-modal .modal-box{width:90%}.area-modal .modal-hideIcon{width:20px;height:20px;border-radius:10px;background-size:50%}.modal-title{padding:24px 0;border-radius:5px 5px 0 0 / 5px 5px 0 0}.modal-title img{width:183px}.modal-text{padding:20px 0;border-radius:0 0 5px 5px / 0 0 5px 5px;font-size:12px}#denki-lp{font-size:14px;color:#2d2d2d}#denki-lp h2{padding-top:30px}#denki-lp .return_icon{z-index:100;position:fixed;bottom:100px;right:24px;width:48px;height:48px;background:url(/assets/up-arrow-a1bcc2d751da37f326ffbb44493ebea9d5a268b0d11e7e55a141b4b9d9f78d18.png) center center no-repeat #2d2d2d;border-radius:32px;border:solid 4px #4e4e4e;box-sizing:border-box}#denki-lp header{width:320px;height:42px;margin:0 auto}#denki-lp header .box-header{margin-top:11px;margin-left:15px}#denki-lp header .box-header::before,#denki-lp header .box-header::after{content:'';display:table}#denki-lp header .box-header::after{clear:both}#denki-lp header .box-header .denkiLogo{float:left}#denki-lp header .box-header .denkiLogo img{width:82px}#denki-lp header .box-header .enechargeLogo{float:left}#denki-lp header .box-header .enechargeLogo img{width:105px;padding:11px 0 0 12px}#denki-lp .area-main{height:auto;background:#ffde3d}#denki-lp .area-main::before,#denki-lp .area-main::after{content:'';display:table}#denki-lp .area-main::after{clear:both}#denki-lp .area-main .wrapper-main{width:320px;margin:0 auto}#denki-lp .area-main .wrapper-main .box-denkiLogo{float:none;width:auto;text-align:center}#denki-lp .area-main .wrapper-main .box-denkiLogo::after{display:none}#denki-lp .area-main .wrapper-main .box-denkiLogo h1{margin:30px 0 0 0}#denki-lp .area-main .wrapper-main .box-denkiLogo h1 img{width:183px}#denki-lp .area-main .wrapper-main .box-denkiLogo h1 .companyText{margin-bottom:12px}#denki-lp .area-main .wrapper-main .box-denkiLogo h1 .companyText img{width:147px}#denki-lp .area-main .wrapper-main .box-denkiLogo h1 .denkiLogo-mainText{margin-top:25px}#denki-lp .area-main .wrapper-main .box-denkiLogo h1 .denkiLogo-mainText img{width:227px}#denki-lp .area-main .wrapper-main .box-form{float:none;width:300px;height:auto;margin:0 auto;font-size:14px}#denki-lp .area-main .wrapper-main .box-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:35px}#denki-lp .area-main .wrapper-main .box-form form div{float:none}#denki-lp .area-main .wrapper-main .box-form form input,#denki-lp .area-main .wrapper-main .box-form form select,#denki-lp .area-main .wrapper-main .box-form form textarea{font-size:12px}#denki-lp .area-main .wrapper-main .box-form form .form-selectBox{width:300px}#denki-lp .area-main .wrapper-main .box-form form .form-title{font-weight:normal;padding-top:10px;margin:0 0 7px 0}#denki-lp .area-main .wrapper-main .box-form form .form-select{position:relative}#denki-lp .area-main .wrapper-main .box-form form .form-select::before{content:'';position:absolute;top:0;right:40px;width:1px;height:44px;background:#c7c7c7}#denki-lp .area-main .wrapper-main .box-form form .form-select::after{content:'';position:absolute;top:18px;right:15px;border-top:8px solid #2d2d2d;border-right:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid transparent}#denki-lp .area-main .wrapper-main .box-form form .form-select select{appearance:none;-webkit-appearance:none;-o-appearance:none;-moz-appearance:none;width:300px;height:44px;padding:0 0 0 12px;background:#fff;border:solid 1px #c7c7c7;border-radius:5px;box-sizing:border-box;cursor:pointer}#denki-lp .area-main .wrapper-main .box-form form .form-select select::-ms-expand{display:none}#denki-lp .area-main .wrapper-main .box-form form .form-inputBox{width:300px}#denki-lp .area-main .wrapper-main .box-form form .form-inputText{appearance:none;-webkit-appearance:none;-o-appearance:none;-moz-appearance:none;width:300px;height:44px;padding:0 0 0 12px;border-radius:5px;border:solid 1px #c7c7c7;box-sizing:border-box}#denki-lp .area-main .wrapper-main .box-form form .form-checkBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:12px}#denki-lp .area-main .wrapper-main .box-form form .form-checkBox-validation{font-size:14px;padding-top:20px}#denki-lp .area-main .wrapper-main .box-form form .form-checkArea{display:block}#denki-lp .area-main .wrapper-main .box-form form .form-checkArea p{margin:8px 0 0 0;line-height:1.5}#denki-lp .area-main .wrapper-main .box-form form .form-textareaBox textarea{appearance:none;-webkit-appearance:none;-o-appearance:none;-moz-appearance:none;width:300px;height:100px;padding:12px 0 0 12px;border-radius:5px;border:solid 1px #c7c7c7;box-sizing:border-box;resize:none}#denki-lp .area-main .wrapper-main .box-form form .form-btn{margin:22px 0 0 0}#denki-lp .area-main .wrapper-main .box-form form .form-btn button{appearance:none;-webkit-appearance:none;-o-appearance:none;-moz-appearance:none;width:300px;padding:15px 0;background:url(/assets/btn_arrow-b715bf806df65e48bec0eec169005652b8ea2d1d3813baad100dcd2406b2f441.png) 215px center no-repeat #2da1fa;background-size:13px;border:solid 1px #0b86e5;border-bottom:solid 3px #0b86e5;border-radius:6px;box-sizing:border-box;font-size:15px;font-weight:bold;letter-spacing:1px;color:#fff;cursor:pointer}#denki-lp .area-main .wrapper-main .box-form form .form-btn button:hover{background:url(/assets/btn_arrow-b715bf806df65e48bec0eec169005652b8ea2d1d3813baad100dcd2406b2f441.png) 215px center no-repeat #4ab0ff;background-size:13px}#denki-lp .area-main .wrapper-main .box-form .text-caution{margin:15px 0 10px;text-align:left;font-size:14px;color:#666}#denki-lp .area-main .wrapper-main .box-form .form-space{margin-left:0px}#denki-lp .area-nav{display:none}#denki-lp .area-cost{background:#2d2d2d;color:#fff}#denki-lp .area-cost .cost-box{width:300px;margin:0 auto}#denki-lp .area-cost .cost-innerBox{padding:0}#denki-lp .area-cost .cost-innerBox h2 img{width:232px}#denki-lp .area-cost .cost-chart img{width:300px}#denki-lp .area-cost .cost-list li{padding:20px 0 15px 50px}#denki-lp .area-job{background:#ffde3d}#denki-lp .area-job .job-box{width:300px;margin:0 auto}#denki-lp .area-job .job-innerBox{padding:0 0 42px 0}#denki-lp .area-job .job-innerBox h2 img{width:225px}#denki-lp .area-job .job-item{margin-top:15px}#denki-lp .area-job .job-item:first-child{margin-top:20px}#denki-lp .area-job .job-img img{width:300px}#denki-lp .area-flow{background:#2d2d2d;color:#fff}#denki-lp .area-flow .flow-box{width:300px;margin:0 auto}#denki-lp .area-flow .flow-innerBox{padding:0 0 48px 0}#denki-lp .area-flow .flow-title1 img{width:139px}#denki-lp .area-flow .flow-title2 img{width:222px}#denki-lp .area-flow .flow-chart{margin-top:12px}#denki-lp .area-flow .flow-chart img{width:300px}#denki-lp .area-question{min-height:auto;background:#ffde3d}#denki-lp .area-question .question-box{width:300px;margin:0 auto}#denki-lp .area-question .question-title{margin-bottom:14px}#denki-lp .area-question .question-item{margin-top:12px;padding:0 0 0 24px;background:#fff;border-radius:10px}#denki-lp .area-question .question-item .item-q{position:relative;padding:15px 42px 15px 26px;background:url(/assets/q_icon-1162504cf1178bf3b35611a0c3f0b7967c7125c835da7035415d47b7fb84dd81.png) left 10px no-repeat;background-size:18px}#denki-lp .area-question .question-item .item-arrow{position:absolute;top:50%;right:15px;width:30px;height:30px;margin-top:-15px;border-radius:15px}#denki-lp .area-question .question-item .item-a{display:none;margin-top:5px;padding:0 20px 30px 26px;background:url(/assets/a_icon-714ce6ccb03da720760e7a27a8e144b8e281d591e22a323151de698bd1800760.png) left top no-repeat;background-size:11px;line-height:1.5}#denki-lp .area-question .question-innerBox{padding:0 0 48px 0}#denki-lp .area-question .question-innerBox h2 img{width:118px}#denki-lp .area-question .question-innerBox .support-box{margin-top:12px}#denki-lp .area-question .question-innerBox .support-box img{width:300px}#denki-lp .area-question .question-innerBox .support-img{float:none}#denki-lp .area-question .question-innerBox .support-textBox{float:none;width:auto}#denki-lp .area-question .question-innerBox .support-text{margin-top:20px;line-height:1.5}#denki-lp .area-question .question-innerBox .support-caution{margin-top:20px;font-size:14px;line-height:1.5}#denki-lp .area-question .question-innerBox .tel-box{margin-top:16px;text-align:center}#denki-lp .area-question .question-innerBox .tel-text{float:none;background:none;background-size:18px;padding:0;font-size:12px}#denki-lp .area-question .question-innerBox .tel-small{font-size:10px}#denki-lp .area-question .question-innerBox .tel-number{float:none;margin-top:8px}#denki-lp .area-question .question-innerBox .tel-number a{background:url(/assets/tel_icon-a99bbc1e6c560fa5e148c3b79b151dcaab217ce280d51b05fd10efec96dc8ba0.png) left center no-repeat;padding-left:48px;font-size:24px}#denki-lp .area-footer{background:#2d2d2d;color:#fff;text-align:center}#denki-lp .area-footer .footer-box{width:320px;margin:0 auto;padding:0;font-size:13px}#denki-lp .area-footer .footer-list{float:none;margin-top:20px}#denki-lp .area-footer .footer-list li{display:inline-block;padding:0 10px;border-left:solid 1px #6c6c6c}#denki-lp .area-footer .footer-list li:first-child{padding-left:0;border:none}#denki-lp .area-footer .footer-list li a{text-decoration:none;color:#fff}#denki-lp .area-footer .footer-list li a:visited{color:#fff}#denki-lp .area-footer .footer-copy{float:none;margin:23px 0 10px;font-size:10px}}
