@charset "utf-8";



/*********** **************/
.prog_dot{width:100%; height:1px; line-height:0px; font-size:0px;/* background:url(/_prog/images/common/dot.gif) repeat-x left top;*/ margin:20px 0px;}

noscript      {position:absolute;visibility:hidden;height:0;line-height:0;font-size:1px;z-index:1;}
/************ prog_table style **********/
.prog_table          {margin:5px 0 0 0;padding:0;border-collapse:collapse;}
.prog_table caption  {display:none;}
.prog_table th       {color:#c6c6c6;background:#f5f5f5;border:1px solid #eaeaea;padding:5px 7px;font-size:12px;}
.prog_table td       {font-weight:normal;border:1px solid #eaeaea;padding:3px 3px; text-align:center;}

.prog_table .t_end       {border-right:none;}
.prog_table .td_top      {border-top:2px solid #c6c6c6;}
.prog_table .td_bottom   {border-bottom:none;}
.prog_table .cell_left   {text-align:left;}
.prog_table .cell_right  {text-align:right;}
.prog_table .cell_center {text-align:center;}
.prog_table .cell_point  {background:#f3faff;}
.td_top_s    {border-top:1px solid #c6c6c6 !important;}



.hidden{display:none;position:absolute;visibility:hidden;height:0;line-height:0;font-size:1px;z-index:1;}
/********* **********/
.prog_htxt			{width:100%; /*margin-bottom:20px;*/}


/************ **************/
.prog_content		{width:100%; padding:10px 0 10px 0; border-top:0px solid #cacaca; border-bottom:0px solid #cacaca;}

.prog_content .pPhoto {width:100px;padding:3px;border:1px solid #d5d5d5;}

#movieList {width:640px;*zoom:1;}
#movieList:after {content:""; display:block; visibility:hidden; clear:both;}
#movieList li{display:inline;float:left;margin:5px 0;width:160px;}



#movieList li ul{margin:0 auto;width:128px;}
#movieList li ul li{display:block;float:none;margin:0;width:128px;text-align:center;font-size:11px;}
#movieList li ul li.photo {margin:0 auto;display:block;width:128px;}
#movieList li ul li.photo img{padding:3px;width:120px;border:1px solid #d5d5d5;}
#movieList li ul li.Title{margin:2px 0;text-align:center;}
#movieList li ul li a{letter-spacing: -1px;text-align:center;font-size:12px;}




.ebookList{margin:0 0 10px 0;width:100%;*zoom:1;}
.ebookList:after {content:""; display:block; visibility:hidden; clear:both;}
.ebookList li {display:inline;float:left;margin:5px 0;width:25%;}
.ebookList li img.photo {display:block;margin:0 auto;padding:4px;width:120px;background:#fff;border:1px solid #eee;}
.ebookList li dl{margin:5px auto 0 auto;padding:0;width:100%;line-height:14px;}
.ebookList li dl dt{margin:0;padding:0;text-align:center;color:#777;letter-spacing: -1px;font-size:12px;}
.ebookList li dl dd{margin:2px 0 0 0;padding:0;text-align:center;}


.prog_page {}


.prog_btxt			{width:100%; margin-top:10px;}

input#egovComFileUploader{width:500px;height:18px;}

/***********여기 ************/
.prog_search						{width:100%; text-align:right; margin:10px 0 5px 0; overflow:hidden; clear:both;}
.prog_search fieldset{border:none}
.prog_search select					{padding:0px; margin:0px;}
.prog_search input					{padding:0px; margin:0px;}
.prog_search img					{padding:0px; margin:0px; vertical-align:top;}
.prog_search_bul                    {padding-left:10px; background:url(/images/prog/search/prog_search_bul.gif) no-repeat left 4px;}

.prog_search input {vertical-align:middle;}
.prog_search select {width:75px;height:20px;border:1px solid #c2c2c2;}
 

/*********** *************/
.prog_page img						{vertical-align:top; margin:0px 2px;}



.prog_page {margin:15px 0;text-align:center;}
.prog_page *{margin:0;padding:0;vertical-align:middle;}
.prog_page span {color:#7c7c7c;font-size:12px;}
.prog_page a{display:inline-block; padding:0 5px;font-size:12px;}
.prog_page a:link, 
.prog_page a:visited {color:#7c7c7c;}
.prog_page a:hover  {color:#931926;text-decoration:underline;}
.prog_page a:visited  {color:#931926;text-decoration:underline;}
.prog_page strong{color:#9c2936;font-size:12px;text-decoration:underline;}

.prog_page_top{padding-top:10px;border-top:1px solid #eee;}

/************ ************/
.prog_bt			{width:100%; text-align:right; margin:10px 0;}

/********* ********/
.prog_survey_box					{width:100%; margin-top:10px;}
.prog_survey 						{width:640px;background:url(/_prog/images/survey/survey_mid.gif) repeat-y;margin:50px 0 0 0px;}
.prog_survey_icon 					{position:absolute;margin:-11px 0 0 20px}
.prog_survey_top 					{width:640px;height:7px;font-size:7px;background:url(/_prog/images/survey/survey_top.gif) no-repeat;}
.prog_survey_bott 					{width:640px;height:7px;font-size:7px;background:url(/_prog/images/survey/survey_bott.gif) no-repeat;}
.prog_survey_cont 					{margin-left:85px;padding:2px 0 4px 0;}
.prog_survey_cont form 				{margin:0;padding:0;}
.prog_survey_cont img 				{vertical-align:-3px;}
.prog_survey_cont p 				{margin:0;padding:4px 0 6px 0;}
.prog_survey_cont input.write 		{width:468px;height:19px;border:1px solid #d4d4d4;}
.prog_survey_cont input.write_btn 	{margin-left:2px;vertical-align:top;}


/************ ************/
.prog_page_master					{width:100%;}
.prog_charge 							{width:640px;height:30px;background:url(/_prog/images/charge/charge_bg.gif) no-repeat;margin:10px 0 0 0px;}
.prog_charge_txt 						{margin:0;padding:0;width:650px;}
.prog_charge_txt img 					{vertical-align:-3px;margin:0 3px 0 10px;}
.prog_charge_txt dt 						{float:left;margin:0;padding:3px 0 0 0;width:325px;text-align:left;color:#454545;}
.prog_charge_txt dd 						{float:left;margin:0;padding:3px 0 0 0;width:325px;text-align:right;color:#454545;}
.prog_charge_txt dd strong 				{background:url(/_prog/images/charge/charge_tel.gif) no-repeat left top;padding:0 12px 0 17px;font-weight:normal;}




/**************photolist****************/
.prog_photo_border{border:2px solid #dadada; padding:2px;}
.prog_photo_list_img{float:left; margin-right:10px;}
.prog_photo_list_img p{padding:0px; margin:0px;}
.prog_photo_list_img p img{ margin-bottom:5px;}
.prog_photo_list_txt{float:left; padding:0px; margin:0px; list-style:none;}
.prog_photo_list_txt dt{padding:0px; margin:0px; float:left; clear:both; width:70px; line-height:25px; border-bottom:1px solid #dadada; padding-left:10px;}
.prog_photo_list_txt dd{padding:0px; margin:0px; float:left; line-height:25px; width:370px; border-bottom:1px solid #dadada;}


/**************photolist2****************/
.prog_photo_list2{float:left; margin:0px 19px;}
.prog_photo_list2 li{line-height:20px;}
.prog_photo_list2 li img{vertical-align:-2px;}




/******** ************/
.box_round {clear:both;width:100%;height:102px;margin-bottom:15px;padding:0px 10px 0px 10px; background:url(/images/home/together/box_round_bg.gif) no-repeat left top;}
.box{width:500px;margin:0px 0px 0px 100px; padding-top:15px;}

.box_t1{ color:#4d6784; font-weight:bold; padding:0px 0 4px 0px;}
.box_t1 .span1{ color:#ff4f01;}
.box_t2{ color:#5a5a5a; letter-spacing:0px; padding-bottom:0px;}
.box_t2 .span1{ color:#d08125;}
.box dl {margin:0;padding:0;margin-left:10px;margin-top:15px;}
.box dt {font-size:12px;color:#000000;font-weight:bold;background:url(/images/home/together/minwon_icon.gif) no-repeat left 2px;padding:3px 5px 0px 15px;margin-top:2px;float:left;}
.box dd {margin:0;padding:0;margin-top:3px;}
.box dd form {margin:0;padding:0;}

.poll_content{width:100%;  float:left; background:#FFFFFF; }
.poll_content dl{margin:0px; padding:0px;}
.poll_content dl.poll_contenttitle{overflow:hidden; width:620px; margin:0px; padding:3px 10px; border:1px solid #DEDEDE;}
.poll_content dl.poll_contenttitle dt{margin:0px; padding:0px;}
.poll_content dl.poll_contenttitle dd{margin:0px; padding:0px;}
.poll_content dl.poll_contenttitle dt.poll{ font-size:12px; padding-left:17px; margin-left:10px; color:#222222; font-weight:bold; line-height:28px; float:left; background:url(/images/prog/poll/p_bul_01.gif) no-repeat left 6px;}
.poll_content dl.poll_contenttitle dd.poll_t1{color:#555555; float:right; padding-left:10px; margin-right:10px; line-height:25px; background:url(/images/home/together/poll_t1_bg.gif) no-repeat left 7px;}
.poll{ font-size:12px; padding-left:17px; margin-left:10px; color:#222; font-weight:bold; line-height:25px; float:left; background:url(/images/prog/poll/p_bul_01.gif) no-repeat left 6px;}
.poll_dot{height:1px; line-height:0px; font-size:0px; background:url(/images/prog/poll/poll_dot.gif) repeat-x left top;}
.poll_t1{color:#555555; float:right; padding-left:10px; margin-right:10px; line-height:25px; background:url(/images/prog/poll/poll_t1_bg.gif) no-repeat left 7px;}
.poll_t2{width:23%; font-size:12px; color:#555555; float:left;text-align:center}
.poll_t3{width:100%; color:#454545;}
.line { margin-bottom:10px;margin-left:0px; width:100%; background:url(/images/home/together/bg_line.gif) repeat-x; height:1px  }
.poll_btn_01 { text-align:center; margin:10px 0;}



/********* **************/
.result_title_bg_01{width:605px;height:125px;background-color:#f5f5f5;border-left-width:1px;border:1px solid #DEDEDE;padding:4px 4px 4px 4px;}
.result_title_bg_02{width:565px;height:85px;background-color:#ffffff;padding:20px 20px 20px 20px;}
.title_content ul{margin:0px;margin-left:0px;padding:0px;list-style-type:none;}
.title_content li{background:url(/images/prog/poll/bull_list.gif) no-repeat 0 50%;padding:0px 0px 0px 10px;}
.total_result ul{margin:0px;margin-left:35px;padding:0px;list-style-type:none;}
.total_result li{margin:0px;padding:0px;background:url(/images/home/together/bull_list.gif) no-repeat 0 50%;padding:0px 0px 0px 10px;}
.total_result{width:613px;margin-top:5px;}
.result_01{width:253px;float:left;}
.result_02{width:50px;text-align:right;float:left;}
.result_03{width:50px;text-align:right;float:left;}
.result_04{margin-left:20px;padding-top:3px;width:200px;float:left;}
.graph{background-image:url(/images/home/together/result_graph.gif);height:8px;}
.btn_total_list{margin:0px;margin-left:520px;}

/************ **************/
.title_bg_01{width:635px; background:url(/images/prog/poll/title_bg_01_bg.gif) no-repeat left bottom;}
.title_bg_02{width:635px; padding-bottom:11px; border:1px solid #DEDEDE;}
/*
.title{height:18px;margin:6px;padding:0 0 7px 0;font-weight:bold; background:url(/images/prog/poll/poll_dot.gif) repeat-x left bottom; }
.title span{display:inline-block; margin-top:4px; margin-left:10px; padding-left:17px; color:#222;background:url(/images/prog/poll/p_bul_01.gif) no-repeat left 2px;}
.title_content{width:576px;text-align:justify; margin:8px 0px 0px 30px;}
*/
.content_total{position:relative;margin:0 0 20px 0;}
.content_total *{margin:0;padding:0;vertical-align:middle;}
.content_top{position:relative;margin:20px 0 5px 6px;color:#536fa8;font-family:"ngb";}
.content_top .text{display:inline-block;color:#536fa8;font-weight:bold;}
.btn_total_list{position:absolute;top:0;right:0;}
.content_body{padding:5px 30px;vertical-align:middle;}
.content_body input{width:14px;height:14px;line-height:14px;}
.content_body input.def_input_text {border:1px solid #ccc;height:18px;line-height:18px;}
.content_bottom{margin-top:10px;width:100%;height:1px; font-size:0px; line-height:0px;background:url(/images/prog/poll/bg_line.gif) repeat-x;}

/*
.content_top{padding:5px 18px 5px 0px;overflow:hidden;background-color:#f0f0f0;border-top:1px solid #d8d0c5;font-size:12px;}
.number{background-image:url(/images/prog/poll/icon_num_bg.gif);width:20px;height:15px;font-family:dotum;color:#ffffff;font-weight:bold;text-align:center;padding-top:2px;float:left;}
.text{margin-left:10px;width:615px;padding:2px 2px 2px 2px;font-weight:bold;color:#555555;float:left;}
.content_body{padding:5px 30px;vertical-align:middle;}
.content_body input {border:1px solid #CCC;}
.content_bottom{margin-top:10px;width:100%;height:1px; font-size:0px; line-height:0px;background:url(/images/prog/poll/bg_line.gif) repeat-x;}
.btn{margin-top:15px;text-align:center;font-size:11px;}
*/


/********* ***********/
.fieldset_style{margin:0px; padding:0px; border:none; background:none;}
.fieldset_style legend{display:none;}
.id_pw_box{position:relative;border:1px solid #ececec; padding:13px 40px; margin-bottom:50px; background:#fafafa;*zoom:1;}
.id_pw_box:after {content:"";display:block;visibility:hidden;clear:both;}
.id_pw_box ul {width:450px;}
.id_pw_box ul li {line-height:28px;}
.id_pw_box .labelW {display:inline-block;width:150px;font-weight:bold;}
.id_pw_box dl{*zoom:1;}
.id_pw_box dl:after {content:"";display:block;visibility:hidden;clear:both;}
.id_pw_box dt{display:inline-block;width:150px;float:left;font-weight:bold;}
.id_pw_box dd{float:left;}
.id_pw_box p {position:absolute;left:500px;bottom:5px;padding:0; height:0; line-height:0; font-size:1px;}
.numBox {border:1px solid #c9c9c9; width:43px;height:17px;line-height:18px;border:1px solid #bfbfbf;}
.textBox {border:1px solid #c9c9c9; width:157px;height:17px;line-height:18px;border:1px solid #bfbfbf;}
.juminBox {border:1px solid #c9c9c9;width:70px; height:17px;line-height:18px;border:1px solid #bfbfbf;}
.id_pw_box ul li.id_pw_box1{width:320px;}
.id_pw_box ul li.id_pw_box2{width:210px;}
.id_pw_box ul li.id_pw_box3{width:525px; margin-top:10px;}


/********** **********/
.minwon_search_top{position:relative; width:640px; height:95px; background:url(/images/home/minwon/minwon_top_bg.gif) no-repeat;}
.minwon_search_top ul{position:absolute; left:17px; top:18px; overflow:hidden;}
.minwon_search_top ul li{float:left;}
.minwon_search_top ul li.minwon_search_box1{width:235px;}
.minwon_search_top ul li.minwon_search_box2{width:195px;}
.minwon_search_top ul li.minwon_search_box3{width:160px;}
.minwon_search_top ul li.minwon_search_box4{width:590px; margin-top:8px;}





/***************** ************/
.commend {border:solid 1px #dedede; clear:both; }
.commend caption{ font-size:12px; color:#000000; letter-spacing:-1px; font-weight:bold; text-align:left; background:url(/images/prog/common/opinion_icon.gif) no-repeat 5px top; padding-left:22px; padding-bottom:5px;}
.commend .name { margin:0px; color:#000000;font-weight:bold;font-size:12px;width:70px; vertical-align:top;text-align:center;}
.commend .view { margin:0px; font-size:12px;letter-spacing:-1px;vertical-align:top;}
.commend .ip { margin:0px; color:#000000;font-size:11px;letter-spacing:0px;width:130px;vertical-align:top;}
.commend .view_dot { background:url(/images/prog/free/commend_dot.gif) repeat-x left 50%;}

.good {border:solid 1px #d6d6d6;background:#f7f7f7;}
.commend_write {border:solid 1px #d6d6d6;padding-bottom:10px;background:#f7f7f7;}
.commend_write .write_ti {margin:0px;font-size:12px;padding-left:16px;padding-top:10px;margin-left:17px;margin-bottom:5px;margin-right:2px;display:inline;float:left;background:url(/images/prog/free/commend_icon.gif) no-repeat left 8px;}
.commend_write .write_tip {margin:0px;font-size:11px;color:#666666;letter-spacing:-1px;padding-top:11px;}
.commend_write .write_tip .orange {color:#ff6600;}
.commend_write dl {clear:both;margin:0px;margin-left:5px;padding-top:0px;}
.commend_write dd {float:left;margin:0px;padding:0px;}
.commend_write dt {float:left;padding-right:3px;padding-left:30px;padding-top:4px;color:#333333;}
.commend_write .worddt {clear:both;padding-right:15px;margin-top:5px;}
.commend_write #name {width:110px;height:19px;background-color:#FFFFFF;border-width:1px;border-color:#DDDDDD;border-style:solid;font-size:8pt;color:#666666;font-size:14px;padding:3px 0px 0px 3px;}
.commend_write #password {width:110px;height:19px;background-color:#FFFFFF;border-width:1px;border-color:#DDDDDD;border-style:solid;font-size:8pt;color:#666666;font-size:14px;padding:3px 0px 0px 3px;}
.commend_write .word {width:440px;height:54px;margin-top:5px;background-color:#FFFFFF;border-width:1px;border-color:#DDDDDD;border-style:solid;font-size:8pt;color:#666666;}
#name_enter {margin-left:5px;}
#commend_enter {width:42px;height:55px;position:relative; padding:6px 0px 0px 5px;}
#commend_enter a {width:100%;height:100%;margin-left:7px;margin-top:6px;position:absolute;text-indent:-2000px;font-size:0px;background:url(/images/prog/common/comment_enter_gray.gif) no-repeat left top;}




/******* ********/
#c_phone_search{width:636px; border-bottom:1px solid #eceff7; background:url(/images/home/common/c_phone_search_icon.gif) no-repeat 10px top;}
.c_phone_search_ti{margin:0px 0px 5px 0px; padding:12px 0px 0px 72px;}
.c_phone_search_ti_fc{color:#57a30d;}
#c_phone_search fieldset{height:40px; margin:0px 0px 1px 0px; padding:0px; border:none; background:#F4F4F4;}
#c_phone_search fieldset legend{display:none;}
#c_phone_search *{vertical-align:middle}
#c_phone_search fieldset strong{margin:10px 0px 0px 15px; color:#2f870b; font-family:"Verdana"; font-size:12px; line-height:10px;}
#c_phone_search .c_phone_search_select{width:89px; /*margin-top:10px; */ border:1px solid #b4c5d9;}
#c_phone_search .c_phone_search_txt{width:358px; margin-top:-3px; border:1px solid #b4c5d9; height:17px}
#c_phone_search .c_phone_search_bt{margin-top:10px;vertical-align:-3px;border:none;}

.c_phone_list{margin:0px 0px 20px 0px; padding:0px; clear:both; overflow:hidden;}
.c_phone_list li{position:relative; width:146px; margin:5px 8px 0px 0px; text-align:center; line-height:32px; background:url(/images/home/common/c_phone_list1_bg.gif) no-repeat left top;}
.c_phone_list li a{color:#8697c9; font-weight:bold;}
.c_phone_list li a:link{color:#fff; font-weight:bold;}
.c_phone_list li a:visited{color:#8697c9; font-weight:bold;}
.c_phone_list li a:active{color:#8697c9; font-weight:bold;}
.c_phone_list li a:hover{color:#8697c9; font-weight:bold;}

.list_left li{float:none; clear:both;}
.c_phone_list li ul{overflow:hidden; width:464px; margin:0px; padding:0px 0px 0px 0px; border:1px solid #F6F6F6; background:#F6F6F6;}
.c_phone_list li ul li{float:left; clear:none; width:143px; height:30px;margin:4px 0px 0px 8px;letter-spacing:-1px; padding:0px; text-align:left; text-indent:17px; line-height:29px; background:url(/images/home/common/c_phone_list2_bg.gif) no-repeat left top;}
.c_phone_list li ul li a{color:#5d5d5d; font-weight:normal;}
.c_phone_list li ul li a:link{color:#5d5d5d; font-weight:normal;}
.c_phone_list li ul li a:visited{color:#5d5d5d; font-weight:normal;}
.c_phone_list li ul li a:active{color:#5d5d5d; font-weight:normal;letter-spacing:-1px;}
.c_phone_list li ul li a:hover{color:#8697c9; font-weight:bold; letter-spacing:-1px;}


/**** ******/
.bn_list{margin:0;}
.bn_list li{float:left; width:150px; margin-top:10px; background:url(/images/home/common/dot_3px.gif) repeat-x left bottom; margin-right:7px; padding-bottom:1px;}

/***** *****/
.info_sel{float:left; display:inline;}
.info_sel li{float:left;margin-left:5px;}


/******************/
#info_message{position:relative; width:635px; height:140px; border-bottom:2px solid #e0e0e0; background:url(/images/home/guide/member_ipin_tab_bg.gif) repeat-x left top;}


.prog_search fieldset {margin:0;padding:0;border:none;}
.prog_search fieldset label {position:absolute;visibility:hidden;height:0;font-size:0;line-height:0;}




/**************본인확인***************/
/**************로그인*****************/

.member_fbox{width:624px; height:27px; line-height:27px; text-indent:20px; color:#666666; background:#f8f8f8;}
.member_btn dt{display:none;}
.member_btn dd{margin:0px; padding:0px;}
.member_btn dd ul{overflow:hidden; clear:both;}
.member_btn dd ul li{float:left;}
.member_tip{margin:10px 0px 0px 0px; padding:0px; padding-left:18px; line-height:18px; background:url(/images/home/sitemap/member_tip.gif) no-repeat 5px 3px;}

/*
.member_terms{width:638px;height:171px;padding:5px;border:1px solid #d4d4d4;}
.member_terms .terms_text{width:625px; height:160px;padding-right:10px; overflow:auto;}
.member_terms_btn{padding-bottom:10px; background:url(/images/home/sitemap/member_top_bg.gif) repeat-x left bottom;}
.member_order{margin:0px; padding:0px; list-style:none; overflow:hidden; clear:both;}
.member_order li{margin:0px; padding:0px; float:left;}
*/
.membinquiry {border:medium none;padding:0;margin:0 auto;width:640px;}


.member_ipin_text{width:600px; padding:10px 20px; margin:10px 0px 20px 0px; background:#f9f9f9; border-top:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; line-height:18px;}
.member_ipin_text p{margin-top:5px;font-size:11px;letter-spacing:-1px;}
#member_ipin_tab1{position:relative; width:624px; height:120px; border-bottom:2px solid #e0e0e0; background:url(/images/home/sitemap/member_ipin_tab_bg.gif) repeat-x left top; overflow:hidden; clear:both;}
#member_ipin_tab1 ul li div{line-height:18px; width:628px;}
#member_ipin_tab1 ul li p.tip_btn{margin:0px; padding:0px;}
#member_ipin_tab1 ul li div p{margin-top:10px;}
#member_ipin_tab2{position:relative; width:624px; height:120px; border-bottom:2px solid #e0e0e0; background:url(/images/home/sitemap/member_ipin_tab_bg.gif) repeat-x left top; overflow:hidden; clear:both;}
#member_ipin_tab2 ul li div{line-height:18px; width:628px;}
#member_ipin_tab2 ul li p.tip_btn{margin:0px; padding:0px;}
#member_ipin_tab2 ul li div p{margin-top:10px;}
.member_ipin_list{margin:20px 0 0 0; padding:0; background:url(/images/home/sitemap/member_top_bg.gif) repeat-x left bottom;}
.member_ipin_list dt{display:none;}
.member_ipin_list dd{margin:0px; padding:0 0 10px 0;}
.member_ipin_list dd ul li{width:600px; padding-left:20px; background:url(/images/home/sitemap/member_ipin_bul.gif) no-repeat 10px 3px;}

.member_ipin_text2{width:580px; padding:10px 20px; margin:0px 0px 20px 0px; background:#f9f9f9; border-top:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; line-height:18px;}
.member_ipin_text2 p{margin:0px; padding:0px; line-height:18px;}
.member_ipin_text2 strong.point_1{color:#4da9cd; text-decoration:underline;}
.member_ipin_text2 strong.point_2{color:#ee8644;}
.member_dot{width:100%; height:1px; line-height:0px; font-size:0px; background:url(/images/home/sitemap/member_top_bg.gif) repeat-x left top; margin-top:10px;}
.member_ok_box{width:470px; height:193px; padding-left:170px; background:url(/images/home/sitemap/member_ok_bg.gif) no-repeat left top;}
.member_ok_box p{margin:0px; padding:0px; line-height:18px;}
.member_ok_box p strong.point_3{color:#d2552f;}
.h5_tag {position:absolute;width:624px;margin:-10px 0 0 0;padding:0;text-align:right;}

.Adult{display:block; float:left;width:292px; height:132px;}
.Adult .Adult_tit{width:292px; height:9px; background:url(/images/home/sitemap/adult_tit.gif) no-repeat left top;}
.Adult .Adult_Bg{width:292px; height:auto; overflow:hidden; clear:both; background:url(/images/home/sitemap/adult_bg.gif) repeat-y left top;}
.Adult .Adult_Bg p{width:262px;color:#666; padding:0 15px; letter-spacing:-1px; line-height:16px;}
.Adult .Adult_Bg p.blue_tit{padding-bottom:8px; font-size:12px;  color:#7d2a43;}
.Adult .Adult_Bg p.ger_tit{padding-bottom:8px; font-size:12px;  color:#6a2725;}
.Adult .Adult_Bottom{width:292px; height:13px; background:url(/images/home/sitemap/adult_bottom.gif) no-repeat left top;}
.blue_tit{padding-left:15px; padding-bottom:8px;  color:#2875bd;}
.line-Adult{border-bottom:1px solid #dddddd;}

/*********** *************/
#member_login1{width:640px; background:url(/images/home/sitemap/member_login_bg2.gif) no-repeat left bottom;}
.member_login1_bg{width:640px; margin:0px; padding:11px 0px 20px 0px; background:url(/images/home/sitemap/member_login_bg1.gif) no-repeat left top;}
.member_login1_con{width:585px; margin:0px 0px 0px 24px;}
.member_login1_bt_list{width:410px; height:61px; text-align:center; *zoom:1;}
.member_login1_bt_list:after {content:"";display:block;visibility:hidden;clear:both;}
.member_login1_bt_list li{float:left;}
.member_login1_con dl{margin:21px 0px 0px 0px; padding:0px 0px 0px 0px;}
.member_login1_con dl dt{margin:0px; padding:0px; height:24px; color:#404040;}
.member_login1_con dl dd{margin:0px; padding:0px; color:#666666;}
.member_login1_con dl dd p{margin:0px; padding:0px; line-height:18px;}
.member_login1_tip{padding:0px 0px 0px 24px; margin:20px 0px; width:585px; color:#454545; background:url(/images/home/sitemap/member_login1_tip.gif) no-repeat 13px 6px;}
.member_login1_tip strong{color:#d2552f;}
.member_login_dot{width:100%; height:1px; line-height:0px; font-size:0px; background:url(/images/home/sitemap/member_login_dot.gif) repeat-x left top;}

#member_login2{ padding:10px 50px;width:540px; border:1px solid #ececec;line-height:18px;}
#member_login2 fieldset{ margin:0px; padding:0px; border:none;}
#member_login2 fieldset legend{display:none;}
#member_login2 fieldset label{font-weight:bold; color:#757575;}
#member_login2 fieldset ul{overflow:hidden; clear:both;}
#member_login2 fieldset ul li{float:left;}
#member_login2 .member_login2_bt{position:absolute; left:0px; top:114px; width:630px; text-align:right;}

#member_login3{ padding:10px 50px;width:540px; border:1px solid #ececec;line-height:18px;}
#member_login3 fieldset{ margin:0px; padding:0px; border:none;}
#member_login3 fieldset legend{display:none;}
#member_login3 fieldset label{font-weight:bold; color:#757575;}
#member_login3 fieldset ul{overflow:hidden; clear:both;}
#member_login3 fieldset ul li{float:left;}
#member_login3 .member_login2_bt{position:absolute; left:0px; top:114px; width:630px; text-align:right;}

#loginbox{position:relative; width:640px; height:90px; background:url(/images/home/sitemap/member_login_bg3.gif) no-repeat left bottom;}
#loginbox fieldset{position:absolute; left:52px; top:50px; margin:0px; padding:0px; border:none;}
#loginbox fieldset legend{position:absolute;visibility:hidden;height:0;line-height:0;font-size:1px;}
#loginbox fieldset label{font-weight:bold; color:#757575;}
#loginbox fieldset ul{overflow:hidden; clear:both;}
#loginbox fieldset ul li{float:left;}
#loginbox .member_login2_bt{position:absolute; left:0px; top:114px; width:630px; text-align:right;}

/*회원로그인*/
#hLogin {position:relative; width:600px; height:212px; padding:0 0 0 38px; margin-top:10px; background:#ffffff; border:1px solid #cacaca;}
#hLogin .btn_form {position:absolute; left:305px; top:150px;}
#hLogin .rLogin {position:absolute;left:280px;top:40px;width:290px;}
#hLogin .rLogin h5 {background:none;margin:0 0 5px 0;;padding:0;}
#hLogin .rLogin dl {position:relative;*zoom:1;width:270px;}
#hLogin .rLogin dl:after {content:"";display:block;visibility:hidden;clear:both;}
#hLogin .rLogin dl dt {float:left;margin:0 0 2px 10px;width:60px;}
#hLogin .rLogin dl dd {float:left;margin:0 0 2px 0;width:150px;}
#hLogin .rLogin .bt_login {position:absolute; left:230px; top:20px;}
#hLogin .rLogin fieldset{ margin:0px; padding:0px; border:none;}
#hLogin .rLogin fieldset legend{display:none;}
#hLogin .rLogin fieldset label{font-weight:bold; color:#757575;}
#hLogin .rLogin img, input {vertical-align:middle;}
.btn_near_input {vertical-align: top;}


#hLogin .rLogin1 {position:absolute; left:280px; top:128px; width:290px;}
#hLogin .rLogin1 h5 {background:none;margin:0 0 5px 0;;padding:0;}
#hLogin .rLogin1 dl {position:relative;*zoom:1;width:270px;}
#hLogin .rLogin1 dl:after {content:"";display:block;visibility:hidden;clear:both;}
#hLogin .rLogin1 dl dt {float:left;margin:0 0 2px 10px; width:60px;}
#hLogin .rLogin1 dl dd {float:left;margin:0 0 2px 0;width:150px;}
#hLogin .rLogin1 ul li {margin:0 0 2px 10px;}
#hLogin .rLogin1 .bt_login {position:absolute; left:230px; top:20px;}
#hLogin .rLogin1 fieldset{ margin:0px; padding:0px; border:none;}
#hLogin .rLogin1 fieldset legend{display:none;}
#hLogin .rLogin1 fieldset label{font-weight:bold; color:#757575;}
#hLogin .rLogin1 img, input {vertical-align:middle;}
.input_noline {border:0;}
input.in_05 {border:1px solid #bfbfbf; width:152px;}




.use_faq {width:640px;border-top:2px solid #af9d82;}
.use_faq dt {width:636px;margin:6px 0 1px 0;padding:0 0 5px 4px;background:url(/images/common/dot_line.gif) repeat-x left bottom;}
.use_faq dt strong {display:block;padding-left:24px;line-height:20px;background:url(/images/common/faq_bul.gif) no-repeat 1px 1px;}
.use_faq dd {margin:0;list-style:none;padding:0 0 2px 0;background:url(/images/kr/common/dot_line.gif) repeat-x left bottom;}
.use_faq dd span {display:block;padding:6px 12px 6px 45px;letter-spacing:-1px;color:#666;background:#f3f3f3 url(/images/common/faq_bul02.gif) no-repeat 12px 5px;}
.fBtn {margin:0 0 10px 0;}

.in_box {border:1px solid #bfbfbf;height:18px;line-height:19px;margin:0;padding:0;vertical-align:top;}


.mylist_Box {position:relative;width:630px;height:25px;padding:7px 10px 3px 0;margin:0 0 10px 0;border:1px solid #dedede;background:#f8f8f8;*zoom:1;}
.mylist_Box:after {content:"";display:block;visibility:hidden;clear:both;}
.mylist_Box li {float:right;margin:0 5px 0 0;padding:0;}
.mylist_Box .name {position:absolute;left:15px;top:10px;padding:0 0 0 16px;background:url(/images/prog/common/icon_name.gif) no-repeat 0 2px;}


/*게시판상단 */
.b_Box {width:473px;min-height:55px;padding:15px 45px 15px 120px;background:url(/images/prog/board/b_box_bg.jpg) no-repeat left top;border:1px solid #d7d7d7;}
.b_Box strong {color:#454545;width:473px;letter-spacing:-1px;font-weight:bold;}
.b_Box p {margin:5px 0 0 0;width:473px;color:#666666;line-height:18px;letter-spacing:-1px;}
.b_Box span {color:#b6531a;}

/*비밀번호변경 */
.pModify {position:relative;width:640px;height:272px;margin-top:20px;background:url(/images/home/sitemap/pmodify_bg.gif) no-repeat left top;}
.pModify strong {position:absolute;left:200px;top:56px;}
.pModify p {position:absolute;left:50px;top:142px;padding:0;margin:0;}
.pModify ul {position:absolute;margin:190px 35px 0 35px;padding:10px 25px;height:38px;background:#f5f5f5;border:1px solid #ececec;}
.pModify ul li {font-size:12px;list-style:none;color:#323232;line-height:20px;width:518px;}
.pModify .gText {color:#9d9d9d;}


.s_h5 {display:block;margin:8px 0 5px 0;padding:0 0 0 17px;color:#454545;font-size:12px;letter-spacing:-1px;background:url(/images/home/common/h5_bul.gif) no-repeat left 2px;}








/* 담당자 */
#homeCharge {position:relative;margin:50px auto 15px auto;padding-top:15px;width:640px;font-size:11px;background:url(/images/common/app_back.gif) no-repeat left top;}
#homeCharge p.chrg_tit {height:22px;margin:0;padding:0 0 0 19px;font-size:12px;letter-spacing:-1px;background:url(/images/common/app_bul1.gif) no-repeat 4px 2px;} 
#homeCharge p.chrg_date {position:absolute;top:12px;right:5px;margin:0;padding:0 0 0 15px;background:url(/images/common/app_bul2.gif) no-repeat left 1px;} 
#homeCharge p.chrg_date span {display:inline-block;padding-right:3px;color:#3f3f3f;}
#homeCharge ul {margin:0;padding:5px 18px;border-top:1px solid #dadada;border-bottom:1px solid #dadada;background:#fafafa;*zoom:1;background:url(/images/common/app_bul5.gif) no-repeat 4px 5px;}
#homeCharge ul:after {content:" ";display:block;visibility:hidden;clear:both;}
#homeCharge ul li {margin:0;padding:0;line-height:16px;}
#homeCharge ul li.duty {float:left;margin-right:4px;padding-right:4px;background:url(/images/common/app_bul4.gif) no-repeat right 2px;}
#homeCharge ul li.charge {float:left;}
#homeCharge ul li span.tit {display:inline-block;padding-right:3px;color:#2d5f95;}
#homeCharge ul li a.mail {display:inline-block;padding:0 2px 0 13px;background:url(/images/common/app_bul3.gif) no-repeat left 4px;}
/* 만족도 */
#homeApp {position:relative;margin:0 0 0 20px;width:640px;height:80px;font-size:11px;}
#homeApp * {margin:0;padding:0;vertical-align:top;}
#homeApp fieldset {margin:0;padding:0;border:none;}
#homeApp legend {display:none;}
#homeApp p.app_tit {height:18px;margin:0;padding:0 0 0 2px;vertical-align:top;line-height:18px;}
#homeApp p.app_tit strong{display:block;float:left;margin-right:7px;padding-left:15px;width:64px;background:url(/images/common/app_tit.gif) no-repeat left 3px;letter-spacing:-1px;}
#homeApp label {padding-right:15px;}
#homeApp label img {*margin-top:1px;}
#homeApp #point5 {position:relative;margin-right:5px;*top:-3px;*margin-right:2px;}
#homeApp #point4 {position:relative;margin-right:5px;*top:-3px;*margin-right:2px;}
#homeApp #point3 {position:relative;margin-right:5px;*top:-3px;*margin-right:2px;}
#homeApp #point2 {position:relative;margin-right:5px;*top:-3px;*margin-right:2px;}
#homeApp #point1 {position:relative;margin-right:5px;*top:-3px;*margin-right:2px;}
#homeApp #app_wrt {width:580px;height:17px;margin-top:6px;*margin-top:3px;padding:1px 0 0 5px;border:1px solid #c0c0c0;font-size:11px;color:#9f9f9f;line-height:17px;}
#homeApp #appBtn {margin-top:7px;*margin-top:4px;}

 

 /* faq */

.faq_lst{margin:10px 0;padding:0;border-top:2px solid #9b2b37;border-bottom:2px solid #666;}
.faq_lst dt{margin:0;padding:12px 0 12px 18px;background:url(/images/common/board/faq_lst_dt.gif) no-repeat left top;border-bottom:1px dashed #e3e3e3;color:#555;font-weight:bold;font-size:14px;letter-spacing:-1px;line-height:20px;}
.faq_lst dd{margin:6px 0;padding:10px 0 10px 18px;background:url(/images/common/board/faq_lst_dd.gif) no-repeat left top;color:#777;letter-spacing:0;line-height:20px;}


.page-num{margin:0;text-align:center;}
.page-num *{display:inline-block;line-height:18px;vertical-align:middle;}
.page-num a{margin:0;padding:0 6px;font-weight:bold;color:#595959;}
.page-num a:hover{background:#ff7200;color:#fff;font-weight:bold;}
.page-num span.link_ov{padding:0 6px;background:#ff7200;color:#fff;font-weight:bold;}
.page-num span.rn-arr{padding:0 3px;background:none;}
.page-num span.rn-arr a{padding:0;}
.page-num span.rn-arr a:hover{background:none;}




/************************************************************20131104***************************************************************/
/************************************************************20131104***************************************************************/
/************************************************************20131104***************************************************************/
/* board list */
.board_find {border:none;}
legend {position:absolute;visibility:hidden;height:0;line-height:0;font-size:1px;}

.board_find span {height:16px; padding:3px; margin-right:3px; border:1px solid #cacaca; _border:none; _padding:0px; background:#ffffff;}
.board_find span select {height:16px; border:none;}



.board_find input.search {display:inline-block; margin:0; width:148px; height:22px; background:#ffffff; border-top:1px solid #cacaca; border-left:1px solid #cacaca; border-bottom:1px solid #cacaca; border-right:none;}





.board_list_info2 {position:relative; width:100%; padding:0 0 10px 0; margin-bottom:10px; text-align:right;}
.board_list_info2:after {content:" ";display:block;visibility:hidden;clear:both;}
.board_list_info2 .page_num {float:left;margin:0; color:#323232;}
.board_list_info2 .page_num span {color:#941a27; }
.board_list_info2 select,
.board_list_info2 input {vertical-align:middle;}
.board_list_info2 select {width:75px;height:20px;border:1px solid #c2c2c2;}
.board_list_info2 #findWrite {width:190px;height:18px;border:1px solid #c2c2c2;}
.board_list_info2 .inputTxt {border:1px solid #d3d3d3;height:17px;line-height:17px;width:150px;}
.board_list_info2 .board_find{position:absolute;top:0;right:0;}


.board_listWrap {width:100%;margin:0 0 10px 0; background:url(/images/common/board/list_top.gif) repeat-x left top;}
.board_list {clear:both; width:100%;}
.board_list table {clear:both; width:100%; border-top:1px solid #333333; background:#ffffff;}
.board_list table caption {display:none;}
.board_list table th {text-align:center; padding:7px; border-right:1px solid #cacaca;border-bottom:1px solid #cacaca; background:#fafafa; color:#333333;}
/*.board_list table td {text-align:center; padding:7px; border:1px solid #cacaca;}*/
.board_list table td {text-align:center;padding:7px;border-right:1px solid #cacaca;border-bottom:1px solid #cacaca;}
.board_list table td.al {text-align:left;}
.board_list table td.ar {text-align:right;}
.board_list table td img {vertical-align:middle;}
.board_list .t_end {border-right:none;}

.board_list col {background:none;}
.board_list .condition {color:#f67e14;}
.board_list .condition2 {color:#bb0000;}

.board_listBox {background:url(/images/common/board/list_top_fr.gif) no-repeat left top;}
.board_listPage {margin:10px 0;text-align:center;line-height:18px;}
.board_listPage * {vertical-align:center;}
.board_listPage span.arrow img {display:inline-block;width:19px;height:18px;}
.board_listPage span.page_num {display:inline-block; padding-right:5px;}
.board_listPage span.page_num a {display:inline-block;padding:0 7px 0 9px;background:url(/images/common/board/list_page_ln.gif) no-repeat left 1px;}
.board_listPage span.page_num strong {display:inline-block;padding:0 7px 0 9px;background:url(/images/common/board/list_page_ln.gif) no-repeat left 1px;}
.board_listPage span.page_num .first {background:none;}
.board_butt {margin:20px 0 0 0; padding:0 0 0 0; text-align:right;*zoom:1;}
.board_butt:after {content:" ";display:block;visibility:hidden;clear:both;}
.board_list_butt {margin:10px 0;padding:10px 10px 0 10px;border-top:1px solid #dddddd;text-align:right;*zoom:1;}
.board_list_butt:after {content:" ";display:block;visibility:hidden;clear:both;}
.board_butt input{border:none;}


/***** board view ****/
.board_viewTit {padding:6px 10px 4px 95px;border-top:2px solid #ddd;border-bottom:1px solid #ddd;background:url(/images/common/board/view_tit_ln.gif) no-repeat 78px 6px;line-height:18px;}
.board_viewTit h4 {margin:0;padding:0;font-weight:normal;background:none;letter-spacing:0px;}
.board_viewTit h4 span {display:inline-block;width:83px;margin-left:-95px;padding-left:12px;color:#424242;font-weight:bold;}
.board_viewInfo {width:100%;*zoom:1;}
.board_viewInfo:after {content:"";display:block;visibility:hidden;clear:both;}
.board_viewInfo li {margin-top:7px;padding:0 10px 4px 95px;border-bottom:1px solid #dddddd;background:url(/images/common/board/view_tit_ln.gif) no-repeat 78px top;line-height:18px;}
.board_viewInfo li span {display:inline-block;width:83px;margin-left:-95px;padding-left:12px;color:#424242;font-weight:bold;}
.board_viewInfo li.file{height:100%;}
.board_viewInfo li.file:after {content:" ";display:block;visibility:hidden;clear:both;}
.board_viewInfo li.file span{display:block;float:left;}
.board_viewInfo li.file div{display:block;float:left; }
.board_viewInfo li.file a {display:block;padding-left:17px;background:url(/images/common/board/list_icon_file.gif) no-repeat left 1px;}
.board_viewInfo li.file a:link,
.board_viewInfo li.file a:visited {font-size:11px;color:#757575;}
.board_viewInfo li.file a:hover,
.board_viewInfo li.file a:active,
.board_viewInfo li.file a:focus {font-size:11px;color:#757575;text-decoration:underline;}
.board_viewHtit {position:absolute;visibility:hidden;height:0;font-size:1px;line-height:0;}
.board_viewDetail {padding:20px 10px;width:96%;}
.board_viewImg {margin-top:20px;text-align:center;}
.board_viewPage {margin-bottom:10px;border-top:1px solid #dddddd;border-left:1px solid #dddddd;}
.board_viewPage li {padding:6px 15px 6px 77px;border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;background:url(/images/common/board/view_page_tit.gif) repeat-y;}
.board_viewPage li span {display:inline-block;width:73px;margin:0 19px 0 -77px;text-align:center;color:#424242;font-weight:bold;}
.board_comp {padding:8px;border:1px solid #dddddd;background:url(/images/common/board/comp_tit.gif) repeat-y;*zoom:1;}
.board_comp:after {content:" ";display:block;visibility:hidden;clear:both;}
.board_comp p.comp_tip {float:left;width:75px;margin:0;padding:1px 0 0 15px;color:#f67e14;font-weight:bold;font-size:0.9em;background:url(/images/common/board/comp_icon.gif) no-repeat left 1px;}
.board_comp fieldset.comp_wrt {float:left;border:none;}
.board_comp fieldset.comp_wrt legend {display:none;}
.board_comp fieldset.comp_wrt * {margin:0;padding:0;}
.board_comp p.comp_count {float:right;margin:0;padding:1px 0 0 7px;font-size:11px;background:url(/images/common/board/comp_bul.gif) no-repeat left 5px;}
.board_comp p.comp_count span {font-weight:bold;color:#f67e14;}
.board_talk {position:relative;margin:10px 0;padding:10px 70px 10px 15px;_padding-right:65px;border:1px solid #dddddd;background:#f2f2f2;}
.board_talk label {position:absolute;visibility:hidden;height:0;font-size:1px;line-height:0;}
.board_talk p.talk_tip {margin:0;padding:0 0 10px 17px;font-size:0.9em;background:url(/images/common/board/talk_icon.gif) no-repeat left 2px;}
.board_talk ul.talk_auth {position:absolute;top:10px;right:15px;*zoom:1;}
.board_talk ul.talk_auth:after {content:"";display:block;visibility:hidden;clear:both;}
.board_talk ul.talk_auth li {float:left;padding-left:5px;font-weight:bold;color:#6f6f6f;font-size:0.9em;}
.board_talk ul.talk_auth li a:link,
.board_talk ul.talk_auth li a:visited {font-size:1em;color:#6f6f6f;font-weight:bold;}
.board_talk ul.talk_auth li a:hover,
.board_talk ul.talk_auth li a:active,
.board_talk ul.talk_auth li a:focus {font-size:1em;color:#6f6f6f;font-weight:bold;text-decoration:underline;}
.board_talk #talkWrt {width:100%;height:38px;border:1px solid #bfbfbf;}
.board_talk #talkEntry {position:absolute;top:36px;*top:38px;_top:39px;right:15px;width:45px;height:41px;}
.board_reply {table-layout:fixed;width:100%;}
.board_reply caption {position:relative;visibility:hidden;height:0;line-height:0;font-size:1px;}
.board_reply thead {position:absolute;visibility:hidden;height:0;line-height:0;font-size:1px;}
.board_reply td {padding:10px 5px;border-bottom:1px solid #dddddd;font-size:11px;vertical-align:top;}
.board_reply td.writer {padding-left:10px;color:#424242;}
.board_reply td.info {color:#8f9296;}


/***** board write ****/
.board_writeTit {background:url(/images/common/board/view_tit_ln.gif) no-repeat 78px 6px;}
.board_writeInfo {width:100%;border-top:2px solid #dddddd;*zoom:1;}
.board_writeInfo:after {content:"";display:block;visibility:hidden;clear:both;}
.board_writeInfo li {margin-top:7px;padding:0 10px 4px 95px;border-bottom:1px solid #dddddd;background:url(/images/common/board/view_tit_ln.gif) no-repeat 78px top;}
.board_writeInfo li label {display:inline-block;width:83px;margin-left:-95px;/*padding-left:12px;*/color:#424242;font-weight:bold;}
.board_writeInfo li input {height:15px;line-height:15px;border:1px solid #bfbfbf;}
.board_writeInfo li input[type="radio"] {border:none;}
.board_writeInfo li input[type="checkbox"] {border:none;}
.board_writeInfo #wrtTitle {width:525px;}
.board_writeInfo #wrtPers {width:100px;}
.board_writeInfo #wrtPers {width:100px;}
.board_writeInfo #wrtPhone {width:60px;}
.board_writeInfo .wrtPhone1 {width:50px;}
.board_writeInfo .wrtPhone2 {width:50px;}
.board_writeInfo #wrtMail {width:80px;}
.board_writeInfo .mailList {width:120px;}
.board_writeInfo .mailAdd {width:150px;}
.board_writeInfo #wrtFile {height:19px;}
.board_writeInfo .upFile {width:525px;height:19px;}
.board_writeInfo #wrtCont {width:98%;border:1px solid #bfbfbf;vertical-align:top;}
.board_writeInfo #nttCn{width:97%;border:1px solid #bfbfbf;vertical-align:top;}
.board_writeInfo .wrtBrno {border:none;}
.board_writeInfo span.tip {padding-left:10px;font-size:0.9em;color:#ff6600;}

/***** food text 겹침 ****/
.food_uploadTit {padding-left:95px;width:30px;}




/* 포토갤러리 */
.bodo_view{padding:20px 4px !important;border-bottom:none !important;}
.bodo_view .photo_view{margin:10px auto;padding:6px 0;width:616px;height:490px;background:url(/images/common/photo_view_bg.gif) no-repeat left top;}
.photo_gallery {position:relative;margin:0 auto;width:600px;/*height:490px;*/}
.galleryNum {display:none;}
.galleryView {position:relative;margin:0;width:600px;height:400px;}
.galleryView ul.bicImage {overflow:hidden;position:absolute;top:0;left:0;width:600px;height:400px;}
.galleryView ul.bicImage li {position:relative;float:left;}
.galleryView ul.bicImage li img{display:block;width:600px;height:400px;}
.galleryText {overflow:hidden;position:absolute;top:360px;left:0;margin:0;padding:0;width:600px;height:40px;}
.galleryText li {margin:0;padding:3px 5px;width:590px;height:34px;background:#000;color:#fff;font-size:12px;font-weight:bold;line-height:17px;}
.galleryThum {position:relative;margin:0 auto;padding:16px 0;width:600px;height:61px;}
.galleryThum span.arrow {position:absolute;top:36px;}
.galleryThum span.arrow img {padding:5px;}
.galleryThum span.arrLeft {left:4px;}
.galleryThum span.arrRight {right:4px;}	
.galleryThum .wrap {overflow:hidden;position:relative;margin:0 auto;width:553px;height:61px;}
.galleryThum .thumnail {position:absolute;width:2000px;left:0px}
.galleryThum .thumnail li {float:left;margin:0 5px 0 0px;width:88px;height:59px;background:#000;}
.galleryThum .thumnail li img{display:block;}
.no_style{padding:10px 0 !important;}
.no_style p{margin:0;padding:0 17px;color:#787878;}
.panel-overlay p{margin:0;padding:5px 0 0 0;font-size:12px;font-weight:bold;line-height:17px;}

.prog_htxt{display:none;}


#bodo_list{margin:10px auto;width:100%;border-top:2px solid #666;}
#bodo_list li{position:relative;margin:0;padding:10px 0;border-bottom:1px solid #e4e4e4;*zoom:1;}
#bodo_list li *{margin:0;padding:0;vertical-align:middle;}
#bodo_list li:after {content:"";display:block;visibility:hidden;clear:both;}
#bodo_list li img.bodoimg{display:block;position:absolute;top:10px;left:10px;width:170px;height:94px;border:1px solid #d5d5d5;}
#bodo_list li dl{display:inline-block;margin:0;padding:5px 0 0 190px;min-height:96px;_height:96px;}
#bodo_list li dl dt{margin:0 0 3px 0;padding:0 0 0 17px;}
#bodo_list li dl dt a{font-family:"ngb";color:#000;font-size:16px;}
#bodo_list li dl dd{margin:0 0 2px 0;padding:0 0 0 17px;color:#666;}
#bodo_list li dl dd ul{float:right;}
#bodo_list li dl dd ul li{display:inline;float:left;margin:0 5px 0 0;;padding:0 10px 0 0;background:url(/images/common/board/ucc_line.gif) no-repeat right 5px;border:none;letter-spacing:0;}
#bodo_list li dl dd ul li strong{color:#ff6600;letter-spacing:-1px;}
#bodo_list li dl dd ul li.last{margin:0;padding:0;background:none;}
#bodo_list li dl.img-none{padding-left:0;}

#bodo-view{margin:0 auto;padding:0 0 10px 0;width:100%;border-bottom:1px solid #dadada;}
#bodo-view .bodo-ti{width:100%;}
#bodo-view .bodo-ti h4{margin:5px 0 10px 0;padding:0;background:none;font-family:"ngb";color:#000;font-size:20px;line-height:26px;font-weight:normal;}
#bodo-view .bodo-info{margin:0;padding:6px 0;border-top:1px solid #dadada;border-bottom:2px solid #dadada;}
#bodo-view .bodo-info ul{*zoom:1;}
#bodo-view .bodo-info ul:after {content:"";display:block;visibility:hidden;clear:both;}
#bodo-view .bodo-info ul li{display:inline;float:left;margin:0 15px 0 0;padding:0 15px 0 0;color:#555;background:url(/images/common/board/bodo_line.gif) no-repeat right 5px;}
#bodo-view .bodo-info ul li.no-bodo{float:none;background:none;}
#bodo-view .bodo-info ul li.file_ti{display:block;margin:5px 0 0 0;padding:0;background:none;}
#bodo-view .bodo-info ul li.file_ti strong{display:inline-block;float:left;margin:0 10px 0 0;}
#bodo-view .bodo-info ul li.file_ti ul{display:inline-block;float:left;}
#bodo-view .bodo-info ul li.file_ti ul li{display:block;float:none;margin:0;padding:0 0 0 17px;background:url(/images/common/board/list_icon_file.gif) no-repeat left 5px;}

#bodo-view .bodo-info ul li.name{background:none;font-weight:bold;}
#bodo-view .bodo-bimg{margin:10px auto;width:592px;text-align:center;}
#bodo-view .bodo-bimg img{display:block;margin:0;padding:0;width:592px;background:none;}


#bodo-view .bodo-contents{padding:10px;}
#bodo-view .bodo-contents div p{margin:0 0 10px 0;}


.survey_lst{margin:0 0 15px 0;padding:0 0 15px 7px;background:url(/images/common/board/survey_bg.gif) repeat-x left bottom;}
.survey_lst h5{margin:5px 0;}
.survey_lst p{margin:0;line-height:18px;}
.survey_lst .survey_butt{margin:8px 0 0 0;text-align:center;}


.survey_view{position:relative;margin:0 0 20px 0;}
.survey_view *{margin:0;padding:0;vertical-align:middle;}
.survey_view dl{}
.survey_view dl dt{margin:0 0 5px 6px;color:#536fa8;font-family:"ngb";}
.survey_view dl dd{margin:0 0 0 20px;}
.survey_view dl dd ul{*zoom:1;}
.survey_view dl dd ul:after {content:"";display:block;visibility:hidden;clear:both;}
.survey_view dl dd ul li{display:inline-block;float:left;width:43px;text-align:center;}
.survey_view dl dd ul li.answp_tit{padding-left:14px;width:230px;background:url(/images/common/skin_smc/h6_bul.gif) no-repeat left 9px;text-align:left;}
.survey_view dl dd ul li.iGraph{white-space:nowrap;line-height:normal;text-align:left;}
.survey_view dl dd ul li.iGraph .gBar{ display:inline-block; width:310px;height:9px;}
.survey_view dl dd ul li.iGraph .gAction{ display:inline-block; height:9px;background:#fdca00;}
.survey_view dl dd input{border:none;}
.survey_view dl dd input.ans-input{margin-top:-1px;margin-right:6px;width:14px;height:14px;line-height:14px;}
.survey_view p{position:absolute;top:-1px;right:0;}
.survey_line{margin:0;padding:15px 0;background:url(/images/common/board/survey_bg.gif) repeat-x left top;text-align:center;}



.archive{position:relative;margin:0 0 20px 0;padding:13px 0 15px 13px;background:url(/images/tour/sub04/archive_bg.gif) no-repeat left bottom;}
.archive .top{display:block;position:absolute;top:0;left:0;width:100%;height:13px;background:url(/images/tour/sub04/archive_top.gif) no-repeat left top;}
.archive .arc-conta{overflow:hidden;width:615px;*zoom:1;}
.archive .arc-conta:after {content:"";display:block;visibility:hidden;clear:both;}
.archive .arc-conta h4{display:inline-block;float:left;margin:0;padding:0;background:none;width:52px;}
.archive .arc-conta h4 img{line-height:0;}
.archive .arc-conta ul{display:inline-block;float:left;width:563px;}
.archive .arc-conta ul li{display:inline-block;float:left;margin:0;padding:0 8px;background:url(/images/tour/sub04/archive_line.gif) no-repeat right 3px;}
.archive .arc-conta ul li a{display:block;color:#767676;line-height:17px;}
.archive .arc-conta ul li a:hover{font-family:"ngb";color:#000000;}
.archive .arc-conta ul li a.all{font-family:"ngb";}
.archive .arc-conta ul li a.archive_ov{font-family:"ngb";color:#000000;}
.archive .arc-conta ul li.last{background:none;}




/*
#schedule{overflow:hidden;width:650px;*zoom:1;}
#schedule:after {content:"";display:block;visibility:hidden;clear:both;}
#schedule ul.tabmenu{margin:0;width:650px;*zoom:1;}
#schedule ul.tabmenu:after {content:"";display:block;visibility:hidden;clear:both;}
#schedule ul.tabmenu li{display:inline;float:left;}
#month{overflow:hidden;position:relative;margin:29px 0 32px 0;padding:33px 0 30px 0;width:650px;background:url(/images/cpo/sub02/scheduletab_bg.gif) no-repeat left bottom;}
#month div.top{position:absolute;top:0;left:0;display:block;width:650px;height:50px;text-indent:-9999px;background:url(/images/cpo/sub02/scheduletab_bul.gif) no-repeat left top;}
#month .cal{overflow:hidden;position:relative;margin:0 27px 0 30px;padding:0;width:803px;}
#month .cal .Tripcalendar {position:relative;float:left;width:284px;background:#f5f5f5 url(/images/kr/performance/cal.gif) no-repeat left top;*zoom:1;}
#month .cal .Tripcalendar:after {content:"";display:block;clear:both;visibility:hidden;}
#month .cal .Tripcalendar .month {position:relative;margin:0 0 5px 0;padding:0 0 17px 0;width:284px;height:17px;text-align:center;font-weight:bold;color:#666;line-height:13px;background:#fff;}
#month .cal .Tripcalendar .month strong{color:#d20000;}
#month .cal .Tripcalendar .month span {display:block;position:absolute;top:0;width:14px;height:13px;}
#month .cal .Tripcalendar .month span.prev {left:80px;}
#month .cal .Tripcalendar .month span.next {right:80px;}
#month .cal .Tripcalendar .cal_txt{position:absolute;top:0;left:0;margin:0;}
#month .cal .Tripcalendar table {margin:0 5px 5px 5px;width:274px;background:#fff;border-top:1px solid #e3e3e3;border-left:1px solid #e3e3e3;table-layout:fixed;border-collapse:collapse;border-spacing:0; }
#month .cal .Tripcalendar caption {position:absolute;visibility:hidden;font-size:0;line-height:0;}
#month .cal .Tripcalendar th {width:38px;height:21px;text-align:center;border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;background:#f7f7f7;}
#month .cal .Tripcalendar th img {vertical-align:middle;}
#month .cal .Tripcalendar td {width:38px;height:21px;text-align:center;border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;}
#month .cal .contTop {float:left;width:496px;margin:0 0 0 23px;padding:0;*zoom:1;} 
#month .cal .contTop:after {content:"";display:block;visibility:hidden;clear:both;}
#month .cal .contTop h4{margin:0 0 0 0;padding:0 0 0 17px;color:#3c3c3c;letter-spacing:-1px;background:url(/images/cpo/sub02/cal_bul.gif) no-repeat left 5px;}
#month .cal .contTop .dayText{display:block;line-height:28px;width:468px;height:28px;margin:5px 0 7px 0;padding:0 14px;background:#f5f5f5;color:#666;font-weight:bold;letter-spacing:-1px;}
#month .cal .contTop ul{margin:0;padding:0;}
#month .cal .contTop ul li{display:block;float:none;margin-bottom:0px;padding-left:9px;background:url(/images/cpo/sub02/cal_ul.gif) no-repeat left 10px;color:#424242;letter-spacing:-1px;}
#month .cal .contTop ul li span{display:inline-block;margin-right:5px;color:#bf0000;}

*/




/* 640 size */

#schedule{overflow:hidden;width:640px;*zoom:1;}
#schedule:after {content:"";display:block;visibility:hidden;clear:both;}
#schedule ul.tabmenu{margin:0;width:640px;*zoom:1;}
#schedule ul.tabmenu:after {content:"";display:block;visibility:hidden;clear:both;}
#schedule ul.tabmenu li{display:inline;float:left;}
#schedule #month{overflow:hidden;position:relative;margin:29px 0 32px 0;padding:33px 0 30px 0;width:640px;background:url(/images/common/scheduletab_bg.gif) no-repeat left bottom;}
#schedule #month div.top{position:absolute;top:0;left:0;display:block;width:650px;height:50px;text-indent:-9999px;background:url(/images/common/scheduletab_bul.gif) no-repeat left top;}
#schedule #month .cal{overflow:hidden;position:relative;margin:0 27px 0 30px;padding:0;width:583px;}
#schedule #month .cal .Tripcalendar {position:relative;float:left;width:284px;background:#f5f5f5 url(/images/kr/performance/cal.gif) no-repeat left top;*zoom:1;}
#schedule #month .cal .Tripcalendar:after {content:"";display:block;clear:both;visibility:hidden;}
#schedule #month .cal .Tripcalendar .month {position:relative;margin:0 0 5px 0;padding:0 0 17px 0;width:284px;height:17px;text-align:center;font-weight:bold;color:#666;line-height:13px;background:#fff;}
#schedule #month .cal .Tripcalendar .month strong{color:#d20000;}
#schedule #month .cal .Tripcalendar .month span {display:block;position:absolute;top:0;width:14px;height:13px;}
#schedule #month .cal .Tripcalendar .month span.prev {left:80px;}
#schedule #month .cal .Tripcalendar .month span.next {right:80px;}
#schedule #month .cal .Tripcalendar .cal_txt{position:absolute;top:0;left:0;margin:0;}
#schedule #month .cal .Tripcalendar table {margin:0 5px 5px 5px;width:274px;background:#fff;border-top:1px solid #e3e3e3;border-left:1px solid #e3e3e3;table-layout:fixed;border-collapse:collapse;border-spacing:0; }
#schedule #month .cal .Tripcalendar caption {position:absolute;visibility:hidden;font-size:0;line-height:0;}
#schedule #month .cal .Tripcalendar th {width:38px;height:21px;text-align:center;border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;background:#f7f7f7;}
#schedule #month .cal .Tripcalendar th img {vertical-align:middle;}
#schedule #month .cal .Tripcalendar td {width:38px;height:21px;text-align:center;border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;}
#schedule #month .cal .contTop {float:left;width:276px;margin:0 0 0 23px;padding:0;*zoom:1;} 
#schedule #month .cal .contTop:after {content:"";display:block;visibility:hidden;clear:both;}
#schedule #month .cal .contTop h4{margin:0 0 0 0;padding:0 0 0 17px;color:#3c3c3c;letter-spacing:-1px;background:url(/images/cpo/sub02/cal_bul.gif) no-repeat left 5px;}
#schedule #month .cal .contTop .dayText{display:block;line-height:28px;width:248px;height:28px;margin:5px 0 7px 0;padding:0 14px;background:#f5f5f5;color:#666;font-weight:bold;letter-spacing:-1px;}
#schedule #month .cal .contTop ul{margin:0;padding:0;}
#schedule #month .cal .contTop ul li{display:block;float:none;margin-bottom:0px;padding-left:9px;background:url(/images/cpo/sub02/cal_ul.gif) no-repeat left 10px;color:#424242;letter-spacing:-1px;}
#schedule #month .cal .contTop ul li span{display:inline-block;margin-right:5px;color:#bf0000;}






#schedule h4.view-ti{margin-top:27px;font-size:16px;}
#schedule-view{overflow:hidden;position:relative;margin:12px 0 12px 0;padding:24px 0 42px 0;width:650px;background:url(/images/cpo/sub02/view_bg.gif) no-repeat left bottom;}
#schedule-view div.top{position:absolute;top:0;left:0;display:block;width:650px;height:24px;text-indent:-9999px;background:url(/images/cpo/sub02/view_top.gif) no-repeat left top;}
#schedule-view .show-conta{margin:0 0 0 27px;width:804px;}
#schedule-view .show-conta dl *{margin:0;padding:0;vertical-align:middle;}
#schedule-view .show-conta .show-img{display:block;float:left;margin:0 53px 0 0;width:210px;height:294px;border:1px solid #dcdcdc;line-height:0;}
#schedule-view .show-conta dl{display:block;float:left;width:538px;}
#schedule-view .show-conta dl dt{display:inline-block;float:left;margin:0 10px 0 0;width:39px;background:url(/images/cpo/sub02/show-line.gif) no-repeat right 6px;color:#262626;font-size:16px;font-family:"ngb";line-height:28px;}
#schedule-view .show-conta dl dd{display:inline-block;width:486px;padding:4px 0;line-height:20px;}
#schedule-view .show-conta dl dt.longtxt{display:block;float:none;margin:0;width:538px;background:none;}
#schedule-view .show-conta dl dd.longtxt{display:block;width:538px;line-height:20px;}
#schedule-view .show-conta dl dd.longtxt p{margin:0;}
.bu-show-list{margin:10px 0 10px 265px;}
.view-ha-conta{margin:20px 0 0 0;}
.view-ha-conta h5{margin:0;padding:0;background:none;color:#262626;font-size:16px;font-family:"ngb";line-height:28px;}
.view-ha-conta img.vshow-img{display:block;float:left;margin:0 28px 0 0;width:130px;}

.view-ha-conta .vshow-txt{display:block;float:left;width:702px;}
.view-ha-conta p{margin:0 0 5px 0;}


.year {position:relative;margin:0 auto;padding:0;width:250px;height:45px;background:url(/images/cpo/sub02/reser_date.gif) no-repeat center top;color:#0f0f0f;font-size:20px;text-align:center;line-height:45px;}
.year span {display:inline-block;position:absolute;top:13px;font-size:12px;line-height:18px;}
.year span.prev {left:0;padding-left:19px;background:url(/images/cpo/sub02/reser_prev.gif) no-repeat left top;color:#666666;}
.year span.next {right:0;padding-right:19px;background:url(/images/cpo/sub02/reser_next.gif) no-repeat right top;color:#666666;}


#scheduleYear{margin:20px 0 0 0;width:803px;border-top:1px solid #d0d0d0;}
#scheduleYear li{position:relative;border-bottom:1px solid #d0d0d0;padding:5px 0;width:803px;line-height:20px;*zoom:1;}
#scheduleYear li:after {content:"";display:block;visibility:hidden;clear:both;}
#scheduleYear li span.monthImg{margin:0 0 0 14px;width:33px;}
#scheduleYear li p.monthbtn{position:absolute;top:6px;right:22px;margin:0;}
#scheduleYear li span.monthTxt{display:inline-block;position:absolute;top:5px;left:58px;}
#scheduleYear li span.monthTxt a{display:inline-block;}
#scheduleYear li span.monthTxt a:link,
#scheduleYear li span.monthTxt a:visited{color:#5b636b;}
#scheduleYear li span.monthTxt a:hover,
#scheduleYear li span.monthTxt a:active,
#scheduleYear li span.monthTxt .month_ov:link,
#scheduleYear li span.monthTxt .month_ov:visited,
#scheduleYear li span.monthTxt .month_ov:hover{color:#2e3339;font-weight:bold;}
#scheduleYear li span.monthTxt a strong{font-weight:normal;}
#scheduleYear li span.monthTxt a.month_ov strong{color:#e10000;font-weight:bold;}
#scheduleYear li div{margin:5px 0 0 0;width:803px;border-top:1px dashed #e3e3e3;}
#scheduleYear li div ul.showData{margin:5px 0 0 69px;width:734px; }
#scheduleYear li div ul.showData:after {content:"";display:block;visibility:hidden;clear:both;}
#scheduleYear li div ul.showData li{border:none;display:inline-block;float:left;padding:0;margin:0;color:#5b636b;font-size:12px;line-height:20px;}
#scheduleYear li div ul.showData li.date{width:60px;color:#d20000;}
#scheduleYear li div ul.showData li.showTitle{margin:0 0 0 19px;width:655px;}
#scheduleYear li div ul.showData li a{font-size:12px;}
#scheduleYear li div ul.showData li a:link,
#scheduleYear li div ul.showData li a:visited{color:#5b636b;}
#scheduleYear li div ul.showData li a:hover,
#scheduleYear li div ul.showData li a:active{color:#5b636b;font-weight:bold;}


/*
.adult-wrap{overflow:hidden;margin:20px auto;width:640px;*zoom:1;}
.adult-wrap:after {content:"";display:block;visibility:hidden;clear:both;}
.awrap{width:648px;*zoom:1;}
.awrap:after {content:"";display:block;visibility:hidden;clear:both;}
.adult{display:block;float:left;margin:0 10px 0 0;width:206px;}
.adult .adult_tit{width:206px;height:9px;background:url(/images/home/sitemap/adult_tit.gif) no-repeat left top;}
.adult .adult_bg{overflow:hidden;width:206px;height:245px;background:url(/images/home/sitemap/adult_bg.gif) repeat-y left top;}
.adult .adult_bg p{padding:0 15px;width:172px;color:#666;line-height:20px;}
.adult .adult_bg p strong{display:block;margin-bottom:5px;color:#2a8300;}
.adult .adult_bg p.blue_tit{padding-bottom:8px;color:#13406a;}
.adult .adult_bg p.ger_tit{padding-bottom:8px;color:#13406a;}
.adult .adult_bottom{width:206px;height:13px;background:url(/images/home/sitemap/adult_bottom.gif) no-repeat left top;}
.line-adult{border-bottom:1px solid #ddd;}

*/

 

.dept_form{margin:5px 0;padding:0;}
.dept_form *{margin:0;padding:0;vertical-align:middle;}
.dept_form label{position:absolute;top:0;height:0;visibility: hidden;font-size:0;}
.dept_form select{width:80px;height:20px;line-height:18px;}
.dept_form input#findInp{width:250px;height:18px;border:1px solid #ddd;}
.dept_form input.findButt{position:relative;left:4px;}

.dept_ti{position:relative;}
.dept_ti h4 span{font-size:11px;}
.dept_ti .down{position:absolute;top:0;right:0;}

#wrtPers{width:150px;height:18px;border:1px solid #ddd;line-height:18px;}
#wrtTitle{width:400px;height:18px;border:1px solid #ddd;line-height:18px;}
#wrtBiz{width:150px;height:18px;border:1px solid #ddd;line-height:18px;}
#wrtdays{width:150px;height:18px;border:1px solid #ddd;line-height:18px;}
#wrtCont{width:98%;height:200px;border:1px solid #ddd;line-height:18px;}
#wrtFile{width:98%;height:18px;border:1px solid #ddd;line-height:18px;}
#wrtpwd{width:200px;height:18px;border:1px solid #ddd;line-height:18px;}


.video_txt{margin:10px 0 10px 23px;}
.video_txt p{margin:5px 0;}


.minwon-sch{overflow:hidden;margin:12px 0 0 0;padding:18px 0 0 150px;width:490px;height:72px;background:url(/images/home/common/minwon_sch_bg.gif) no-repeat;}
.minwon-sch dl{}
.minwon-sch dl *{margin:0;padding:0;vertical-align:middle;}
.minwon-sch dl dt{display:inline-block;float:left;margin:0 0 3px 0;padding-left:12px;width:75px;height:26px;background:url(/images/home/common/sch_bul.gif) no-repeat left 10px;line-height:26px;}
.minwon-sch dl dd{position:relative;display:inline-block;margin:0 0 3px 0;width:314px;height:26px;line-height:26px;}
.minwon-sch dl dd select#msamu_01{width:170px;height:20px;line-height:18px;}
.minwon-sch dl dd input#min_input{margin:0 0 0 3px;width:260px;height:20px;line-height:20px;border:1px solid #ddd;;background:#fff; }
.minwon-sch dl dd input.btn_sch{position:absolute;top:0;right:-1px;}

.def-input{height:19px;line-height:19px;border:1px solid #cacaca;color:#7f7f7f;}
.zip-input{width:40px;}
.juso-input{margin-top:3px;width:500px;}
.phone-input{width:50px}
#minwon-name{width:150px;}
#minwon-people{margin-right:5px;width:80px;}
#minwon-year{width:150px;}
#minwon-pass{width:150px;}


.search{margin:0 0 5px 5px;padding:0 0 0 8px;/*background:url(/images/common/h7_bul.gif) no-repeat left 10px;*/color:#777;}
.search *{margin:0;padding:0;vertical-align:middle;}


.htmlarea{width:640px;}


/************************************************************20131104***************************************************************/
/************************************************************20131104***************************************************************/
/************************************************************20131104***************************************************************/
.pStyle{clear:both; width:100%;}
.pStyle table {clear:both; width:100%; border-top:3px solid #333333; background:#ffffff;}
.pStyle table caption {display:none;}
/*.pStyle table th {text-align:center; padding:7px; border:1px solid #cacaca; background:#eeeeee; color:#333333;}*/
.pStyle table th {text-align:center; padding:7px; border-right:1px solid #cacaca; border-bottom:1px solid #cacaca; background:#eeeeee; color:#333333;}
/*.pStyle table td {text-align:center; padding:7px; border:1px solid #cacaca;}*/
.pStyle table td {text-align:center; padding:7px; border-bottom:1px solid #cacaca;}
.pStyle table td.al {text-align:left;}
.pStyle table td span.download a {color:#9c2936;}
.pStyle table td span.download a:hover {color:#9c2936; text-decoration:underline;}



/*게시물권한확인*/
.password_input{margin:50px auto;padding:0 0 12px 0;width:381px;border:1px solid #ddd;background:url(/images/common/password_input.gif) repeat-x left top;}
.password_input h4{display:block;margin:0 0 12px 0;padding:0;background:none;color:#838383;font-size:11px;font-weight:normal;line-height:33px;text-align:center;}
.password_input h4 strong{color:#3c3c3c;}
.password_input label{display:inline-block;margin:0 0 0 54px;padding:0 0 0 16px;background:url(/images/common/password_bul.gif) no-repeat left 4px;color:#858688;font-size:11px;line-height:19px;}
.password_input #findInp{width:149px;height:17px;border:1px solid #c2c2c2;line-height:17px;}


.table1 {clear:both; width:100%; border-top:3px solid #333333; background:#ffffff;}
.table1 caption {display:none;}
.table1 th {text-align:center; padding:7px; border:1px solid #cacaca; background:#eeeeee; color:#333333; font-weight:bold;}
.table1 td {text-align:center; padding:7px; border:1px solid #cacaca;}
.table1 td.al {text-align:left;}
.table1 td span.download a {color:#9c2936;}
.table1 td span.download a:hover {color:#9c2936; text-decoration:underline;}


