/* table */

body{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}

#table {
	border:solid #aaaaaa 1px;
	table-layout:fixed;
	width:900px;
}

TH {
  color: #ffffff; 
  background-color: #1a3f70; 
  border-style: double; 
  border-color: #1a3f70; 
  border-width: 4px; 
  font-size:18px;
  line-height:35px;
  font-weight:bold;
  text-align:left;
  vertical-align:middle;
}

.TH_0 {
  color: #ffffff; 
  background-color: #1a3f70; 
  border-style: double; 
  border-color: #1a3f70; 
  border-width: 4px; 
  font-size:18px;
  line-height:50px;
  font-weight:bold;
  text-align:left;
}

.TH_1{
  color: #ffffff; 
  background-color: #1b4a1a; 
  border-style: double; 
  border-color: #1b4a1a; 
  border-width: 4px; 
  font-size:18px;
  line-height:35px;
  font-weight:bold;
  text-align:left;
}
.TH_2{
  color: #ffffff; 
  background-color: #a1003d; 
  border-style: double; 
  border-color: #a1003d; 
  border-width: 4px; 
  font-size:18px;
  line-height:35px;
  font-weight:bold;
  text-align:left;
}
.TH_3{
  color: #ffffff; 
  background-color: #006b65; 
  border-style: double; 
  border-color: #006b65; 
  border-width: 4px; 
  font-size:18px;
  line-height:50px;
  font-weight:bold;
  text-align:left;
}
.TH_4{
	color: #ffffff;
	background-color: #4a009d;
	border-style: double;
	border-color: #4a009d;
	border-width: 4px;
	font-size:20px;
	line-height:50px;
	font-weight:bold;
	text-align:left;
}
.TH_5{
  color: #ffffff; 
  background-color: #d66000; 
  border-style: double; 
  border-color: #d66000; 
  border-width: 4px; 
  font-size:18px;
  line-height:50px;
  font-weight:bold;
  text-align:left;
}
.TH_6{
  color: #ffffff; 
  background-color: #022f00; 
  border-style: double; 
  border-color: #022f00; 
  border-width: 4px; 
  font-size:18px;
  line-height:35px;
  font-weight:bold;
  text-align:left;
}
.TH_7{
  color: #ffffff; 
  background-color: #959a00; 
  border-style: double; 
  border-color: #959a00; 
  border-width: 4px; 
  font-size:18px;
  line-height:22px;
  font-weight:bold;
  text-align:left;
}
.TH_8{
  color: #ffffff; 
  background-color: #464646; 
  border-style: double; 
  border-color: #464646; 
  border-width: 4px; 
  font-size:18px;
  line-height:35px;
  font-weight:bold;
  text-align:left;
}

.TH_9{
  color: #ffffff; 
  background-color: #DAA520; 
  border-style: double; 
  border-color: #DAA520; 
  border-width: 4px; 
  font-size:18px;
  line-height:35px;
  font-weight:bold;
  text-align:left;
}

