@charset "utf-8"; 
/*****************************************************
------------------------------------------------------
	[ glass css ]
------------------------------------------------------
*****************************************************/

/*------------------------------------------------------
	[  Addition contents ] 
------------------------------------------------------*/
div.contener h2 { 
	color:#2692E1;
	border-bottom:1px solid #2692E1;
}

/*----------- title -----------------------*/
div.title {
	background:url(../images/glass/parts/title_border.gif) left bottom repeat-x;
}
div.title h1 a,
div.title dt a { 
	width:156px;
	height:22px;
	background:url(../images/glass/parts/title_text.gif) no-repeat;
	display:block;
	overflow:hidden;
}

/*-----------  navi -----------------------*/
#submenu { width:350px; float:right; }
#submenu li { 
	width:47px; 
	height:47px; 
	margin-left:5px; 
	list-style-type:none;
	text-indent:-99999px;
	float:right;
}
#submenu li a { 
	width:47px; 
	height:47px; 
	float:right;
}
#submenu li.menu_01 a { background:url(../images/glass/parts/icon_list_s.gif) -195px 0px no-repeat; }
#submenu li.menu_01 a:hover,
#submenu li.menu_01_on a { background:url(../images/glass/parts/icon_list_s.gif) -195px -53px no-repeat; }

#submenu li.menu_02 a { background:url(../images/glass/parts/icon_list_s.gif) -195px 0px no-repeat; }
#submenu li.menu_02 a:hover,
#submenu li.menu_02_on a { background:url(../images/glass/parts/icon_list_s.gif) -195px -53px no-repeat; }

#submenu li.menu_03 a { background:url(../images/glass/parts/icon_list_s.gif) -195px 0px no-repeat; }
#submenu li.menu_03 a:hover,
#submenu li.menu_03_on a { background:url(../images/glass/parts/icon_list_s.gif) -195px -53px no-repeat; }

#submenu li.menu_04 a { background:url(../images/glass/parts/icon_list_s.gif) -325px 0px no-repeat; }
#submenu li.menu_04 a:hover,
#submenu li.menu_04_on a { background:url(../images/glass/parts/icon_list_s.gif) -325px -53px no-repeat; }

#submenu li.menu_05 a { background:url(../images/glass/parts/icon_list_s.gif) -65px 0px no-repeat; }
#submenu li.menu_05 a:hover,
#submenu li.menu_05_on a { background:url(../images/glass/parts/icon_list_s.gif) -65px -53px no-repeat; }

#submenu li.menu_06 a { background:url(../images/glass/parts/icon_list_s.gif) -130px 0px no-repeat; }
#submenu li.menu_06 a:hover,
#submenu li.menu_06_on a { background:url(../images/glass/parts/icon_list_s.gif) -130px -53px no-repeat; }

#submenu li.menu_07 a { background:url(../images/glass/parts/icon_list_s.gif) 0px 0px no-repeat; }
#submenu li.menu_07 a:hover,
#submenu li.menu_07_on a { background:url(../images/glass/parts/icon_list_s.gif) 0px -53px no-repeat; }

#submenu li.menu_08 a { background:url(../images/glass/parts/icon_list_s.gif) -260px 0px no-repeat; }
#submenu li.menu_08 a:hover,
#submenu li.menu_08_on a { background:url(../images/glass/parts/icon_list_s.gif) -260px -53px no-repeat; }


/*----------- contents list (Addition glass) -----------------------*/
div.contents_list dt {
	border-bottom:2px solid #00A5E9;
}
div.contents_list dt a {
	color:#00A5E9;
}
div.contents_list li.list_01 h2 a {	background:url(../images/glass/parts/icon_list.gif) 0px -325px no-repeat; }
div.contents_list li.list_01 h2 a:hover { background:url(../images/glass/parts/icon_list.gif) -89px -325px no-repeat; }
div.contents_list li.list_02 h2 a {	background:url(../images/glass/parts/icon_list.gif) 0px -325px no-repeat; }
div.contents_list li.list_02 h2 a:hover { background:url(../images/glass/parts/icon_list.gif) -89px -325px no-repeat; }
div.contents_list li.list_03 h2 a {	background:url(../images/glass/parts/icon_list.gif) 0px -325px no-repeat; }
div.contents_list li.list_03 h2 a:hover { background:url(../images/glass/parts/icon_list.gif) -89px -325px no-repeat; }
div.contents_list li.list_04 h2 a {	background:url(../images/glass/parts/icon_list.gif) 0px -542px no-repeat; }
div.contents_list li.list_04 h2 a:hover { background:url(../images/glass/parts/icon_list.gif) -89px -542px no-repeat; }
div.contents_list li.list_05 h2 a {	background:url(../images/glass/parts/icon_list.gif) 0px -108px no-repeat; }
div.contents_list li.list_05 h2 a:hover { background:url(../images/glass/parts/icon_list.gif) -89px -108px no-repeat; }
div.contents_list li.list_06 h2 a {	background:url(../images/glass/parts/icon_list.gif) 0px -216px no-repeat; }
div.contents_list li.list_06 h2 a:hover { background:url(../images/glass/parts/icon_list.gif) -89px -216px no-repeat; }
div.contents_list li.list_07 h2 a {	background:url(../images/glass/parts/icon_list.gif) 0px 0px no-repeat; }
div.contents_list li.list_07 h2 a:hover { background:url(../images/glass/parts/icon_list.gif) -89px -0px no-repeat; }
div.contents_list li.list_08 h2 a {	background:url(../images/glass/parts/icon_list.gif) 0px -433px no-repeat; }
div.contents_list li.list_08 h2 a:hover { background:url(../images/glass/parts/icon_list.gif) -89px -433px no-repeat; }

/*************************************************/
/* hikido                                        */
/*************************************************/

/*----------- hikido list -----------------------*/
div.hikido_list {
	padding-bottom:25px;
}
div.hikido_list p {
	width:500px;
	overflow:hidden;
}
div.hikido_list img {
	width:150px;
	margin-right:10px;
	display:block;
	float:left;
}
/*----------- hikido Lineup -----------------------*/
#lineup img { margin-right:25px; margin-bottom:15px;}

/*----------- hikido color_Variation -----------------------*/
#color_ver img { margin-right:3px;vertical-align:middle;}
#color_ver span {margin-right:8px;}


