/* ************************************************  *	共通設定 * ************************************************ */* {	margin: 0px;	padding: 0px;}body    {	color: #414141;	font-size: 11px;	font-family: Verdana,"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic","Osaka";	/*line-height: 1.6em;*/	background-image: url("../../images/pattern.gif");	background-repeat: repeat;	text-align: center;	list-style-type: none }br.clear {	clear: both;	font: 0pt/0pt sans-serif;}.clear_both {	clear: both;}img {	border: 0px;}a   {	color: #c16978;	text-decoration: none }	a:hover  {	color: #8f1618;	font-weight: bold }	ul {	list-style-type: none;}hr {	display: none;	clear:both;	margin:0;	padding:0;	border-width:0;}/* -------------------------------------  *	ページレイアウト * -------------------------------------  *※ページ全体の幅は800pxとなっています。    幅を広げる場合は、.sideと.mainのwidth    の合計値が#containerのwidthになるよう    設定してください。 * ------------------------------------- *//*ページ全体の幅、レイアウトをセンタリング-ノエル版*//*#container   {	background-color: #ffffff;	background-image: url("../../images/top-base.jpg");	background-repeat: no-repeat;	background-position: center 0;	text-align: left;	margin: 0 auto;	width: 800px;	height: auto;	border-right: 1px solid #8f1618;	border-left: 1px solid #8f1618 	}*/		/*ページ全体の幅、レイアウトをセンタリング*/#container   {	background-color: #ffffff;	background-image: url("../../images/top-base.jpg");	background-repeat: no-repeat;	background-position: center 0;	text-align: left;	margin: 0 auto;	width: 800px;	height: auto;	border-right: 1px solid #542e11;	border-left: 1px solid #542e11; 	}/*ヘッダー（ページタイトル、グローバルメニュー）*/.header {	width:800px;	clear:left;	background-image: url(../../images/header02.jpg);	background-repeat: no-repeat;	height: 80px;}.header img{	float: left;}.header .title_sub{	color: #ffffff;	font-size: 10px;	float: left;	margin-top: 53px;}.header ul {	width:auto;	float: right;	margin-top: 60px;	margin-right: 5px;}.header li {	color: #ffffff;	font-size: 10px;	float: left;}.header li a {	color: #ffffff;	font-size: 10px;}.header li a:hover {/*ヘッダホバー設定*/	text-decoration: underline;}/* ナビゲーション---------------------------------------------------- */.navi     {	font-size: 12px;	font-family: Georgia;	font-style: italic;	margin:0 0 50px 40px;	padding-top: 3px;	width: 470px;	clear: left }.navi li    {	font-weight: bold;	line-height: 18px;	background-image: url("../../images/arrow01.gif");	background-repeat: no-repeat;	background-position: 0 1px;	text-align: left;	text-indent: 10px;	margin-top: 0;	margin-left: 2px;	padding-top: 0;	padding-right: 4px;	height: 14px;	float: left;	border-right: 1px solid #542e11 }.navi a  {	color: #542e11 }.navi a:hover  {	color: #8f1618;	font-weight: bold }/* メインコンテンツ---------------------------------------------------- */.main_contents     {	padding-top: 365px;	padding-bottom: 5px;	margin:0 0 0 0;	width:560px;	float: left }.main_contents img.title   {	margin-top: 30px;	margin-bottom: 2px;	border-bottom: 1px solid #c14d67 }	.main_contents p  {	color: #542e11;	line-height: 18px;	margin-right: auto;	margin-left: auto;	width: 470px }	.title_box  {	margin: 20px auto 2px;	width: 470px;	border-bottom: 1px dotted #542e11 }	.topics_box  {	margin-right: auto;	margin-bottom: 10px;	margin-left: auto;	width: 464px }.topics_box img.new  {	margin-left: 6px }.topics_box dt	 {	margin-top: 10px;	width: auto }.topics_box dd	  {	font-size: 11px;	padding-top: 2px;	padding-bottom: 7px;	padding-left: 12px }.topics_box h4 {	color: #646464 !important;	font-size: 12px;	font-weight: bold;	width: 380px;	float: left }.topics_box h4.new{	font-weight: bold;}.topics_box .date {	color: #414141;	font-size: 10px;	font-weight: normal;	line-height: 18px;	width: auto;	float: right }.topics_box .notice {	color: #c16978 }	.topics_box a:hover .notice {	color: #8f1618;	text-decoration: underline }/* サブコンテンツ---------------------------------------------------- */.sub_contents       {	/*margin-left: 5px;*/	/*padding-bottom: 10px;*/	width: 190px;	/*height: 300px;*/	position:relative;	top:520px;	float: left;	 }	.sub_contents h3    {	color: #6a2e0b;	font-size: 12px;	font-family: Georgia;	font-style: italic;	font-weight: bold;	/*line-height: 150%;*/	text-align: left;	/*margin-top: 260px;*/	letter-spacing:1px;	margin:0 0 3px 0;	 }	.sub_contents img   {	margin-top: 2px;	margin-bottom: 0;	width: 164px;	height: 164px;	border: solid 1px #ad8784 }	.sub_contents h4  {	color: #6a2e0b;	font-size: 11px;	font-family: Georgia;	font-weight: bold;	margin-top: 20px;	margin-bottom: 3px;	margin-left: 1px;	width: 146px }	.sub_contents p.name    {	color: #6a2e0b;	font-size: 10px;	font-weight: bold;	line-height: 13px;	margin-top: 5px;	margin-bottom: 3px;	padding-top: 0;	width: 164px }	.sub_contents p.name a  {	color: #6a2e0b }	.sub_contents p.name a:hover {	color: #8f1618 }	.sub_contents p.link     {	color: #6a2e0b;	font-size: 10px;	font-weight: bold;	line-height: 13px;	background-repeat: no-repeat;	margin-top: 10px;	margin-bottom: 14px;	padding-top: 0 }	.sub_contents p.link a  {	color: #6a2e0b }	.sub_contents p.link a:hover {	color: #8f1618 }	.sub_contents h5  {	color: #fff;	font-size: 11px;	font-weight: bold;	line-height: 14px;	margin-top: 178px;	margin-bottom: 7px }	.sub_contents p  {	color: #6a2e0b;	font-size: 10px;	line-height: 15px }	/*　フッター（コピーライト）ノエル版　*//*.footer {	width:100%;	clear:left;	background-color: #8f1618;	text-align: right;}*//*　フッター（コピーライト）　*/.footer {	width:100%;	clear:left;	background-color: #542e11;	text-align: right;}.footer p {	color: #ffffff;	margin-right: 5px;	font-size: 9px;	margin-bottom: 2px;	padding-top: 4px;	padding-bottom: 4px;}.email {	text-align:center;	margin:0 0 5px 0;	color:#542e11;	}	.email a {	color:#542e11;}.email a:hover {	color:#542e11;	font-weight:normal;	border-bottom:1px #542e11 solid;}
