@import url('/ysrcss/ui.css');
#gnbwrap	.here {left:495px;}
#leftmenu {	padding:4px 0 0;background:url('/ysrimg/news/lnb_top.gif') no-repeat left top;}
div.left_menu ul li ul li a:hover, div.left_menu ul li ul li a.selected {height:18px;padding:5px 0 0 10px;background:url('/ysrimg/news/bg_lnb_sub.gif') no-repeat left top;color:#fff;text-decoration:none;}


.boxtype1	.boxtype1_wrap	{border-top:2px solid #64ac25;}
.boxtype1	.boxtype1_wrap	.boxtype1_wrap	{border-top:2px solid #6f6f6f;}

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

/* mailzine */
div.zine {text-align:center;}

/* 캠퍼스리포터 지원하기 */
.boxtype1.write.apply	.boxtype1_wrap	{padding:15px;} /* 글작성 */
.boxtype1.write.apply	table.board_write	{margin:0 0 8px 0;}
.boxtype1.write.apply	table.board_write.basicinfo	{margin:0 0 15px 0;background:url('/ysrimg/common/line_dot_gray_03.gif') repeat-x 0 bottom;}
.boxtype1.write.apply	table.board_write.basicinfo	tbody th, table.board_write.basicinfo	tbody td	{padding:15px 0 12px 0;}
.boxtype1.write.apply	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;}
.boxtype1.write.apply	table.board_write tbody td.multi	input	{margin:1px 0 2px 0;}
.boxtype1.write.apply	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;}

/*
이벤트..
.poplayer2    {width:348px;padding:0;z-index:1000;}
.poplayer2 .layercont.type1 ul li {display:inline-block;}
.poplayer2 .layercont.type1 h5{ width:23%;}
.poplayer2 .layercont.type1 .side_h5 {width:74%;line-height:120%;font-size:1.1em;font-family:"援대┝";}
.poplayer2  p span.red{color:#ed1c24;}
.boxtype12 .mem_list1 li {background:url() repeat-x 0 0;}
.boxtype12 .mem_list1 .h_right.scroll {height:127px;background:url('/ysrimg/event/pers_bg.jpg') no-repeat 0 0;}
.boxtype12 .mem_list1 .h_right div.cont {
    width:283px;
    height:126px;
    margin:0px 0 0 7px;
    padding:0 11px 0 0;
    overflow:auto;
    overflow-x:hidden;
}
.boxtype12  {background:none;}
.boxtype12   .mem_list1 .h_right div.cont pre {line-height:170%;font-family:"援대┝" Gulim;font-size:1.1em;}
.boxtype12   .mem_list1 li p.h_right {margin-top:5px; padding:0 0 0 68px; font-weight:bold;color:#666666;}
.boxtype12    p.h_right input {margin:0 0 4px 0;}
*/

/* 나의 캠리 정보 */
.mycamre_wrap { font-family:"돋움",Dotum; font-size:12px; background:#f8f6ff; width:704px; padding:30px 10px; border-top:2px solid #5d4bac; }

.camre_myinfo { width:704px; height:188px; padding-bottom:10px; background:url(/ysrimg/blog/campus_report_img_01.gif) no-repeat top; position:relative; }
	.camre_myinfo div.img { position:absolute; top:28px; left:28px; }
	.camre_myinfo div.info_left { position:absolute; top:25px; left:190px; width:170px; }
		.camre_myinfo div.info_left p.name { color:#9485e1; padding-bottom:15px; }
		.camre_myinfo div.info_left p.info { padding-bottom:3px; line-height:1.8; }
		.camre_myinfo div.info_left p.gi { color:#6150b8; }
	.camre_myinfo div.info_right { position:absolute; top:25px; right:30px; width:250px; }
		.camre_myinfo div.info_right p.top { padding-bottom:12px; }
		.camre_myinfo div.info_right p.middle { line-height:1.5; padding-bottom:5px; }
		.camre_myinfo div.info_right p.bottom { color:#f66d11; font-size:11px; line-height:1.3; }

.camre_detail_wrap { border:1px solid #e6e6e6; padding:10px 9px 10px 10px; background:#fff; }
	.camre_detail_wrap .condition { background:url(/ysrimg/blog/bg_condition_middle.gif) repeat-y; border-top:2px solid #5d4cb4; }
	.camre_detail_wrap .condition_inner { background:url(/ysrimg/blog/bg_condition_bottom.gif) no-repeat bottom; padding:15px 15px 20px 15px; height:132px; }
	.camre_detail_wrap .condition_inner .title { border-bottom:1px solid #d9d9d9; padding-bottom:13px; }
		.camre_detail_wrap .condition_inner .title .text { padding-right:15px; }
	.camre_detail_wrap .condition_inner .cont { padding-top:13px; overflow:hidden; font-size:11px; }
		.camre_detail_wrap .condition_inner .cont .cont_left { float:left; }
			.camre_detail_wrap .condition_inner .cont .cont_left table { border-top:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9;  }
			.camre_detail_wrap .condition_inner .cont .cont_left table th { width:130px; font-weight:bold; text-align:left; padding-top:7px; padding-bottom:5px; padding-left:8px; background:#f3f3f3 url(/ysrimg/blog/bg_condition_table.gif) repeat-x bottom; }
			.camre_detail_wrap .condition_inner .cont .cont_left table td { width:160px; padding-top:7px; padding-bottom:5px; background:url(/ysrimg/blog/bg_condition_table.gif) repeat-x bottom; text-align:right; padding-right:8px; }
			.camre_detail_wrap .condition_inner .cont .cont_left table th.last { background:#f3f3f3; }
			.camre_detail_wrap .condition_inner .cont .cont_left table td.last { background:none; }
			.camre_detail_wrap .condition_inner .cont .cont_left table td span {color:#999;}
		.camre_detail_wrap .condition_inner .cont .cont_right { float:left; width:260px; padding-left:55px; padding-top:7px; }
		.camre_detail_wrap .condition_inner .cont .cont_right dl { width:260px; line-height:1.6; }
		.camre_detail_wrap .condition_inner .cont .cont_right dl dt { width:74px; font-weight:bold; background:url(/ysrimg/blog/bullet_condition_right.gif) no-repeat 0% 6px; float:left; padding-left:6px; }
		.camre_detail_wrap .condition_inner .cont .cont_right dl dd { float:left; width:180px; }
		.camre_detail_wrap .condition_inner .cont .cont_right dl dd span { color:#f66d11; }

.camre_detail_wrap .my_article_list { clear:both; background:url(/ysrimg/blog/bg_my_article_list.gif) no-repeat top;; margin-top:12px; }
.camre_detail_wrap .my_article_list .title { text-align:right; padding:15px 10px 0; overflow:hidden; }
.camre_detail_wrap .my_article_list .title p { float:left; padding-left:10px; }
.camre_detail_wrap .my_article_list #tablehead { clear:both; padding-top:15px; height:28px; }
.camre_detail_wrap .my_article_list #tablehead .find img { padding-top:1px; }
.camre_detail_wrap .my_article_list #tablehead .find span { padding-top:2px; }
.camre_detail_wrap .my_article_list #tablehead .find .first a { color:#666; }
.camre_detail_wrap .my_article_list .factory_tab { clear:both; text-align:left; margin-top:5px; padding-top:10px; padding-left:13px; background:#ccc url(/ysrimg/blog/bg_factory_tab.gif) no-repeat 0 0; height:34px; }
.my_article_list_table { width:100%; color:#999; overflow:hidden; clear:both; background:url(/ysrimg/blog/my_article_list_table_thead.gif) no-repeat top; }
.my_article_list_table th { height:36px; padding-top:2px; }
.my_article_list_table td { text-align:center; background:url(/ysrimg/blog/my_article_list_td_bg.gif) repeat-x bottom; padding:12px 0 11px 0; }
.my_article_list_table td.last { background:none; border-bottom:1px solid #d9d9d9; }
.my_article_list_table td.subject { text-align:left; padding-left:15px; font-weight:bold; }
.my_article_list_table td span.name { background:url(/ysrimg/blog/my_article_list_name_bg.gif) no-repeat left 0%; padding-left:18px; }
.my_article_list_table td {  }

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

.poplayer_camre_mem .group_view { position:relative; font-size:12px; font-family:"돋움",Dotum; background:white;}
.poplayer_camre_mem .group_view .title { position:absolute; left:-30px; top:-18px; height:23px; padding:10px 10px 0 10px; color:#fff; background:#737373; width:274px; }
.poplayer_camre_mem .group_view .title a { color:#fff; float:right; font-size:10px; font-family:Verdana; }
.poplayer_camre_mem .group_view .title strong { float:left; padding-top:1px; }
.poplayer_camre_mem .group_view .cont { padding-top:33px; }
.poplayer_camre_mem .group_view .cont .tit { width:216px;}
.poplayer_camre_mem .group_view .cont .tit th { padding-top:2px; }
.poplayer_camre_mem .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_mem .group_view .cont .scroll table { width:87%; margin:0 auto; }
.poplayer_camre_mem .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_mem .group_view .cont .red_txt { color:red; font-size:11px; font-family:"돋움",Dotum; padding-left:15px; padding-top:13px; }

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

.poplayer_camre_biz .card_app { position:relative; font-size:12px; font-family:"돋움",Dotum;}
.poplayer_camre_biz .card_app .title { position:absolute; left:-30px; top:-18px; height:23px; padding:10px 10px 0 10px; color:#fff; background:#737373; width:274px; }
.poplayer_camre_biz .card_app .title a { color:#fff; float:right; font-size:10px; font-family:Verdana; }
.poplayer_camre_biz .card_app .title strong { float:left; padding-top:1px; }
.poplayer_camre_biz .card_app .cont { padding-top:30px;}
.poplayer_camre_biz .card_app .cont table { width:100%; }
.poplayer_camre_biz .card_app .cont table th { padding:8px 0 4px 8px; vertical-align:top; text-align:left; background:url(/ysrimg/blog/bg_active_table_bullet.gif) no-repeat left 8px; }
.poplayer_camre_biz .card_app .cont table td { vertical-align:top; padding:4px 0; }

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

.poplayer_camre .excess { text-align:center; font-size:11px; font-family:"돋움",Dotum; }
.btn_bottom { text-align:center; clear:both; border-top:1px solid #ddd; padding-top:10px; margin-top:10px; }

.message_send { line-height:1.5; background:#f0f0f0; width:280px; padding:10px; }

.message_send .title { text-align:right; }
.message_send .title p { float:left; }
.message_send .title a { color:#333; }

.message_send .cont { width:280px; padding:5px 0; }
.message_send .cont table { width:100%; }
.message_send .cont table th { padding-top:10px; }
.message_send .cont table th, .message_send .cont table td { padding:3px 0; text-align:left; font-weight:normal; }
.message_send .cont table th.content { vertical-align:top; padding-top:8px; }

.message_send .bottom { text-align:right; }
.message_send .bottom p { float:left; }
.message_send .bottom a { color:#333; }
