@charset "utf-8";


/* Head
----------------------------------------------------------- */
#series h1,
#series .lineup_head p {
	clear: both;
}


/* Local Navigation (M590)
-------------------------------------------------- */
#series .lineup_localnavi {
	clear: both;
}
#series .lineup_localnavi ul {
	clear: both;
	padding: 0;
}
#series .lineup_localnavi ul li {
	float: left;
	color: #1b1b1b;
	margin-right: 3px;
	width: 163px;
}
#series .lineup_localnavi ul li.top {
	width: 81px;
}
#series .lineup_localnavi ul li.last {
	margin-right: 0;
}
#series  .lineup_localnavi ul li div {
	display: block;
	height: 37px;
	width: 163px;
	background: transparent url('../images/14b/btn_localnavi02_on.png') left top no-repeat;
	outline: none;
	font-size: 16px;
	position: relative;
	zoom: 1;
}
#series  .lineup_localnavi ul li div.link {
	background: transparent url("../images/14b/btn_localnavi02_off.png") left top no-repeat;
	color: #ffffff;
}
#series  .lineup_localnavi ul li.top div {
	width: 81px;
	background: transparent url("../images/14b/btn_localnavi01_on.png") left top no-repeat;
}
#series  .lineup_localnavi ul li.top div.link {
	background: transparent url("../images/14b/btn_localnavi01_off.png") left top no-repeat;
	color: #ffffff;
}
#series  .lineup_localnavi ul li div p {
	font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
}
#series  .lineup_localnavi ul li div.link p:link,
#series  .lineup_localnavi ul li div.link p:active, 
#series  .lineup_localnavi ul li div.link p:visited {
	color: #ffffff;
}
#series  .lineup_localnavi ul li div.link p:hover {
	color: #1b1b1b;
}
#series  .lineup_localnavi ul li div p.single {
	text-align: center;
	padding-top: 12px;
}
#series  .lineup_localnavi ul li div p.double {
	text-align: left;
	padding: 5px 0 0 22px;
	line-height: 1.1em;
}
#series .lineup_localnavi ul li div p a {
	display: block ;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	text-indent: -9999px;
	background/*\**/: #fff\9; /*IE7、8用ハック*/
	opacity: 0; 
	-moz-opacity: 0;
	filter: alpha(opacity=0); /*フィルターで透明に*/
}



/* Local Navigation (SD-P710S)
-------------------------------------------------- */
#series .lineup_localnavi2 {
	clear: both;
	background-color: #8fc31f;
}
#series .lineup_localnavi2 ul {
	clear: both;
	padding: 0;
}
#series .lineup_localnavi2 ul li {
	float: left;
	color: #1b1b1b;
	margin-right: 3px;
	width: 218px;
}
#series .lineup_localnavi2 ul li.top {
	width: 81px;
	margin-right: 4px;
}
#series .lineup_localnavi2 ul li.last {
	margin-right: 0;
}
#series  .lineup_localnavi2 ul li div {
	display: block;
	margin-top: 3px;
	height: 37px;
	width: 218px;
	background: transparent url('../images/14b/btn_localnavi04_on.png') left top no-repeat;
	outline: none;
	font-size: 16px;
	position: relative;
	zoom: 1;
}
#series  .lineup_localnavi2 ul li div.link {
	background: transparent url("../images/14b/btn_localnavi04_off.png") left top no-repeat;
	color: #ffffff;
}
#series  .lineup_localnavi2 ul li.top div {
	width: 81px;
	background: transparent url("../images/14b/btn_localnavi03_on.png") left top no-repeat;
}
#series  .lineup_localnavi2 ul li.top div.link {
	background: transparent url("../images/14b/btn_localnavi03_off.png") left top no-repeat;
	color: #ffffff;
}
#series  .lineup_localnavi2 ul li div p {
	font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
}
#series  .lineup_localnavi2 ul li div.link p:link,
#series  .lineup_localnavi2 ul li div.link p:active, 
#series  .lineup_localnavi2 ul li div.link p:visited {
	color: #ffffff;
}
#series  .lineup_localnavi2 ul li div.link p:hover {
	color: #1b1b1b;
}
#series  .lineup_localnavi2 ul li div p.single {
	text-align: center;
	padding-top: 12px;
}
#series  .lineup_localnavi2 ul li div p.double {
	text-align: left;
	padding: 5px 0 0 22px;
	line-height: 1.1em;
}
#series .lineup_localnavi2 ul li div p a {
	display: block ;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	text-indent: -9999px;
	background/*\**/: #fff\9; /*IE7、8用ハック*/
	opacity: 0; 
	-moz-opacity: 0;
	filter: alpha(opacity=0); /*フィルターで透明に*/
}



