/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 24 2021 | 04:37:26 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 

/*説明文のレイアウト*/
.step_div{
  margin: 0 auto;
  /*width: 550px;*/
}
.step_img{
  margin: 0 auto;
  width: 655px;
}
/*
@media (min-width: 350px){
  .step_img{
    margin: 0 auto;
  	width: 350px;
  }
}
@media (min-width: 550px){
  .step_img{
    margin: 0 auto;
  	width: 350px;
  }
}
@media (min-width: 692px){
  .step_img{
  	width: 350px;
  }
}
@media (min-width: 980px){
  .step_img{
  	width: 980px;
  }
}
********************************/
    
/*
@media (max-width: 700px){
.step_div{
  margin: 0 auto;
  width: 550px;
  margin-left: 20vm;
}
.step_img{
  margin: 0 auto;
  width: 550px;
  margin-left: 20vm;
}
}

@media (max-width: 500px){
.step_div{
  margin: 0 auto;
  width: 450px;
}
.step_img{
  margin: 0 auto;
  width: 455px;
}
}
@media (max-width: 350px){
.step_div{
  margin: 0 auto;
  width: 300px;
}
.step_img{
  margin: 0 auto;
  width: 355px;
}
}
*/


/*確認ボタンレイアウト
 button:not(.components-button):not(.customize-partial-edit-shortcut-button),
.page-id-3171 input[type=submit]:not(.components-button):not(.customize-partial-edit-shortcut-button),
.page-id-3490 input[type=submit]:not(.components-button):not(.customize-partial-edit-shortcut-button),
.page-id-4155 input[type=submit]:not(.components-button):not(.customize-partial-edit-shortcut-button),*/
.page-id-2689 input.submitConfirm,
.page-id-2689 button:not(.components-button):not(.customize-partial-edit-shortcut-button),
input[type=submit]:not(.components-button):not(.customize-partial-edit-shortcut-button){

  border-style: none;
  color: white;
  /*border-style: solid;
  border-width: 3px;*/
  background: rgb(250, 165, 158);
  background-color: rgb(254, 106, 94);
  border-radius: 50px;
  width: 40%;
  height: 60px;
  margin : auto;

}
.mw_img_required {
  vertical-align: middle;
  width: 60px;/*元画像サイズ：75 x 32 */
}

.mw_wp_form input.mv_comfermbtn{
  text-align: center;
}
.col_mwname{
  width: 100px;
}
.mw_wp_form{
  font-size: 18px;
  width: 900px;
  padding-bottom: 5px;
}

.mw_wp_form table{
  white-space: nowrap;
  margin:0;
  padding: 0;
}

.mwform-radio-field-text,
.mw_td{
  font-size: 16px;
}
.mw_wp_form div.table-wrapper td{
  font-size: 18px;
}

.mw_wp_form tr,
.mw_wp_form td, 
.mw_wp_form th{
  vertical-align: middle;
  background-color: white;
  padding:0; margin:0;
  padding-bottom: 5px;
  padding-right: 5px;
}

.mw_wp_form tr:nth-child(2n) td{
  vertical-align: middle;
  background-color: white;
  padding:0; margin:0;
  padding-bottom: 5px;
  padding-right: 5px;
}
td.mv_td1{
  width: 70px;
}
td.mv_td2{
  font-size: 20px;
  width: 40%;
}
.web_margin-ctr{
  margin-left: 15px;
}

@media (max-width: 768px){
/*
  .web_margin-left{
    margin-left: 5px;
  }
*/
	.mw_wp_form div.table-wrapper td.mv_td2{
      width: 100%;
      font-size: 16px;
  }

  .mw_wp_form{
    font-size: 14px;
    margin:auto;
    width: 97%;
  }

  .mw_wp_form td {
    display: block;
  }
  
  .mw_img_required{
    width: 40px;
  }
  
  .mw_wp_form input[type=submit]:not(.components-button):not(.customize-partial-edit-shortcut-button){
	height: 80%;
  }
  
  td.mv_td1{
    width: 100%;
  }
}


.step-div{
  font-size: 14px;
}

@media screen and (max-width: 650px){
  .wp-block-group__inner-container{
    width: 350px;    
  }
  .has-text-align-center{
    font-size: 12px;

  }
}

/*その他のテキスト*/
input#mw_qa_other{
  font-size: 14px;
  margin-left:20px;
  margin-right: 20px;
  width: 90%;
}
@media screen and (max-width: 650px){
.mw_qa_other{
  font-size: 12px;
}
}
