  .font8 {font-size: 8px; line-height: 125%; font-family:Osaka,"‚l‚r ƒSƒVƒbƒN";}
  .font10 {font-size: 10px; line-height: 125%; font-family:Osaka,"‚l‚r ƒSƒVƒbƒN";}
  .font12 {font-size: 12px; line-height: 125%; font-family:Osaka,"‚l‚r ƒSƒVƒbƒN";}
  .font14 {font-size: 14px; line-height: 125%; font-family:Osaka,"‚l‚r ƒSƒVƒbƒN";}
  .font16 {font-size: 16px; line-height: 125%; font-family:Osaka,"‚l‚r ƒSƒVƒbƒN";}
  .font18 {font-size: 18px; line-height: 125%; font-family:Osaka,"‚l‚r ƒSƒVƒbƒN";}
  .font24 {font-size: 24px; line-height: 125%; font-family:Osaka,"‚l‚r ƒSƒVƒbƒN";}
  .font30 {font-size: 30px; line-height: 125%; font-family:Osaka,"‚l‚r ƒSƒVƒbƒN";}
  .menu { font-size:10px; font-weight:bold; color:#ffffff; text-decoration:none;}
  .margin { margin:0; padding-top:4px; padding-bottom:4px; padding-left:0; padding-right:0;}

  body {margin: 0px;background-color: #ffffff;}

#header {
width: 100%;
height: 40px;
background: #001e5d url(http://www.sankei-sports.com/images/headBg.gif) no-repeat right;
position: relative;
}
#header p {
font-size: 10px;
line-height: 150%;
margin: 5px;
position: absolute; bottom: 0; right: 0;
}
#header p a {
margin-left: 5px;
padding-left: 9px;
background: url(http://www.sankei-sports.com/images/dot_tri_bgB.gif) no-repeat 0 45%;
color: #ffffff;
text-decoration: none;
}
#header p a:hover {
text-decoration: underline;
}

