@charset "UTF-8";

/* =============== zoom =============== */

#contentsArea div.image .zoom
	{
	padding-top: 2px;
	background: #e5e5e5 url(../img/comp_zoom_02.gif) right bottom no-repeat;
	border-bottom: 1px solid #fff;
	}

#contentsArea div.image .zoom div
	{
	margin: 0;
	padding-bottom: 4px;
	background: url(../img/comp_zoom_01.gif) left bottom no-repeat;
	/*\*//*/
	background: url(../img/comp_zoom_03.gif) left bottom no-repeat;
	/**/
	}

#contentsArea .imageBlockA02 div.image .zoom div,
#contentsArea .imageBlockA03 div.image .zoom div,
#contentsArea .imageBlockA04 div.image .zoom div,
#contentsArea .parallelBlockA01 div.image .zoom div,
#contentsArea .parallelBlockB01 div.image .zoom div,
#contentsArea .floatBlockA01 div.image .zoom div,
#contentsArea .floatBlockB01 div.image .zoom div
	{
	margin: 0;
	padding-bottom: 4px;
	background: url(../img/comp_zoom_01.gif) left bottom no-repeat;
	/* \*/
	_background: url(../img/comp_zoom_01.gif) left bottom no-repeat;
	/* */
	_background/* */: url(../img/comp_zoom_03.gif) left bottom no-repeat;
	/*\*//*/
	background: url(../img/comp_zoom_03.gif) left bottom no-repeat;
	/**/
	}
	
#contentsArea div.image .zoom a
	{
	padding-left: 22px;
	background: url(../img/icon_func_02.gif) no-repeat;
	/* \*/
	_background: none;
	/* */
	_background/* */: url(../img/icon_func_02.gif) no-repeat;
	/*\*//*/
	display: inline-block;
	text-indent: 0;
	/**/
	}
	
#contentsArea div.image .zoom a:link,
#contentsArea div.image .zoom a:visited
	{
	background-position: 6px 0.13em;
	}

#contentsArea div.image .zoom a:hover
	{
	background-position: -2035px 0.13em;
	}

#contentsArea div.image .zoom a:active
	{
	background-position: 6px 0.13em;
	}

	
/* =============== sort =============== */
	
#contentsArea .funcUnit
	{
	margin: 12px 0;
	padding: 5px 8px;
	border: 1px solid #d9d9d9;
	background-color: #e5e5e5;
	}


#contentsArea .funcUnit dl,
#contentsArea .funcUnit dt,
#contentsArea .funcUnit dd
	{
	margin:0;
	padding: 0;
	display: inline;
	}

#contentsArea ul.func
	{
	margin-left: -3px;
	_margin-left: 1px;
	padding: 0;
	list-style: none;
	display: inline;
	}

#contentsArea ul.func li
	{
	padding-left: 12px;
	_padding-left: 13px;
	list-style: none;
	display: inline;
	}

#contentsArea ul.func em
	{
	padding: 0 0 0 20px;
	background: url(../../shared/img/icon_func_em_01.gif) no-repeat;
	/* \*/
	_background: none;
	/* */
	_background/* */: url(../../shared/img/icon_func_em_01.gif) no-repeat;
	}

#contentsArea ul.func a
	{
	padding: 0 0 0 20px;
	background: url(../../shared/img/icon_func_01.gif) no-repeat;
	/* \*/
	_background: none;
	/* */
	_background/* */: url(../../shared/img/icon_func_01.gif) no-repeat;
	}

/*\*//*/
#contentsArea .funcUnit dt,
#contentsArea ul.func a,
#contentsArea ul.func em
	{
	
	display: inline-block;
	}
/**/

#contentsArea ul.func em,
#contentsArea ul.func a:link,
#contentsArea ul.func a:visited
	{
	background-position: 0 0.17em;
	}
	
#contentsArea ul.func a:hover
	{
	background-position: -2041px 0.17em;
	}
	
#contentsArea ul.func a:active
	{
	background-position: 0 0.17em;
	}


