#main_side_box1 {width:255px;float:left;}
#main_side_box2 {width:196px;float:right;border:solid 1px #E2E0E0;background:#F1F1F1;padding:3 3 3 3;}
#main_center_box {width:450px;margin-left:267px;}

div.center_line {background:url(../images/center_line.gif);height:1px;overflow:hidden;margin:3 0 3 0;clear:both;}
div.line_225 {background:url(../images/225_line.gif);height:1px;overflow:hidden;margin:0 5 0 5;clear:both;}
div.tam_line {background:url(../images/tam_line.gif);height:1px;overflow:hidden;margin:0 5 0 5;clear:both;}
div.break {height:1px;overflow:hidden;clear:both;}

#main_sokbo {background:url(../images/sokbo_back.gif);height:30px;}

/* main_side_box1 */
#vod1 {height:29px;}
#vod2 {height:200px;background:url(../images/vod_back2.gif) no-repeat;}
#vod3 {padding:0 0 0 0;background:url(../images/vod_back3.gif);}
#vod4 {height:7px;}
#vod3 .section_index {height:20px;padding:2 0 0 40;background:url(../images/vod_icon.gif) no-repeat 20 50%;}

#person {background:#F0F0F0;padding:7px;}
#person1 {border:solid 1px #EBEBEB;background:white;}
#person .section_title {border-bottom:solid 1px #E5E5E5;margin:10 5 0 0;padding:0 0 5 0;}
#person .section_index {margin:5px;}
#person .section_index img {float:left;margin:0 0 0 0;}

#photo {border:solid 1px #D2D2D2;margin:3 0 3 0;}
#photo1 {text-align:center;}
#photo1 img {border:solid 1px #000000;}
#photo1 a {font-weight:bold;display:block;}
#photo2 {text-align:center;padding-top:5px;}
#photo2 a img {width:72px;height:54px;border:solid 1px #000000;margin:0 1 0 1;}
#photo2 a:hover img {border:solid 1px silver;}

#yecheon {background:#f3f3f3 url(../images/tam_back.gif) repeat-x;border:solid 1px #DEE0DF;height:166px;margin:0 0 0 0;padding:10 0 0 7;}
#yecheon .section_title {padding:5px;}
#yecheon .section_title img {float:left;margin-right:5px;}
#yecheon .section_index {background:url(../images/tam_bulet.gif) no-repeat 8 50%;padding:3 0 0 20;}
#yecheon1, #yecheon2, #yecheon3 {display:none;}
.yecheon1 #yecheon1 {display:block;}
.yecheon2 #yecheon2 {display:block;}
.yecheon3 #yecheon3 {display:block;}

/* main_side_box2 */
#pic_title {margin-top:3px;}
#pic {background:#FFFFFF;height:145px;border:solid 1px #DEE0DF;border-top:0px;padding-top:5px;}

#story_title {margin-top:3px;}
#story {background:#FFFFFF;border:solid 1px #DEE0DF;border-top:0px;padding:5 0 0 0;}

#story1 {padding-left:3px;}
#story1 a {display:block;width:55px;float:left;text-align:center;margin:3 2 3 2;font-weight:bold;font-size:11px;}
#story1 a img {border:0px;display:block;}
#story2-1, #story2-2, #story2-3 {display:none;padding-top:5px;}
.story2-1 #story2-1 {display:block;}
.story2-2 #story2-2 {display:block;}
.story2-3 #story2-3 {display:block;}
#story .section_index {padding:0 5 5 15;overflow:hidden;text-overflow:ellipsis;background:url(../images/bulet.gif) no-repeat 8 50%;width:180px;}

#taste_title {margin-top:3px;}
#taste {background:#FFFFFF;border:solid 1px #DEE0DF;border-top:0px;padding:10 5 10 5;}
#taste img {float:left;border:0px;margin-right:5px;}

#cinema_title {margin-top:3px;}
#cinema {background:#FFFFFF;border:solid 1px #DEE0DF;border-top:0px;padding:5 0 5 5;}

#hot_title {margin-top:3px;}
#hot {background:#FFFFFF;border:solid 1px #DEE0DF;border-top:0px;padding:5 5 5 5;}

/* main_center_box */
#main_news1 {margin-top:3px;margin-bottom:5px;}
#main_news2 {margin-top:3px;margin-bottom:5px;}
#main_sokbo {padding:3 0 0 85;}
#main_sokbo iframe {height:24px;width:357px;border:0px;}

#main_news1 img {border:0px;}
#main_news1 div.article_link {padding:10 0 5 0;}
#main_news1 div.article_link a {font-size:13px;}
#main_news1 span.article_title {font-size:16px;font-weight:bold;line-height:22px;}
#main_news1 span.article_subscript {font-size:14px;font-weight:bold;color:#696969;line-height:20px;}
#main_news1 div.relate_link {padding:2 0 0 20;background:url(../images/news_arrow.gif) no-repeat 0 50%;font-weight:bold;}

#main_news2 img {border:0px;}
#main_news2 div.article_link {padding:5 0 5 0;}
#main_news2 div.article_link a {font-size:13px;}
#main_news2 span.article_title {font-size:16px;font-weight:bold;line-height:22px;}
#main_news2 span.article_subscript {font-size:14px;font-weight:bold;color:#696969;line-height:20px;}
#main_news2 div.relate_link {padding:2 0 0 20;background:url(../images/news_arrow.gif) no-repeat 0 50%;font-weight:bold;}

td.happy {padding:5 20 5 20;line-height:22px;}
td.happy a {display:inline block;}
a.happyshop:link, a.happyshop:visited {color:black;background-color:white;text-decoration:none;}
a.happyshop:hover {color:white;background-color:#cc0000;text-decoration:none;}

.topbanner {cursor:pointer;}