@charset "utf-8";

 CSS Document 

#globalmenu a.products {
	background: url(../img/menu_productson.jpg) no-repeat;
	height: 50px;
	width: 180px;
}

#contents_img {
	height: 141px;
	width: 900px;
}

*html #contents_img {
	margin-left: 5px;
}

#network .contents,#iccard .contents {
	height: 600px;
}

#categmenu {
	float: left;
	width: 210px;
}

#categmenu ul li h2 {
	background: url(../img/products/p_menuhead.jpg) no-repeat;
	text-indent: -9999px;
	height: 75px;
	width: 200px;
}

#menunetwork a {
	background: url(../img/products/p_menunetwork.gif) no-repeat;
	display:block; 
	height: 40px;
	width: 210px;
	text-indent: -9999px;
}

#menunetwork a:hover {
	background: url(../img/products/p_menunetworkon.gif) no-repeat;
	display:block; 
	height: 40px;
	width: 210px;
	text-indent: -9999px;
}

#menuoffline a {
	background: url(../img/products/p_menuoffline.gif) no-repeat;
	display:block; 
	height: 40px;
	width: 210px;
	text-indent: -9999px;
}

#menuoffline a:hover {
	background: url(../img/products/p_menuofflineon.gif) no-repeat;
	display:block; 
	height: 40px;
	width: 210px;
	text-indent: -9999px;
}

#menuiccard a {
	background: url(../img/products/p_menuiccard.gif) no-repeat;
	display:block; 
	height: 40px;
	width: 210px;
	text-indent: -9999px;
}

#menuiccard a:hover {
	background: url(../img/products/p_menuiccardon.gif) no-repeat;
	display:block; 
	height: 40px;
	width: 210px;
	text-indent: -9999px;
}

#network #menunetwork a {
	background: url(../img/products/p_menunetworkon.gif) no-repeat;
	display:block; 
	height: 40px;
	width: 210px;
	text-indent: -9999px;
}

#offline #menuoffline a {
	background: url(../img/products/p_menuofflineon.gif) no-repeat;
	display:block; 
	height: 40px;
	width: 210px;
	text-indent: -9999px;
}

#iccard #menuiccard a {
	background: url(../img/products/p_menuiccardon.gif) no-repeat;
	display:block; 
	height: 40px;
	width: 210px;
	text-indent: -9999px;
}

#menubackpn a {
	background: url(../img/products/back_nproducts.gif) no-repeat;
	display:block; 
	height: 40px;
	width: 210px;
	text-indent: -9999px;
}

#menubackpn a:hover {
	background: url(../img/products/back_nproductson.gif) no-repeat;
	display:block; 
	height: 40px;
	width: 210px;
	text-indent: -9999px;
}

#menubackpo a {
	background: url(../img/products/back_oproducts.gif) no-repeat;
	display:block; 
	height: 40px;
	width: 210px;
	text-indent: -9999px;
}

#menubackpo a:hover {
	background: url(../img/products/back_oproductson.gif) no-repeat;
	display:block; 
	height: 40px;
	width: 210px;
	text-indent: -9999px;
}

#menubackpic a {
	background: url(../img/products/back_icproducts.gif) no-repeat;
	display:block; 
	height: 40px;
	width: 210px;
	text-indent: -9999px;
}

#menubackpic a:hover {
	background: url(../img/products/back_icproductson.gif) no-repeat;
	display:block; 
	height: 40px;
	width: 210px;
	text-indent: -9999px;
}

#aboutmenu1 a,#aboutmenu2 a,#aboutmenu3 a,#aboutmenu4 a,#aboutmenu5 a,#aboutmenu6 a {
	background: url(../img/categ_menuabout25.gif);
	height: 25px;
	width: 165px;
	display: block;
	padding-top: 4px;
	padding-left: 45px;
	color: #333333;
	text-decoration: none;
}


