button.btn-primary{text-decoration:none; width: 250px;position: absolute; right:0px;left:0px;background: #132E97;padding: 15px 25px;border-radius: 4px;margin: auto auto;}
a.prmou{background: #132E97;padding: 15px 25px;
display: block; width: 250px;margin: 5px auto 15px;text-align:center;font-size: 18px;color: #FFF;border-radius: 4px;}
button.btn-primary a{color: #FFF;font-size: 18px;}

ul{list-style:none;}
.wpuf-multistep-progressbar{display: none;}li.custom_html,li.even,.wpuf-multistep-fieldset,.field-active{margin:0;padding: 0;}
ul.wpuf-form fieldset li,ul.form-label-above fieldset li,ul.wpuf-form,ul.form-label-above{margin:0;padding: 0;}
fieldset li{margin:0;padding: 0;}
.wpuf-multistep-fieldset{padding-bottom: 250px;}fieldset.wpuf-multistep-fieldset .wpuf-multistep-next-btn {
	margin: 10px auto 10px auto;
}.section-wrap{margin-bottom:0px;}body{background: none;}
.wpuf-submit{display: none;}
p.fh5co-lead{padding: 5px 10px;}
li.field-size-large{padding: 15px 15px;}

#wptime-plugin-preloader span{
	display: block;
	text-align: center;
	position: absolute;
	top: 100px;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;	
	line-height: 135%;
}


.square_btn{
    display: inline-block;
    padding: 0.5em 4em;
    text-decoration: none;
    background: #668ad8;/*ボタン色*/
    color: #FFF;
    border-bottom: solid 4px #627295;
    border-radius: 3px;
}
.square_btn:active {/*ボタンを押したとき*/
    -ms-transform: translateY(4px);
    -webkit-transform: translateY(4px);
    transform: translateY(4px);/*下に動く*/
    box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.2);/*影を小さく*/
    border-bottom: none;
}
li.shortcode .wpuf-label label,li.shortcode_copy .wpuf-label label,li.shortcode_copy_copy .wpuf-label label,li.shortcode_copy_copy_copy .wpuf-label label,li.shortcode_copy_copy_copy_copy .wpuf-label label,li.shortcode_copy_copy_copy_copy_copy .wpuf-label label{display: none;}
.procon{border: solid 2px #D0021B; border-radius: 4px; padding: 10px;}
ul.wpuf-form,ul.wpuf-form li{list-style: none; background-image:none; }
span.piki{color: #D0021B;font-weight: bold;font-size: 110%;}
.space{margin: 10px auto;height: 15px;}
.wpuf-label{margin-top: 10px;font-size: 110%;}
h3.kekka{font-size: 21px; font-weight: bold;border-top: 1px solid #aaa;border-bottom: 1px solid #aaa;padding: 15px; margin: 0 auto 15px auto;}
p.dan{margin-top: 25px;}
p.dan2{margin-top: 35px;}
.pagepage img{display: none;}