@charset "UTF-8";
/* ==========================================================================================================

	 English
 
============================================================================================================*/

/* ==========================================================================================================

	1) Common
 
============================================================================================================*/
/*#header
--------------------------------------------------------------- */
body.english #header {
	height: 105px;
	background: #000 url(../english/common_img/header.jpg) no-repeat;
	position: relative;
}

body.english #header #h_nav {
	float: right;
	width: 210px;
	padding: 0;
}


/*#side #about
--------------------------------------------------------------- */
body.english #side #about {
	background: url(../english/common_img/sidenav_about.jpg) no-repeat;
}

/*#side #product
--------------------------------------------------------------- */
body.english #side #product {
	background: url(../english/common_img/sidenav_product.jpg) no-repeat;
}

/*#side .side_bnr
--------------------------------------------------------------- */
body.english #side .side_bnr li a.inq {
	width: 215px;
	background: url(../english/common_img/side_bnr_all.jpg) 0 0;
}
body.english #side .side_bnr li a.inq:hover {
	background: url(../english/common_img/side_bnr_all.jpg) 0 65px;
}
body.english #side .side_bnr li a.catalog {
	background: url(../english/common_img/side_bnr_all.jpg) -215px 0;
}
body.english #side .side_bnr li a.catalog:hover,
body.english #side .side_bnr li.stay a.catalog {
	background: url(../english/common_img/side_bnr_all.jpg) -215px 65px;
}


/*#side .search_bnr
--------------------------------------------------------------- */
body.english #side ul.search_bnr li a.medical{
	background: url(../english/common_img/search_bnr_all.jpg) 0 0;
}
body.english #side ul.search_bnr li a:hover.medical,
body.english #side ul.search_bnr li.stay a.medical{
	background: url(../english/common_img/search_bnr_all.jpg) 0 65px;
}
body.english #side ul.search_bnr li a.development{
	background: url(../english/common_img/search_bnr_all.jpg) -215px 0;
}
body.english #side ul.search_bnr li a:hover.development,
body.english #side ul.search_bnr li.stay a.development{
	background: url(../english/common_img/search_bnr_all.jpg) -215px 65px;
}
body.english #side ul.search_bnr li a.example{
	background: url(../english/common_img/search_bnr_all.jpg) -430px 0;
}
body.english #side ul.search_bnr li a:hover.example,
body.english #side ul.search_bnr li.stay a.example{
	background: url(../english/common_img/search_bnr_all.jpg) -430px 65px;
}


/*#main h2
--------------------------------------------------------------- */
body.english #main h2 img {
	margin-bottom: 9px;
}
body.english #main h2 img.nomal_h2 {
	margin-bottom: 40px;
}

/*#main .notes
--------------------------------------------------------------- */
body.english #main p.notes {
 padding: 0 0 0 1.0em;
 text-indent: -0.5em;
 color: #666;
 font-size: 93%;
 margin: 0 0 0.5em 0;
}

body.english #section_sec p.notes {
 padding: 0 0 0 1.65em;
 text-indent: -0.5em;
 color: #666;
 font-size: 93%;
 margin: 0 0 0.5em 0;
}

body.english ol li ul li {
	padding-left: 1.0em;
	text-indent: 0em;
}



/* ==========================================================================================================

	2) TOP PAGE
 
============================================================================================================*/
/*TOP #header
--------------------------------------------------------------- */

#top_en #header {
	height: 357px;
	background: url(../english/img/img_main01.jpg) no-repeat;
	position: relative;
}
/*TOP #product
--------------------------------------------------------------- */
body.english #main_top #h2_product {
	background: url(../english/img/h2_product.gif) no-repeat;
	width: 251px;
	height: 20px;
}