#aboutmenu1 a:hover,#aboutmenu2 a:hover,#aboutmenu3 a:hover,#aboutmenu4 a:hover,#aboutmenu5 a:hover,#aboutmenu6 a:hover {
	height: 25px;
	width: 165px;
	display: block;
	color: #FF79A5;
	text-decoration: none;
	font-weight: bold;
}

#aboutmenu_u a {
	background: url(../img/categ_menuabout26.gif);
	height: 26px;
	width: 165px;
	display: block;
	padding-top: 4px;
	padding-left: 45px;
	color: #333333;
	text-decoration: none;
}

#aboutmenu_u a:hover {
	height: 26px;
	width: 165px;
	display: block;
	color: #FF79A5;
	text-decoration: none;
	font-weight: bold;
}

/*=====================================================
各製品ページ共通
=====================================================*/
.lead {
	width: 530px;
	line-height: 180%;
	font-size: 13px;
	padding-top: 10px;
	padding-left: 30px;
	padding-right: 30px;
}

.lead a {
	text-decoration: none;
	color: #006699;
}

#information .picture {
	text-align: center;
	width: 590px;
	margin-top: 10px;
}

h4 {
	font-size: 16px;
	color: #006699;
	margin-top: 10px;
	text-align: center;
}

.h4Contents {
	width: 590px;
	line-height: 180%;
	font-size: 12px;
	padding-bottom: 10px;
	overflow: hidden;
}

h5 {
	font-size: 16px;
	color: #006699;
	border-bottom: 2px solid #006699;
	margin-top: 50px;
	margin-bottom: 20px;
}

.h5Contents {
	width: 590px;
	line-height: 180%;
	font-size: 12px;
	padding-bottom: 10px;
	overflow: hidden;
}

h5 a ,.h5Contents a,h6 a ,.h6Contents a {
	text-decoration: none;
	color: #006699;
}

.Txt325l {
	width: 325px;
	line-height: 160%;
	padding-left: 15px;
	font-size: 12px;
	float: right;
}

.Pict250r {
	width: 250px;
	line-height: 180%;
	float: left;
}

.Txt255r {
	width: 255px;
	line-height: 160%;
	padding-left: 15px;
	font-size: 12px;
	float: right;
}

.Pict320l {
	width: 320px;
	line-height: 180%;
	float: left;
}

h6 {
	width: 570px;
	font-size: 14px;
	color: #006699;
	border-bottom: 1px solid #006699;
	margin-left: 20px;
	margin-top: 30px;
	margin-bottom: 10px;
}

.h6Contents,h7Contents {
	width: 570px;
	line-height: 180%;
	padding-left: 20px;
	padding-bottom: 10px;
	overflow: hidden;
}

.h6Contents li {
	list-style: decimal inside;
}

.h6Contents h7 {
	width: 570px;
	font-size: 14px;
	color: #666666;
	margin-top: 20px;
	margin-bottom: 5px;
}

.cont275 {
	float: left;
	width: 275px;
}


.back_y {
	background-color: #FFFFCC;
	width: 550px;
	padding: 5px 5px 5px 15px;
	margin-top: 10px;
}

.Txt245 {
	width: 245px;
	line-height: 160%;
	font-size: 12px;
	float: left;
}

.Pict310 {
	width: 310px;
	line-height: 180%;
	padding-left: 15px;
	float: right;
}

.attention10 {
	font-size: 10px;
	color: #999999;
	line-height: 120%;
	font-weight: normal;
}

.point13 {
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
}

.point14 {
	font-size: 14px;
	font-weight: bold;
}

.txt590 {
	width: 590px;
	font-size: 12px;
	line-height: 130%;
}

.txt590 a {
	text-decoration: none;
	color: #006699;
}

#p_spec {
	overflow: hidden;
	width: 590px;
}

#spec_tabler {
	float: right;
	width: 290px;
	margin-right: 10px;
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	margin: 15px 0px;
}

#spec_tablel {
	float: left;
	width: 290px;
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	margin: 15px 0px;
}

#spec_tabler th,#spec_tablel th {
	background-color:#006EB6;
	border-bottom: 1px solid #cccccc;
	font-weight: normal;
	width: 40%;
	color:#ffffff;
	text-align:left;
	padding-left: 10px;
}

