#JoinslandUI__titles {border:0 none;clear:both;margin:0 auto;padding:0;width:976px;}
#JoinslandUI__titles li {float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
#JoinslandUI__titles a {display:block;font-size:0;text-indent:-9999px;}
#JoinslandUI__serviceTitle li.JoinslandUI__li1 a {background:transparent url(http://image.joinsland.com/09ver/common/logo.gif) no-repeat scroll left top;height:26px;width:172px; padding:0 7px 0 0;}
#JoinslandUI__serviceTitle li.JoinslandUI__li2 a {background:transparent url(http://image.joinsland.com/09ver/weekly/logo_weekly.gif) no-repeat scroll left top;height:28px;width:77px;}
.JoinslandUI__clear {clear:both;}

.gnbmenu {position:absolute;*zoom:1; z-index:1000; top:41px;left:599px;font-size:11px; letter-spacing:-1px; border:1px solid #969696; background-color:#fff; line-height:18px; text-align:left;}
.gnbmenu a {color:#61646e;}
.gnbmenu  a:hover {color:#2c83d0;}
.gnbmenu ul {list-style: none outside; float:left; width:75px; padding:6px 0 6px 0; }
.gnbmenu li { list-style: none outside; border-left:1px solid #eeeef2; padding:1px 0 0px 8px;}
.gnbmenu .f { border-left:0 solid #eeeef2; }

#GNBWrap {width:976px; margin:0 auto; }
#GNB, #GNB li.on {background-image:url(http://image.joinsland.com/09ver/weekly/gnb.gif);background-repeat:no-repeat;}
#GNB{background-position:0 0;width:976px;height:38px; margin:8px 0 0 0; position:relative;}
#GNB li.on{background-position:0 0}
#GNB li {position:relative; float:left;height:38px;}
#GNB li.mainmenu1 {width:91px;background-position:0 -41px}
#GNB li.mainmenu2 {width:71px;background-position:-91px -41px}
#GNB li.mainmenu3 {width:71px;background-position:-162px -41px}
#GNB li.mainmenu4 {width:95px;background-position:-233px -41px}
#GNB li.mainmenu5 {width:72px;background-position:-328px -41px}
#GNB li.mainmenu6 {width:123px;background-position:-400px -41px}
#GNB li.mainmenu7 {width:85px;background-position:-523px -41px}
#GNB li.mainmenu8 {width:48px;background-position:-608px -41px}
#GNB li a {width:100%;height:100%;display:block;overflow:hidden;text-indent:-1000em;}
#GNB .bannerTop {position:absolute; top:-8px;; right:20px; z-index:99;}

#submenu {width:125px; background-color:#fff; border-bottom:2px solid #ededed; }
#submenu ul a {display:block; margin:7px 0 0 2px; text-indent:-1000em; overflow:hidden; background:url("http://image.joinsland.com/09ver/weekly/menu.gif") no-repeat;}
#submenu li {width:115px; margin:0 0 0 4px; line-height:20px; border-bottom:1px solid #ededed; }
#submenu .last {border-bottom:none;}
#submenu .menu {border:1px solid #c6ddf0;}
#submenu .menu01 a {width:54px; background-position:0 0;}
#submenu .menu01_on a {width:54px; background-position:0 -283px;}
#submenu .menu02 a {width:54px; background-position:0 -33px;}
#submenu .menu02_on a {width:54px; background-position:0 -314px;}
#submenu .menu03 a {width:76px; background-position:0 -64px;}
#submenu .menu03_on a {width:76px; background-position:0 -345px;}
#submenu .menu04 a {width:54px; background-position:0 -95px;}
#submenu .menu04_on a {width:54px; background-position:0 -376px;}
#submenu .menu05 a {width:108px; background-position:0 -126px;}
#submenu .menu05_on a {width:108px; background-position:0 -407px;}
#submenu .menu06 a {width:97px; background-position:0 -157px;}
#submenu .menu06_on a {width:97px; background-position:0 -438px;}
#submenu .menu07 a {width:40px; background-position:0 -188px;}
#submenu .menu07_on a {width:40px; background-position:0 -469px;}

/* ¸ÞÀÎ */
.ico_number {position:absolute; top:12px; left:400px; z-index:88;}
#LEFT_main {float:left; display:inline;}
#LEFT_main .mainflash {border:1px solid #dcdcdc;}

#TOP_main {float:left; display:inline; z-index:99;}
#TOP_main .seminar_event, #TOP_main .seminar_event2 {width:513px; height:252px; padding:22px 0 0 0;  background-color:#fff; border-top:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;  }
#TOP_main .seminar_event h3 {display:block; width:182px; height:27px; margin:0 0 7px 43px; text-indent:-9999px; background:url(http://image.joinsland.com/09ver/weekly/TitMain_seminar.gif) 0 0 no-repeat;}
#TOP_main .seminar_event2 h3 {display:block; width:182px; height:27px; margin:0 0 7px 43px; text-indent:-9999px; background:url(http://image.joinsland.com/09ver/weekly/TitMain_event.gif) 0 0 no-repeat;}
#TOP_main .seminar_event .img, #TOP_main .seminar_event2 .img {margin:0 0 0 29px; }

#MIDDLE_main .interview {float:left; display:inline; width:256px; height:235px; padding:22px 0 0 0;  border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;}
#MIDDLE_main .interview h3 {display:block; width:182px; height:27px; margin:0 0 4px 33px; text-indent:-9999px; background:url(http://image.joinsland.com/09ver/weekly/TitMain_interview.gif) 0 0 no-repeat;}
#MIDDLE_main .interview dt {text-align:center;}
#MIDDLE_main .interview dd {float:left; display:inline;  width:184px; margin:0 0 0 34px; }
#MIDDLE_main .interview dd a {color:#999;  font-size:11px;  letter-spacing:-1px; }
#MIDDLE_main .interview .photo {margin:5px 0 8px 0; padding:1px; border:1px #f1f1f1 solid;}
#MIDDLE_main .issuegallery {float:left; display:inline; width:256px; height:235px; padding:22px 0 0 0;  border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;}
#MIDDLE_main .issuegallery h3 {display:block; width:182px; height:27px; margin:0 0 4px 33px; text-indent:-9999px; background:url(http://image.joinsland.com/09ver/weekly/TitMain_issueGallery.gif) 0 0 no-repeat;}
#MIDDLE_main .issuegallery dt {text-align:center;}
#MIDDLE_main .issuegallery dd {float:left; display:inline;  width:184px; margin:0 0 0 34px; }
#MIDDLE_main .issuegallery dd a {color:#999;  font-size:11px;  letter-spacing:-1px; }
#MIDDLE_main .issuegallery .photo {margin:5px 0 8px 0; padding:1px; border:1px #f1f1f1 solid;}

#BOTTOM_main .left {float:left; display:inline; }
#BOTTOM_main .weeklynews {float:left; display:inline; width:256px; height:58px; padding:18px 0 0 0; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;}
#BOTTOM_main .weeklynews h3 {display:block; width:199px; height:42px; margin:0 0 7px 23px; text-indent:-9999px; background:url(http://image.joinsland.com/09ver/weekly/TitMain_weeklynews.gif) 0 0 no-repeat;}
#BOTTOM_main .pdfrequest {clear:both; width:256px; height:58px; padding:18px 0 0 0; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;}
#BOTTOM_main .pdfrequest h3 {display:block; width:199px; height:42px; margin:0 0 7px 23px; text-indent:-9999px; background:url(http://image.joinsland.com/09ver/weekly/TitMain_request.gif) 0 0 no-repeat;}
#BOTTOM_main .right {float:right;}
#BOTTOM_main .made {float:left; display:inline;  position:relative;  width:256px; height:133px; padding:20px 0 0 0;  border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;}
#BOTTOM_main .made h3 {display:block; width:92px; height:71px; margin:0 0 7px 23px; text-indent:-9999px; background:url(http://image.joinsland.com/09ver/weekly/TitMain_made2.gif) 0 0 no-repeat;}
#BOTTOM_main .made p {position:absolute; top:13px; left:109px;}
#BOTTOM_main .layer_made {position:absolute; top:110px; right:-47px; z-index:99;}
#BOTTOM_main #weekly-made {display:none;}

#SIDE_main  {position:absolute; top:0; left:987px; width:190px; }
#SIDE_main .sponsor h3 {display:block; width:190px; height:28px; margin:0 0 3px 0; text-indent:-9999px; background:url(http://image.joinsland.com/09ver/weekly/Tit_sponsorlink.gif) 0 0 no-repeat;}
#SIDE_main .sponsor li {float:left; display:inline; margin:0 0 1px 0;}
#SIDE_main .pdfdown {float:left; display:inline;  margin:10px 0 0 0;}
#SIDE_main .team {float:left; display:inline;  margin:5px 0 0 0;}

.gallery_best {width:221px; padding:5px 0 8px 0; margin:12px 0 12px 14px; text-align:center;  border:1px #eee solid; background:#fff;}
.gallery_best h3 {display:block; margin:0 0 6px 12px; font-size:12px; font-weight:bold; text-align:left;}
.gallery_best dt {margin:0 0 8px 0;}
.gallery_best dt .border {border:3px solid #515151; background-color:#fff;}
.gallery_best dd {margin:0 8px 8px 9px;  text-align:left;   letter-spacing:-1px;}
.gallery_best dd .writer {margin:0 0 0 5px; font-family:dotum; color:#999;}
.aside ul {margin:12px 0 0 0;}
.aside li {margin:0 0 12px 14px;}

.photoview {padding:10px 0 10px 10px; color:#fff; background:#272727;}
.photoview dt {float:left; display:inline;}
.photoview dd {clear:both; margin:8px 0 0 8px;}
.photoview .border {border:1px #fff solid;}

.gallery {width:711px; float:left; background:#1c1c1c; padding:9px 0 9px 0; }
.gallery ul {margin:0 0 0 9px;}
.gallery dl {width:167px;  float:left; display:inline; margin:0 8px 0 0;  padding:12px 0 8px 0; background:#3e3e3e;}
.gallery dt {text-align:center; margin:0 0 8px 0;}
.gallery .tit a {margin:0 0 8px 12px; font-size:12px; color:#b4b4b4; }
.gallery .txt {margin:12px 12px 0 12px; text-align:left; line-height:15px; letter-spacing:-1px;}
.gallery .txt a {font-size:11px; color:#999;}
.gallery .border  {border:3px #999 solid; background:#fff;}
.gallery .last {margin:0 0 8px 0;}
.bottombtnCommon {margin:8px 0 0 0; text-align:center;}

#topmovie {float:left; margin:0 0 15px 0;}

.title h3 {display:block; float:left; margin:0 0 6px 0;}
.title .btnmore {display:block;  float:right;  margin-top:-8px; width:50px; height:16px; margin:4px 0 0 0; background:url(http://image.joinsland.com/09ver/common/btn_v01.gif) 0 -95px no-repeat;  text-indent:-3000em; border:none; cursor:pointer;}
.title .selectmenu {float:right; margin-top:4px;}

.pdfview {float:left; width:100%; padding:12px 0 5px 0; margin:0 0 12px 0; border:1px solid #e9e9e9; background-color:#fff;}
.pdfview dl {margin:0 12px 0 12px;}
.pdfview dt {float:left; margin:0 12px 0 0; padding:5px; border:1px solid #e9e9e9; background-color:#fff;}
.pdfview dd {margin:0 0 3px 0;}
.pdfview .number {float:left; display:inline; margin:0 5px 0 0; font-size:14px; font-weight:bold; color:#999; letter-spacing:-1px;}
.pdfview .blue_d1 {color:#001167;} a.blue_d1:link {color:#001167;} a.blue_d1:visited {color:#001167;} a.blue_d1:hover {color:#001167;}
.pdfview .fw_b {font-weight:bold;letter-spacing:-1px;}
.pdfview .fw_b a {color:#001167;}
.pdfview .headFont {display:block;font:bold 18px AppleGothic,dotum,sans-serif;height:28px;filter:dropshadow(color:#001167,offx:1,offy:0,positive:1);}); }

.pdfview_list {float:left; width:100%; padding:12px 0 15px 0; margin:0 0 12px 0; border-bottom:1px solid #e9e9e9; background-color:#fff;}
.pdfview_list dl {margin:0 12px 0 0;}
.pdfview_list dt {float:left; margin:0 12px 0 0; padding:5px; border:1px solid #e9e9e9; background-color:#fff;}
.pdfview_list dd {margin:0 0 3px 0;}
.pdfview_list .number {float:left; display:inline; margin:0 5px 0 0; font-size:14px; font-weight:bold; color:#999; letter-spacing:-1px;}
.pdfview_list .blue_d1 {color:#001167;} a.blue_d1:link {color:#001167;} a.blue_d1:visited {color:#001167;} a.blue_d1:hover {color:#001167;}
.pdfview_list .fw_b {font-weight:bold;letter-spacing:-3px;}
.pdfview_list .fw_b a {color:#001167;}
.pdfview_list .headFont {display:block;font:bold 18px AppleGothic,dotum,sans-serif;height:28px;filter:dropshadow(color:#001167,offx:1,offy:0,positive:1);}); }

#pdfview_read {width:711px; margin:0 12px 32px 0; }
#pdfview_read a {text-decoration: none;}
#pdfview_read A:link {text-decoration:none;}
#pdfview_read A:visited {text-decoration:none;}
#pdfview_read A:hover {text-decoration:underline;}
#pdfview_read A:active {text-decoration:none;}
.path {height: 25px;}
.topbtn {float: right;}
.article_top .date {font:11px µ¸¿ò,Dotum,AppleGothic,serif; color:#999; margin:5px 0 0 0;}
.article_top .date a {color: #999;}
.article_top .date em {font:11px µ¸¿ò,Dotum,AppleGothic,serif; color:#c6c6c6; }
.article_top h3 {display:block; font-size: 18pt; color:  font-weight: bold; letter-spacing: -2px; font-family: "gulim"; text-align: center; margin-top: 15px; padding-bottom: 5px;}
.article_top h3 a {color: #002F86;}
.article_top h3.left {text-align: left;}
.article_top h4 {display:block; font-size: 13pt; margin: 5px 0 15px 0; color: #525252; font-weight: bold; letter-spacing: -1px; font-family: "gulim"; text-align: center;}
.article_top h4.left {text-align: left;}
.article_top h4 a {color: #525252;}
.article {width:100%; margin:14px 0 0 0; font-size:14px;color: #222222; line-height: 160%;	letter-spacing:1px; font-family: ±¼¸²;}
.article .content {width:100%; margin:19px 0 0 0; font-size:14px; color: #222222; line-height: 160%; font-family: ±¼¸²;}
.article .readbanner {float:right; margin:0 0 5px 5px;}
.article .copyright { margin:14px 0 15px 0; }

.article_bottombtn {height:32px; padding:7px 0 0 9px; background:url(http://image.joinsland.com/09ver/weekly/bg_util_side.gif) no-repeat; }
.article_bottombtn a {padding:0 15px 0 0;}

.event_ing h3 {display:block; margin:0 0 8px 0;}
.event_ing .box {margin:0 0 25px 0 ; padding:2px; border:1px solid #999; background-color:#fff;}
.event_end h3 {display:block; margin:17px 0 8px 0; font-weight:bold; font-size:12px; }
.event_end .box {margin:0 0 8px 0; padding:2px; border:1px solid #e9e9e9; background-color:#fff;}
.event_end li {margin:0 0 8px 0;}

.section_img {margin:0 0 15px 0;}

/* ±¸µ¶½ÅÃ» */
.request {width:711px;  border-top:1px solid #5ca4cc; border-bottom:1px solid #5ca4cc; border-collapse:collapse; }
.request  th,
.request td {padding:3px 0 3px 0; border-top:1px solid #c4def3; text-align:left;}
.request .bg,
.request th {background-color:#eaf5fe;  width:113px; height:33px; text-indent:12px;}
.request .lp,
.request td {padding:0 0 0 12px;}
.request  .in {margin:5px 0 5px 0;}
.request  .border {border:1px solid #dedede; background-color:#fff;}
.request  .ft_orange {color:#ff8c11;}

.bottombtn {text-align:center;margin:21px 0 21px 0;}
.bottombtn a {margin:0 6px 0 0;}
.bottomtext {margin:12px 0 0 0; letter-spacing:-1px; color:#ff410e;}

#online_Request {position:absolute; top:0px; left:0px; }
#online_Request h3 {  text-align:left; display:block; width:383px; height:37px; margin:0 0 12px 0; text-indent:-9999px; background:url(http://image.joinsland.com/09ver/weekly/title_onlineRequest.gif) 0 0 no-repeat;}
#online_Request .wrap {width:383px; height:450px; border:3px solid #8e8e8e; background-color:#fff;}
#online_Request  p { text-align:left;margin:5px 12px 0 12px;}
#online_Request  h4 { text-align:left; display:block;margin:12px 0 0 12px;  font-weight:bold; font-size:12px;}
#online_Request .infotable {margin:12px 0 0 0;  background:#fff; table-layout: fixed; border-collapse:collapse; background-color: #fff; }
#online_Request .infotable th {text-align:center; font-size:12px; padding:3px 0 3px 0; background:#e3e4d6; color:#4f5040;  font-weight:bold; border: 1px solid #c7c8b8; }
#online_Request .infotable td {text-align:center;  height:23px; font-size:12px; color:#979797;  background-color: #fff;  border: 1px solid #c7c8b8; }
#online_Request .request {width:357px; margin:5px 0 0 0; border-top:1px solid #5ca4cc; border-bottom:1px solid #5ca4cc; border-collapse:collapse; }
#online_Request .request  th,
#online_Request .request td {padding:3px 0 3px 0; border-top:1px solid #c4def3;}
#online_Request .request .bg,
#online_Request .request th {background-color:#eaf5fe;  width:105px; height:33px; text-indent:3px;}
#online_Request .request .lp,
#online_Request .request td {padding:0 0 0 6px;}
#online_Request .request  .in {margin:5px 0 5px 0;}
#online_Request .request  .border {border:1px solid #dedede; background-color:#fff;}
#online_Request .request  .ft_orange {color:#ff8c11;}
#online_Request .bottombtn {text-align:center;margin:12px 0 21px 0;}
#online_Request .bottombtn a {margin:0 6px 0 0;}


/* paging */
.paging {float:left; text-align:center; width:100%; margin:10px 0 30px 0; padding-top:8px; font-weight:bold; font-family:µ¸¿ò,dotum,sans-serif;}
.paging  img {vertical-align:-3px;}
.paging .left, .paging .right {vertical-align:1px;}
.paging .num {font-size:12px;}
.paging .num a, .paging .num b {text-decoration:none; text-align:center; padding:0 6px 0 6px; border-right:1px solid #CCCCCC;}
*html .paging .num a {word-spacing:3px; padding-right:5px;}
.paging .num b {color:#FF6633;}
.paging .num a {color:#666 !important;}
.paging .num a.last, .paging .num b.last {border:0px; margin-right:0;}
.paging .num a:hover {background-color:#e1f2ff;}

/* list */
.NS {width:100%; float:left; border-bottom:1px solid #d9d9d9;} 
.NS .fl {margin-top:3px; background:none;}
.NS li {overflow:hidden; height:1%; padding:0 0 20px 0;}
.NS dl {height:1%;} *+html body .NS dl{float:left; vertical-align:top;}
.NS .tit  {margin:3px 0 0 0; letter-spacing:-1px;}
.NS .tit a {font-size:14px; font-weight:bold; color:#001166; text-decoration:none;} 
.NS .txt   {display:inline; line-height:1.5em;}
.NS .txt a {color:#484848;}
.NS .add  {color:#898989;}
.NS .etc {display:inline; font-size:11px;; color:#ccc;} 
.NS .bg {background-color:#f5f8fb;}
.NS .view {margin-right:6px; font-size:11px;font-family:verdana;color:#ff9702; letter-spacing:-1px;}
.NS .reporter {margin-right:6px; font-size:12px;font-family:µ¸¿ò,dotum;color:#484848;}
.NS a:hover {text-decoration:underline !important;}
.NS em {letter-spacing:-1px; font:14px tahoma; color:#348ed4; font-weight:bold;}
.NS .imgborder {float:left; border:1px solid #dcdfe0; background:#fff; margin:0 10px 0 0; padding:1px;}

.tabbtn {margin:0 0 12px 0; height:24px;  border-bottom:1px solid #247dcd; }
.tabbtn li {float:left; display:inline;}
.tabbtn  a {margin:0 3px 0 0; }