﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body{font-family:'Noto Sans JP', "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, "メイリオ", Meiryo, sans-serif, 'Noto Serif JP';margin:0;color:#333;line-height:1.8}*,:before,:after{box-sizing:border-box}img{max-width:100%;height:auto;vertical-align:top}a{color:inherit;text-decoration:none}p{margin:0}ul{margin:0;padding:0}ul li{list-style:none}header{position:sticky;top:-1px;background-color:#fff;z-index:999}header .header{width:1200px;margin:0 auto;padding:15px 0;display:flex;justify-content:space-between;align-items:center}header .header_logo{width:337px;padding-top:20px}header .header_btn{display:flex;align-items:center}header .header_btn .tel .pop-tel{position:relative;display:block;width:197px;background-image:url("/img/lp/biz/ic-tel.png");background-repeat:no-repeat;background-position:7% 48%;background-size:13%;margin-right:30px;padding:21px 0;text-align:center;background-color:#1D2088;border-radius:10px;color:#fff;cursor:pointer}header .header_btn .tel .pop-tel::after{content:'';width:0;height:0;border-style:solid;border-width:7px 0 7px 13px;border-color:transparent transparent transparent #fff;position:absolute;top:-3px;right:16px;bottom:0;margin:auto}header .header_btn .complete{display:flex;justify-content:space-between}header .header_btn .complete_btn{display:flex;width:405px;padding:7px 10px;background-color:#FF730D;border-radius:10px}header .header_btn .complete_btn .text_ntt-share{width:150px;margin-right:20px;padding:9px;background-color:#fff;border-radius:10px;line-height:1.2}header .header_btn .complete_btn .text_ntt-share p{color:#1D2088}header .header_btn .complete_btn .text_ntt-share p span{color:#FF730D;font-weight:bold}header .header_btn .complete_btn .text_cacheback{line-height:1.5}header .header_btn .complete_btn .text_cacheback .cacheback{font-size:12px;color:#1D2088;border-bottom:1px solid #333}header .header_btn .complete_btn .text_cacheback .cacheback span{font-size:16px;color:#fff;font-weight:bold}header .header_btn .complete_btn .text_cacheback .cacheback span small{font-size:12px;font-weight:normal}header .header_btn .complete_btn .text_cacheback .kantan{position:relative;width:90%;margin:0 auto;color:#fff;font-size:20px;font-weight:bold}header .header_btn .complete_btn .text_cacheback .kantan::after{content:'';width:0;height:0;border-style:solid;border-width:7px 0 7px 13px;border-color:transparent transparent transparent #fff;position:absolute;top:0;right:10px;bottom:0;margin:auto}.footer{width:1000px;margin:0 auto}.footer .otokumall{display:flex;justify-content:center;align-items:center;padding:30px 0;border-bottom:1px solid #DDD}.footer .otokumall img{margin-right:10px}.footer .otokumall p{font-size:13px}.footer .otokumall p a{color:#0044CC;text-decoration:underline}.footer .footer_logo{display:flex;justify-content:space-between;align-items:center;padding:20px 0}.footer .footer_logo .logo{display:flex;justify-content:center;align-items:center}.footer .footer_logo .logo img{margin:0 20px}.footer .footer_logo .logo p{font-size:11px;color:#999}.footer .footer_logo .banner{display:flex;justify-content:center;align-items:center;background-color:#E9F3F8;margin-right:20px;padding:10px}.footer .footer_logo .banner p{font-size:11px;line-height:1.2;font-weight:bold}.footer .footer_logo .banner p:first-child{color:#3781D1}.footer .footer_logo .banner p:last-child{background-color:#fff;padding:5px;text-align:center}.footer .footer_logo .banner p:last-child span{font-size:8px}.copyright{padding:10px 0;color:#fff;background-color:#1D2088}.copyright .copyright_inner{width:1000px;margin:0 auto;display:flex;align-items:center;font-size:11px}.copyright .copyright_inner .link{display:flex;flex:1}.copyright .copyright_inner .link li{position:relative;list-style:none}.copyright .copyright_inner .link li:first-child{margin-right:20px}.copyright .copyright_inner .link li::before{position:absolute;content:'';width:6px;height:6px;border:0;border-top:solid 1px #fff;border-right:solid 1px #fff;transform:rotate(45deg);top:1px;left:-11px;bottom:0;margin:auto}.copyright .copyright_inner .approval-num{margin-left:100px;text-align:left;line-height:15px}#popup-bg{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;background-color:rgba(0,0,0,0.7)}#popup-bg .js-popup-overlay{position:absolute;top:0;left:0;right:0;bottom:0}#popup-bg .popup-cont{position:absolute;top:4%;padding:0;height:auto;max-width:80%}#popup-bg .popup-cont .pop-close{width:73px;float:right;margin-right:20px;padding:10px 0 10px 12px;color:#fff;font-size:14px;line-height:1;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;background-image:url("icon-pop-close.png") no-repeat 62px center #999;-webkit-background-size:11px;background-size:11px}
