@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/jejugothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/hanna.css);
@import url(http://fonts.googleapis.com/css?family=Philosopher);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300);

A:link { color:#000000; text-decoration: none;}
A:active { color:#000000; text-decoration: none;}
A:visited { color:#000000; text-decoration: none;}
A:hover { color:#000000; text-decoration: none;}

.main_pop {
width:800px; //영역의 가로값
height:600px; //영역의 세로값
background:#FF1B7A; //영역의 배경색
color:#FFF;  //영역안의 텍스트색
position:absolute; top:200px; left:180px; //팝업창을 띄울 위치
text-align:center; 
border:2px solid #FF1B7A;
}

.hana{
font-family: 'Hanna', serif;
}

.jeju{
font-family: 'Jeju Gothic', serif;
}

.nanum{
font-family: 'Nanum Gothic', serif;
}

.philosopher{
font-family: 'Philosopher', sans-serif;
font-size:30px;
color: #333333;
}

.sans{
font-family: 'Open Sans', sans-serif;
font-size:48px;
color: #CCCCCC;
font-weight: 300;
}

h3{
font-family: "Nanum Gothic", Arial, serif;
font-weight: 700;
line-height: 150%;
font-size: 16px;
color : #000000;
text-rendering: optimizeLegibility;
}

.hh3{
font-family: "Nanum Gothic", Arial, serif;
font-weight: 700;
line-height: 150%;
font-size: 16px;
color : #000000;
text-rendering: optimizeLegibility;
}

h4{
font-family: "Nanum Gothic", Arial, serif;
font-weight: 700;
line-height: 150%;
font-size: 16px;
color : #000000;
text-rendering: optimizeLegibility;
margin:0;
}

h5{
font-family: 'Jeju Gothic', Arial, serif;
font-weight: 400;
line-height: 150%;
font-size: 10px;
}

.menu{
font-family: "Nanum Gothic", sans-serif;
font-weight: 600;
color: #ffffff;
font-size: 12.5px;
letter-spacing : 1px;
word-spacing : 5px;
text-rendering: optimizeLegibility;
}

.top{
font-family: 'Jeju Gothic', Arial, serif;
font-weight: 400;
line-height: 150%;
font-size: 10px;
color : #ffffff;
}

BODY{
font-family: "돋움";
font-weight: 600;
color: #000000;
font-size: 12px;
BACKGROUND-COLOR: #ffffff
}

table, tr, td, input, textarea, select {
font-family: "Nanum Gothic";
font-weight: bold;
font-size: 13px;
}

form{
	margin:0px;
}

BODY{
	margin-left : 0px;
	margin-top : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
}

img{
	border : 0px none;
}

.TD_1
{
	 border : 1px dashed;
}

.Table{
	border: 1px solid #CDCDCD;
}

.English
{
	font-family: verdana,sans-self;
	font-size:8pt;
}

.TextBox
{
BORDER-RIGHT: rgb(183,183,183) 1pt solid;
BORDER-TOP: rgb(183,183,183) 1pt solid;
BORDER-LEFT: rgb(183,183,183) 1pt solid;
BORDER-BOTTOM: rgb(183,183,183) 1pt solid;
BACKGROUND-COLOR: #ffffff
}

.TextBox_member
{
BORDER-RIGHT: rgb(183,183,183) 1pt solid;
BORDER-TOP: rgb(183,183,183) 1pt solid;
BORDER-LEFT: rgb(183,183,183) 1pt solid;
BORDER-BOTTOM: rgb(183,183,183) 1pt solid;
BACKGROUND-COLOR: #f3f3f3
}

.TextBox_non
{
BORDER-RIGHT: rgb(183,183,183) 0pt solid;
BORDER-TOP: rgb(183,183,183) 0pt solid;
BORDER-LEFT: rgb(183,183,183) 0pt solid;
BORDER-BOTTOM: rgb(183,183,183) 0pt solid;
BACKGROUND-COLOR: #ffffff
}

.area_select
{
    BORDER-RIGHT: #808080 1px solid;
    BORDER-TOP: #808080 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #808080 1px solid;
    BORDER-BOTTOM: #808080 1px solid
}

.Button
{
	BORDER-RIGHT: rgb(102,102,102) 1pt solid;
	BORDER-TOP: rgb(102,102,102) 1pt solid;
	BORDER-LEFT: rgb(102,102,102) 1pt solid;
	BORDER-BOTTOM: rgb(102,102,102) 1pt solid;
	PADDING-TOP: 2pt;
	BACKGROUND-COLOR: #EEEEEE
}

p{
	line-height: 110%;
	text-align: justify;
	vertical-align : top;
	color: #333333;
}
.p_center
{
	line-height: 150%;
	text-align: justify;
	vertical-align : top;
	color: #333333;
	text-align : center;
}
.p
{
	text-align: justify;
}

.p_6f6f6f
{
	font-size:7pt;
	line-height: 150%;
	text-align: justify;
	vertical-align : top;
    color : #6f6f6f;
}

.w_margin{
	margin-left : 10px;
	margin-right : 10px;
}
.h_margin{
	margin-top : 10px;
	margin-bottom : 10px;
}
.left_margin{
	margin-left : 10px;
}


/*text field*/
.input_form{
	font-family: "굴림";
	font-size: 12px;
	color: #575757;
	background-color: #f9fafc;
	border: 1px solid #d6d9e1;
	}
	
.input_pop{
	font-family: "굴림";
	font-size: 12px;
	color: #575757;
	background-color: #ffffff;
	border: 1px solid #d1d5e0;
	height:18px;
	}
	
.input_s_login{
	font-family: "돋움";
	font-size: 11px;
	color: #10348f;
	background-color: #dbe1f1;
	border: 1px solid #6888db;
	height:16px;
	}
	
.input_search{
	font-family: "굴림";
	font-size: 12px;
	color: #10348f;
	background-color: #ffffff;
	border: 1px solid #d0d0d0;
	height:16px;
	}

	/*2008.12.30  수신 추가*/
	.textarea_board{
  font-family: "굴림";
	font-size: 12px;
	color: #575757;
	background-color: #f9fafc;
	border: 1px solid #d6d9e1;
	}

#board_title {
	color: #FFFFFF;
}

/*
.main_pop {
width:800px; //영역의 가로값
height:800px; //영역의 세로값
position:absolute; top:400px; left:400px; //팝업창을 띄울 위치

z-index: 1;
}*/