/*--------------------------------------*/
/* reader.css 							*/
/*										*/
/* tohsima co., ltd.					*/
/* 2008.7.16							*/
/* 2009.2.6  USATODAYのタブを削除 MA		*/
/*--------------------------------------*/

@import "common.css";
@import "order_snk.css";
@import "order_fbi.css";
@import "order_spo.css";
@import "move.css";

/*-----------------------------------------------*/
/*オーダーページ								 */
/*-----------------------------------------------*/

body {
	margin-top: -10px;
}
#areaEast {
	display:block;
	width:300px;
	height:30px;
	background-image:url(../img/all/areaeast.gif);
	background-repeat:no-repeat;
	text-indent:-3000em;
	position: relative;
	top: 10px;
}
#topHeadder{
	float:left;
	display:block;
	width:490px;
	height:64px;
	background-image:url(../img/all/top_head_logo.gif);
	background-repeat:no-repeat;
}
#topHeadder h1{
	display:block;
	width:490px;
	height:64px;
	text-indent: -9999px;
	cursor: pointer;
}
div#main{
	border:1px solid #999;
	padding:5px;
}

/*ヘッダー地域選択*/
#areaSelect{
	display:block;
	float:right;
	text-align:right;
	padding-top:20px;
	font-size:1.1em;
}
#areaSelect #arealink{
	display:block;
	text-align:left;
	font-size:12px;
	text-indent:15px;
}

/*メニュー*/
#menu{clear:both; margin:0px;}
#menu ul{
	float:right;
	margin:0px;
	padding:0px;
	background:no-repeat url(../img/all/tabbed_menu.gif) right top;
}

#menu ul:after{/*clear fix*/
	content:",";
	visibility:hidden;
	height:0px;
	display:block;
	clear:both;
}

#menu li{
	float:right;
	list-style-type:none;
	height:47px;
}

#menu span{ display:none;}

#menu a{
	display:block;
	width:140px;
	height:47px;
	background:no-repeat;
}
#menu a:link,
#menu a:visited{
	background:none;
}
#menu a:hover{
	background:url(../img/all/tabbed_menu.gif);
}

#menu li.sankei a:hover{
	background-position:left bottom;
}

#menu li.spo a:hover{
	background-position:420px bottom;
}

#menu li.fbi a:hover{
	background-position:280px bottom;
}

#menu li.ex a:hover{
	background-position:right bottom;
}

/*ブレットクラム*/
#breadCrumb{
	font-style:normal;
	font-size:small;
	padding-top:0.5em;
	float:left;
}

/*海外での購読*/
#oversea_service{
	float:right;
	padding-top:0.5em;
}


/*リニューアル内容（詳しくはこちら）*/
#renewal{
	margin:25px 20px 5px 20px;
	padding:30px;
	width:740px;
	border:1px solid #999999;
}

.l_side{float:left; margin-top:15px; width:400px;}

.l_side p{margin-left:80px;}

.r_side{float:right; margin-top:15px; width:280px;}

.point_exp{margin-left:80px; margin-top:15px;}

.point_exp h1{margin:15px 0 0 0; font-size:1.3em;}

.point_exp p{margin:3px 0 0 0; font-size:1.1em;}

.point_exp .blue{color:#008ce9; font-weight:bold;}

.l_side .caption{margin-top:5px; font-size:0.8em;}

.close a:link, .close a:visited{
	color:#aaaaaa;
	background-image:url(../img/snk/renewal_img/close_back.gif);
	background-repeat:no-repeat;
	background-position:0 50%;
	padding-left:10px;
}

.close a:hover{text-decoration:underline;}
	

/*Body TEXT*/
#bodyText{margin-top:25px; margin-bottom:15px;}
#bodyText .red{ color:red;}
#bodyText .redStrong{ color:red; font-weight:bold; font-size:large;}


/*クレジット*/
#credit{
	background-color:#f2f2f2;
	border:1px solid black;
	padding:9px;
	margin-top:50px;
	margin-bottom:40px;
}

/*リンク*/
#link1{
	border:1px solid white;
	border-bottom:1px solid #4d4d4d;
	padding-bottom:5px;
	margin-bottom:5px;
}
#linkWebTel{
	float:left;
	line-height:41px;
}
#linkMove{
	float:right;
	line-height:41px;
}

table#link1{
	width:100%;
}
table#link1 td#linkMove{
	text-align:right;
}

table#link2{
	width:100%;
}

#link2{
	clear:both;
	margin-bottom:20px;
}
#link2 ul{
	margin:0px;
	padding:0px;
}
#link2 li{
	float:left;
	list-style-type:none;
	line-height:45px;
	margin-right:20px;
}
#link2 li a{
	display:block;
	height:45px;
	background-position:center;
}
#link2 li a span{display:none;}

.yufuji{
	background-image:url(../img/all/yufuji.gif);
	background-repeat:no-repeat;
	width:64px;
}
.tvnavi{
	background-image:url(../img/all/tvnavi.gif);
	background-repeat:no-repeat;
	width:85px;
}
.mostly{
	background-image:url(../img/all/classic.gif);
	background-repeat:no-repeat;
	width:69px;
}
.seiron{
	background-image:url(../img/all/seiron.gif);
	background-repeat:no-repeat;
	width:86px;
}
.gallop{
	background-image:url(../img/all/gallop.gif);
	background-repeat:no-repeat;
	width:85px;
}
.snoopy{
	background-image:url(../img/all/snoopy_banner2.gif);
	background-repeat:no-repeat;
	width:140px;
}



