BODY { background-color: white; line-height: 150%;}  /* 全体の背景色 */






/********** 外枠統一指定 ???********************************************/
.ossanworld_main_table{
width: 800px;
border-width: 2px; /* 枠線の太さ */ 
border-style: solid; /* 枠線のスタイル */ 
border-color: #0092DF; /* 枠線の色（上・右・下・左） */ 
background-color: #FFFFFF; /* セルの背景色 */ 
padding: 20px; /* セル内の余白 */ 
border-collapse: separate;
}
.ossanworld_table_color{
border-color: #0092DF; 
}

/********** おっさんNEWSなどのBOX　<div class="box"> *****************************/
div.box{
width:300px;
height:100px;
background-color:#ff9;
overflow:auto;
}

/********** HR *****************************/
.ossan_blue_line{
height: 1px;
color: #0092DF;
}

/********** おっさんイベント ***********width: 146.6px;******************/
.entrance_picture_size{
width: 147px;
height: 110px;
border: 0;
}

/********** Ossanworld.com タイトル ********************************************/
.ossanworld_title{
width: 800px;
height: 72px;
border: 0px solid #0092DF;
}

/***********  フォント関係 ********************************************/
/* 見出し(レベル１)の背景色 */
.gothic_title{
line-height: 150%;
font-size: 120%;
font-weight: 800;
font-family: 'ＭＳ Ｐゴシック','ＭＳ ゴシック',"ＭＳ Ｐ明朝","ＭＳ 明朝",serif; 
}
.slim_hr{
size: 1;
color: #0092DF;
}
 /* 見出し(レベル１)の背景色 */
.gothic{
line-height: 150%;
font-size: 80%;
font-weight: 500;
font-family: 'ＭＳ Ｐゴシック','ＭＳ ゴシック',"ＭＳ Ｐ明朝","ＭＳ 明朝",serif; 
}

/***********  メニューバー ********************************************/
/*** 通常テキスト色 ***/
.font_btn_color{
color: white;
font-size: 10pt;
}
/*** ACTIVEテキスト色 ***/
.font_btn_frame_color{
color: #D60707;
font-size: 10pt;
}
/*** 左端 ***/
.td_btn_RT{
background-image: url("./PICS/blue_rectangle_RT.jpg");
background-position: center;
height: 31px;
text-align: center;
}
/*** 真ん中　と　右（なぜ右もできるのか？判らないけども） ***/
.td_btn_LRT{
background-image: url("./PICS/blue_rectangle_LRT.jpg");
background-position: left;
height: 31px;
text-align: center;
}
/*** 真ん中 FRAME***/
.td_btn_frame{
background-image: url("./PICS/blue_rectangle_frame.jpg");
background-position: left;
height: 31px;
text-align: center;
}

/***********  リンク関係 ********************************************/
/*   A.btn {text-decoration: none; color: #550000; font-weight: bold; font-size: 10pt; }*/
/*   A.btn:hover { color: #ffff55; font-size: 10pt; font-style: oblique;  }*/

   .a_btn:link  { color: white; font-size: 10pt; text-decoration: none; }
   .a_btn:hover { color: white; font-size: 10pt; font-style: oblique;  }
   .a_btn:active{ color: #D60707; font-size: 10pt;  }


a:link { 
color: #0092DF; 
text-decoration: none; 
font-weight: 800; 
font-size: 100%;
font-family: 'ＭＳ Ｐゴシック','ＭＳ ゴシック',"ＭＳ Ｐ明朝","ＭＳ 明朝",serif; 
} /*通常（未アクセス）の色*/
a:visited { 
color: #0092DF; 
text-decoration: none; 
font-weight: 800; 
font-size: 100%;
font-family: 'ＭＳ Ｐゴシック','ＭＳ ゴシック',"ＭＳ Ｐ明朝","ＭＳ 明朝",serif; 
 }/* アクセス済みの色 */
a:hover { 
color: #0092DF; 
text-decoration: none; 
font-weight: 800; 
font-size: 100%;
font-style: oblique; 
font-family: 'ＭＳ Ｐゴシック','ＭＳ ゴシック',"ＭＳ Ｐ明朝","ＭＳ 明朝",serif; 
 }  /*ポイント時の色 */
a:active { 
color: #0092DF;
text-decoration: none; 
font-weight: 800; 
font-size: 100%;
font-family: 'ＭＳ Ｐゴシック','ＭＳ ゴシック',"ＭＳ Ｐ明朝","ＭＳ 明朝",serif; 
 } /*アクティブ時の色 */
 /************ End of リンク関係 ********************************************/




