 #contentLogin{
	position:absolute;
	overflow:hidden;
	top:0;
	bottom:0;
	left:0;
	right:0;
	min-width:680px;
	margin-right:20px;
}


#Login_Header h1 {
	font-family:"Philosopher", "Nanum Gothic", "Jeju Gothic";
	text-decoration:none;
	text-align:left;
	padding-bottom:10px;
	font-size:20px;
}

.int {
	padding: 5px;
	border:1px solid #CCC;
	margin-bottom:10px;
	width:260px;
	font-family:±¼¸²;
	font-size:12px;
}

.input_row {
	font-family:"Philosopher", "Jeju Gothic", "Nanum Gothic", Gulim, Arial;
	font-size:14px;
}

#divImage {
	position:absolute;
	text-align:left;
	margin-left:270px;
	width:500px;
}

.btn_login{
	display:block;
	height:61px;
	width:260px;
	margin-top:15px;
	}
	
.btn_login input{
		width:260px;
		border:1px solid #CCC;
		background:#FFFF00;
		height:61px;
		text-indent:0;
		webkit-appearance:none;
		cursor:pointer;
		font-size:18px;
		font-family:"Jeju Gothic", "Nanum Gothic";
		font-weight:bold;
	}



#Company_Left h1{
    font-size: 20px;
    font-family: "Philosopher", "Jeju Gothic", Arial, Tahoma, Verdana;
    margin-bottom: 20px;
    border-bottom: 2px solid #CCC;
    padding-bottom: 20px;
    padding-top: 10px;
    color: #922B21;
}	

#_PrivacyText {
	width:90%;
	font-size:12px;
	font-family:Gulim, "Nanum Gothic", "Jeju Gothic";
}

#_PrivacyText p {
	line-height:170%;
	margin-bottom:30px;
}


#_PrivacyText h1 {
	font-family:"Philosopher", "Jeju Gothic", "Nanum Gothic", Gulim, Arial;
	
	width:100%;
	height:35px;
	border-bottom:5px solid #F0F3F4;
	color:#2874A6;
	font-size:25px;
	margin-bottom:30px;
}


#_PDetail, #_PP {
	margin-left:20px;
}

.Text_Red {
	color:#FF0000 !important;
}

#News {
	width:90%;
}

#News h1 {
	font-size:22px;
	font-family:"Philosopher", "Nanum Gothic", "Jeju Gothic";
	font-weight:bold;
	margin-bottom:15px;
}

#News h2 {
	font-size:16px;
	font-family:"Philosopher", "Nanum Gothic", "Jeju Gothic";
	margin-bottom:15px;
	color:#6E2C00;
}

#News hr {
	border-color:2px solid #CCC;
}

#board {
	width:100%;
}

#News_List {
	width:100%;
}

#News_List a {
	color:#000;
}

#News_List a:hover {
	text-decoration:none;
}

#Board_List {
	height:25px;
	width:100%;
}

.member_TD_Text {
	font-size:13px;
}

#News_Subject {
	margin-top:30px;
	border-top:2px solid #CCC;
	border-bottom:1px solid #CCC;
	height:35px;
	font-family:"Nanum Gothic", "Jeju Gothic";
	
}

#News_Lbl {
	float:left;
	width:100px;
	text-align:center;
	margin-top:10px;
	
	font-size:12px;
}

#News_Title {
	font-size:16px;
	font-weight:bold;
	margin-top:7px;
}

#News_file {
	float:right;
	width:230px;
	text-align:center;  
	margin:30px; 
	font-size:13px;
}
#News_file a{color:#823547;}

#News_Contents {
	width:100%;
	font-family:"Nanum Gothic", "Jeju Gothic";
	font-size:13px;
	padding:15px;
}

#News_Bottom {
	border-top:2px solid #CCC;
	border-bottom:1px solid #CCC;
	margin-top:30px;
	margin-bottom:30px;
	width:100%;
	text-align:right;
	height:35px;
	padding-top:15px;
}

