@charset "UTF-8";
/*
Theme Name: 賢威7.0子テーマ プレジル改変分
Template: keni70_wp_corp_blue_201606141526
*/


figcaption{ display: block; text-align:center; font-size:0.8em;}

/***** エントリーフォーム *****/
#rec p{ font-size:0.9em; padding:3px;}
.rec-content{width:100%; display:flex;}
.rec-text{width:95%;}
.rec-age{width:30px;}
.rec-email{width:100%;}
.rec-title{width:50%;}
.rec-tel{width:50%;}
.rec-txtarea{width:100%;}

.fcr{color:#ff0000; padding-left:5px;}
/*--------------------------------------------------------
900px 以下なら
--------------------------------------------------------*/
@media screen and (max-width: 900px){
.col1 .section-wrap{ padding: 0px 0px;}
  .rec-content{ display:block;}}



/***** コンタクトフォーム
.table-contactform7{ overflow: hidden; table-layout: fixed; border: none; font-size:0.88em;}

.table-contactform7 th{ padding:1px; border:none; background-color: #fff}
.table-contactform7 td{ padding:5px; border:none;}

 
.table-contactform7 input,
.table-contactform7 textarea{ max-width: 90% !important; margin: 2px;}
 
.address-100 input{ max-width: 90% !important; margin: 2px;}

.message-100 textarea{ width: 100%; margin: 2px;}

 
@media screen and (min-width: 900px){
  .countactForm th{ width:22%;}}

@media screen and (max-width: 900px){
  .countactForm{ display:block;}
  .countactForm tbody,
  .countactForm tr{ display: block; width: 100%;}
  .countactForm th{ width:100%; display:block; margin: 0 auto; border:none;}
  .countactForm td{ display: list-item; list-style-type:none; margin:0; padding:0; width: 100%; border-top: none !important;}}

.c-submit{ font-size:1.0em; margin-bottom:20px;} *****/


/***** コンタクトフォーム *****/
.wmpform{ overflow: hidden; table-layout: fixed; border: none; font-size:0.88em;}

.wmpform th{ padding:1px; border:none; background-color: #fff; width:25%;}
.wmpform td{ padding:5px; border:none;}

 
.wmpform input,
.wmpform textarea{ max-width: 90% !important; margin: 2px;}
 
.address-100 input{ max-width: 90% !important; margin: 2px;}

.message-100 textarea{ width: 100%; margin: 2px;}
 
@media screen and (min-width: 900px){
  .twmpform  th{ width:22%;}}

@media screen and (max-width: 900px){
  .wmpform { display:block;}
  .wmpform  tbody,
  .wmpform  tr{ display: block; width: 100%;}
  .wmpform  th{ width:100%; display:block; margin: 0 auto; border:none;}
  .wmpform  td{ display: list-item; list-style-type:none; margin:0; padding:0; width: 100%; border-top: none !important;}}


