
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL {
	LIST-STYLE-TYPE: none
}
HR {
	DISPLAY: none
}
FIELDSET {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
SELECT OPTION {
	PADDING-RIGHT: 0.5em
}
.board A {
	COLOR: gray; TEXT-DECORATION: none
}
.board LABEL {
	FONT-WEIGHT: bold
}
.board A.email {
	PADDING-LEFT: 20px; BACKGROUND: url(img/email.gif) no-repeat 0px 50%
}
.board A.home {
	PADDING-LEFT: 20px; BACKGROUND: url(img/house.gif) no-repeat 0px 50%
}
.board A.link {
 	PADDING-LEFT: 20px; BACKGROUND: url(img/world.gif) no-repeat 0px 50%
}
.board #view_main A {
	PADDING-LEFT: 20px; BACKGROUND: url(img/world.gif) no-repeat 0px 50%
}
.board .finded {
	BACKGROUND: yellow; COLOR: red
}
.board #category_list {
	CLEAR: both
}
.board #category_list LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.board #list A:link {
	COLOR: gray; TEXT-DECORATION: none
}
.board #list A:visited {
	COLOR: gray; TEXT-DECORATION: none
}
.board #list A:hover {
	COLOR: gray; TEXT-DECORATION: underline
}
.board #list_head LI {
	FLOAT: left; MARGIN: 0px 5px
}
.board #list_foot LI {
	FLOAT: left; MARGIN: 0px 5px
}
.board #list TH {
	HEIGHT: 30px; background-image:url(/powercast/images/common/board_title_bg.jpg); text-align:center;
}
.board #list TD {
	BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 27px; TEXT-ALIGN: center;
}
.board #list {
	CLEAR: both; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.board #list TH#b_no {
	WIDTH: 8%;
}
.board #list TH#b_category {
	WIDTH: 10%
}
.board #list TH#b_subject {
 	
}
.board #list TH#b_writer {
	WIDTH: 12%;
}
.board #list TH#b_date {
	WIDTH: 15%;
}
.board #list TH#b_hit {
	WIDTH: 8%;
}
.board #list TH#b_left {
	WIDTH: 1%; TEXT-ALIGN: left
}
.board #list TH#b_right {
	WIDTH: 1%; TEXT-ALIGN: right
}
.board #list .b_subject {
	TEXT-ALIGN: left; PADDING-LEFT: 15px;
}
.board .countComment {
	FONT-SIZE: 70%
}
.board #pagelist {
	CLEAR: both; TEXT-ALIGN: center
}
.board .selected {
	FONT-WEIGHT: bold; COLOR: red
}
.board #search {
	TEXT-ALIGN: center
}
.board #write_form {
	CLEAR: both; BORDER-TOP: #999 3px solid; WIDTH: 100%; BORDER-BOTTOM: #999 3px solid
}
.board #write_form TABLE {
	WIDTH: 100%
}
.board #write_form TABLE TH {
	WIDTH: 10%; TEXT-ALIGN: left
}
.board #write_form #content {
	WIDTH: 100%
}
.board #write_form #subject {
	WIDTH: 90%
}
.board #write_form #process {
	MARGIN: 10px 0px; TEXT-ALIGN: center
}
.board #write_form #process INPUT {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: #eee; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; WIDTH: 45%; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px solid; TEXT-DECORATION: none
}
.board #view_main {
	CLEAR: both; BORDER-TOP: #999 3px solid; WIDTH: 100%; BORDER-BOTTOM: #999 3px solid
}
.board #view_main TH {
	PADDING-LEFT: 20px; WIDTH: 10%; TEXT-ALIGN: left
}
.board #view_main .content {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 50px; PADDING-TOP: 50px; BORDER-BOTTOM: #ccc 1px solid
}
.board #view_comment {
	MARGIN: 20px 0px; WIDTH: 100%
}
.board #view_comment TH {
	DISPLAY: none
}
.board #view_comment TD {
	BORDER-BOTTOM: #ccc 1px solid
}
.board #view_comment .c_commenter {
	WIDTH: 10em
}
.board #view_comment .c_content {
	
}
.board #view_comment .c_date {
	WIDTH: 10em
}
.board #comment_form #content {
	WIDTH: 90%
}
.board #comment_form #comment_submit {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BACKGROUND: #eee; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #999 1px solid; TEXT-DECORATION: none
}
.board #pass_form {
	MARGIN: 50px auto; WIDTH: 300px
}
.board #pass_form FIELDSET {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
.paging {
	CLEAR: both; MARGIN: 10px auto; TEXT-ALIGN: center
}
.paging LI {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.paging LI.selected {
	FONT-WEIGHT: bold; COLOR: red
}




/* 추가 Top_title */
.top_title #list { font-size:11px;
	CLEAR: both; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.top_title #list TH {
	HEIGHT: 25px; text-align:left;
}
.top_title #list TD {
	HEIGHT: 43px; TEXT-ALIGN: left;
}
.top_title #list {
	CLEAR: both; WIDTH: 100%; BORDER-COLLAPSE: collapse; 
}
.top_title #list TH#b_title {
	WIDTH: 70px;
}
.top_title #list Tr#b_tab {
	WIDTH: 70px; height:50px; vertical-align:top;
}
.top_title #list TH#b_dot {
	WIDTH: 20px; text-align:center;
}
.top_title #list TH#b_link {
	font-weight:normal;
}
	