.NewsHome {
	padding-right:20px;
	font-family:"Nanum Gothic", "Jeju Gothic";
	font-size:13px;
	color:#CC0000;
	cursor:pointer;
}

#MemberJoin h1{
	font-size:22px;
	font-family:"Nanum Gothic", "Jeju Gothic";
	font-weight:bold;
	margin-bottom:15px;
}

#MemberJoin h2 {
	font-size:14px;
	font-family:"Nanum Gothic", "Jeju Gothic";
	margin-bottom:15px;
	color:#6E2C00;
	line-height:160%;
}

#MemberJoin_Process {
	margin-top:50px;
	margin-bottom:20px;
}

.MemberLbl {
	font-size:14px;
	font-family:"Nanum Gothic", "Jeju Gothic";
	margin-top:30px;
	color:#0B5345;
	font-weight:bold;
}

.Member_Iframe {
	border:1px solid #999;
	margin-top:15px;
	margin-left:30px;
}

#MemberReg {
	margin-top:20px;
	margin-bottom:30px;
}

.RegHead {
	font-size:14px;
	font-family:"Nanum Gothic", "Jeju Gothic";
	font-weight:bold;
}

#MemberReg p {
	margin-top:15px;
	font-size:12px;
	font-family:"Nanum Gothic", "Jeju Gothic";
}

.RegLink {
	margin-left:30px;
}

#Member_Info {
	width:800px;
	font-size:12px;
	font-family:"Nanum Gothic", "Jeju Gothic", Gulim;
}

label {
	width:150px !important;
	text-align:right;
	margin-right:20px;
	display:inline-block;
	font-weight:bold;
}

#Member_Info input[type="text"] {
	width:400px;
	border:1px solid #999;
	padding: 5px;
	font-size:13px;
	font-weight:bold;
	font-family:"Nanum Gothic", "Jeju Gothic", Gulim;
	padding-left:10px;
}

#Member_Info input[type="password"] {
	width:400px;
	border:1px solid #999;
	padding: 5px;
	font-size:13px;
	font-family:"Nanum Gothic", "Jeju Gothic", Gulim;
	padding-left:10px;
}


#Member_Info input[type="button"] {
	width:150px;
	border:1px solid #CCC;
	height:30px;
	font-size:13px;
	font-family:"Nanum Gothic", "Jeju Gothic", Gulim;
	text-align:center;
	cursor:pointer;
	background-color:#FEF5E7;
	font-weight:bold;
}

#btn {
	width:500px;
	text-align:center;
	margin-top:20px;
}

#Member_Info h1 {
	font-size:22px;
	font-family:"Philosopher", "Nanum Gothic", "Jeju Gothic";
	font-weight:bold;
	margin-bottom:15px;
}

#Member_Info h2 {
	font-size:16px;
	font-family:"Philosopher", "Nanum Gothic", "Jeju Gothic";
	margin-bottom:25px;
	color:#6E2C00;
}
#Member_Info p {
	margin-top:10px;
}

.MemberColumn {
	width:100%;
	border-top:3px solid #FBEEE6;
	border-bottom:3px solid #FBEEE6;
	padding-top:20px;
	padding-bottom:20px;
}

.MemberInfoTitle {
	font-size:20px;
	font-family:"Jeju Gothic", "Nanum Gothic";
	margin-top:30px;
	margin-bottom:10px;
	border-top:1px solid #999;
	padding-top:15px;
}

.MemberColumn p {
	vertical-align:	middle;
}

.ftBold {
	font-weight:bold !important;
	color:#154360 !important;
}

#divImage h1 {
	font-size:13px;
	font-family:"Nanum Gothic", "Jeju Gothic";
	font-weight:bold;
	margin-bottom:5px;
	margin-left:25px;
	color:#D35400;
}

#divImage img {
	font-size:13px;
	margin-left:20px;
}