@charset "shift_jis";

#maincont .spmain{
	text-align:left;
	width:630px;
}

#maincont .textbox{
	padding:18px 20px;
	font-size:12px;
	line-height:1.4em;
	color:#FFF;
}

	#maincont .textbox .p01{
		color:#ffff00;
	}
	
	#maincont .textbox .p-t{
		color:#cc0033;
		font-weight:bold;
	}
	
	#maincont .textbox .p-txt{
		color:#FFF;
		margin-left:13px;
	}


	#maincont .titleimg{
	float:left;
	margin-top:20px;
	}


#maincont .itembox{
	width:630px;
	background-color:#000000;
	display: inline-table;
	overflow: hidden;

	
}

	#maincont ul li {
	padding:3px;
	margin:6px;
	float:left;
	width: 190px; /* テーブルの横幅 */
	border-collapse: collapse; /* 枠線の表示方法 */
	border: 1px #7c7c7c solid; /* テーブル全体の枠線（太さ・色・スタイル） */
	font-size: 12px;
	vertical-align:super;

	}
	
	#maincont ul li .img{
	width:80px;
	float:left;

	}	
	
	#maincont ul li .txt{
	width:105px;
	float:right;
	text-align:left;
	line-height:1.3em;

	}	
	

	
		#maincont ul li a:link {
		color:#FFF;
		text-decoration:underline;

	} 
	
	
 /*↓↓↓ /maker/knkikaku.html 分はここから ↓↓↓*/	
 
 
 
 #maincont .knkikaku-main{
	text-align:left;
	width:630px;
}

 #maincont .knkikaku-textbox{
	width:606px;
	text-align:left;
	margin:20px auto;
	font-size:12px;
	line-height:18px;
	}

 #maincont .knkikaku-tit{
	width:606px;
	text-align:center;
	margin:20px auto 15px auto;
	}


#maincont .knkikaku-itembox{
	width:630px;
	overflow: hidden;

	
}

	#maincont .knkikaku-itembox .k-sp {
	width:300px;
	padding:3px;
	margin:6px;
	float:left;
	font-size:12px;

	}
	
	#maincont .knkikaku-itembox .k-sp .img{
	width:75px;
	float:left;

	}	
	
	#maincont .knkikaku-itembox .k-sp .txt{
	width:130px;
	float:right;
	text-align:left;
	line-height:1.3em;
	color:#000;

	}	