/* Local Navigation (DBP-S600)
-------------------------------------------------- */
#series .lineup_localnavi3 {
	clear: both;
	background-color: #eb5ab7;
}
#series .lineup_localnavi3 ul {
	display: flex;
	clear: both;
	padding: 0;
}
#series .lineup_localnavi3 ul li {
	display: flex;
	flex: 1 1 auto;
	float: left;
	color: #1b1b1b;
	margin-right: 5px;
	width: 120px;
}
#series .lineup_localnavi3 ul li.last {
	margin-right: 0;
}
#series  .lineup_localnavi3 ul li div {
	display: block;
	margin-top: 3px;
	height: 37px;
	width: 100%;
	background: transparent url('../images/14b/btn_localnavi05_on.png') left top no-repeat;
	background-size: 100%;
	outline: none;
	font-size: 16px;
	position: relative;
	zoom: 1;
}
#series  .lineup_localnavi3 ul li div.link {
	background: transparent url("../images/14b/btn_localnavi05_off.png") left bottom no-repeat;
	color: #ffffff;
	-webkit-background-size: 100% 37px;
	background-size: 100% 37px;
}
#series  .lineup_localnavi3 ul li div p {
	font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
}
#series  .lineup_localnavi3 ul li div.link p:link,
#series  .lineup_localnavi3 ul li div.link p:active, 
#series  .lineup_localnavi3 ul li div.link p:visited {
	color: #000;
}
#series  .lineup_localnavi3 ul li div.link p:hover {
	color: #1b1b1b;
}
#series  .lineup_localnavi3 ul li div p.single {
	text-align: center;
	padding-top: 11px;
}
#series  .lineup_localnavi3 ul li div p.double {
	text-align: left;
	padding: 5px 0 0 22px;
	line-height: 1.1em;
}
#series .lineup_localnavi3 ul li div p a {
	display: block ;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	text-indent: -9999px;
	background/*\**/: #fff\9; /*IE7、8用ハック*/
	opacity: 0; 
	-moz-opacity: 0;
	filter: alpha(opacity=0); /*フィルターで透明に*/
}



