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


/*ThisMorning : 서브메인*/

#ThisMorning .mainWrap {height:650px;background:#5bbbe5 url(../images/indexMain.jpg) no-repeat center top;}
#ThisMorning .mainCtn {width:897px; margin:auto; position:relative;}
#ThisMorning .mainCtn .location { position:absolute; left:21px; top:300px; color:#003855; }

#ThisMorning .mainCtn .annoMent{ position:absolute; left:415px; top:250px; width:250px; height:172px; }
#ThisMorning .mainCtn .annoMent .annoMentTit{height:38px;padding:39px 0 0 20px;}
#ThisMorning .mainCtn .annoMent .contents{margin:0 0 0 22px;}
#ThisMorning .mainCtn .annoMent .contents a{color:#cccccc; line-height:110%;}
/*#ThisMorning .mainCtn .annoMent ul li{width:160px;position:relative;padding:0 0 0 7px;background:url(../images/blet_squ.gif) no-repeat left 40%;line-height:140%;}
#ThisMorning .mainCtn .annoMent ul li span.date{position:absolute;top:0;right:0;}*/
#ThisMorning .mainCtn .annoMent .more{position:absolute; top:30px;left:280px;}  /*이미지*/
#ThisMorning .mainCtn .annoMent .more img{border:#FFFFFF solid 1px; width:150px; height:100px;}  /*이미지*/


#ThisMorning .mainCtn .mainVisual{position:absolute; top:21px; left:383px;}	/*메인타이틀*/
#ThisMorning .mainCtn .mainMenu{ position:absolute;top:450px;left:220px;width:843px;height:152px;}
#ThisMorning .mainCtn .mainMenu ul{padding:15px 0 0 0;}
#ThisMorning .mainCtn .mainMenu li{ float:left;}

#ThisMorning .mainCtn .contact {  position:absolute; left:5px; top:404px;}

#ThisMorning .mainCtn .quickLink{ position:absolute; left:15px; top:345px;}
#ThisMorning .subCtn .quickLink{ position:absolute; left:41px; top:490px;}

#ThisMorning .gallery1 .photoBox2{position:absolute;left:20px;top:15px;}

#ThisMorning .messBoard .noticeTable{width:330px;margin:0 0 0 25px;}
#ThisMorning .noticeTable th{font-weight:normal;text-align:left;color:#ffffff;padding:0 0 0 5px;background:url(../images/blet_squ.gif) no-repeat left 40%;line-height:140%;}
#ThisMorning .noticeTable td{text-align:right;line-height:140%;}

#ThisMorning .annoMent .noticeTable{top:80px;width:260px;margin:0 0 0 15px;}


/*ThisMorning : 가이드 */

#ThisMorning .subWrap {background:#FFF url(../images/subBg.jpg) no-repeat center top;}
#ThisMorning .subCtn {width:897px; margin:auto;}
#ThisMorning .subCtn .subTop{ position:relative; width:897px; height:287px;}

#ThisMorning .subCtn .subCenter { position:relative;  width:897px; padding:0;}
#ThisMorning .subCtn .subCenter .top{height:29px;background:url(../images/centerTop.gif) no-repeat center top;}
#ThisMorning .subCtn .subCenter .top .location {text-align:right; padding:5px 5px 0 0;}
#ThisMorning .subCtn .subCenter .center{background:url(../images/centerBg.gif) repeat-y center top; min-height:705px; _height:705px; *min-height:705px;*overflow-x:auto;}
#ThisMorning .subCtn .subCenter .center .contents {float:right; width:640px;}
#ThisMorning .subCtn .subCenter .bot{height:10px;background:url(../images/centerBot.gif) no-repeat center top;}
#ThisMorning .subCtn .subCenter .subtit{height:59px;padding:8px 0 0 0;}
#ThisMorning .subCtn .subCenter #cmsContents{width:553px;}

#ThisMorning .subCtn .subCenter  .leftImg { float:left;  width:257px; height:705px;  }


.ThisMorningCmsCtn { line-height:160%;}
.ThisMorningCmsCtn h4 { margin:50px 0 10px 0px; color:#528492;  font-weight:bold; }
.ThisMorningCmsCtn h5 { margin:22px 0 12px 0px; color:#528492;  font-weight:bold; }
.ThisMorningCmsCtn p { color:#528492;}

