/* トップ画面のメイン */
.top_main {
  background-color : white;
  border:solid 1px royalblue;
  border-width: 1px;
}
/* メニュータイトル */
.menu_title {
  background-image:url(sozai/item/main_koumoku.gif);
  color:#FFFFFF;
  font-size:13px;
  background-repeat : no-repeat;
  height : 18px;
}
/* メインメニュー */
.main_menu {
  text-align:center;
  background-image:url(sozai/item/title_koumoku2.png);
  background-repeat:repeat-x;
  font-size : 14px;
  font-weight : bold;
  color : blue;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #0c32b8;
}
/* 全画面メイン */
.main {
  background-color : white;
  border : 1px solid blue;
}
/* メニュー */
.menu {
  white-space: nowrap;
  border-bottom : 1px solid navy;
  font-size : 12px;
}
/* 一覧説明 */
.itiran_setumei {
  border-bottom : 1px solid gray;
  line-height : 22px;
  font-size : 13px;
  border-left-width : 0px;
  border-right-width : 0px;
  border-left-style : none;
  border-right-style : none;
  border-left-color : white;
  border-right-color : white;
  border-top-width : 0px;
  border-top-style : none;
  border-top-color : white;
}
/* 説明タイトル */
.setu_title {
  border-left : 1px solid blue;
  border-bottom : 1px solid blue;
  border-right : 1px solid blue;
  height : auto;
  font-size : 22px;
  color : white;
  text-align : left;
  font-weight : bold;
  background-image : url(sozai/item/main_title.gif);
}
/* 一覧 */
.itiran {
  width: 200px;
  font-size:12px;
}
/* 全画面メインTD */
.main_td {
  border-bottom:1px solid dodgerblue;
  background-color : white;
  vertical-align: top;
}
/* 全画面メニューTD */
.menu_td {
  border:1px solid dodgerblue;
  background-color: #FFFFFF;
  vertical-align: top;
}
/* テーブル１ */
.table_1 {
  width : 570px;
}
/* 節約項目 */
.setu_koumoku {
  background-color : #f0f8ff;
  font-size:12px;
  width: 150px;
  text-align:center;
  color : #063193;
}
/* 懸賞項目 */
.kensyo_koumoku {
  background-color: #DDFFFF;
  font-size:12px;
  text-align:center;
  color:#000099;
}
/* 評価項目 */
.hyoka_koumoku {
  background-color: #FFFFFF;
  font-size:12px;
  text-align:center;
  color:#FF2222;
}
/* 一般項目 */
.default_koumoku {
  background-color: #FFFFFF;
  font-size:12px;
  text-align:center;
  color:#000000;
}
/* 説明項目 */
.setumei_koumoku {
  line-height : 17px;
  background-color: #FFFFFF;
  font-size:12px;
}
/* 外貨項目 */
.gaika_koumoku {
  border-bottom-style : solid;
  border-bottom-color : gray;
  border-bottom-width : 1px;
  font-size:13px;
  color:#FFFFFF;
  background-color: #009999;
}
/* リンクTOP */
.rink_top {
  color:#000000;
  font-size:13px;
  text-decoration : none;
}
/* リンクメニュー */
.rink_menu {
  color:#000000;
  font-size:12px;
  text-decoration : none;
}
/* リンク１ */
.rink_1 {
  color:#000000;
  font-size:12px;
}
/* リンク2 */
.rink_2 {
  font-size : 15px;
  color:white;
}
/* 重要文章 */
.imp {
  color:#ff0000;
}
/* 中重要文章 */
.m-imp {
  color:#f74409;
}
/* 小重要文章 */
.s-imp {
  color:#112299;
}
/* 通常文章 */
.normal {
  color:#000000;
  font-size:12px;
}
/* タイトル文字 */
.title_rink{
  color : #05388d;
  font-size : 13px;
  text-decoration : none;
  font-weight : normal;
}
/* 更新文字 */
.upd {
  color:#000000;
  font-size:11px;
}
/* 規約文字 */
.kiyaku {
  color:#000000;
  font-size:11px;
}
/* 項目タイトル */
.title_koumoku {
  text-align:center;
  background-image:url(sozai/item/title_koumoku.gif);
  background-repeat:repeat-x;
  font-size : 15px;
  font-weight : bold;
  color : white;
}
.bunsyo{
  font-size : 13px;
}
.bunsyo_1{
  line-height : 22px;
  font-size : 13px;
}
.hyou_title{
  font-size : 15px;
  color:white;
  background-color:#4D99E5;
}
.title_koumoku_2{
  font-size : 13px;
  font-weight : bold;
  color : #ffffff;
  background-color : #4D99E5;
}
.rink{
  font-size : 13px;
  color : black;
  text-decoration : none;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : gray;
  line-height : 18px;
}
.koumoku {
  background-image:url(sozai/item/boxbg.png);
  background-repeat:no-repeat;
  font-size : 13px;
  margin:0;
  text-align:left;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-top-style : none;
  border-left-style : none;
  border-right-style : none;
  border-top-color : #ffffff;
  border-left-color : #ffffff;
  border-right-color : #ffffff;
}
.top_table{
  width : 700px;
}
.indent{
  font-size : 14px;
  font-weight : bold;
  text-indent : 2px;
  border-left-width : 10px;
  border-left-color : #5acbc2;
  border-left-style : solid;
}

A:LINK{
  text-decoration : none;
}
A:VISITED{
  text-decoration : none;
}
A:HOVER{
  color : #0000FF;
  text-decoration : underline;
  position:relative;
  top:2px;
  left:2px;
  COLOR: #5566A6;
}
A:ACTIVE{
  text-decoration : none;
}

.frame_table {
  border-width : 1px 1px 1px 1px;border-style : dashed dashed dashed dashed;
  border-color : #bbc7ff #bbc7ff #bbc7ff #bbc7ff;
}
P{
  font-size : 12px;
  font-weight : normal;
  text-indent : 0px;
  list-style-type : square;
  line-height : 4px;
  list-style-position : outside;
}
H3{
  font-size : 14px;
  font-weight : bold;
}

