/*======================================*
¿ä¼Ò(element) ¿©¹é ÃÊ±âÈ­ 2J 20111114_s
*=======================================*/

img, fieldset, button, iframe		{border:0 none;}
button				{cursor:pointer;}
img					{vertical-align:top;}
hr					{display:none;}
table				{border-collapse:collapse; border-spacing:0;}

a					{text-decoration:none;}
a:active, a:focus	{text-decoration:none; color:#178bca;}
a:hover				{text-decoration:underline;}

html,body			{width:100%;}
h1,h2,h3,h4,h5,h6	{font-size:12px; text-align:left;}
address, em			{font-style:normal}
.clear			{clear:both;}
.clearfloat		{clear:both; display:block; float:none; font-size:0 !important; height:0; line-height:0 !important; margin:0 !important; padding:0 !important; width:100%; overflow:hidden;}
.fl				{float:left;}
.fr				{float:right;}

ul.ulnone		{margin:0; padding:0; list-style:none;}
ul.ulnone li	{margin:0; padding:0;}

.btn			{cursor:pointer;}
.caption		{display:none;}
.skip			{position:absolute; width:0; height:0; font-size:0; line-height:0; top:-5000px; overflow:hidden}
.show 			{display: block;}
.hide 			{display: none;}

ul.inline li	{display:inline;}

/*======================================*
°øÅë
*=======================================*/
/* ÆùÆ® */
.font11		{font-size:11px;}
.font12		{font-size:12px;}
.font14		{font-size:14px;}
.font16		{font-size:16px;}
.b			{font-weight:bold;}
.black		{color:#000;}
.white		{color:#FFF;}
.red		{color:#e23535}
.orange		{color:#ff6600}
.b_normal {font-weight:normal}
/*»óÇÏÁ¤·Ä*/
.vm			{vertical-align:middle;}
.vt			{vertical-align:top;}
.lm			{margin-left:5px;}
.rm			{margin-right:5px;}

/*ÅØ½ºÆ®Á¤·Ä*/
.ac			{text-align:center}
.al			{text-align:left}
.ar			{text-align:right}

/* width */
.w100		{width:100%}
.w98		{width:98%}

/**/
.pat5		{padding-top:5px}
.par10		{padding-right:10px}
.pal10		{padding-left:10px}
.pal20		{padding-left:20px}
.patb10		{padding-top:10px; padding-bottom:10px}
.par20		{padding-right:20px}
.patb20		{padding-top:20px; padding-bottom:20px}
.mar5		{margin-right:5px}
.mal5		{margin-left:5px}
.mat10		{margin-top:10PX}
.mar20		{margin-right:20px !important}
.input_check,
.input_radio	{height:13px; padding:0; width:13px; vertical-align:-2px;}
.label_r		{padding-left:5px; padding-right:20px;}
.label_l		{padding-right:5px;}
.input01		{border:1px solid #b8b8b8; height:18px; padding:0 2px 0; vertical-align:middle;}
.select01		{border:1px solid #b8b8b8; height:20px; padding:0; vertical-align:middle;}
.textarea01		{border:1px solid #c0c0c0; padding:0; vertical-align:middle;}
.file01			{height:20px; padding:0; vertical-align:middle;}
.entry-title 	{display:none;}
/*======================================*
°Ô½ÃÆÇ ¼Ó¼º  #
*=======================================*/
.Module {clear:both; text-align:left}
.Module .table				{width:100%;}
.Module th					{font-size:11px; font-weight:bold; text-align:left;}
.Module .textarea			{padding:5px; width:90%;}
.Module .input				{height:18px;} 
.Module .num				{font-family:"Microsoft Sans Serif"; font-size:10px; color:#878787;white-space:nowrap}
.Module .tm_b				{padding-bottom:3px}
.Module .th					{text-align:center;padding-bottom:5px; padding-top:5px;}
.Module .social				{width:55px}
.Module .viewcaption		{text-align:left;}
.Module .margin_dt dt		{width:120px;height:22px;}
.Module .margin_dt dd		{height:22px;}
.Module .section00	{background:url(/images/common/section.gif) no-repeat 100%; text-align:center; display:inline-block; width:100px; font-size:11px !important; color:#989898 !important; margin-right:20px; text-align:right; padding-right:20px}
.Module .section01	{background:url(/images/common/section.gif) no-repeat 100%; text-align:center; display:inline-block; font-size:11px !important; color:#989898 !important; margin-right:20px; text-align:right; padding-right:20px}

./* ÇÏÀÌ´Ú */
.Module .btn_area {clear:both; padding:20px 0;}
.btn_area {clear:both; padding:20px 0;}

.Module .list_hidoc_01 {margin:0; padding:20px 0 0; list-style:none; text-align:left; clear:both;}
.Module .list_hidoc_01 li {margin:-1px 0 0; padding:12px 0; border-top:1px solid #F1F1F1; border-bottom:1px solid #F1F1F1;}
.Module .list_hidoc_01 .no_data {text-align:center; background-color:#F1F1F1;}
.Module .list_hidoc_tt {font-size:14px;}
.Module .list_hidoc_view {position:relative; position:relative; z-index:1; min-height:50px; margin-top:5px}
.Module .list_hidoc_content {padding-left:70px;}
.Module .list_hidoc_img {position:absolute; top:0; left:0; z-index:10;}
.Module .list_hidoc_day {font-size:11px; color:#ADADAD; padding-left:70px;}

.Module .hidoc_tab { width:600px;}
.Module .hidoc_tab ul {margin:0; padding:0 0 0 1px; list-style:none; overflow:hidden;}
.Module .hidoc_tab ul li {margin:0 0 0 -1px; padding:0; border-top:3px solid #4f4f4f; float:left; width:20%}
.Module .hidoc_tab ul li a { display:block; padding:8px 10px 6px; background-color:#f0f0f0; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; color:#666; text-align:center;}
.Module .hidoc_tab ul li a:hover {text-decoration:none; background-color:#f8f8f8;}

.Module .hidoc_tab2 {clear:both;}
.Module .hidoc_tab2 ul {margin:0; padding:5px 0 0 1px; list-style:none; overflow:hidden;}
.Module .hidoc_tab2 li {margin:0 0 0 -1px; padding:0;  border:1px solid #dcdcdc ; float:left;}
.Module .hidoc_tab2 li a { display:block; padding:4px 10px 3px; border:none !important; font-size:11px; color:#666666 !important;}
.Module .hidoc_tab2 li a:hover {text-decoration:none; background-color:#f8f8f8;}
.Module .hidoc_tab2 li.on a {background-color:#f8f8f8;}

.Module .hidoc_tab ul li.on {border-top:3px solid #2d6bc2;}
.Module .hidoc_tab ul li.on a {background-color:#FFFFFF; border-bottom:1px solid #FFFFFF; color:#0066cc;}

/*ºä*/
.Module .view_hidoc {border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; margin:40px 0 0; padding:20px 0; text-align:left; clear:both;}
.Module .view_box_hidoc { margin-bottom:20px;}
.Module .view_tt_hidoc {font-size:18px;}
.Module .view_cont_hidoc .ContentCss p {font-size:16px; margin-bottom: 15px; text-align: justify;
	color: #444444;
    font-family: gulim;
    font-size: 16px;
    letter-spacing: 0;
    line-height: 24px;}
.Module .view_day_hidoc {font-size:11px; color:#ADADAD; padding-top:5px; text-align:left;}
.Module .view_copy_hidoc { clear:both; font-size:11px; color:#ADADAD; padding-top:10px; text-align:right;}

.Module .view_movie_hidoc {text-align:center; padding:10px 0 30px;}
