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:62.5%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}li{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{content:"";content:none}blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}body{background-color:#fff;font-family:"Meiryo", "Hiragino Kaku Gothic Pro", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:14px;font-size:1.4rem;color:#444;line-height:1.4;letter-spacing:1px}input,select,button{font-family:"Meiryo", "Hiragino Kaku Gothic Pro", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;border:0;outline:none}input[type="button"],input[type="text"],input[type="submit"],input[type="hidden"],#confirm_button{-webkit-appearance:none;border-radius:0}.alpha:hover{opacity:0.8}img{vertical-align:bottom}.inner{width:900px;margin:0 auto;overflow:hidden;*zoom:1}#header{border-top:5px solid #eb5505;border-bottom:2px solid #ddd;padding:20px 0}#header .header_logo_img{width:180px}#header .logo{display:inline-block;line-height:25px;padding-left:20px;font-size:2.6rem;font-weight:bold}#header .fd{float:right}#header .fd .text-t{font-size:1.3rem;font-weight:bold}#header .fd .number{font-size:4.5rem;font-weight:bold;font-family:Helvetica, Arial, sans-serif;line-height:1.1}#header .fd .number:before{content:"";background:url("../../img/form/fd-icon.png") left center no-repeat;background-size:40px 26px;width:40px;height:26px;display:inline-block;padding-right:10px}#header .fd .sub-t{font-size:1.1rem;text-indent:-0.5rem}#contents-top{background:#f5f5f5;padding:20px 0}#contents-top .ttl{font-size:1.6rem;font-weight:bold;text-indent:-1rem;padding-bottom:10px}#contents-top .left-box{float:left}#contents-top .left-box .caption{font-size:1.1rem;font-weight:bold;padding-top:8px}#contents-top .right-box{float:right;border-left:1px solid #ddd;padding-left:30px}#contents-top .right-box .step-list{float:left;overflow:hidden;*zoom:1;margin-left:-15px}#contents-top .right-box .step-list li{float:left;margin-left:15px;position:relative}#contents-top .right-box .step-list li:before,#contents-top .right-box .step-list li:after{position:absolute;content:"";width:0;height:0;border:6px solid transparent;top:50%;margin-top:-8px}#contents-top .right-box .step-list li:before{border-left:6px solid #eb5505;left:-10px}#contents-top .right-box .step-list li:after{border-left:6px solid #f5f5f5;left:-13px}#contents-top .right-box .step-list li:first-child:before{border-left:none}#contents{padding-top:50px}#contents .form-flow-list{overflow:hidden;*zoom:1}#contents .form-flow-list li{float:left;line-height:50px;font-size:1.6rem;font-weight:bold;text-align:center;width:450px}#contents .form-flow-list.flow1{background:url("../../img/form/form-flow-3.png") left top no-repeat}#contents .form-flow-list.flow1 .flow1_t{color:#fff}#contents .form-flow-list.flow1 .flow2_t,#contents .form-flow-list.flow1 .flow3_t{color:#999}#contents .form-flow-list.flow2{background:url("../../img/form/form-flow-2.png") left top no-repeat}#contents .form-flow-list.flow2 .flow2_t{color:#fff}#contents .form-flow-list.flow2 .flow1_t,#contents .form-flow-list.flow2 .flow3_t{color:#999}#contents .flow-ttl{font-size:2.4rem;font-weight:bold;margin-top:30px;border-left:5px solid #eb5505;padding:3px 0 0 16px}#contents .flow-ttl span{font-size:1.3rem;font-weight:normal;padding-left:20px}#contents table{width:100%;border:2px solid #ddd;margin-top:30px}#contents table th,#contents table td{font-size:1.4rem;border-bottom:1px solid #ddd;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 0}#contents table th{font-weight:bold;padding-left:18px;width:175px;background:#fafafa}#contents table td{border-left:1px solid #ddd;overflow:hidden;*zoom:1}#contents table .require{font-size:1.2rem;background:#fca000;color:#fff;text-align:center;width:40px;border-left:none}#contents table .split{float:left;font-size:1.4rem;padding-left:20px}#contents table .split .form-label{margin:7px 5px 0px 0;width:110px;float:left;text-align:right;font-size:1.4rem}#contents table .split.sub{padding-left:20px}#contents table .split.sub .form-label{width:90px}#contents table .split.next{float:none}#contents table .split.pl50{padding-left:50px}#contents table .mb20{margin-bottom:20px}#contents table .mb10{margin-bottom:10px}#contents table .cf-box{overflow:hidden;*zoom:1}#contents table input{border:1px solid #b5b5b5;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding-left:10px}#contents table input.long{width:420px;height:30px}#contents table input.middle{width:200px;height:30px}#contents table label{font-size:1.4rem}#contents table select{border:1px solid #b5b5b5;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;height:30px;padding-left:10px;width:200px}#contents table select option{height:20px;line-height:20px}#contents table .message-text{font-size:1.4rem;padding:0 20px}#contents table textarea{border:1px solid #b5b5b5;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin-left:20px;width:640px;height:90px}#contents .btn{text-align:center;margin-top:30px;padding:0px 0 50px}#contents .btn input{border:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-size:2.0rem;font-weight:bold;width:360px;line-height:65px;height:65px;position:relative;text-align:center;transition:all .3s;top:0;cursor:pointer}#contents .btn input:hover{top:3px}#contents .btn .gray_btn{background:#cdcdcd;color:#999;-moz-box-shadow:0 4px 0 #aaa;-webkit-box-shadow:0 4px 0 #aaa;box-shadow:0 4px 0 #aaa}#contents .btn .gray_btn:hover{-moz-box-shadow:0 1px 0 #aaa;-webkit-box-shadow:0 1px 0 #aaa;box-shadow:0 1px 0 #aaa}#contents .btn .green_btn{background:#3cb805;color:#fff;-moz-box-shadow:0 4px 0 #329904;-webkit-box-shadow:0 4px 0 #329904;box-shadow:0 4px 0 #329904}#contents .btn .green_btn:hover{-moz-box-shadow:0 1px 0 #329904;-webkit-box-shadow:0 1px 0 #329904;box-shadow:0 1px 0 #329904}#contents .btn ul{display:table;border-collapse:separate;border-spacing:20px 0;margin:0 auto}#contents .btn ul li{display:table-cell}#contents .btn ul .back .gray_btn{width:120px}#contents .btn ul .send .green_btn{width:330px}#contents_fci{padding-top:50px}#contents_fci .form-flow-list{overflow:hidden;*zoom:1}#contents_fci .form-flow-list li{float:left;line-height:50px;font-size:1.6rem;font-weight:bold;text-align:center;width:300px}#contents_fci .form-flow-list.flow1{background:url("../../img/form/form-flow-1.png") left top no-repeat}#contents_fci .form-flow-list.flow1 .flow1_t{color:#fff}#contents_fci .form-flow-list.flow1 .flow2_t,#contents_fci .form-flow-list.flow1 .flow3_t{color:#999}#contents_fci .form-flow-list.flow2{background:url("../../img/form/form-flow-2.png") left top no-repeat}#contents_fci .form-flow-list.flow2 .flow2_t{color:#fff}#contents_fci .form-flow-list.flow2 .flow1_t,#contents_fci .form-flow-list.flow2 .flow3_t{color:#999}#contents_fci .flow-ttl{font-size:2.4rem;font-weight:bold;margin-top:30px;border-left:5px solid #eb5505;padding:3px 0 0 16px}#contents_fci .flow-ttl span{font-size:1.3rem;font-weight:normal;padding-left:20px}#contents_fci table{width:100%;border:2px solid #ddd;margin-top:30px}#contents_fci table th,#contents_fci table td{font-size:1.4rem;border-bottom:1px solid #ddd;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 0}#contents_fci table th{font-weight:bold;padding-left:18px;width:175px;background:#fafafa}#contents_fci table td{border-left:1px solid #ddd;overflow:hidden;*zoom:1}#contents_fci table .require{font-size:1.2rem;background:#fca000;color:#fff;text-align:center;width:40px;border-left:none}#contents_fci table .split{float:left;font-size:1.4rem;padding-left:20px}#contents_fci table .split .form-label{margin:7px 5px 0px 0;width:110px;float:left;text-align:right;font-size:1.4rem}#contents_fci table .split.sub{padding-left:20px}#contents_fci table .split.sub .form-label{width:90px}#contents_fci table .split.next{float:none}#contents_fci table .split.pl50{padding-left:50px}#contents_fci table .mb20{margin-bottom:20px}#contents_fci table .mb10{margin-bottom:10px}#contents_fci table .cf-box{overflow:hidden;*zoom:1}#contents_fci table input{border:1px solid #b5b5b5;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding-left:10px}#contents_fci table input.long{width:420px;height:30px}#contents_fci table input.middle{width:200px;height:30px}#contents_fci table label{font-size:1.4rem}#contents_fci table select{border:1px solid #b5b5b5;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;height:30px;padding-left:10px;width:200px}#contents_fci table select option{height:20px;line-height:20px}#contents_fci table .message-text{font-size:1.4rem;padding:0 20px}#contents_fci table textarea{border:1px solid #b5b5b5;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin-left:20px;width:640px;height:90px}#contents_fci .btn{text-align:center;padding:50px 0}#contents_fci .btn input{border:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-size:2.0rem;font-weight:bold;width:360px;line-height:65px;height:65px;position:relative;text-align:center;transition:all .3s;top:0;cursor:pointer}#contents_fci .btn input:hover{top:3px}#contents_fci .btn .gray_btn{background:#cdcdcd;color:#999;-moz-box-shadow:0 4px 0 #aaa;-webkit-box-shadow:0 4px 0 #aaa;box-shadow:0 4px 0 #aaa}#contents_fci .btn .gray_btn:hover{-moz-box-shadow:0 1px 0 #aaa;-webkit-box-shadow:0 1px 0 #aaa;box-shadow:0 1px 0 #aaa}#contents_fci .btn .green_btn{background:#3cb805;color:#fff;-moz-box-shadow:0 4px 0 #329904;-webkit-box-shadow:0 4px 0 #329904;box-shadow:0 4px 0 #329904}#contents_fci .btn .green_btn:hover{-moz-box-shadow:0 1px 0 #329904;-webkit-box-shadow:0 1px 0 #329904;box-shadow:0 1px 0 #329904}#contents_fci .btn ul{display:table;border-collapse:separate;border-spacing:20px 0;margin:0 auto}#contents_fci .btn ul li{display:table-cell}#contents_fci .btn ul .back .gray_btn{width:120px}#contents_fci .btn ul .send .green_btn{width:330px}#error{margin-top:20px;padding:20px;background-color:#ffe1e1;color:#c00;font-size:20px;text-align:center}.agree-text{font-size:12px;text-align:center;margin:25px auto 15px}.agree-text a{font-size:inherit;color:#00A0E9;text-decoration:underline}#footer{text-align:center;background:#f5f5f5}#footer .ssl-box{background:#f5f5f5;color:#888;padding:50px 0 50px 50px;background:url("../../img/form/ssl-icon.png") left center no-repeat;display:inline-block;text-align:left}#footer .ssl-box dt{font-size:1.5rem;font-weight:bold}#footer .ssl-box dd{font-size:1.1rem}#footer .copy{background:#eb5505;font-size:1.3rem;color:#fff;line-height:60px}#finish{padding-top:50px}#finish .finish-box{width:780px;margin:0 auto;-moz-box-shadow:0 1px 10px 1px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 10px 1px rgba(0,0,0,0.15);box-shadow:0 1px 10px 1px rgba(0,0,0,0.15);text-align:center;padding:60px}#finish .finish-box .ttl{color:#fca200;font-size:3.4rem;font-weight:bold;padding-bottom:10px}#finish .finish-box .text1{line-height:1.8;font-size:1.4rem;padding-bottom:20px}#finish .finish-box .text1 span{color:#fca200;font-size:1.4rem;padding:0 10px}#finish .finish-box .fd-box{background:#f5f5f5;padding:30px 0}#finish .finish-box .fd-box.ab_1697{position:relative;margin-top:40px;padding:30px 0 30px 130px}#finish .finish-box .fd-box.ab_1697:before{content:"";position:absolute;left:40px;bottom:5px;width:138px;height:207px;background:url("../../img/form/operator.png") left center no-repeat;background-size:88%}#finish .finish-box .fd-box .text-t{font-size:1.8rem;color:#eb5505}#finish .finish-box .fd-box .number{color:#eb5505;font-size:6.5rem;font-weight:bold;font-family:Helvetica, Arial, sans-serif;line-height:1.2}#finish .finish-box .fd-box .number:before{content:"";background:url("../../img/form/fd-icon.png") left center no-repeat;width:60px;height:39px;display:inline-block;padding-right:18px}#finish .finish-box .fd-box .sub-t{font-size:1.4rem}#finish .finish-box .fd-box .sub-t.ab_1697{padding-left:100px;text-align:left}#finish .finish-box .text2{font-size:1.4rem;margin-top:10px}#finish .finish-box .text2 span{color:#fca200;font-size:1.4rem;padding:0 5px}#finish .finish-box .cont_img-ab_1697{padding-top:20px}#finish .finish-bottom{text-align:center;padding:50px}#finish .finish-bottom button{background:none;border:none;cursor:pointer;border-bottom:1px solid #000}#finish .finish-bottom a{font-size:14px}.js-form-header-fd{display:none}#user .user-box{width:780px;margin:0 auto;padding:40px 0}#user .user-box .ttl{text-align:center;font-weight:bold;font-size:24px}#user .user-box .caution{text-align:center;padding:15px 0;font-size:12px}#user .user-box .guide-box .ttl img{width:100%}#user .user-box .guide-box .content-box{border:2px solid #d3d3d3;border-top:none;padding:10px 30px;margin-bottom:30px}#user .user-box .guide-box .content-box .contents{display:flex;justify-content:center;align-items:center;margin-bottom:10px}#user .user-box .guide-box .content-box .contents:nth-child(n+2){margin-top:25px;padding-top:25px;border-top:solid 2px #d3d3d3}#user .user-box .guide-box .content-box .contents .link-detail{width:45%;font-size:18px;font-weight:bold}#user .user-box .guide-box .content-box .contents .link-btn{width:45%}#user .user-box .guide-box .content-box .contents .link-btn img{width:100%}#user .user-box .guide-box .content-box .contents .tel-box{width:45%;background-color:#f5f5f5;padding:10px}#user .user-box .guide-box .content-box .contents .tel-box .tel-num{display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:bold}#user .user-box .guide-box .content-box .contents .tel-box .tel-num img{margin-right:15px;height:35px}#user .user-box .guide-box .content-box .contents .tel-box .tel-caution{text-align:center;padding-top:5px;font-size:11px}#user .user-box .guide-box .content-box .contents .tel-box .tel-caution span{font-weight:bold;font-size:12px}#user .user-box .guide-box .content-box .other-links{display:flex;justify-content:space-between;padding:20px 0}#user .user-box .guide-box .content-box .other-links .link-btn{width:30%}#user .user-box .guide-box .content-box .other-links .link-btn img{width:100%}#user .finish-bottom{text-align:center;padding-bottom:50px}#user .finish-bottom button{background:none;border:none;cursor:pointer;border-bottom:1px solid #000}#user .finish-bottom button a{text-decoration:none;color:#000;font-size:12px}.tel-sub-txt-margin{margin:5px 0 0 115px}
