@charset "utf-8";
/* CSS Document */

/* 생방송 서울속으로 */
img { border:0; }

#InSeoul .mainWrap {background:url(../images/indexBg.jpg) repeat-x center top}
#InSeoul .mainCtn {width:900px; margin:auto; position:relative;}
#InSeoul .mainCtn .mainCenter { position:relative; width:900px; height:661px; background:url(../images/img_main.jpg) no-repeat;}

#InSeoul .mainCtn .mainCenter .indexImg01{ position:absolute; left:510px; top:411px;}

#InSeoul .mainCtn .mainCenter .mainMenu{ position:absolute; width:437px; left:424px; top:136px; }
#InSeoul .mainCtn .mainCenter .mainMenu .lnb ul{ position:absolute; left:0px; top:0px;}
#InSeoul .mainCtn .mainCenter .mainMenu .lnb ul li{float:left; margin-right:1px;}


#InSeoul .mainCtn .mainCenter .notice{ position:absolute; float:left; width:264px; height:144px; left:620px;  top:270px; }
#InSeoul .mainCtn .mainCenter .notice .noticeTit{ position:absolute; left:0px; top:12px;}
#InSeoul .mainCtn .mainCenter .noticeTable { position:absolute; top:35px; left:0px; width:235px; border-collapse:collapse; overflow:hidden}
#InSeoul .mainCtn .mainCenter .noticeTable th {height:18px; padding:5px 3px 5px 18px; font-weight:normal; text-align:left; color:#ffffff;  line-height:18px; overflow:hidden;background:url(../images/bul01.gif) }
#InSeoul .mainCtn .mainCenter .noticeTable td { width:50px; padding:5px 10px 5px 0px; color:#ffffff; text-align:right;font:10px arial; background:url(../images/bul01.gif) -30px;   }
#InSeoul .mainCtn .mainCenter .noticeTable th a { color:#FFFFFF;}

#InSeoul .mainCtn .quickLink{ position:absolute; top:580px; margin:0px 0 0 0px;}


#InSeoul .subWrap {background:url(../images/subBg.jpg) center top repeat-x}
#InSeoul .subCtn {width:900px; margin:auto;}
#InSeoul .subCtn .top{ position:relative; width:900px; height:185px}
#InSeoul .subCtn .top .logo { position:absolute; color:#FFFFFF}
#InSeoul .subCtn .top .s1 { position:absolute; left:330px; top:60px; color:#000000; font-size:13px; line-height:1.5em}
#InSeoul .subCtn .top .s2 { position:absolute; float:right; right:25px; top:150px; padding:3px 5px 1px 5px;color:#FFFFFF; background:url(../images/locationBg.png);}

.tit  {float:left; text-align:left;}
.navi {float:right; margin:5px 5px 0 0;  font-size:11px; text-align:right;}
.headTit1{ margin-bottom:50px; }

#InSeoul .subCtn .main {width:900px; padding:0 0 20px 0;}
#InSeoul .subCtn .main .sublnb {width:232px; top:100px; float:left; margin:10px 0px 0 0px;}
#InSeoul .subCtn .main .sublnb .quickLink{ position:absolute; top:580px; margin:10px 0 0 20px;}
#InSeoul .subCtn .main .sublnb li{margin:5px 0 10px 0;}
#InSeoul .subCtn .main .content{width:668px; float:left;}
#InSeoul .subCtn .content .top {width:668px;background:url(../images/centerTop.gif) no-repeat; height:9px; font-size:0px; line-height:0px;}
#InSeoul .subCtn .content .center {background:url(../images/centerBg.gif) repeat-y; padding:5px 15px; min-height:500px; _height:500px; *min-height:500px;}
#InSeoul .subCtn .content .bot {width:668px;background:url(../images/centerBot.gif) no-repeat; height:9px; font-size:0px; line-height:0px;}


.InSeoulCmsCtn { width:600px; line-height:160%; }
.InSeoulCmsCtn .head4 { margin:0 0 10px 20px}
.InSeoulCmsCtn .head5 { margin:0 0 5px 30px}
.InSeoulCmsCtn .h2 { margin:5px 0 0px 25px; color:#000; font-weight:bold;  font-size:12px;}
.InSeoulCmsCtn .h3 { margin:2px 0 0px 25px; color:#000;  font-size:12px;padding-bottom:30px;}
.InSeoulCmsCtn .h4 { margin:5px 0 0px 25px; color:#000;  font-size:12px; }

#cmsContents{ padding-left:10px;}

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