body{font-family:"Meiryo","Hiragino Kaku Gothic Pro","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:12px;color:#000;line-height:1.4;letter-spacing:.05em;-webkit-font-smoothing:antialiased}a{color:#333;text-decoration:none}img{vertical-align:bottom}body{background-color:#f5f5f5;margin:0 auto}.formcontainer{width:1000px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;*zoom:1}.formcontainer:after{content:"";display:table;clear:both}.fd{font-family:Helvetica,Arial,sans-serif;font-size:34px;font-weight:bold;color:#000;letter-spacing:0;line-height:1;padding-left:image-width("/biglobe-hikari/img/icon/fd.png")/110;position:relative;display:inline-block}.fd:before{content:"";width:image-width("/biglobe-hikari/img/icon/fd.png")/1;height:image-height("/biglobe-hikari/img/icon/fd.png")/1;background:image-url("/biglobe-hikari/img/icon/fd.png") no-repeat center center;background-size:contain;display:block;position:absolute;left:0}.fd:before{bottom:15%}#header{padding-top:15px;padding-bottom:15px;background-color:#fff;margin:0 auto;border-bottom:2px solid #35318e;overflow:hidden;*zoom:1}#header .logo{float:left;display:inline-block;margin-right:20px}#header .logo-info{float:left;display:inline-block;height:47px}#header .logo-info p{display:table-cell;vertical-align:middle;height:47px}#header .logo-info p span{display:block}#header .logo-info p span:first-child{font-weight:bold;margin-bottom:5px}#footer .copyright{text-align:center;font-size:12px;color:#fff;padding:10px 0;background:#35318e}.ssl{font-size:14px;font-weight:bold;line-height:1;padding-top:20px;padding-bottom:20px;text-align:center;background-color:#fff}.ssl p{text-align:left;position:relative;display:inline-block;padding-left:48px}.ssl p:before{content:"";width:38px;height:50px;background:url("/biglobe-hikari/img/icon/ssl2.png") no-repeat center center;background-size:contain;display:block;position:absolute;left:0}.ssl p span{font-size:10px;font-weight:normal}#main{padding-top:36px;padding-bottom:40px;*zoom:1}#main:after{content:"";display:table;clear:both}h1{font-size:24px;font-weight:bold;margin:0 auto}h2{font-size:18px;font-weight:bold;color:#333;line-height:18px;margin-bottom:30px}.form-flow-list{font-size:0;font-weight:bold;letter-spacing:0;margin-bottom:30px;text-align:center;overflow:hidden;padding-left:0px}.form-flow-list li{font-size:12px;line-height:40px;color:#fff;letter-spacing:.05em;width:50%;padding-right:15px;padding-left:15px;display:inline-block;background-color:#777;box-sizing:border-box;position:relative;z-index:2}.form-flow-list li:first-child{z-index:3}.form-flow-list li:first-child:before{content:none}.form-flow-list li:last-child{z-index:1}.form-flow-list li:last-child:after{content:none}.form-flow-list li:before{content:"";border-top:30px solid rgba(0,0,0,0);border-left:15px solid #777;border-right:15px solid rgba(0,0,0,0);border-bottom:30px solid rgba(0,0,0,0);position:absolute;left:0px;top:50%;margin-top:-30px}.form-flow-list li:after{border-top:20px solid rgba(0,0,0,0);border-left:10px solid #c6c6c6;border-right:10px solid rgba(0,0,0,0);border-bottom:20px solid rgba(0,0,0,0);position:absolute;right:-20px;top:50%;margin-top:-20px}.form-flow-list li.active{color:#fff;background-color:#35318e}.form-flow-list li.active:after{border-left-color:#35318e}.finish_box{padding-top:22px}.finish_box h2{font-size:19px;font-weight:bold;color:#333;margin-bottom:10px}.finish_box h2>span{font-size:25px;font-weight:bold}.finish_box .tel{margin:37px 0 50px}.finish_box .tel>dt{background:#35318e;color:#fff;font-size:26px;font-weight:bold;padding:16px 0;text-align:center}.finish_box .tel>dd{padding:0 50px 50px;background:#fff;margin:0 auto}.finish_box .telbox{text-align:center;font-weight:bold}.finish_box .telbox>p{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}.finish_box .telbox .content_about{font-size:19px}.finish_box .telbox .fd{font-size:60px;margin-right:15px;vertical-align:middle}.finish_box .telbox .fd img{vertical-align:middle;margin-right:10px}.finish_box .telbox .fd .num{margin-top:45px;margin-bottom:0}.finish_box .telbox .time{text-align:center;font-size:20px;vertical-align:text-top;margin:0}.finish_box .text{line-height:1.6;font-size:14px;color:#302e2b}.btnbox{display:flex;justify-content:space-around;align-items:center;width:80%;margin:0 auto}.btnbox .btn{display:block;width:25%;height:40px;line-height:40px;text-align:center;color:#fff;text-decoration:none}.btnbox .btn:hover{opacity:.8}.btnbox .btn.btn-close{background:#999}.btnbox .btn.btn-entry{font-size:16px;font-weight:bold;background:#ff9e0e;position:relative}.btnbox .btn.btn-entry::before{content:"";width:0;height:0;border-left:8px solid #fff;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);position:absolute;top:0;bottom:0;left:20px;margin:auto}