@charset "EUC-JP";
.text1
{
  height:40px;
  width:200px;
  border:1px solid #C4CCCE;
  border-radius:5px;
  box-shadow: none;
  font-size:16px;
  padding-left:10px;
  padding-right:10px;
  font-family:Yu Gothic,YuGothic,Pro W3,sans-serif;
  color:#555;			/* 文字色 */
  margin-left:15px;
}
.text1:focus {
  outline: none;
  border:1px solid #4682B4;
  border-radius:5px;
}
.text2
{
  height:40px;
  width:200px;
  border:1px solid #C4CCCE;
  border-radius:5px;
  box-shadow: none;
  font-size:16px;
  padding-left:10px;
  padding-right:10px;
  font-family:Yu Gothic,YuGothic,Pro W3,sans-serif;
  color:#555;			/* 文字色 */
  margin-left:5px;
}
.text2:focus {
  outline: none;
  border:1px solid #4682B4;
  border-radius:5px;
}
.text3
{
  height:40px;
  width:400px;
  border:1px solid #C4CCCE;
  border-radius:5px;
  box-shadow: none;
  font-size:16px;
  padding-left:10px;
  padding-right:10px;
  font-family:Yu Gothic,YuGothic,Pro W3,sans-serif;
  color:#555;			/* 文字色 */
  margin-left:15px;
}
.text3:focus {
  outline: none;
  border:1px solid #4682B4;
  border-radius:5px;
}
.text4
{
  height:40px;
  width:400px;
  border:1px solid #C4CCCE;
  border-radius:5px;
  box-shadow: none;
  font-size:16px;
  padding-left:10px;
  padding-right:10px;
  font-family:Yu Gothic,YuGothic,Pro W3,sans-serif;
  color:#555;			/* 文字色 */
  margin-left:15px;
}
.text4:focus {
  outline: none;
  border:1px solid #4682B4;
  border-radius:5px;
}
.markPost
{
  margin-left:15px;
}
.txtPost1
{
  height:40px;
  width:90px;
  border:1px solid #C4CCCE;
  border-radius:5px;
  box-shadow: none;
  font-size:16px;
  padding-left:10px;
  padding-right:10px;
  font-family:Yu Gothic,YuGothic,Pro W3,sans-serif;
  color:#555;			/* 文字色 */
//  margin-left:5px;
  margin-right:5px;
}
.txtPost1:focus {
  outline: none;
  border:1px solid #4682B4;
  border-radius:5px;
}
.txtPost2
{
  height:40px;
  width:90px;
  border:1px solid #C4CCCE;
  border-radius:5px;
  box-shadow: none;
  font-size:16px;
  padding-left:10px;
  padding-right:10px;
  font-family:Yu Gothic,YuGothic,Pro W3,sans-serif;
  color:#555;			/* 文字色 */
//  margin-left:5px;
}
.txtPost2:focus {
  outline: none;
  border:1px solid #4682B4;
  border-radius:5px;
}
.btnAddress
{
  height:40px;
  width:160px;
  border:1px solid #C4CCCE;	/* グレー */
  border-radius:5px;		/* 丸みを持たせる */
  font-size:14px;
  color: #555;			/* 文字色 */
  margin-left:15px;
  cursor : pointer;
}
.cmbTdfk
{
  height:40px;
  border-radius:5px;		/* 丸みを持たせる */
  width:160px;
  border: 1px solid #C4CCCE;	/* グレー */
  color: #555;
  font-size:15px;
  padding-left:10px;
  margin-left:15px;
}
.cmbTdfk:focus {
  outline: none;
  border:1px solid #4682B4;
  border-radius:5px;
}
.cmbRnrk
{
  height:40px;
  border-radius:5px;		/* 丸みを持たせる */
  width:190px;
  border: 1px solid #C4CCCE;	/* グレー */
  color: #555;
  font-size:15px;
  padding-left:10px;
  margin-left:15px;
}
.cmbRnrk:focus {
  outline: none;
  border:1px solid #4682B4;
  border-radius:5px;
}
.cmbSyojo
{
  height:40px;
  border-radius:5px;		/* 丸みを持たせる */
  width:160px;
  border: 1px solid #C4CCCE;	/* グレー */
  color: #555;
  font-size:15px;
  padding-left:10px;
  margin-left:15px;
}
.cmbSyojo:focus {
  outline: none;
  border:1px solid #4682B4;
  border-radius:5px;
}
.cmbSeikyu
{
  height:40px;
  border-radius:5px;		/* 丸みを持たせる */
  width:170px;
  border: 1px solid #C4CCCE;	/* グレー */
  color: #555;
  font-size:15px;
  padding-left:10px;
  margin-right:15px;
  margin-left:20px;
}
.cmbSeikyu:focus {
  outline: none;
  border:1px solid #4682B4;
  border-radius:5px;
}
.txtTel0
{
  margin-left:15px;
}
.txtTel1
{
  height:40px;
  width:270px;
  border:1px solid #C4CCCE;
  border-radius:5px;
  box-shadow: none;
  font-size:16px;
  padding-left:10px;
  padding-right:10px;
  font-family:Yu Gothic,YuGothic,Pro W3,sans-serif;
  color:#555;			/* 文字色 */
  margin-left:5px;
  margin-right:5px;
}
.txtTel1:focus {
  outline: none;
  border:1px solid #4682B4;
  border-radius:5px;
}
.txtTel2
{
  height:40px;
  width:90px;
  border:1px solid #C4CCCE;
  border-radius:5px;
  box-shadow: none;
  font-size:16px;
  padding-left:10px;
  padding-right:10px;
  font-family:Yu Gothic,YuGothic,Pro W3,sans-serif;
  color:#555;			/* 文字色 */
//  margin-left:5px;
  margin-right:5px;
}
.txtTel2:focus {
  outline: none;
  border:1px solid #4682B4;
  border-radius:5px;
}
.txtTel3
{
  height:40px;
  width:90px;
  border:1px solid #C4CCCE;
  border-radius:5px;
  box-shadow: none;
  font-size:16px;
  padding-left:10px;
  padding-right:10px;
  font-family:Yu Gothic,YuGothic,Pro W3,sans-serif;
  color:#555;			/* 文字色 */
//  margin-left:5px;
}
.txtTel3:focus {
  outline: none;
  border:1px solid #4682B4;
  border-radius:5px;
}
.txtTelS
{
  height:40px;
  width:90px;
  border:1px solid #C4CCCE;
  border-radius:5px;
  box-shadow: none;
  font-size:16px;
  padding-left:10px;
  padding-right:10px;
  font-family:Yu Gothic,YuGothic,Pro W3,sans-serif;
  color:#555;			/* 文字色 */
  margin-left:15px;
  margin-right:5px;
}
.txtTelS:focus {
  outline: none;
  border:1px solid #4682B4;
  border-radius:5px;
}
.comMail
{
  width:400px;
  font-size:16px;
  padding-left:10px;
  padding-right:10px;
  font-family:Yu Gothic,YuGothic,Pro W3,sans-serif;
  color:#555;			/* 文字色 */
  margin-left:190px;
  word-wrap: break-word;
  //float:left;
}
.cmbSiyokkn
{
  height:40px;
  border-radius:5px;		/* 丸みを持たせる */
  width:220px;
  border: 1px solid #C4CCCE;	/* グレー */
  color: #555;
  font-size:15px;
  padding-left:10px;
  margin-left:15px;
}
.cmbSiyokkn:focus {
  outline: none;
  border:1px solid #4682B4;
  border-radius:5px;
}
.cmbRiyou2
{
  height:40px;
  width:65px;
  border:1px solid #C4CCCE;
  border-radius:5px;
  box-shadow: none;
  font-size:16px;
  padding-left:10px;
  padding-right:10px;
  font-family:Yu Gothic,YuGothic,Pro W3,sans-serif;
  color:#555;			/* 文字色 */
  margin-left:5px;
  margin-right:5px;
}
.cmbRiyou2:focus {
  outline: none;
  border:1px solid #4682B4;
  border-radius:5px;
}
.errMessPos
{
  margin-left:15px;
}
.txtaSyojo
{
  resize: none;
  width:70%;
  border-radius:5px;
  font-size:16px;
  padding-left:10px;
  padding-right:10px;
  padding-top:10px;
  padding-bottom:10px;
  border:1px solid #C4CCCE;
}
.txtaSyojo:focus {
  outline: none;
  border:1px solid #4682B4;
  border-radius:5px;
}
.txtaKiyaku
{
  resize: none;
  padding-left:10px;
  padding-right:10px;
  padding-top:10px;
  padding-bottom:10px;
  background-color:#EEEEEE;
}
.tyuuiKiyaku
{
  padding-left:10px;
  padding-right:10px;
  padding-top:10px;
  padding-bottom:10px;
}
.btnDoui1
{
  border:1px solid #ff6c64;		/* 赤 */
  border-radius:5px;			/* 丸みを持たせる */
  font-size:14px;
  box-shadow: 5px 5px 1px -1px #d7d5d3;
  background-color:#ff6c64;		/* 赤 */
  color: #fff;
  height:60px;
  width:250px;
  color:white;
  cursor : pointer;
}
.btnDoui2
{
  height:40px;
  width:160px;
  border:1px solid #BBBBBB;		/* 赤 */
  background-color:#BBBBBB;
  color:white;
  border-radius:5px;			/* 丸みを持たせる */
  font-size:14px;
  cursor : pointer;
}
.divT{
  margin: 0 auto;
  width:80%;
}
.divBody1{
  margin: 0 auto;
  width:79%;
  border:1px solid #007096;	/* 青 */
  border-radius:5px;
}
.divBody1_mskm{
  margin-top:30px;
}
.divBody1_syuuri{
  margin-top:30px;
}
.divBody1_seikyu{
  margin-top:30px;
}
.divBody1_kisyu{
  margin-top:30px;
}
.divKiyakuT{
  margin: 0 auto;
  width:79%;
}
.divKiyaku{
  border-radius:5px;
  margin: 0 auto;
  width:79%;
}
.divBody1_kiyakuT{
  margin-top:40px;
  font-size:20px;
  font-weight: bold;
}
.divBody1_kiyaku{
  border:1px solid #707070;	/* グレー */
}
.divBody2{
  margin: 0 auto;
  width:99%;
}
.divBody3{
  margin: 0 auto;
  width:100%;
}
.maildes{
  width:22.5%;
}
.dataRow4
{
  width:79%;
  margin: 0 auto;
}
.seikyuMemoPos
{
  margin-left:210px;
}