body {	background-color:#FFFFFF;	margin-top:0px; margin-bottom:0px;	font-size:12px;	line-height:160%;	color:#666666;	font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";}table {	padding: 0;	border: 0;	font-size:12px;	line-height:160%;	color:#666666;	font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka";}/*  IMAGE  */.box_deco01 {padding-left: 10px;	background-image:url(images/base/kazari_shasen01.gif);	background-repeat:repeat-y;}.box_photo01 {width; 75; height: 60; border: #DEDEDE  solid 3px}/*  LIST  */ul { margin:0px;	padding-left:0px}.list_01 li {list-style:none;	padding-top: 5px;	padding-left: 20px;	padding-bottom: 5px;	background-image:url(images/base/list_01.gif);	background-repeat:no-repeat;}.list_02 li {list-style:none;	padding-top: 5px;	padding-left: 20px;	background-image:url(images/base/list_02.gif);	background-repeat:no-repeat;}/*  FORM */.ftbox { border:1px solid #999999; margin:0px}/*  BOX  */.box01 {padding-left: 10px; padding-top: 5px; padding-bottom: 3px}/*  LINK   */a:link   {color:#3953FF; text-decoration: none}a:visited{color:#3953FF; text-decoration: none}a:hover  {color:#3953FF; text-decoration: underline}.link1 a:link    {color:#666666;; font-size: 12px; line-height: 180%; text-decoration: none}.link1 a:visited {color:#666666;; font-size: 12px; line-height: 180%; text-decoration: none}.link1 a:hover   {color:#666666;; font-size: 12px; line-height: 180%; text-decoration: underline}.link2 a:link    {color:#666666;; font-size: 12px; line-height: 160%; text-decoration: none}.link2 a:visited {color:#666666;; font-size: 12px; line-height: 160%; text-decoration: none}.link2 a:hover   {color:#666666;; font-size: 12px; line-height: 160%; text-decoration: underline}.link3 a:link    {color:#FF6600;; font-size: 12px; line-height: 140%; text-decoration: none}.link3 a:visited {color:#FF6600;; font-size: 12px; line-height: 140%; text-decoration: none}.link3 a:hover   {color:#FF6600;; font-size: 12px; line-height: 140%; text-decoration: underline}.link_rank a:link    {color:#CC0000;; font-size: 10px; line-height: 120%; text-decoration: none; font-weight: bold}.link_rank a:visited {color:#CC0000;; font-size: 10px; line-height: 120%; text-decoration: none; font-weight: bold}.link_rank a:hover   {color:#CC0000;; font-size: 10px; line-height: 120%; text-decoration: underline; font-weight: bold}.link_push a:link    {color:#CC0000;; font-size: 12px; line-height: 120%; text-decoration: none; font-weight: bold}.link_push a:visited {color:#CC0000;; font-size: 12px; line-height: 120%; text-decoration: none; font-weight: bold}.link_push a:hover   {color:#CC0000;; font-size: 12px; line-height: 120%; text-decoration: underline; font-weight: bold}.link_rmd a:link    {color:#CC0000;; font-size: 14px; line-height: 120%; text-decoration: none; font-weight: bold}.link_rmd a:visited {color:#CC0000;; font-size: 14px; line-height: 120%; text-decoration: none; font-weight: bold}.link_rmd a:hover   {color:#CC0000;; font-size: 14px; line-height: 120%; text-decoration: underline; font-weight: bold}.link_foot a:link    {color:#FFFFFF;; font-size: 12px; line-height: 120%; text-decoration: none}.link_foot a:visited {color:#FFFFF;; font-size: 12px; line-height: 120%; text-decoration: none}.link_foot a:hover   {color:#FFFFFF;; font-size: 12px; line-height: 120%; text-decoration: underline}/*  TEXT  */h1 {  font-size: 18px; font-weight: bold}h2 {  font-size: 16px; font-weight: bold}h3 {  font-size: 14px; font-weight: bold}.txt12_120 {  font-size: 12px; line-height: 120%}.txt12_180 {  font-size: 12px; line-height: 180%}.txt14_120b {  font-size: 14px; line-height: 120%; font-weight: bold; margin:7px}.txt12_120b {  font-size: 12px; line-height: 120%; font-weight: bold}.txt18_120b {  font-size: 18px; line-height: 120%; font-weight: bold}.txt10_120 {  font-size: 10px; line-height: 120%}.txt10_180 {  font-size: 10px; line-height: 180%}