@charset "utf-8";
/* CSS Document */
@import url(/en/css/global.css);
@import url(/en/css/layout.css);

#topWrap { margin:0 0 24px 0; }

#conWrap { display:inline; margin:0 0 25px 0;  }
#conWrap h2 { height:14px; margin:0 0 8px 0; text-indent:-1000em;  }
#conWrap #mcLeft { width:220px; }
#conWrap #mcLeft div.noMar { margin:0;}
#conWrap #mcLeft #mcl1 .title { background:url(/en/images/main/main_h2_l1.gif) no-repeat left top; }
#conWrap #mcLeft #mcl1 ul li { line-height:1.3em; }
#conWrap #mcLeft #mcl1 ul li.blank { padding-left:15px; }


#conWrap #mcLeft #mcl2 {margin:20px 0 20px 0;}
#conWrap #mcLeft #mcl2 .title { background:url(/en/images/main/main_h2_l2.gif) no-repeat left top; }
#conWrap #mcLeft #mcl2 p { line-height:1.3em; }

#conWrap #mcLeft #mcl3 {margin:0 0 15px 0; }
#conWrap #mcLeft #mcl3 ul li {  display:block;}
#conWrap #mcLeft #mcl3 ul li a { display:block; width:220px; height:26px; text-indent:-1000em; }
#conWrap #mcLeft #mcl3 ul li.ser1 { width:220px; height:30px; background:url(/en/images/main/mcl_icon1_n.gif) no-repeat left top; }
#conWrap #mcLeft #mcl3 ul li.ser2 { width:220px; height:26px; background:url(/en/images/main/mcl_icon2_n.gif) no-repeat left top; }
#conWrap #mcLeft #mcl3 ul li.ser3 { width:220px; height:26px; background:url(/en/images/main/mcl_icon3_n.gif) no-repeat left top; }
#conWrap #mcLeft #mcl3 ul li.ser4 { width:220px; height:32px; background:url(/en/images/main/mcl_icon4_n.gif) no-repeat left top; } 

#conWrap #mcLeft #mcl4 { }

#conWrap #mcCenter { position:relative; width:343px; margin:0 35px 0 29px; }
#conWrap #mcCenter h2 { background:url(/en/images/main/main_h2_c1.gif) no-repeat left top; }
#conWrap #mcCenter dl dt { float:left; display:inline; width:210px; margin:0 0 5px 130px; font-weight:bold;}
#conWrap #mcCenter dl .txt { width:210px; margin:0 0 9px 130px; line-height:1.2em; height:55px;}
#conWrap #mcCenter dl .pic { float:left; position:absolute; left:0px; }
#conWrap #mcCenter dl .pic img { padding:1px; border:1px solid #CCCCCC;}

#conWrap #mcRight { width:223px; } 
#conWrap #mcRight h2 { background:url(/en/images/main/main_h2_r1.gif) no-repeat left top; }
*:first-child+html #conWrap #mcRight dl { float:left; margin:0 0 10px 0; }
*html #conWrap #mcRight dl { float:left; margin:0 0 10px 0; }
#conWrap #mcRight dl { float:left; margin:0 0 11px 0; }
#conWrap #mcRight dl.noMar { margin:0;}
#conWrap #mcRight dl dt { float:left; width:220px; margin:0 0 3px 0; font-weight:bold; }
#conWrap #mcRight dl .txt { float:left; display:inline; width:115px; margin:3px 0 0 5px; line-height:1.2em;}
#conWrap #mcRight dl .pic { float:left; display:inline; }
#conWrap #mcRight dl .pic img { padding:1px; border:1px solid #CCCCCC;  }