/* -----------------------------------------------------
AKM China CSS_INDEX PAGE

Copyright(C)2006- ASAHI KASEI MICROSYSTEMS CO., LTD.
----------------------------------------------------- */
@import "base.css";

/* Top Image */
.topimage {
	text-align: left;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-bottom: 14px;
}

/* Menu */
.menu_1 {
	text-align: center;
	width: 166px;
	margin-bottom: 3px;
}
.menu_word {
	padding-top: 4px;
}
.menu_1_top {
	background-image: url(../images/index_menu_1.gif);
	height: 23px;
	text-align: left;
	padding-left: 15px;
}
.menu_1_bottom {
	background-image: url(../images/index_menu_2.gif);
	background-repeat: repeat-x;
	height: 80px;
	text-align: left;
	margin-top: 0px;
}
.menu_2_top {
	background-image: url(../images/index_menu_3.gif);
	height: 23px;
	text-align: left;
	padding-left: 15px;
}
.menu_2_bottom {
	background-image: url(../images/index_menu_4.gif);
	background-repeat: repeat-x;
	height: 119px;
	text-align: left;
}
.menu_3_top {
	background-image: url(../images/index_menu_5.gif);
	height: 23px;
	text-align: left;
	padding-left: 15px;
}
.menu_3_bottom {
	background-image: url(../images/index_menu_6.gif);
	height: 119px;
	text-align: left;
}
.menu_4_top {
	background-image: url(../images/index_menu_7.gif);
	height: 23px;
	text-align: left;
	padding-left: 15px;
}
ul.menu_deco {
	margin-left: 25px;
	padding-top: 5px;
}
ul.menu_deco li {
	list-style-image: url(../same_img/menu_triangle.gif);
}
ul.menu_deco_2 {
	margin-left: 25px;
	padding-top: 5px;
}
ul.menu_deco_2 li {
	list-style-image: url(../same_img/menu_triangle_2.gif);
}
ul.menu_deco_3 {
	margin-left: 25px;
	padding-top: 5px;
}
ul.menu_deco_3 li {
	list-style-image: url(../same_img/menu_triangle_3.gif);
}
ul.menu_deco_4 {
	margin-left: 25px;
	padding-top: 5px;
}
ul.menu_deco_4 li {
	list-style-image: url(../same_img/menu_triangle_4.gif);
}


.menu_2 {
	text-align: center;
	width: 555px;
	margin-bottom: 10px;
	margin-top: 0px;
}

.menu_3 {
	text-align: center;
	width: 361px;
	margin-bottom: 15px;
}

/* AKEMD-EU */

.menu_10_top {
	background-image: url(../images/index_menu_8.gif);
	height: 23px;
	text-align: left;
	padding-left: 15px;
}

.menu_10_bottom {
	background-image: url(../images/index_menu_10.gif);
	background-repeat: repeat-x;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
}

.menu_11_top {
	background-image: url(../images/index_menu_11.gif);
	height: 23px;
	text-align: left;
	padding-left: 15px;
}

.menu_11_bottom {
	background-image: url(../images/index_menu_10.gif);
	background-repeat: repeat-x;
	height: 200px;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
}

