
#bodyheader	{background: url('/ysrimg/common/bg_gnb_04.gif') no-repeat 0 70px;}
#gnbwrap	.here {left:390px;}
#gnb	li.gnb_menu	a {background: url('/ysrimg/common/bar_ver_gray_11_4.gif') no-repeat 0 7px;}
#leftmenu {	padding:4px 0 0;background:url('/ysrimg/blog/lnb_top.gif') no-repeat left top;}
h3  {background:url('/ysrimg/common/blt_h3_purple.gif') no-repeat 0 3px;}
h3	 a	img  {padding:8px 0 0 5px;}
h3	 span	a	img  {padding:0;}

div.left_menu ul li ul li a:hover,	div.left_menu ul li ul li a.selected {height:18px;padding:5px 0 0 0px;color:#fff;text-decoration:none;}
#tablehead.first {width:100%;border-top:2px solid #ccc;}

.poplayer	.layercont	span.orange	{color:#f66d11;background:none;}

.boxtype1	.boxtype1_wrap	{border-top:2px solid #5d4bac;}

.blog_wrap	 {padding:3px 10px 30px 10px;border-top:2px solid #5d4bac;background:#f8f6ff;}
.blog_wrap		.searchform	.btn_all	{right:120px;}
.blog_wrap	h4	{font:bold 1.3em "돋움" dotum;color:#666;}

.blogerhead	{overflow:hidden;height:27px;padding:10px 0 0 0;}
.blogerhead	h4	{position:relative;width:100%;margin:0 0 0 5px;padding:1px 0 13px 0;color:#6350ba;}
.blogerhead	h4	 a	{margin:0;vertical-align:middle;}
.blogerhead	h4	 span.title	{margin:0;text-align:left;}
.blogerhead	h4	 span.btn	{position:absolute;top:11px;right:4px;margin:-10px 0 0 0;}

/* 운영진 목록 레이어 */
.master_list	{position:absolute;top:40px;right:0;padding:0;border:1px solid #e6e6e6;z-index:4;}
.master_list	 ul	 {padding:0 7px;border:2px solid #f1f1f1;background:#fff;}
.master_list	 ul	 li	{display:block;margin:0;padding:8px 0 5px 0;_padding:8px 0 3px 0;line-height:100%;background:url('/ysrimg/common/line_dot_gray_03.gif') repeat-x 0 0;}
.master_list	 ul	 li.first	 {padding:7px 0 5px 0;background:none;}
:root	.master_list	 ul	 li	{padding:7px 0 3px 0;}
:root	.master_list	 ul	 li.first	{padding:7px 0 3px 0;}
.master_list	 ul	 li	a	 {display:block;min-width:81px;padding:0 0 0 8px;line-height:100%;font:normal 0.98em "돋움";background:url('/ysrimg/common/blt_arrow_gray_02.gif') no-repeat 0 3px;}
.master_list	 ul	 li	a:hover	 {color:#f66d11;text-decoration:none;background:url('/ysrimg/common/blt_arrow_orange.gif') no-repeat 0 3px;}
.master_list	 ul	 li	a	span	 {padding:0 0 0 5px;font:normal 11px "돋움";}

/* 상단 블로거 정보 */
.bloger_info	{width:702px;height:170px;margin:0;padding:4px 0 0 4px;background:url('/ysrimg/blog/bg_box_blog.gif') no-repeat 0 0;}
.bloger_info	.photo, .bloger_info	.introduce, .bloger_info	.list	{float:left;}
.bloger_info	.photo		{width:128px;height:141px;margin:0;padding:25px 25px 0 25px;text-align:center;background:url('/ysrimg/blog/bg_photo.gif') no-repeat 0 0;}
.bloger_info	.introduce		{width:175px;margin:22px 0 0 5px;}
.bloger_info	.introduce	h5		{position:relative;margin:0 0 10px 0;padding:0 0 3px 0;border-bottom:1px solid #e5e5e5;}
.bloger_info	.introduce	h5	 a		{position:absolute;top:0;right:0;}
.bloger_info	.introduce	#myContainer		{overflow:hidden;position:relative;width:175px;height:70px;}
.bloger_info	.introduce	#myContainer	#myContent		{position: absolute;width:170px;left: 5px;top:1px;}
.bloger_info	.introduce	#myContainer	#myContent	p		{line-height:160%;}
.bloger_info	.introduce	.btn		{overflow:hidden;margin:10px 0 0 0;}
.bloger_info	.introduce	.btn	.func		{float:left;}
.bloger_info	.introduce	.btn	.more		{float:right;}
.bloger_info	.list		{width:250px;margin:22px 0 0 60px;}
.bloger_info	.list	h5		{position:relative;margin:0 0 10px 0;padding:0 0 3px 0;border-bottom:1px solid #f0f0f0;}
.bloger_info	.list	h5	 a		{position:absolute;top:1px;right:0;}
.bloger_info	.list	ul	li		{margin:5px 0 0 0;padding:0 0 0 12px;background:url('/ysrimg/common/blt_list_01.gif') no-repeat 0 1px;}
.bloger_info	.list	ul	li	a.selected		{color:#f0ad10;}

.blog_box	{margin:10px 0 0 0;padding:10px 9px 10px 10px;border:1px solid #e6e6e6;background:#fff;}
.list_head	{overflow:hidden;height:25px;}
.list_head	h4	{float:left;width:50%;margin:3px 0 0 8px;padding:0;}
.list_head	.t_btn	{float:right;width:40%;margin:0;text-align:right;}

/* 이미지형 목록 */
ul.type_01 li {width:99.7%;padding:6px 0 5px 2px;}
ul.type_01 li.first {padding:9px 0 2px 2px;}
:root	ul.type_01 li {padding:5px 0 5px 2px;}
:root	ul.type_01 li.first {padding:9px 0 5px 2px;}
ul.type_01 li dl {width:560px;padding:0;}
div.blog_box ul.type_01 li dl {width:530px;}
div.blog_box ul.type_01 li dl ul {width:530px;}

ul.honor li {width:100%;height:136px;padding:6px 0 5px 10px;}
ul.honor li dl {float:left;width:515px;padding:0 5px 0 0;}
ul.honor li div.img {width:134px;height:114px;padding:11px;background:url('/ysrimg/common/img_list_03.gif') no-repeat 0 0;}

.boxtype1.category	.boxtype1_wrap	{margin:5px 0 0 0;border-top:2px solid #5d4bac;}

.boxtype1.view	h4	{color:#5d4bac;}
.boxtype1.view	span.tag	{background:url('/ysrimg/board/ico_tag_purple.gif') no-repeat 0 3px;}
:root	.boxtype1.view	span.tag	{background:url('/ysrimg/board/ico_tag_purple.gif') no-repeat 0 2px;}
.boxtype1.view	.boxtype1_wrap	{border-top:2px solid #5d4bac;}
.boxtype1.write	.boxtype1_wrap	{padding:0 15px 15px 15px;} /* 글작성 */

.boxtype1.view.blog		{margin:0 0 5px 0;padding:0 0 9px 0;background:url('/ysrimg/common/bg_box_btm_07.gif') no-repeat 0 bottom;} /* default : gray */
.boxtype1.view.blog		.boxtype1	{width:651px;background:url('/ysrimg/common/bg_box_btm_06.gif') no-repeat 0 bottom;}
.boxtype1.view.blog		.boxtype1_wrap	{background:url('/ysrimg/common/bg_box_mid_07.gif') repeat-y 0 0;}
.boxtype1.view.blog		.contino	{width:653px;background:url('/ysrimg/board/bg_view_info_02.gif') no-repeat 0 0;}
.boxtype1.view.blog		.contino	 ul	{width:653px;}
.boxtype1.view.blog		.viewcont	.image	img	{border:10px solid #f1f1f1;}
.boxtype1.view.blog		.boxtype1_wrap	{padding:0 0 5px 0;}
.boxtype1.view.blog		ul.view_func	{width:97%;}

.boxtype1.view.blog		.boxtype1	.boxtype1_wrap	{padding:15px 15px 0px 15px;_padding:15px 12px 0px 15px;background:url('/ysrimg/common/bg_box_mid_06.gif') repeat-y 0 0;}
.boxtype1.view.blog		.boxtype1	.reple_write	{width:624px;}
.boxtype1.view.blog		.boxtype1	.reple_write	p	{width:610px;}
.boxtype1.view.blog		.boxtype1	.reple_write	.writeform	{width:421px;_width:424px;background:url('/ysrimg/board/bg_reple_box_06.gif') no-repeat 0 0;}
.boxtype1.view.blog		.boxtype1	.reple_write	.writeform	textarea.text	{width:285px;_width:267px;}
.boxtype1.view.blog		ul.reple_list .reple_write textarea.text { height:45px; }
.boxtype1.view.blog     .boxtype1   .reple_write    .writeform  textarea.w160   {width:145px;}
.boxtype1.view.blog		.boxtype1	ul.reple_list	{width:622px;}
.boxtype1.view.blog		.boxtype1	ul.reple_list	li	{width:622px;}
.boxtype1.view.blog		.boxtype1	ul.reple_list	.info	li	{width:75px;}
.boxtype1.view.blog		.boxtype1	ul.reple_list	.reple_cont	{width:338px;}
.boxtype1.view.blog		.boxtype1	ul.reple_list	.reple_cont		p	{width:337px;}
.boxtype1.view.blog		.boxtype1	ul.reple_list	li.re_reple	.reple_cont	{width:257px;}
.boxtype1.view.blog		.boxtype1	ul.reple_list	li.re_reple	.reple_cont		p	{width:257px;}
/*.boxtype1.view.blog		.boxtype1	ul.reple_list	.reple_write	.writeform	{width:411px;_width:414px;height:41px;background:url('/ysrimg/board/bg_reple_box_06_1.gif') no-repeat 0 0; position:relative;}*/
.boxtype1.view.blog		.boxtype1	ul.reple_list	.reple_write	.writeform	{float:left;width:348px;_width:335px;height:55px;background:#fff; border:1px solid #ccc; position:relative;}
.boxtype1.view.blog		.boxtype1	ul.reple_list	.reple_write	img.reply_input_btm { position:absolute; bottom:38px; right:1px; }
.boxtype1.view.blog		.boxtype1	ul.reple_list	.reple_write	img.reply_cancel_btm { position:absolute; bottom:11px; right:1px; }

/* line add by kkh 10.02.09 */
.boxtype1.view.blog		ul.reple_list .reple_write .writeform textarea.text { border:solid 1px #fff; _width:267px; }

.boxtype1.view.blog	 	.contino		 li	{width:auto;background:none;}
.boxtype1.view.blog		ul.view_func	li	{width:auto;}
.boxtype1.view.blog		ul.reple_list	li.re_write, .boxtype1.view.blog	 ul.reple_list	li.re_reple	{border-top:none;background:url('/ysrimg/common/line_dot_gray_03.gif') repeat-x 0 0;}

.slide	 {width:625px;}
.slide	 .slideimg	{overflow:hidden;width:625px;margin:10px auto 0;background: url('/ysrimg/board/bg_upload_04.gif') no-repeat 0 0;}
.slide	 .slideimg_in {float:left;width:560px;height:104px;margin:0;padding:12px 0 0 0;}
.slide	 .slideimg_in	ul {width:554px;padding:0 0 0 6px;}
.slide	 .slideimg_in	ul	li	{float:left;width:90px;margin:0;padding:0 10px;background:url('/ysrimg/common/bg_slide_01.gif') no-repeat 10px 0;}
:root	.slide	 .slideimg_in	ul	li	{padding:0 10px 0 10px;}
.slide	 .slideimg_in	ul	li	.click	{padding:0 10px;}
.boxtype1.view .viewcont .slide .slideimg_in	img {width:v;height:90px;margin:0;}
.slide	 .slideimg	span	{float:left;margin:0;padding:40px 0 0 7px;}

table.board_list.first	{border-top:2px solid #5d4bac;} /* 목록열기 버튼 클릭시 view 상단 노출 리스트 */

.pre_next.blog1		{margin:15px 0 0 0;padding:2px 0 0 0;background:none;}
.pre_next.blog1	 	li	{width:659px;background:url('/ysrimg/board/bg_prenext_02_1.gif') no-repeat 0 0;}
.pre_next.blog1	 	li.viewpre	{background:url('/ysrimg/board/bg_prenext_02_2.gif') no-repeat 0 bottom;}
.pre_next.blog1	 	li	p		{width:475px;}

/* 운영진지원하기 */
table.board_write	{margin:0 0 8px 0;}
table.board_write.basicinfo	{margin:0 0 15px 0;background:url('/ysrimg/common/line_dot_gray_03.gif') repeat-x 0 bottom;}
table.board_write.basicinfo	tbody th, table.board_write.basicinfo	tbody td	{padding:15px 0 12px 0;}
table.board_write.basicinfo.sidephoto	{float:left;width:84.6%;}
.photo	{float:left;width:10%;margin:10px 0 15px 10px;}
.photo	.user	{margin:0 0 7px 0;width:96px;height:116px;}
table.board_write tbody td.multi	input	{margin:1px 0 2px 0;}
table.board_write tbody td	input.file	{width:73.5%;}
.caution.type2	{margin:5px 0 10px 10px;padding:0 0 0 8px;}
.request {margin:0 0 0 0;}

/* 블로그-팝업 */
#popupcontent {padding:10px 0 3px 20px;overflow:hidden;}

#popupcontent .bloger_info {height:170px;padding:4px 0 0 4px;background:url('/ysrimg/blog/bg_popbox_blog.gif') no-repeat left top;}
#popupcontent .pd_text {padding:0 0 5px 23px;}
#popupcontent .pd_text img {vertical-align:middle;}

.layercont .blog_bg {overflow:hidden;width:280px;margin:5px auto;padding:2px 0 3px 10px;border:1px solid #d9d9d9;}
.layercont .blog_bg ul li {float:left;width:35px;height:28px;padding:0;margin:4px 0 0 0;}
:root	.layercont .blog_bg ul li {padding:0;}
.layercont .blog_bg ul li	span {display:block;width:24px;height:24px;border:1px solid #d9d9d9;text-indent:-9999px;cursor:pointer;}
.layercont .blog_bg ul li.selected{margin:3px 0 0 0;}
.layercont .blog_bg ul li.selected	span{border:2px solid #f66d11;}

/* 카테고리 관리 */
.layercont .category ul {width:270px;height:129px;margin:10px 0 0 0;padding:9px 10px 0 10px;background:url('/ysrimg/blog/bg_category.gif') no-repeat left top;}
.layercont .category ul li {width:256px;position:relative;height:17px;padding:7px 0 1px 14px;color:#999;line-height:100%;background:url('/ysrimg/common/blt_list_01.gif') no-repeat left 7px;}
:root	.layercont .category ul li {padding:6px 0 0 14px;}
.layercont .category ul li span.category_name {}
.layercont .category ul li span.right {position:absolute;top:5px;right:7px;padding:1px 0 0 0;font-size:0.98em;font-family:Dotum;}
.layercont .category ul li span.right a {padding:0 0 0 8px;background:transparent url('/ysrimg/common/bar_ver_gray_07.gif') no-repeat scroll left top;}
.layercont .category ul li span.right .first{padding:0 2px 0 8px;background:none;}
.layercont .category ul li.modify {width:263px;height:20px;padding:0 0 1px 7px;background:url('/ysrimg/blog/bg_category_add.gif') no-repeat left top;}
.layercont .category ul li.modify input {height:17px;_height:15px;margin:3px 0 0 0;border:none;background:none;}
.layercont .category ul li.modify span.right {right:7px;}
.layercont .category ul li.choice {width:262px;height:16px;padding:5px 0 1px 8px;color:#666;background:url('/ysrimg/blog/bg_category_choice.gif') no-repeat left top;}
.layercont .category .r_btn {overflow:hidden;height:24px;padding:2px 0 0 0;}
.layercont .category .r_btn	.btn_move {float:left;padding:6px 0 0 0;}
.layercont .category .r_btn	.btn_add {float:right;}

/* 포스트 이동 */
.layercont	.post	li	{padding:0;}

.blog_wrap table.board_write tbody td.upload {padding:12px 0 8px 10px;}
.blog_wrap table.board_write tbody td.upload .btns {margin:12px 65px 0 0;_margin:12px 63px 0 0;}


#campusReportHead	{overflow:hidden;width:695px;margin:0 0 0 15px;padding:0 3px 0 0;background-color:#dde;}
#campusReportHead	.costUl	{width:698px;overflow:hidden;margin:1px 0 7px 0; border-top:solid 1px #fff;}
#campusReportHead	ul	{width:698px;overflow:hidden;margin:1px 0 7px 0;}
#campusReportHead	ul	 li	{float:left;margin:0 4px 0 11px;padding:5px 0 0 0;}

#campusReportHead	ul	 .cost_plan_header{float:left;margin:0 4px 0 11px;padding:5px 0 0 0; width:300px;}
#campusReportHead	ul	 .cost_header{float:left;margin:0 4px 0 11px;padding:5px 0 0 0; width:100px; }

#campusReportHead	ul	 .cost_plan{float:left;margin:0 4px 0 11px;padding:5px 0 0 0; width:270px; }
#campusReportHead	ul	 .cost{float:left;margin:0 4px 0 11px;padding:5px 0 0 0; width:100px;  }

/* 캠퍼스리포터 정보보기 화면용 CSS 2010.02.24 by kkh*/

.poplayer_camre { border:3px solid #737373; width:234px; padding:15px 30px 10px 30px; background-color:#FFFFFF }

.poplayer_camre .group_view { position:relative; font-size:12px; font-family:"돋움",Dotum; }
.poplayer_camre .group_view .title { position:absolute; left:-30px; top:-18px; height:23px; padding:10px 10px 0 10px; color:#fff; background:#737373; width:274px; }
.poplayer_camre .group_view .title a { color:#fff; float:right; font-size:10px; font-family:Verdana; }
.poplayer_camre .group_view .title strong { float:left; padding-top:1px; }
.poplayer_camre .group_view .cont { padding-top:33px; }
.poplayer_camre .group_view .cont .tit { width:216px; }
.poplayer_camre .group_view .cont .tit th { padding-top:2px; }
.poplayer_camre .group_view .cont .scroll { text-align:center; overflow-y:scroll; padding:6px 0 10px 0; height:190px; border:1px solid #ebebeb; border-top:1px solid #737373; }
.poplayer_camre .group_view .cont .scroll table { width:87%; margin:0 auto; }
.poplayer_camre .group_view .cont .scroll table td { text-align:center; padding:4px 0 3px 0; background:url(ysrimg/blog/bg_condition_table.gif) repeat-x bottom; }
.poplayer_camre .group_view .cont .red_txt { color:red; font-size:11px; font-family:"돋움",Dotum; padding-left:15px; padding-top:13px; }

.btn_bottom { text-align:center; clear:both; border-top:1px solid #ddd; padding-top:10px; margin-top:10px; }


.activecamre_wrap { font-family:"돋움",Dotum; font-size:12px; background:#f0f9fa; width:704px; padding:20px 10px 10px 10px; border-top:2px solid #5d4bac; }

.active_title { font-size:14px; padding-bottom:20px; padding-left:10px; font-family:"돋움",Dotum; color:#6350ba; font-weight:bold; line-height:1.5; }

.active_form { line-height:1.5; background:#fff url(ysrimg/blog/bg_active_form.gif) repeat-x top; border-left:1px solid #ebebeb; border-bottom:1px solid #ebebeb; border-right:1px solid #ebebeb; padding:10px 10px 20px 10px; }


.activecamre_bottom_btn { padding-top:10px; text-align:right; }

#reportTable td.expectation img { vertical-align:top; }

#cost_table td {
	background: transparent;
	padding:1px 0 8px 0px;
	text-align:left;
}

#cost_table .cost_plan {width:350px; border:0px solid gray; text-align:center;}
#cost_table .cost {width:80px; border:0px solid gray; text-align:center;}



