

/* ブラウザスタイルの初期化 */

* {
  margin: 0;
  padding: 0;
  font-family: Verdana, Arial, "ヒラギノ角ゴ Pro W3", "Osaka", "ＭＳ Ｐゴシック", sans-serif;
  }


/* ライン (basic-line) */

hr#basic-line { 
	border:solid 1px #999999;
	}

/* 文書本体 (body) */

body { 
	text-align:left; 
	background-color:#ffffff;
	color: #333333;
	}

/* リンクテキスト (a) */

a:link {
  color: #3d7dcc;
  text-decoration: none;
  }
a:visited {
  color: #31408a;
  text-decoration: none;
  }
a:hover {
  color: #ffa500;
  text-decoration: underline;
  }
a:active {
  color: #855ebf;
  text-decoration: underline;
  }


/* 画像 (img) */
img {
  border: 0;
  }


/* 最新情報 */

div#whats-new {
	width:230px;
	font-size:80%;
	line-height: 1.5em;
	margin:5px;
	padding:0;
	color:#333333;
	}

#boundary-w {
	background: #FFFFFF url(../image/infotable_line_dot.gif) repeat-x center;
	height: 5px;
	width: 225px;
	margin: 0px;
	padding: 0px;
	font-size: 0.1em;
}

/* インラインテキスト */

span#date-text {
	color:#FD5A7D;
	}

/* 通常の文字表示用（検索結果の件数等を表示する際に使用） */
.UStxt01 { font-family: Helvetica, sans-serif; font-size: 10px; line-height: 150%; }
.UStxt02 { font-family: Helvetica, sans-serif; font-size: 10px; line-height: 150%; }
.UStxt03 { font-family: Helvetica, sans-serif; font-size: 12px; line-height: 160%; font-weight: bold; }

.JPtxt00 { font-family: Osaka ,ＭＳ ゴシック; font-size: 9px; line-height: 140%; }
.JPtxt01 { font-family: Osaka ,ＭＳ ゴシック; font-size: 10px; line-height: 140%; }
.JPtxt02 { font-family: Osaka ,ＭＳ ゴシック; font-size: 11px; line-height: 140%; }
.JPtxt03 { font-family: Osaka ,ＭＳ ゴシック; font-size: 12px; line-height: 150%; font-weight: bold; }
.JPtxt04 { font-family: Osaka ,ＭＳ ゴシック; font-size: 13px; line-height: 140%; }

.StrStyle{font-family: Osaka ,ＭＳ ゴシック; font-size: 11px; line-height: 140%; }