.top_title #list TH#b_link02 {
	font-size: 12px;font-family: MS Gothic;margin-bottom:0px;
}

.top_title #list TD#subtitle {
	HEIGHT: 45px; vertical-align:bottom;
}


/* 추가 button & search */
.button #list {
	CLEAR: both; WIDTH: 675px;
}
.button #list TH {
	HEIGHT: 28px; text-align:left;
}
.button #list TD {
	HEIGHT: 10px; TEXT-ALIGN: left; color:#ccc;
}
.button #list {
	CLEAR: both; BORDER-COLLAPSE: collapse; text-align:right;
}
.button #list TH#b_button {
	
}
.button #list TH#b_search_left {
	WIDTH: 58px;
}
.button #list TH#b_select {
	WIDTH: 62px; background-color:#e8e8e8;
}
.button #list TH#b_input {
	WIDTH: 140px; background-color:#e8e8e8;
}
.button #list TH#b_search_btn {
	WIDTH: 42px; background-color:#e8e8e8;
}
.button #list TH#b_search_right {
	WIDTH: 4px;
}

/* 추가 Board list_view 보기페이지 */
.board #list_view TR {
	 
}
.board #list_view TH {
	height:32px;
}
.board #list_view TD {
	height:32px; text-align:left;	
}
.board #list_view {font-size:11px;
	CLEAR: both; WIDTH: 100%; BORDER-COLLAPSE: collapse; background-image:url(/powercast/images/common/board_vtitle_bg.jpg); text-align:center;
}
.board #list_view TH#b_subject {
	WIDTH: 80px;
}
.board #list_view TH#b_title {
	text-align:left; font-weight:normal;
}
.board #list_view TD#b_writer_img {
	width:90px; text-align:center;
}
.board #list_view TD#b_writer {
	text-align:left;
}
.board #list_view TD#b_date_img {
	width:90px; text-align:center;
}
.board #list_view TD#b_date {
	width:110px; text-align:left;
}
.board #list_view TD#b_hit_img {
	width:90px; text-align:center;
}
.board #list_view TD#b_hit {
	width:70px;  text-align:left;
}
.board #list_view TH#b_left {
	WIDTH: 1%; TEXT-ALIGN: left
}
.board #list_view TH#b_right {
	WIDTH: 1%; TEXT-ALIGN: right
}
.board #list_view TD#b_contents {
	text-align:left; padding:30px 30px 30px 30px;
}
.board #list_view .b_subject {
	TEXT-ALIGN: left; PADDING-LEFT: 15px;
}


/* 추가 Board paging_view 보기페이지 */
.board #paging_view TR {
	 
}
.board #paging_view TH {
	height:29px; text-align:left; BORDER-TOP: #ccc 1px solid;  font-weight:normal;  border-bottom: #ccc 1px solid;
}
.board #paging_view TD {
	height:29px; text-align:left; BORDER-TOP: #ccc 1px solid; border-bottom: #ccc 1px solid;
}
.board #paging_view {
	CLEAR: both; WIDTH: 100%; BORDER-COLLAPSE: collapse; text-align:center; 
}
.board #paging_view TH#b_prev {
	WIDTH: 90px; 
}
.board #paging_view TH#b_prev2 {
	text-align:left;
}
.board #paging_view TD#b_next {
	WIDTH: 90px; 
}
.board #paging_view TD#b_next2 {
	text-align:left;
}
.board #paging_view .b_subject {
	TEXT-ALIGN: left; PADDING-LEFT: 15px;
}

