@charset "utf-8";
/* ------------------------------------------------------
contents
------------------------------------------------------ */
/* news */
.l-content .news {
	width: 930px;
	border: #c9c9c9 solid 1px;
	overflow-y: scroll;
	padding: 18px 0px 10px 18px;
	font-size: 12px;
	margin-bottom: 80px;
	height:45px;
}
.l-content .news1 {
	margin-bottom: 10px;
}
/* ttl */
.l-content .mainVisual {
	width: 950px;
	height: 220px;
	margin: 0;
	padding: 0;
	border: none;
	background: url(/special/gear/images/top_main.png) no-repeat 0 0;
	text-indent: 100%;
  	white-space: nowrap;
 	overflow: hidden;
}
/* topNavi */
.l-content .topNavi {
	padding:20px 0 15px;
	background:#f0f0f0;
	margin-bottom:40px;
}
.l-content .topNavi ul {
	margin:0 0 0 10px;
}
.l-content .topNavi ul li {
	float:left;
}
.l-content .topNavi ul li a {
  	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	display:block;
	width:220px;
	height:53px;
	margin-left:10px;
	margin-bottom:10px;
	background-image:url(/special/gear/images/sprite_topnavi_20180417.png);
	background-repeat:no-repeat;
}
.l-content .topNavi .product a{
background-position: 0 0;
}
.l-content .topNavi .recommend a{
background-position: 0 -73px;
}
.l-content .topNavi .tips a{
background-position: 0 -146px;
}
.l-content .topNavi .search a{
background-position: 0 -219px;
}
.l-content .topNavi .plan a{
background-position: 0 -292px;
}
.l-content .topNavi .standard a{
background-position: 0 -365px;
}
.l-content .topNavi .feature a{
background-position: 0 -438px;
}
.l-content .topNavi .support a{
background-position: 0 -511px;
}
.l-content .topNavi .about a{
background-position: 0 -584px;
}
.l-content .topNavi .tolerance a{
background-position: 0 -657px;
}
.l-content .topNavi .example a{
background-position: 0 -730px;
}
.l-content .topNavi .faq a{
background-position: 0 -803px;
}
