/* 가사묶음, 음반마당, 성우마당, 명예의 전당, 외화마당, 광고노래마당 */


#cont div.lyric h2 { padding-left: 6px;
                    background: #eff3ff; }

#cont div.lyric { margin-top: 4em; }
#cont div.info { margin-top: 2em; } /* 위에 광고 때문에 2em으로 줄임. 원래는 4em */
#cont div.voice, #cont div.episode, #cont div.maker, #cont div.link { margin-top: 2em; line-height: 150%; }

#cont div.lyric { line-height: 150%; }
#cont div.lyric h2 { margin-bottom: 3em; 
                    clear: both; }
#cont .kr { color: blue; }
#cont pre.singer { text-align: right; margin-bottom: 1em; }
#cont pre.lyric, #cont pre.lyric_j, #cont pre.lyric_f { padding: 0 1em; }
#cont div.lyric p { font-family: 바탕, Batang; 
                  font-size: 90%; 
                  margin-top: 40px; 
                  }
#cont div.img { float: right; 
                margin: 0 0 1em 1em; 
                padding: 3px; 
                width: 120px;
                border: 1px solid #aaa; 
                background: #efefef;
                color: #333;
                font-size: 75%; 
                line-height: 120%; 
                text-align: center; 
                }
#cont div.img img { width: 120px; margin-bottom: 4px; }

#cont div.info { clear: both; }
#cont div.info p { font-size: 90%; 
                  font-family: 바탕, Bagang; }
#cont div.info ul, #cont div.info ol { font-size: 90%; 
                                      line-height: 150%; 
                                      font-family: Tahoma, 굴림, Gulim; }

#cont div.voice { }
#cont div.episode {}
#cont div.maker { }
#cont div.maker ul, #cont div.maker ol { font-size: 75%; }
#cont div.maker li ul { font-size: 100%; } /* 하위 목록 */
#cont div.link { }
#cont div.link ul { font-size: 75%; 
                    line-height: 170%;
                    font-family: 굴림, Gulim;
                    list-style: url(../bg/bul_bd14985.gif); }

#cont pre.ani { font-size: 75%; 
                line-height: 150%; 
                margin-top: 1em; 
                margin-left: 20px; }


/* 음반마당 */

#cont div.album { margin-top: 3em; line-height: 150%; }
#cont div.album img { float: left; width: 140px; margin: 0 3em 1em 0; }
#cont div.album h3 { clear: both; }
#cont div.album ul { font-size: 80%; }
#cont div.album ol { margin-top: 2em; clear: both; }
#cont div.album li ol { margin-top: 0; } /* 하위 목록 */
#cont .sel { color: fuchsia; }


/* 성우마당 */

#cont table.honor { margin: 1em auto; padding: 0; text-align: center; }
#cont table.voice { margin: 0 auto 1em; padding: 0; text-align: center; }
#cont table.honor td, #cont table.voice td { border: 1px solid #ccc; background: #f9f9f9; padding: 4px; }
img.voice, img.honor { border: 1px solid #ccc; }
img.voice { width: 110px; height: 80px; }
#cont ul.voice, #cont ul.honor { list-style: square; 
                                font-size: 90%; 
                                font-family: 굴림, Gulim; }
#cont table.honor, #cont table.voice { font-family: 굴림, Gulim; 
              font-size: 75%; 
              line-height: 130%; }




