/*search*/
.left_ball {float:left; padding:3px 0 0 15px; width:90px; background:url('/portal/images/common/icon_ball.gif') 0 40% no-repeat;}
.left_ball01 {float:left; padding-left:15px; width:150px; background:url('/portal/images/common/icon_ball.gif') 0 40% no-repeat;}
.left_ball02 {float:left; padding-left:15px; width:120px; background:url('/portal/images/common/icon_ball.gif') 0 40% no-repeat;}
.left_ball03 {float:left; padding:3px 0 0 15px; width:80px; background:url('/portal/images/common/icon_ball.gif') 0 40% no-repeat;}

.right_input {float:left; padding-left:15px; width:450px; height:28px;}/* 2010.03.19 yeri admin ����width:450px;*/
.bbs_box {margin-top:10px;}
.bbs_box_top {background:url('/portal/images/common/box_top.gif') no-repeat; width:600px; height:11px; overflow:hidden;}
.bbs_box_center {background:url('/portal/images/common/box_center.gif') repeat-y; width:600px; padding-left:8px; overflow:hidden;}	
.bbs_box_bottom {background:url('/portal/images/common/box_bottom.gif') no-repeat; width:600px; height:10px;}
.input_box {height:15px; vertical-align:middle; font-size:1em; color:#78777C;}

/*list top*/
.blist_box {clear:both; margin-top:15px; padding-bottom:5px; width:100%; height:auto;}
.blist_box .bleft_box {float:left; margin-top:3px;}
.blist_box .bright_box {float:right; margin-top:3px; text-align:right;}
.blist_box .bright_box .icon  {background:url('/portal/images/common/icon_ball.gif') no-repeat 0 2px; padding-left:10px; margin-top:3px;}


/*multi_board list*/
table {border-collapse:collapse;}
.bbs_blist {padding-top:5px; width:600px;}
.bbs_blist_01 {clear:both; color:#666; width:100%;} 
.bbs_blist_01 td {border-bottom:1px solid #ccc;}
.bbs_blist_01 thead {font-weight:bold;}
.bbs_blist_01 thead th {color:#fff; padding:4px 0; background-color:#99C1DC; text-align:center;}
.bbs_blist_01 tbody td {text-align:center; border-bottom:1px solid #ccc; padding:4px; font-weight:normal;}
.bbs_blist_01 .tl {text-align:left;}
.bbs_blist_01 .list_left {padding:0 0 0; height:28px; vertical-align:middle; background:url('/portal/images/common/bbs_list_left.gif') left no-repeat; background-color:#99C1DC;}
.bbs_blist_01 .list_right {padding:0 0 0; height:28px; vertical-align:middle; background:url('/portal/images/common/bbs_list_right.gif') top right no-repeat; background-color:#99C1DC;}
.bbs_blist_01 .w40 {width:40px;}
.bbs_blist_01 .w50 {width:50px;}
.bbs_blist_01 .w60 {width:60px;}
.bbs_blist_01 .w90 {width:90px;}
.bbs_blist_01 .w100 {width:100px;}
.bbs_blist_01 .w110 {width:110px;}
.bbs_blist_01 .w250 {width:250px;}
.bbs_blist_01 .w350 {width:350px;}

.bbs_blist02 {width:600px; float:left;}
.bbs_blist02_title {color:#404c92; font-weight:bold; width:600px; margin-bottom:10px;}
.bbs_blist02_title01 {color:#404c92; font-weight:bold; width:465px; float:left; margin-bottom:10px;}
.bbs_blist02_title a:link, .bbs_blist02_title a:visited, .bbs_blist02_title a:hover, .bbs_blist02_title a:active {color:#404c92; font-weight:bold; text-decoration:underline;}
.bbs_blist02_title01 a:link, .bbs_blist02_title01 a:visited, .bbs_blist02_title01 a:hover, .bbs_blist02_title01 a:active {color:#404c92; font-weight:bold; text-decoration:underline;}
.bbs_blist02_date {float:right; width:70px; text-align:right;}
.bbs_blist02 .w460 {width:465px;}
.bbs_line01 {border-top:1px solid #bebebe; margin-top:10px; padding-top:10px; width:600px; clear:both;}
.bbs_line02 {border-bottom:1px dashed #bebebe; padding-bottom:10px; width:600px; clear:both; margin-bottom:10px;}
.bbs_line03 {border-bottom:1px solid #bebebe; padding-bottom:10px; width:600px; clear:both; margin-bottom:10px;}

/*board view*/
.bbswrap01 {border:0; padding-bottom:10px;}
.bbswrap01 legend {display:none;}
.b_area01 {display:inline; float:left; width:600px; overflow:hidden; border:1px solid #ccc;margin-bottom:10px;}/* background-color:#dbe7f0; */
.b_area01 dl, 
.b_area01 dt, 
.b_area01 dd {display:inline; float:left; margin:0; padding:0; background:#dbe7f0; height:100%; min-height:100%;}
.b_area01 dt {width:90px; border-top: 1px solid #ccc; border-left:1px solid #ccc; margin:-1px 0 0 -1px; padding:5px 0; text-align:center; font-weight:bold;}
.b_area01 dd {width:510px; background:#fff; border-top:1px solid #ccc; border-left:1px solid #ccc;  margin:-1px 0 0 -1px; padding:5px 0;}
.b_area01 .w01 {width:90px; height:22px;}
.b_area01 .w02 {width:200px; padding-left:5px; padding-right:5px; height:22px;} 
.b_area01 .w03 {width:500px; padding-left:5px; padding-right:5px;}
.b_area01 .w04 {width:510px;}
.b_area01 .w11 {width:100px; height:22px;}
.b_area01 .w12 {width:190px; padding-left:5px; padding-right:5px; height:22px;} 
.b_area01 .w13 {width:100px; padding-left:5px; padding-right:5px; height:22px;}
.b_area01 dd img {vertical-align:middle;}
.b_area01 .line {width:600px;height:1px;border-top: 1px solid #ccc;}
.b_area01 .all {float:none;border-top:0px; border-left:0px;width:590px;}
.b_area01 .content {margin:5px;} 
.b_area01 a {text-decoration:none;}
.b_write {float:left; width:200px;}

.b_area01 .m5 {margin:-5px 0;}
.b_area01 .w05 {width:139px; border-right:1px solid #ccc;}
.b_area01 .w06 {width:90px;}
.b_area01 .w07 {padding:5px 0 5px 0; width:139px;}
.b_area01 .w08 {padding:5px; width:129px; text-align:center;}
.b_area01 .w08 a {color:#3e7dbd; font-weight:bold;}
.b_area01 .w09 {padding:5px 0 5px 0; width:90px;}
.b_area01 .w10 {padding:5px; width:80px; text-align:center;}
.b_area01 .h36 {height:36px;}

.bbswrap02 {border:0; padding-bottom:10px;}
.bbswrap02 legend {display:none;}
.b_area02 {display:inline; float:left; width:600px; overflow:hidden; border:1px solid #ccc; background-color:#dbe7f0; margin-bottom:10px;}
.b_area02 dl, 
.b_area02 dt, 
.b_area02 dd {display:inline; float:left; margin:0; padding:0; background:#dbe7f0; height:100%; min-height:100%;}
.b_area02 dt {width:100px; border-top: 1px solid #ccc; border-left:1px solid #ccc; margin:-1px 0 0 -1px; padding:5px 0; text-align:center; font-weight:bold;}
.b_area02 dd {width:500px; background:#fff; border-top:1px solid #ccc; border-left:1px solid #ccc;  margin:-1px 0 0 -1px; padding:5px 0;}
.b_area02 .w01 {width:100px;}
.b_area02 .w02 {width:200px; padding-left:5px; padding-right:5px;} 
.b_area02 .w03 {width:490px; padding-left:5px; padding-right:5px;}
.b_area02 .w11 {width:100px;}
.b_area02 .w12 {width:180px; padding-left:5px; padding-right:5px;} 
.b_area02 .h36 {height:36px;}

.bbswrap03 {border:0; padding-bottom:10px;}
.bbswrap03 legend {display:none;}
.b_area03 {display:inline; float:left; width:786px; overflow:hidden; border:1px solid #ccc; background-color:#dbe7f0; margin-bottom:10px;}
.b_area03 dl, 
.b_area03 dt, 
.b_area03 dd {display:inline; float:left; margin:0; padding:0; background:#dbe7f0; height:100%; min-height:100%;}
.b_area03 dt {width:120px; border-top: 1px solid #ccc; border-left:1px solid #ccc; margin:-1px 0 0 -1px; padding:5px 0; text-align:center; font-weight:bold;}
.b_area03 dd {width:668px; background:#fff; border-top:1px solid #ccc; border-left:1px solid #ccc;  margin:-1px 0 0 -1px; padding:5px 0;}
.b_area03 .w01 {width:120px; height:21px;}
.b_area03 .w02 {width:263px; padding-left:5px; padding-right:5px; height:21px;} 
.b_area03 .w03 {width:656px; padding-left:5px; padding-right:5px; height:21px;}
.b_area03 .w04 {width:132px; padding-left:5px; padding-right:5px; height:21px;} 
.b_area03 .w05 {width:656px; padding-left:5px; padding-right:5px;}
.b_area03 .w06 {width:656px; padding-left:5px; padding-right:5px; height:100%;}

.b_area03 .all {width:776px; padding-left:5px; padding-right:5px; background-color:#fff; text-align:left;}
.b_area03 a {text-decoration:none;}
.b_area03 dd img {vertical-align:middle;}

.bbswrap04 {border:0; padding-bottom:10px;}
.bbswrap04 legend {display:none;}
.bbs_area04 {display:inline; float:left; width:600px; overflow:hidden; border:1px solid #ccc; background-color:#dbe7f0; margin-bottom:10px;}
.bbs_area04 dl, 
.bbs_area04 dt, 
.bbs_area04 dd {display:inline; float:left; margin:0;padding:0; background:#dbe7f0; height:100%; min-height:100%;}
.bbs_area04 dd img {vertical-align:middle;}
.bbs_area04 dt {width:240px; border-top:1px solid #ccc; border-left:1px solid #ccc; margin-top:-1px; margin-left:-1px; padding:5px 0; text-align:center; font-weight:bold;}
.bbs_area04 dd {width:447px; background:#fff; border-top:1px solid #ccc; border-left:1px solid #ccc;  margin-top:-1px;margin-left:-1px; padding:5px 0;}
.bbs_area04 .w01 {width:120px;}
.bbs_area04 .w02 {width:80px;}
.bbs_area04 .w03 {width:120px;}
.bbs_area04 .w04 {width:60px; font-weight:normal;}
.bbs_area04 .w11 {width:480px;}
.bbs_area04 .w12 {width:505px;}
.bbs_area04 .w13 {width:350px; padding-left:5px; padding-right:5px;}
.bbs_area04 .w13 textarea {width:345px;}
.bbs_area04 .m5 {margin:-5px 0;}
.bbs_area04 dd .ipt{height:17px; margin:-1px 0; color:#a6a6a6; border:1px #e0e0e0 solid; }           



.view_con {width:580px; padding:5px; float:left;}
.view_con .l_con {width:150px; margin-right:10px; float:left;}
.view_con .r_con {width:400px; float:left;}

.view_qa {width:600px; margin-top:10px; clear:both; float:left;}
.view_qa dt {font-weight:bold; color:#333;}
.view_qa dd {margin-top:10px; border:1px solid #bebebe; height:100%; padding:10px; background:#f8f8f8;}
.view_qa dd .title_area {margin-bottom:10px; width:580px; float:left;}
.view_qa dd .view_title {font-weight:bold; font-size:13px; width:470px;}
.view_qa dd .con {clear:both; border-top:1px solid #bebebe; padding-top:15px;}
.view_qa .file {width:598px; border:1px solid #bebebe; border-top:none; margin:0; padding:0; float:left; background:#fff;}
.view_qa .f_left {width:90px; padding:5px; text-align:center; font-weight:bold; float:left;}
.view_qa .f_right {width:487px; padding:5px; float:left; border-left:1px solid #bebebe;}
.view_qa01 {width:786px; margin-top:10px; clear:both; float:left;}
.view_qa01 dt {font-weight:bold; color:#333;}
.view_qa01 dd {margin-top:10px; border:1px solid #bebebe; height:100%; padding:10px; background:#f1f1f1;}
.view_qa01 dd .title_area {margin-bottom:10px; width:763px; float:left;}
.view_qa01 dd .view_title {font-weight:bold; font-size:13px; width:584px;}
.view_qa01 dd .con {clear:both; border-top:1px solid #bebebe; padding-top:15px;}
.view_qa01 .file {width:784px; border:1px solid #bebebe; border-top:none; margin:0; padding:0; float:left; background:#fff;}
.view_qa01 .f_left {width:90px; padding:5px; text-align:center; font-weight:bold; float:left;}
.view_qa01 .f_right {width:673px; padding:5px; float:left; border-left:1px solid #bebebe;}



/*bbs preview*/
.preview {width:600px; padding:10px; text-align:left; float:left;}

/*bbs_file*/
.find {width:400px; text-align:left; float:left; padding:20px 10px 10px 10px;}
.find .box {background-color:#E7F2F9; border:1px solid #C4D2E2; padding:5px; width:375px; margin-top:10px;}
.find .line {background:url('/portal/images/sub/find_line.gif') no-repeat; width:385px; height:17px; margin-top:10px;}
.find .line01 {border-bottom:1px solid #C4D2E2; width:365px; padding:5px;}
.find .box_bottom {background-color:#e6e6e6; width:380px; padding:5px 10px 5px 0;}
.find .f_input {height:22px; width:245px;}

/*old bbs*/
.list_area {width:100%; text-align:center;}
.list_area img {vertical-align:middle;}
.bbs_list {width:100%; list-style:none; padding-top:5px; clear:both;}	
.bbs_list th {padding:0 5px 0 5px; vertical-align:top; color:#FFF;}
.bbs_list .list_top {background:url('/portal/images/common/list_top.gif') no-repeat; width:600px; height:5px; font-size:0px; }
.bbs_list .list_center {width:600px; height:19px;  font-weight:bold;  background-color:#99C1DC;}
.bbs_list .list_bottom {background:url('/portal/images/common/list_bottom.gif') no-repeat; width:600px; height:5px;font-size:0px; }	
.bbs_list .list_write {background-color:#6EB8D7; text-align:center; color:#ffffff; border:1px solid #fff;}
.bbs_list .list_area th {background-color:#99C1DC; vertical-align:middle;}
.bbs_list .list_area td {border-bottom:1px solid #ccc; padding:5px 0 5px 0;}
.bbs_list .list_area .list_left {padding:0 0 0; height:28px; vertical-align:middle;  background:url('/portal/images/common/bbs_list_left.gif') left no-repeat; background-color:#99C1DC;}
.bbs_list .list_area .list_right {padding:0 0 0; height:28px; vertical-align:middle;  background:url('/portal/images/common/bbs_list_right.gif') top right no-repeat;  background-color:#99C1DC;}
.bbs_list .list_number {padding:10px 0 10px 0;}
.bbs_list a.bgred  {color:#0897C0; font-weight:bold;}

/*photo board*/
.photo_line {width:600px; border-bottom:1px dashed #dedede; padding:10px 0 10px 0; overflow:hidden;}
.photo_line .photo {float:left;}
.photo_line .photo_img {font-size:0px;width:138px; padding:1px; border:1px solid #dedede; margin:0 4px 0 4px;}
.photo_line .photo_txt {text-align:center; margin-top:5px;}
.p_line {width:600px; border-top:1px dashed #dedede;}

/*photo detail*/
.photo_detail * {padding:0; margin:0; font-size:12px; text-align:left;}
.photo_detail {width:500px; padding:5px; border:1px solid #dedede; background-color:#eaeaea; overflow:hidden;}
.photo_detail .de_txt {border:1px solid #dbdbdb; background-color:#fff; width:488px; padding:5px; height:50px; overflow:auto; margin:10px 0 10px 0;}

/*movie*/
.movie {float:left;}
.movie_play {float:left; width:340px; margin:30px 10px 0 0;}
.movie_txt {float:left; width:250px;}
.movie_txt .title {width:250px; height:20px; background:url('/portal/images/sub/pr/movie_txt_bg.gif') no-repeat; font-weight:bold; padding:5px 0 0 0;}
.movie_txt .title .title_t {padding-left:17px; background:url('/portal/images/common/li_icon.gif') no-repeat 7px 2px;}
.movie_txt .txt_box {margin-top:5px;}
.movie_txt .txt_box .top {width:250px; height:5px; background:url('/portal/images/sub/pr/movie_top.gif') no-repeat; overflow:hidden;}
.movie_txt .txt_box .cen {width:245px; background:url('/portal/images/sub/pr/movie_cen.gif') repeat-y; padding-left:5px;}
.movie_txt .txt_box .bottom {width:250px; height:5px; background:url('/portal/images/sub/pr/movie_bottom.gif') no-repeat;}
.movie .size {width:340px; height:300px;}
.t_area {width:238px; height:260px;}

.ser_select {font-size:0; height:0; visibility:hidden; position:absolute; left:-10000px;}

.pass {width:300px; border:1px solid #bebebe; padding:5px; text-align:center;}

/*view_con*/
.left2 {background-color:#ebebeb; padding:5px; width:600px; height:20px;}


/*data_box*/
.data_box {background-color:#F8F8F8; border:1px solid #CCCCCC; margin-bottom:15px; margin-top:15px; padding:0 10px; width:580px; overflow:auto;}
.data_box dl {border-bottom:1px dashed #bebebe; padding:10px 0; margin-bottom:15px;}
.data_box dt {font-weight:bold; margin-bottom:5px;}

/*word_search*/
.word_search {background-color:#eaeaea; border:1px solid #ccc; padding:5px; width:570px; margin-top:10px; float:left;}
.word_search li {float:left; margin-right:10px;}
.word_search li a.on {font-weight:bold; color:#0473c8;}

/* 2010.02.16 yeri */
.box_data {border:1px solid #E3E3E3; background-color:#FAFAFA; margin:15px 0;}
.box_data dl {margin:12px; padding:3px 0 8px 0; background:url('/images/common/dot_01.gif') repeat-x bottom;}
.box_data dt {font-weight:bold; padding:3px 0;}
.next_line {clear:both;}

/* 2010.03.23 yeri*/
.ball_b{ background:url(/cyber/images/cyber/ball_b.gif) no-repeat ; padding-left:20px}
.fb {font-weight:bold;}
.left{float:left;}
.search_top {clear:both; width:368px; height:10px; margin:0; padding:0; background:url('/images/cyber/searchbox_top.gif') no-repeat;;font-size:0px; margin-top:10px;}
.search_center {width:368px; background:url('/images/cyber/searchbox_center.gif') repeat-y;  }
		.search_center .center_view{ width:368px; margin-left:30px}
		.search_center .center_view li{padding-left:5px;}
.search_bottom {clear:both; width:368px; height:10px; background:url('/images/cyber/searchbox_bottom.gif') no-repeat;;font-size:0px;}
.search_left{margin:10px 0 0 130px !important;margin:10px 0 0 130px;}

/*2010.08.30 add*/
.table_ye thead th {padding:4px 0; background-color:#ffffcc; border:1px solid #c1c1c1; text-align:center;}
.table_ye tbody td {padding:4px; border:1px solid #c1c1c1;}