/* ----- font -------------------------------------- */.f9b{	color:#333333;	font-size:9pt;	line-height:130%;}.fontLLb{	font-size:20px;	line-height:160%;	font-weight:bold;}.fontLLb_red{	font-size:20px;	line-height:160%;	font-weight:bold;	color:#CC0000;}.fontLL{	font-size:20px;	line-height:160%;}.fontLb{	font-size:16px;	line-height:160%;	font-weight:bold;}.fontLb_red{	font-size:16px;	line-height:160%;	font-weight:bold;	color:#CC0000;}.fontL{	font-size:16px;	line-height:160%;}/* ----- 構成 -------------------------------------- */.leftside{	background-color:#F1F1EA;	width:180;}.btn{	margin:0px;}.btn2{	margin:30px 0px 5px 0px;}.main_tenmei{	font-size:22px;	font-weight:bold;	color:#000000;	margin:10px 0px 30px 0px;	letter-spacing:2px;}/* ----- 記事 -------------------------------------- */.tenmei{	font-size:13px;	font-weight:bold;	margin:10px 0px 0px 0px;	text-align:left;	width:560;	padding:2px;	color:#4FAA11;}.midashi{	font-size:15px;	font-weight:bold;	margin:0px 10px;	text-align:left;	width:560;	padding:2px;	border-bottom:2px solid #4FAA11;}.bun{	font-size:14px;	text-align:left;	padding:2px;	line-height:150%;	margin:0px;}.bun_l10{	font-size:14px;	text-align:left;	padding:2px;	line-height:150%;	margin:0px 0px 0px 10px;}a:link{color:#796315;text-decoration:none;font-size:9pt;}a:visited{color:#796315;text-decoration:none;font-size:9pt;}a:hover{color:#C40000;text-decoration:underline;font-size:9pt;}a.sm:link{color:#796315;text-decoration:none;font-size:8pt;}a.sm:visited{color:#796315;text-decoration:none;font-size:8pt;}a.sm:hover{color:#C40000;text-decoration:underline;font-size:8pt;}a.lm:link{color:#ffffff;text-decoration:none;font-size:9pt;}a.lm:visited{color:#ffffff;text-decoration:none;font-size:9pt;}a.lm:hover{color:#C40000;text-decoration:underline;font-size:9pt;}/* ----- リスト -------------------------------------- */ul{	list-style-image: url('images/poti.gif');	margin-left:1.5em;	margin-top:0.5em;	padding-left:8px;	line-height:140%;}.menu_topmgn{	margin-top:20px;}.menu_shop{	padding:2px 0px;	margin:0px 2px;	font-size:12px;	line-height:140%;	text-align:left;	background-color:#4FAA11;	color:#ffffff;}.menu_ran{	padding-left:0px;	margin:0px;	font-size:12px;	text-align:left;}