﻿@charset "utf-8";
/* ---------------------------------------------------------------------------------------------------- 

 CATV セットトップボックス TZ-BDW600M/BDW600F/BDW600P

 2010.02.24   h-design@pi.mods.jp
----------------------------------------------------------------------------------------------------- */


/* ページトップ品番
----------------------------------------------------------------------------------------------------- */
.catv_title_l-top {
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 25px;
	background: url(/catv/img/tit_bg_l_top.gif) no-repeat top left;
	line-height: 220%;
	font-size: 75%;
	}

/* press version
----------------------------------------------------------------------------------------------------- */
#ls200 #title				{ width:770px;}
#ls200 #caution_catv		{ width:738px; padding:10px 0 10px 30px; font-size:11px; border:#CCC solid 1px; background:#EBEBEB; text-indent:-0.8em;}

#ls200 h3					{ margin-bottom:7px;}
#ls200 #feat				{ width:745px; height:28px; padding:12px 0 0 25px; font-size:14px; color:#FFF; background:url(/catv/product/settop/tz-ls200/img/feature_midashi.gif) no-repeat;}

#ls200 h4					{ width:770px; height:63px; margin:0; padding:0;}
#ls200 .feature_wrap		{ width:770px; margin-bottom:25px;}
#ls200 .feature_box			{ width:750px; padding:20px 0 20px 20px; background:url(/catv/product/settop/tz-ls200/img/feature_bg.gif) repeat-y; position:relative;}
#ls200 .fig					{ width:425px; height:230px; margin-right:10px; float:left;}
#ls200 .feature_box p		{ width:260px; font-size:14px; line-height:1.7; float:left;}
#ls200 .feature_box:after	{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
#ls200 .feature_box			{ display:inline-block;}

#ls200 p					{ margin:0; padding:0;}

sup							{ font-size:78%; font-weight:normal; !important;}
#attention					{ width:768px; padding:10px 0; font-size:11px; border:#CCC solid 1px; background:#EBEBEB; text-align:center; margin:7px 0 20px 0;}

.caption					{ border-top:1px dashed #CCC; padding-top:10px; margin-bottom:15px; margin-top:15px;}
.caption ul					{ margin:0; padding:0; list-style:none;}
ul.num						{ padding-left:24px; margin-bottom:15px; font-size:12px;}
ul.num li					{ text-indent:-12px; margin-bottom:4px; line-height:1.2em;}
.btn-pagetop				{ float:right; clear:both;}



/* Top Navi
-----------------------------------------------------------------------------------------------------*/
#ls200 .top-navi				{ width:770px; height:45px; margin-bottom:10px;}
#ls200 .top-navi img			{ float:left;}

/* Foot Navi
-----------------------------------------------------------------------------------------------------*/
#ls200 .foot-navi				{ width:770px; height:60px; position:relative; margin-top:25px;}
#ls200 .foot-navi .back			{ width:228px; height:36px; position:absolute; top:0; left:158px;}
#ls200 .foot-navi .next			{ width:226px; height:36px; position:absolute; top:0; left:387px;}
#ls200 .foot-navi .back a		{ width:228px; height:36px; text-align:center; font-size:14px; font-weight:bold; color:#FFF; padding-top:9px; background:url(/catv/product/settop/tz-ls200/img/btn_back.jpg) no-repeat; display:block; text-decoration:none;}
#ls200 .foot-navi .next a		{ width:226px; height:36px; text-align:center; font-size:14px; font-weight:bold; color:#FFF; padding-top:9px; background:url(/catv/product/settop/tz-ls200/img/btn_next.jpg) no-repeat; display:block; text-decoration:none;}
#ls200 .foot-navi .back a:hover	{ width:228px; height:36px; text-align:center; font-size:14px; font-weight:bold; color:#FFF; padding-top:9px; background:url(/catv/product/settop/tz-ls200/img/btn_back_o.jpg) no-repeat; display:block;}
#ls200 .foot-navi .next a:hover	{ width:226px; height:36px; text-align:center; font-size:14px; font-weight:bold; color:#FFF; padding-top:9px; background:url(/catv/product/settop/tz-ls200/img/btn_next_o.jpg) no-repeat; display:block;}


#ls200 .foot-navi p				{ font-size:12px; text-align:center; color:#CCCCCC; letter-spacing:1px; padding-top:46px;}
#ls200 .foot-navi p a			{ color:#069; text-decoration:none;}
#ls200 .foot-navi p a:hover		{ color:#F30; text-decoration:underline;}





/* 定格ページ　spec.html
----------------------------------------------------------------------------------------------------- */
#spec #title-wrap			{ width:770px; height:224px;margin-bottom:40px;}
#spec #backimage			{ width:770px; height:330px; margin:25px 0;}

#spec .perf-box				{ width:770px; font-size:12px;}
#spec .perf-box table		{ border-color:#BBB; border-style:solid; border-width:1px 1px 0 0; margin-bottom:20px;}
#spec .perf-box th			{ padding:5px; border-color:#BBB; border-style:solid; border-width:0 0 1px 1px; text-align:left; line-height:1.2; background:#F2F2F2; font-weight:normal;}
#spec .perf-box td			{ padding:5px; border-color:#BBB; border-style:solid; border-width:0 0 1px 1px; line-height:1.2;}
#spec .perf-box ul			{ font-size:12px; list-style:circle; margin:0 0 0 1em; padding:0;}
#spec .perf-box li			{ margin-bottom:4px; line-height:1.2em;}

#spec .chui-box				{ width:770px; margin-bottom:20px; font-size:12px;}
#spec .chui-box	ul			{ font-size:12px; list-style:none; margin:0; padding:0;}
#spec .chui-box	li			{ margin-bottom:4px; line-height:1.2em;}
#spec .chui-box p			{ font-size:12px; line-height:1.5;}


.bg_gray					{ color:#444; background:#F2F2F2; font-weight:bold;}
.bg_bd						{ background:#D0E2F0;}
.bg_dvd						{ background:#FFF2DF}
.text-red					{ color:#B00; font-weight:bold;}
.text-blue					{ color:#06F; font-weight:bold;}










