﻿.copy{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	padding-top: 10px;
	letter-spacing:0.05em

}
.ptop10 {
	padding-top: 10px;
	padding-bottom: 10px;
}
.txt {
	color: #333333;
	letter-spacing:0.05em;
	font: normal 12px/18px "ＭＳ Ｐゴシック", "Osaka";
}

.info_txt {
	color: #333333;
	font: normal 12px/18px "ＭＳ Ｐゴシック", "Osaka";
}
.info8_txt {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 8px;
	font-style: normal;
	line-height: 9px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	letter-spacing: 0.05em;
}
.info10_txt {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	letter-spacing: 0.05em;
}
.info12_txt {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	font-style: normal;
	line-height: 21px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	letter-spacing: 0.05em;
}
.txts {
	letter-spacing:0.05em;
	font: normal 11px/15px "ＭＳ Ｐゴシック", "Osaka";
}
.info_txts {
	font: normal 11px/13px "ＭＳ Ｐゴシック", "Osaka";
}
.txtw {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	letter-spacing: 0.05em;
}
.sttxt{
	letter-spacing:0.05em;
	font: normal 14px/22px "ＭＳ Ｐゴシック", "Osaka";

}
a:link#navi{
	text-decoration: none; color: #cccccc;
}
a:visited#navi{
	text-decoration: none; color: #cccccc;
}
a:active#navi{
	text-decoration: none; color: #ffffff;
}
a:hover#navi{
	text-decoration: none; color: #ffffff;
}

a:link{
	text-decoration: none;
	color: #2867D0;
	letter-spacing:0.05em;
}
a:visited{
	text-decoration: none;
	color: #2867D0;
	letter-spacing:0.05em;
}
a:active{
	text-decoration: none;
	color: #2867D0;
	letter-spacing:0.05em;
}
a:hover{
	text-decoration: underline;
	color: #ff6600;
	letter-spacing:0.05em;
}

a:link#shihou{
	text-decoration: none;
	color: #7A6A58;
	letter-spacing:0.05em;
}
a:visited#shihou{
	text-decoration: none;
	color: #7A6A58;
	letter-spacing:0.05em;
}
a:active#shihou{
	text-decoration: none;
	color: #7A6A58;
	letter-spacing:0.05em;
}
a:hover#shihou{
	text-decoration: underline;
	color: #7A6A58;
	letter-spacing:0.05em;
}

a:link#index{
	text-decoration: none; color: #ff0000;
	font-size:12px;
	letter-spacing:0.05em;
}
a:visited#index{
	text-decoration: none; color: #ff0000;
	font-size:12px;
	letter-spacing:0.05em;
}
a:active#index{
	text-decoration: underline; color: #ff0000;
	font-size:12px;
	letter-spacing:0.05em;
}
a:hover#index{
	text-decoration: underline; color: #ff0000;
	font-size:12px;
	letter-spacing:0.05em;
}

a:link#stream{
	text-decoration: none; color: #cccccc;
	font-size:12px;
	letter-spacing:0.05em;
}
a:visited#stream{
	text-decoration: none; color: #cccccc;
	font-size:12px;
	letter-spacing:0.05em;
}
a:active#stream{
	text-decoration: underline; color: #ffffff;
	font-size:12px;
	letter-spacing:0.05em;
}
a:hover#stream{
	text-decoration: underline; color: #ffffff;
	font-size:12px;
	letter-spacing:0.05em;
}
a:link#white{
	text-decoration: none; color: #ffffff;
	font-size:12px;
	letter-spacing:0.05em;
}
a:visited#white{
	text-decoration: none; color: #ffffff;
	font-size:12px;
	letter-spacing:0.05em;
}
a:active#white{
	text-decoration: underline; color: #ffffff;
	font-size:12px;
	letter-spacing:0.05em;
}
a:hover#white{
	text-decoration: underline; color: #ffffff;
	font-size:12px;
	letter-spacing:0.05em;
}






a:link#stream2{
	text-decoration: none; color: #ff9933;
	font-size:12px;
	letter-spacing:0.05em;
}
a:visited#stream2{
	text-decoration: none; color: #ff9933;
	font-size:12px;
	letter-spacing:0.05em;
}
a:active#stream2{
	text-decoration: underline; color: #ff9933;
	font-size:12px;
	letter-spacing:0.05em;
}
a:hover#stream2{
	text-decoration: underline; color: #ff9933;
	font-size:12px;
	letter-spacing:0.05em;
}








