
@media (max-width:800px) {
	th, td { vertical-align:middle; }
	td input, select { vertical-align:middle; }
	textarea, select { font-family:µ¸¿ò; background:#efefef; border:1px solid #beb7be; font-size:12px; line-height:18px; color:#777;}
	input.btn {
		border: medium none;
		font-size: 0;
		height: auto;
		line-height: 0;
		padding: 0;
		width: auto;
	}
	input {
		border: 1px solid #fff;
		color: #646464;
		font-family: "µ¸¿ò";
		font-size: 11px;
		height:18px;
		padding: 4px 4px 0;
		vertical-align: middle;
	}
	option { font-size:12px;  }
	.check { border:0; background-color:#fff;}
	.radio { border:0; background-color:#fff; }
	.point_color {color:#727272;}
	.total {background:url("../images/board/bullelt.gif") no-repeat scroll left 25% transparent; margin-top:20px; padding-left:8px; padding-bottom:10px; width:100%;}
	.view_mode {float:right;width:200px;text-align:right;padding-right:15px;}

	/*------------------------------------------°¶·¯¸®¸®½ºÆ®------------------------------------------*/
	.gallery_t { width:898px; clear:both;}
	.g_table { width:100%; border-spacing:0; border-collapse:collapse; padding:0; margin:0; }
	.g_table td { padding-bottom:15px; vertical-align:top;  }
	.g_table td img { vertical-align:middle; }
	/*
	.serimg { float:left; width:150px; border:solid 1px #ddd; text-align:center; line-height:80px; height:80px; }
	*/
	.g_table td ul li.img { width:219px; height:auto; text-align:center; padding-bottom:15px; padding-left:7px; }
	.g_table td ul li.img_nopad { width:219px; height:auto; text-align:center; padding-bottom:15px; padding-left:0; }
	.g_table td ul li.tit a { width:219px; padding:5px 0 5px 10px;}
	.g_table td ul li.tit a:hover { width:219px; padding:5px 0 5px 10px; color:#dc7252; font-weight:bold; }



	.gallery_wrap { overflow:hidden; height:1%; position:relative; margin:10px auto 0 auto; width:100%; padding:0 1px 30px 1px; }
	.gallery { position:relative; float:left; display:inline; width:45%; height:auto; margin:10px 2px 0 6px; }
	.gallery .pic {
		/*padding-top:2px;*/
		height:auto;
		overflow:hidden;
		border:5px solid #e34849;/*
		background-image:url("../images/04_report/bg_photo.gif");
		*/
		background-repeat:no-repeat;
		text-align:center;
	}
	.gallery .sj { margin:5px 0 0 0; width:90%; height:40px; color:#444; font-weight:bold; line-height:1.1em; }
	.gallery span.date { color:#c7c7c7; font-size:11px; font-family:Verdana; font-weight:normal; }
	/*.vod .btn_view { position:absolute; left:150px; top:141px; }*/
	.gallery .btn_view { position:absolute; left:130px; top:90px; }
	.gallery .btn_img { width:100px; }



	/*paging*/
	.paging { padding:15px 0 15px 0; width:100%; text-align:center; clear:both;}
	.paging a {
		width:20px;
		height:20px;
		background:url("../images/board/paging_out.gif") no-repeat scroll left center transparent;
		font-family:tahoma;
		font-size:9px;
		color:#666;
		font-weight: bold;
		padding: 4px 7px;
		text-align: center;
		text-decoration: none;
	}
	.paging .on, .paging .on a:link, .paging .on a:visited, .paging .on a:hover, .paging .on a:active {
		width:20px;
		height:20px;
		background:url("../images/board/paging_over.gif") no-repeat scroll left center transparent;
		font-family:tahoma;
		font-size:9px;
		color: #fff;
		font-weight: bold;
		padding: 4px 7px;
		text-align: center;
		text-decoration: none;
	}

	/*------------------------------------------°¶·¯¸® »ó¼¼ÆäÀÌÁö------------------------------------------*/
	.g_detail {overflow:hidden; background-color:#f6f6f6; padding-bottom:15px;height:auto;}
	.g_detail_thumb { width:100%; padding-top:10px;}
	.g_detail_thumb li {float:left; padding-left:4px;}
	.g_detail_thumb li.nopad {float:left; padding:0;}

	/*°¶·¯¸® ¸ñ·ÏÆäÀÌÁö ¹öÆ°*/
	.btn_list { text-align:center; font-family:tahoma; font-size:9px;  padding:10px 0 10px 0;  border-top:1px solid #959595;}
	.btn_list p { font-size:9px; text-decoration:underline; font-weight:bold; background: url("../images/board/btn_back.gif") no-repeat scroll 45% center transparent;}
	.btn_next { float:right; padding-top:20px; }

	/*prev,next contents*/
	.pre_next_list { clear:both; padding-top:20px; width:898px; }
	.pre_next_list li { padding-left:18px; width:100%;}
	.pre_next_list li a { padding-left:14px; background: url("../images/board/icon_line.gif") no-repeat scroll left center transparent;}
	.pre_next_title { width:80px; float:left; color:#333; }
	.pre {
		border-top:1px solid #c8c8c8;
		border-bottom:1px solid #e3e3e6;
		padding-top:8px;
		padding-bottom:8px;
		/*background: url("../images/board/icon_prev.gif") no-repeat scroll left center transparent;*/
	}
	.pre p {float:left;}
	.next {
		border-bottom:1px solid #c8c8c8;
		padding-top:8px;
		padding-bottom:8px;
		/*background: url("../images/board/icon_next.gif") no-repeat scroll left center transparent;*/
	}
	.next p {float:left;}

	/*------------------------------------------------tab------------------------------------------------*/

	.tab { overflow:hidden; width:100%; background:url(../images/customer/tab_line.gif) repeat-x; padding-bottom:20px;}
	.tab li {float:left; padding-left:1px;}
	.tab li.nopad {padding:0;}

	/*------------------------------------------°øÁö»çÇ×¸®½ºÆ®------------------------------------------*/
	.search { float:right; }
	.search select, input, img { vertical-align:middle; }
	.board_con {clear:both; padding-top:20px; padding-bottom:5px;}


	/*-----------------------------------------------¸®½ºÆ®-----------------------------------------------*/
	.v_table { width:100%; border-spacing:0; border-collapse:collapse; padding:0; margin:0;}
	.v_table th { color:#333; font-size:10px; height:28px; border-top:1px solid #575757; border-bottom:1px solid #b6b6b6; text-align:center; }
	.v_table th.line { border-bottom:2px solid #575757; }
	.v_table td.left { text-align:left; }
	.v_table td { color:#8b8b8b; font-size:12px; text-align:center; padding:10px 10px; border-bottom:1px solid #e5e5e5; letter-spacing:-0.1px; }
	.v_table td.right {text-align:right;}
	.v_table td.center {text-align:center;}

	/*-----------------------------------------------ºä-----------------------------------------------*/
	.i_table { width:100%; border-spacing:0; border-collapse:collapse; padding:0; margin:0;}
	.i_table thead th { font-family:tahoma; color:#333; font-size:10px; height:30px; border-top:1px solid #575757; border-bottom:1px solid #e5e5e5; background-color:#f5f5f5; text-align:left; padding-left:20px;}
	.i_table thead td { color:#8b8b8b; font-size:12px; height:30px; border-top:1px solid #575757; border-bottom:1px solid #e5e5e5; padding-left:20px;}
	.i_table thead td input { background:#f7f7f7; border:1px solid #c5c5c5; font-size:12px; line-height:18px; color:#777;}
	.i_table tbody th { font-family:tahoma; color:#333; font-size:10px; height:30px; border-top:1px solid #575757; border-bottom:1px solid #e5e5e5; background-color:#f5f5f5; text-align:left; padding-left:20px; }
	.i_table tbody td { color:#8b8b8b; font-size:12px; height:30px; border-top:1px solid #575757; border-bottom:1px solid #e5e5e5; padding-left:20px; }
	.i_table tbody td textarea { background:#f7f7f7; border:1px solid #c5c5c5; font-size:12px; line-height:18px; color:#777;}

	/*-----------------------------------------------´ñ±Û-----------------------------------------------*/
	.r_table_top {clear:both; padding-top:30px; padding-bottom:20px;}
	.r_table { width:100%; border-spacing:0; border-collapse:collapse; padding:0; margin:0;}
	.r_table thead th { font-family:tahoma; color:#777; font-size:10px; height:30px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; background-color:#f5f5f5; text-align:left; padding-left:20px;}
	.r_table thead td { color:#8b8b8b; font-size:12px; height:30px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; padding-left:20px;}
	.r_table thead td input { background:#f7f7f7; border:1px solid #e5e5e5; font-size:12px; line-height:18px; color:#777;}
	.r_table tbody th { font-family:tahoma; color:#777; font-size:10px; height:30px; border-top:1px solid #575757; border-bottom:1px solid #e5e5e5; background-color:#f5f5f5; text-align:left; padding-left:20px; }
	.r_table tbody td { color:#8b8b8b; font-size:12px; height:30px; border-top:1px solid #575757; border-bottom:1px solid #e5e5e5; padding-left:20px; }
	.r_table tbody td textarea { background:#f7f7f7; border:1px solid #e5e5e5; font-size:12px; line-height:18px; color:#777;}

	.m_table { width:100%; border-spacing:0; border-collapse:collapse; padding:0; margin:0;}
	.m_table tbody th { color:#333; font-size:10px; padding:10px 0 10px 0; border-top:1px solid #575757; border-bottom:1px solid #e5e5e5; background-color:#f5f5f5; text-align:left; padding-left:20px; }
	.m_table tbody td { color:#8b8b8b; font-size:10px; padding:10px 0 10px 0; border-top:1px solid #575757; border-bottom:1px solid #e5e5e5; padding-left:20px; }
	.m_table tbody td input { font-family:tahoma; background:#f7f7f7; border:1px solid #c5c5c5; font-size:12px; line-height:18px; color:#777;}
	.m_table tbody td input.no { border:0; background:#FFFFFF;}

	/*width*/
	.w50{ width:50px;}
	.w100{ width:100px;}
	.w160{ width:160px;}
	.w250{ width:250px;}
	.w400{ width:400px;}
	.w420{ width:420px;}
	.w570{ width:570px;}
	.w860{ width:860px;}

	/*popup*/
	#popup_contain { width:450px; padding:30px 30px 50px 30px; border:1px solid #000; font-family:µ¸¿ò,tahoma; font-size:12px; }
	.popup_title { padding-bottom:20px;}
	.popup_title ul { padding-top:10px;}
	.popup_title li { height:16px;}
	.popup_search li {float:left;}
	.popup_search li.pad { padding-left:5px; padding-right:5px;}
	.popup_search li input { font-family:tahoma; background:#f7f7f7; border:1px solid #c5c5c5; font-size:12px; line-height:18px; color:#777; }
	.zip_table {clear:both; padding-top:20px; padding-bottom:20px;}
	.zip_table li{ height:140px; overflow-y: scroll;}
	/*sitemap*/
	.sitemap_title { padding-top:10px; padding-bottom:40px;}
	.sitemap {height:380px;}
	.sitemap li {width:127px; padding-right:20px; float:left;}
	.sitemap_con {padding-top:15px;}
}