@charset "utf-8";
@import url(reset.css);

/*@font-face {*/
/*	font-family: hnm;*/
/*	src: url('/fonts/HelveticaNeueLTStd-Md.eot');*/
/*	src: url('/fonts/HelveticaNeueLTStd-Md.eot?') format('eot'),url('/fonts/HelveticaNeueLTStd-Md.woff') format('woff');*/
/*}*/

@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

/*img {border:none;}*/
form {margin:0;}
div {margin:0;}
body {
/*	font-family : "맑은 고딕", "돋움", "seoul", "arial", "verdana", "helvetica";*/
	font-family: 'Nanum Gothic', serif;
	margin: 0 0 0 0;
	background:#262626;
}
	

/* --- link blur 처리 --------*/
a {selector-dummy: expression(this.hideFocus=true);} 

/* ------------------------------ 공통css start ------------------------------*/
A:link { text-decoration: none ; color: #353535 }
A:visited { text-decoration: none ; color: #353535 }
A:active { text-decoration: none ; color: #353535 }
A:hover { text-decoration: none; color:#828282 }
/* A:hover { text-decoration: underline; color:#9E978A } */

a.rollover img { border-width:0px; display:inline; }
a.rollover img.over { display:none; }
a.rollover:hover { border:0px }
a.rollover:hover img { display:none; }
a.rollover:hover img.over { display:inline; }


/* Basic  text */
td, div {
	font-family: 'Nanum Gothic', serif;
/*	font-family : "맑은 고딕", "돋움", "seoul", "arial", "verdana", "helvetica";*/
	font-size:12px;
	color:#FFFFFF;
	line-height:150%;
}

.top_welcom{
	font-family : "맑은 고딕",  "돋움", "seoul", "arial", "verdana", "helvetica";
	font-size:11px;
	color:#b3b5b4;
	font-weight: bold;
	text-align: left;
}

.top_title{
	font-family : "맑은 고딕",  "돋움", "seoul", "arial", "verdana", "helvetica";
	font-size:20px;
	color:#FFFFFF;
	font-weight: bold;
	text-align: left;
}
.top_info{
	font-family : "맑은 고딕",  "돋움", "seoul", "arial", "verdana", "helvetica";
	font-size:14px;
	color:#FFFFFF;
	font-weight: bold;
	text-align: right;
}
.top_info2{
	font-family : "맑은 고딕",  "돋움", "seoul", "arial", "verdana", "helvetica";
	font-size:14px;
	color:#85acd3;
/*	color:#dd8500;*/
	font-weight: bold;
	text-align: right;
}
.top_menu{
	font-family : "맑은 고딕",  "돋움", "seoul", "arial", "verdana", "helvetica";
	font-size:16px;
	color:#FFFFFF;
	text-align: right;
	font-weight: bold;
	padding-bottom: 10px;
}
.top_menu2{
	font-family : "맑은 고딕",  "돋움", "seoul", "arial", "verdana", "helvetica";
	font-size:16px;
	color:#85acd3;
	text-align: right;
	font-weight: bold;
	padding-bottom: 10px;
}
.home_body{
	font-family : "맑은 고딕",  "돋움", "seoul", "arial", "verdana", "helvetica";
	font-size:13px;
	color:#FFFFFF;
}
.footer{
	font-family : "맑은 고딕",  "돋움", "seoul", "arial", "verdana", "helvetica";
	font-size:13px;
	color:#FFFFFF;
}
.sub_table_title{
	font-family : "맑은 고딕",  "돋움", "seoul", "arial", "verdana", "helvetica";
	font-size:20px;
	color:#85acd3;
	font-weight: bold;
	background:#000000;
	padding-left: 10px;
}

.td_table1{
	font-family : "맑은 고딕",  "돋움", "seoul", "arial", "verdana", "helvetica";
	font-size:15px;
	color:#FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 20pt;
/*	font-weight: bold;*/
}
.td_table2{
	font-family : "맑은 고딕",  "돋움", "seoul", "arial", "verdana", "helvetica";
	font-size:15px;
	color:#85acd3;
/*	margin-top: 10px;*/
/*	padding-top: 10px;*/
/*	padding-bottom: 10px;*/
/*	padding-left: 10px;*/
/*	padding-right: 10px;*/
	font-weight: bold;
}

.port_img1{
	border-left: 3px double #85acd3; 
	border-bottom: 3px double #85acd3;
	border-top: 3px double #85acd3;
	border-right: 3px double #85acd3;
}

.email_box{
	font-family : "맑은 고딕",  "돋움", "seoul", "arial", "verdana", "helvetica";
	font-size:15px;
	background:#ffffff;
	padding-top: 30px;
	padding-bottom: 30px;
}

.email_title1{
	font-family : "맑은 고딕",  "돋움", "seoul", "arial", "verdana", "helvetica";
	font-size:14px;
	color:#000;
	background:#fafafa;
	text-align: left;
	font-weight: bold;
    height:50px; 
	width:150px;
	border-bottom: 1px solid #e4e4e4;
	border-top: 1px solid #ffffff;
	padding-left: 30px;
}
.email_body1{
	font-family : "맑은 고딕",  "돋움", "seoul", "arial", "verdana", "helvetica";
	font-size:14px;
	color:#000;
	background:#fff;
	text-align: left;
    height:50px; 
	border-bottom: 1px solid #e4e4e4;
	border-top: 1px solid #ffffff;
	padding-left: 30px;
}

.email_title2{
    height:2px; 
	background:#000;
}

.email_input1{
	color:#000;
	background:#fafafa;
	border: 1px solid #cccccc;
    height:30px; 
	width:250px;
}

.email_input2{
	color:#000;
	background:#fafafa;
	border: 1px solid #cccccc;
    height:30px; 
	width:450px;
}
.email_input3{
	color:#000;
	background:#fafafa;
	border: 1px solid #cccccc;
    height:30px; 
	width:80px;
    text-align:center;
}
.email_input4{
	color:#000;
	background:#fafafa;
	border: 1px solid #cccccc;
    height:30px; 
	width:180px;
}
.email_text1{
	color:#000;
	background:#fafafa;
	border: 1px solid #cccccc;
    height:200px; 
	width:450px;
}
.mail_send{
	padding-top: 20px;
	text-align: center;
    height:30px; 
}
.mail_send1{
	font-family : "맑은 고딕",  "돋움", "seoul", "arial", "verdana", "helvetica";
	font-size:14px;
	text-align: center;
	background:#ff0000;
    height:40px; 
/*	width:100px;*/
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
	cursor:pointer;
}














.event_gray	{ 
	font-family : "돋움", "seoul", "arial", "verdana", "helvetica";
	font-size: 12px;
	color: #B8B8B8;
	line-height: 14pt;
	padding-top:3px;
}

.red_b	{ 
	font-family : "돋움", "seoul", "arial", "verdana", "helvetica";
	font-size: 12px;
	color: #E9305C;
	line-height: 14pt;
	font-weight: bold;
}

.normal	{ 
	font-family : "돋움", "seoul", "arial", "verdana", "helvetica";
	font-size: 12px;
	color: #626262;
	line-height: 14pt;
}

.light	{ 
	font-family : "돋움", "seoul", "arial", "verdana", "helvetica";
	font-size: 11px;
	color: #CCCCCC;
	line-height: 14pt;
}

.orange	{ 
	font-family : "돋움", "seoul", "arial", "verdana", "helvetica";
	font-size: 12px;
	color: #F25805;
	line-height: 14pt;
}

.title_1	{ 
	font-family : "돋움", "seoul", "arial", "verdana", "helvetica";
	font-size: 14px;
	color: #000000;
	line-height: 16pt;
}

.title_2	{ 
	font-family : "돋움", "seoul", "arial", "verdana", "helvetica";
	font-size: 12px;
	color: #000000;
	line-height: 14pt;
}


input {
	font-family: Tahoma, Verdana, Dotum;
	font-size: 12px;
	color: #666666;
}

select {
	font-family: Tahoma, Verdana, Dotum;
	font-size: 12px;
	color: #666666;
	border: 1px solid #999999;
}
textarea {
	font-family: Tahoma, Verdana, Dotum;
	font-size: 12px;
	color: #666666;
	border: 1px solid #999999;
}
.input_box {
	font-family: Tahoma, Verdana, Dotum;
	font-size: 12px;
	color: #666666;
	border: 1px solid #999999;
}

.input_box2 {
	font-family: Tahoma, Verdana, Dotum;
	font-size: 12px;
	color: #b2b2b2;
	background-color: #646464;
	border: 1px solid #1e1e1e;
}

.input_box3 {
	font-family: Tahoma, Verdana, Dotum;
	font-size: 12px;
	color: #b2b2b2;
	background-color: #646464;
	border: 1px solid #646464;
}


.input_box4 {
	font-family: Tahoma, Verdana, Dotum;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	border: 0px solid #646464;
}

.button1 {
	font-family: Tahoma, Verdana, Dotum;
	font-size: 11px;
	padding-top: 3px;
	padding-bottom: 1px;
	width:60;
	color: #FFFFFF;
	background-color: #646464;
	border: 1px solid #646464;
}


.textarea_1 {
	font-family: Tahoma, Verdana, Dotum;
	font-size: 12px;
	color: #b2b2b2;
	background-color: #646464;
	border: 1px solid #646464;
	scrollbar-face-color: #646464;
	scrollbar-highlight-color: #646464;
	scrollbar-3dlight-color: #252525;
	scrollbar-shadow-color: #252525;
	scrollbar-darkshadow-color: #252525;
	scrollbar-track-color: #252525;
	scrollbar-arrow-color: #252525;

}

.select_1 {
	font-family: Tahoma, Verdana, Dotum;
	font-size: 12px;
	color: #b2b2b2;
	background-color: #646464;
	border: 1px solid #646464;
}
.cell_title {
	color: #FFFFFF;
}
.schd_banner {
	font-size: 11px;
}

.t_cell {
    text-align:center;
    height:25px; 
	border-right: 1px solid #cccccc; 
	border-bottom: 1px solid #cccccc; }

.t_cell_sum {
	background-color:#cccccc;
    text-align:center;
    height:25px; 
	border-right: 1px solid #cccccc; 
	border-bottom: 1px solid #cccccc; }

.t_cell_number {
						text-align:right;
						height:25px; 
						padding-right:5px;
						border-right: 1px solid #cccccc; 
						border-bottom: 1px solid #cccccc; }


.t_cell_n {
/*	background-color:#ffffff;*/
    text-align:center;
    height:25px; 
	border-right: 1px solid #cccccc; 
	border-bottom: 1px solid #cccccc; }

.t_cell_n1 {
/*	background-color:#ffffff;*/
    text-align:center;
    height:25px; 
	border-right: 1px solid #cccccc; 
	border-bottom: 1px solid #cccccc; }

.t_cell_left {
    text-align:left;
    height:25px; 
	border-right: 1px solid #cccccc; 
	border-bottom: 1px solid #cccccc; }

.t_cell_2 {
    text-align:center;
    height:25px; 
	font-size: 11px;
	border-right: 1px solid #cccccc; 
	border-bottom: 1px solid #cccccc; }

.t_cell_3 {
    text-align:center;
    height:20px; 
	font-size: 11px;
	border-right: 1px solid #cccccc; 
	border-bottom: 1px solid #cccccc; }

.t_cell_4 {
    text-align:right;
	padding-right:5px;
    height:20px; 
	font-size: 11px;
	border-right: 1px solid #cccccc; 
	border-bottom: 1px solid #cccccc; }

.t_cell_5 {
    background-color:#f3f3f3;
	height:25px;
	text-align:center;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;}

.t_cell_6 {
    background-color:#e1e1e1;
	text-align:center;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;}


.input_f01 {
      font-size:9pt; 
	  color:#787878;
	  border-top: 1px solid #a4aabc;
      border-left: 1px solid #c3c7d2;
	  border-right: 1px solid #f7f7f7;
	  border-bottom: 1px solid #f7f7f7;
	  padding-top:2px;
	  padding-left:5px;
	  height:20px; background-color : #f7f7f7;}

.input_f03 {border: 1px solid #e4e4e4; 
            background-color : #fafafa;
		    height:26px;
			width:140px;
			color:#787878;
		    padding-top:3px;
			padding-left:5px;}

.view_title {background-color : #ececec;
             padding-left:15px;
             font-weight:bold;
			 color:#737272;
			 }

.b_list_01 { font-size:9pt;
             font-family: "Dotum"; 
	         color:#737272;
	         border-bottom: 1px solid #e5e4e4;
	         padding-top:5px;
			 height:30px;
			 text-align:center;
						 }

.b_list_02 { font-size:9pt;
             font-family: "Dotum"; 
	         color:#737272;
	         border-bottom: 1px solid #e5e4e4;
	         padding-top:5px;
		     padding-left:15px;
			 height:30px;}


.b_list_03 { font-size:9pt;
			 text-align:center;
             font-family: "Dotum"; 
	         color:#737272;
	         border-bottom: 1px solid #e5e4e4;
	         padding-top:5px;
		     padding-left:15px;
			 height:30px;}



.list_a:link    {color: #737272; text-decoration: none}
.list_a:visited {color: #737272; text-decoration: none}
.list_a:hover   {color: #000000; text-decoration: none}

.navi_num:link    {color: #686868; text-decoration: none}
.navi_num:visited {color: #686868; text-decoration: none}
.navi_num:hover   {color: #EC4800; text-decoration: none}
.navi_num:active  {color: #EC4800; text-decoration: none; font-weight:bold;}

.page_navi {border-right: 1px solid #e0e0e0;
            height:13; width:20;
			text-align:center; 
			padding-top:3px;}

.input_f02 {border: 3px solid #6C6A6A; 
            background-color : #ffffff;
		    height:26px; 
		    padding-top:3px;
			padding-left:5px;}

.input_fbox {background-color : #f7f7f7;
            border-top: 1px solid #b8b8b8;
            border-left: 1px solid #cfcfcf;
	        border-right: 1px solid #f7f7f7;
	        border-bottom: 1px solid #f7f7f7;
			padding:5px;
			height:25px;}

.input_login {
      font-size:9pt; 
	  color:#787878;
	  border-top: 1px solid #8a996c;
      border-left: 1px solid #adba97;
	  border-right: 1px solid #fafafa;
	  border-bottom: 1px solid #fafafa;
	  padding-top:5px; width:160px;
	  padding-left:5px;
	  height:25px; background-color : #fafafa;}

.input_login_code {
      font-size:9pt; 
	  color:#787878;
	  border-top: 1px solid #8a996c;
      border-left: 1px solid #adba97;
	  border-right: 1px solid #e4f6d9;
	  border-bottom: 1px solid #e4f6d9;
	  padding-top:5px; width:160px;
	  padding-left:5px;
	  height:25px; background-color : #e4f6d9;}

/* bizcook 201011 */
.mlist_a:link    {color: #696969; text-decoration: none}
.mlist_a:visited {color: #696969; text-decoration: none}
.mlist_a:hover   {color: #000000; text-decoration: none}

.celpad{padding:0 10 0 10
}
.regi_title{ border: 1px solid #ffffff ;
            color: #ffffff;
			text-align:center;
			font-weight:bold;
			background-color: #9da4b2;
}
.regi_cell{ border-top: 1px solid #ffffff;
            border-left: 1px solid #ffffff;
	        border-right: 1px solid #ffffff;
	        border-bottom: 1px solid #e0dede;
			background-color : #f0f0f0;
}
.regi_cell02{ border-top: 1px solid #ffffff;
            border-left: 1px solid #ffffff;
	        border-right: 1px solid #e0dede;
	        border-bottom: 1px solid #e0dede;
			background-color : #f0f0f0;
}
.regi_cell03{ text-align:center; 
            border-top: 1px solid #ffffff;
            border-left: 1px solid #ffffff;
	        border-right: 1px solid #e0dede;
	        border-bottom: 1px solid #e0dede;
			background-color : #f0f0f0;
}
.regi_f01{color: #63779f; 
          text-decoration: none; 
          font-weight:bold;
		  line-height:11pt;
		  text-align:center;
}
.cal_cell01{text-align:center; 
            border-top: 1px solid #ffffff;
            border-left: 1px solid #ffffff;
	        border-right: 1px solid #e0dede;
	        border-bottom: 1px solid #e0dede;
			background-color : #f7f7f7;
			padding:10px 0 10px 0;
}
.cal_cell02{text-align:center;
            border-top: 1px solid #ffffff;
            border-left: 1px solid #ffffff;
	        border-right: 1px solid #e0dede;
	        border-bottom: 1px solid #e0dede;
			background-color : #f0f0f0;
}
.title_bg { background-color:#fea203;
            color:#ffffff;
			text-align:center;
            height:25px;
			line-height:11pt;
			border-right: 1px solid #ffffff;
			border-bottom: 1px solid #ffffff;
}
.title_bg02 {background-color:#9da4b2;
            color:#ffffff;
			text-align:center;
            height:25px;
			border-right: 1px solid #cccccc; 
}
.cell_bg {text-align:center;
          height:25px; 
	      border-right: 1px solid #596ba3; 
	      border-bottom: 1px solid #000000;
}
.cell_bg01 {text-align:center;
            height:25px; 
	        border-right: 1px solid #e3e3e3; 
	        border-bottom: 1px solid #e3e3e3;
}
.cell_bg02 {text-align:center;
            height:40px; 
	        border-right: 1px solid #e3e3e3; 
	        border-bottom: 1px solid #e3e3e3;
}
.input_text01 {
      font-size:9pt; 
	  color:#787878;
	  border-top: 1px solid #a4aabc;
      border-left: 1px solid #c3c7d2;
	  border-right: 1px solid #f7f7f7;
	  border-bottom: 1px solid #f7f7f7;
	  padding-top:2px;
	  padding-left:5px;
	  height:20px;
	  background-color : #ffffff;
}
.font_01{color:#737373;
         line-height:11pt;
}
.font_02{color:#fc7905;
         font-weight:bold;
}
.font_03 {color:#ffffff;
          font-size:13pt;
	      font-weight: bold;
}
.font_04 {color:#000000;
	      font-weight: bold;
}
.f_8pt {
	color:#555555;
	font-size:8pt
}






.menu_title1 {
	font-family: 굴림, Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	line-height:150%;
	font-weight:bold;
}

.menu_title2 {
	font-family: 굴림, Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size: 15px;
	color: #fcad04;
	text-align: center;
	line-height:150%;
	font-weight:bold;
}
