@import "ping.css";

/*********************************************************
INDEXページ
**********************************************************/
.body_index{
	background-color: #1a434a;
	margin: 0px;
	background-image: url(../../../img/bg.jpg);
	background-repeat: repeat-x;
}
.bg_menu{
	background-image: url(../../../img/bg_menu.jpg);
	background-repeat: no-repeat;
}
.menu_Pos{
	margin-left: 10px;
}
.owabi_Pos{
	margin: 1px;
}
.copy{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFBE6;
	letter-spacing: 1px;
	padding-bottom: 15px;
}

/*********************************************************
IFNOブロックページ
**********************************************************/
.body_info{
	background-image: url(../../connect/on/info/img/bg.jpg);
	background-repeat: no-repeat;
	background-color: #00161a;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.text_info{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	color: #b6cc29;
	background-image: url(../../connect/on/info/img/bg_info.jpg);
	background-repeat: no-repeat;
	line-height: 18px;
}
#shadow {
	position:absolute;
	left:135px;
	top:11px;
	width:5px;
	height:33px;
	z-index:1;
}
/*********************************************************
お詫びページ
**********************************************************/
.owabi_Title{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 3px;
}
.owabi_Text{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 150%;
	color: #89a61d;
 margin: 3px;
}
/*********************************************************
TOP切り替えブロックページ
**********************************************************/
.body_top{
	background-image: url(../../img_common/bg.jpg);
	background-repeat: repeat-x;
	background-color: #1a434a;
	margin: 0px;
}
/*********************************************************
TOP定型ブロックページ
**********************************************************/
.body_top_contents{
	background-color: #1a434a;
	margin: 0px;
}
.text_OAdata{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	color: #268080;
	padding-top: 9px;
	padding-left: 10px;
	line-height: 10px;
	letter-spacing: 1px;
	padding-bottom: 9px;
}
.common_texts{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #666666;
	margin-top: 7px;
	margin-right: 10px;
	margin-bottom: 7px;
	margin-left: 10px;
	line-height: 150%;
}
.common_TableSpace{
	margin-top: 10px;
	margin-bottom: 10px;
}
.common_TableSpaceR{
	padding-left: 5px;
}

.title_jyouhou{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #b33665;
	padding-top: 10px;
	padding-left: 10px;
	line-height: 14px;
	font-weight: bold;
}
.title_jyouhou1{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	color: #b33665;
	padding-top: 10px;
	padding-left: 10px;
	line-height: 14px;
	font-weight: bold;
}

.note_column{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	color: #990000;
}

a.link12:link,a.link12:visited,a.link12:active
{
	font-family: "Osaka−等幅", "verdana", "sans-serif";
	font-size: 12px;
	color:#268080;
	text-decoration:none;
	font-weight: bold;
	letter-spacing: 1px;
	}
a.link12:hover
	{
	color:#24b3b3;
	text-decoration:underline;
	}

a.link10:link,a.link10:visited,a.link10:active
{
	font-family: "Osaka−等幅", "verdana", "sans-serif";
	font-size: 10px;
	color:#89a61d;
	text-decoration:none;
	margin-right: 10px;
	}
a.link10:hover
	{
	color:#5b700f;
	text-decoration:underline;
	}
a.link11:link,a.link11:visited,a.link11:active
{
	font-family: "Osaka−等幅", "verdana", "sans-serif";
	font-size: 12px;
	color:#B33665;
	text-decoration:none;
	}
a.link11:hover
	{
	color:#B33665;
	text-decoration:underline;
	}
	
	a.linkBacknum:link,a.linkBacknum:visited,a.linkBacknum:active
{
	font-family: "Osaka−等幅", "verdana", "sans-serif";
	font-size: 12px;
	color:#fffaf0;
	text-decoration:none;
	font-weight: bold;
	letter-spacing: 1px;
	}
a.linkBacknum:hover
	{
	color:#ffeecc;
	text-decoration:underline;
	}
	
	a.linktop:link,a.linktop:visited,a.linktop:active
{
	font-family: "Osaka−等幅", "verdana", "sans-serif";
	font-size: 16px;
	color:#b33665;
	text-decoration:none;
	font-weight: bold;
	letter-spacing: 1px;
	}
a.linktop:hover
	{
	color:#ffeecc;
	text-decoration:underline;
	}
