body, td, p, button, textarea, select, .c1 { font-family: Arial, Tahoma, Wingdings, narrow,MS ゴシック,MS Gothic,돋음,굴림,sans-serif; font-size:10pt; color:#056197; line-height: 150%;margin-left:10px;padding:0}
select, input, { font-family : Arial, Tahoma,Wingdings,narrow,MS ゴシック,MS Gothic,돋움,굴림; font-size   : 9pt; line-height : 140%; border: height:120px; color:#44157E; }
img {border:0px;}

/* smtv 스킨 div 용 또는 모든 div 용 페이지 */
.main {clear:both; margin: 0px;  width: 974px; text-align:center;}
.main ul { padding:0; margin:0; list-style: none; }
.main li {  padding:0; margin:0; list-style: none; }
.main_left {float: left; text-align:left; width: 669px; overflow:hidden;}
.main_right {float: right; text-align:center;  width: 305px;}
.copyright {clear:both;  width: 974px; }
.padding6 {padding: 6px;}   
.margin_left8{margin-left:8px;}
.margin_left9{margin-left:9px;}
.padding2{ 	padding: 2px; }
.padding_t2{ 	padding-top: 2px; }
.padding_b10{	padding-bottom: 10px; }
.padding_b6{	padding-bottom: 6px; }

.height{ height: 120px;}
.align_center{ text-align:center;}
.align_left{ text-align:left;}

.border6{border:3px solid #C8C8C8;}
.bg1{background: #F1F1F1;}
.both_f14 { clear: both;  font: 13px; padding : 2px 1px 0 1px; }
.both { clear: both; float: left; font: 12px;  padding: 0 0 0 0; margin: 0; }
.list_left1 { clear: both; float: left;  font: 12px; color: #949494;}
.list_left2 { float: left; font: 12px; color: #999; padding : 0px 0 0 0; }
.line_dot {clear: both; border-top: 1px dotted #ccc; margin: 3px; }
.line {clear: both; border:1px solid #E3D0A3; padding: 4px;}

.line_right {clear: both; border-left:1px solid #C8C8C8;border-bottom:1px solid #C8C8C8;border-right:1px solid #C8C8C8;  text-align:center; background: #F1F1F1;}
.line_right2 {clear: both; border:1px solid #C8C8C8; text-align:center; background: #FFFFFF;}

.line_img{border:1px solid #4C4C4C;}
.input{border:1px solid #4C4C4C; 	height:18px;}
.input2{border:1px solid #4C4C4C; 	height:22px;}
.line_dot_b {clear: both; border-bottom: 1px dotted #ccc; margin: 3px;  text-align:left; }
.line_title {clear: both;  border-bottom: 1px  solid #ccc; padding: 4px; margin-bottom:13px; background: #FFFFFF;}
.line_dot_g {clear: both; padding: 4px; background: white url(./img_new/dot_g.gif) bottom left repeat-x;}
.list_right1 { float: right;   text-align:right; font: 12px Arial, Tahoma, Wingdings, narrow,굴림,돋음,Sans-Serif,MS ゴシック,MS Gothic; color: #949494;}
/* smtv 스킨 div 용 --- end */
/*메인페이지*/
.text {  text-align:left; line-height:150%;  padding: 4px; width:630px;}

.line_video1 {clear: both;  width:657px; height:13px; padding: 0px; }
.line_video2 {clear: both; border-left: 1px solid #D3D2D2; border-right: 1px solid #D3D2D2; width:655px; padding: 0px; background: #F4F4F4; text-align:center; }
.line_video3 {clear: both;  width:657px; height:8px; padding: 0px; }
.line_video_btn {clear: both;  width:657px; padding: 0px; }
/*form main 메인페이지의 전체폼*/
.line_f1 {  width:657px; height: 9px; padding-bottom: 0px; }
.line_f2 {clear: both; border-left: 1px solid #D3D2D2; border-right: 1px solid #D3D2D2; width:655px; padding-top: 0px; padding-bottom: 5px; background: #F4F4F4;  text-align:left;}
.line_f2s {clear: both;  width:635px; border:1px solid #C8C8C8; margin-top:9px; margin-left:9px;  text-align:center;background: #FFFFFF; }
.line_f3 {clear: both;  width:657px; height:10px; padding: 0px; }

.line_left {clear: both; border:1px solid #C8C8C8; margin-left: 9px; padding-top:5px;  background: #FFFFFF; width: 635px; }

.right_2 {  width:303px; height: 6px; padding-bottom: 0px; }
.right_2s {clear: both; border-left: 2px solid #B0DFFA; border-right: 2px solid #B0DFFA; width:299px; padding-top: 0px; padding-bottom: 5px; background: #FFFFFF; text-align:center; }
.right_1s {clear: both; border-left: 2px solid #C1E574; border-right: 2px solid #C1E574; width:299px; padding-top: 0px; padding-bottom: 5px; background: #FFFFFF; text-align:center; }
.right_btn_sch {background: url(img_new/main/btn_sch.jpg) no-repeat top right; width:303px; height:41px;  text-align:center; padding-top: 10px;}
.right_3 {  width:302px; height: 104px; padding-bottom: 0px; }
.right_3s {clear: both; border-left: 2px solid #02B2E1; border-right: 2px solid #02B2E1; width:298px; padding-top: 0px; padding-bottom: 5px; background: #FFFFFF; text-align:center;	overflow: hidden; }
.right_3b {  width:302px; height: 6px; padding-bottom: 0px; }
.right_tv_t {  background: url(img_new/main/r_tv_t.gif) no-repeat top right; width:303px; height: 42px; padding-bottom: 0px; text-align:center;}
.right_tv_in {clear: both; border-left: 6px solid #DADADA; border-right: 6px solid #DADADA; width:283px; padding-top: 0px; padding-bottom: 0px; background: #FFFFFF; text-align:center;	overflow: hidden; }
.right_tv {clear: both; border-left: 4px solid #00B2FC; border-right: 4px solid #00B2FC; width:295px; padding-top: 0px; padding-bottom: 0px; background: #FFFFFF; text-align:center;	overflow: hidden; }
.right_tv_b {  width:303px; height: 13px; padding-bottom: 0px; }
.right_3b {  width:302px; height: 6px; padding-bottom: 0px; }
.right_4t {  background: url(img_new/main/r4_t.gif) no-repeat top right; width:303px; height: 34px; padding-bottom: 0px; text-align:center;}
.right_4s {clear: both; border-left: 5px solid #00B2FC; border-right: 5px solid #00B2FC; width:293px; padding-top: 0px; padding-bottom: 5px; background: #FFFFFF; text-align:center;	overflow: hidden; }
.right_4b {  width:303px; height: 6px; padding-bottom: 0px; }
.right_5 {  width:305px; height: 5px; padding-bottom: 0px; }
.right_5s {clear: both; border-left: 1px solid #C8C8C8; border-right: 1px solid #C8C8C8; width:303px; padding-top: 0px; padding-bottom: 5px; background: #FFFFFF; text-align:center;	overflow: hidden; }
.right_5b {  width:303px; height: 6px; padding-bottom: 0px; }
/*메인페이지 end*/
/* 서브페이지*/
.sub_left {float: left; width: 715px; text-align:center; overflow:hidden;}
.sub_right {float: right;  text-align:left; width: 258px;}

.line_fu1 {  width:708px; height: 15px; padding-top: 0px;  padding-bottom: 0px; }
.line_fu2 {clear: both; border-left: 1px solid #D7D7D7; border-right: 1px solid #D7D7D7; width:706px; padding-top: 0px; padding-bottom: 0px; background: #F4F4F4;  text-align:left;}
.line_fu2s {clear: both;  width:692px; border-left:1px solid #D7D7D7; border-right:1px solid #D7D7D7; margin-top:0px; margin-left:6px; margin-bottom:0px; text-align:left;background: #FFFFFF; }
.line_fu2ss { text-align:left; width:655px;  margin-left:17px;}

.line_fu3 {clear: both;  width:708px; height:15px; padding: 0px; }

.sub_frt {  width:257px; height: 8px; padding-bottom: 0px; }
.sub_frs {clear: both; border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; width:256px; padding-top: 0px; padding-bottom: 5px; background: #FFFFFF; text-align:center;	overflow: hidden; }
.sub_fb {  width:257px; height: 8px; padding-bottom: 0px; }
.hand {cursor:hand;}
/*shows main*/
.line_fu_974 {  width:974px; height: 8px; padding-top: 0px;  padding-bottom: 0px; }
.line_fu_974_s {clear: both; border-left: 1px solid #D7D7D7; border-right: 1px solid #D7D7D7; width:972px; padding-top: 0px; padding-bottom: 0px; background: #F4F4F4;  text-align:left;}
.line_fu_974_ss_top {  width:960px; height: 8px; padding-top: 0px;  padding-bottom: 0px; margin-left:6px; }
.line_fu_974_ss {clear: both;  width:958px; border-left:1px solid #D7D7D7; border-right:1px solid #D7D7D7; margin-top:0px; margin-left:6px; margin-bottom:0px; text-align:left;background: #FFFFFF; }
.line_fu_974_sss { text-align:left; width:930px;  margin-left:17px;}
.line_fu_974_li {float: left; text-align:left; width: 974px; overflow:hidden;}
.line_fu_974_slide {clear: both;  width:905px; border:1px solid #C8C8C8; margin-top:9px; margin-left:9px;  text-align:center;background: #FFFFFF; }

.main_2 {clear:both; margin: 0px;  width: 910px; text-align:center; margin-top:0px; margin-left:6px; margin-bottom:0px; }
.main_2 ul { padding:0; margin:0; list-style: none; }
.main_2 li {  padding:0; margin:0; list-style: none; }
.main_2_left {clear:both; width: 455px; text-align:center; }
.main_2_right {float: left;  text-align:right; width: 455px;  }

.form_list {clear:both; margin: 0px;  width: 440px; text-align:center; }
.form_list ul { padding:0; margin:0; list-style: none; }
.form_list li {  padding:0; margin:0; list-style: none; }
.form_list_left {float: left; width: 140px; text-align:center; overflow:hidden;}
.form_list_right {float: right;  text-align:left; width: 300px;}
.line_top {clear: both; width: 440px; height:1px; border-top:1px solid #CDC5AE; margin-top:5px; margin-bottom:5px; }
/*shows main end*/

/* 서브페이지 end*/
.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}
.lh { line-height: 150%; }
.jt { text-align:justify; }
.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }
.ul { list-style-type:square; color:#66AEAD; }
.ct { font-family: Verdana, 굴림; color:#222222; } 
.ed { border:1px solid #CCCCCC; } 
.tx { border:1px solid #CCCCCC; } 
.small { font-size:8pt;}
.small2 { font-size:7pt; color: #949494;}
.cloudy, a.cloudy {color:#888888;} 
A:link {	COLOR:#06458B; TEXT-DECORATION: none;}
A:visited {	COLOR:#06458B; TEXT-DECORATION: none;}
A:hover { color:#CC0000;TEXT-DECORATION: underline;}
.font_italic { font-size: 10pt; font-style: italic; color: #CC0000;	font-weight: bold; font-family: Tahoma, Arial; }
.font_italic_2 { font-size: 10pt; font-style: italic; color: ##006633; font-weight: bold; font-family: Tahoma, Arial; }
.font_gray {	font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #666666; }
.font_white { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #FFFFFF; }
.font_white_2 { font-size: 9pt; color: #FFFFFF; }
.font_white_links { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; }
.font_11 { font-size: 11pt; }
.font_12 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bolder; color: #B4D4D2; }
.font_14 { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bolder; }

.font_color_brown { font-family: Arial, Helvetica, sans-serif; color: #B33111; }
.font_color_yellow { font-style: italic; color: #FF6600; }
.font_color_green { color: #006600; }
.font_10 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; }
.font_color_w_green { color: #53FFB0; }

#menu_bar_d a:link, #menu_bar_d a:visited{ color: #FFFFFF; text-decoration: none; font-size: 9pt; font-weight: bold; }
#menu_bar_d a:hover{	color: #53FFB0; }
#scrolls a:link{ color: #5A1414; text-decoration: none; font-size: 9pt; font-weight: bold; }
#scrolls a:visited {	COLOR:#AE0097; TEXT-DECORATION: none; }
#scrolls a:hover{ color: #AE0000; }
#url_link a:link, #url_link a:visited{ color: #FFFFFF; }
#url_link a:hover{ color: #FFFFFF; }

.font_color_orange_b { font-weight: bold; color: #E95800; }
.font_color_orange { color: #E96300; }
.font_color_orange2 { color: #CE6D1E; }
.font_title { font-family: Arial, Helvetica, sans-serif,돋음, "굴림체",MS ゴシック,MS Gothic; font-size: 12pt; 	font-weight: bolder; color: #1E8ACA; }

#schedule_list {	vertical-align: middle; overflow: auto; overflow-x:hidden; height: 120px; width: 630px;}
#sos_link {	vertical-align: middle; overflow: auto; overflow-x:hidden; height: 178px; width: 100%;}

.now { color: #CC0000; font-weight: bold; }
.next { color: #006633; font-weight: bold; }
.style2 { font-size: 11.5px; color: #3C4C64; }
.highright {	font-size: 12px; color: #000000; }

#menu_bar_e a:link, #menu_bar_e a:visited{ color: #6674A0; text-decoration: none; font-size: 9pt; font-weight: bold; }
#menu_bar_e a:hover{ color: #5705FF; }
.font_color_purple { color: #8A4DD5;}
.font_color_chartreuse { color: #39B44A; }
.font_color_gold { color: #937502; }
.font_color_red { font-size: 11pt; color: #FF0000; }
.font_color_purple2 { color: #BE6B71; }
.font_color_blue { color: #4F66DC; }

A.fullstory:link {	COLOR:#009900; TEXT-DECORATION: none;}
A.fullstory:visited {	COLOR:#009900; TEXT-DECORATION: none;}
A.fullstory:hover { COLOR:#009900;	TEXT-DECORATION:underline;}

A.link_title:link {	COLOR: #003399; font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; TEXT-DECORATION: none;}
A.link_title:visited {	COLOR:#003399;font-family:"Times New Roman", Times, serif;font-size:14px; font-weight:bold; TEXT-DECORATION: none;}
A.link_title:hover { COLOR:#D800D5;	font-family:"Times New Roman", Times, serif;font-size:14px; font-weight:bold;TEXT-DECORATION:underline;}
A.featured_title2:link {	COLOR:#000066; TEXT-DECORATION: none;font-size: 13px;line-height:130%;}
A.featured_title2:visited {	COLOR:#000066; TEXT-DECORATION: none;font-size: 13px;line-height:130%;}
A.featured_title2:hover { COLOR:#009900;	TEXT-DECORATION: underline;font-size: 13px;line-height:130%;}

A.featured_title:link {	COLOR:#000066; TEXT-DECORATION: none;font-size: 12px;   font-weight:none; line-height:130%;}
A.featured_title:visited {	COLOR:#000066; TEXT-DECORATION: none;font-size: 12px;   font-weight:none; line-height:130%;}
A.featured_title:hover { COLOR:#009900;	TEXT-DECORATION:underline;font-size: 12px;  font-weight:none; line-height:130%;}

A.featured_brief:link {	COLOR:#333333; TEXT-DECORATION: none; }
A.featured_brief:visited {	COLOR:#333333; TEXT-DECORATION: none;}
A.featured_brief:hover { COLOR:#009900;	TEXT-DECORATION:underline;}

A.sop_title:link {	COLOR: #000066;  TEXT-DECORATION: none;}
A.sop_title:visited {	COLOR:#000066; TEXT-DECORATION: none;}
A.sop_title:hover { COLOR:#009900;TEXT-DECORATION:underline;}

A.menu:link {	COLOR: #06458B;  TEXT-DECORATION: none;}
A.menu:visited {	COLOR:#06458B; TEXT-DECORATION: none;}
A.menu:hover { COLOR:#8C003F;TEXT-DECORATION:underline;}

.menu_select { color: #5F3788; font-weight: bold; }
.content01 { font-family:Arial, Verdana,Helvetica,sans-serif,돋음,MS ゴシック,MS Gothic; color:#000; font-size: 14px; line-height:160%; font-weight: normal; text-align:left; }
.content02 { font-family:Arial, Verdana,Helvetica,sans-serif,돋음,MS ゴシック,MS Gothic; color:#003366; font-size: 14px; line-height:160%;	font-weight: normal; text-align:left; }
#content03 { font-family:Arial, Verdana,Helvetica,sans-serif,돋음,MS ゴシック,MS Gothic; color:#003366; font-size: 14px; line-height:160%; font-weight: normal; text-align:left; }
#content03 p { color:#003366; font-size: 14px;	line-height:160%; }
.link_brief{ font-family: "Arial, Helvetica, sans-serif,굴림";font-size:12px; }
#101 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;	 text-decoration: none; }
#101 ol {  font-size:14px;}
#101 li { line-height:130%; margin-bottom:10px; }
#csshelp3{ background-color:#FFFF99; border:solid 1px #CC9900; padding:5px; width:350px;  }
#help a:link, #help a:visited{ color: #333333; font-size:12px; }
#help a:hover{ COLOR:#009900;	TEXT-DECORATION: underline; font-size:12px; }
/*top 메뉴용 */
#sub_menu_1 {	Z-INDEX: 3; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #255198; }
#sub_menu_2 { Z-INDEX: 3; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #255198;}
#sub_menu_3 { Z-INDEX: 3; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #255198 }
#sub_menu_4 { Z-INDEX: 3; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #255198 }
#sub_menu_5 { Z-INDEX: 3; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #255198 }
#sub_menu_6 { Z-INDEX: 3; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #255198 }
#sub_menu_7 { Z-INDEX: 3; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #255198 }
#sub_menu_8 { Z-INDEX: 3; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #255198 }
#sub_menu_9 { Z-INDEX: 3; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #255198 }
#sub_menu_10 { Z-INDEX: 3; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #255198 }
#sub_menu_11 { Z-INDEX: 3; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #255198 }
#closer { Z-INDEX: 2; VISIBILITY: hidden; WIDTH: 980px; POSITION: absolute; TOP: 250px; HEIGHT: 500px }
/*top 메뉴용 ----end */
/* 슬라이드 이미지용*/
.img {border:#DDDDDD solid 1px;padding:3px;}
#topContentTable { padding:3px; margin: 0px;}
.topContentCell {width: auto; height: 131px; line-height: 11px; }
.topContentDetails {width: 390px; }
.topContentThumbnails {width: 610px; height: 175px; padding-top: 10px; padding-left: 8px; padding-right: 14px; text-align:center; }
.topContentThumbnailArrowLeft {padding-top: 12px; padding-right: 1px; }
.topContentThumbnailArrowRight {	padding-top: 12px; padding-left: 1px;}
#topContentThumbnailSlider {	width: 540px; overflow: hidden; text-align:center; }
.topContentThumbnailSliderContents {width: 10000px; overflow: hidden;}
.topContentThumbnailContents {	width: 127px; height: 160px; margin: 4px; overflow: hidden; }
.floatLeft {float: left; }
.floatRight { float: right; }

.topContentThumbnails_b { width: 895px; height: 175px; padding-top: 10px; padding-left: 8px; padding-right: 14px; text-align:center; }
#topContentThumbnailSlider_b { width: 810px; overflow: hidden;}

/* 메인의 슬라이드 이미지용 end */
/* 메인페이지의 중간 아래쪽 특집모음,채식요리법, 지혜의 말씀 주목할 뉴스의 탭메뉴도 사용 */
/*ajaxtabs.css */
.shadetabs{ padding: 1px; margin-left: 0; margin-top: 1px; margin-bottom: 0; font: bold 12px Verdana; list-style-type: none; text-align: left; }
.shadetabs li{ display: inline; margin:1; }
.shadetabs li a { text-decoration: none; position: relative; z-index: 1; padding: 5px; margin-right:1px; border: 1px solid #778; color: #000000; background: white url(../img_new/main/shade_blue.gif) top left repeat-x; }
.shadetabs li a:visited{ color: #2d2b2b; }
.shadetabs li a:hover{ text-decoration: underline; color: #2d2b2b; }
.shadetabs li a.selected{ position: relative; top: 1px;  color: #000000; background-image: url(../img_new/main/shadeactive_blue.gif); border-bottom-color: white; }
.shadetabs li a.selected:hover{  text-decoration: none; }
/* 메인페이지의 중간 아래쪽 특집모음,채식요리법, 지혜의 말씀  end*/
/*메인의killers스크롤 Example CSS for the two demo scrollers*/
#pscroller1{ width: 289px; height: 140px; border: 0px solid black; padding: 5px; }
#pscroller2{ width: 350px; height: 20px; border: 1px solid black; padding: 3px; }
#pscroller1 a{ text-decoration: none; }
.someclass{ //class to apply to your scroller(s) if desired}
.tabcontent{ display:none;  font-family:Arial, Verdana,Helvetica,sans-serif,돋음; color:#003366; font-size: 14px; line-height:160%; font-weight: normal; text-align:left; }
/*메인의killers스크롤 Example CSS for the two demo scrollers*/

/* new css paging  */
#pagingNew {clear:both;font:13px AppleGothic,Verdana;margin:10px 0px 10px 0px;text-align:center;width:600px;}
#pagingNew a {border:1px solid #ececec;height:23px;text-decoration:none;padding:2px 5px 0px 5px;margin-left:4px;font-weight:bold;}
#pagingNew a:hover {border:1px solid #95a5ff;color:#6671ff;}
#pagingNew .sel {border:1px solid #95a5ff;color:#6671ff;font-weight:bold;height:23px;padding:2px 5px 0 5px;margin-left:4px;}
#pagingNew .numBox {color:#000;font-weight:bold;padding:2px 5px 0px 5px;}
#pagingNew .numPrev {background:url("http://imgsrc.search.daum-img.net/search_all/2008_new/200806/bll_01.gif") no-repeat 5px 6px;color:#000;height:23px;margin-right:4px;overflow:hidden;padding:2px 5px 1px 15px;}
#pagingNew .numNext {color:#000;margin-left:4px;padding:2px 2px 1px 0px;}
#pagingNew em {background:url("http://imgsrc.search.daum-img.net/search_all/2008_new/200806/blr_01.gif") no-repeat right 4px;padding:0 11px 0 5px;}