@charset   "Shift_JIS";
body{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  text-align : center;
  

  
}
A{
  color : #606060;
  text-decoration : underline;
}
A:HOVER{
  color : red;
  text-decoration : underline;
}
TD{
  font-size : 0.8em;
  font-family : "Osaka","MS UI Gothic";
  color : #606060;
  text-decoration : none;
  line-height : 11.5pt;
}
.td-menu{
  font-size : 1.1em;
  font-family : "Osaka","MS UI Gothic";
  text-decoration : none;
  text-align : left;
  vertical-align : middle;
  font-weight : bold;
}
.td-menu A:HOVER{
  font-size : 1.1em;
  font-family : "Osaka","MS UI Gothic";
  text-decoration : none;
  text-align : left;
  vertical-align : bottom;
}
.td-menu A{
  font-size : 1.1em;
  font-family : "Osaka","MS UI Gothic";
  text-decoration : none;
  text-align : left;
  vertical-align : bottom;
  display : block;
}
.td-menu A:LINK{
  font-size : 1.1em;
  font-family : "Osaka","MS UI Gothic";
  text-decoration : none;
  text-align : left;
  vertical-align : bottom;
}
.side-menu{
  font-size : 1em;
  font-family : "Osaka","MS UI Gothic";
  color : #0a206b;
  text-decoration : none;
  text-align : left;
  vertical-align : middle;
  background-color : white;
  width : 141px;
  height : 19px;
}
.side-menu A:HOVER{
  font-size : 9pt;
  font-family : "Osaka","MS UI Gothic";
  color : #0a206b;
  text-decoration : none;
  text-align : left;
  vertical-align : middle;
  background-color : #9cd3f7;
  width : 141px;
  height : 19px;
  position : fixed;
}
.side-menu A{
  font-size : 9pt;
  font-family : "Osaka","MS UI Gothic";
  color : #0a206b;
  text-decoration : none;
  text-align : left;
  vertical-align : middle;
  display : block;
  width : 141px;
  height : 19px;
}
.side-menu A:LINK{
  font-size : 9pt;
  font-family : "Osaka","MS UI Gothic";
  color : #0a206b;
  text-decoration : none;
  text-align : left;
  vertical-align : middle;
  background-color : white;
  width : 141px;
  height : 19px;
}
#tbl-base01{
  font-size : 9pt;
  font-family : "Osaka","MS UI Gothic";
  text-decoration : none;
  text-align : center;
  width : 912px;
  vertical-align : top;
  background-color : white;
  height : 548px;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : #c2bec0 #c2bec0 #c2bec0 #c2bec0;
}
.tbl-base02{
  text-decoration : none;
  vertical-align : top;
  text-align : center;
  width : 812px;
  height : 458px;
  background-image : url(photo_001.gif);
  background-repeat : no-repeat;
  background-position : left bottom;
}
.td-sel-00{
  font-size : 9pt;
  font-family : "Osaka","MS UI Gothic";
  vertical-align : top;
  text-align : left;
  width : 270px;
  height : 152px;
  border-top-width : 1px;
  border-left-width : 1px;
  border-top-style : solid;
  border-left-style : dashed;
  border-top-color : white;
  border-left-color : white;
}
.td-sel-03{
  vertical-align : top;
  text-align : left;
  border-left-width : 1px;
  border-left-style : solid;
  border-left-color : white;
}
#td-top{
  vertical-align : top;
  text-align : left;
  height : 79px;
  width : 914px;
}
.td-sel-01{
  vertical-align : top;
  text-align : left;
  border-left-width : 1px;
  border-left-style : solid;
  border-left-color : white;
  width : 270px;
  height : 152px;
}
.td-media-l{
  text-align : center;
  background-color : #2e3b1d;
/*  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-style : ridge;
  border-bottom-style : ridge;
  border-right-color : #808080;
  border-bottom-color : #808080; */
  vertical-align : middle;
  padding-top : 5px;
  padding-bottom : 5px;
  border-top-width : 1px;
  color : white;
}
.td-media-r{
  vertical-align : middle;
  text-align : center;
/*  border-bottom-width : 1px;
  border-bottom-style : ridge;
  border-bottom-color : #808080;
  border-right-width : 1px;
  border-right-style : ridge;
  border-right-color : #808080;
  border-top-width : 1px; */
  background-color : #2e3b1d;
  color : white;
}
.td-media-date{
  padding-top : 5px;
  padding-bottom : 5px;
  border-right-width : 1px;
  border-right-style : ridge;
  border-right-color : #808080;
  border-bottom-width : 1px;
  border-bottom-style : ridge;
  border-bottom-color : #808080;
  padding-left : 5px;
  padding-right : 5px;
  width : 130px;
  vertical-align : middle;
  text-align : center;
}
.td-media-time{
  vertical-align : middle;
  text-align : center;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-style : ridge;
  border-bottom-style : ridge;
  border-right-color : #808080;
  border-bottom-color : #808080;
  width : 130px;
}
.td-media-tv{
  vertical-align : middle;
  text-align : center;
  padding-top : 5px;
  padding-bottom : 5px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-style : ridge;
  border-bottom-style : ridge;
  border-right-color : #808080;
  border-bottom-color : #808080;
  padding-left : 5px;
  padding-right : 5px;
  width : 130px;
}
.td-media-program{
  vertical-align : middle;
  text-align : center;
  padding-top : 5px;
  padding-bottom : 5px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-style : ridge;
  border-bottom-style : ridge;
  border-right-color : #808080;
  border-bottom-color : #808080;
  padding-left : 5px;
  padding-right : 5px;
  width : 160px;
}
.td-media-contents{
  vertical-align : middle;
  text-align : center;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  border-bottom-width : 1px;
  border-bottom-style : ridge;
  border-bottom-color : #808080;
  
  border-right-width : 1px;
  border-right-style : ridge;
  border-right-color : #808080;
}
#td-main{
  vertical-align : top;
  text-align : center;
  width : 912px;
  height : 458px;
}
#td-btm{
  vertical-align : top;
  text-align : left;
  width : 912px;
  height : 52px;
}
.td-model{
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : #c0c0c0 #c0c0c0 #c0c0c0 #c0c0c0;
  vertical-align : middle;
  text-align : center;
  width : 126px;
  height : 126px;
  cursor : auto;
}
.td-gallery{
  vertical-align : middle;
  text-align : center;
  height : 95px;
  background-image : url(case_001.gif);
  background-repeat : no-repeat;
  background-position : center center;
  top : 10px;
  left : 8px;
  padding-bottom : 2.8px;
  padding-left : 1px;
}
.td-gallery2{
  vertical-align : middle;
  text-align : center;
  height : 95px;
  background-image : url(casef_005.jpg);
  background-repeat : no-repeat;
  background-position : center center;
  top : 10px;
  left : 8px;
}
.td-Gobelin{
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : #c0c0c0 #c0c0c0 #c0c0c0 #c0c0c0;
  vertical-align : middle;
  text-align : center;
  width : 100px;
  height : 100px;
}
.tbl-scrl{
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : #666666 #666666 #666666 #666666;
}
.table01{
  overflow-y : scroll;
  width : 812px;
  /*テーブル横幅*/
  height : 310px;
  /*テーブル縦幅*/
  scrollbar-base-color : #999999;
  /*スクロールバー基本色*/ 
  scrollbar-track-color :  #999999;
  /*スクロールバートラック色*/ 
  scrollbar-face-color : #cccccc;
  /*スクロールバー表面色*/ 
  scrollbar-shadow-color : #ffffff;
  /*スクロールバー影色*/ 
  scrollbar-darkshadow-color : #999999;
  /*スクロールバー暗影色*/ 
  scrollbar-highlight-color : #ffffff;
  /*スクロールバーハイライト色*/ 
  scrollbar-3dlight-color : #999999;
  /*スクロールバー立体部分色*/ 
  scrollbar-arrow-color : #999999;
  /*スクロールバー三角の部分色*/     
  color : #000000;
  /*テーブル内文字色*/	
  background-color : #ffffff;
  /*テーブル内背景色*/	
  /*border-style : dashed;
  */
  /*テーブル枠の種類*/	
  /*border-color : #90ee90;
  */
  /*枠の色*/	
  /*border-width : 20px;
  */
  /*枠の太さ*/
  /*font-size : 12px;
  */
/*テーブル内フォントサイズ*/

  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : gray;
  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : gray;
}
.table02{
  overflow-y : scroll;
  width : 796px;
  /*テーブル横幅*/
  height : 442px;
  /*テーブル縦幅*/
  scrollbar-base-color : #999999;
  /*スクロールバー基本色*/ 
  scrollbar-track-color :  #999999;
  /*スクロールバートラック色*/ 
  scrollbar-face-color : #cccccc;
  /*スクロールバー表面色*/ 
  scrollbar-shadow-color : #ffffff;
  /*スクロールバー影色*/ 
  scrollbar-darkshadow-color : #999999;
  /*スクロールバー暗影色*/ 
  scrollbar-highlight-color : #ffffff;
  /*スクロールバーハイライト色*/ 
  scrollbar-3dlight-color : #999999;
  /*スクロールバー立体部分色*/ 
  scrollbar-arrow-color : #999999;
  /*スクロールバー三角の部分色*/     
  color : #000000;
  /*テーブル内文字色*/	
  background-color : #ffffff;
  /*テーブル内背景色*/	
  /*border-style : dashed;
  */
  /*テーブル枠の種類*/	
  /*border-color : #90ee90;
  */
  /*枠の色*/	
  /*border-width : 20px;
  */
  /*枠の太さ*/
  /*font-size : 12px;
*/
/*テーブル内フォントサイズ*/

  
  
  
}
.td-cel4{
  width : 160px;
  height : 160px;
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #c0c0c0 #c0c0c0 #c0c0c0 #c0c0c0;
  vertical-align : middle;
  text-align : center;
}
.td-fair-date{
  padding-top : 5px;
  padding-bottom : 5px;
/*  border-right-width : 1px;
  border-right-style : ridge;
  border-right-color : #808080;
  border-bottom-width : 1px;
  border-bottom-style : ridge;
  border-bottom-color : #808080; */
  padding-left : 15px;
  padding-right : 5px;
  width : 230px;
  vertical-align : middle;
  text-align : left;
}
.td-fair-loc{
  padding-top : 5px;
  padding-bottom : 5px;
/*  border-right-width : 1px;
  border-right-style : ridge;
  border-right-color : #808080;
  border-bottom-width : 1px;
  border-bottom-style : ridge;
  border-bottom-color : #808080; */
  padding-left : 15px;
  padding-right : 5px;
  width : 200px;
  vertical-align : middle;
  text-align : left;
}
.td-fair-contents{
  vertical-align : middle;
  text-align : left;
  padding-top : 5px;
  padding-left : 15px;
  padding-right : 5px;
  padding-bottom : 5px;
/*  border-bottom-width : 1px;
  border-bottom-style : ridge;
  border-bottom-color : #808080;
  border-right-width : 1px;
  border-right-style : ridge;
  border-right-color : #808080; */
}
.table03{
  
  overflow-y : scroll;
  width : 610px;
  /*テーブル横幅*/
  height : 310px;
  /*テーブル縦幅*/
  scrollbar-base-color : #999999;
  /*スクロールバー基本色*/ 
  scrollbar-track-color :  #999999;
  /*スクロールバートラック色*/ 
  scrollbar-face-color : #cccccc;
  /*スクロールバー表面色*/ 
  scrollbar-shadow-color : #ffffff;
  /*スクロールバー影色*/ 
  scrollbar-darkshadow-color : #999999;
  /*スクロールバー暗影色*/ 
  scrollbar-highlight-color : #ffffff;
  /*スクロールバーハイライト色*/ 
  scrollbar-3dlight-color : #999999;
  /*スクロールバー立体部分色*/ 
  scrollbar-arrow-color : #999999;
  /*スクロールバー三角の部分色*/     
  color : #000000;
  /*テーブル内文字色*/	
  background-color : #ffffff;
  /*テーブル内背景色*/	
  /*border-style : dashed;
  */
  /*テーブル枠の種類*/	
  /*border-color : #90ee90;
  */
  /*枠の色*/	
  /*border-width : 20px;
  */
  /*枠の太さ*/
  /*font-size : 12px;
  */
/*テーブル内フォントサイズ*/

  
  
  border-bottom-color : #ffffff;
  
  
  
}
.table04{
  
  overflow-y : scroll;
  width : 100%;
  /*テーブル横幅*/
  height : 425px;
  /*テーブル縦幅*/
  scrollbar-base-color : #999999;
  /*スクロールバー基本色*/ 
  scrollbar-track-color :  #999999;
  /*スクロールバートラック色*/ 
  scrollbar-face-color : #cccccc;
  /*スクロールバー表面色*/ 
  scrollbar-shadow-color : #ffffff;
  /*スクロールバー影色*/ 
  scrollbar-darkshadow-color : #999999;
  /*スクロールバー暗影色*/ 
  scrollbar-highlight-color : #ffffff;
  /*スクロールバーハイライト色*/ 
  scrollbar-3dlight-color : #999999;
  /*スクロールバー立体部分色*/ 
  scrollbar-arrow-color : #999999;
  /*スクロールバー三角の部分色*/     
  color : #000000;
  /*テーブル内文字色*/	
  background-color : #ffffff;
  /*テーブル内背景色*/	
  /*border-style : dashed;
  */
  /*テーブル枠の種類*/	
  /*border-color : #90ee90;
  */
  /*枠の色*/	
  /*border-width : 20px;
  */
  /*枠の太さ*/
  /*font-size : 12px;
  */
/*テーブル内フォントサイズ*/

  
  
  border-bottom-color : #ffffff;
  
  
  
}


.head_title {
	background: url(../mailmagazine/img/afi.jpg);
	padding: 27px 0 12px 40px;
	font-weight: bold;
	font-size: 14px;
}



p.skj a {
	color: #0f1283;
}




