@charset "UTF-8";
/* CSS Document */


h3 {
	background-image: url(../support/images/support_10.gif);
	background-repeat: no-repeat;
	background-position: 22px center;
	color: #000;
}

h4 {
	background-image: url(../support/images/support_13.gif);
	background-repeat: no-repeat;
	background-position: 43px top;
	padding-top: 4px;
	padding-bottom: 6px;
	color: #333;
}

h5 {
	background-image: url(../support/images/support_16.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 6px;
	padding-bottom: 6px;
	color: #333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}
h5.h5no1 {
	background-image: url(../support/images/h5no1_16.gif);
}
h5.h5no2 {
	background-image: url(../support/images/h5no2_16.gif);
}
h5.h5no3 {
	background-image: url(../support/images/h5no3_16.gif);
}
h5.h5no4 {
	background-image: url(../support/images/h5no4_16.gif);
}
h5.h5no5 {
	background-image: url(../support/images/h5no5_16.gif);
}
h5.h5no6 {
	background-image: url(../support/images/h5no6_16.gif);
}
h5.h5no7 {
	background-image: url(../support/images/h5no7_16.gif);
}
h5.h5no8 {
	background-image: url(../support/images/h5no8_16.gif);
}
h5.h5no9 {
	background-image: url(../support/images/h5no9_16.gif);
}

#LeftColumn {
	background-image: url(../support/images/support_03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 675px;
	min-height: 675px;
}

#LeftColumn ul {
	padding-right: 10px;
	padding-left: 10px;
}
#LeftColumn li {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 15px;
	background-image: url(../support/images/support_33.gif);
	background-repeat: no-repeat;
	background-position: 5px 10px;
}

.SupportOrange,
.SupportOrange a {
	color: #EC902F;
}

#floatMenu p {
	color: #FFF;
	background-color: #f19019;
}



/*　テレビについて
**************************************************/

#ContentArea p.manualPDF {
	padding: 0px;
	text-align: right;
	width: 493px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.stbImage {
	padding: 0px;
	width: 493px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
	text-align: left;
}

ul.supportListLeft,
ul.supportListRight {
	width: 245px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
}
ul.supportListLeft li,
ul.supportListRight li,
ul.mailTrouble li,
ul.h6belongList li {
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 30px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: left 3px;
}
ul.supportListLeft li a,
ul.supportListRight li a {
	color: #d37200;
}
ul.supportListLeft {
	padding-left: 45px;
	float: left;
}
ul.supportListRight {
	padding-right: 45px;
	float: right;
}
li.ListNo1 {
	background-image: url(../support/images/tv_15.gif);
}
li.ListNo2 {
	background-image: url(../support/images/tv_21.gif);
}
li.ListNo3 {
	background-image: url(../support/images/tv_25.gif);
}
li.ListNo4 {
	background-image: url(../support/images/tv_29.gif);
}
li.ListNo5 {
	background-image: url(../support/images/tv_33.gif);
}
li.ListNo6 {
	background-image: url(../support/images/tv_37.gif);
}
li.ListNo7 {
	background-image: url(../support/images/tv_41.gif);
}
li.ListNo8 {
	background-image: url(../support/images/tv_17.gif);
}
li.ListNo9 {
	background-image: url(../support/images/tv_22.gif);
}
li.ListNo10 {
	background-image: url(../support/images/tv_26.gif);
}
li.ListNo11 {
	background-image: url(../support/images/tv_30.gif);
}
li.ListNo12 {
	background-image: url(../support/images/tv_34.gif);
}
li.ListNo13 {
	background-image: url(../support/images/tv_38.gif);
}

ul.pagenai_menu {
	width: 474px;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 20px;
	background-color: #fafafa;
	border: 1px solid #dfdfdf;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	clear: both;
}
ul.pagenai_menu li {
	padding-right: 14px;
	display: table-cell;
	*display: inline;
	*zoom: 1;
}
.pagenai_menu img {
}


/*　インターネットについて
**************************************************/

.LinktextLarge a {
	font-size: 14px;
	color: #00F;
	text-decoration: underline;
}

ul.internetList {
	padding: 0px;
	width: 493px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto;
	list-style-type: none;
	text-align: left;
}
ul.internetList li {
	padding-left: 76px;
	background-position: left 3px;
	padding-top: 7px;
	padding-bottom: 7px;
	background-repeat: no-repeat;
}
ul.internetList li.ListNo1 {
	background-image: url(../support/images/internet_03.gif);
}
ul.internetList li.ListNo2 {
	background-image: url(../support/images/internet_06.gif);
}
ul.internetList li.ListNo3 {
	background-image: url(../support/images/internet_08.gif);
}
ul.internetList li.ListNo4 {
	background-image: url(../support/images/internet_10.gif);
}
ul.internetList li.ListNo5 {
	background-image: url(../support/images/internet_12.gif);
}