#spec_tabler td,#spec_tablel td {
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	padding:3px;
}

#spec_tabler td li,#spec_tablel td li {
	line-height: 130%;
	display: block;
	padding-bottom: 4px;
}

#spec_table {
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	margin: 15px 0px;
	width: 590px;
}

#spec_table td {
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	text-align:center;
	padding:5px;
}

#spec_table .left_td {
	background-color:#006EB6;
	color:#ffffff;
	text-align:left;
}

#spec_tabler .thumb {
	text-align: center;
}

/*=====================================================
cool7
=====================================================*/

#cool7 h4 {
	background: url(../img/products/cool7/subt_cool7.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 100px;
}

#cool7 #menunetwork a {
	background: url(../img/products/p_menunetworkon.gif) no-repeat;
	display:block; 
	height: 40px;
	width: 210px;
	text-indent: -9999px;
}

#cool7 #aboutmenu1 a {
	height: 25px;
	width: 165px;
	display: block;
	color: #FF79A5;
	text-decoration: none;
	font-weight: bold;
}

#information .p_introbox #c7_container {
	clear: both;
	width: 600px;
	overflow: hidden;
}

#c7_container h3 {
	background: url(../img/products/cool7/t_cool7.jpg);
	display: block;
	height: 40px;
	width: 590px;
	text-indent: -9999px;
}

#c7_container #itemList_table {
	margin-top: 15px;
}

#p_description {
	padding: 10px 0px 30px;
}

#p_description dd {
	padding: 10px 10px 20px 15px;
	line-height: 1.5em;
}

.clear {
	clear:both;
}


/*=====================================================
nanica7
=====================================================*/

#nanica7 h4 {
	background: url(../img/products/nanica7/subt_nanica7.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 120px;
}

#nanica7 #menunetwork a {
	background: url(../img/products/p_menunetworkon.gif) no-repeat;
	display:block; 
	height: 40px;
	width: 210px;
	text-indent: -9999px;
}

#nanica7 #aboutmenu_u a {
	height: 25px;
	width: 165px;
	display: block;
	color: #FF79A5;
	text-decoration: none;
	font-weight: bold;
}

#nanica7 h3 {
	background: url(../img/products/nanica7/t_nanica7.jpg) no-repeat;
	height: 40px;
	width: 590px;
	text-indent: -9999px;
}


/*=====================================================
BabyImpacTV
=====================================================*/

#BabyImpacTV h4 {
	background: url(../img/products/BabyImpacTV/subt_baby.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 100px;
}

#BabyImpacTV #menuoffline a {
	background: url(../img/products/p_menuofflineon.gif) no-repeat;
	display:block; 
	height: 40px;
	width: 210px;
	text-indent: -9999px;
}

#BabyImpacTV #aboutmenu1 a {
	height: 25px;
	width: 165px;
	display: block;
	color: #FF79A5;
	text-decoration: none;
	font-weight: bold;
}

#BabyImpacTV h3 {
	background: url(../img/products/BabyImpacTV/t_BabyImpacTV.jpg) no-repeat;
	height: 40px;
	width: 590px;
	text-indent: -9999px;
}


/*=====================================================
5U ImpacTV
=====================================================*/

#ImpacTV_5U h4 {
	background: url(../img/products/5UImpacTV/subt_5U.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 100px;
}

#ImpacTV_5U #menuoffline a {
	background: url(../img/products/p_menuofflineon.gif) no-repeat;
	display:block; 
	height: 40px;
	width: 210px;
	text-indent: -9999px;
}

#ImpacTV_5U #aboutmenu2 a {
	height: 25px;
	width: 165px;
	display: block;
	color: #FF79A5;
	text-decoration: none;
	font-weight: bold;
}

#ImpacTV_5U h3 {
	background: url(../img/products/5UImpacTV/t_5u.jpg) no-repeat;
	height: 40px;
	width: 590px;
	text-indent: -9999px;
}



