@charset "utf-8";/* 共通CSS読み込み  */@import url("common.css");@import url("submenu.css");/* ==================================トップページ *//* ======================== ヘッダ *//* header */#header{	height:180px;}#header h1{	height:60px;}#header #daiichi{	 background:url(../img/top/logo.jpg) no-repeat left top;	 width:345px;	 height:180px;}#header p{	 color:#fff;	 font-size:0.9em;	 line-height:1.4;	 margin-left:20px;	 margin-bottom:8px;}#header p#tell{	display:inline;	 background:url(../img/common/dotWhite.gif) repeat-x top;	 padding-top:5px;}/* \*/* html #header p{	 font-size:1em;}* html #header p#tell{	 padding-top:0;	 margin-top:5px;}/* */#header p#tell strong{	 padding:5px 0;	 font-weight:normal;	 background:url(../img/common/dotWhite.gif) repeat-x bottom;}*:first-child+html #header p#tell {	 width:10em;	 display:block;	 padding-top:0;	 margin-top:5px;	 padding-bottom:2px;}*:first-child+html #header p#tell strong {	 display:block;	 text-align:center;}/* ======================== サイドメニュー */#menu{    top:180px;}#menu h2{	height:49px;	background:url(../img/top/menu.jpg) no-repeat left top;}#menu #kensaku{	text-align:center;	width:184px;	margin:5px 0 0 10px;}#menu #kensaku #kensakufield{	width:175px;	padding:3px;	margin-bottom:5px;}/* ======================== メイン部MacIE5補正 */#main{	width:520px;	padding:200px 0 0 230px;}* html #main{	/*  \*//*/margin-right:30px;/* */}/* ======================== コンテンツ */#soudanbox{	margin:15px 20px 0 40px;}#soudanbox p{	text-indent:-1em;}#soudanbox p a, #soudanbox p a:visited{	font-size:1em;	font-weight:bold;	color:#230A15;}#whatsnew{	width:529px;	margin-top:15px;	padding-bottom:20px;	background:url(../img/top/newsB.jpg) no-repeat left bottom;}#whatsnew ul#newsLi{	margin:15px;}#whatsnew ul#newsLi li{	font-size:0.9em;	line-height:1.3;	padding-bottom:5px;	margin-bottom:5px;	border-bottom:1px solid #ccc;}#whatsnew ul#newsLi li a{	display:block;	margin:-1.3em 0 0 8.5em;}
