@charset "UTF-8";
/* Reset */
html {margin:0; padding:0; overflow-y:scroll;}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, big, cite, code, del, dfn, em, font, img, ins, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0;}
body {font:12px/1.24em dotum; color:#666;}
ol, ul, li {list-style: none;}
em {font-style:normal;}
table {border-spacing:0; border-collapse:collapse;}
caption {display:none;}
button {border:none; padding:0; margin:0; visibility:visible;}
label, textarea {vertical-align:middle;}
a, a:link, a:visited {color:#666; text-decoration:none;}
a:hover, a:active, a:focus {color:#000; text-decoration:none;}
hr {display:none;}

/* Common */
body {background:url(https://img.sbs.co.kr/vobos/sdf/html/user/2011/images/bg-repeat.gif) repeat-x 0 0;}
.conteiner {margin:0; background:url(https://img.sbs.co.kr/vobos/sdf/html/user/2011/images/bg-sub.gif) no-repeat 50% 0;}
.sdf-header {width:990px; height:180px; margin:0 auto;}
.sdf-wrap {width:990px; overflow:hidden; margin:0 auto; background:url(https://img.sbs.co.kr/vobos/sdf/html/user/2011/images/bg-side.gif) repeat-y 0 0;}
.sdf-title {position:relative; width:990px; height:98px; margin:0 auto; border-bottom:3px solid #333333;}
.sdf-side {float:left; width:120px;}
.sdf-contents {float:right; width:840px; height:100%; padding-top:29px;}
.sdf-footer {border-top:1px solid #d1d1d1;}
.accessibility, .blind, .hidden {position:absolute; overflow:hidden; height:0; width:0; left:0; top:-9999px;}
.input-text {height:20px; overflow:hidden; padding:3px 5px 0; border:1px solid #d2d2d2; color:#666666; font:13px/13pt verdana, dotum;}

/* Header */
.sdf-header {position:relative; font-family:verdana; font-size:0; line-height:0;}
.sdf-header .logo {position:absolute; width:145px; height:56px; left:-2px; top:73px;}
.top-list {position:absolute; width:auto; height:19px; right:0; top:3px;}
.top-list .list {float:left; width:px;}
.top-list .list li {float:left;}
.top-list .link {float:left;}
.top-list .link a {float:left;}
.gnb {position:absolute; width:840px; height:102px; left:230px; top:78px;}
.gnb li {float:left;}
.gnb li a {float:left; height:39px; overflow:hidden; background-repeat:no-repeat; background-position:0 0;}
.gnb li a span {display:block; width:100%; height:100%; overflow:hidden; cursor:pointer; text-indent:-999px;}
.gnb li a:active, .gnb li a:hover, .gnb li a:focus {background-position:0 100%;}
.gnb .gnb-1 {width:82px; margin-right:30px; margin-left:30px; background-image:url(https://img.sbs.co.kr/vobos/sdf/html/user/2012/images/gnb-01.png);}
.gnb .gnb-7 {width:72px; margin-right:30px; background-image:url(https://img.sbs.co.kr/vobos/sdf/html/user/2012/images/gnb-07.png);}
.gnb .gnb-2013 {width:72px; margin-right:30px; background-image:url(https://img.sbs.co.kr/vobos/sdf/html/user/2013/images/gnb-07.png);}
.gnb .gnb-2 {width:81px; margin-right:30px; background-image:url(https://img.sbs.co.kr/vobos/sdf/html/user/2012/images/gnb-02.png);}
.gnb .gnb-3 {width:83px; margin-right:30px; background-image:url(https://img.sbs.co.kr/vobos/sdf/html/user/2012/images/gnb-03.png);}
.gnb .gnb-4 {width:65px; margin-right:30px; background-image:url(https://img.sbs.co.kr/vobos/sdf/html/user/2012/images/gnb-04.png);}
.gnb .gnb-5 {width:60px; margin-right:30px; background-image:url(https://img.sbs.co.kr/vobos/sdf/html/user/2012/images/gnb-05.png);}
.gnb .gnb-6 {width:94px; background-image:url(https://img.sbs.co.kr/vobos/sdf/html/user/2012/images/gnb-06.png);}
.gnb .depth {position:absolute; left:50px; top:44px; display:none;}
.gnb .depth li {float:left; margin-right:11px; padding-right:11px; background:url(https://img.sbs.co.kr/vobos/sdf/html/user/2011/images/gnb-bar.gif) no-repeat 100% 0;}
.gnb .depth li.last-chlid {margin-right:0; padding-right:0; background-image:none;}
.gnb .depth li a {height:15px; color:#ffffff; font:bold 12px/0.9em verdana;}
.gnb .depth li a:link, .depth li a:visited {color:#ffffff;}
.gnb .depth li a:active, .depth li a:hover, .depth li a:focus {color:#3fa3d6;}
.gnb .depth2 {left:20; width:450px;}
.gnb .depth4 {left:278px; width:390px;}
.gnb .depth6 {left:378px; width:370px;}
.gnb .depth6 li {background-position:100% 50%;}
.gnb .depth6 li a {font:bold 12px/1.2em verdana, dotum;}
.gnb .on a {background-position:0 100%;}
.gnb .on .depth {display:block;}
.gnb li a:active span, .gnb li a:hover span, .gnb li a:focus span, .gnb .on a span {background:url(https://img.sbs.co.kr/vobos/sdf/html/user/2011/images/gnb-on.gif) no-repeat 50% 100%;}
.gnb .depth .on a, .gnb .depth .on a:link, .gnb .depth .on a:visited {color:#3fa3d6;}

/* Title */
.sdf-title h2 {padding-top:58px; font-size:0; line-height:0;}
.sdf-title .search {position:absolute; width:271px; height:25px; right:0; top:59px;}
.sdf-title .search .input-text {float:left; width:233px; border-right:0 none; color:#000000;}
.sdf-title .search .input-image {float:left;}

/* Side */
.sdf-side {padding-top:24px;}
.sdf-side .list li {font-size:0; line-height:0;}
.sdf-side .list li a {display:block; padding:5px 17px 7px 10px; color:#000000; font:bold 12px/1.2em verdana;}
.sdf-side .list li a:hover {color:#1996ca;}
.sdf-side .list li a span {display:block; width:100%; height:100%; cursor:pointer;}
.sdf-side .list .on a {padding:4px 16px 6px 9px; color:#ffffff; background:url(https://img.sbs.co.kr/vobos/sdf/html/user/2011/images/side-on.gif) no-repeat #60a9ce 107px 50%; border:1px solid #4e9dc5;}
.sdf-side .list .on a:hover {padding:4px 16px 6px 9px; color:#ffffff; background:url(https://img.sbs.co.kr/vobos/sdf/html/user/2011/images/side-on.gif) no-repeat #60a9ce 107px 50%; border:1px solid #4e9dc5;}
.sdf-side .list li.regi a{padding:0px; margin-top:0px;}

/* Footer */
.sdf-footer .wrap {position:relative; width:990px; height:95px; margin:0 auto;}
.sdf-footer .logo {position:absolute; width:98px; height:39px; left:6px; top:29px;}
.sdf-footer .address {position:absolute; width:840px; height:auto; overflow:hidden; left:146px; top:29px;}
.sdf-footer .address .copyright {height:12px; overflow:hidden; margin-bottom:8px; color:#828282; font:11px/11pt verdana; text-transform:uppercase;}
.sdf-footer .address span {float:left; height:12px; margin-right:6px; padding-right:8px; color:#828282; font:11px/1.2em verdana, dotum; letter-spacing:-0.1em; width:530px; display:inline;}
.sdf-footer .address address {font-family:dotum; float:left; width:250px; display:inline; height:12px; color:#828282; font:11px/1.2em verdana, dotum; letter-spacing:-0.1em; }
.sdf-footer .address .email {margin-right:0; padding-right:0; background-image:none;}
.sdf-footer .address .email a {color:#828282;}
.sdf-footer .address .email a:active, .sdf-footer .address .email a:hover, .sdf-footer .address .email a:focus {color:#000000;}

/* Sub common */
.sdf-contents {padding-bottom:50px; color:#000000;}
.sdf-contents .tab {margin-bottom:32px; height:40px; overflow:hidden; background:#60A9CE;}
.sdf-contents .tab li {float:left;}
/*.sdf-contents .tab a {float:left; width:168px; height:40px; background:url(https://img.sbs.co.kr/vobos/sdf/html/user/2011/images/btn-tab.gif) no-repeat 50% 0; color:#ffffff; font-size:14px; font-weight:bold;}*/
.sdf-contents .tab a {float:left; width:120px; height:40px; background:url(https://img.sbs.co.kr/vobos/sdf/html/user/2011/images/btn-tab.gif) no-repeat 50% 0; color:#ffffff; font-size:14px; font-weight:bold;}
.sdf-contents .tab a span {display:block; line-height:40px; text-align:center;}
.sdf-contents .tab .on {background:url(https://img.sbs.co.kr/vobos/sdf/html/user/2011/images/btn-tab.gif) no-repeat 50% 100%; color:#ffffff !important;}
.sdf-contents .tab a:active, .sdf-contents .tab a:hover, .sdf-contents .tab a:focus {color:#3f3f3f;}
.sdf-contents h3 {clear:both; margin-bottom:13px; color:#0d8abe; font-size:16px; font-weight:bold; line-height:1.2em;}
.sdf-contents h3 em {color:#60a9ce; font-size:14px; font-weight:bold;}
.sdf-contents h4 {clear:both; margin-bottom:9px; font-size:14px; font-weight:bold; line-height:1.2em;}
.sdf-contents h4 em {font-weight:bold;}
.sdf-contents .title {height:1%; overflow:hidden; padding:4px 23px 10px 0; border-bottom:2px solid #60a9ce; line-height:1.2em;}
.sdf-contents .title h3 {float:left; overflow:hidden; margin:-4px 18px 0 0; _margin-right:15px;}
.sdf-contents .title strong {overflow:hidden;}
.sdf-contents .title em {color:#60a9ce; font-weight:bold;}
.sdf-contents .paging {clear:both; height:20px; padding:44px 0 37px; text-align:center; font-size:0; line-height:0;}
.sdf-contents .paging li {display:inline;}
.sdf-contents .paging img {margin:0 2.6pt; border:1px solid #e3e3e3; vertical-align:middle;}
.sdf-contents .paging li a span, .sdf-contents .paging li strong span {display:inline-block; height:18px; margin:0 2.6pt; padding:0 5px; border:1px solid #e3e3e3; font-size:11px; font-family:tahoma; line-height:18px; vertical-align:middle;}
.sdf-contents .paging li strong {}
.sdf-contents .paging li a:active span, .sdf-contents .paging li a:hover span, .sdf-contents .paging li a:focus span,
.sdf-contents .paging li a:active img, .sdf-contents .paging li a:hover img, .sdf-contents .paging li a:focus img {border:1px solid #ffb063;}
.sdf-contents .paging li strong span {border:1px solid #ffb063; color:#ff7e00;}

.sdf-contents .search {text-align:center; background:#ebebeb; padding:10px 0; margin-bottom:40px; }/*2012수정*/
.sdf-contents .search h3 {display:inline; color:#000000; font-size:12px; vertical-align:middle;}
.sdf-contents .search form {display:inline; vertical-align:middle;}
.sdf-contents .search form fieldset {position:relative; display:inline; vertical-align:middle;}
.sdf-contents .search .input-text {display:inline-block; width:233px; margin-right:27px; margin-left:11px; *margin-top:-1px; border-right:0 none; vertical-align:top;}
.sdf-contents .search .input-image {position:absolute; right:0; top:0;}


/* sdf-forum */
.sdf-forum {color:#000000;}
.sdf-forum .header {height:163px; overflow:hidden;}
.sdf-forum .header h3 {margin-bottom:18px; font-size:16px; font-weight:bold; line-height:1.2em;}
.sdf-forum .header .emblem {float:left; width:126px; margin-right:18px; font-size:0; line-height:0;}
.sdf-forum .header .desc {float:left; width:650px; height:115px; margin-top:3px; font-family:verdana, dotum; line-height:1.65em;}
.sdf-forum .history {margin-top:63px; height:55px; border-bottom:1px solid #bdbdbd;}
.sdf-forum .history dt {float:left; display:inline; margin:0 23px 0 2px; color:#419bc8; font-size:14px; font-weight:bold; line-height:1.2em;}
.sdf-forum .history dd {float:left; width:780px; font-family:verdana, dotum; line-height:1.6em;}
.sdf-forum .hlist {clear:both; padding-top:13px;}
.sdf-forum .hlist li {clear:both; position:relative; width:100%; overflow:hidden; margin-bottom:13px; padding-bottom:16px; font-size:0; line-height:0; border-bottom:1px solid #ececec;}
.sdf-forum .hlist li.last-child {margin-bottom:0; padding-bottom:16px; border-bottom:1px solid #bbbbbb;}
.sdf-forum .hlist .cal {position:absolute; left:7px; top:44px;}
.sdf-forum .hlist .thum {float:left; display:inline; margin:0 19px 0 95px;}
.sdf-forum .hlist .desc {float:left; width:390px; height:110px;}
.sdf-forum .hlist .desc a {display:block; width:100%; height:100%; background:url(https://img.sbs.co.kr/vobos/sdf/html/user/2011/images/btn-forum.gif) no-repeat 100% 36px;}
.sdf-forum .hlist .tit {display:block; padding-top:22px; color:#000000; font-size:16px; line-height:1.2em;}
.sdf-forum .hlist .sub {display:block; padding-top:9px; color:#6e9cb9; font-size:12px; line-height:1.4em;}
.sdf-forum .hlist .sub_en {display:block; padding-top:0px; padding-right:30px; color:#6e9cb9; font-size:12px; line-height:1.4em;}
.sdf-forum .speaker {padding:55px 0 21px; color:#419bc8; font-size:14px; line-height:1.2em;}
.sdf-forum .speaker .em {color:#60a9ce; font-weight:bold;}
.sdf-forum .slist {float:left; width:100%; overflow:hidden; padding-bottom:42px;}
.sdf-forum .slist li {float:left; margin-bottom:8px; overflow:hidden; font-size:0; line-height:0;}
.sdf-forum .slist li.left {width:425px;}
.sdf-forum .slist li.right {width:398px;}
.sdf-forum .slist .thum {float:left;}
.sdf-forum .slist .desc {margin:12px 0 0 52px; font-size:12px; line-height:1.2em;}
.sdf-forum .slist .desc strong {color:#000000;}
.sdf-forum .slist .desc span {color:#8f8f8f;}

/* years-introduction */
.years-introduction .header {position:relative; height:157px; border:1px solid #dadada;}
.years-introduction .header .thum {position:absolute; left:-1px; top:-1px;}
.years-introduction .header .desc {position:relative; width:430px; left:373px; top:32px; line-height:1.2em;}
.years-introduction .header .desc strong {color:#60a9ce; font-weight:bold;}
.years-introduction .header .desc h4 {margin:1px 0 2px; font-size:18px; line-height:1.2em;}
.years-introduction .header .desc em {color:#7d7d7d;}
.years-introduction .text {margin:18px 0 57px; line-height:1.75em;}
.years-introduction .text-list {width:85%; margin:18px 0 57px; line-height:1.75em;}
.years-introduction .text-list li {margin-bottom:10px; padding-left:10px; background:url(https://img.sbs.co.kr/vobos/sdf/html/user/kr/images/sub/bul_h_1.gif) no-repeat 0 10px;}
.years-introduction .greetings {margin-bottom:77px; height:1%; overflow:hidden;}
.years-introduction .greetings .thum {float:left; font-size:0; line-height:0;}
.years-introduction .greetings .column {float:left; display:inline; margin-left:31px; width:315px; line-height:1.75em;}
.years-introduction .agenda {border-top:1px solid #b9b9b9;}
.years-introduction .agenda li {padding:10px 0 7px 57px; background:url(https://img.sbs.co.kr/vobos/sdf/html/user/2011/images/bullet-introduction.gif) no-repeat 24px 14px; border-bottom:1px solid #eeeeee; font-size:0; line-height:0;}
.years-introduction .agenda li strong {font-family:dotum; font-size:12px; line-height:1.6em;}
.years-introduction .agenda .last-child {border-bottom:0;}
.years-introduction .location {height:1%; margin:9px 0  51px;; padding-top:14px; overflow:hidden; background-color:#fbfbfb; border-top:1px solid #b9b9b9; border-bottom:1px solid #b9b9b9; }
.years-introduction .location div {float:left; display:inline; margin-left:39px;}
.years-introduction .location dl {clear:both; font-family:dotum;}
.years-introduction .location dl dt {float:left; width:60px; margin-right:25px; font-weight:bold; line-height:1.5em;}
.years-introduction .location dl dd {float:left; width:280px; line-height:1.5em;}
.years-introduction .location .column1 dl {padding-bottom:33px;}
.years-introduction .schedule {margin-bottom:121px;}
.years-introduction .tb {width:100%; border-bottom:1px solid #b9b9b9; line-height:1.2em;}
.years-introduction .tb th {background-color:#5b9ad7; border:1px solid #5082b5; border-bottom:1px solid #4d7aa7; color:#ffffff;}
.years-introduction .tb th span {display:block; height:100%; padding:13px 0 10px; background-color:#5b9ad7; border-bottom:1px solid #5993cb; color:#ffffff; line-height:100%;}
.years-introduction .tb td {border-left:1px solid #c8c8c8; border-right:1px solid #c8c8c8; border-top:1px solid #f3f3f3; vertical-align:top;}
.years-introduction .tb .col1, .years-introduction .tb .col2 {width:50%;}
.years-introduction .tb .info {height:1%; overflow:hidden; padding:19px 0 14px;}
.years-introduction .tb .info dt {float:left; display:inline; margin:0 16px 0 11px; color:#4b9fc2; font:11px/1.2em Verdana;}
.years-introduction .tb .info dd {float:left; width:70%; font-family:dotum; line-height:1.2em;}
.years-introduction .type3 .info dd {width:55%;}

/* years-visionarys */
.years-visionarys .tb {width:100%;}
.years-visionarys .tb td {padding:18px 0; border-bottom:1px solid #eaeaea;}
.years-visionarys .tb .col1 {width:50%;}
.years-visionarys .tb .col2 {width:50%;}
.years-visionarys .tb .profile {height:1%; overflow:hidden;}
.years-visionarys .tb .profile .thum {float:left; margin-right:13px;}
.years-visionarys .tb .profile .info {float:left; width:270px; line-height:1.2em;}
.years-visionarys .tb .profile .info strong {display:block; margin-top:9px; font-size:14px;}
.years-visionarys .tb .profile .info p {margin:9px 0 3px; line-height:1.23em;}
.years-visionarys .tb .profile .info a {padding-left:12px; background:url(https://img.sbs.co.kr/vobos/sdf/html/user/2011/images/btn-detail.gif) no-repeat 2px 1.5pt;; color:#f0623a; font-size:11px;}

/* years-visionarys-detail */
.years-visionarys-detail {position:relative;}
.years-visionarys-detail .title {border-bottom:0 none;}
.years-visionarys-detail .speaker {clear:both; height:1%; margin-bottom:40px; overflow:hidden; background:url(https://img.sbs.co.kr/vobos/sdf/html/user/2011/images/visionarys-bottom.gif) no-repeat 100% 100%; border-right:1px solid #b0b0b0;}
.years-visionarys-detail .sdetail {float:left; width:568px; padding-bottom:40px; border-right:1px solid #b0b0b0;}
.years-visionarys-detail .sdetail .header {height:1%; overflow:hidden; padding:9px 11px; background-color:#f7f7f7; border-top:1px solid #d6d9da; border-left:1px solid #d6d9da; border-bottom:1px solid #aeb0b1;}
.years-visionarys-detail .sdetail .thum {float:left; margin-right:14px;}
.years-visionarys-detail .sdetail .info {float:left;}
.years-visionarys-detail .sdetail .info strong {display:block; margin:9px 0 12px; font-size:16px; line-height:1.2em;}
.years-visionarys-detail .sdetail .text {width:535px; margin:21px 0 0 8px; line-height:1.75em;}
.years-visionarys-detail .vlist {float:right; width:244px; padding:11px 13px; border-top:1px solid #b0b0b0;}
.years-visionarys-detail .vlist h4 {margin-bottom:10px; font-size:12px; line-height:1.2em;}
.years-visionarys-detail .vlist ul {height:1%; overflow:hidden;}
.years-visionarys-detail .vlist ul li {clear:both; height:69px; overflow:hidden; margin-bottom:17px; font-size:0; line-height:0;}
.years-visionarys-detail .vlist .thum {position:relative; float:left; width:102px; height:68px; margin-right:9px;}
.years-visionarys-detail .vlist .vod {position:absolute; right:0; bottom:0; _bottom:-1px;}
.years-visionarys-detail .vlist .info {float:right; width:133px; font-size:12px; line-height:1.17em;}
.years-visionarys-detail .vlist .info strong {font-weight:normal;}
.years-visionarys-detail .vlist .info p  {margin:2px 0 2px;}
.years-visionarys-detail .vlist .info p span {color:#60a9ce; font-size:11px; vertical-align:top;}
.years-visionarys-detail .vlist .info .bar {color:#e9e9e9; font-size:9px;}
.years-visionarys-detail .vlist .info .down {font-size:0; line-height:0;}
.years-visionarys-detail .btn {position:absolute; right:0; top:101px; font-size:0; line-height:0;}

/* years-vod */
.years-session {}
.years-session .vod {}
.years-session .vod li {clear:both; height:1%; overflow:hidden; padding:20px 0 18px; border-bottom:1px solid #eaeaea;}
.years-session .thum {float:left; margin-right:18px; font-size:0; line-height:0;}
.years-session .info {float:left; width:530px;}
.years-session .info .tit {}
.years-session .info .tit strong {color:#000000; font-size:14px; line-height:1.3em;}
.years-session .info .tit em {position:relative; top:-2px; margin-left:10px; color:#919191; font-family:verdana; font-size:10px;}
.years-session .info .sub {margin-top:6px; color:#60aacf;}
.years-session .info .desc {margin-top:18px; color:#6c6c6c; line-height:1.6em;}
.years-session .btn {float:right; margin-top:22px; font-size:0; line-height:0;}

/* years-photo */
.years-photo .title {border-bottom:0 none;}
.years-photo .plist .list-wrap {width:840px; overflow:hidden; padding-bottom:30px;}
.years-photo .plist .list {width:860px; overflow:hidden; margin-left:1px;}
.years-photo .plist .list li {float:left; width:158px; height:176px; margin-right:12px; font-size:0; line-height:0;}
.years-photo .plist .list li a {display:block;}
.years-photo .plist .list .thum {display:block; padding:13px 14px; background-color:#fbfbfb; border:1px solid #dcdcdc;}
.years-photo .plist .list .info {display:block; height:25px; margin:10px 0; text-align:center;}
.years-photo .plist .list .info em {font-size:12px; line-height:1.2em;}

/* years-photo-detail */
.years-photo-detail {position:relative;}
.years-photo-detail .title {border-bottom:0 none;}
.years-photo-detail .photo-wrap {position:relative; margin-bottom:30px; padding:38px 0 43px; background-color:#fbfbfb; border:1px solid #dcdcdc; font-size:0; line-height:0; text-align:center;}
.years-photo-detail .photo-wrap .photo {z-index:1; position:relative; display:inline-block;}
.years-photo-detail .photo-wrap .info em {display:block; margin-top:19px; color:#656565; font-size:12px; line-height:1.3em;}
.years-photo-detail .photo-wrap .prev {position:absolute; display:block; width:120px; height:96px; left:0; top:50%; margin-top:-49px; _margin-top:-128px;}
.years-photo-detail .photo-wrap .next {position:absolute; display:block; width:120px; height:96px; left:718px; top:50%; margin-top:-49px; _margin-top:-128px;}
.years-photo-detail .btn {position:absolute; right:0; top:100px; font-size:0; line-height:0;}

/* years-partner */
.years-partner .title {border-bottom:0 none;}
.years-partner .partner {font-size:0; line-height:0;}

/* session-list */
.session-list {position:relative; padding-top:12px;}
.session-list .title {border-bottom:0 none;}
.session-list .tb {width:100%;}
.session-list .tb td {padding:18px 0; border-bottom:1px solid #eaeaea;}
.session-list .tb .col1 {width:50%;}
.session-list .tb .col2 {width:50%;}
.session-list .tb .profile {height:1%; overflow:hidden;}
.session-list .tb .profile .thum {float:left; margin-right:13px;}
.session-list .tb .profile .info {float:left; width:185px; line-height:1.2em;}
.session-list .tb .profile .info strong {display:block; margin-top:9px; font-size:14px;}
.session-list .tb .profile .info p {margin:9px 0 3px; line-height:1.23em;}
.session-list .tb .profile .info a {padding-left:12px; background:url(https://img.sbs.co.kr/vobos/sdf/html/user/2011/images/btn-detail.gif) no-repeat 2px 1.5pt;; color:#f0623a; font-size:11px;}
.session-list .nodata {margin-bottom:100px;}
.session-list .nodata td {height:265px; border-top:1px solid #eaeaea; text-align:center;}

/* session-detail */
.session-detail {position:relative; padding-top:0;}
.session-detail .title {clear:both; position:relative; height:25px; overflow:visible; padding:10px 0; border-bottom:0 none;}
.session-detail .speaker {clear:both; height:1%; margin-bottom:40px; overflow:hidden; background:url(https://img.sbs.co.kr/vobos/sdf/html/user/2011/images/visionarys-bottom.gif) no-repeat 100% 100%; border-right:1px solid #b0b0b0;}
.session-detail .sdetail {float:left; width:568px; padding-bottom:40px; border-right:1px solid #b0b0b0;}
.session-detail .sdetail .header {height:1%; overflow:hidden; padding:9px 11px; background-color:#f7f7f7; border-top:1px solid #d6d9da; border-left:1px solid #d6d9da; border-bottom:1px solid #aeb0b1;}
.session-detail .sdetail .thum {float:left; margin-right:14px;}
.session-detail .sdetail .info {float:left;}
.session-detail .sdetail .info strong {display:block; margin:9px 0 12px; font-size:16px; line-height:1.2em;}
.session-detail .sdetail .text {width:535px; margin:21px 0 0 8px; line-height:1.75em;}
.session-detail .vlist {float:right; width:244px; padding:11px 13px; border-top:1px solid #b0b0b0;}
.session-detail .vlist h4 {margin-bottom:10px; font-size:12px; line-height:1.2em;}
.session-detail .vlist ul {height:1%; overflow:hidden;}
.session-detail .vlist ul li {clear:both; height:69px; overflow:hidden; margin-bottom:10px; font-size:0; line-height:0;}
.session-detail .vlist .thum {position:relative; float:left; width:90px; height:69px; margin-right:9px;}
.session-detail .vlist .vod {position:absolute; right:0; bottom:0; _bottom:-1px;}
.session-detail .vlist .info {float:left; width:140px; font-size:12px; line-height:1.17em;}
.session-detail .vlist .info strong {font-weight:normal;}
.session-detail .vlist .info p  {margin:2px 0 2px;}
.session-detail .vlist .info p span {color:#60a9ce; font-size:11px; vertical-align:top;}
.session-detail .vlist .info .bar {color:#e9e9e9; font-size:9px;}
.session-detail .vlist .info .down {font-size:0; line-height:0;}
.session-detail .title .btn {position:absolute; right:0; top:10px; font-size:0; line-height:0;}

/* visionarys-list */
.visionarys-list .index-tab {position:relative; margin-bottom:31px;}
.visionarys-list .index-tab h4, .visionarys-list .index-tab ul li form label {float:left; width:110px; height:24px; font-size:12px; font-weight:normal; line-height:24px;}
.visionarys-list .index-tab ul {height:1%; overflow:hidden; padding-top:43px;}
.visionarys-list .index-tab ul li {float:left; width:100%; overflow:hidden;}
.visionarys-list .index-tab ul li strong {color:#64a8ca; font-size:12px; line-height:1.2em;}
.visionarys-list .index-tab ul li a {font-size:12px; line-height:1.2em;}
.visionarys-list .index-tab ul li form {height:1%; overflow:hidden; padding:7px 13px; border:1px solid #b0b0b0; border-top:0 none; font-size:0; line-height:0;}
.visionarys-list .index-tab ul li form input {float:left;}
.visionarys-list .index-tab ul li form .input-text {width:233px;}
.visionarys-list .index-tab .item1 {position:absolute; left:0; top:0; width:420px; height:43px; overflow:hidden; background:url(https://img.sbs.co.kr/vobos/sdf/html/user/2011/images/btn-index-item1.gif) no-repeat 0 0; color:#ffffff; font-weight:bold; line-height:38px; text-align:center;}
.visionarys-list .index-tab .item2 {position:absolute; left:50%; top:0; width:420px; height:43px; overflow:hidden; background:url(https://img.sbs.co.kr/vobos/sdf/html/user/2011/images/btn-index-item2.gif) no-repeat 0 0; color:#ffffff; font-weight:bold; line-height:38px; text-align:center;}
.visionarys-list .index-tab .on {background-position:0 100%;}
.visionarys-list .index-tab .index {height:1%; overflow:hidden; padding:7px 13px; border:1px solid #b0b0b0; border-top:0 none; font-size:0; line-height:0;}
.visionarys-list .index-tab .index ul {overflow:hidden; padding-top:0;}
.visionarys-list .index-tab .index ul li {clear:none; float:left; width:auto; padding:0; border:0 none;}
.visionarys-list .index-tab .index ul li {margin-right:9px; padding-right:8px; background:url(https://img.sbs.co.kr/vobos/sdf/html/user/2011/images/index-bar.gif) no-repeat 100% 50%;}
.visionarys-list .index-tab .index ul li a, .visionarys-list .index-tab .index ul li strong {font-weight:bold; line-height:24px;}
.visionarys-list .index-tab .index ul li.last-child {margin-right:0; padding-right:0; background-image:none;}
.visionarys-list .index-tab .off {height:0; overflow:hidden;}
.visionarys-list .index-tab .off .index {display:none;}
.visionarys-list .title {clear:both;}
.visionarys-list .tb {width:100%;}
.visionarys-list .tb td {padding:18px 0; border-bottom:1px solid #eaeaea;}
.visionarys-list .tb .col1 {width:394px;}
.visionarys-list .tb .col2 {width:auto;}
.visionarys-list .tb .profile {height:1%; overflow:hidden;}
.visionarys-list .tb .profile .thum {float:left; margin-right:13px;}
.visionarys-list .tb .profile .info {float:left; width:270px; line-height:1.2em;}
.visionarys-list .tb .profile .info strong {display:block; margin-top:9px; font-size:14px;}
.visionarys-list .tb .profile .info p {margin:9px 0 3px; line-height:1.23em;}
.visionarys-list .tb .profile .info a {padding-left:12px; background:url(https://img.sbs.co.kr/vobos/sdf/html/user/2011/images/btn-detail.gif) no-repeat 2px 1.5pt;; color:#f0623a; font-size:11px;}
.visionarys-list .nodata {margin-bottom:100px;}
.visionarys-list .nodata td {height:265px; text-align:center;}

/* visionarys-list-detail */
.visionarys-list-detail .index-tab {position:relative; margin-bottom:31px;}
.visionarys-list-detail .index-tab h4, .visionarys-list-detail .index-tab ul li form label {float:left; width:110px; height:24px; font-size:12px; font-weight:bold; line-height:24px;}
.visionarys-list-detail .index-tab ul {height:1%; overflow:hidden; padding-top:43px;}
.visionarys-list-detail .index-tab ul li {float:left; width:100%; overflow:hidden;}
.visionarys-list-detail .index-tab ul li strong {color:#64a8ca; font-size:12px; line-height:1.2em;}
.visionarys-list-detail .index-tab ul li a {font-size:12px; line-height:1.2em;}
.visionarys-list-detail .index-tab ul li form {height:1%; overflow:hidden; padding:7px 13px; border:1px solid #b0b0b0; border-top:0 none; font-size:0; line-height:0;}
.visionarys-list-detail .index-tab ul li form input {float:left;}
.visionarys-list-detail .index-tab ul li form .input-text {width:233px;}
.visionarys-list-detail .index-tab .item1 {position:absolute; left:0; top:0; width:420px; height:43px; overflow:hidden; background:url(https://img.sbs.co.kr/vobos/sdf/html/user/2011/images/btn-index-item1.gif) no-repeat 0 0; color:#ffffff; font-weight:bold; line-height:38px; text-align:center;}
.visionarys-list-detail .index-tab .item2 {position:absolute; left:50%; top:0; width:420px; height:43px; overflow:hidden; background:url(https://img.sbs.co.kr/vobos/sdf/html/user/2011/images/btn-index-item2.gif) no-repeat 0 0; color:#ffffff; font-weight:bold; line-height:38px; text-align:center;}
.visionarys-list-detail .index-tab .on {background-position:0 100%;}
.visionarys-list-detail .index-tab .index {height:1%; overflow:hidden; padding:7px 13px; border:1px solid #b0b0b0; border-top:0 none; font-size:0; line-height:0;}
.visionarys-list-detail .index-tab .index ul {overflow:hidden; padding-top:0;}
.visionarys-list-detail .index-tab .index ul li {clear:none; float:left; width:auto; padding:0; border:0 none;}
.visionarys-list-detail .index-tab .index ul li {margin-right:9px; padding-right:8px; background:url(https://img.sbs.co.kr/vobos/sdf/html/user/2011/images/index-bar.gif) no-repeat 100% 50%;}
.visionarys-list-detail .index-tab .index ul li a, .visionarys-list-detail .index-tab .index ul li strong {line-height:24px;}
.visionarys-list-detail .index-tab .index ul li.last-child {margin-right:0; padding-right:0; background-image:none;}
.visionarys-list-detail .index-tab .off {height:0; overflow:hidden;}
.visionarys-list-detail .index-tab .off .index {display:none;}
.visionarys-list-detail .title {clear:both; position:relative; overflow:visible; border-bottom:0 none;}
.visionarys-list-detail .speaker {clear:both; height:1%; margin-bottom:40px; overflow:hidden; background:url(https://img.sbs.co.kr/vobos/sdf/html/user/2011/images/visionarys-bottom.gif) no-repeat 100% 100%; border-right:1px solid #b0b0b0;}
.visionarys-list-detail .sdetail {float:left; width:568px; padding-bottom:40px; border-right:1px solid #b0b0b0;}
.visionarys-list-detail .sdetail .header {height:1%; overflow:hidden; padding:9px 11px; background-color:#f7f7f7; border-top:1px solid #d6d9da; border-left:1px solid #d6d9da; border-bottom:1px solid #aeb0b1;}
.visionarys-list-detail .sdetail .thum {float:left; margin-right:14px;}
.visionarys-list-detail .sdetail .info {float:left;}
.visionarys-list-detail .sdetail .info strong {display:block; margin:9px 0 12px; font-size:16px; line-height:1.2em;}
.visionarys-list-detail .sdetail .text {width:535px; margin:21px 0 0 8px; line-height:1.75em;}
.visionarys-list-detail .vlist {float:right; width:244px; padding:11px 13px; border-top:1px solid #b0b0b0;}
.visionarys-list-detail .vlist h4 {margin-bottom:10px; font-size:12px; line-height:1.2em;}
.visionarys-list-detail .vlist ul {height:1%; overflow:hidden;}
.visionarys-list-detail .vlist ul li {clear:both; height:69px; overflow:hidden; margin-bottom:10px; font-size:0; line-height:0;}
.visionarys-list-detail .vlist .thum {position:relative; float:left; width:90px; height:69px; margin-right:9px;}
.visionarys-list-detail .vlist .vod {position:absolute; right:0; bottom:0; _bottom:-1px;}
.visionarys-list-detail .vlist .info {float:left; width:140px; font-size:12px; line-height:1.17em;}
.visionarys-list-detail .vlist .info strong {font-weight:normal;}
.visionarys-list-detail .vlist .info p  {margin:2px 0 2px;}
.visionarys-list-detail .vlist .info p span {color:#60a9ce; font-size:11px; vertical-align:top;}
.visionarys-list-detail .vlist .info .bar {color:#e9e9e9; font-size:9px;}
.visionarys-list-detail .vlist .info .down {font-size:0; line-height:0;}
.visionarys-list-detail .title .btn {position:absolute; right:0; top:-2px; *top:-3px; _top:-2px; font-size:0; line-height:0;}

/* media-pressrelease */
.media-pressrelease .list {padding-bottom:10px; border-bottom:1px solid #d7d7d7;}
.media-pressrelease .list li {clear:both; height:1%; overflow:hidden; padding:18px 10px 10px; font-size:0; line-height:0;}
.media-pressrelease .list a {color:#000000; font-size:14px;}
.media-pressrelease .list a:active, .media-pressrelease .list a:hover, .media-pressrelease .list a:focus {color:#3fa3d6;}
.media-pressrelease .list .thum {float:left; margin-right:10px; _margin-right:7px; font-size:0; line-height:0;}
.media-pressrelease .list .thum img {border:1px solid #dadada;}
.media-pressrelease .list h4 {height:1%; overflow:hidden; padding:3px 0 10px; font-size:12px; font-weight:bold; letter-spacing:-1px; line-height:1.4em;}
.media-pressrelease .list h4 a {float:left;}
.media-pressrelease .list .text {display:inline;}
.media-pressrelease .list .desc {float:left; display:inline; width:210px; height:1%; overflow:hidden; margin:3px 0 0 15px; font-weight:normal;}
.media-pressrelease .list .desc span {float:left; color:#0b8bbc; font-size:11px; line-height:1.24em;}
.media-pressrelease .list .desc em {float:left; margin-top:1px; padding:0 4px; color:#cecece; font-family:dotum; font-size:9px; line-height:1.24em;}
.media-pressrelease .list .desc .date {color:#7d7d7d; font-family:Verdana; line-height:1em;}
.media-pressrelease .list .info {margin-bottom:8px;}
.media-pressrelease .list .info a {color:#505050; font-size:12px; line-height:1.5em; word-spacing:-1px;}
.media-pressrelease .list .info a:active, .media-pressrelease .list .info a:hover, .media-pressrelease .list .info a:focus {color:#3fa3d6;}
.media-pressrelease .list .last-child {border-bottom:1px solid #b9b9b9;}

/* media-pressrelease-detail */
.media-pressrelease-detail {position:relative;}
.media-pressrelease-detail .title {padding-top:4px;}
.media-pressrelease-detail .header {clear:both; height:1%; overflow:hidden;}
.media-pressrelease-detail .header h4 {float:left; margin-bottom:0; padding:25px 14px 14px; color:#000000; font-size:14px; font-weight:bold;}
.media-pressrelease-detail .header .desc {float:left; margin-top:26px; font-size:11px; line-height:1.2em;}
.media-pressrelease-detail .header .desc span {color:#0c8abd;}
.media-pressrelease-detail .header .desc em {color:#7d7d7d; font-family:Verdana;}
.media-pressrelease-detail .header .desc span.bar {color:#cdcdcd;}
.media-pressrelease-detail .text {padding:10px 14px 50px; font-size:14px; line-height:1.65em;}
.media-pressrelease-detail .photo {float:left; margin:0 20px 10px 0; font-size:0; line-height:0;}
.media-pressrelease-detail .page {border-top:2px solid #6b6b6b;}
.media-pressrelease-detail .page dl {position:relative; height:1%; padding:10px 0 8px; overflow:hidden; border-bottom:1px solid #e6e6e7;}
.media-pressrelease-detail .page dl dt {float:left; width:98px;}
.media-pressrelease-detail .page dl dt span {display:inline-block; margin-left:10px; padding-right:11px; background:none no-repeat 100% 6px; color:#484848; font-weight:bold;}
.media-pressrelease-detail .page dl dd {float:left; padding-right:120px;}
.media-pressrelease-detail .page dl dd a {color:#646464;}
.media-pressrelease-detail .page dl dd a:active, .media-pressrelease-detail .page dl dd a:hover, .media-pressrelease-detail .page dl dd a:focus {color:#3fa3d6;}
.media-pressrelease-detail .page .prev span {background-image:url(https://img.sbs.co.kr/vobos/sdf/html/user/2011/images/btn-page-prev.gif);}
.media-pressrelease-detail .page .next span {background-image:url(https://img.sbs.co.kr/vobos/sdf/html/user/2011/images/btn-page-next.gif);}
.media-pressrelease-detail .page .date {position:absolute; right:8px; top:10px; color:#646464;}
.media-pressrelease-detail .btn {position:absolute; top:28px; right:0; font-size:0; line-height:0; text-align:right;}
.media-pressrelease-detail .btn-bottom {margin:11px 0 40px; font-size:0; line-height:0; text-align:right;}
.media-pressrelease-detail .comment {margin-top:21px; padding:13px 17px 18px; background-color:#f9f9f9; border:1px solid #e6e6e7;}
.media-pressrelease-detail .comment .info {margin-bottom:6px; *margin-bottom:3px; height:1%; overflow:hidden;}
.media-pressrelease-detail .comment .info dl {float:left;}
.media-pressrelease-detail .comment .info dl dt {float:left; margin-top:5px;}
.media-pressrelease-detail .comment .info dl dt label {color:#8d8d8d; font-family:Verdana; font-size:11px; font-weight:bold; letter-spacing:-1px;}
.media-pressrelease-detail .comment .info dl dd {float:left; display:inline; margin:0 18px 0 5px;}
.media-pressrelease-detail .comment .info .input-text {width:94px; color:#616161;}
.media-pressrelease-detail .comment .input {clear:both; position:relative; padding-right:62px; font-size:0; line-height:0;}
.media-pressrelease-detail .comment .input .text-area {z-index:1; position:relative; overflow:auto; width:718px; height:39px; padding:5px; background-color:#ffffff; border:1px solid #d1d1d1; color:#939393; font-family:dotum; font-size:12px; line-height:1.4em;}
.media-pressrelease-detail .comment .input .input-image {position:absolute; right:0; bottom:1px; bottom:0px\9; *bottom:0px; _bottom:29px; }
.media-pressrelease-detail .comment .input em {position:absolute; right:0; top:-17px; color:#afafaf; font-family:Verdana; font-size:10px; line-height:1.2em; text-align:right;}
.media-pressrelease-detail .comment .input strong {color:#ff7e00;}
.media-pressrelease-detail .comment-list {margin-bottom:50px;}
.media-pressrelease-detail .comment-list li {padding:21px 42px 20px 20px; border-bottom:1px solid #e6e6e7;}
.media-pressrelease-detail .comment-list .info {height:1%; overflow:hidden; margin-bottom:10px; line-height:1.2em;}
.media-pressrelease-detail .comment-list .user {float:left; margin:5px 20px 0 0;}
.media-pressrelease-detail .comment-list .user strong {color:#616161;}
.media-pressrelease-detail .comment-list .user em {color:#c3c3c3;}
.media-pressrelease-detail .comment-list .user a {position:relative; top:1px; font-size:0; line-height:0;}
.media-pressrelease-detail .comment-list .del {float:left;}
.media-pressrelease-detail .comment-list .del {line-height:18px; vertical-align:middle;}
.media-pressrelease-detail .comment-list .del span {color:#616161; font-weight:bold; vertical-align:middle;}
.media-pressrelease-detail .comment-list .del input {width:94px; height:18px; padding:1px 5px 2px; color:#616161; vertical-align:middle;}
.media-pressrelease-detail .comment-list .del a {top:0;}
.media-pressrelease-detail .comment-list .del a img {vertical-align:middle;}
.media-pressrelease-detail .comment-list .txt {clear:both;}

/* blog */
.blog-wrap {margin-top:-14px;}
.blog-wrap .btn {position:relative; top:0; height:36px;}
.blog-wrap .btn a {position:absolute; right:0; top:0; }
.blog-wrap .list-wrap {border-top:2px solid #61a9cf;}
.blog-wrap .list li {position:relative; overflow:hidden; padding:14px 80px 8px 8px; border-bottom:1px solid #e6e6e7; font-size:0; line-height:0;}
.blog-wrap .list li a {color:#000000; font:bold 12px/1.23em dotum;}
.blog-wrap .list li a:active, .blog-wrap .list ul li a:hover, .blog-wrap .list ul li a:focus {color:#3fa3d6;}
.blog-wrap .list li em {position:absolute; right:0; top:13px; width:75px; color:#7d7d7d; font:11px/1.23em verdana; letter-spacing:-1px; text-align:right;}
.blog-wrap .paging {padding:32px 0 67px;}
.blog-wrap .title {position:relative; height:48px; margin-bottom:10px; padding-top:0; border-top:2px solid #61a9cf; border-bottom:1px solid #e6e6e7;}
.blog-wrap .title h4 {margin:21px 0 0 10px; color:#000000; font:bold 14px/1.2em dotum;}
.blog-wrap .title .desc {position:absolute; right:9px; top:9px; font:11px/1.2em dotum;}
.blog-wrap .title .desc .thum {float:left; margin-right:10px;}
.blog-wrap .title .desc p {float:left; display:inline; margin-top:8px;}
.blog-wrap .title .desc span {color:#0c8abd;}
.blog-wrap .title .desc em {color:#7d7d7d;}

/* media-elibrary */
.media-elibrary .tb {width:100%;}
.media-elibrary .tb .col1 {width:50%;}
.media-elibrary .tb .col2 {width:50%;}
.media-elibrary .tb td {padding:18px 0 18px 16px; border-bottom:1px solid #eaeaea;}
.media-elibrary .book {height:1%; overflow:hidden;}
.media-elibrary .book a {display:block; height:1%; overflow:hidden; cursor:pointer; font-size:0; line-height:0;}
.media-elibrary .book a .thum {display:block; padding:2px; _padding:0; _border:3px solid #ffffff;}
.media-elibrary .book a .thum img {display:block; border:1px solid #e7e8eb;}
.media-elibrary .book a:active .thum, .media-elibrary .book a:hover .thum, .media-elibrary .book a:focus .thum {padding:0; border:3px solid #60a9ce;}
.media-elibrary .book a:active .thum img, .media-elibrary .book a:hover .thum img, .media-elibrary .book a:focus .thum img {border:0 none;}
.media-elibrary .book a:active .tit, .media-elibrary .book a:hover .tit, .media-elibrary .book a:focus .tit {text-decoration:underline;}
.media-elibrary .book strong {color:#000000;}
.media-elibrary .book span {display:block; margin-bottom:2px; color:#67686a;}
.media-elibrary .book em {display:block; color:#9b9b9b; font-size:11px;}
.media-elibrary .book .thum {float:left;}
.media-elibrary .book .desc {float:left; width:260px; margin-top:9px; margin-left:8px; font-size:12px; line-height:1.2em;}
.media-elibrary .book .type {display:block; margin-bottom:3px; color:#029bd7; font-size:11px; letter-spacing:-1px;}
.media-elibrary .book .tit {display:block; margin-bottom:8px; font-size:14px;}

/* media-elibrary-detail */
.media-elibrary-detail .elibrary {padding:0 17px;}
.media-elibrary-detail .header {position:relative; height:1%; overflow:hidden; padding:18px 0 26px; font-size:0; line-height:0;}
.media-elibrary-detail .header strong {color:#000000;}
.media-elibrary-detail .header .thum {float:left;}
.media-elibrary-detail .header .thum img {display:block; border:1px solid #e7e8eb;}
.media-elibrary-detail .header .desc {float:left; display:inline; width:260px; margin-top:2px; margin-left:24px; font-size:12px; line-height:1.24em; letter-spacing:-1px;}
.media-elibrary-detail .header .type {display:block; margin-bottom:8px; color:#029bd7; font-size:12px;}
.media-elibrary-detail .header .tit {display:block; margin-bottom:8px; color:#0a0a0a; font-size:16px;}
.media-elibrary-detail .header .info {display:block; color:#67686a;}
.media-elibrary-detail .header .info em {color:#9b9b9b;}
.media-elibrary-detail .header .link {position:absolute; bottom:26px; overflow:hidden;}
.media-elibrary-detail .header .link a {float:left; margin-right:5px;}
.media-elibrary-detail .text {padding:24px 6px 51px; border-bottom:1px solid #d2d2d2; line-height:1.7em;}
.media-elibrary-detail .text strong {font-size:14px;}
.media-elibrary-detail .btn {margin:15px 0 50px; font-size:0; line-height:0; text-align:right;}

/* media-guideline */
.media-guideline .list-wrap li {clear:both; font-size:0; line-height:0;}
.media-guideline .list-wrap .last-child .guide {border-bottom:0 none;}
.media-guideline .guide {height:1%; overflow:hidden; padding:15px 0 27px; border-bottom:1px solid #ebebeb;}
.media-guideline .guide dt {float:left; width:140px; margin-right:43px; padding:0 10px 0 3px; background:url(https://img.sbs.co.kr/vobos/sdf/html/user/2011/images/bullet-guideline.gif) no-repeat 100% 4pt; color:#1180b9; font-size:14px; font-weight:bold; line-height:1.35em;}
.media-guideline .guide dd {float:left; width:640px;}
.media-guideline .text {font-size:12px; line-height:1.65em;}
.media-guideline .text p {margin-bottom:10px;}
.media-guideline .text em {color:#f04e29;}
.media-guideline .list li {margin-top:13px; padding-left:7px; background:url(https://img.sbs.co.kr/vobos/sdf/html/user/2011/images/bullet-guideline-li.gif) no-repeat 0 5pt; font-size:12px; line-height:1.15em;}
.media-guideline .list li strong {display:inline-block; width:200px}
.media-guideline .list li a {display:inline-block; width:160px; color:#60a9ce;}
.media-guideline .list li a:active, .media-guideline .list li a:hover, .media-guideline .list li a:focuse {text-decoration:underline;}
.media-guideline .list li em {color:#939393;}

/* etc-sitemap */
.etc-sitemap dl {float:left; width:238px; margin:0 63px 100px 0;}
.etc-sitemap dl dt {height:39px; background:#60a9ce url(https://img.sbs.co.kr/vobos/sdf/html/user/2011/images/bullet-sitemap.gif) no-repeat 93% 50%; border-bottom:1px solid #5595b6; font-size:0; line-height:0;}
.etc-sitemap dl dt img {margin:12px 0 0 15px;}
.etc-sitemap .list li {padding:11px 0 9px; border-bottom:1px solid #f6f6f6; font-size:12px; line-height:1.3em;}
.etc-sitemap .list li a {display:block; padding-left:20px; background:url(https://img.sbs.co.kr/vobos/sdf/html/user/2011/images/bullet-sitemap-li.gif) no-repeat 10px 6px; color:#000000; font-weight:bold;}
.etc-sitemap .list li a:active, .etc-sitemap .list li a:hover, .etc-sitemap .list li a:focus {color:#3fa3d6;}
.etc-sitemap .line-end {margin-right:0;}

/* etc-faq */
.etc-faq {padding-top:22px;}
.etc-faq .title {z-index:1; position:relative; margin-bottom:-1px; *margin-bottom:-3px;}
.etc-faq .faq-list li {margin-bottom:-1px; *margin-bottom:-3px; font-size:0; line-height:0;}
.etc-faq .faq-list dl dt {padding:14px 18px 12px; border-top:1px solid #d8d9d9; border-bottom:1px solid #d8d9d9;}
.etc-faq .faq-list dl dt strong {padding-right:10px; color:#f04e29; font:bold 14px/1.2em helvetica;}
.etc-faq .faq-list dl dt a {color:#686868; font:bold 12px/1.2em dotum;}
.etc-faq .faq-list dl dt a:active, .etc-faq .faq-list dl dt a:hover, .etc-faq .faq-list dl dt a:focus {color:#000000;}
.etc-faq .faq-list dl dd {display:none; height:1%; overflow:hidden; padding:18px 18px; color:#000000; font:12px/1.5em dotum;}
.etc-faq .faq-list dl dd strong {float:left; padding-right:10px; color:#f04e29; font:bold 14px/1.2em helvetica;}
.etc-faq .faq-list dl dd p {float:left; width:775px; color:#4e7380;}
.etc-faq .faq-list .on dt {background-color:#fbfbfb; border-bottom:0 none;}
.etc-faq .faq-list .on dt strong {color:#0c8cbb;}
.etc-faq .faq-list .on dt a {color:#0c8cbb !important;}
.etc-faq .faq-list .on dd {display:block; background-color:#fbfbfb; border-bottom:1px solid #d8d9d9;}
.etc-faq .faq-list .on dd strong {color:#f04e29;}

/* etc-vod */
.etc-vod {position:relative;}
.etc-vod .header {}
.etc-vod .header h4 {padding:14px 0 8px;}
.etc-vod .header h4 span {font-size:14px; vertical-align:middle;}
.etc-vod .header h4 em {margin-left:8px; padding-left:11px; background:url(https://img.sbs.co.kr/vobos/sdf/html/user/2011/images/vod-bar.gif) no-repeat 0 0; color:#0d89bd; font-size:12px; font-weight:normal; line-height:13px; vertical-align:middle;}
.etc-vod .header p {margin-bottom:9px;}
.etc-vod .header p em {padding-left:9px; color:#717171; font-family:verdana;}
.etc-vod .vod-wrap {height:1%; overflow:hidden; background-color:#424242; border:1px solid #252525;}
.etc-vod .vod {float:left; display:inline; width:400px; margin:21px 0 0 26px;}
.etc-vod .caption {float:right; display:inline; width:326px; height:450px; margin:20px 10px 20px 0; padding:0 45px 0 15px; overflow-y:scroll;}
.etc-vod .caption p { color:#ffffff; line-height:1.5em;}
.etc-vod .text p {padding:23px 45px 23px 13px; line-height:1.5em;}
.etc-vod .btn {position:absolute; right:0; top:27px; *top:25px; font-size:0; line-height:0;}

.scroll {
overflow-y:scroll;
overflow-x:hidden;
scrollbar-face-color:#353535;
scrollbar-arrow-color:#727272;
scrollbar-track-color:#424242;
scrollbar-highlight-color:#353535;
scrollbar-shadow-color:#353535;
scrollbar-3dlight-color:#424242;
scrollbar-darkshadow-color:#424242;
}

/*행사장*/
#content .place h3 {border-bottom:2px solid #60a9ce; height:28px;}
#content .place h4 {color:#0d8abe; font-size:14px;}
#content .place .info li {margin-bottom:20px; padding-bottom:20px;}
#content .place .info li img {margin-bottom:20px;}
#content .place .info li.btline {border-bottom:1px solid #eaeaea;}
#content .place .info li .img {text-align:center;}
#content .place .info li p {margin-left:12px; line-height:1.8em;}
#content .place .info li .cont {margin:14px 0 0 135px;}
#content .place .info li .cont>span {margin-bottom:5px; display:block;}
#content .place .info li span.et {margin:10px 0 5px 12px; display:block;color:#0d8abe;}

.sdf-contents .deepdive h3 {border-bottom:2px solid #60a9ce; height:29px;}
.sdf-contents .deepdive h4 {font-size:16px; color:#0d8abe; height:31px;}
.sdf-contents .deepdive table.info_table {width:100%; margin-bottom:35px;}
.sdf-contents .deepdive table.info_table th,.sdf-contents .deepdive table.info_table td {text-align:center;}
.sdf-contents .deepdive table.info_table th {color:#fff; background:#5b9ad7; border:1px solid #5082b5; padding:10px;}
.sdf-contents .deepdive table.info_table td {padding:13px 10px 10px 10px; border:1px solid #c8c8c8; border-width:0 1px 1px 1px; font-weight:bold; line-height:1.4em;}
.sdf-contents .deepdive>p {line-height:1.8em; margin:10px 0;}
.sdf-contents .deepdive>p>span.blue {color:#0d8abe; }
.sdf-contents .deepdive>p.m60{margin-bottom:60px;}
.sdf-contents .deepdive strong {line-height:1.4em;}
.sdf-contents .deepdive strong.tit {display:block; height:31px; margin-top:20px;}
.sdf-contents .deepdive strong.tit>span { font-size:16px;}
.sdf-contents .deepdive>ul {margin:10px 0;}
.sdf-contents .deepdive>ul li {line-height:1.8em;}