@charset "shift_jis";
/* =====================================================================
*    機種別情報｜液晶テレビ（MIRROR_TV）
* =================================================================== */
.selectBtn {
	text-align:right;
	margin:-10px 175px 10px auto;
}

#productsContent #rightContents #naviTabBg { clear:both; height:31px; background:url('/support/aquos/images/img_prod/prod_series_img.gif') no-repeat bottom; zoom:1; _background:url('/support/aquos/images/img_prod/prod_series_img.gif') no-repeat 0 25px; zoom:1; }
#productsContent #rightContents h3 { float:left; width:20%; }
/* メインコンテンツ　左
--------------------------------- */
#productsContent #rightContents #contLeft { width:545px; float:left; margin:15px 0 0 0; }
#productsContent #rightContents #contLeft h4 { float:left; font-size:125%; font-weight:bold; font-family:Arial,MS UI Gothic,sans-serif; letter-spacing:0.1em; color:black; padding:0 0 1px 0;  margin-right:0.5em; border-bottom:1px dotted #cc0000; }
#productsContent #rightContents #contLeft p.releaseDate { float:left; margin:4px 0 0 2px; font-size:1em; font-weight:bold; color:#484848; }
#productsContent #rightContents #contLeft p.linkDetail { float:right; }
/* 製品詳細　左 */
#productsContent #rightContents #contLeft dl#dlDetailL { float:left; width:200px; margin:20px 0 0 0; }
#productsContent #rightContents #contLeft dl.width180 { _width:190px !important; }
#productsContent #rightContents #contLeft dl#dlDetailL dt ,#productsContent #rightContents #contLeft dl#dlDetailR dt ,#productsContent #rightContents #contLeft dl.dlDetailB dt { padding:0 0 0 15px; font-weight:bold; background:url('/support/aquos/images/img_prod/square_green.gif') no-repeat; background-position:left 40%; }
#productsContent #rightContents #contLeft dl#dlDetailL dd ,#productsContent #rightContents #contLeft dl#dlDetailR dd { margin:5px 0 15px 15px; }
#productsContent #rightContents #contLeft dl#dlDetailL dd ,#productsContent #rightContents #contLeft dl#dlDetailR dd.l5ie6 { _margin:5px 0 15px 12px; }
#productsContent #rightContents #contLeft dl.dlDetailB dd { margin:5px 0 15px 0; }
#productsContent #rightContents #contLeft dl#dlDetailL dd.ddImage { margin:5px 0 15px 15px; }
#productsContent #rightContents #contLeft dl#dlDetailL dd.ddImage img{ margin:0 5px 0 0; }
#productsContent #rightContents #contLeft dl#dlDetailL dd.ddImage .notes { color:#ef0000; text-indent:-1em; padding:10px 0 0 1em; font-size:0.8em; line-height:1.2; }
#productsContent #rightContents #contLeft dl#dlDetailL dd.ddImage span { padding-left:5px !important; }
#productsContent #rightContents #contLeft dl#dlDetailL dd.ddNotes p { margin:5px 0 0 0; font-size:0.8em; }
#productsContent #rightContents #contLeft dl#dlDetailL dt.dtFloat { float:left; }
#productsContent #rightContents #contLeft dl#dlDetailL dd.ddFont { font-weight:bold; }
#productsContent #rightContents #contLeft dl#dlDetailL dt.dtddRight ,#productsContent #rightContents #contLeft dl#dlDetailL dd.dtddRight { float:right; }
#productsContent #rightContents #contLeft dl#dlDetailL p.indent{ text-indent:-1em; padding:10px 0 0 1em; font-size:x-small; line-height:1.2; }
#productsContent #rightContents #contLeft dl#dlDetailL ul.tuner { margin:0; padding:0; list-style:none; }
#productsContent #rightContents #contLeft dl#dlDetailL ul.tuner li { float:left; margin:0; padding:0 20px 5px 0; text-align:center; }
#productsContent #rightContents #contLeft dl#dlDetailL .notes2 { clear:both; color:#ef0000; text-indent:-1em; margin:0; padding:0 0 0 1em; font-size:0.8em; line-height:1.2;}
#productsContent #rightContents #contLeft dl#dlDetailL .notes3 { clear:both; color:#ef0000; margin:0; padding:0; font-size:0.8em; line-height:1.2;}
/* 製品詳細　右 */
#productsContent #rightContents #contLeft dl#dlDetailR { float:left; width:345px; margin:20px 0 0 0; }
/* 製品詳細　下 */
#productsContent #rightContents #contLeft dl.dlDetailB { clear:both; margin:20px 0 0 0;}
#productsContent #rightContents #contLeft dl.dlDetailB dd table ,#productsContent #rightContents #contLeft dl.dlDetailB dd table td { border:#333333; }
#productsContent #rightContents #contLeft dl.dlDetailB dd table { float:left; width:263px; margin:0 0 20px 0; _margin:0 0 10px 0; border:1px solid; }
*:first-child+html #productsContent #rightContents #contLeft dl.dlDetailB dd table { margin:0 0 5px 0; }/* IE7のみに適用 */
#productsContent #rightContents #contLeft dl.dlDetailB dd table tr { height:32px; }
#productsContent #rightContents #contLeft dl.dlDetailB dd table.trHeightH tr { height:37px; }
#productsContent #rightContents #contLeft dl.dlDetailB dd table td { padding:5px; border:1px solid; }
#productsContent #rightContents #contLeft dl.dlDetailB dd table.ddTableR { margin:0 0 0 19px; }
*:first-child+html #productsContent #rightContents #contLeft dl.dlDetailB dd table.ddTableR  { margin:0 0 0 19px; }/* IE7のみに適用 */
#productsContent #rightContents #contLeft dl.dlDetailB dd table td.tdWidth { width:17%; text-align:center; }
#productsContent #rightContents #contLeft dl.dlDetailB dd table td.tdCenter { width:45px; text-align:center;}
#productsContent #rightContents #contLeft dl.dlDetailB dd table td.tdTxtS{ font-size:x-small;}
/* 製品詳細　下 UL Ver */
#productsContent #rightContents #contLeft ul.dlDetailB { clear:both; margin:20px 0 0 0; list-style:none; }
#productsContent #rightContents #contLeft ul.dlDetailB li table { float:left; width:263px; margin:0 0 20px 0; _margin:0 0 10px 0; border:1px solid #333333; }
*:first-child+html #productsContent #rightContents #contLeft ul.dlDetailB li table { margin:0 0 5px 0; }/* IE7のみに適用 */
#productsContent #rightContents #contLeft ul.dlDetailB li table th { width:31%; }
#productsContent #rightContents #contLeft ul.dlDetailB li table th ,#productsContent #rightContents #contLeft ul.dlDetailB li table td { padding:5px; border:1px dotted #333333; text-align:left; }
#productsContent #rightContents #contLeft ul.dlDetailB li table.ddTableR { margin:0 0 0 19px; }
#productsContent #rightContents #contLeft ul.dlDetailB li table.ddTableR th { width:29%; }
*:first-child+html #productsContent #rightContents #contLeft ul.dlDetailB li table.ddTableR  { margin:0 0 0 19px; }/* IE7のみに適用 */
#productsContent #rightContents #contLeft ul.dlDetailB li table tr .in { display:block; text-indent:-1em; margin:0; padding:0 0 0 1em; color:#000; }
#productsContent #rightContents #contLeft ul.dlDetailB li table td.tdWidth { width:15%; text-align:center; }
#productsContent #rightContents #contLeft ul.dlDetailB li table td.tdCenter { text-align:center; }
#productsContent #rightContents #contLeft ul.dlDetailB li p ,#productsContent #rightContents #contLeft ul.dlDetailB li ul { float:left; width:250px; margin:5px 0 0 19px; padding:0 0 0 13px; line-height:1.2; }
#productsContent #rightContents #contLeft ul.dlDetailB li ul li { list-style-image:url('/support/images/arrow_link.gif'); }
.pTop { margin:15px 0 0 19px !important; }
.cmt{ text-indent:-1em;}
.cmt_s { margin:0; padding:5px 0 0 0; font-size:x-small; color:#000 !important; }
.cmt_s2 { margin:0; padding:0; font-size:x-small; color:#000 !important; }
/* レコーダー関連 */
#productsContent #rightContents #contLeft #specRecorder { clear:both; margin:0 0 20px 0; }
#productsContent #rightContents #contLeft #specRecorder dl { width:505px; height:100px; margin:0 auto 0 auto;}
#productsContent #rightContents #contLeft #specRecorder dl dt { float:left; }
#productsContent #rightContents #contLeft #specRecorder dl dd { float:left; margin:0 0 0 15px; }
#productsContent #rightContents #contLeft #specRecorder dl ul { list-style:none; }
#productsContent #rightContents #contLeft #specRecorder dl ul li.liTopMargin { margin:5px 0 0 0; }
/* 動作確認情報 ほか */
#productsContent #rightContents #contLeft #spec_exins { clear:both; border-bottom:1px dashed #999999;}
#productsContent #rightContents #contLeft #spec_exins dl{ margin:0 15px 15px 10px; list-style:none; }
#productsContent #rightContents #contLeft #spec_exins dl dt { margin:0 0 3px 0; list-style:none; }
#productsContent #rightContents #contLeft #spec_exins dl dd { margin:0 0 0 5px; padding:3px 0 3px 15px; background:url('/support/images/arrow_link.gif') no-repeat 2px 6px; }
/*　接続端子　見出し　*/
#productsContent #rightContents #contLeft h5{ clear:both; position:relative; margin:20px 0 10px 0; padding:5px 10px 5px 5px; font-size:115%; font-weight:bold; border:1px solid #999999; background:#eeeeee; zoom:1; }
#productsContent #rightContents #contLeft h5 a.inttl { line-height:1em; display:block; position:absolute; padding:3px 5px 1px 15px; top:4px; right:5px; _right:25px; background:url("/support/images/arrow_link.gif") no-repeat 3px 3px #ffffff; border-width:1px; border-style:solid; border-color:#cccccc #999999 #999999 #cccccc; font-size:80%; font-weight:normal; text-decoration:none;}
#productsContent #rightContents #contLeft h5 a:hover.inttl { border-width:1px; border-style:solid; border-color:#999999 #cccccc #cccccc #999999; }
/*　接続端子　*/
#productsContent #rightContents #contLeft table { width:545px; margin:0 auto; padding:0 0 0 0; border-width:1px 1px 0 0; border-color:#cccccc; border-style:solid; }
#productsContent #rightContents #contLeft table th { padding:3px 5px; font-weight:normal; text-align:center; border-width:0 0 1px 1px; border-color:#cccccc; border-style:solid; background:#eeeeee; }
#productsContent #rightContents #contLeft table td { padding:3px 5px; line-height:1.3; border-width:0 0 1px 1px; border-color:#cccccc; border-style:solid; }
#productsContent #rightContents #contLeft table td.amount { text-align:center; }
#productsContent #rightContents #contLeft table td.amount2 { text-align:center; padding:5px 0; }
#productsContent #rightContents #contLeft table td.cell_img { text-align:center; padding:5px; }
#productsContent #rightContents #contLeft table td span { color:#666666; }
/*　接続端子　注釈　*/
#productsContent #rightContents #contLeft dl#dlNotes { margin:10px 5px 0 5px; color:#666666; }
#productsContent #rightContents #contLeft dl#dlNotes dt { float:left; }
#productsContent #rightContents #contLeft dl#dlNotes dd { margin:0 0 5px 45px; line-height:1.2em; color:#555555; }

/* メインコンテンツ　右
*　（ AQUOSサポートページ内コンテンツへのリンク）
--------------------------------- */
#productsContent #rightContents #contRight { float:right; width:200px; margin:0 0 20px 20px; _margin:0 0 10px 10px; padding:0 0 20px 0; }
#productsContent #rightContents #contRight ul { margin:15px 0 15px 0; }
#productsContent #rightContents #contRight ul li { margin:5px 0 0 0; list-style:none; border:1px solid #cccccc; }
#productsContent #rightContents #contRight ul li a { display:block; text-decoration:none; border:1px solid #ffffff; background:#eeeeee; padding:5px 5px 5px 2px; background:url("/support/aquos/images/img_prod/bg_btn.gif") bottom right; }
#productsContent #rightContents #contRight ul li a span { display:block; padding:0 0 0 15px; background:url("/support/aquos/images/img_prod/arrow_red.gif") no-repeat; }
/*　ファミリンク　*/
#productsContent #rightContents #contRight dl#familink { margin:0 0 10px 0; list-style:none; border:1px solid #cccccc; }
#productsContent #rightContents #contRight dl#familink dt { margin:1px; padding:5px; background:#eeeeee; border-bottom:1px dotted #cccccc; }
#productsContent #rightContents #contRight dl#familink dd{ margin:0 0 5px 0; padding:3px 5px 0 5px; }
#productsContent #rightContents #contRight dl#familink dd a{ margin:3px 0 5px 0; padding:0 0 0 15px; background:url("/support/aquos/images/img_prod/arrow_blue.gif") no-repeat 3px 4px; }
/*　推奨するオプション　*/
#productsContent #rightContents #contRight dl#option .opTtl { margin:1px; padding:5px; background:#eeeeee; border-bottom:1px dotted #cccccc; }
#productsContent #rightContents #contRight dl#option dd { margin:5px 0 10px 0;}
#productsContent #rightContents #contRight dl#option a {  margin:3px 0 5px 5px; padding:0 0 0 15px; background:url("/support/aquos/images/img_prod/arrow_blue.gif") no-repeat 3px 4px; }
#productsContent #rightContents #contRight dl#option .arrLink {  margin:3px 0 5px 5px; padding:0 0 0 15px; background:url("/support/aquos/images/img_prod/arrow_blue.gif") no-repeat 3px 4px; }
#productsContent #rightContents #contRight dl#option .arrLink a {  background:none; padding:0; margin:0 }
.listTtl { margin-top:10px;padding-left:20px; background:url(/support/aquos/images/img_prod/square_green_s.gif) no-repeat 8px 4px; font-weight:bold; }
.opSearch p { margin: 3px 0 3px 10px }
.supTxt { margin-left:20px; font-size:80%;color:#555; }

#productsContent #rightContents #contRight dl#option { border:1px solid #cccccc; }
#productsContent #rightContents #contRight dl#option dd#ddOption dt { margin:5px 5px 0 5px; padding:0 0 3px 15px; background:url("/support/aquos/images/img_prod/square_green_s.gif") no-repeat 5px 3px; zoom:1; background-position:2% 35%; }
#productsContent #rightContents #contRight dl#option dd#ddOption dd { margin:0 5px 5px 5px; padding:0 0 3px 15px; }
#productsContent #rightContents #contRight dl#option dd#ddOption dd.ddLine { border-bottom:1px dotted #cccccc; }
#productsContent #rightContents #contRight dl#option dd#ddOption dd a { margin:3px 0 0 0; padding:0 0 0 10px; background:url("/support/aquos/images/img_prod/arrow_green.gif") no-repeat 0 4px; border:0px; }
#productsContent #rightContents #contRight dl#option dd#ddOption dd a.non { display:inline; margin:3px 0 0 0; padding:0 0 0 0; background:none; }
#productsContent #rightContents #contRight dl#option dd#ddOption dd .notes { text-indent:-1em; padding:5px 0 0 1em; font-size:0.8em; line-height:1.2; }
#productsContent #rightContents #contRight dl#option dd#ddOption dd span.notes { padding-left:5px; }

/*　推奨するオプション(タイトル部のみ)　*/
#productsContent #rightContents #contRight .recOption { border:1px solid #cccccc; }
#productsContent #rightContents #contRight .recOption a { display:block; margin:1px; padding:5px 5px 5px 20px; text-align:left; background:url("/support/aquos/images/img_prod/arrow_red.gif") no-repeat #eeeeee 3px 8px; }