table.modemList {
	padding: 0px;
	width: 487px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto;
}
table.modemList th {
}
table.modemList td {
	padding-bottom: 5px;
	text-align: center;
	padding-right: 7px;
	padding-left: 7px;
}


ul.mailTrouble {
	width: 478px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto;
	padding-left: 15px;
	text-align: left;
	list-style-type: none;
}
ul.mailTrouble li a {
	color: #d97600;
}

ul.mail_trouble1,
ul.mail_trouble2 {
	padding: 0px;
	width: 433px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
	text-align: left;
	list-style-type: none;
}
ul.mail_trouble2 {
	margin-bottom: 25px;
}
ul.mail_trouble1 li,
ul.mail_trouble2 li {
	margin-bottom: 10px;
}
ul.mail_trouble1 li a,
ul.mail_trouble2 li a {
	color: #d37200;
}

ul.errorList {
	padding: 0px;
	width: 493px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	text-align: left;
	list-style-type: none;
}
ul.errorListLast {
	margin-bottom: 40px;
}
ul.errorList li {
	margin-bottom: 5px;
}
ul.errorList li a {
	color: #00F;
	text-decoration: underline;
}


.h6stance {
	padding: 0px;
	width: 453px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	font-size: 14px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
	font-weight: bold;
	text-align: left;
}

#ContentArea p.h6belong {
	padding-right: 63px;
	padding-left: 63px;
}
ul.h6belongList {
	padding: 0px;
	width: 453px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto;
	text-align: left;
	list-style-type: none;
}

p.alterH7 {
	font-weight: bold;
	color: #903;
}


/*　プラス電話について
**************************************************/

ul.catvPlusList1 {
	width: 473px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	list-style-type: square;
	text-align: left;
}
ul.catvPlusList1 li {
	margin-bottom: 15px;
}

ul.catvPlusList2 {
	width: 493px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto;
	text-align: left;
	padding: 0px;
	list-style-type: none;
}
ul.catvPlusList2 li {
	background-image: url(../support/images/catvplus_03.gif);
	background-repeat: no-repeat;
	background-position: 10px 2px;
	padding-top: 3px;
	padding-bottom: 15px;
	padding-left: 32px;
}



/*　よくある質問
**************************************************/

ul.faqList {
	width: 493px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	text-align: left;
	list-style-type: none;
}
ul.faqList li,
ul.faqList2 li {
	background-image: url(../support/images/faq_q_17.gif);
	background-position: left 2px;
	margin-bottom: 10px;
	padding-top: 3px;
	padding-left: 22px;
	background-repeat: no-repeat;
}
ul.faqList2 {
	width: 493px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	text-align: left;
	list-style-type: none;
}
ul.faqList li a,
ul.faqList2 li a {
	text-decoration: underline;
}

#ContentArea p.faq_q {
	background-image: url(../support/images/faq_q_20.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 6px;
	padding-bottom: 6px;
	color: #333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	width: 473px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
	padding-right: 0px;
	padding-left: 25px;
	font-weight: bold;
}

#ContentArea p.faq_a {
	background-image: url(../support/images/faq_a_16.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 6px;
	padding-bottom: 6px;
	color: #333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	width: 473px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
	padding-right: 0px;
	padding-left: 25px;
	font-weight: bold;
}



/*　モデムの動作確認
**************************************************/

/*　NEC
**************************************************/

.modem_name {
	margin: 0px;
	width: 200px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #f19019;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-align: left;
	padding-right: 50px;
}



.modemBlock {
	padding: 0px;
	width: 493px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto;
	clear: both;
}

.modemImg_nec {
	float: left;
	width: 190px;
}
.modemCopy_nec {
	float: right;
	width: 300px;
}

#ContentArea .modemCopy_nec p,
#ContentArea .modemCopy_CM6540T p {
	text-align: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}



/*　CM6540T
**************************************************/

.modemImg_CM6540T_01 {
	float: left;
	width: 290px;
}
.modemImg_CM6540T_01 img {
	margin-top: 15px;
}

.modemImg_CM6540T {
	float: left;
	width: 210px;
}
.modemCopy_CM6540T {
	float: right;
	width: 280px;
}



/*　NET&SYS_MNG-2300
**************************************************/

table.mng2300Table {
	border-collapse: collapse;
	width: 493px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto;
}
table.mng2300Table th {
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-bottom: 5px;
	width: 60px;
}

table.mng2300Table td {
	text-align: left;
	vertical-align: top;
	padding-bottom: 5px;
	width: 423px;
}



/*　Bn-mux
**************************************************/





/*　CG3000D
**************************************************/

table.cg3000Table {
	border-collapse: collapse;
	width: 493px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto;
}
table.cg3000Table th {
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-bottom: 5px;
	width: 145px;
}

table.cg3000Table td {
	text-align: left;
	vertical-align: top;
	padding-bottom: 5px;
}



