#main{
margin:0px 10px 0px 10px;
padding:0;
width:430px;
height:auto;
float:left;
}
#flash{
margin:0px 0px 10px 0px;
padding:0;
width:430px;
height:180px;
background-color:#D9D9D9;
}
#banner{
margin:0px 0px 10px 0px;
padding:0;
width:430px;
height:60px;
}
#top-comment{
margin:0px 0px 20px 0px;
padding:0;
}

#recommend{
margin:0px 0px 10px 0px;
padding:0;
clear:both;
}
#recommend div.tab{
margin:0;
padding:0;
width:430px;
height:32px;
background-image:url(../common/ti01.jpg);
background-position:left top;
background-repeat:no-repeat;
font-size:10px;
text-align:right;
}
#recommend div.tab p{
margin:0;
padding:5px 6px 0px 0px;
}
#recommend div.box{
margin:0;
padding:10px 0px 10px 0px;
border-left:1px solid #2D9EDE;
border-right:1px solid #2D9EDE;
border-bottom:1px solid #2D9EDE;
clear:both;
}

#recommend div.box ul.underline{
margin:0px auto 10px auto;
padding:0px 0px 10px 0px;
width:410px;
background-image:url(../common/li01.gif);
background-position:0% 100%;
background-repeat:repeat-x;
list-style-type:none;
clear:both;
}

#recommend div.box ul.underline:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
#recommend div.box ul.underline{
display:inline-table;
}
/*Hides from IE-mac\*/
*html#recommend div.box ul.underline{height:1%;}
#recommend div.box ul.underline{display:block;}
/*End hide from IE-mac*/

#recommend div.box ul.lasted{
margin:0px auto 0px auto;
padding:0px 0px 0px 0px;
width:410px;
list-style-type:none;
clear:both;
}
#recommend div.box ul.lasted:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
#recommend div.box ul.lasted{
display:inline-table;
}
/*Hides from IE-mac\*/
*html#recommend div.box ul.lasted{height:1%;}
#recommend div.box ul.lasted{display:block;}
/*End hide from IE-mac*/
#recommend div.box ul.underline li.title{
margin:0;
padding:0px 0px 5px 15px;
width:265px;
background-image:url(../common/ar03.gif);
background-position:left top;
background-repeat:no-repeat;
float:right;
}
#recommend div.box ul.underline li.photo{
margin:0px 0px 0px 0px;
padding:0;
width:130px;
float:left;
}
#recommend div.box ul.underline li.photo img{
width:120px;
height:88px;
}



#recommend div.box ul.underline li.caption{
margin:0;
padding:0;
width:280px;
float:right;
}
#recommend div.box ul.lasted li.title{
margin:0;
padding:0px 0px 5px 15px;
width:265px;
background-image:url(../common/ar03.gif);
background-position:left top;
background-repeat:no-repeat;
float:right;
}
#recommend div.box ul.lasted li.photo{
margin:0px 0px 0px 0px;
padding:0;
width:130px;
float:left;
}
#recommend div.box ul.lasted li.photo img{
width:120px;
height:88px;
}

#recommend div.box ul.lasted li.caption{
margin:0;
padding:0;
width:280px;
float:right;
}


#popularity{
margin:0px 0px 10px 0px;
padding:0;
clear:both;
}
#popularity div.tab{
margin:0;
padding:0;
width:430px;
height:32px;
background-image:url(../common/ti03.jpg);
background-position:left top;
background-repeat:no-repeat;
font-size:10px;
text-align:right;
}
#popularity div.tab p{
margin:0;
padding:5px 6px 0px 0px;
}
#popularity div.box{
margin:0;
padding:10px 0px 10px 0px;
border-left:1px solid #2D9EDE;
border-right:1px solid #2D9EDE;
border-bottom:1px solid #2D9EDE;
clear:both;
}
#popularity div.box ul.underline{
margin:0px auto 10px auto;
padding:0px 0px 10px 0px;
width:410px;
background-image:url(../common/li01.gif);
background-position:0% 100%;
background-repeat:repeat-x;
list-style-type:none;
clear:both;
}
#popularity div.box ul.underline:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
#popularity div.box ul.underline{
display:inline-table;
}
/*Hides from IE-mac\*/
*html#recommend div.box ul.underline{height:1%;}
#popularity div.box ul.underline{display:block;}
/*End hide from IE-mac*/

#popularity div.box ul.lasted{
margin:0px auto 0px auto;
padding:0px 0px 0px 0px;
width:410px;
list-style-type:none;
clear:both;
}
#popularity div.box ul.lasted:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
#popularity div.box ul.lasted{
display:inline-table;
}
/*Hides from IE-mac\*/
*html#popularity div.box ul.lasted{height:1%;}
#popularity div.box ul.lasted{display:block;}
/*End hide from IE-mac*/
#popularity div.box ul.underline li.title{
margin:0;
padding:0px 0px 5px 15px;
width:265px;
background-image:url(../common/ar03.gif);
background-position:left top;
background-repeat:no-repeat;
float:right;
}
#popularity div.box ul.underline li.photo{
margin:0px 0px 0px 0px;
padding:0;
width:130px;
float:left;
}
#popularity div.box ul.underline li.photo img{
width:120px;
height:88px;
}

