@charset "UTF-8";

/* info.css
---------------------------------------------------*/

/* h1
---------------------------------------------------*/
.main_column h1{
	font-size: 16px;
	color: #961515;
	font-weight: bold;
	line-height: 1;
	background: url('/media/z/2011/bg_h2_underline.gif') repeat-x 0 bottom;
	padding-bottom: 7px;
	position: relative;
	margin-bottom: 10px;
}

.main_column h1 span{
	font-size: 12px;
	font-weight: normal;
	color: #000000;
  position: absolute;
  right: 5px;
  top: 5px
}



/*main_headline
---------------------------------------------------*/
ul.main_headline{ margin-bottom: 15px; }

.main_headline h2{
	font-size: 16px;
	margin-bottom: 0;
	background: none;
	line-height: 1.3;
	padding: 0;
	color: #000000;
}

.main_headline p{ font-size: 12px; }

/*feed
---------------------------------------------------*/
.feed{ margin-bottom: 15px; }
.feed p{ font-size: 14px; margin-bottom: 10px; }

p.link_b{
	background: url('/media/z/2011/arrow_gray03.gif') no-repeat 0 50%;
	padding-left: 15px;
	margin-bottom: 5px;
}


/*feed_list
---------------------------------------------------*/
ul.feed_list{ margin-bottom: 15px; }
ul.feed_list li{
	list-style-image: url('/media/z/2011/ico_feed.gif');
	margin-bottom: 5px;
	margin-left: 25px;
}


/*notice
---------------------------------------------------*/
.notice{
	background-color: #EFEFEF;
	padding: 10px 10px 5px;
}

.notice .notice_ttl{
	color: #961515;
	font-weight: bold;
	margin-bottom: 5px;
}


/*sitemap
---------------------------------------------------*/
.sitemap{ min-width: 190px; float:left; margin: 0 0 20px 20px; }
.sitemap h3{ font-weight: bold }
.sitemap li{ list-style-image: url('/media/z/2011/arrow_gray.gif'); padding: 5px }

.sub-sitemap{ margin: 5px 0 0 25px; }

/*---------------------------------------------------
left_column
---------------------------------------------------*/

/*link_list
---------------------------------------------------*/
.left_column .link_list li.on{
	list-style-image: none;
	margin-left: 0;
	background-color: #931614;
	padding: 2px 20px;

	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.left_column .link_list li.on a{ color: #FFFFFF; }

*html .left_column .link_list li.on{/* for IE6 */
	background: url('/media/z/2011/bg_linklist_on.gif') no-repeat 0 50%;
}

*+html .left_column .link_list li.on{/* for IE7 */
	background: url('/media/z/2011/bg_linklist_on.gif') no-repeat 0 50%;
}

.left_column .link_list li.on{/* for IE8 */
	background: url('/media/z/2011/bg_linklist_on.gif') no-repeat 0 50%\9;
}
