@charset "utf-8"; 
/*****************************************************
------------------------------------------------------
	[ amido css ]
------------------------------------------------------
*****************************************************/

/*------------------------------------------------------
	[  Addition contents ] 
------------------------------------------------------*/
div.contener h2 { 
	color:#E3007F;
	border-bottom:1px solid #E3007F;
}

/*----------- title -----------------------*/
div.title {
	background:url(../images/amido/parts/title_border.gif) left bottom no-repeat;
}
div.title h1 a,
div.title dt a { 
	width:82px;
	height:22px;
	background:url(../images/amido/parts/title_text.gif) no-repeat;
 	overflow:hidden;
}

/*-----------  navi -----------------------*/

#submenu { width:428px; 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/amido/parts/icon_list_s.gif) -130px 0px no-repeat; }
#submenu li.menu_01 a:hover,
#submenu li.menu_01_on a  { background:url(../images/amido/parts/icon_list_s.gif) -130px -53px no-repeat; }

#submenu li.menu_02 a { background:url(../images/amido/parts/icon_list_s.gif) -195px 0px no-repeat; }
#submenu li.menu_02 a:hover,
#submenu li.menu_02_on a { background:url(../images/amido/parts/icon_list_s.gif) -195px -53px no-repeat; }

#submenu li.menu_03 a { background:url(../images/amido/parts/icon_list_s.gif) 0px 0px no-repeat; }
#submenu li.menu_03 a:hover,
#submenu li.menu_03_on a { background:url(../images/amido/parts/icon_list_s.gif) 0px -53px no-repeat; }

#submenu li.menu_04 a { background:url(../images/amido/parts/icon_list_s.gif) -65px 0px no-repeat; }
#submenu li.menu_04 a:hover,
#submenu li.menu_04_on a { background:url(../images/amido/parts/icon_list_s.gif) -65px -53px no-repeat; }

#submenu li.menu_05 a { background:url(../images/amido/parts/icon_list_s.gif) -260px 0px no-repeat; }
#submenu li.menu_05 a:hover,
#submenu li.menu_05_on a { background:url(../images/amido/parts/icon_list_s.gif) -260px -53px no-repeat; }

#submenu li.menu_06 a { background:url(../images/amido/parts/icon_list_s.gif) -325px 0px no-repeat; }
#submenu li.menu_06 a:hover,
#submenu li.menu_06_on a { background:url(../images/amido/parts/icon_list_s.gif) -325px -53px no-repeat; }

#submenu li.menu_07 a { background:url(../images/amido/parts/icon_list_s.gif) -390px 0px no-repeat; }
#submenu li.menu_07 a:hover,
#submenu li.menu_07_on a { background:url(../images/amido/parts/icon_list_s.gif) -390px -53px no-repeat; }

#submenu li.menu_08 a { background:url(../images/amido/parts/icon_list_s.gif) -455px 0px no-repeat; }
#submenu li.menu_08 a:hover,
#submenu li.menu_08_on a { background:url(../images/amido/parts/icon_list_s.gif) -455px -53px no-repeat; }



/*----------- contents list  -----------------------*/

div.contents_list dt {
	border-bottom:2px solid #E3007F;
}
div.contents_list dt a {
	color:#E3007F;
}
div.contents_list li.list_01 h2 a {	background:url(../images/amido/parts/icon_list.gif) 0px -216px no-repeat; }
div.contents_list li.list_01 h2 a:hover { background:url(../images/amido/parts/icon_list.gif) -89px -216px no-repeat; }
div.contents_list li.list_02 h2 a {	background:url(../images/amido/parts/icon_list.gif) 0px -325px no-repeat; }
div.contents_list li.list_02 h2 a:hover { background:url(../images/amido/parts/icon_list.gif) -89px -325px no-repeat; }
div.contents_list li.list_03 h2 a {	background:url(../images/amido/parts/icon_list.gif) 0px 0px no-repeat; }
div.contents_list li.list_03 h2 a:hover { background:url(../images/amido/parts/icon_list.gif) -89px -0px no-repeat; }
div.contents_list li.list_04 h2 a {	background:url(../images/amido/parts/icon_list.gif) 0px -108px no-repeat; }
div.contents_list li.list_04 h2 a:hover { background:url(../images/amido/parts/icon_list.gif) -89px -108px no-repeat; }
div.contents_list li.list_05 h2 a {	background:url(../images/amido/parts/icon_list.gif) 0px -433px no-repeat; }
div.contents_list li.list_05 h2 a:hover { background:url(../images/amido/parts/icon_list.gif) -89px -433px no-repeat; }
div.contents_list li.list_06 h2 a {	background:url(../images/amido/parts/icon_list.gif) 0px -542px no-repeat; }
div.contents_list li.list_06 h2 a:hover { background:url(../images/amido/parts/icon_list.gif) -89px -542px no-repeat; }
div.contents_list li.list_07 h2 a {	background:url(../images/amido/parts/icon_list.gif) 0px -651px no-repeat; }
div.contents_list li.list_07 h2 a:hover { background:url(../images/amido/parts/icon_list.gif) -89px -651px no-repeat; }
div.contents_list li.list_08 h2 a {	background:url(../images/amido/parts/icon_list.gif) 0px -760px no-repeat; }
div.contents_list li.list_08 h2 a:hover { background:url(../images/amido/parts/icon_list.gif) -89px -760px no-repeat; }


/*------------------------------------------------------
	[ link form ] 
------------------------------------------------------*/
.pagenavi a.link_form {
	width:130px;
	height:18px;
	display:block;
	text-indent:-38000px;
	background:url(../images/amido/parts/link_form_amido.gif) 0px 0px no-repeat;
	float:right;
}
.pagenavi a.link_form:hover {
	background:url(../images/amido/parts/link_form_amido.gif) -166px 0px no-repeat;
}