/*=====================================================
5UD ImpacTV
=====================================================*/

#ImpacTV_5UD h4 {
	background: url(../img/products/5UDImpacTV/subt_5UD.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 100px;
}

#ImpacTV_5UD #menuoffline a {
	background: url(../img/products/p_menuofflineon.gif) no-repeat;
	display:block; 
	height: 40px;
	width: 210px;
	text-indent: -9999px;
}

#ImpacTV_5UD #aboutmenu3 a {
	height: 25px;
	width: 165px;
	display: block;
	color: #FF79A5;
	text-decoration: none;
	font-weight: bold;
}

#ImpacTV_5UD h3 {
	background: url(../img/products/5UDImpacTV/t_5ud.jpg) no-repeat;
	height: 40px;
	width: 590px;
	text-indent: -9999px;
}

/*=====================================================
5US1 ImpacTV
=====================================================*/

#ImpacTV_5US1 h4 {
	background: url(../img/products/5US1ImpacTV/subt_5US1.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 100px;
}

#ImpacTV_5US1 #menuoffline a {
	background: url(../img/products/p_menuofflineon.gif) no-repeat;
	display:block; 
	height: 40px;
	width: 210px;
	text-indent: -9999px;
}

#ImpacTV_5US1 #aboutmenu4 a {
	height: 25px;
	width: 165px;
	display: block;
	color: #FF79A5;
	text-decoration: none;
	font-weight: bold;
}

#ImpacTV_5US1 h3 {
	background: url(../img/products/5US1ImpacTV/t_5us1.jpg) no-repeat;
	height: 40px;
	width: 590px;
	text-indent: -9999px;
}

/*=====================================================
7UC ImpacTV
=====================================================*/

#ImpacTV_7UC h4 {
	background: url(../img/products/7UCImpacTV/subt_7UC.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 50px;
}

#ImpacTV_7UC #menuoffline a {
	background: url(../img/products/p_menuofflineon.gif) no-repeat;
	display:block; 
	height: 40px;
	width: 210px;
	text-indent: -9999px;
}

#ImpacTV_7UC #aboutmenu5 a {
	height: 25px;
	width: 165px;
	display: block;
	color: #FF79A5;
	text-decoration: none;
	font-weight: bold;
}

#ImpacTV_7UC h3 {
	background: url(../img/products/7UCImpacTV/t_7uc.jpg) no-repeat;
	height: 40px;
	width: 590px;
	text-indent: -9999px;
}


/*=====================================================
7UD ImpacTV
=====================================================*/

#ImpacTV_7UD h4 {
	background: url(../img/products/7UDImpacTV/subt_7UD.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 100px;
}

#ImpacTV_7UD #menuoffline a {
	background: url(../img/products/p_menuofflineon.gif) no-repeat;
	display:block; 
	height: 40px;
	width: 210px;
	text-indent: -9999px;
}

#ImpacTV_7UD #aboutmenu6 a {
	height: 25px;
	width: 165px;
	display: block;
	color: #FF79A5;
	text-decoration: none;
	font-weight: bold;
}

#ImpacTV_7UD h3 {
	background: url(../img/products/7UDImpacTV/t_7ud.jpg) no-repeat;
	height: 40px;
	width: 590px;
	text-indent: -9999px;
}


/*=====================================================
19U ImpacTV
=====================================================*/

#ImpacTV_19U h4 {
	background: url(../img/products/19UImpacTV/subt_19U.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 50px;
}

#ImpacTV_19U #menuoffline a {
	background: url(../img/products/p_menuofflineon.gif) no-repeat;
	display:block; 
	height: 40px;
	width: 210px;
	text-indent: -9999px;
}

#ImpacTV_19U #aboutmenu_u a {
	height: 25px;
	width: 165px;
	display: block;
	color: #FF79A5;
	text-decoration: none;
	font-weight: bold;
}

#ImpacTV_19U h3 {
	background: url(../img/products/19UImpacTV/t_19u.jpg) no-repeat;
	height: 40px;
	width: 590px;
	text-indent: -9999px;
}

