/*----------------------------------------------------------------------------------------------------------*//*
main¿¡ Àû¿ëµÇ´Â cssÀÔ´Ï´Ù.
*//*----------------------------------------------------------------------------------------------------------*/

/** left *************************************************************************************************/
	
#left {float:left; width:240px; padding-top:6px; overflow-x:hidden; font-family:gulim;}

#favorited{text-align:left;}
.box01 {margin:0px 0px 6px 4px;}

#movie {color:#4D4D4D;}
#movie a:link {color:#4D4D4D;}
#movie a:visited {color:#4D4D4D;}
#movie a:hover {color:#E01120; text-decoration:none;}
#movie a:active {color:#4D4D4D;}
/*
#movie_box {float:left; text-align:center; padding:5px 0px 2px 9px; width:102px; letter-spacing:-0.05em;}
.movie_boximg {border:1px solid #656565; margin-bottom:5px; font-size:0px; width:100px;}
.movie_text {position:relative; width:210px; margin:3px auto; text-align:left; padding:0px 10px;}
*/
#movie_box {float:left; text-align:center; padding:5px 0px 2px 9px; width:212px; letter-spacing:-0.05em;}
.movie_boximg {border:1px solid #656565; margin-bottom:5px; font-size:0px; width:210px;}
.movie_text {position:relative; width:210px; margin:3px auto; text-align:left; padding:0px 10px;}

#region_area {position:relative;}
#regionnews_tit {background:url(/images/Main/left_bullet.gif) no-repeat 3px 1px; padding:0px 0px 3px 16px; color:#1F2F82; 
font-weight:bold; font-family:dotum;}
#regionnews_txt {padding-top:9px}

#left_box {text-align:left;}
.box02 {padding:0px 0px 0px 3px;}
.box03 {margin:0px 0px 5px 3px !important; margin:0px 0px 7px 3px; background:url(/images/Main/arrow04.gif) no-repeat 2px 4px; padding-left:8px;}

#today {text-align:left;}
.box04 {padding:5px 10px 5px 10px;}

#left_box .text_link {color:#4E5881; padding:2px 2px 0px 0px; letter-spacing:-0.05em;}
#left_box .text_link a:link {color:#4E5881;}
#left_box .text_link a:visited {color:#4E5881;}
#left_box .text_link a:hover {color:#4E5881; text-decoration:underline;}

