html,body,div,span,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,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}body{line-height:1;margin:0}article,aside,details,figcaption,figure,footer,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}li{list-style:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media print{html{font-size:62.5%;font-feature-settings:"palt";font-family:Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans","BIZ UDPGothic",Meiryo,sans-serif;font-size:62.5%}.nav-toggle{display:none}.line-break-sp::after{content:""}.line-break-pc::after{content:"\a";white-space:pre}header{width:100%;height:100px;position:relative;background:none}header .inner{width:100%;height:100px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}header .logo{width:166px;height:45px}header .logo a{display:block}header .logo a img{width:100%;min-width:100%;height:auto;vertical-align:top}header nav{display:none}footer{width:100%;text-align:center;margin-top:100px;background:#0091d7;padding:30px 0 40px 0}footer .logo{width:406px;height:60px;margin:0 auto 30px auto}footer .logo img{width:100%;min-width:100%;height:auto;vertical-align:top}footer nav{display:none}footer .copyright p{font-size:1.3rem;color:#fff;font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.line-break::after{content:"\a";white-space:pre}.button{border-radius:900px;width:300px;height:60px;color:#fff;font-size:1.8rem;text-align:center;text-decoration:none;display:flex;justify-content:center;align-items:center;font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;letter-spacing:.1em;position:relative;margin-right:auto;margin-left:auto;line-height:1.3}.button::before,.button::after{content:"";display:block;background:#fff;transform-origin:center right;width:12px;height:2px;position:absolute;top:50%;right:30px}.button::before{transform:translateY(-50%) rotate(45deg)}.button::after{transform:translateY(-50%) rotate(-45deg)}.button.blue1{background:#003280}.button.blue2{background:#0091d7}.button.red{background:#eb6d73}.button.green{background:#009d9a}.button.yellow{background:#fabe00}.page-title{width:100%;height:300px;margin-bottom:100px;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center}.page-title h1{text-align:center;line-height:1.3;font-size:4.8rem;color:#fff}.page-title h1 .jp{font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;display:inline-block;letter-spacing:.15em;transform-origin:center center;transform:scaleX(0.85)}.page-title h1 .en{font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;letter-spacing:.1em;font-size:1.5em;line-height:1}.page-title .man,.page-title .woman{position:absolute;bottom:0px}.page-title .man img,.page-title .woman img{width:100%;min-width:100%;height:auto;vertical-align:top}.page-title .man{right:0}.page-title .woman{left:0}.sec-title{font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;letter-spacing:.05em;color:#fff;border-radius:10px 10px 0 0;padding:20px;margin-bottom:20px;font-size:2.4rem}.sec-title.green{background:#009d9a}.sec-title.blue{background:#0091d7}.sec-title.red{background:#eb6d73}.sec-title.yellow{background:#fabe00}.markered{font-size:1.2em}.markered.blue{background:linear-gradient(transparent 55%, rgba(0, 145, 215, 0.15) 0%);color:#0091d7}.markered.green{background:linear-gradient(transparent 55%, rgba(0, 157, 154, 0.15) 0%);color:#009d9a}.markered.red{background:linear-gradient(transparent 55%, rgba(235, 109, 115, 0.15) 0%);color:#eb6d73}.markered.yellow{background:linear-gradient(transparent 55%, rgba(250, 190, 0, 0.15) 0%);color:#fabe00}}@media print{.page-title{background:#fabe00}.page-title .line-break-sp::after{content:"\a";white-space:pre}.page-title .woman{width:148.8px;height:186.4px}.page-title .man{width:186.4px;height:197.6px}.electric-application{width:90%;margin:0 auto 50px auto}.electric-application .electric-application-details{display:flex;justify-content:space-between;align-items:center}.electric-application .electric-application-details figure{order:1;flex:0 0 200px;width:200px;margin:0;padding:0}.electric-application .electric-application-details figure img{width:100%;min-width:100%;height:auto;vertical-align:top}.electric-application .electric-application-details div{order:2;flex-grow:1;padding-left:20px}.electric-application .electric-application-details div p{margin-bottom:50px;font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:1.2rem;line-height:1.56;letter-spacing:.1em}.electric-application .electric-application-details div p strong{font-weight:600}.direct-debit{width:90%;margin:0 auto 120px auto}.direct-debit p{margin-bottom:30px;font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:1.2rem;letter-spacing:.1em;line-height:1.56}.direct-debit p strong{font-weight:600}}
