@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 #information,#iccard .contents #information {
	height: 600px;
}

#categmenu {
	float: left;
	width: 210px;
}

#categmenu ul li h2 {
	background: url(../img/products/p_menuhead.gif) no-repeat;
	text-indent: -9999px;
	height: 75px;
	width: 210px;
}

#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;
}

#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;
}

/*=====================================================
一覧ページ
=====================================================*/

#information .p_introbox {
	width: 590px;
}

#information .p_introbox .p_introimgbox {
	clear: both;
	width: 590px;
	height: 180px;
	overflow: hidden;
	margin-top: 20px;
}

#information .p_introbox .introtxt {
	width: 260px;
	height: 65px;
	margin-top: 122px;
	margin-right: 5px;
	margin-left: 5px;
	color: #666666;
	line-height: 140%;
}


/*---ネットワーク型----------------------------------*/

#information .p_introbox .cool7 {
	display: block;
	float: left;
	width: 270px;
	margin-right: 50px;
	background: url(../img/products/intro_cool7_over.jpg);
	height: 180px;
}

#information .p_introbox .cool7 a {
	display: block;
	float: left;
	width: 270px;
	background: url(../img/products/intro_cool7.jpg);
	height: 180px;
	text-decoration: none;
}

#information .p_introbox .cool7 a:hover {
	background: none;
}

#information .p_introbox .nanica7 {
	display: block;
	float: right;
	width: 270px;
	background: url(../img/products/intro_nanica7_over.jpg);
	height: 180px;
}

#information .p_introbox .nanica7 a {
	display: block;
	float: right;
	width: 270px;
	background: url(../img/products/intro_nanica7.jpg);
	height: 180px;
	text-decoration: none;
}

#information .p_introbox .nanica7 a:hover {
	background: none;
}


/*---オフライン型----------------------------------*/

#information .p_introbox .BabyImpacTV {
	display: block;
	float: left;
	width: 270px;
	margin-right: 50px;
	background: url(../img/products/intro_BabyImpacTV_over.jpg);
	height: 180px;
}

#information .p_introbox .BabyImpacTV a {
	display: block;
	float: left;
	width: 270px;
	background: url(../img/products/intro_BabyImpacTV.jpg);
	height: 180px;
	text-decoration: none;
}

#information .p_introbox .BabyImpacTV a:hover {
	background: none;
}

#information .p_introbox .ImpacTV_5U {
	display: block;
	float: right;
	width: 270px;
	background: url(../img/products/intro_5UImpacTV_over.jpg);
	height: 180px;
}

#information .p_introbox .ImpacTV_5U a {
	display: block;
	float: right;
	width: 270px;
	background: url(../img/products/intro_5UImpacTV.jpg);
	height: 180px;
	text-decoration: none;
}

#information .p_introbox .ImpacTV_5U a:hover {
	background: none;
}



#information .p_introbox .ImpacTV_5UD {
	display: block;
	float: left;
	width: 270px;
	margin-right: 50px;
	background: url(../img/products/intro_5UDImpacTV_over.jpg);
	height: 180px;
}

#information .p_introbox .ImpacTV_5UD  a {
	display: block;
	float: left;
	width: 270px;
	background: url(../img/products/intro_5UDImpacTV.jpg);
	height: 180px;
	text-decoration: none;
}

#information .p_introbox .ImpacTV_5UD a:hover {
	background: none;
}



#information .p_introbox .ImpacTV_5US1 {
	display: block;
	float: right;
	width: 270px;
	background: url(../img/products/intro_5US1ImpacTV_over.jpg);
	height: 180px;
}

#information .p_introbox .ImpacTV_5US1 a {
	display: block;
	float: right;
	width: 270px;
	background: url(../img/products/intro_5US1ImpacTV.jpg);
	height: 180px;
	text-decoration: none;
}

#information .p_introbox .ImpacTV_5US1 a:hover {
	background: none;
}



#information .p_introbox .ImpacTV_7UC {
	display: block;
	float: left;
	width: 270px;
	margin-right: 50px;
	background: url(../img/products/intro_7UCImpacTV_over.jpg);
	height: 180px;
}

#information .p_introbox .ImpacTV_7UC  a {
	display: block;
	float: left;
	width: 270px;
	background: url(../img/products/intro_7UCImpacTV.jpg);
	height: 180px;
	text-decoration: none;
}

#information .p_introbox .ImpacTV_7UC a:hover {
	background: none;
}


#information .p_introbox .ImpacTV_7UD {
	display: block;
	float: right;
	width: 270px;
	background: url(../img/products/intro_7UDImpacTV_over.jpg);
	height: 180px;
}

#information .p_introbox .ImpacTV_7UD a {
	display: block;
	float: right;
	width: 270px;
	background: url(../img/products/intro_7UDImpacTV.jpg);
	height: 180px;
	text-decoration: none;
}

#information .p_introbox .ImpacTV_7UD a:hover {
	background: none;
}



#information .p_introbox .ImpacTV_19U {
	display: block;
	float: left;
	width: 270px;
	margin-right: 50px;
	background: url(../img/products/intro_19UImpacTV_over.jpg);
	height: 180px;
}

#information .p_introbox .ImpacTV_19U a {
	display: block;
	float: left;
	width: 270px;
	background: url(../img/products/intro_19UImpacTV.jpg);
	height: 180px;
	text-decoration: none;
}

#information .p_introbox .ImpacTV_19U a:hover {
	background: none;
}

#information .p_introbox .ImpacTV_15E {
	display: block;
	float: right;
	width: 270px;
	background: url(../img/products/intro_15EImpacTV_over.jpg);
	height: 180px;
}

#information .p_introbox .ImpacTV_15E a {
	display: block;
	float: right;
	width: 270px;
	background: url(../img/products/intro_15EImpacTV.jpg);
	height: 180px;
	text-decoration: none;
}

#information .p_introbox .ImpacTV_15E a:hover {
	background: none;
}

#information .p_introbox .ImpacTV_15EB {
	display: block;
	float: left;
	width: 270px;
	margin-right: 50px;
	background: url(../img/products/intro_15EBImpacTV_over.jpg);
	height: 180px;
}

#information .p_introbox .ImpacTV_15EB a {
	display: block;
	float: left;
	width: 270px;
	background: url(../img/products/intro_15EBImpacTV.jpg);
	height: 180px;
	text-decoration: none;
}

#information .p_introbox .ImpacTV_15EB a:hover {
	background: none;
}

#information .p_introbox .blank_right {
	display: block;
	float: right;
	width: 270px;
	height: 180px;
}


/*---ICカードリーダ----------------------------------*/


#information .p_introbox .nanipo {
	display: block;
	float: left;
	width: 270px;
	margin-right: 50px;
	background: url(../img/products/intro_nanipo_over.jpg);
	height: 180px;
}

#information .p_introbox .nanipo a {
	display: block;
	float: left;
	width: 270px;
	background: url(../img/products/intro_nanipo.jpg);
	height: 180px;
	text-decoration: none;
}

#information .p_introbox .nanipo a:hover {
	background: none;
}

#information .p_introbox .PopPitto {
	display: block;
	float: right;
	width: 270px;
	background: url(../img/products/intro_poppit_on.jpg) no-repeat;
	height: 180px;
}

#information .p_introbox .PopPitto a {
	display: block;
	float: right;
	width: 270px;
	background: url(../img/products/intro_poppit.jpg) no-repeat;
	height: 180px;
	text-decoration: none;
}

#information .p_introbox .PopPitto a:hover {
	background: none;
}
