@charset "utf-8"; 

/*---------------------------------------------------------
 * 共通
 *---------------------------------------------------------*/
 
body {}

body,td,th {
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size:12px;
	font-style: normal;
	line-height: 200%;
	font-weight: normal;
}


a:link { text-decoration:underline; outline:none;}
a:visited { text-decoration:underline; outline:none;}
a:hover { outline:none;}


#wrp {
	width:100%;
}

#main {
	width:940px;
}

/*---------------------------------------------------------
 * サイド
 *---------------------------------------------------------*/

#side {
	position:absolute;
	top:-9px;
	left:0;
	width:202px;
}

#side ul {
	background-position:bottom left;
	background-repeat:no-repeat;
	padding:36px 0 10px;
	width:195px;
}

#side ul li {
	margin-bottom:4px;
	width:195px;
}

#side .info {
	width:194px;
	height:50px;
	margin-top:40px;
}

#side .info p {
	text-indent:-9999px;
}

/*---------------------------------------------------------
 * メイン
 *---------------------------------------------------------*/

#content {
	margin-left:250px;
	padding:0 0 20px;
}

#content p {
	padding-bottom:15px;
}


#content .bt {
	background-repeat:no-repeat;
	padding:0;
}

#content .box {
	
}


#content h2 {
	padding-bottom:20px;
}

#content h3,
#content h4 {
	padding-bottom:10px;
}



/*---------------------------------------------------------
 * フッター
 *---------------------------------------------------------*/
#footer {
	padding:20px 40px 10px 0;
}
/*
#home #footer {
	padding:20px 40px 20px 0;
	width:900px;
}*/

#footer p {
	background-image:url(../img/copy.gif);
	background-repeat:no-repeat;
	background-position:right top;
	text-indent:-9999px;
}