#popularity div.box ul.underline li.caption{
margin:0;
padding:0;
width:280px;
float:right;
}
#popularity div.box ul.lasted li.title{
margin:0;
padding:0px 0px 5px 15px;
width:265px;
background-image:url(../common/ar03.gif);
background-position:left top;
background-repeat:no-repeat;
float:right;
}
#popularity div.box ul.lasted li.photo{
margin:0px 0px 0px 0px;
padding:0;
width:130px;
float:left;
}
#popularity div.box ul.lasted li.photo img{
width:120px;
height:88px;
}
#popularity div.box ul.lasted li.caption{
margin:0;
padding:0;
width:280px;
float:right;
}

#k-pop{
margin:0px 0px 10px 0px;
padding:37px 10px 5px 10px;
width:408px;
background-image:url(../common/ti02.jpg);
background-position:left top;
background-repeat:no-repeat;
border:1px solid #8E75A7;
list-style-type:none;
clear:both;
}
#k-pop li{
margin:0px 0px 5px 0px;
padding:0;
}

#right{
margin:0;
padding:0;
width:170px;
height:auto;
float:left;
}
#side-banner{
margin:0px 0px 10px 0px;
padding:0;
border:1px solid #FACF70;
text-align:center;
}
#side-banner ul{
margin:0;
padding:5px 0px 0px 0px;
border:1px solid #FFFFFF;
background-color:#FFF09F;
list-style-type:none;
}
#side-banner ul li.banner{
margin:0px 0px 5px 0px;
padding:0;
height:auto;
}
#side-banner ul li#border{
margin:0px 0px 5px 0px;
padding:0px 0px 7px 0px;
background-image:url(../common/li02.gif);
background-position:left bottom;
background-repeat:no-repeat;
}

#news{
margin:0px 0px 10px 0px;
padding:0;
border:1px solid #FACF70;
}
#news dl#news-box{
margin:0;
padding:0px 0px 5px 0px;
}
#news dl#news-box dd{
margin:0;
padding:0;
}
#news dl#news-box dt.title{
margin:0;
padding:5px;
border:1px solid #FFFFFF;
background-color:#FFF09F;
color:#333333;
font-weight:bolder;
}
#news dl#news-box dd dl.entry{
margin:0;
padding:5px 0px 0px 5px;
}
#news dl#news-box dd dl.entry dt.day{
margin:0;
padding:0px 0px 0px 0px;
}
#news dl#news-box dd dl.entry dd.items{
margin:0;
padding:0;
}

#korea-news{
margin:0px 0px 10px 0px;
padding:0;
border:1px solid #FACF70;
}
#korea-news dt{
margin:0px 0px 5px 0px;
padding:5px;
border:1px solid #FFFFFF;
background-color:#FFF09F;
color:#333333;
font-weight:bolder;
}
#korea-news dd{
margin:0;
padding:0px 5px 5px 5px;
}

#mobile{
margin:0px 0px 10px 0px;
padding:0;
border:1px solid #FACF70;
clear:both;
}
#mobile:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
#mobile{
display:inline-table;
}
/*Hides from IE-mac\*/
*html#mobile{height:1%;}
#mobile{display:block;}
/*End hide from IE-mac*/

#mobile div#mobile-title{
margin:0px 0px 5px 0px;
padding:5px;
border:1px solid #FFFFFF;
background-color:#FFF09F;
color:#333333;
font-weight:bolder;
}
#mobile ul{
margin:0;
padding:0;
list-style-type:none;
}

#mobile ul:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
#mobile ul{
display:inline-table;
}
/*Hides from IE-mac\*/
*html#mobile ul{height:1%;}
#mobile ul{display:block;}
/*End hide from IE-mac*/

#mobile ul li#qr{
margin:0px 5px 5px 5px;
padding:0;

}
#mobile ul li#caption{
margin:0;
padding:0px;
width:95px;
font-size:10px;
float:right;
}

#juridical{
margin:0px 0px 10px 0px;
padding:0;
width:170px;
}
#company{
margin:0;
padding:10px 0px 5px 0px;
width:168px;
border:1px solid #CCCCCC;
background-color:#EFEFEF;
list-style-type:none;
}
#company li{
margin:0;
padding:0px 5px 5px 22px;
width:141px;
background-image:url(../common/ar02.gif);
background-position:12px 0.5ex;
background-repeat:no-repeat;
}

.newslist{
margin:10px 5px 5px 0px;
padding:0;
text-align:right;
font-size:10px;
}

#k-poplist{
width:403px;
margin:10px 5px 0px 0px;
padding:0;
text-align:right;
font-size:12px;
}
