@charset "utf-8";
/* CSS Document */


/* OnPulse */
#OnPulse .mainWrap { background:url(/efm/OnPulse/images/indexBg.jpg) repeat-x ; }
#OnPulse .mainCtn { position:relative; width:897px; margin:auto;}

#OnPulse .mainCtn .mainVisual{}
#OnPulse .mainCtn .notice{ position:absolute; right:3px; top:259px; width:351px; height:134px;}
#OnPulse .mainCtn .notice .noticeTit{ position:absolute; left:0px; top:0px;}
#OnPulse .mainCtn .noticeTable { position:absolute; top:30px; left:0px; width:351px; border-collapse:collapse; overflow:hidden}
#OnPulse .mainCtn .noticeTable { position:absolute; top:30px; left:0px; width:332px; border-collapse:collapse; overflow:hidden}
#OnPulse .mainCtn .noticeTable th {padding:2px 3px 2px 8px; font-weight:normal; text-align:left; color:#666666; background:url(/efm/OnPulse/images/noticeBul.jpg) no-repeat 0px 8px; height:18px; line-height:17px; overflow:hidden;}
#OnPulse .mainCtn .noticeTable td {padding:2px 3px 2px 3px; color:#4C4C4C; text-align:right;font:10px arial; width:50px;}

#OnPulse .mainCtn .messageBoard{ position:absolute; right:3px; top:410px; width:351px; height:134px;}
#OnPulse .mainCtn .messageBoard .noticeTit{ position:absolute; left:0px; top:0px;}
#OnPulse .mainCtn .messageBoard .noticeTable { position:absolute; top:30px; left:0px; width:351px; border-collapse:collapse; overflow:hidden}
#OnPulse .mainCtn .messageBoard .noticeTable { position:absolute; top:30px; left:0px; width:332px; border-collapse:collapse; overflow:hidden}
#OnPulse .mainCtn .messageBoard .noticeTable th {padding:2px 3px 2px 8px; font-weight:normal; text-align:left; color:#666666; background:url(/efm/OnPulse/images/noticeBul.jpg) no-repeat 0px 8px; height:18px; line-height:17px; overflow:hidden;}
#OnPulse .mainCtn .messageBoard .noticeTable td {padding:2px 3px 2px 3px; color:#4C4C4C; text-align:right;font:10px arial; width:50px;}

#OnPulse .mainCtn .mainGallery{ position:absolute; right:20px; top:537px; width:332px; overflow:hidden;}
#OnPulse .mainCtn .mainGallery .tit{ margin-bottom:6px; left:0px; top:0px}

/*Æ÷Åä°¶·¯¸®¼öÁ¤*/
#OnPulse .mainCtn .mainGallery ul{ width:352px;padding-top:4px;}
#OnPulse .mainCtn .mainGallery li{ float:left; margin-right:7px; _margin-right:0px;}



#OnPulse .mainCtn .quickLink{ position:absolute; right:10px; top:15px;}


#OnPulse .subWrap {background:url(/efm/OnPulse/images/indexSub.jpg) repeat ;}
#OnPulse .subCtn {position:relative; width:897px; margin:auto;}
#OnPulse .subCtn .top { position:relative; width:897px; height:186px;}
#OnPulse .subCtn .top .logo { width:897px; height:186px;}

#OnPulse .subCtn .main { position:relative; width:897px; padding:0 0 0px 0}

#OnPulse .subCtn .main .lnb { width:209px; float:left; margin:0 0 0 0; padding:0 0 0 41px; position:relative; background:url(/efm/OnPulse/images/subMenuBg.jpg) bottom no-repeat; height:348px}
#OnPulse .subCtn .main .lnb .leftMenu{ position:absolute;left:42px; top:130px;}
#OnPulse .subCtn .main .lnb li{margin:5px 0 0 0}
#OnPulse .subCtn .main .lnb li ul li{padding:5px 0 0 20px; margin:0}

/*592*/
#OnPulse .subCtn .main .content{ width:592px; float:left;}
#OnPulse .subCtn .main .content .top {width:592px;  height:42px; background:url(/efm/OnPulse/images/centerTop.jpg) no-repeat center top;}
#OnPulse .subCtn .main .content .top .location {position:absolute; height:0px; margin:0 0 0px 0; right:30px; top:17px; color:#000000 }
#OnPulse .subCtn .main .content .center {background:url(/efm/OnPulse/images/centerBg.jpg) repeat-y; padding-left:20px; min-height:500px; _height:500px; *min-height:500px; *padding-left:20px;}
#OnPulse .subCtn .main .content .bot{ background:url(/efm/OnPulse/images/centerBot.jpg) no-repeat; height:42px; }
#OnPulse .subCtn .headTit1{ position:relative; height:20px; padding:0 0 10px 0; }
#OnPulse .subCtn .headTit1 .subImg{ position:absolute; right:5px;}
#OnPulse .subCtn .headTit1 .tit{position:absolute;}

#OnPulse .subCtn .quickLink{  position:absolute; right:10px; top:15px;}


.OnPulseCmsCtn { position:relative; left:0px; top:0px; width:290px;}

.OnPulseCmsCtn .head4 { margin:0 0 0px 0px; }
.OnPulseCmsCtn .p4 { margin:0px 0 0px 0px; color:#bc3166; line-height:160%; font-weight:bold; font-size:14px }
.OnPulseCmsCtn .mhead5 { margin:10px 0 0px 0px}
.OnPulseCmsCtn .p5 { margin:0px 0px 30px 30px; color:#464646; line-height:160%;}
.OnPulseCmsCtn ul { margin:0px 0 0px 0px}
.OnPulseCmsCtn ul ul{ margin:0px 0 30px 20px}
.OnPulseCmsCtn li{line-height:18px; padding:0 0 0 0px;  margin-top:5px; color:#999999}
.OnPulseCmsCtn li li{line-height:18px; padding:0 0 0 0px; font-weight:normal}
.OnPulseCmsCtn .coner1{ margin:0; margin-bottom:40px; padding:0 0 0 20px;}
.OnPulseCmsCtn .connerImg{float:left; margin:0; padding:0; width:110px; }
.OnPulseCmsCtn .conerInfo{ float:left; width:400px; margin-left:20px}
.OnPulseCmsCtn .conerInfo h6{font-weight:bold; margin-bottom:5px;}
.OnPulseCmsCtn .conerInfo ul{ margin:0; padding:0}
.OnPulseCmsCtn .conerInfo li{ margin:0 0 0 0; padding:0;font-weight:normal}


