/* layout */
#visual {width:980px; height:326px;}
#side {float:right; width:201px;}
#content {float:left; width:747px;}

/* content */
#side .link {float:right; border-bottom:1px solid #999;}
#side .link h2 {visibility:hidden; overflow:hidden; position:absolute; width:1px; height:1px;}
#side .link ul {margin:0; padding:0; list-style:none;}
#side .link li {margin:0; padding:0 0 24px;}

#content .sns {float:left; width:214px; margin-right:33px;}
#content .sns h2 {visibility:hidden; overflow:hidden; position:absolute; width:1px; height:1px;}
#content .sns ul {height:138px; margin:0; padding:0; list-style:none;}
#content .sns li {float:left; margin:0; padding:0 0 4px;}
#content .sns .tw {padding-right:2px;}
#content .sns .fb {padding-right:2px;}
#content .sns .bl {padding-right:2px;}
#content .sns .ka {padding-right:2px;}
#content .sns .yu {padding-right:2px;}

#content .latest {float:left; position:relative; width:500px; background:url(../image/bg_tab_main.gif) repeat-x 0 -100px;}
#content .latest h2 {overflow:hidden; position:absolute; top:0; width:57px; height:23px; background:#EEE; color:#666; font-weight:normal; font-family:'돋움',Dotum; font-size:11px; line-height:22px; letter-spacing:-1px; text-align:center;}
#content .latest h2 span {position:absolute; top:0; left:0; width:57px; height:23px; background:url(../image/bg_tab_main.gif) no-repeat;}
#content .latest .n1 h2 {left:0;}
#content .latest .n2 h2 {left:60px; width:104px;}
#content .latest .n3 h2 {left:167px; width:104px;}
#content .latest .n4 h2 {left:274px; width:104px;}
#content .latest .n2 h2 span, #content .latest .n3 h2 span, #content .latest .n4 h2 span {width:104px;}
#content .latest .n1 h2 span {background-position:0 0;}
#content .latest .n2 h2 span {background-position:-100px 0;}
#content .latest .n3 h2 span {background-position:-250px 0;}
#content .latest .n4 h2 span {background-position:-400px 0;}
#content .latest .n1_on h2 span {background-position:0 -50px;}
#content .latest .n2_on h2 span {background-position:-100px -50px;}
#content .latest .n3_on h2 span {background-position:-250px -50px;}
#content .latest .n4_on h2 span {background-position:-400px -50px;}
#content .latest ul {position:absolute; top:-9999px; left:-9999px; margin:0; padding:0; list-style:none;}
#content .latest li {position:relative; margin:0; padding:2px 70px 1px 14px; background:url(../image/bu_latest.gif) no-repeat 2px 50%;}
#content .latest em {position:absolute; top:0; right:0; font-style:normal; color:#888;}
#content .latest .more {position:absolute; top:-9999px; left:-9999px;}
#content .latest .n1_on, #content .latest .n2_on, #content .latest .n3_on, #content .latest .n4_on {padding-top:30px;}
#content .latest .n1_on ul, #content .latest .n2_on ul, #content .latest .n3_on ul, #content .latest .n4_on ul {position:static; top:0; left:0;}
#content .latest .n1_on .more, #content .latest .n2_on .more, #content .latest .n3_on .more, #content .latest .n4_on .more {top:2px; left:452px;}

/* #content .facebook {float:left; position:relative; width:504px; margin-top:18px; margin-left:240px;} */
/* #content .facebook h2 {overflow:hidden; position:absolute; top:0; width:146px; height:26px; background:#4865B4; color:#FFF; font-weight:normal; font-family:'돋움',Dotum; font-size:11px; line-height:24px; letter-spacing:-1px; text-align:center;} */
/* #content .facebook h2 span {position:absolute; top:0; left:0; width:146px; height:26px; background:url(../image/bg_tab_sns.gif) no-repeat;} */
/* #content .facebook .n1 h2 {left:0;} */
/* #content .facebook .n2 h2 {left:148px;} */
/* #content .facebook .n3 h2 {left:296px;} */
/* #content .facebook .n1 h2 span {background-position:0 0;} */
/* #content .facebook .n2 h2 span {background-position:-150px 0;} */
/* #content .facebook .n3 h2 span {background-position:-300px 0;} */
/* #content .facebook .n1_on h2 span {background-position:0 -50px;} */
/* #content .facebook .n2_on h2 span {background-position:-150px -50px;} */
/* #content .facebook .n3_on h2 span {background-position:-300px -50px;} */
/* #content .facebook .note {position:absolute; top:-9999px; left:-9999px; border:2px solid #4865B4;} */
/* #content .facebook .n1_on, #content .facebook .n2_on, #content .facebook .n3_on {padding-top:24px;} */
/* #content .facebook .n1_on .note, #content .facebook .n2_on .note, #content .facebook .n3_on .note {position:static; top:0; left:0;} */
/* #content .facebook iframe {width:1px; height:148px; margin:0; padding:0; border:0; vertical-align:top;} */

#content .facebook {float:left; position:relative; width:504px; margin-top:18px; margin-left:240px;}
#content .facebook {width:484px; height:160px; background:url(../image/bg_go_main1.gif) no-repeat 0 0;}
#content .facebook h2 {position:absolute; top:0; overflow:hidden; width:97px; height:24px; font-size:12px;}
#content .facebook .n1 h2 {left:0;}
#content .facebook .n2 h2 {left:97px;}
#content .facebook .note {position:absolute; top:-9999px; left:-9999px; border:2px solid;}
#content .facebook .n1 .note {border-color:#3C5A9A;}
#content .facebook .n2 .note {border-color:#9AE4E7;}
#content .facebook .n1_on, #content .sns .n2_on {padding-top:35px; text-align: center;}
#content .facebook .n1_on .note, #content .sns .n2_on .note {position:static; top:0; left:0;}
#content .facebook .n1_on .text1 {position:absolute; top:130px; left:130px;}
#content .facebook .n1_on .text2 {position:absolute; top:130px; left:200px;}
#content .facebook .n1_on .text3 {position:absolute; top:130px; left:275px;}

/*
#content .photo {float:left; width:747px; padding-top:32px;}
#content .photo .album {float:left; position:relative; margin-right:-3px; padding-left:5px; border:3px solid #EEE;}
#content .photo h2 {padding:5px 0; font-size:12px;}
#content .photo ul {float:left; width:240px; height:55px; margin:0; padding:0; list-style:none;}
#content .photo li {float:left; width:80px; height:55px; margin:0; padding:0;}
#content .photo li img {width:75px; height:50px;}
#content .photo .more {position:absolute; top:4px; right:4px;}
*/