h1, h2, h3, h4, h5 {
margin: 0;
padding: 0;
list-style: none;
}

  .above0 {width:770px; position:relative;}
  .above1 {width:100%;}
  .above1_1 {width:420px; height:40px; text-align:right; position:relative; top:0px; right:10px;}
  .above2 {width:100%; height:21px; background-image:url('image/patrs_index003.gif') ; text-align:left;}
  .above2_0 {width:770px; height:17px;}
  .above2_1 {width:75px; height:21px; text-align:center; float:left; position:relative; top:4px;}
  .above2_1_a {width:75px; height:21px; float:left; background-image:url('image/patrs_index003_b.gif');}
  .above2_2 {width:3px; text-align:center; color:#CC6699; font-size:10px; font-weight:bold; float:left; position:relative; top:4px;}
  .above3 {width:100%; height:27px; background-image:url('image/patrs_index002.gif'); margin:0px; padding:0px;}
  .above3_0 {position:relative; top:6px; left:10px; float:left; text-align:left; color:#000000; font-size:10px; font-weight:bold;}
  .above3_1 {position:relative; top:2px; left:15px; float:left; text-align:left; color:#000000; font-size:10px; font-weight:bold;}
  .above3_2 {width:200px; height:15px; position:relative; top:4px; right:0px;}
  .above3_3 {width:570px; height:15px;}
  .above4 {width:770px; height:41px; background-image:url('image/patrs_index004.gif'); background-repeat:no-repeat}
  .above4_1 {width:250px; height:15px; position:relative; top:13px; left:300px;}
  .above5_0 {width:530px;}
  .above5_0_t1 {width:530px; position:relative; left:10px;}
  .above5_0_0 {width:170px; float:left; text-align:center; height:170px;}
  .above5_0_1 {width:3px; float:left; text-align:center;}
  .above5_0_2 {width:105px; height:120px; float:left; text-align:center;}
  .above5_1 {width:220px; position:relative; top:-30px;}
  .above5_1_0 {width:220px; height:180px; text-align:left; border:1px solid #666666; padding-top:0; padding-bottom:0; padding-left:0; padding-right:0;}
  .above5_1_1 {width:220px; height:30px; padding:5px 0 0 0;}
  .above5_1_2 {width:220px; height:68px; text-align:center; margin:0 0 5px 0}
  .above5_1_3 {width:220px; margin:5px 0 0 0; border:1px solid #666666; background-color:#F2F2FE;}
  .above5_1_3_0 {text-align:left; padding:3px;}
  .above5_1_3_1 {width:201px; text-align:left; padding-top:3px; padding-bottom:7px; padding-left:7px; padding-right:0;}
  .above5_1_3_2 {text-align:left; padding:2px; font-size: 12px; line-height: 125%; font-family:Osaka,"‚l‚r ƒSƒVƒbƒN"; font-weight:bold;}
  .above5_1_3_3 { text-align:center;}
  .above5_1_3_4 { width:105px; height:122px; font-size: 10px; line-height: 125%; font-family:Osaka,"‚l‚r ƒSƒVƒbƒN"; font-weight:bold; float:left;}
  .above5_1_3_f { width:201px; height:17px;text-align:left; background-image:url('image/patrs_index020.gif'); background-repeat:no-repeat; font-size: 10px; line-height: 125%; font-family:Osaka,"‚l‚r ƒSƒVƒbƒN"; font-weight:bold; padding-top:2px; padding-bottom:0; padding-left:2px; padding-right:0; }
  .above5_1_4 {height:0.5px;}
  .above5_2 {width:520px; position:relative; left:5px;}
  .above5_2_0 {width:520px; text-align:left;}
  .above5_2_0_1 {width:520px; text-align:left; padding-top:10px; padding-bottom:0; padding-left:0; padding-right:0;}
  .above5_2_1 {width:520px;}
  .above5_2_2 {width:240px; text-align:left; float:left;}
  .above5_2_3 {width:245px; text-align:left; float:left; border-left:1px dotted grey; padding-top:0; padding-bottom:0; padding-left:5px; padding-right:0;}
  .above6 {width:770px; text-align:center; padding-top:0; padding-bottom:0; padding-left:20px; padding-right:20px;}

  .clear {clear: both;}

  .table5_0 {width:770px; height:100%; background-image:url('image/patrs_index007.gif'); background-repeat:repeat; }
  .td5_1 {width:530px; height:100%; vertical-align:top; padding: 0 0 0 12px; }
  .td5_2 {width:220px; height:100%; vertical-align:top;}


  .above5_box0 {width:530px; margin-bottom:5px; text-align:center;}
  .banner1-0 {width:530px;}
  .banner1-1 {width:530px; margin-bottom:5px; background-image:url("image/patrs_index006_2.gif");}
  .banner1-2 {width:156px; margin-bottom:5px; text-align:center; float:left;}
  .banner1-3 {width:106px; margin-bottom:5px; text-align:center; float:left;}
  .banner1-4 {width:31px; margin-bottom:5px; text-align:center; float:left;}

  .banner3-1 {width:220px;}



  .adjust4 {position:relative; top:2px; left:0px;}

  .margin_bottom2 {margin-bottom:2px;}
  .margin_bottom5 {margin-bottom:5px;}
  .margin_bottom10 {margin-bottom:10px;}
  .margin_bottom15 {margin-bottom:15px;}
  .margin_bottom20 {margin-bottom:20px;}

  .clear_dummy001 {width:100%; height:1px; clear:left;}

  .float {float:left;}
  .clear {clear:left;}

  .text_center{text-align:center;}
  .text_left{text-align:left;}

  .back_color001 {background-color:#e6e6fe;}

  .no_border {border:0;}






  .result1 {width:730px; padding-bottom:2px; text-align:left;}
  .result1_1 {width:630px; text-align:left; padding-top:15px; float:left;}
  .result1_2 {width:100px; text-align:right; float:left;}

  .result2 {width:730px; padding-top:8px; padding-bottom:8px; text-align:left;}

  .select1 {width:730px; height:52px; text-align:left; background-image:url('/image/panel006.gif');}
  .select1_1 {padding-top:33px; width:157px; text-align:right; float:left;}
  .select1_2 {padding-top:33px; width:173px; text-align:right; float:left;}
  .select1_3 {padding-top:33px; width:173px; text-align:right; float:left;}
  .select1_4 {padding-top:33px; width:222px; text-align:right; float:left;}

  .select2 {width:730px; height:20px; padding-top:5px; padding-bottom:5px; text-align:left;}

  .table1 {width:730px; padding-top:5px; padding-bottom:5px; text-align:left;}
  .table1_1 {width:181px; height:20px; margin-bottom:1px; background-color:#d3cfc4; text-align:left;}
  .table1_2 {width:181px; height:55px; margin-bottom:1px; background-color:#ffffff; text-align:left;}
  .table1_3 {width:181px; height:40px; margin-bottom:1px; background-color:#ffe896; text-align:center;}
  .table1_4 {width:181px; height:104px; padding:0px; margin-bottom:1px; background-color:#666666;}
  .table1_5 {width:181px; height:55px; margin-bottom:1px; background-color:#eeeadc; text-align:left;}
  .table1_6 {width:181px; height:90px; margin-bottom:0px; background-color:#ffffff; text-align:left;}
  .table1_7 {width:100%; height:50px;}
  .table1_8 {width:120px; text-align:left; float:left;}
  .table1_9 {padding-top:3px; width:57px; text-align:right; float:left;}
  .table1_10 {height:20px; text-align:left;}


  .foot_search1 {width:730px; margin-bottom:30px; text-align:right;}
  .foot_search2 {width:730px; margin-bottom:20px;}
  .foot_search2_1 {width:75px; text-align:left; float:left;}
  .foot_search2_2 {width:655px; text-align:left; float:left;}
  .foot_search3 {width:730px; margin-bottom:30px; text-align:left;}
  .foot_search3_1 {width:40px; text-align:left; float:left;}
  .foot_search3_2 {width:690px; text-align:left; float:left;}
  .foot_search4 {width:730px; margin-bottom:30px;}
  .foot_search4_1 {width:40px; text-align:left; float:left;}
  .foot_search4_2 {width:690px; text-align:left; float:left;}
  .foot_search5 {width:730px; padding-top:3px; padding-bottom:3px; margin-bottom:2px; text-align:left; background-color:#eeeeee;}

  .foot1 {width:730px; margin-bottom:2px; text-align:right;}
  .foot2 {width:730px; height:3px; margin-bottom:2px; background-image:url('/image/parts003.gif');}
  .foot3 {width:730px; text-align:left;}
  .foot4 {width:730px; margin-top:30px; margin-bottom:10px; text-align:center;}
  .foot5 {width:730px; text-align:right;}



  .cm1 {width:730px; padding-top:5px; padding-bottom:5px;}
  .cm1_1 {width:100%; height:100%; padding:1px; text-align:left;}

  .panel1 { width:730px; height:22px; text-align:left; background-image:url('/image/parts005.gif');}
  .panel1_1 {position:relative; top:2px; left:20px;}
  .panel2 { width:730px; height:22px; margin-bottom:10px; text-align:left; background-image:url('image/patrs_index016.gif');}
  .panel2_1 {position:relative; top:2px; left:20px;}

  .form1 {width:730px; padding-top:5px; padding-bottom:5px; margin-top:10px; margin-bottom:20px; text-align:left; background-color:#eeeeee;}


  .margin_bottom2 {margin-bottom:2px;}
  .margin_bottom5 {margin-bottom:5px;}
  .margin_bottom10 {margin-bottom:10px;}

  .padding_top2 {padding-top:2px;}

  .padding_left_right2 {padding-left:2px; padding-right:2px}

  .line_height160 {line-height: 160%;}

  .clear_dummy001 {width:100%; height:1px; clear:left;}

  .float {float:left;}
  .clear {clear:left;}

  .t_align { text-align:center;}
  .bold {font-weight:bold;}

  .white {color:#ffffff;}
  .black {color:#000000;}
  .red {color:#cc0000;}
  .blue {color:#0000ff;}