/* 추가 Board list_write 쓰기페이지 */
.board #list_write TR {}
.board #list_write TH { text-align:left; }
.board #list_write TD { height:38px;}
.board #list_write {CLEAR: both; WIDTH: 100%; BORDER-COLLAPSE: collapse; background-image:url(/powercast/images/common/write_line.jpg); background-repeat:repeat-y; text-align:center;}
.board #list_write TH#b_top {height: 4px; width:230px; }
.board #list_write TD#b_under {height: 4px;}
.board #list_write TD#b_title_img {width: 85px; padding-left:13px}
.board #list_write TD#b_contents_img { padding-top:15px; padding-left:13px}
.board #list_write TD#b_contents { padding-top:15px; padding-bottom:15px; text-align:left;}


.board #list_write TD#b_title {text-align:left;}

.board #list_write .b_subject {TEXT-ALIGN: left; PADDING-LEFT: 15px;}



/* 추가 Board magazine 페이지 */
.board #magazine TR {}
.board #magazine TH {}
.board #magazine TD {}
.board #magazine {background-image:url(../../images/magazine_bg.jpg); background-repeat:no-repeat ; padding-top:0px; height:32px;}
.board #magazine TH#b_subject {height: 321px; width:266px; padding-left:14px;padding-top:12px; padding-right:35px }
.board #magazine TD#b_title {height: 44px; text-align:left; padding-left:15px; }
.board #magazine TD#b_button { text-align:right; padding-right:37px; }


/* 추가 Board magazine_list 페이지 */
.board #magazine_list TR {}
.board #magazine_list TH { width:320px; text-align:left}
.board #magazine_list TD { height:20px; }
.board #magazine_list { width:310px; height:30px;}
.board #magazine_list TH#b_subject { height:139px; }
.board #magazine_list TD#b_title { height:50px;  }
.board #magazine_list TD#b_dot { width:15px; text-align:center; border-bottom:1px dotted #ccc; }
.board #magazine_list TD#b_month { width:110px; border-bottom:1px dotted #ccc;}
.board #magazine_list TD#b_subject { width:125px; border-bottom:1px dotted #ccc; }
.board #magazine_list TD#b_icon { width:25px; border-bottom:1px dotted #ccc; text-align:center}
.board #magazine_list TD#b_down { width:80px; border-bottom:1px dotted #ccc; text-align:center}


/* 추가 Board movie 페이지 */
.board #movie TR {}
.board #movie TH {}
.board #movie TD {}
.board #movie {background-image:url(../../images/movie_bg.jpg); background-repeat:no-repeat ; padding-top:12px; height:
292px;}
.board #movie TH#b_subject {height: 222px; width:315px; text-align:left; padding-left:11px;}
.board #movie TD#b_title { height:50px }


/* 추가 Board qna 페이지 */
.board #qna_form TR {}
.board #qna_form TH { text-align:left; height:22px}
.board #qna_form TD { height:22px}
.board #qna_form { text-align:left; width:650px; padding-top:30px;}
.board #qna_form TH#b_1 {WIDTH: 86px }
.board #qna_form TH#b_2 {WIDTH: 170px;}
.board #qna_form TH#b_3 {WIDTH: 86px;}
.board #qna_form TH#b_4 {WIDTH: 170px;}
.board #qna_form TD#text { padding-left:10px; height:102px}
.board #qna_form TD#w_1 { width:350px;}



/************  SMS발송 *****************/