.TD_1 {
  color: #ffffff; 
  background-color: #9999cc; 
  border-style: solid; 
  border-color: #666699; 
  border-width: 0px; 
  font-size:14px;
  font-weight:bold;
  line-height:24px;
}
.TD_2 {
  padding:0 0 0 0;	
	background-color:#FFFFFF;
	border:none;
	font-size:12px;
	color:#000000;
	text-align:right;
}
.TD_3 {
	padding:0px 0px 0px 0px;
	font-size:14px;
	color:#000000;
	line-height:20px;
	border:none;
	vertical-align:top;
	text-align:left;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#eaeaea,EndColorStr=#ffffff);
	background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAACCCAYAAACHMaL/AAAAVUlEQVQokYXExwGAIAAAMfcfld476AQeeeQRQrwPJ6WElFKQ1hoyxkDW2lvOOch7D4UQoBgjlFK6lXOGSilQrRVqrUG991tjDGjOCa21oL03dM757wOFCPUozK0vCwAAAABJRU5ErkJggg==");
	background-repeat:repeat-x;
	background-color:#ffffff;
}
.TD_4 {
  height:24px;
  color: #000000; 
  background-color: #f6ff8c; 
  border-style: solid; 
  border-color: #666699; 
  border-width: 0px; 
  font-size:14px;
  font-weight:bold;
  line-height:24px;
  text-align:left;
}
.TD_5 {
  height:24px;
  color: #000000; 
  background-color: #d6eaff; 
  border-style: solid; 
  border-color: #666699; 
  border-width: 0px; 
  font-size:14px;
  font-weight:bold;
  line-height:24px;
  text-align:left;
}
.TD_6 {
  color: #ffffff; 
  background-color: #ffffff; 
  border-style: solid; 
  border-color: #666699; 
  border-width: 0px; 
  font-size:14px;
  font-weight:bold;
  vertical-align:top;
}
.TD_7 {
    padding:0px 0px 0px 0px;	
    font-size:16px;
    color:#000000;
	background-color: #ffffff; 
    line-height:22px;
	border:none;
	vertical-align:top;
}
.TD_8 {
	padding:0px 0px 0px 0px;	
	font-size:14px;
	font-weight:bold;
	color:#fb4118;
	background-color: #fff4c0; 
	line-height:20px;
	border:none;
	vertical-align:middle;
	text-align:left;
}
.TD_8 a { color:#fb4118; }
.TD_8 a:hover { color : #ff0000; }
.TD_9 {
	padding:0px 0px 0px 5px;
	font-size:12px;
	color:#000000;
	line-height:16px;
	vertical-align:top;
}
.TD_10 {
	padding:0px 0px 0px 0px;	
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	background-color: #224a80; 
	line-height:25px;
	border:none;
}
.TD_11 {
  color: #ffffff; 
  border:none;
  font-size:14px;
  font-weight:bold;
  background:url(../howtowatch/img/catv.jpg) no-repeat;
  height:36px;
  width:860px;
}
.TD_12 {
	padding:0px 0px 0px 0px;	
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	background-color: #035600; 
	line-height:25px;
	border:none;
}


.TD_13 {
	text-align:left;
	vertical-align:bottom;
}
.TD_14 {
	text-align:left;
	vertical-align:bottom;
	font-size:12px;
	color:#000000;
	line-height:16px;
}
.TD_15 {
	text-align:left;
	font-size:14px;
	color:#000000;
	line-height:20px;
}
.TD_16 {
	background-color:#ccecff;
	text-align:left;
	font-size:15px;
	color:#000000;
	line-height:18px;
	font-weight:bold;
}
.TD_17 {
	text-align:left;
	font-size:15px;
	color:#000000;
	line-height:18px;
	font-weight:bold;
}
.TD_18 {
  color: #000000; 
  background-color: #f6ff8c; 
  border-style: solid; 
  border-color: #666699; 
  border-width: 0px; 
  font-size:18px;
  font-weight:bold;
  line-height:30px;  
}
.TD_19 {
	text-align:center;
	vertical-align:top;
	font-size:12px;
	color:#000000;
	line-height:16px;
}
.TD_20 {
	padding:0px 0px 0px 0px;	
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	background-color: #a1003d; 
	line-height:25px;
	border:none;
}
.TD_21 {
	padding:0px 0px 0px 0px;
	font-size:14px;
	color:#000000;
	line-height:20px;
	border:none;
	vertical-align:top;
	text-align:left;
	background-color:#ffffff;
}
.TD_22{
  color: #000000; 
  background-color: #ffffff; 
  border-style: solid; 
  border-color: #000000; 
  border-width: 1px; 
  font-size:14px;
  line-height:22px;
  text-align:left;
}
.TD_23 {
	color: #000000;
	background-color: #fdffd9;
	border-bottom: solid;
	border-color: #000000;
	border-width: 1px;
	font-size:16px;
	font-weight:bold;
	line-height:24px;
}	
.TD_24 {
  color: #000000; 
  background-color: #fdffd9;
  border-bottom: solid; 
  border-color: #000000; 
  border-width: 1px; 
  font-size:10px;
  text-align:right;
  line-height:20px;  
}	
.TD_25 {
	padding:0px 0px 0px 0px;	
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	background-color: #013400; 
	line-height:25px;
	border:none;
}
.TD_26 {
	padding:0px 0px 0px 0px;	
	font-size:16px;
	font-weight:bold;
	color:#000000;
	background-color: #ffffff; 
	line-height:20px;
	border:none;
	vertical-align:middle;
}
.TD_27 {
  color: #b00000; 
  font-size:10px;
  text-align:right;
  line-height:20px;  
}	
.TD_28 {
	text-align:right;
	vertical-align:bottom;
}
.TD_29 {
	padding:0px 0px 0px 0px;
	font-size:12px;
	color:#000000;
	line-height:15px;
	border:none;
	vertical-align:top;
	text-align:left;
}

.TD_30 {
	padding:0px 0px 0px 0px;	
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	background-color: #cc9900; 
	line-height:25px;
	border:none;
}

.TD_white {
	padding:0px 0px 0px 0px;	
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	background-color: #FFF; 
	line-height:25px;
	border:none;
}

	
.TD_european {
  color: #ffffff; 
  background-color: #ffffff;  
  border-style: double; 
  border-color: #1a3f70; 
  border-width: 4px; 
}
.TD_tournament {
  background-color: #ffffff; 
  border-style: double; 
  border-color: #268a39; 
  border-width: 4px;
	width:280xp;
	height:280xp;
	
	}
.TD_lpga {
  color: #ffffff; 
  background-color: #ffffff; 
  border-style: double; 
  border-color: #b60045; 
  border-width: 4px; 
}

.TD_japan {
  color: #ffffff; 
  background-color: #ffffff; 
  border-style: double; 
  border-color: #DAA520; 
  border-width: 4px; 
}
.TD_lesson {
  color:#ffffff;
  background-color:#ffffff; 
  border-style:double; 
  border-color:#006b65; 
  border-width:4px;
}
.TD_news {
  color: #000000; 
  font-size:12px;  
  background-color: #ffffff; 
  border-style: double; 
  border-color: #4a009d; 
  border-width: 4px; 
}
.TD_varaety {
  color: #ffffff; 
  
  background-color: #ffffff; 
  border-style: double; 
  border-color: #d66000; 
  border-width: 4px; 
}
.TD_ent {
  color: #ffffff; 
  background-color: #ffffff;  
  border-style: double; 
  border-color: #dee100; 
  border-width: 4px; 
}

.font_text1{
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	color:#000000;
}
.font_text2{
	font-size:12px;
	line-height:16px;
	color:#000000;
}
.font_text3{
	font-size:12px;
	line-height:14px;
	color:#000000;
}
.font_text4{
	font-size:12px;
	color:#ff3300;
	line-height:14px;
}
.font_text5{
	font-size:12px;
	color:#fb4118;
	line-height:16px;
}
.font_text6{
	font-size:12px;
	line-height:18px;
	color:#0000bb;
	margin-top:5px;
}
.font_text7{
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	color:#000000;
}
.font_text8{
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	color:#ffffff;
}
.font_text9{
	font-size:11px;
	color:#ff3300;
	line-height:14px;
}
.font_text10{
	font-size:11px;
	color:#000000;
	line-height:13px;
}

.font_text11{
	font-size:14px;
}

.font_text12{
	font-weight:bold;
	font-size:14px;
	
}

.font_text12_1{
	font-weight:bold;
	font-size:14px;
	width:600px;
	height: 200px;
}

.font_text13{
	text-align:left;
	vertical-align:bottom;
	font-size:12px;
	color:#000000;
	line-height:20px;
}

.font_text14{
	text-align:right;
	vertical-align:bottom;
	font-size:12px;
	color:#000000;
	line-height:20px;
}

.font_text15{
	font-size:25px;
	color:#FF00FF;
		}

.font_text16{

	font-size:25px;
	color:#0000FF;
		}
		
.font_text17{

	font-size:25px;
	color:#006400;
		}
.font_text18{
	font-size:25px;
	color:#1b4a1a;

		/* ‹K–ñ*/
.pr_text2 {
	font-weight: normal;
	font-size: 12px;
	padding:5px 0px 5px 0px; 

}
/* ------ */