/* Local Navigation (T670)
-------------------------------------------------- */
#series .lineup_localnavi4 {
	clear: both;
}
#series .lineup_localnavi4 ul {
	clear: both;
	padding: 0;
}
#series .lineup_localnavi4 ul li {
	float: left;
	color: #1b1b1b;
	margin-right: 3px;
	width: 129px;
}
#series .lineup_localnavi4 ul li.top {
	width: 74px;
}
#series .lineup_localnavi4 ul li.timeshift {
	width: 160px;
}
#series .lineup_localnavi4 ul li.short {
	width: 119px;
}
#series .lineup_localnavi4 ul li.last {
	margin-right: 0;
}
#series .lineup_localnavi4 ul li div {
	display: block;
	margin-top: 3px;
	height: 37px;
	width: 129px;
	background: transparent url('../images/14b/btn_localnavi08_on.png') left top no-repeat;
	outline: none;
	font-size: 16px;
	position: relative;
	zoom: 1;
}
#series .lineup_localnavi4 ul li div.link {
	background: transparent url("../images/14b/btn_localnavi08_off.png") left top no-repeat;
	color: #ffffff;
}
#series .lineup_localnavi4 ul li.top div {
	width: 74px;
	background: transparent url("../images/14b/btn_localnavi06_on.png") left top no-repeat;
}
#series .lineup_localnavi4 ul li.top div.link {
	background: transparent url("../images/14b/btn_localnavi06_off.png") left top no-repeat;
	color: #ffffff;
}
#series .lineup_localnavi4 ul li.timeshift div {
	width: 160px;
	background: transparent url("../images/14b/btn_localnavi07_on.png") left top no-repeat;
}
#series .lineup_localnavi4 ul li.timeshift div.link {
	background: transparent url("../images/14b/btn_localnavi07_off.png") left top no-repeat;
	color: #ffffff;
}
#series .lineup_localnavi4 ul li.short div {
	width: 119px;
	background: transparent url("../images/14b/btn_localnavi09_on.png") left top no-repeat;
}
#series .lineup_localnavi4 ul li.short div.link {
	background: transparent url("../images/14b/btn_localnavi09_off.png") left top no-repeat;
	color: #ffffff;
}
#series  .lineup_localnavi ul li div p {
	font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
}
#series .lineup_localnavi4 ul li div.link p:link,
#series .lineup_localnavi4 ul li div.link p:active, 
#series .lineup_localnavi4 ul li div.link p:visited {
	color: #ffffff;
}
#series .lineup_localnavi4 ul li div.link p:hover {
	color: #1b1b1b;
}
#series .lineup_localnavi4 ul li div p.single {
	text-align: center;
	padding-top: 12px;
}
#series .lineup_localnavi4 ul li div p.double {
	text-align: left;
	padding: 5px 0 0 22px;
	line-height: 1.1em;
}
#series .lineup_localnavi4 ul li div p a {
	display: block ;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	text-indent: -9999px;
	background/*\**/: #fff\9; /*IE7、8用ハック*/
	opacity: 0; 
	-moz-opacity: 0;
	filter: alpha(opacity=0); /*フィルターで透明に*/
}



/* Local Navigation (DBR-T660/T650)
-------------------------------------------------- */
#series .lineup_localnavi5 {
	clear: both;
}
#series .lineup_localnavi5 ul {
	clear: both;
	padding: 0;
}
#series .lineup_localnavi5 ul li {
	float: left;
	color: #1b1b1b;
	margin-right: 3px;
	width: 163px;
}
#series .lineup_localnavi5 ul li.top {
	width: 81px;
}
#series .lineup_localnavi5 ul li.last {
	margin-right: 0;
}
#series .lineup_localnavi5 ul li div {
	display: block;
	margin-top: 3px;
	height: 37px;
	width: 163px;
	background: transparent url('../images/14b/btn_localnavi11_on.png') left top no-repeat;
	outline: none;
	font-size: 16px;
	position: relative;
	zoom: 1;
}
#series .lineup_localnavi5 ul li div.link {
	background: transparent url("../images/14b/btn_localnavi11_off.png") left top no-repeat;
	color: #ffffff;
}
#series .lineup_localnavi5 ul li.top div {
	width: 81px;
	background: transparent url("../images/14b/btn_localnavi10_on.png") left top no-repeat;
}
#series .lineup_localnavi5 ul li.top div.link {
	background: transparent url("../images/14b/btn_localnavi10_off.png") left top no-repeat;
	color: #ffffff;
}
#series .lineup_localnavi5 ul li div.link p:link,
#series .lineup_localnavi5 ul li div.link p:active, 
#series .lineup_localnavi5 ul li div.link p:visited {
	color: #ffffff;
}
#series .lineup_localnavi5 ul li div.link p:hover {
	color: #1b1b1b;
}
#series .lineup_localnavi5 ul li div p.single {
	text-align: center;
	padding-top: 12px;
}
#series .lineup_localnavi5 ul li div p.double {
	text-align: left;
	padding: 5px 0 0 22px;
	line-height: 1.1em;
}
#series .lineup_localnavi5 ul li div p a {
	display: block ;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	text-indent: -9999px;
	background/*\**/: #fff\9; /*IE7、8用ハック*/
	opacity: 0; 
	-moz-opacity: 0;
	filter: alpha(opacity=0); /*フィルターで透明に*/
}