.tv{
	height: 165px;
	width: 220px;
	background-image: url(../../top_contents/img/tv.jpg);
	background-repeat: no-repeat;
	position: absolute;
	left: 97px;
	top: 44px;
}
/*********************************************************
今日何があったか「今日何があったか」
**********************************************************/
.contentsA_arrow{
	padding-left: 403px;
}
/*********************************************************
今日何があったか「便利帳」
**********************************************************/
.contentsB_arrow{
	padding-left: 530px;
}
/*********************************************************
今日何があったか「カテゴリ」
**********************************************************/
.contentsC_arrow{
	padding-left: 649px;
}
/*********************************************************
スポーツ
**********************************************************/
.BodySports{
	background-color: #fffaf0;
	margin: 10px;
	scrollbar-arrow-color:      #89a71d; /*矢印　　　*/
	scrollbar-3dlight-color:    #89a71d; /*外側┌　　*/
	scrollbar-darkshadow-color: #89a71d; /*外側　┘　*/
	scrollbar-face-color:       #fffaf0; /*キーカラー*/
	scrollbar-highlight-color:  #fffaf0; /*内側┌　　*/
	scrollbar-shadow-color:     #fffaf0; /*内側　┘　*/
}
.textCast{
	font-family: "Osaka−等幅", "verdana", "sans-serif";
	font-size: 12px;
	color:#005959;
	letter-spacing: 1px;
	padding-top: 5px;
	padding-left: 10px;
	font-weight: bold;
	}
	.textSports{
	font-family: "Osaka−等幅", "verdana", "sans-serif";
	font-size: 12px;
	color:#808080;
	}
	.youbi{
	font-family: "Osaka−等幅", "verdana", "sans-serif";
	font-size: 12px;
	color:#91a532;
	font-weight: bold;
	letter-spacing: 1px;
}
.youb_sat{
	font-family: "Osaka−等幅", "verdana", "sans-serif";
	font-size: 12px;
	color:#2e70b8;
	font-weight: bold;
	letter-spacing: 1px;
}
.youbi_sun{
	font-family: "Osaka−等幅", "verdana", "sans-serif";
	font-size: 12px;
	color:#a44972;
	font-weight: bold;
	letter-spacing: 1px;
}


/*********************************************************
コラム共通
**********************************************************/
.title_column{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	color: #064747;
	letter-spacing: 1px;
	font-weight: bold;
	padding: 10px;
}
.text_column{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color: #666666;
	letter-spacing: 1px;
	padding: 10px;
}
.text_column1{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #666666;
	letter-spacing: 1px;
}
.BodyColumn{
	background-color: #fffaf0;
	margin: 0px;
	scrollbar-arrow-color:      #89a71d; /*矢印　　　*/
	scrollbar-3dlight-color:    #89a71d; /*外側┌　　*/
	scrollbar-darkshadow-color: #89a71d; /*外側　┘　*/
	scrollbar-face-color:       #fffaf0; /*キーカラー*/
	scrollbar-highlight-color:  #fffaf0; /*内側┌　　*/
	scrollbar-shadow-color:     #fffaf0; /*内側　┘　*/
	background-image: url(../img/bg_line.gif);
	background-repeat: repeat-y;
}
.text_BacknumData{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 150%;
	color: #666666;
	letter-spacing: 1px;
	}
	.line{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cccccc;
}
/*********************************************************
出演者紹介共通
**********************************************************/
.text_cast{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color: #666666;
	letter-spacing: 1px;
}
.text_sub{	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	color: #666666;
	letter-spacing: 1px;}
.bodyCast{
	background-color: #fffaf0;
	margin: 0px;
	scrollbar-arrow-color:      #89a71d; /*矢印　　　*/
	scrollbar-3dlight-color:    #89a71d; /*外側┌　　*/
	scrollbar-darkshadow-color: #89a71d; /*外側　┘　*/
	scrollbar-face-color:       #fffaf0; /*キーカラー*/
	scrollbar-highlight-color:  #fffaf0; /*内側┌　　*/
	scrollbar-shadow-color:     #fffaf0; /*内側　┘　*/
	background-image: url(../../cast/img/bg_line.gif);
	background-repeat: repeat-y;
	}
	
/*********************************************************
情報募集
**********************************************************/
.note_bosyu{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color: #cc0000;
}
.Tline_bosyu{
	border: 1px solid #b33665;
}
.Tline_note{
	border: 1px dotted #cc0000;
}
	a.linkBosyu:link,a.linkBosyu:visited,a.linkBosyu:active
{
	font-family: "Osaka−等幅", "verdana", "sans-serif";
	font-size: 12px;
	color:#cc0000;
	text-decoration:underline;
	font-weight: bold;
	letter-spacing: 1px;
	}
a.linkBosyu:hover
	{
	color:#ff0000;
	text-decoration:underline;
	}
