/*stationディレクトリ共通 ----------*/
	#container{
		width:605px;
		font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
		}
	*{margin:0px;padding:0px;outline:none;}
	a img{border:none;}
	.clear{clear:both;}

	.clearfix:after{
		content:".";
		display:block;
		height:0;
		clear:both;
		visibility:hidden;
		}
	.clearfix{display:inline-table;}
	
	/* Hides from IE-mac \*/
	* html .clearfix{height:1%;overflow:visible;}
	.clearfix{display:block;}
	/* End hide from IE-mac */


/*ページ基本レイアウト*/

	/*ナビボタン*/
	#nav{
		margin:20px 0px;
		height:20px;
		background-repeat:repeat-x;/*imageはカテゴリごと*/
		font-family:"ＭＳ Ｐゴシック","MS P Gothic","Osaka−等幅",sans-serif;
		}
	#nav a{
		display:block;
		float:left;
		height:20px;
		border-right:solid 2px #FFFFFF;
		text-decoration:none;
		}
	#nav a:hover{
		background-repeat:repeat-x;/*imageはカテゴリごと*/
		}
	#nav a span{
		display:block;
		margin:4px 10px 0px 9px;
		padding-left:15px;
		background-repeat:no-repeat;
		background-position:top left;/*imageはカテゴリごと*/
		font-size:12px;
		color:#333333;
		}
	#nav a:hover span{
		background-repeat:no-repeat;
		background-position:top left;/*imageはカテゴリごと*/
		color:#ffffff;
		text-decoration:none;
		}
	#nav span{
		display:none;
		}

	/*検索＆一覧*/
	#searchAndList{
		border-style:solid;
		border-width:1px;/*colorはカテゴリごと*/
		font-size:14px;
		text-align:center;
		margin-top:50px;
		padding:10px 0px;
		height:25px;
		}
	#search{
		float:left;
		width:350px;
		}
	#search p{
		display:inline;
		margin-right:5px;
		}
	#search form{
		display:inline;
		}
	#list{
		float:left;
		width:250px;
		margin-top:6px;
		}
	
	/*ページトップへ*/
	.toTop{
		margin:20px 0px 10px 505px;
		}
	.toTop a{
		display:block;
		width:100px;
		height:20px;
		background:url(../img/gotop.gif) no-repeat top left;
		text-indent:-999em;
		}
	.toTop a:hover{
		background-position:bottom left;
		}
	
	/*ページフッタ*/
	#footer{
		margin:10px 0px;
		padding:10px 0px;
		border-top-style:solid;
		border-top-width:2px;/*colorはカテゴリごと*/
		font-size:12px;
		text-align:right;
		}
	#footer a{
		margin-left:10px;
		}
	
	/*画像先読み用*/
	#preload1,
	#preload2{
		width:0px;
		height:0px;
		}

	/*リンクテキスト*/
	div.linkText{
		text-align:right;
		}
	div.linkText a,
	a.linkText{
		background-repeat:no-repeat;
		background-position:center left;/*imageはカテゴリごと*/
		padding:2px 5px 0px 16px;
		color:#0000EE;
		text-decoration:underline;
		}
	div.linkText a:visited,
	a.linkText:visited{
		}
	div.linkText a:hover,
	a.linkText:hover{
		text-decoration:none;
		}
			
/*段組*/

	/*2分割*/
	.col2L{
		width:299px;
		float:left;
		margin-right:7px;
		}
	.col2R{
		width:299px;
		float:right;
		}

	/*3分割*/
	.col3L{
		float:left;
		width:197px;
		margin-right:7px;
		}
	.col3R{
		float:right;
		width:197px;
		}

	/*4分割*/
	.col4L{
		width:146px;
		float:left;
		margin-right:7px;
		}
	.col4R{
		width:146px;
		float:right;
		}

/*セクション*/
	.section{
		margin:40px 0;
		}
	.section h2{
		margin:15px 0;
		}
	.section h3{
	font-size:16px;
	line-height:130%;/*colorはカテゴリごと*/
	margin:15px 0 2px 0;
		}
	.section p{
		font-size:13.5px;
		line-height:140%;
		}
/*配置画像 (margin-topは適宜設定)*/
div#container img.right{
	float:right;
	margin-bottom:10px;
	margin-left:10px;
	}
div#container img.left{
	float:left;
	margin-bottom:10px;
	margin-right:10px;
	}

	
