@charset "utf-8";

@import url(../../css/default.css);
@import url(base.css);


	article{
		background:url(../sosei-training/images/bg_content.png) no-repeat 0 33px;
		-moz-background-size:100% auto;
		background-size:100% auto;
	}

	#contenttitle{
		background:url(../sosei-training/images/bg_content-title.png) no-repeat;
		-moz-background-size:100% 33px;
		background-size:100% 33px;
	}

	#content{
		margin:0 4% 20px;
	}


		article section h1{
			font-weight:bold;
			margin:20px 0 10px;
			padding-left:19px;
			font-size:120%;
			color:#369;
			background:url(../shared/mrk_brick-red.gif) no-repeat 2px 7px;
		}

		#content p{
			margin:0 0 20px 5px;
			font-size:90%;
		}

		#trainingnote{
			margin:15px 3% 0 4%;
			color:#076697;
		}


	/* メールフォーム */

	#mailform{
		margin:0 4% 20px;
	}

		#mailform form{
			background:#d2eaf7;
			padding:5px 10px 5px 0;
		}

			#mailform form p{
				text-align:center;
				font-size:80%;
				line-height:140%;
				margin:5px 0 0;
			}

		#mailform table{
			width:97%;
		}

			#mailform th{
				text-align:right;
				font-weight:normal;
				font-size:80%;
				color:#076697;
				vertical-align:top;
				padding:3px 5px 3px 0;
				white-space:nowrap;
			}
					
			#checkform #mailform td{
				padding:3px 10px 3px;
				background:#f2f2f2;
			}

			#email,
			#name,
			#tanto{width:97%;}
			
			#sankasu{width:30px;}

			#message{
				height:70px;
				margin-top:2px;
				width:100%;
			}
					
				#mailform input,
				#mailform textarea{
					border:1px solid #ccc;
				}

				#submit{
					margin:10px 0;
					text-align:center;
				}

					#submit input{margin-right:10px;}










