@charset "utf-8";
/* CSS Document */
/* =============================================================================
   タブレット
   ========================================================================== */
@media screen and (max-width:859px) {
	.sp {
		display: block
	}
	.pc {
		display: none;
	}

	header img {
		min-width: inherit;
	}
	img {
		width: 100%;
		display: block;
	}
	article{
		width: 95%;
	}
	article p {
		margin-bottom: 20px;
	}

.voice ul li img{
	width: 100%;
}

	.profile img,
	.left, .right{
		width: 50%;
	}
	ul,
	ul.attent{
		width: 90%;
		margin: 0 auto 20px;
		padding: 0;
	}
	.list2{
		width: 100%;
}
	ul li {
		line-height: 1.4em;
	}
	.mail_box {
		width: 100%;
		height: auto;
	}
	.mail_box h2{
		margin: 0 auto 20px;
	}
	.mail_box img{
		width: 95%;
		margin: 0 auto;
	}
	form:before {
		content: none;
	}
	form {
		width: 100%;
		padding: 0 0 20px;
		margin: 0 auto;
	}
	input[type="text"], textarea {
		padding: 1.5em;
		outline: none;
		border: 1px solid #DDD;
		border-radius: 3px;
		font-size: 12px;
		width: 80%;
		margin-bottom: 20px;
	}
	input[type="image"] {
		width: 70%;
	}


	.left, .right {
		float: none;
		display: block;
		margin: 0 auto 20px;
	}
}