/*-----------------------------------CTT CSS FILE Copyright Cable Television TOYAMALast Modified 2005.6/* ----------基本---------- */body {color: #444444;}.txt8 {	font-size: 8px;	line-height: 130%;}.txt10 {	font-size: 10px;	line-height: 130%;}.txt102 {	font-size: 12px;    line-height : 20px;}.txt11 {	font-size: 11px;	line-height: 130%;}.txt10_150 {	font-size: 12px;	line-height: 150%;}.txt12 {	font-size: 12px;	line-height: 130%;}.txt12_150 {	font-size: 12px;	line-height: 150%;}.txt12_200 {	font-size: 12px;	line-height: 200%;}.txt14 {	font-size: 14px;	line-height: 130%;}/* ----------Bold---------- */.txt8b {	font-size: 8px;	line-height: 110%;	font-weight: bold;}.txt10b {	font-size: 10px;	line-height: 110%;	font-weight: bold;}.txt10_150b {	font-size: 10px;	line-height: 150%;	font-weight: bold;}.txt12b {	font-size: 12px;	line-height: 120%;	font-weight: bold;}.txt12_150b {	font-size: 12px;	line-height: 150%;	font-weight: bold;}.txt12_200b {	font-size: 12px;	line-height: 200%;	font-weight: bold;}.txt14b {	font-size: 14px;	line-height: 120%;	font-weight: bold;}.txt20b {	font-size: 20px;	line-height: 180%;	font-weight: bold;}/* ----------red-Link12---------- */a.red-link:link {	color:#CC0000;	text-decoration: none;	font-size: 12px;}a.red-link:visited {	color:#993300;	text-decoration: none;	font-size: 12px;}a.red-link:hover {	color:#CC0000;	text-decoration: underline;	font-size: 12px;}a.red-link:active {	color:#CC0000;	text-decoration: underline;	font-size: 12px;}/* ----------red-Link10---------- */a.red-link10:link {	color:#CC0000;	text-decoration: none;	font-size: 10px;}a.red-link10:visited {	color:#993300;	text-decoration: none;	font-size: 10px;}a.red-link10:hover {	color:#CC0000;	text-decoration: underline;	font-size: 10px;}a.red-link10:active {	color:#CC0000;	text-decoration: underline;	font-size: 10px;}/* ----------blue-Link12---------- */a.blue-link:link {	color:#003399;	text-decoration: underline;	font-size: 12px;}a.blue-link:visited {	color:#003366;	text-decoration: underline;	font-size: 12px;}a.blue-link:hover {	color:#003399;	text-decoration: none;	font-size: 12px;}a.blue-link:active {	color:#003399;	text-decoration: none;	font-size: 12px;}/* ----------blue-Link10---------- */a.blue-link10:link {	color:#003399;	text-decoration: underline;	font-size: 10px;}a.blue-link10:visited {	color:#003366;	text-decoration: underline;	font-size: 10px;}a.blue-link10:hover {	color:#003399;	text-decoration: none;	font-size: 10px;}a.blue-link10:active {	color:#003399;	text-decoration: none;	font-size: 10px;}/* ----------white-Link12---------- */a.white-link:link {	color:#FFFFFF;	text-decoration: none;	font-size: 12px;}a.white-link:visited {	color:#FFFFFF;	text-decoration: none;	font-size: 12px;}a.white-link:hover {	color:#FFFFFF;	text-decoration: underline;	font-size: 12px;}a.white-link:active {	color:#FFFFFF;	text-decoration: underline;	font-size: 12px;}/* ----------white-Link10---------- */a.white-link10:link {	color:#FFFFFF;	text-decoration: none;	font-size: 10px;}a.white-link10:visited {	color:#FFFFFF;	text-decoration: none;	font-size: 10px;}a.white-link10:hover {	color:#FFFFFF;	text-decoration: underline;	font-size: 10px;}a.white-link10:active {	color:#FFFFFF;	text-decoration: underline;	font-size: 10px;}/* ---テーブル--- */.t_prg {border:none; padding:3px 5px;}/* ----------blue-Link12 no underline---------- */a.blue-link-nu:link {	color:#003399;	text-decoration: none;	font-size: 12px;}a.blue-link-nu:visited {	color:#003366;	text-decoration: none;	font-size: 12px;}a.blue-link-nu:hover {	color:#003399;	text-decoration: underline;	font-size: 12px;}a.blue-link-nu:active {	color:#003399;	text-decoration: underline;	font-size: 12px;}/* ---------- Subtitle ---------- */.stitle {  font-size: 14px;  border-left-color: #FF9900; /* 左枠の色 */  padding: 3px 0px 0px 6px; /* 余白の幅 */  border-style: solid; /* 枠の種類 */  border-width: 0px 0px 0px 5px; /* 枠の幅 */  line-height: 200%;}.rtitle {  font-size: 14px;  border-left-color: #80C6E8; /* 左枠の色 */  padding: 3px 0px 0px 6px; /* 余白の幅 */  border-style: solid; /* 枠の種類 */  border-width: 0px 0px 0px 5px; /* 枠の幅 */  line-height: 200%;  font-weight: bold;}.txt12bb {	font-size: 14px;	line-height: 110%;	font-weight: bold;	color:#6880A6;	line-height: 150%;}.gtitle {  font-size: 14px;  border-left-color: #9FD253; /* 左枠の色 */  padding: 3px 0px 0px 6px; /* 余白の幅 */  border-style: solid; /* 枠の種類 */  border-width: 0px 0px 0px 5px; /* 枠の幅 */  line-height: 200%;  font-weight: bold;}.spmlink {  padding-left : 10px; /* 左余白の幅 */  padding-top : 10px; /* 上余白の幅 */  padding-bottom : 10px; /* 左余白の幅 */  padding-right : 10px; /* 左余白の幅 */  border-width : 1px; /* 枠の幅 */  border-style : dashed; /* 枠の種類 */  border-color : #666666; /* 枠の色 */  line-height: 120%; /* 行の高さ */  background-color: #EFEFEF;  color: #666666;}.spmatt {  padding-left : 5px; /* 左余白の幅 */  padding-top : 5px; /* 上余白の幅 */  padding-bottom : 5px; /* 左余白の幅 */  padding-right : 5px; /* 左余白の幅 */  border-width : 1px; /* 枠の幅 */  border-style : solid; /* 枠の種類 */  border-color : #CC0000; /* 枠の色 */  line-height: 120%; /* 行の高さ */  background-color: #F9E6EA; /* 背景色 */  color: #444444; /* 文字色 */}.spmatt2 {  padding-left : 5px; /* 左余白の幅 */  padding-top : 5px; /* 上余白の幅 */  padding-bottom : 5px; /* 左余白の幅 */  padding-right : 5px; /* 左余白の幅 */  border-width : 1px; /* 枠の幅 */  border-style : solid; /* 枠の種類 */  border-color : #CC0000; /* 枠の色 */  line-height: 120%; /* 行の高さ */  background-color: #F9E6EA; /* 背景色 */  color: #444444; /* 文字色 */  font-size: 14px;}.otitle {  font-size: 14px;  border-left-color: #FFCC00; /* 左枠の色 */  padding: 3px 0px 0px 6px; /* 余白の幅 */  border-style: solid; /* 枠の種類 */  border-width: 0px 0px 0px 5px; /* 枠の幅 */  line-height: 200%;  font-weight: bold;}.batt {  padding-left : 5px; /* 左余白の幅 */  padding-top : 5px; /* 上余白の幅 */  padding-bottom : 5px; /* 左余白の幅 */  padding-right : 5px; /* 左余白の幅 */  border-width : 1px; /* 枠の幅 */  border-style : solid; /* 枠の種類 */  border-color : #31577D; /* 枠の色 */  line-height: 120%; /* 行の高さ */  background-color: #E2E8EB; /* 背景色 */  color: #495765; /* 文字色 */  font-size: 12px;}.att_sm {  padding-left : 5px; /* 左余白の幅 */  padding-top : 5px; /* 上余白の幅 */  padding-bottom : 5px; /* 左余白の幅 */  padding-right : 5px; /* 左余白の幅 */  border-width : 1px; /* 枠の幅 */  border-style : solid; /* 枠の種類 */  border-color : #999999; /* 枠の色 */  line-height: 120%; /* 行の高さ */  background-color: #E4E4E4; /* 背景色 */  color: #666666; /* 文字色 */  font-size: 10px;}.gltitle {  font-size: 14px;  border-left-color: #999999; /* 左枠の色 */  padding: 3px 0px 0px 6px; /* 余白の幅 */  border-style: solid; /* 枠の種類 */  border-width: 0px 0px 0px 5px; /* 枠の幅 */  line-height: 200%;  font-weight: bold;}.glqa {  font-size: 12px;  border-left-color: #999999; /* 左枠の色 */  border-bottom-color: #999999; /* 左枠の色 */  padding: 0px 0px 2px 6px; /* 余白の幅 */  border-style: solid; /* 枠の種類 */  border-width: 0px 0px 1px 4px; /* 枠の幅 */  line-height: 140%;  font-weight: bold;}.txt14bb {	font-size: 14px;	line-height: 110%;	font-weight: bold;	color:#333333;	line-height: 120%;}.txt10_2 {	font-size: 10px;	line-height: 170%;}.ptitle {  font-size: 14px;  border-left-color: #223764 ; /* 左枠の色 */  border-bottom-color: #223764; /* 左枠の色 */  padding: 0px 0px 2px 6px; /* 余白の幅 */  border-style: solid; /* 枠の種類 */  border-width: 0px 0px 1px 4px; /* 枠の幅 */  line-height: 140%;  font-weight: bold;}.gttl2{    background-color: #8BA7CC;    color: #ffffff;    margin-top: 1.5em;    padding-left: 0.5em;    font-weight: bold;    line-height: 200%;    margin-left:2em;    font-size: 12px;}dd{   font-size: 12px;   margin-top: 0.5em;   color: #555555;   line-height: 130%;   margin-left: 4em;   }dt {         font-weight: bold;         border-bottom: solid 1px #cccccc;         color: #999999;         margin-top: 2em;         margin-left: 3em;	 font-size: 12px;	}.mentett      {         border: solid 1px #cccccc;         padding: 0.5em;         margin-left: 0em;         margin-top: 0.5em;         font-weight: bold;	 font-size: 12px;         line-height: 120%;      }.ortitle {  font-size: 14px;  border-left-color: #FF6600 ; /* 左枠の色 */  border-bottom-color: #FF6600; /* 左枠の色 */  padding: 0px 0px 2px 6px; /* 余白の幅 */  border-style: solid; /* 枠の種類 */  border-width: 0px 0px 1px 4px; /* 枠の幅 */  line-height: 140%;  font-weight: bold;}