/*=====================================================
15E ImpacTV
=====================================================*/

#ImpacTV_15E h4 {
	background: url(../img/products/15EImpacTV/subt_15E.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 50px;
}

#ImpacTV_15E #menuoffline a {
	background: url(../img/products/p_menuofflineon.gif) no-repeat;
	display:block; 
	height: 40px;
	width: 210px;
	text-indent: -9999px;
}

#ImpacTV_15E #aboutmenu6 a {
	height: 25px;
	width: 165px;
	display: block;
	color: #FF79A5;
	text-decoration: none;
	font-weight: bold;
}

#ImpacTV_15E h3 {
	background: url(../img/products/15EImpacTV/t_15e.jpg) no-repeat;
	height: 40px;
	width: 590px;
	text-indent: -9999px;
}

/*=====================================================
15EB ImpacTV
=====================================================*/

#ImpacTV_15EB h4 {
	background: url(../img/products/15EBImpacTV/subt_15EB.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 50px;
}

#ImpacTV_15EB #menuoffline a {
	background: url(../img/products/p_menuofflineon.gif) no-repeat;
	display:block; 
	height: 40px;
	width: 210px;
	text-indent: -9999px;
}

#ImpacTV_15EB #aboutmenu_u a {
	height: 26px;
	width: 165px;
	display: block;
	color: #FF79A5;
	text-decoration: none;
	font-weight: bold;
}

#ImpacTV_15EB h3 {
	background: url(../img/products/15EBImpacTV/t_15eb.jpg) no-repeat;
	height: 40px;
	width: 590px;
	text-indent: -9999px;
}

/*=====================================================
ポータブルDVDプレーヤー
=====================================================*/

#dvdplayer h4 {
	background: url(../img/products/dvdplayer/subt_dvdplayer.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 50px;
}

#dvdplayer #menuoffline a {
	background: url(../img/products/p_menuofflineon.gif) no-repeat;
	display:block; 
	height: 40px;
	width: 210px;
	text-indent: -9999px;
}

#dvdplayer #aboutmenu_u a {
	height: 26px;
	width: 165px;
	display: block;
	color: #FF79A5;
	text-decoration: none;
	font-weight: bold;
}

#dvdplayer h3 {
	background: url(../img/products/dvdplayer/t_dvdplayer.jpg) no-repeat;
	height: 40px;
	width: 590px;
	text-indent: -9999px;
}


/*=====================================================
naniポ！
=====================================================*/

#nanipo h4 {
	background: url(../img/products/nanipo/subt_nanipo.jpg) no-repeat;
	text-indent: -9999px;
	height: 50px;
}

#nanipo #menuiccard a {
	background: url(../img/products/p_menuiccardon.gif) no-repeat;
	display:block; 
	height: 40px;
	width: 210px;
	text-indent: -9999px;
}

#nanipo #aboutmenu1 a {
	height: 25px;
	width: 165px;
	display: block;
	color: #FF79A5;
	text-decoration: none;
	font-weight: bold;
}

#nanipo h3 {
	background: url(../img/products/nanipo/t_nanipo.jpg) no-repeat;
	height: 40px;
	width: 590px;
	text-indent: -9999px;
}


/*=====================================================
PopPitto
=====================================================*/

#PopPitto h4 {
	background: url(../img/products/PopPitto/subt_PopPitto.jpg) no-repeat;
	text-indent: -9999px;
	height: 96px;
}

#PopPitto #menuiccard a {
	background: url(../img/products/p_menuiccardon.gif) no-repeat;
	display:block; 
	height: 40px;
	width: 210px;
	text-indent: -9999px;
}

#PopPitto #aboutmenu_u a {
	height: 25px;
	width: 165px;
	display: block;
	color: #FF79A5;
	text-decoration: none;
	font-weight: bold;
}

#PopPitto h3 {
	background: url(../img/products/PopPitto/t_PopPitto.jpg) no-repeat;
	height: 40px;
	width: 590px;
	text-indent: -9999px;
}