.text_sms01 {padding:0px 18px 0px 18px; font-size: 11px;color : #ffffff;letter-spacing: -1px; font-weight: bold;}
.text_sms02 {padding:0px 18px 0px 18px; font-size: 12px;color : #ffffff;letter-spacing: 0px; }
.text_sms03 {padding:10px 18px 0px 18px; font-size: 11px;color : #a6f4ff;letter-spacing: 0px; }
.text_sms04 {padding:20px 0px 0px 0px; }
.text_sms05 {padding:0px 0px 0px 0px; font-size: 11px;color : #4e9ad2;letter-spacing: 0px; font-weight: bold;}
.text_sms06 {padding:0px 0px 0px 0px; font-size: 11px;color : #4b79b0;letter-spacing: 0px; font-weight: bold;}
.text_sms07 {padding:0px 0px 0px 0px; font-size: 11px;color : #c5544e;letter-spacing: 0px; font-weight: bold;}
.text_sms08 {padding:0px 0px 0px 0px; font-size: 11px;color : #137ece;letter-spacing: 0px; }
.text_sms09 {padding:0px 0px 0px 0px; font-size: 11px;color : #505050;letter-spacing: 0px; }
.text_sms10 {padding:10px 8px 8px 8px; font-size: 12px;}

.border_B1 { border-bottom:#e2e2e2 1px solid; padding:10px 5px 10px 10px; font-size: 12px;color : 4e9ad2; font-weight: bold;}
.border_B2 { border-bottom:#e2e2e2 1px solid; padding:10px 5px 10px 10px; font-size: 12px;color : 727171; font-weight: bold;}
.border_B3 { border-bottom:#aaaaaa 1px solid; background-color:#ececec;}
.border_B4 { border-bottom:#e2e2e2 1px solid; padding:5px 0px 5px 5px; font-size: 11px;color : 727171; font-weight: bold;}
.border_B5 { background-color:#7783ab;font-size: 14px;color : ffffff; font-weight: bold;}




<!-------컨텐츠 스타일 회사소개_서비스소개--------------------------->

.padding_20 {padding-left: 20px; padding-bottom: 0px;}
.padding_33 {padding-left: 33px; padding-bottom: 0px;}
.padding_15 {padding-left: 15px; padding-bottom: 0px; font-size: 12px;color : #565656; font-weight: bold;}
.orange {padding-left: 0px; padding-bottom: 0px; font-size: 12px;color : #d7491e; }
.txt14 {padding-left: 0px; padding-bottom: 0px; font-size: 14px;color : #000000; font-weight: bold;}
.txt12_blue {padding-left: 0px; padding-bottom: 0px; font-size: 14px;color : #3f7fc1; font-weight: bold;}
.txt13_s {padding-left: 0px; padding-bottom: 0px; font-size: 11px;color : #3f7fc1; }



.sitemap01       { color: #3f7fc1; font-family:"돋움"; font-size:12px; text-decoration: none; font-weight: bold;}
.sitemap01 a:link { color: #3f7fc1; font-family:"돋움"; font-size:12px; text-decoration:none; font-weight: bold;}
.sitemap01 a:visited { color: #3f7fc1; font-family:"돋움"; font-size:12px; text-decoration:none; font-weight: bold;}
.sitemap01 a:active { color: #3f7fc1; font-family:"돋움"; font-size:12px; text-decoration:none; font-weight: bold;}
.sitemap01 a:hover { color: #3f7fc1; font-family:"돋움"; font-size:12px; text-decoration:none; font-weight: bold;}




.sitemap       { color: #818181; font-family:"돋움"; font-size:11px; text-decoration: none; font-weight: bold;}
.sitemap a:link { color: #818181; font-family:"돋움"; font-size:11px; text-decoration:none; font-weight: bold;}
.sitemap a:visited { color: #818181; font-family:"돋움"; font-size:11px; text-decoration:none; font-weight: bold;}
.sitemap a:active { color: #818181; font-family:"돋움"; font-size:11px; text-decoration:none; font-weight: bold;}
.sitemap a:hover { color: #818181; font-family:"돋움"; font-size:11px; text-decoration:none; font-weight: bold;}

.ct{text-overflow:ellipsis;overflow:hidden}



/************  서비스 관리  *****************/

/*테이블 기본 테두리*/
table.s_table{clear:both; border:1px solid #dadada; padding:0; border-spacing:0px; border-collapse:collapse;}
table.s_table	th { clear:both; border:1px solid #dadada; height:28px;  background-color:#E6E6E6;}
table.s_table	td { clear:both; border:1px solid #dadada; height:25px; padding-left:10px;}

/*타이틀 제목*/
table.s_title	td#s_dot { width:15px; height:25px; }