.menu_13_top {
	background-image: url(../images/index_menu_13.gif);
	height: 49px;
	text-align: left;
	padding-left: 67px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.menu_14_top {
	background-image: url(../images/index_menu_14.gif);
	height: 41px;
	text-align: left;
	padding-left: 67px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.menu_15_top {
	background-image: url(../images/index_menu_15.gif);
	height: 49px;
	text-align: left;
	padding-left: 67px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.menu_16_top {
	background-image: url(../images/index_menu_16.gif);
	height: 41px;
	text-align: left;
	padding-left: 67px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.menu_17_top {
	background-image: url(../images/index_menu_17.gif);
	height: 49px;
	text-align: left;
	padding-left: 67px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.menu_18_top {
	background-image: url(../images/index_menu_18.gif);
	height: 41px;
	text-align: left;
	padding-left: 67px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.menu_19_top {
	background-image: url(../images/index_menu_19.gif);
	height: 47px;
	text-align: left;
	padding-left: 80px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.menu_20_top {
	background-image: url(../images/index_menu_20.gif);
	height: 47px;
	text-align: left;
	padding-left: 80px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.menu_22_top {
	background-image: url(../images/index_menu_22.gif);
	height: 18px;
	text-align: left;
	padding-left: 15px;
	margin-top: 9px;
}

.menu_23_top {
	background-image: url(../images/index_menu_23.gif);
	height: 18px;
	text-align: left;
	padding-left: 15px;
	margin-top: 9px;
}

.menu_24_top {
	background-image: url(../images/index_menu_24.gif);
	height: 47px;
	text-align: left;
	padding-left: 76px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.menu_25_top {
	background-image: url(../images/index_menu_25.gif);
	height: 47px;
	text-align: left;
	padding-left: 76px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.menu_30_top {
	background-image: url(../images/index_menu_30.gif);
	height: 41px;
	text-align: left;
	padding-left: 67px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.menu_31_top {
	background-image: url(../images/index_menu_31.gif);
	height: 41px;
	text-align: left;
	padding-left: 67px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.menu_32_top {
	background-image: url(../images/index_menu_32.gif);
	height: 41px;
	text-align: left;
	padding-left: 67px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.menu_33_top {
	background-image: url(../images/index_menu_33.gif);
	height: 41px;
	text-align: left;
	padding-left: 67px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.menu_34_top {
	background-image: url(../images/index_menu_34.gif);
	height: 41px;
	text-align: left;
	padding-left: 67px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.menu_35_top {
	background-image: url(../images/index_menu_35.gif);
	height: 41px;
	text-align: left;
	padding-left: 67px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.menu_40_top {
	background-image: url(../images/index_menu_40.gif);
	height: 23px;
	text-align: left;
	padding-left: 15px;
}

.menu_41_top {
	background-image: url(../images/index_menu_41.gif);
	height: 41px;
	text-align: left;
	padding-left: 85px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}

.menu_42_top {
	background-image: url(../images/index_menu_42.gif);
	height: 45px;
	text-align: left;
	padding-left: 85px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}

.menu_43_top {
	background-image: url(../images/index_menu_43.gif);
	height: 41px;
	text-align: left;
	padding-left: 67px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.menu_44_top {
	background-image: url(../images/index_menu_44.gif);
	height: 45px;
	text-align: left;
	padding-left: 67px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.menu_50_top {
	background-image: url(../images/index_menu_50.gif);
	height: 35px;
	text-align: left;
	padding-left: 65px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.menu_51_top {
	background-image: url(../images/index_menu_51.gif);
	height: 35px;
	text-align: left;
	padding-left: 65px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.menu_52_top {
	background-image: url(../images/index_menu_52.gif);
	height: 35px;
	text-align: left;
	padding-left: 10px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.menu_53_top {
	background-image: url(../images/index_menu_53.gif);
	height: 35px;
	text-align: left;
	padding-left: 10px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.menu_54_top {
	background-image: url(../images/index_menu_54.gif);
	height: 35px;
	text-align: left;
	padding-left: 10px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.menu_55_top {
	background-image: url(../images/index_menu_55.gif);
	height: 35px;
	text-align: left;
	padding-left: 10px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}


.menu_ms01_top {
	background-image: url(../images/index_menu_mixedsignal.gif);
	height: 26px;
	text-align: left;
	padding-left: 10px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.menu_ms02_top {
	background-image: url(../images/index_menu_magneticsensors.gif);
	height: 26px;
	text-align: left;
	padding-left: 10px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.menu_word_3 {
	padding-top: 5px;
}


.menu_23_bottom {
	height: 190px;
	text-align: left;
}

.menu_24_bottom {
	height: 115px;
	text-align: left;
}

.menu_word_1 {
	padding-top: 21px;
}

.menu_word_2 {
	padding-top: 29px;
}

.menu_word_4 {
	padding-top: 25px;
}

.menu_word_5 {
	padding-top: 15px;
}

.menu_category {
	border-width: 0px 0px 0px 2px;
	border-style: solid;
	border-color: #ff6666;
	text-align: left;
	padding-left: 6px;
	margin-top: 7px;
	margin-left: 2px;
}

.menu_category_1 {
	background-image: url(../images/index_menu_21.gif);
	text-align: left;
	padding-left: 6px;
	margin-top: 7px;
	margin-left: 2px;
}

.menu_category_2 {
	text-align: left;
	padding-left: 6px;
	margin-top: 7px;
	margin-left: 2px;
}

.menu_category_3 {
	border-width: 0px 0px 0px 2px;
	border-style: solid;
	border-color: #0000ff;
	text-align: left;
	padding-left: 6px;
	margin-top: 7px;
	margin-left: 2px;
}