@charset "utf-8";

/* CSS Document */





/*장유진의 음악편지*/



#MusicLetter .mainWrap { background:url(/fm/MusicLetter/images/indexBgNew.jpg) repeat-x center top;}

#MusicLetter .mainWrap .mainCtn { width:897px; margin:auto;}

#MusicLetter .mainWrap .mainCtn .top { position:relative; width:897px; height:676px}

#MusicLetter .mainWrap .mainCtn .top .mainMenu{ position:absolute; left:758px; top:205px;}

#MusicLetter .mainWrap .mainCtn .top .mainMenu ul{ }

#MusicLetter .mainWrap .mainCtn .top .mainMenu ul li { padding:0 0 27px 0; }



#MusicLetter .mainWrap .mainCtn .top .notice{ position:absolute; float:left; width:430px; height:200px; left:358px; top:485px; }

#MusicLetter .mainWrap .mainCtn .top .notice .staff1{position:absolute; margin-left:80px; margin-top:37px; font-weight:bold; color:#666666; line-height:140%;}

#MusicLetter .mainWrap .mainCtn .top .mainVisual{ position:absolute; left:0; top:0px;width:897px; height:676px; }



#MusicLetter .subCtn .quickLink { position:absolute; left:0px; top:130px; }





#MusicLetter .subWrap {background:url(/fm/MusicLetter/images/subBg.jpg) repeat-x center top; }

#MusicLetter .subCtn {width:897px; margin:auto; }

#MusicLetter .subCtn .top { position:relative; height:151px; }

#MusicLetter .subCtn .top .step { position:absolute; left:510px; top:60px; font-weight:bold; color:#5d4f2c }







#MusicLetter .subCtn .main{ width:897px;}

#MusicLetter .subCtn .main .content{width:897px;}

#MusicLetter .subCtn .main .content .top {width:896px; height:25px; background:url(/fm/MusicLetter/images/centerTop.jpg) no-repeat;  }

#MusicLetter .subCtn .main .content .subCenter {float:left; width:896px; min-height:500px; _height:500px; *min-height:500px; background:url(/fm/MusicLetter/images/centerBg.jpg) repeat-y;  }

#MusicLetter .subCtn .main .content .subCenter .subMenu { float:left; width:149px; padding-left:20px;}

#MusicLetter .subCtn .main .content .subCenter .subCenterCtn { float:left; padding-left:20px; width:642px;}



#MusicLetter .subCtn .main .content .subCenter .subCenterCtn .headTit1 { position:relative; width:642px; height:40px;  }

#MusicLetter .subCtn .main .content .subCenter .subCenterCtn .headTit1 .location {position:absolute; text-align:right; right:0px; top:15px; }

#MusicLetter .subCtn .main .content .subCenter .subCenterCtn .headTit1 .tit { width:642px; height:40px;  }

#MusicLetter .subCtn .main .content .subCenter .subCenterCtn .subCenterCtn2 {}



#MusicLetter .subCtn .main .content .bot { float:left;width:896px; background:url(/fm/MusicLetter/images/centerBot.jpg) no-repeat; height:29px; }



#MusicLetter .subCtn .main {width:897px; padding:0 0 0px 0}

#MusicLetter .subCtn .main .lnb { position:relative; width:180px; float:left; margin:0px 0px 0 0}

#MusicLetter .subCtn .main .lnb li{margin:10px 0 0 0; }

#MusicLetter .subCtn .main .lnb li ul li{padding:0px 0 0 20px;}

#MusicLetter .subCtn .subQuick{ position:relative}

#MusicLetter .subCtn .subQuick .quickLink{ position:absolute; left:15px; top:-100px;}

.MusicLetterCmsCtn { width:630px; margin:15px 0 0 0}





.MusicLetterCmsCtn .MusicLetterHead4 { margin:20px 0 10px 20px;line-height:18px;}

.MusicLetterCmsCtn .MusicLetterP4 { margin:0px 0 5px 30px; line-height:18px; font-weight:bold;}

.MusicLetterCmsCtn .MusicLetterHead5 { margin:0 0 10px 20px;line-height:18px;}

.MusicLetterCmsCtn .MusicLetterP5 { margin:0px 0 5px 30px; line-height:18px;}



.png24 {tmp:expression(setPng24(this));}