a:link#shihoutxt{
	color: #ff0000;
	font-size:12px;
	letter-spacing:0.05em;
}
a:visited#shihoutxt{
	color: #ff0000;
	font-size:12px;
	letter-spacing:0.05em;
}
a:active#shihoutxt{
	color: #ff0000;
	font-size:12px;
	letter-spacing:0.05em;
}
a:hover#shihoutxt{
	color: #ff0000;
	font-size:12px;
	letter-spacing:0.05em;
}



a:link#2008guide{
        color: #666666;
	font-size:16px;
	letter-spacing:0.05em;
}
a:visited#2008guide{
	color: #666666;
	font-size:16px;
	letter-spacing:0.05em;
}
a:active#2008guide{
	text-decoration: underline; color: #666666;
	font-size:16px;
	letter-spacing:0.05em;
}
a:hover#2008guide{
	text-decoration: underline; color: #666666;
	font-size:16px;
	letter-spacing:0.05em;
}




a:link#2008guide2{
        color: #666666;
	font-size:24px;
	letter-spacing:0.05em;
}
a:visited#2008guide2{
	color: #666666;
	font-size:24px;
	letter-spacing:0.05em;
}
a:active#2008guide2{
	text-decoration: underline; color: #666666;
	font-size:24px;
	letter-spacing:0.05em;
}
a:hover#2008guide2{
	text-decoration: underline; color: #666666;
	font-size:24px;
	letter-spacing:0.05em;
}








/* ======= 060920 追記 =================== */
/* WebTVコンテンツのインデックス */

.webtv_index {
	font-size:14px;
	letter-spacing:0.05em;
	line-height:20px;
}

A.webtv_index:link{
	text-decoration: none;
	color: #2867D0;
}
A.webtv_index:visited{
	text-decoration: none;
	color: #2867D0;
}
A.webtv_index:active{
	text-decoration: none;
	color: #2867D0;
}
A.webtv_index:hover{
	text-decoration: underline;
	color: #ff6600;
}

/*フォームの送信ボタンのスタイル*/
input.Webtv_Button{
	padding:3px 2em;
}
input.Webtv_Button_2{
	padding:3px 0.5em;
}

/* ======= 060920 End================ */

/* ======= 061010 追記 ============== */
/* Googleサーチ */
.gs_txt {
	font-size:12px;
	color: #FFFFFF;
	letter-spacing:0.05em;
	line-height:14px;
}

A.gs_txt:link{
	text-decoration: none;
	color: #FFFF00;
}
A.gs_txt:visited{
	text-decoration: none;
	color: #FFFF00;
}
A.gs_txt:active{
	text-decoration: none;
	color: #FFFF00;
}
A.gs_txt:hover{
	text-decoration: none;
	color: #FFFFFF;
}

/* ======= 061010 End================ */

.txtb {
	font-size: 12px;
	color: #2867D0;
	line-height: 18px;
	letter-spacing:0.05em;
}
.txt_cha {
	font-size: 12px;
	color: #7A6A58;
	line-height: 18px;
	letter-spacing:0.05em;
}
.sttxtw {
	color: #FFFFFF;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 16px;
	letter-spacing:0.05em;

}
.txtm {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 13px;
	letter-spacing: -0.5px;
}
.batxt {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 11px;
	line-height: 12px;
	letter-spacing:0.05em;
}
.sttxtsw {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 13px;
	color: #FFFFFF;
	letter-spacing:0.05em;
}
.txtw2 {
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	letter-spacing:0.05em;

}
.txtg {
	font-size: 12px;
	color: #CCCCCC;
	letter-spacing:normal;
}
.txt_mm {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	letter-spacing:0.05em;
}
.sttxt2 {

	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 13px;
	color: #FFFFFF;
	letter-spacing:0.05em;
}
.txtss {
	letter-spacing: 0.1px;
	font-size: 11px;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	line-height:14px;
	letter-spacing:0.05em;
}
.tp_m1 {
	font-size:16px;
	font-weight:bold;
	color: #2867D0;
	line-height:22px;
	letter-spacing:0.05em;
}
.tp_m2 {
	font-size:14px;
	font-weight:bold;
	color: #2867D0;
	line-height:22px;
	letter-spacing:0.05em;
}
.tp_txt{
	font-size:12px;
	line-height:22px;
	letter-spacing:0.1em;
}
.sttxtl {
	font: 16px/20px "ＭＳ ゴシック", "Osaka－等幅";
	color: #0066CC;
}
.txt_wide {
	font: 12px/21px "ＭＳ ゴシック", "Osaka－等幅";
}
.eshop_n {
	font-size: 12px;
	color: #FFFFFF;
	letter-spacing: -0.2em;
}
.price {
	text-align: right;
}
.txt_h {
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 12px;
	line-height: 21px;
}
.txt_guidehyo {
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 12px;
	line-height: 18px;
}

