/*----------------------------------------------------------------------------------------------------------*//*
subpage¿¡ Àû¿ëµÇ´Â cssÀÔ´Ï´Ù.
*//*----------------------------------------------------------------------------------------------------------*/
@import "sub_right.css";
@import "videopage.css";

/** left *************************************************************************************************/
	
#left {float:left; text-align:left; width:150px; padding-top:6px; overflow-x:hidden;}

/** content *************************************************************************************************/

#content {float:left; margin-left:15px; width:550px; text-align:center; overflow-x:hidden;}
#middle_area {position:relative; width:520px; margin:6px auto 0px auto; overflow-x:hidden;}

/** ±â»ç¸®½ºÆ® ÆäÀÌÁö*****************************************************************************************/

#sub_newslist {float:left; margin-top:14px; width:518px; font-family:gulim;}
.sub_newsimg {float:left; margin-right:10px; border:1px solid #000000; font-size:0px;}
.sub_newsbox {margin-bottom:0px;}
.sub_newstit {margin-right:3px;}
.sub_newsday {color:#999999; font-family:Verdana; font-size:11px; letter-spacing:-1px; margin:0px 0px 1px 1px;}
#sub_newslist .sub_newstitle {color:#1A1A1A; font-size:15px; font-weight:bold; letter-spacing:-1px; margin-bottom:6px; line-height:17px; font-family:dotum;}
#sub_newslist .sub_newstitle a:link {color:#1A1A1A;}
#sub_newslist .sub_newstitle a:visited {color:#1A1A1A;}
#sub_newslist .sub_newstitle a:hover {color:#1A1A1A;}
#sub_newslist .sub_newsstitle {color:#737373; font-size:13px; font-weight:bold; margin-bottom:2px;}
#sub_newslist .sub_newsstitle a:link {color:#737373;}
#sub_newslist .sub_newsstitle a:visited {color:#737373;}
#sub_newslist .sub_newsstitle a:hover {color:#E01120;}
.sub_newstext {line-height:17px;}
.sub_newsbg {float:left; background:url(/images/News/sub_newsbg.gif) repeat-x; width:518px; height:1px; margin-top:14px; font-size:0px;}
.sub_newsbg02 {background:url(/images/News/sub_newsbg.gif) repeat-x; width:518px; height:1px; margin-top:14px; font-size:0px;}

/** ±â»ç ÆäÀÌÁö*****************************************************************************************/

#news_title {position:relative; margin:20px 0px 20px 0px;}
.title_h1 {font-size:20px; color:#1A1A1A; font-weight:bold; letter-spacing:-0.05em; margin-bottom:4px; line-height:25px;}
.title_h2 {font-size:14px; color:#808080; font-weight:bold; letter-spacing:-0.05em; margin-bottom:8px; line-height:19px;}
.title_days {font-size:12px; color:#808080; font-family:dotum,verdana;}

/*#news_text {float:left; text-align:justify; width:520px; padding-bottom:5px; font-size:14px; line-height:22px; border-bottom:2px solid #CCCCCC; font-family:gulim;}*/
#news_text {float:left; text-align:justify; width:520px; padding-bottom:5px; font-size:14px; line-height:22px; font-family:gulim;}
#news_text02 {width:520px; padding-bottom:5px; margin-top:15px; font-size:14px; line-height:1.5em;}
.news_photo {float:left; margin:0px 10px 5px 0px; display:inline-block; clear:both;}
.news_photo02 {text-align:center; display:inline-block;}
/*.news_photo03 {float:left; margin:0px 10px 5px 0px; display:inline-block;}*/
/*.add_photos {float:left; width:520px; margin:10px 0px;}*/
.writer {font-family:gulim; font-size:14px; line-height:22px; clear:both;}
.photo_box {padding:9px; border:1px solid #D8D8D8;}
.photoimg {margin:0px;}
#phototext {color:#4D4D4D; font-size:12px; line-height:17px; margin-top:6px;}

.add_news {text-align:center; margin-top:30px;  clear:both;}
#add_newsbox {width:460px; border:2px solid #E5E5E5; margin:0px auto; padding:1px; text-align:left;}
.add_boxtitle {height:25px !important; height:27px; background-color:#F2F2F2; font-size:12px; color:#5C86A7; font-weight:bold; padding:7px 0px 0px 7px;}
.add_boxtitle img {margin:0px 4px 2px 0px;}
.add_newstext {padding:8px 14px 6px 14px;}
#add_text {font-size:13px; font-weight:bold; margin-bottom:2px;}
#add_text a:link {color:#4D4D4D;}
#add_text a:visited {color:#4D4D4D;}
#add_text a:hover {color:#4D4D4D;}

.news_do {text-align:center; color:#808080; font-size:14px; margin-top:30px; margin-bottom:10px; width:520px;}

.news_subbox {float:right; border-top:7px solid #E6D5CF; border-left:3px solid #E6D5CF; border-right:3px solid #E6D5CF; border-bottom:3px solid #E6D5CF;
background-color:#FBF7F2; text-align:center; padding:10px; margin:0px 0px 0px 5px; color:#713C2A; font-weight:bold; line-height:17px; font-size:12px;}

.news_movie {text-align:center; margin-bottom:10px;}
.movie_img {padding:9px; border:1px solid #D8D8D8;}

/** ³×Æ¼ÁðÇÑ¸¶µð *****************************************************************************************/

#news_btn {float:left; margin-top:7px;}
.news_btn_left {float:left; margin-left:2px;}
.news_btn_right {float:right; margin-right:2px;}

/** ¸¸Æò ÆäÀÌÁö*****************************************************************************************/

#cari_title {position:relative; margin:20px 0px 10px 0px;}
.title_h3 {font-size:14px; color:#1A1A1A; font-weight:bold; letter-spacing:-0.05em;}
.cari_photo {float:left; margin:0px 10px 13px 0px; width:520px; text-align:center;}
.cari_box {padding:9px; border:1px solid #808080; margin:0px auto;}

#cari_listbar {float:left; margin:10px 0px 30px 0px;}
#cari_box {float:left; width:126px !important; width:134px; padding:4px; border:2px solid #F65252; margin:0px 0px 0px 16px; background-color:#F7F7F7; display:inline;}
.cari_boximg {border:1px solid #808080; padding:2px; background-color:#ffffff;}
#cari_box02 {float:left; width:126px !important; width:134px; padding:4px; margin:0px 0px 0px 16px; display:inline;}

#cart_box {float:left; width:122px !important; width:134px; padding:4px; border:2px solid #F65252; margin:0px 0px 0px 18px; background-color:#F7F7F7; display:inline; text-align:center;}
#cart_box02 {float:left; width:126px !important; width:134px; padding:4px; margin:0px 0px 0px 18px; display:inline; text-align:center;}
.cartimg {margin:0px auto; padding:2px; width:42px; border:1px solid #808080; background-color:#ffffff;}
.cari_boxtext {text-align:center; margin-top:5px;}

/** ¸¸Æò ¸®½ºÆ®*****************************************************************************************/

#caricature_list {margin-top:0px !important; margin-top:20px; width:520px;}
#caricature_box {float:left; margin:20px 0px 16px 32px !important; margin:0px 0px 16px 32px; display:inline;}
.caricature_boximg {padding:2px; border:1px solid #808080;}
.caricature_text {font-size:12px; margin-top:8px; text-align:center; line-height:17px;}
#cartoon_box {float:left; margin:20px 0px 16px 35px !important; margin:0px 0px 16px 35px; width:126px; text-align:center; display:inline;}
.cartoon_boximg {padding:2px; border:1px solid #808080; width:92px; margin:0px auto;}
.cartoon_text {font-size:12px; margin-top:8px; text-align:center; line-height:17px;}
.sub_caribg {float:left; background:url(/images/News/sub_newsbg.gif) repeat-x; width:520px; height:1px; font-size:0px;}

/** Æ¯ÁýÅ¸ÀÌÆ²*****************************************************************************************/

#special_title {}
.special_tit {padding:9px 7px 7px 7px;}
.special_tit img {margin:5px 0px 0px 0px !important; margin:5px 0px -2px 0px;}
.spec_stitle {font-size:14px; font-weight:bold; background:url(/images/Special/special_bullet03.gif) no-repeat 2px 1px; 
padding:0px 0px 0px 12px;}

/**Ä¿¹Â´ÏÆ¼*****************************************************************************************/

.com_info {margin:5px 0px 0px 0px !important; margin:5px 0px -2px 0px; background-color:#F2F2F2; padding:12px 10px 10px 10px; line-height:18px; color:#4D4D4D;}
.board_top {border-top:2px solid #8C8C8C; border-bottom:1px solid #8C8C8C; background-color:#F2F2F2;}
.borad_title {text-align:center; padding-top:1px; color:#4D4D4D;}
.borad_title02 {text-align:left; padding-top:1px; padding:1px 0px 0px 10px; color:#1A1A1A; font-size:14px; font-weight:bold;}
#borad_title03 {text-align:left; padding:1px 0px 0px 10px; color:#666666;}
#borad_title03 a:link {color:#666666;}
#borad_title03 a:visited {color:#666666;}
#borad_title03 a:hover {color:#666666;}
.borad_title04 {text-align:left; padding:1px 0px 0px 10px; color:#295CA9;}
.borad_title05 {text-align:left; padding:1px 0px 0px 10px; color:#666666;}
.board_list {border-bottom:1px solid #CCCCCC;}
.borad_list01 {width:49px; text-align:center; padding-top:1px; color:#666666;}
.borad_list02 {width:265px; text-align:left; padding:1px 0px 0px 3px; color:#1A1A1A;}
#borad_list03 {width:83px; text-align:center; padding:5px 0px 5px 0px; color:#666666;}
#borad_list03 a:link {color:#666666;}
#borad_list03 a:visited {color:#666666;}
#borad_list03 a:hover {color:#666666;}
.borad_list04 {width:70px; text-align:center; padding-top:1px; color:#295CA9;}
.borad_list05 {width:48px; text-align:center; padding-top:1px; color:#666666;}

.board_read {padding:20px; border-bottom:2px solid #CCCCCC; line-height:18px; color:#1A1A1A; width:518px;}
.borad_text {padding:6px 7px;}
.borad_text02 {padding:2px 0px 0px 7px; color:#666666;}
.borad_text03 {padding:0px 0px 0px 5px; color:#666666;}
.borad_text input,textarea {border:1px solid #B3B3B3; padding:3px 0px 0px 3px;}

.com_search {padding:4px 7px;}
.com_search select{font-size:13px; font-family:dotum;}

#add_file {width:463px; color:#666666; text-align:right; margin:-10px 15px 15px 0px;}
#add_file a:link {color:#092985;}
#add_file a:visited {color:#092985;}
#add_file a:hover {color:#092985;}

.m_font01 {margin-right:5px; vertical-align:10%; color:#1A1A1A;}
.m_font02 {vertical-align:10%; color:#4074A4;}

/**ÇÁ¸°Æ®*****************************************************************************************/

#news_url {background-color:#F2F2F2; border-top:1px solid #fff; border-bottom:1px solid #fff; padding:9px 10px 5px 10px;}
#news_url a:link {color:#3A70BA;}
#news_url a:visited {color:#3A70BA;}
#news_url a:hover {color:#3A70BA; text-decoration:underline;}

#pnews_text {width:520px; padding-bottom:5px; font-size:14px; line-height:1.5em; margin:0px 20px;}
#news_text02 {width:520px; padding-bottom:5px; font-size:14px; line-height:1.5em;}
.print_footer {background-color:#F2F2F2; color:#4D4D4D; font-family:Trebuchet MS; text-align:center; padding-bottom:5px;}

/**»ç¶÷µé*****************************************************************************************/

#application {margin-bottom:10px;}
.app_text {color:#4D4D4D; padding:0px 4px 0px 4px; line-height:16px;}
.app_dotted {background:url(/images/People/left_dotted.gif) repeat-x; height:1px; font-size:0px; margin:10px 0px 8px 0px;}
.app_btn {text-align:center;}

#people_list {float:left; margin-top:14px; width:520px;}
.people_box {float:left; margin-bottom:14px;}
#people_list .people_stit {float:left; color:#1A1A1A; font-size:15px; font-weight:bold; letter-spacing:-0.05em;}
#people_list .people_stit a:link {color:#1A1A1A;}
#people_list .people_stit a:visited {color:#1A1A1A;}
#people_list .people_stit a:hover {color:#1A1A1A;}
.people_day {float:right; text-align:right; color:#999999; font-family:Verdana; font-size:11px; letter-spacing:-1px; width:130px; margin:0px 0px 1px 1px;}
.people_newsbg {float:left; background:url(/images/News/sub_newsbg.gif) repeat-x; width:520px; height:1px; font-size:0px;}

/**Æ÷Åä*****************************************************************************************/

#today_photo {}
#p_title {padding:8px 0px 9px 6px;}
#p_title02 {padding:0px 0px 0px 6px;}
#p_todaybox {width:494px !important; width:506px; background-color:#F7F7F7; padding:6px;}
.sphoto_list {margin-bottom:2px;}
#p_todaydotted {background:url(/images/Photo/p_dotted.gif) repeat-x; height:1px; font-size:0px; margin:10px 0px;}
#p_todaytext {padding:0px 2px;}
.p_ttitle {font-size:14px; font-weight:bold; color:#333333; margin-bottom:4px;}
.p_ttext {margin-bottom:2px; line-height:16px;}
.p_search {text-align:right;}
.p_search input {border:1px solid #9B9B9B; padding:3px;}

#photonews_list {padding:0px 3px;}
#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:4px; text-align:center; line-height:16px;}
.photobox_days {color:#666666; text-align:center;}

#psearch_result {margin-left:6px;}
.result_num {color:#FF0000; font-weight:bold;}

.photo_newstitle {font-size:16px; color:#1A1A1A; font-weight:bold; margin:10px 0px 7px 0px;}
.photo_newstitle02 {font-size:16px; color:#1A1A1A; font-weight:bold; margin-bottom:5px;}
.photo_newstitle img {margin-bottom:3px;}

#phoalbum_title {font-size:14px; font-weight:bold; margin:0px 0px 10px 3px;}

#photobar_listbar {float:left; margin:0px 0px 20px 0px;}
#photobar_box {float:left; width:126px !important; width:134px; padding:4px; border:2px solid #F65252; margin:0px 0px 0px 16px; background-color:#F7F7F7; display:inline;}
.photobar_boximg {border:1px solid #808080; padding:2px; background-color:#ffffff;}
#photobar_box02 {float:left; width:126px !important; width:134px; padding:4px; margin:0px 0px 0px 16px; display:inline;}

#phtobar_num {float:left; width:468px; text-align:center; color:#4D4D4D; font-weight:bold; margin-top:5px;}
.num_select {color:#ff0000;}

/**Áö¸éº¸±â*****************************************************************************************/

#day_newsview {margin-bottom:10px;}
.newsview_title {color:#666666; font-weight:bold; padding:8px 0px 10px 8px;}
.newsview_title img {vertical-align:10%;}
.day_num {text-align:center; font-weight:bold; color:#135CAE; padding-top:2px; font-family:gulim;}

#calendar {background-color:#ffffff; width:134px !important; width:140px; margin:0px auto; padding:4px 3px;}
#calendar .days {width:19px; height:19px; text-align:center; color:#4D4D4D;}
#calendar .days a:link, #calendar .days a:visited {color:#4D4D4D;}
#calendar .days a:hover {color:#E01120;}
#calendar .reddays {width:19px; height:19px; text-align:center; color:#FF4E00;}
#calendar .reddays a:link, #calendar .reddays a:visited {color:#FF4E00;}
#calendar .reddays a:hover {color:#E01120;}
#calendar .bluedays {width:19px; height:19px; text-align:center; color:#4670D0;}
#calendar .bluedays a:link, #calendar .bluedays a:visited {color:#4670D0;}
#calendar .bluedays a:hover {color:#E01120;}

.reader_text {padding:8px 10px 5px 12px; color:#4D4D4D; line-height:16px;}

#day_search {}
#day_selecttitle {font-size:14px; color:#334A73; font-weight:bold; margin-bottom:7px;}
#day_selecttitle img {margin-right:3px;}
#day_selecttext {color:#4D6387; padding:0px 0px 0px 12px;}

.days_text {vertical-align:0% !important; vertical-align:15%; margin-right:3px !important; margin-right:5px;}

#select_days .move_days {vertical-align:bottom; width:72px;}
#select_days .move_days a:link, #select_days .move_days a:visited {text-decoration:none;}
#select_days .move_days a:hover {text-decoration:none;}
.fix_days {font-family:gulim; font-size:15px; font-weight:bold; width:374px; text-align:center;}

.days_listtop {border-top:2px solid #B3B3B3; border-bottom:1px solid #CCCCCC; background-color:#EDEDED; width:518px;}
.days_title {text-align:center; padding-top:3px; color:#4D4D4D;}
.days_list {border-bottom:1px solid #D9D9D9;}
.days_list02 {border-bottom:1px solid #D9D9D9; background-color:#FAFAFA;}
.days_text {text-align:center;}
.days_newspaper {padding:10px 0px 7px 0px; text-align:center;}
.days_newspaper img {border:1px solid #B8B8B8;}
.newspaper_name {margin:2px auto; color:#666666; text-align:center;}
.days_text02 {width:256px !important; width:276px; padding:10px;}
#days_newslist {margin:10px 0px; line-spacing:16px;}
#newspaper_view {text-align:center; margin:10px 0px;}

/**Áö¿ª¸Þ´º*****************************************************************************************/

#region_menu {list-style:none; margin:0px; padding:0px; height:29px; overflow:hidden; width:150px; display:inline; }
#region_menu li {background-repeat:no-repeat; margin:0px; padding:0px; list-style-type:none; display:inline; }
#region_menu a {background-repeat:no-repeat; float:left; padding-top:29px; height:0px !important; height:29px; font-size:0;}
#region_menu a.selected {background-position:0px -29px; background-repeat:no-repeat;}
#region_menu a.selected:hover {background-position:0px -29px; background-repeat:no-repeat;}
#region_menu a:hover {background-position:0px -29px;}

#region_menu01 a {width:75px; background:url(/images/News/region_menu01.gif) no-repeat;}
#region_menu02 a {width:75px; background:url(/images/News/region_menu02.gif) no-repeat;}

/**Áö¿ª´º½º 2Â÷¸ÞÀÎ*****************************************************************************************/

#mainnews {margin-top:5px;}
#mainnews img {margin-bottom:5px;}
#mainnews .subtitle {color:#1A1A1A; font-size:24px; text-align:left; font-weight:bold; letter-spacing:-0.05em;}
#mainnews .subtitle a:link {color:#1A1A1A;}
#mainnews .subtitle a:visited {color:#1A1A1A;}
#mainnews .subtitle a:hover {color:#1A1A1A;}

.subtext {margin:6px 0px 0px 0px; display:inline-block;}
.subtext img {float:left; margin:0px 10px 10px 0px; border:1px solid #000000;}
#subnews_text {padding-top:2px;}
#subnews_text .s_title {color:#808080; font-size:14px; text-align:left; font-weight:bold; margin-bottom:2px;}
#subnews_text .s_title a:link {color:#808080;}
#subnews_text .s_title a:visited {color:#808080;}
#subnews_text .s_title a:hover {color:#E01120;}
.s_text01{line-height:1.4em;}

#subnews_line {background:url(/images/Main/dotted02.gif) repeat-x; font-size:0px; margin-top:14px; height:1px;}

#headline {text-align:left; margin-top:15px;}
#headline img {float:left; margin-right:10px; border:1px solid #000000;}
#mnews_text {padding-top:2px;}
.news_h1 {font-size:15px; font-weight:bold; letter-spacing:-0.05em; margin-bottom:2px;}
#mnews_text .news_h1 a:visited {color:#1A1A1A;}
.mnews_text01{line-height:1.4em;}

#subspecial_banner {margin:20px 0px 0px 0px; text-align:center;}

#news_box {font-size:14px; font-weight:bold; letter-spacing:-0.05em; margin-top:18px;}

.line_dot {background:url(/images/Main/dotted02.gif) repeat-x 0px 10px; text-align:right;}

#smain02_list {background-color:#E5E5E5; height:30px; padding:1px; margin-top:20px;}
.smain02_bg {background:url(/images/News/re_bullet.gif) no-repeat 7px 8px; padding:7px 0px 0px 23px !important; padding:8px 0px 0px 23px;
color:#4D4D4D; font-weight:bold; font-family:gulim; border:1px solid #F2F2F2; height:21px !important; height:28px;}