body.english #main_top #product li.diamiron_mf a {
	background: url(../english/img/btn_d-all.jpg) 0 0;
}
body.english #main_top #product li.diamiron_mf a:hover {
	background: url(../english/img/btn_d-all.jpg) 0 179px;
}
body.english #main_top #product li.diamiron_m a {
	background: url(../english/img/btn_d-all.jpg) -152px 0;
}
body.english #main_top #product li.diamiron_m a:hover {
	background: url(../english/img/btn_d-all.jpg) -152px 179px;
}
body.english #main_top #product li.diamiron_s a {
	background: url(../english/img/btn_d-all.jpg) -304px 0;
}
body.english #main_top #product li.diamiron_s a:hover {
	background: url(../english/img/btn_d-all.jpg) -304px 179px;
}
body.english #main_top #product li.diamiron_c a {
	background: url(../english/img/btn_d-all.jpg) -456px 0;
}
body.english #main_top #product li.diamiron_c a:hover {
	background: url(../english/img/btn_d-all.jpg) -456px 179px;
}

/*TOP .search
--------------------------------------------------------------- */
body.english #main_top .search li a.medical{
	background: url(../english/img/top_btn_all.jpg) 0 0;
}
body.english #main_top .search li a:hover.medical{
	background: url(../english/img/top_btn_all.jpg) 0 103px;
}
body.english #main_top .search li a.development{
	background: url(../english/img/top_btn_all.jpg) -209px 0;
}
body.english #main_top .search li a:hover.development{
	background: url(../english/img/top_btn_all.jpg) -209px 103px;
}
body.english #main_top .search li a.example{
	background: url(../english/img/top_btn_all.jpg) -418px 0;
}
body.english #main_top .search li a:hover.example{
	background: url(../english/img/top_btn_all.jpg) -418px 103px;
}

/*TOP #h2_topics
--------------------------------------------------------------- */
body.english #main_top #h2_topics {
	background: url(../english/img/h2_topics.gif) no-repeat;
	width: 111px;
	height: 26px;
}





/* ==========================================================================================================

	3) Product
 
============================================================================================================*/
/* #product_nav
--------------------------------------------------------------- */


/*-- 01 Grades --*/
body.english #product_nav ul li.pnav_01 a,
body.english #product_nav_2col ul li.pnav_01 a,
body.english #product_nav_3col ul li.pnav_01 a {
	background: url(../english/product/img/nav_product.jpg) no-repeat 0 0;
}
body.english #product_nav ul li.pnav_01 a:hover,
body.english #product_nav_2col ul li.pnav_01 a:hover,
body.english #product_nav_3col ul li.pnav_01 a:hover {
	background: url(../english/product/img/nav_product.jpg) no-repeat 0 -35px;
}
body.english #product_nav ul li.pnav_01 a.stay,
body.english #product_nav_2col ul li.pnav_01 a.stay,
body.english #product_nav_3col ul li.pnav_01 a.stay {
	background: url(../english/product/img/nav_product.jpg) no-repeat 0 -70px;
}

/*-- 02 Composition --*/
body.english #product_nav ul li.pnav_02 a {
	background: url(../english/product/img/nav_product.jpg) no-repeat -608px 0;
}
body.english #product_nav ul li.pnav_02 a:hover,
body.english #product_nav ul li.pnav_02p a:hover {
	background: url(../english/product/img/nav_product.jpg) no-repeat -608px -35px;
}
body.english #product_nav ul li.pnav_02 a.stay {
	background: url(../english/product/img/nav_product.jpg) no-repeat -608px -70px;
}
body.english #product_nav ul li.pnav_02p a {
	background: url(../english/product/img/nav_product.jpg) no-repeat -608px -105px;
}


/*-- 03 Features --*/
body.english #product_nav ul li.pnav_03 a,
body.english #product_nav_3col ul li.pnav_03 a  {
	background: url(../english/product/img/nav_product.jpg) no-repeat -152px 0;
}
body.english #product_nav ul li.pnav_03 a:hover,
body.english #product_nav ul li.pnav_03p a:hover,
body.english #product_nav_3col ul li.pnav_03 a:hover  {
	background: url(../english/product/img/nav_product.jpg) no-repeat -152px -35px;
}
body.english #product_nav ul li.pnav_03 a.stay,
body.english #product_nav_3col ul li.pnav_03 a.stay {
	background: url(../english/product/img/nav_product.jpg) no-repeat -152px -70px;
}
body.english #product_nav ul li.pnav_03p a,
body.english #product_nav_3col ul li.pnav_03p a {
	background: url(../english/product/img/nav_product.jpg) no-repeat -152px -105px;
}