/*********************************************************
報ステメール
**********************************************************/
.text_MailAdd{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 32px;
	line-height: 120%;
	color: #005959;
	margin-left: 10px;
	font-weight: bold;
}
/*********************************************************
世論調査
**********************************************************/
.yoron_title1{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	color: #3C3C3C;
	letter-spacing: 1px;
}
.yoron_text_taisyou{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #3C3C3C;
	letter-spacing: 1px;
	border: 1px solid #C1C1C1;
}
.yoron_title2{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	color: #FFFFFF;
	letter-spacing: 1px;
	font-weight: bold;
	background-color: #77961A;
	padding: 5px;
}
.yoron_line1{
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #77961A;
}
.yoron_text1{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #ffffff;
	letter-spacing: 10px;
	border: 1px solid #A6A9AB;
	padding-left: 20px;
}
.yoron_text2{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	color: #525152;
	letter-spacing: 1px;
	border: 1px solid #A6A9AB;
}
.yoron_text3{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #525152;
	letter-spacing: 1px;
	border: 1px solid #A6A9AB;
}
.yoron_line{
	border: 1px solid #A6A9AB;
}
.yoron_Q{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #A60035;
	letter-spacing: 1px;
	padding: 5px;
}
.yoron_text4{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #ffffff;
	letter-spacing: 1px;
	font-weight: bold;
}
.yoron_Tspace{
	margin-top: 10px;
	margin-bottom: 10px;
}
.yoron_textA1{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	color: #264A56;
	letter-spacing: 1px;
	font-weight: bold;
	}
	.yoron_textA2{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	color: #94413B;
	letter-spacing: 1px;
	font-weight: bold;
	}
	.yoron_textA3{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	color: #89826B;
	letter-spacing: 1px;
	font-weight: bold;
	}
	.yoron_textA4{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	color: #0C7679;
	letter-spacing: 1px;
	font-weight: bold;
	}
	.yoron_textA5{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	color: #A08100;
	letter-spacing: 1px;
	font-weight: bold;
	}
	.yoron_textA6{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	color: #C9B79E;
	letter-spacing: 1px;
	font-weight: bold;
	}
	.yoron_textA7{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	color: #8F8152;
	letter-spacing: 1px;
	font-weight: bold;
	}
	.yoron_textA8{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	color: #444444;
	letter-spacing: 1px;
	font-weight: bold;
	}
	.yoron_textA9{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	color: #BA735D;
	letter-spacing: 1px;
	font-weight: bold;
	}
	.yoron_textA10{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	color: #153740;
	letter-spacing: 1px;
	font-weight: bold;
	}
	.yoron_textA11{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	color: #7B3D36;
	letter-spacing: 1px;
	font-weight: bold;
	}
	.yoron_textA12{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	color: #AA6955;
	letter-spacing: 1px;
	font-weight: bold;
	}
	.yoron_textA13{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	color: #16383C;
	letter-spacing: 1px;
	font-weight: bold;
	}
	.yoron_textA14{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	color: #000000;
	letter-spacing: 1px;
	font-weight: bold;
	}
	.yoron_textA15{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	color: #666152;
	letter-spacing: 1px;
	font-weight: bold;
	}
	.yoron_textA16{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	color: #786377;
	letter-spacing: 1px;
	font-weight: bold;
	}
	.yoron_textA17{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	color: #C39799;
	letter-spacing: 1px;
	font-weight: bold;
	}
	.yoron_textA18{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	color: #45311C;
	letter-spacing: 1px;
	font-weight: bold;
	}
	.yoron_textA19{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	color: #735C5A;
	letter-spacing: 1px;
	font-weight: bold;
	}
	.yoron_textA20{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	color: #9A9846;
	letter-spacing: 1px;
	font-weight: bold;
	}
	.yoron_textA21{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	color: #2f2f2f;
	letter-spacing: 1px;
	font-weight: bold;
	}

	.yoron_note{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #525152;
	letter-spacing: 1px;
	padding-left: 5px;
	}
	/*********************************************************
情報募集
**********************************************************/
.data_opinion{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	color: #ffffff;
	letter-spacing: 1px;
	line-height: 16px;
	font-weight: bold;
	background-color: #064747;
		padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.title_opinion{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	color: #064747;
	letter-spacing: 1px;
	line-height: 16px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.text_opinion{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color: #666666;
	letter-spacing: 1px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
}

	/*********************************************************
中国
**********************************************************/
.title_ｃhina{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	color: #b33665;
	padding-top: 10px;
	padding-left: 10px;
	line-height: 14px;
	font-weight: bold;
}

.title_ｃhina_s{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #666666;
	margin-top: 7px;
	margin-right: 10px;
	margin-bottom: 7px;
	margin-left: 10px;
	line-height: 150%;
}

.title_ｃhina_s2{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	color: #666666;
	margin-top: 7px;
	margin-right: 10px;
	margin-bottom: 7px;
	margin-left: 10px;
	line-height: 150%;
}

.title_ｃhina_s3{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	color: #666666;
	margin-top: 7px;
	margin-right: 10px;
	margin-bottom: 7px;
	margin-left: 10px;
	line-height: 150%;
}

/*********************************************************
動画特集
**********************************************************/
.Data{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	color: #064747;
	letter-spacing: 1px;
	line-height: 16px;
	font-weight: bold;
}
.Title{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	color: #064747;
	letter-spacing: 1px;
	font-weight: bold;
}
.Reporter{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	color: #064747;
	letter-spacing: 1px;
	line-height: 16px;
	font-weight: bold;
}
.Text{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color: #666666;
	letter-spacing: 1px;
	margin: 10px;
}
.movie_hr{
	background-image: url(../../movie/img/hr_dotted.gif);
	background-repeat: repeat-x;
	height: 1px;
	margin-top: 15px;
	margin-bottom: 15px;
}
a.link_mov:link,a.link_mov:visited,a.link_mov:active
{
	font-family: "Osaka−等幅", "verdana", "sans-serif";
	font-size: 14px;
	color:#064747;
	text-decoration:underline;
	font-weight: bold;
	letter-spacing: 1px;
	}
a.link_mov:hover
	{
	color:#FE0072;
	text-decoration:underline;
	}