/* Local Navigation (DBR-Z620/Z610)
-------------------------------------------------- */
#series .lineup_localnavi6 {
	clear: both;
}
#series .lineup_localnavi6 ul {
	clear: both;
	padding: 0;
}
#series .lineup_localnavi6 ul li {
	float: left;
	color: #1b1b1b;
	margin-right: 3px;
	width: 163px;
}
#series .lineup_localnavi6 ul li.top {
	width: 81px;
}
#series .lineup_localnavi6 ul li.last {
	margin-right: 0;
}
#series .lineup_localnavi6 ul li div {
	display: block;
	margin-top: 3px;
	height: 37px;
	width: 163px;
	background: transparent url('../images/14b/btn_localnavi13_on.png') left top no-repeat;
	outline: none;
	font-size: 16px;
	position: relative;
	zoom: 1;
}
#series .lineup_localnavi6 ul li div.link {
	background: transparent url("../images/14b/btn_localnavi13_off.png") left top no-repeat;
	color: #ffffff;
}
#series .lineup_localnavi6 ul li.top div {
	width: 81px;
	background: transparent url("../images/14b/btn_localnavi12_on.png") left top no-repeat;
}
#series .lineup_localnavi6 ul li.top div.link {
	background: transparent url("../images/14b/btn_localnavi12_off.png") left top no-repeat;
	color: #ffffff;
}
#series .lineup_localnavi6 ul li div.link p:link,
#series .lineup_localnavi6 ul li div.link p:active, 
#series .lineup_localnavi6 ul li div.link p:visited {
	color: #ffffff;
}
#series .lineup_localnavi6 ul li div.link p:hover {
	color: #1b1b1b;
}
#series .lineup_localnavi6 ul li div p.single {
	text-align: center;
	padding-top: 12px;
}
#series .lineup_localnavi6 ul li div p.double {
	text-align: left;
	padding: 5px 0 0 22px;
	line-height: 1.1em;
}
#series .lineup_localnavi6 ul li div p a {
	display: block ;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	text-indent: -9999px;
	background/*\**/: #fff\9; /*IE7、8用ハック*/
	opacity: 0; 
	-moz-opacity: 0;
	filter: alpha(opacity=0); /*フィルターで透明に*/
}



/* Local Navigation (10WP1)
-------------------------------------------------- */
#series .lineup_localnavi7 {
	clear: both;
	background-color: #00afd5; 
}
#series .lineup_localnavi7 ul {
	clear: both;
	padding: 0;
}
#series .lineup_localnavi7 ul li {
	float: left;
	color: #1b1b1b;
	margin-right: 5px;
	width: 145px;
}
#series .lineup_localnavi7 ul li.last {
	margin-right: 0;
}
#series  .lineup_localnavi7 ul li div {
	display: block;
	margin-top: 3px;
	height: 37px;
	width: 145px;
	background: transparent url('../images/14b/btn_localnavi14_on.png') left top no-repeat;
	outline: none;
	font-size: 16px;
	position: relative;
	zoom: 1;
}
#series  .lineup_localnavi7 ul li div.link {
	background: transparent url("../images/14b/btn_localnavi14_off.png") left top no-repeat;
	color: #ffffff;
}
#series  .lineup_localnavi7 ul li div p {
	font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
}
#series  .lineup_localnavi7 ul li div.link p:link,
#series  .lineup_localnavi7 ul li div.link p:active, 
#series  .lineup_localnavi7 ul li div.link p:visited {
	color: #000;
}
#series  .lineup_localnavi7 ul li div.link p:hover {
	color: #1b1b1b;
}
#series  .lineup_localnavi7 ul li div p.single {
	text-align: center;
	padding-top: 12px;
}
#series .lineup_localnavi7 ul li div p a {
	display: block ;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	text-indent: -9999px;
	background/*\**/: #fff\9; /*IE7、8用ハック*/
	opacity: 0; 
	-moz-opacity: 0;
	filter: alpha(opacity=0); /*フィルターで透明に*/
}