/*-- 04 Applications --*/
body.english #product_nav ul li.pnav_04 a,
body.english #product_nav_2col ul li.pnav_04 a,
body.english #product_nav_3col ul li.pnav_04 a {
	background: url(../english/product/img/nav_product.jpg) no-repeat -304px 0;
}
body.english #product_nav ul li.pnav_04 a:hover,
body.english #product_nav_2col ul li.pnav_04 a:hover,
body.english #product_nav_3col ul li.pnav_04 a:hover,
body.english #product_nav ul li.pnav_04p a:hover {
	background: url(../english/product/img/nav_product.jpg) no-repeat -304px -35px;
}
body.english #product_nav ul li.pnav_04 a.stay,
body.english #product_nav_2col ul li.pnav_04 a.stay,
body.english #product_nav_3col ul li.pnav_04 a.stay {
	background: url(../english/product/img/nav_product.jpg) no-repeat -304px -70px;
}
body.english #product_nav ul li.pnav_04p a,
body.english #product_nav_3col ul li.pnav_04p a {
	background: url(../english/product/img/nav_product.jpg) no-repeat -304px -105px;
}


/*-- 05 spec --*/
body.english #product_nav ul li.pnav_05 span,
body.english #product_nav ul li.pnav_05 a {
	background: url(../english/product/img/nav_product.jpg) no-repeat -456px 0;
	
}
body.english #product_nav ul li.pnav_05 a:hover {
	background: url(../english/product/img/nav_product.jpg) no-repeat -456px -35px;
}
body.english #product_nav ul li.pnav_05 a.stay {
	background: url(../english/product/img/nav_product.jpg) no-repeat -456px -70px;
}

/*-- 06 List of Special Processing --*/
body.english #product_nav ul li.pnav_06 a,
body.english #product_nav_3col ul li.pnav_06 a {
	background: url(../english/product/img/nav_product.jpg) no-repeat -760px 0;
}
body.english #product_nav ul li.pnav_06 a:hover,
body.english #product_nav_3col ul li.pnav_06 a:hover {
	background: url(../english/product/img/nav_product.jpg) no-repeat -760px -35px;
}
body.english #product_nav ul li.pnav_06 a.stay,
body.english #product_nav_3col ul li.pnav_06 a.stay {
	background: url(../english/product/img/nav_product.jpg) no-repeat -760px -70px;
}




/* #develop_nav
--------------------------------------------------------------- */

body.english #develop_nav ul li.pnav_01 a {
	background: url(../english/product/img/nav_product.jpg) no-repeat -912px 0;
}
body.english #develop_nav ul li.pnav_01 a:hover {
	background: url(../english/product/img/nav_product.jpg) no-repeat -912px -35px;
}
body.english #develop_nav ul li.pnav_01 a.stay {
	background: url(../english/product/img/nav_product.jpg) no-repeat -912px -70px;
}

body.english #develop_nav ul li.pnav_02 a {
	background: url(../english/product/img/nav_product.jpg) no-repeat -1113px 0;
}
body.english #develop_nav ul li.pnav_02 a:hover {
	background: url(../english/product/img/nav_product.jpg) no-repeat -1113px -35px;
}
body.english #develop_nav ul li.pnav_02 a.stay {
	background: url(../english/product/img/nav_product.jpg) no-repeat -1113px -70px;
}

body.english #develop_nav ul li.pnav_03 a {
	background: url(../english/product/img/nav_product.jpg) no-repeat -1314px 0;
}
body.english #develop_nav ul li.pnav_03 a:hover {
	background: url(../english/product/img/nav_product.jpg) no-repeat -1314px -35px;
}
body.english #develop_nav ul li.pnav_03 a.stay {
	background: url(../english/product/img/nav_product.jpg) no-repeat -1314px -70px;
}


/* dl.seal
--------------------------------------------------------------- */
#product #main dl.seal_en dt,
#product #main dl.seal_en dd {
	float: left;
}
#product #main dl.seal_en dt {
	width: 40%;
}



/* #catalog_nav
--------------------------------------------------------------- */
body.english #catalog_nav {
	background: url(../english/catalog/img/nav_bg.jpg) no-repeat bottom;
	height: 54px;
}
