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

/* PC
	--------------------------------------------
	-------------------------------------------- */
	@media screen and (min-width:980px) {
				#body .link{
					background-color:#fff;
					border-top:1px solid #e0d8cc;
					border-right:3px solid #e0d8cc;
					border-bottom:3px solid #e0d8cc;
					border-left:1px solid #e0d8cc;
					width: 300px;
					text-align:center;
					padding:20px 0;
					background-position: 1000px 1000px;
				}
				.list{
					width:740px;
					margin:30px auto 60px;
				}
			}
	/* SmartPhone
	--------------------------------------------
	-------------------------------------------- */
	@media screen and (max-width:979px) {
				#body .link{
					background-color:#fff;
					border-top:1px solid #e0d8cc;
					border-right:3px solid #e0d8cc;
					border-bottom:3px solid #e0d8cc;
					border-left:1px solid #e0d8cc;
					/* width: 320px; */
					text-align:center;
					padding:20px 0;
					/* float: left; */
					display: block;
					background-position: 1000px 1000px;
				}				
				.list{
					margin:30px auto 60px;
				}
				tr{
					display: block;
				}
	}


/* **************Index.html CSS*************** */

/* MainImage */
h2{
	background-image:url(../images/mainimg.gif);
}
h3{
	border-left:7px solid #5fb42b;
	padding:7px;
	font-size:1em;
	margin:15px 10px;
}
/* Body */



.list th{
	
}

.link img{
	margin:0 0 5px;
}
.title{padding:0 10px 5px;margin:0 0 10px;line-height:100%;font-weight:bold;border-bottom:1px dotted #e0d8cc;text-align: center;font-size: 1.1em!important;!importan;!importa;!import;!impor;!impo;!imp;!im;!i;!;!m;!;}

.kikan{
	font-size:0.8em;
	padding:0 5px;
}
.text01{
	margin:0 0 15px 10px;
}
.text01 span{
	font-size:0.85em;
}