/* Local Navigation (DBR-T2007/T1007 DBR-W1007/W507)
-------------------------------------------------- */
#series .lineup_localnavi8 {
	clear: both;
}
#series .lineup_localnavi8 ul {
	clear: both;
	padding: 0;
}
#series .lineup_localnavi8 ul li {
	float: left;
	color: #1b1b1b;
	margin-right: 3px;
	width: 163px;
}
#series .lineup_localnavi8 ul li.top {
	width: 81px;
}
#series .lineup_localnavi8 ul li.last {
	margin-right: 0;
}
#series .lineup_localnavi8 ul li div {
	display: block;
	margin-top: 3px;
	height: 37px;
	width: 163px;
	background: transparent url('../images/14b/btn_localnavi16_on.png') left top no-repeat;
	outline: none;
	font-size: 16px;
	position: relative;
	zoom: 1;
}
#series .lineup_localnavi8 ul li div.link {
	background: transparent url("../images/14b/btn_localnavi16_off.png") left top no-repeat;
	color: #ffffff;
}
#series .lineup_localnavi8 ul li.top div {
	width: 81px;
	background: transparent url("../images/14b/btn_localnavi15_on.png") left top no-repeat;
}
#series .lineup_localnavi8 ul li.top div.link {
	background: transparent url("../images/14b/btn_localnavi15_off.png") left top no-repeat;
	color: #ffffff;
}
#series .lineup_localnavi8 ul li div.link p:link,
#series .lineup_localnavi8 ul li div.link p:active, 
#series .lineup_localnavi8 ul li div.link p:visited {
	color: #ffffff;
}
#series .lineup_localnavi8 ul li div.link p:hover {
	color: #1b1b1b;
}
#series .lineup_localnavi8 ul li div p.single {
	text-align: center;
	padding-top: 12px;
}
#series .lineup_localnavi8 ul li div p.double {
	text-align: left;
	padding: 5px 0 0 22px;
	line-height: 1.1em;
}
#series .lineup_localnavi8 ul li div p a {
	display: block ;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	text-indent: -9999px;
	background/*\**/: #fff\9; /*IE7、8用ハック*/
	opacity: 0; 
	-moz-opacity: 0;
	filter: alpha(opacity=0); /*フィルターで透明に*/
}


/* Local Navigation (SD-42J)
-------------------------------------------------- */
#series .lineup_localnavi9 {
	clear: both;
	background-color: #eb5ab7;
}
#series .lineup_localnavi9 ul {
	clear: both;
	padding: 0;
}
#series .lineup_localnavi9 ul li {
	float: left;
	color: #1b1b1b;
	margin-right: 3px;
	width: 218px;
}
#series .lineup_localnavi9 ul li.top {
	width: 81px;
	margin-right: 4px;
}
#series .lineup_localnavi9 ul li.last {
	margin-right: 0;
}
#series  .lineup_localnavi9 ul li div {
	display: block;
	margin-top: 3px;
	height: 37px;
	width: 218px;
	background: transparent url('../images/14b/btn_localnavi18_on.png') left top no-repeat;
	outline: none;
	font-size: 16px;
	position: relative;
	zoom: 1;
}
#series  .lineup_localnavi9 ul li div.link {
	background: transparent url("../images/14b/btn_localnavi18_off.png") left top no-repeat;
	color: #ffffff;
}
#series  .lineup_localnavi9 ul li.top div {
	width: 81px;
	background: transparent url("../images/14b/btn_localnavi17_on.png") left top no-repeat;
}
#series  .lineup_localnavi9 ul li.top div.link {
	background: transparent url("../images/14b/btn_localnavi17_off.png") left top no-repeat;
	color: #ffffff;
}
#series  .lineup_localnavi9 ul li div p {
	font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
}
#series  .lineup_localnavi9 ul li div.link p:link,
#series  .lineup_localnavi9 ul li div.link p:active, 
#series  .lineup_localnavi9 ul li div.link p:visited {
	color: #ffffff;
}
#series  .lineup_localnavi9 ul li div.link p:hover {
	color: #1b1b1b;
}
#series  .lineup_localnavi9 ul li div p.single {
	text-align: center;
	padding-top: 12px;
}
#series  .lineup_localnavi9 ul li div p.double {
	text-align: left;
	padding: 5px 0 0 22px;
	line-height: 1.1em;
}
#series .lineup_localnavi9 ul li div p a {
	display: block ;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	text-indent: -9999px;
	background/*\**/: #fff\9; /*IE7、8用ハック*/
	opacity: 0; 
	-moz-opacity: 0;
	filter: alpha(opacity=0); /*フィルターで透明に*/
}



