@charset "utf-8";
/* CSS Document */

#menu li:nth-child(4) a{color:#f15a24;}

/*-----------------------------------下層タイトル*/
#pagetitle2{width: 100%; background:url(images/title_bg.jpg) no-repeat; background-position:center center; background-size:cover; margin-bottom:50px; height:300px;}
#pagetitle2 h2{width:1000px; margin-left:auto; margin-right:auto;}
#pagetitle2 h2 img{width:100%; height:100%;}


#form{width: 100%; margin-bottom: 40px;}
#form th{
vertical-align: middle; 
width: 250px; 
height: 50px; 
line-height: 50px; 
padding-left: 15px; 
background: #F6EDD8; 
font-weight: normal; 
border-right:10px solid #fff; 
border-bottom:10px solid #fff; 
text-align: left;}
#form td{
vertical-align: middle; 
height: 50px; 
border-bottom:10px solid #fff; 
text-align: left;}


.t1{width:300px;}
.t2{width:400px;}/*mail*/
.t3{width:100%; height: 155px;}/*問い合わせ*/

.text, textarea{border:none; height: 48px; background: #f2f2f2; font-size: 15px; font-family: 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', メイリオ, Meiryo, 'ＭＳ Ｐゴシック', sans-serif;}

.submit {
	padding: 1em 2em;
	text-align: center;
	text-decoration: none;
	color: #fff;
	background: #007341;
    border-radius: 30px;
    font-size: 16px;
    border: none;
}
.submit:hover {
	 cursor: pointer;
	 text-decoration: none;
     background: #009958;
}

#btnarea{text-align: center; margin-bottom: 30px;}
#btnarea input{margin: 10px;}

#doui{border: solid 1px #ccc;width:100%;height:150px;padding:15px;;overflow: auto; margin-left:auto; margin-right:auto; font-size:13px; line-height:16px; margin-bottom:20px;}

#check{background: #efefef; padding: 20px; margin-bottom: 30px;}

/* 数字 */
.kojin{margin-left:20px;}
.kojin li{list-style:decimal; list-style-position:outside; margin-bottom: 10px;}


/*================================================
 *  スマートフォン向けデザイン
 ================================================*/
@media screen and (max-width:767px) {

#pagetitle2{ background:none; margin-bottom: 20px; height:auto;}
#pagetitle2 h2{width:100%;}

#form{width: 95%; margin: 0 auto;}
#form th{display: block; width: 95%; }
#form td{display: block; width: 95%; padding-bottom: 15px; }

.t1{width:100%;}
.t2{width:100%;}/*mail*/
.t3{width:100%; height: 60px;}/*問い合わせ*/



input[type="submit"] {
-webkit-appearance: none;
border-radius: 30px;
}

input[type="reset"] {
-webkit-appearance: none;
border-radius: 30px;
}

input[type="button"] {
-webkit-appearance: none;
border-radius: 30px;
}

#doui{width: 90%; margin-left: auto; margin-right: auto;}

}