#left_box02 {text-align:left;}
.boxtop {border-left:1px solid #B3B3B3; border-right:1px solid #B3B3B3; padding:2px 4px 5px 4px; color:#4D4D4D;}

#banner {padding:0px 0px 0px 0px;}

/** content *************************************************************************************************/

#content {float:left; margin-left:15px; width:440px; overflow-x:hidden; text-align:center; font-family:gulim;}
#middle_area {position:relative; width:410px; text-align:left; margin:6px auto 0px auto; overflow-x:hidden;}
#middle_area2 {position:relative; width:410px; text-align:left; margin:15px auto 0px auto; overflow-x:hidden; }

#mainnews {position:relative;}
#mainnews img {margin-bottom:10px;}
.subtitle01 {color:#808080; font-size:14px; text-align:left; font-weight:bold; font-family:dotum;}
#mainnews .subtitle01 a:visited {color:#808080;}
.titlenews {text-align:left; padding-top:5px; line-height:1.4em; display:inline-block;}
.titlenews img {float:left; margin-right:10px; border:1px solid #000000;}

#mainnews_line {background:url(/images/Main/dotted02.gif) repeat-x; font-size:0; height:1px;}

#headline {text-align:left; margin-top:15px; display:inline-block;}
#headline img{float:left; margin-right:10px; border:1px solid #000000;}
#news_text {padding-top:2px;}
.news_h1 {font-size:15px; font-weight:bold; letter-spacing:-0.05em; margin-bottom:2px; font-family:dotum;}
#news_text .news_h1 a:visited {color:#1A1A1A;}
.news_text01{line-height:1.4em;}
#headline3 {text-align:left; margin-top:4px; display:inline-block;}

#headline2 {text-align:left; margin-top:10px; margin-left:5px; margin-right:8px; display:inline-block;}
#headline2 img{float:left; margin-right:8px; margin-left:5px; border:1px solid #000000;}
#news_text2 {padding-top:2px; margin-left:5px; margin-right:5px;}
.news_h2 {font-size:15px; font-weight:bold; letter-spacing:-0.05em; margin-left:5px; margin-right:5px; margin-bottom:2px; font-family:dotum;}
#news_text2 .news_h2 a:visited {color:#1A1A1A;}
.news_text02{line-height:1.4em; margin-left:5px; margin-right:5px;}

#wordlcup1 {background-color:#ffffff; }
#wordlcup2 {background-color:#fcefef; }
.w img {margin:0px 0px 0px 0px;}

#add {width:410px; display:inline; margin-top:5px; display:inline; font-family:dotum;}
#add .addnews {font-size:13px; letter-spacing:-0.05em; font-weight:bold; margin:4px 0px 0px 5px;}
#add .addnews a:link {color:#4D4D4D;}
#add .addnews a:visited {color:#4D4D4D;}
#add .addnews a:hover {color:#E01120;}
#add .addnews img {padding:0px 0px 2px 0px;}

#special_banner {margin:20px 0px 0px 1px;}
#special_banner0 {margin:0px 0px 0px 1px;}

#middle_hotnews {margin-top:15px; border-top:2px solid #CDBAA9; border-bottom:2px solid #CDBAA9;}
.middle_tit {color:#663D18; padding:9px 0px 0px 11px; font-family:dotum;}
#mnews_tit {font-weight:bold; font-family:dotum; margin-bottom:7px;}
#mnews_txt {line-height:17px;}
#mnews_txt img {float:left; border:1px solid #808080; margin-right:8px;}

#news_box {font-size:14px; font-weight:bold; letter-spacing:-0.05em; margin-top:18px; width:410px; font-family:dotum;}
#news_box2 {font-size:13px; font-weight:bold; letter-spacing:-0.04em; margin-top:8px; margin-left:10px; margin-right:5px; width:410px; font-family:dotum;}

#middle_banner {padding-top:18px;}
#middle_movie {padding-top:18px;text-align:left;}

#health {width:400px !important; width:410px; border:1px solid #D4BECB; background-color:#F3E9EE; padding:4px; font-family:dotum;}
.health_box {position:relative; background-color:#ffffff; padding:1px 12px 6px 12px; margin-top:4px;}
.hbox {margin-top:8px; background:url(/images/Main/middle_bullet02.gif) no-repeat 0px 4px; padding-left:7px; font-family:gulim;}

#photonews_list {padding:0px 0px;}
#photobox {width:122px;}
#photobox img {border:1px solid #4D4D4D; margin-bottom:3px;}
#photobox a img {border:1px solid #4D4D4D;}
#photobox a:link img {border:1px solid #4D4D4D;}
#photobox a:visited img {border:1px solid #4D4D4D;}
#photobox a:hover img {border:1px solid #ff0000;}
.photobox_text {margin-bottom:1px; text-align:center; line-height:16px;}
#photobox0 {width:8px;}

#culture {width:410px;}
#m_box {text-align:left; width:200px; margin-bottom:9px; padding:9px 0px 9px 2px; border-bottom:1px solid #E9EBF3;}
#m_box img{float:left; margin-right:8px; border:1px solid #000000;}
#cul_tit {font-weight:bold; color:#294C75; font-family:dotum;}
#m_text {padding-top:1px;}
.mnews_h1 {font-weight:bold; margin:3px 0px 3px 0px;}
#mnews_text .news_h1 a:visited {color:#1A1A1A;}
.mnews_text01 {line-height:1.3em;}
.m_list {position:relative; padding:0px 0px 5px 3px;}
.m_list img {margin:0px 5px 3px 0px;}

/** right *************************************************************************************************/

#right {float:right; margin-top:6px; width:260px; overflow-x:hidden; text-align:left; font-family:gulim;}

#login {color:#ffffff;}
#login a:link, #login a:visited, #login a:hover {color:#ffffff;}

#counsel {position:relative;}
.counsel_box {border-left:1px solid #BECCD4; border-right:1px solid #BECCD4; padding:2px 5px 2px 5px; color:#334652; background-color:#F7F9FA;}
.c_box {background:url(/images/Main/left_cboxtop.gif) repeat-x; width:248; text-align:left;}
.c_box02 {border-left:1px solid #8CA3B1; border-right:1px solid #8CA3B1; border-bottom:1px solid #8CA3B1; padding:8px 6px 2px 6px;
 background-color:#ffffff; width:248px;}
#mc_box {text-align:left; padding-left:2px; margin-bottom:10px !important; margin-bottom:0px;}
#mc_box img{float:left; margin-right:8px; border:1px solid #000000;}
.mc_text {padding-top:3px; font-weight:bold; line-height:1.3em;}
.box06 {background:url(/images/Main/middle_bullet02.gif) no-repeat 3px 4px; padding:0px 0px 6px 8px;}
.box07 {background:url(/images/Main/r_bullet.gif) no-repeat 3px 5px; padding:0px 0px 6px 8px;}

#flashnews {position:relative;}
#fnews_tit {background:url(/images/Main/right_bullet.gif) no-repeat 3px 2px; padding:0px 0px 4px 12px !important; padding:0px 0px 2px 12px;}
#fnews_txt {padding-top:2px;}
.box05 {background:url(/images/Main/r_sbullet.gif) no-repeat 4px 5px; padding-left:10px; margin-top:7px;}

#photonews {position:relative;}
.p_box {padding:0px 3px 0px 3px; background-color:#D0D7F7;}
.photo_box {background-color:#ffffff;}
.photo_box02 {border-left:1px solid #7581BD; border-right:1px solid #7581BD; padding:6px 6px 0px 6px; background-color:#ffffff;}
.bimg img {border:1px solid #808080;}
.simg {width:57px; word-wrap:break-word;}
.simg img {border:1px solid #808080; margin-bottom:3px;}
.simg a:hover img {border:1px solid #E01120; margin-bottom:3px;}
.p_text {width:182px; padding:1px 0px 5px 0px;}
.p_text img {margin:1px 4px 0px 2px;}
.p_btn {padding-top:1px !important; padding-top:0px;}

.caricature img {border:1px solid #808080; margin-bottom:6px;}

#region {text-align:left;}
.resion_box {margin-bottom:6px; background:url(/images/Main/region_bullet.gif) no-repeat 1px 5px; padding-left:7px; font-family:gulim;}

#column {position:relative;}

#comunity {position:relative;}
#comunity .comunity_menu {position:absolute; z-index:1; width:150px; margin:1px 0px 0px 105px;}
#comunity .comunity_menu a:visited {color:#333333;}
#comunity .comunity_menu a:hover {color:#333333;}

#rbic_banner {position:relative;}

#blog {position:relative;}
#blog .blog_box {position:absolute; z-index:1; width:90; margin:17px 0px 0px 168px; color:#6F802B;}
#blog .blog_box a:link {color:#6F802B;}
#blog .blog_box a:visited {color:#6F802B;}
#blog .blog_box a:hover {color:#6F802B;}
#blog .blog_box img {margin:0px 0px 2px 3px;}

#special_news {position:relative;}
.snews_box {border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; padding:10px 6px 0px 6px; background-color:#F7F7F7;}

#siron {position:relative;}

#report {position:relative;}

#rsmall_banner {position:relative;}

#rss_box {position:relative; color:#4D4D4D;}
#rss_box a:visited {color:#4D4D4D;}
#rss_box a:hover {color:#4D4D4D;}

#poll {}
.polltop {background:url(/images/Main/r_pollbg01.gif) no-repeat; height:35px; font-weight:bold; color:#644A38; padding:7px 0px 0px 39px;}
.pollbg {background-color:#fff; border:1px solid #E5C9B9; margin:0px 6px; padding:8px;}
.poll_dotted {background:url(/images/Main/poll_dotted.gif) repeat-x; height:1px; font-size:0; margin:8px 0px;}
.poll_tit {line-height:17px; text-align:justify;}
.p_font {line-=height:17px; vertical-align:10%;}
.poll_table {margin-top:5px;}
#poll_add {text-align:center; color:#4559A1;}
#poll_add a:link, #poll_add a:visited {color:#4559A1;}
#poll_add a:hover {color:#4559A1;}