/* Local Navigation menu 
-------------------------------------------------- */
#series .localnavi_menu {
	clear: both;
	margin: 0;
	min-height: 45px;
	background: #ffffff;
}
#series .bg_color {
	background: #b99335;
}
#series .bg_color2 {
	background: #8fc31f;
}
#series .bg_color66 {
	background: #5b3f7c;
}
#series .bg_color62 {
	background: #0487c5;
}
#series .bg_color07 {
	background: #67c4c9;
}
#series .localnavi_menu div {
	position: relative;
	zoom: 1;
	background: url(../images/14b/bg_localmenu_arrow_off.png) center 35px no-repeat;
}
#series .localnavi_menu div.active {
	background: url(../images/14b/bg_localmenu_arrow_on.png) center 35px no-repeat;	
	color: #1485c3;
}
#series .localnavi_menu p {
	text-align: center;
	padding-top: 15px;
	font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
	font-size: 16px;
}
#series .localnavi_menu .top_01 {
	float: left;
	margin-left: 12px;
	width: 87px;
	height: 58px;
}

#series .localnavi_menu .timeshift_01 {
	float: left;
	margin-left: 10px;
	width: 196px;
	height: 58px;
}
#series .localnavi_menu .timeshift_02 {
	float: left;
	margin-left: 10px;
	width: 196px;
	height: 58px;
}
#series .localnavi_menu .timeshift_03 {
	float: left;
	margin-left: 20px;
	width: 212px;
	height: 58px;
}

#series .localnavi_menu .anytime_01 {
	float: left;
	margin-left: 8px;
	width: 221px;
	height: 58px;
}
#series .localnavi_menu .anytime_02 {
	float: left;
	margin-left: 20px;
	width: 300px;
	height: 58px;
}

#series .localnavi_menu .comfortable_01 {
	float: left;
	margin-left: 11px;
	width: 87px;
	height: 58px;
}
#series .localnavi_menu .comfortable_02 {
	float: left;
	margin-left: 20px;
	width: 87px;
	height: 58px;
}

#series .localnavi_menu .function_01 {
	float: left;
	margin-left: 2px;
	width: 87px;
	height: 58px;
}
#series .localnavi_menu .function_02 {
	float: left;
	margin-left: 9px;
	width: 87px;
	height: 58px;
}
#series .localnavi_menu .function_03 {
	float: left;
	margin-left: 4px;
	width: 182px;
	height: 58px;
}
#series .localnavi_menu .function_04 {
	float: left;
	margin-left: 2px;
	width: 182px;
	height: 58px;
}
#series .localnavi_menu .function_05 {
	float: left;
	margin-left: 2px;
	width: 87px;
	height: 58px;
}


#series .localnavi_menu .link p:link,
#series .localnavi_menu .link p:active, 
#series .localnavi_menu .link p:visited {
	color: #3399d9;
}
#series .localnavi_menu .link p:hover {
	color: #1485c3;
}
#series .localnavi_menu .link p a.link {
	display: block ;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	text-indent: -9999px;
	background/*\**/: #fff\9; /*IE7、8用ハック*/
	opacity: 0; 
	-moz-opacity: 0;
	filter: alpha(opacity=0); /*フィルターで透明に*/
}
.top_annot {
	text-align: right;
	margin-right: 2px;
}
.top_annot span {
	width: 25px;
	background: url(../images/14b/icon_window.png) left 2px no-repeat;
}




