@charset "Shift_JIS";a, a:link {	font-family: "ＭＳ Ｐゴシック", "Osaka";	color: #333333;	text-decoration: none;	font-size: 12px;}a, a:visited {	font-family: "ＭＳ Ｐゴシック", "Osaka";	color: #333333;	text-decoration: none;	font-size: 12px;}p {	font-family: "ＭＳ Ｐゴシック", "Osaka";	color: #333333;	text-decoration: none;    font-size: 12px;	line-height: 14px;}a, a:hover {	font-family: "ＭＳ Ｐゴシック", "Osaka";	color: #FF9900;	text-decoration: underline;	font-size: 12px;}/* ページ全体---------------------------------------------------- */body {  margin: 0;  padding: 0;  color: #ffffff;  background-image:  url(../images/header_back.gif);  background-repeat: repeat-x;}/* ヘッダ---------------------------------------------------- */#header { margin: 0 auto; width: 680px; height: 40px; }ul#navigation {  position: relative;  margin: 0;  padding: 0;  list-style: none;}ul#navigation li {  position: absolute;  top: 6px;  display: block;  width: 110px;  height: 34px;  margin: 0;  padding: 0;  text-indent: -9999px;}ul#navigation li#news {  left: 0px;  background: url(../images/tab_ns.gif) no-repeat;}ul#navigation li#bornfree {  left: 114px;  background: url(../images/tab2_bf.gif) no-repeat;}ul#navigation li#frames {  left: 228px;  background: url(../images/tab2_fr.gif) no-repeat;}ul#navigation li#rounds {  left: 342px;  background: url(../images/tab2_ro.gif) no-repeat;}ul#navigation li#bfmc {  left: 456px;  background: url(../images/tab2_mc.gif) no-repeat;}ul#navigation li#company {  left: 570px;  background: url(../images/tab2_co.gif) no-repeat;}ul#navigation a {  display: block;  width: 110px;  height: 34px;  text-decoration: none;}/* サブタイトル---------------------------------------------------- */#subtitle { margin: 0 auto; width: 680px; height: 26px; }/* トップナビ---------------------------------------------------- */#topnavi { margin: 0 auto; width: 680px; height: 18px; }#navitext{ margin-top: 7px; color: #333333; font-size: 12px; padding-bottom: 0px; }/* スペーサー20---------------------------------------------------- */#spacer { margin: 0 auto; width: 680px; height: 20px; }/* スライドショー---------------------------------------------------- */#bf_slideshow {  width: 680px;  height: 465px;}/* ヘッドライン---------------------------------------------------- */#headline { margin: 0 auto; width: 680px; height: 20px; background-image:  url(../images/hot_back.gif); background-repeat: none; }#contents{ margin-top: 6px; color: #333333; font-size: 12px; padding-left: 200px; letter-spacing: 0.1em; } ul#contents {  list-style: none;}
