@charset "UTF-8";



/* ----------------------------------------------------------------

　基本

---------------------------------------------------------------- */

/* 基本タグ */

h2 { font-size:110%;}

h3 { font-size:105%; margin-bottom:5px;}

h4 { font-size:small;}

h5 { font-size:small;}

ol { margin-left:30px;}



/* ----------------------------------------------------------------

　レイアウト

---------------------------------------------------------------- */

/* コンテンツ外枠 */

#common_main {

	padding:0;

}

#common_search{

	width: 620px;

	margin:0 auto 5px auto;

	padding:0;

}

#Box {

	width:630px;

	margin:0;

	padding:0;

	background: url(img/bg.jpg) no-repeat;

}

#Boxinner{

	width: 620px;

	margin:0 auto;

	padding:0;

}

/* メイン右 */

#news_list_main {

	/*float:right;

	margin:0px;

	padding:0;*/

	width: 620px;

}

/* メイン左 */

#news_list_sub {

	/*float:left;

	margin:0px;

	padding:0;

	width:190px;*/

}



/* ----------------------------------------------------------------

　パンくず

---------------------------------------------------------------- */

div.bread-crumbs {

	margin: 4px 5px 0px 5px;

	padding-left:5px;

}

div.bread-crumbs a:link { color: #000; text-decoration: none;}

div.bread-crumbs a:visited { color: #000; text-decoration: none;}

div.bread-crumbs a:hover { color: #00f; text-decoration: underline;}

div.bread-crumbs a:active { color: #00f; text-decoration: underline;}



/* ----------------------------------------------------------------

　タイトル

---------------------------------------------------------------- */

#title {

	height: 110px;

	margin:0;

	padding: 0;

	text-indent: -1000em;

	background: url(img/title.gif) no-repeat;

}

#title_c {

	height: 110px;

	margin:0;

	padding: 0;

	text-indent: -1000em;

	background: url(img/title_c.gif) no-repeat;

}

#title_m {

	height: 110px;

	margin:0;

	padding: 0;

	text-indent: -1000em;

	background: url(img/title_c.gif) no-repeat;

}

#title a,

#title_c a,

#title_m a{

	height:110px;

	display:block;

}



/* ----------------------------------------------------------------

　タイトルナビ

---------------------------------------------------------------- */

#tnavi {

	clear:both;

	color:#333;

	margin:0 0 10px 0;

}

#tnavi ul {

	margin:0;

	padding:0 5px 5px 5px;

	text-align:center;

}

#tnavi ul li {

	display:inline;

	margin:0;

	padding:2px 7px;

	font-size:12px;

	list-style:none;

	border-right:1px solid #b8c1c9;

}

#tnavi li a { color: #333; text-decoration: none;}

#tnavi li a:link { color: #333; text-decoration: none;}

#tnavi li a:visited { color: #333; text-decoration: none;}

#tnavi li a:hover { color: #09C; text-decoration: underline;}

#tnavi li a:active { color: #333; text-decoration: underline;}


