@charset "UTF-8";
/**
 *	Mercian Styles
 */
/**
 *	NEWS AND CAMPAIGN MERCIAN CAMP01
 */
	/**
	 *	LAYOUT
	 */
	em { font-weight: bold; }
	 /*=NO SIDEBAR */
	body.no-sidebar #content_section { float:none; width: 930px; }			
	#content_section h1 { padding-bottom: 4px; background: url(/global/images/head_title.gif) left bottom no-repeat; !important; }
	/*=HEADER */
	.container_bg { position: relative; }
	.image_bg { position: absolute; top: 0; left: 0; }
	#container_bnr-top { width: 930px; height: 112px; }
	#bnr-top01 { margin-left: 4px; margin-top: 2px; margin-bottom: 3px; float: left; display: inline; position: relative; }
	#bnr-top02 { margin-left: 4px; margin-top: 2px; margin-bottom: 3px; float: left; display: inline; position: relative; }
	#bnr-top03 { margin-left: 4px; margin-top: 2px; margin-bottom: 3px; float: left; display: inline; position: relative; }
	.bnr-top img { border: solid 1px #CCCCCC; }
	.bnr-top a img { border: solid 1px #CCCCCC; }
	.bnr-top a:link img { border: solid 1px #CCCCCC; }
	.bnr-top a:visited img { border: solid 1px #CCCCCC; }
	.bnr-top a:hover img { border: solid 1px #333399; }
	#container_bnr-sp { width: 878px; margin: 6px auto 0; }
	#container_bnr-sp img { border: solid 1px #CCC; }
	#container_bnr-sp a:hover,#container_bnr-sp a:hover img { border: solid 0px #CCC; }
	#container_bnr-sp a:link　img { border: solid 1px #CCC; }
	#container_bnr-sp a:visited img { border: solid 1px #CCC; }
	#container_bnr-sp a:hover img { border: solid 1px #339; }
	#container {  }
	#index { margin-top: 10px; }
	#index .left { width: 455px; float: left; display: inline; }
	#index .right { width: 455px; float: right; display: inline; }
	#index .readmore { padding-bottom: 40px; font-size: .77em; }
	#index .content01 .readmore { padding-bottom: 10px; }
	#index .readmore a { color: #333333; }
	#index .readmore a:link { color: #333333; }
	#index .readmore a:visited { color: #333333; }
	#index .readmore a:hover { color: #333333; }
	#index #japan-label { margin-bottom: 15px; }
	#index #blog { margin-top: 30px; }
	#index #blog .readmore { padding-bottom: 0px; }
	#index h3 .date { font-size: .847em; }
	#index .bnr { margin-top: 5px; }
	#index .bnr img { border: solid 1px #CCCCCC; }
	#index .bnr a img { border: solid 1px #CCCCCC; }
	#index .bnr a:link img { border: solid 1px #CCCCCC; }
	#index .bnr a:visited img { border: solid 1px #CCCCCC; }
	#index .bnr a:hover img { border: solid 1px #333399; }	
	#index .bit_bnr { margin-top: 5px; float: left; display: inline; }
	#index .bit_bnr img { border: solid 1px #CCCCCC; }
	#index .bit_bnr a img { border: solid 1px #CCCCCC; }
	#index .bit_bnr a:link img { border: solid 1px #CCCCCC; }
	#index .bit_bnr a:visited img { border: solid 1px #CCCCCC; }
	#index .bit_bnr a:hover img { border: solid 1px #333399; }
	#index .dsc-h3 { margin-top: 5px; }
	#index .inside-right { width: 370px; margin-left: 10px; float: left; display: inline; }
	#index h4 { margin-top: 3px; }
	#index h4 a { color: #AA005B; text-decoration: underline; }
	#index h4 a:link { color: #AA005B; text-decoration: underline; }
	#index h4 a:visited { color: #AA005B; text-decoration: underline; }
	#index h4 a:hover { color: #333399; text-decoration: underline; }
	#index .dsc-h4 { font-size: .924em; }
	#index .area { margin-bottom: 10px; }
	#index #blog .area { padding-bottom: 10px; border-bottom: dotted 1px #D6BBBB; }
