﻿/* GENERAL.CSS */
body {
	font-family: "Malgun Gothic","Dotum","Verdana""Arial" ;
	font-size: 10pt;
	color: #333333;
	margin-top: 0px;
	background-image: url("../images/body_back.jpg");
	background-repeat: no-repeat;
}
.header {
	border-bottom: 2px solid #003366;
	background-image: url("../images/header_back.png");
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: small;
}
.adminheader {
	border-bottom: 2px solid #003366;
	background-image: url("../images/admin_header_back.png");
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: small;
}
.footer {
	background-image: url("../images/footer_back.png");
	background-repeat: no-repeat;
	text-align: right;
	vertical-align:middle;
	font-family: "Malgun Gothic","Dotum","Verdana""Arial" ;
	font-size: 8pt;
	color: #0099FF;
	height:40px;
}
.content {
	background-image: url("../images/content_apt_back.png");
	background-repeat: no-repeat;
	background-position: bottom center;
	vertical-align: top;
	text-align: center;
}
.franchisee_t {
	background-image: url("../images/content_t_back.png");
	background-repeat: no-repeat;
	background-position: center;
	vertical-align: top;
	text-align: center;
}

.left {
	background-image: url("../images/left_back.png");
	background-repeat: no-repeat;
	background-position: bottom left;
}
.right {
	background-image: url("../images/right_apt_back.png");
	background-repeat: no-repeat;
	background-position: bottom left;
}
.info {
	font-family: "Malgun Gothic","Dotum","Verdana""Arial";
	font-size: 10pt;
	color: #333333;
	font-weight: normal;
	text-align: left;
	margin-left: 30px;
	height: 25px;
}
.list {
	font-family: "Malgun Gothic","Dotum","Verdana""Arial";
	text-align: left;
	margin-left: 30px;
	height: 25px;
}
.notice {
	font-family: "Malgun Gothic","Dotum","Verdana""Arial";
	line-height: 15px;
}

.title {
	font-family:  "Malgun Gothic","Dotum","Verdana""Arial";
	font-size: 16pt;
	font-weight: bold;
	color: #000080;
}
.place {
	font-family:  "Malgun Gothic","Dotum","Verdana""Arial";
	font-size: 18pt;
	font-weight: bold;
	color: #000080;
}
.subject {
	font-family:  "Malgun Gothic","Dotum","Verdana""Arial";
	font-size: 10pt;
	line-height: 20px;
	text-indent: 15px;
}
.subtitle {
	font-family:  "Malgun Gothic","Dotum","Verdana""Arial";
	font-size: 12pt;
	font-weight: bold;
	color: #3399FF;
}
.rsubtitle {
	font-family:  "Malgun Gothic","Dotum","Verdana""Arial";
	font-size: 12pt;
	font-weight: bold;
	color: #FF6600;
}
.sectiontitle {
	font-family: "Malgun Gothic", "Dotum", "Courier New", "Tahoma";
	font-size: 14pt;
	color: navy;
	text-indent: 10px;
	line-height: 40px;
}

.input_title {
	font-family: "Malgun Gothic", "Dotum", "Courier New", "Tahoma";
	font-size: 10pt;
	color: #333333;
	vertical-align: bottom;
	line-height: 20px;
}

.line_dot {
	text-align : left;
	border-bottom: 1px dotted #C0C0C0;
}
.centeralign {
	text-align: center;
}
.rightalign {
	text-align: right;
}
.leftalign {
	text-align: left;
}
.imgmiddle
{
	vertical-align: middle;
}
.optg {
	font-family: "Malgun Gothic","Dotum","Verdana""Arial";
	color: #000000;
	text-decoration: none;
	background-color: #C0C0C0;
}
.opt {
	font-family: "Malgun Gothic","Dotum","Verdana""Arial" ;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
}
.content_table {
	width: 100%;
	background-image: url("../images/back_y.png");
	background-repeat: repeat-x;
}
.page  {
 	font-family: "Malgun Gothic","Dotum","Verdana""Arial";
	color: #000000;
	font-size: 10pt;
}
.page a{
 	font-family: "Malgun Gothic","Dotum","Verdana""Arial";
	text-decoration: none; 
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}
.page a:hover{
 	font-family: "Malgun Gothic","Dotum","Verdana""Arial";
	text-decoration: none; 
	font-size: 10pt;
	font-weight: bold;
	color: #0066FF;
}
.cur_page  {
 	font-family: "Malgun Gothic","Dotum","Verdana""Arial";
	color: #666666;
	font-size: 12pt;
	font-weight: bold;
}
.top_menu  {
 	font-family: "Malgun Gothic","Dotum","Verdana""Arial";
	color: #FFFFFF;
	font-size: 10pt;
}
.top_menu a{
 	font-family: "Malgun Gothic","Dotum","Verdana""Arial";
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none; 
}
.top_menu a:hover{
 	font-family: "Malgun Gothic","Dotum","Verdana""Arial";
	font-size: 10pt;
	color: #C0C0C0;
	text-decoration: underline; 
}

.af_menu  {
 	font-family: "Malgun Gothic","Dotum","Verdana""Arial";
	color: #333333;
	font-size: 10pt;
	margin-right:10px;
	line-height: 17px;
	text-decoration: none; 
}
.af_menu a{
 	font-family: "Malgun Gothic","Dotum","Verdana""Arial";
	font-size: 10pt;
	color: #333333;
	margin-right:10px;
	line-height: 17px;
	text-decoration: none; 
}
.af_menu a:hover{
 	font-family: "Malgun Gothic","Dotum","Verdana""Arial";
	font-size: 10pt;
	color: #C0C0C0;
	margin-right:10px;
	line-height: 17px;
	text-decoration: underline; 
}

.top_menu_m {
	background-position: right top;
	height: 20px;
	text-decoration: none;
	width: 100px;
	float: right;
	background-repeat: no-repeat;
	margin-top: 0px;
	font-family: "Malgun Gothic","Dotum","Verdana""Arial";
	font-size: 10pt;
	color: #000000;
	text-align: right;
	vertical-align: top;
}
.logo {
	float: left;
	text-align: left;
	margin-top: 15px;
	margin-left: 40px;
}
.error {
	font-size : 8pt;
	font-family:  "Malgun Gothic","Dotum","Verdana""Arial";
	color: #ff0000
}
.pstrength-minchar {
	font-size : 8pt;
	font-family:  "Malgun Gothic","Dotum","Verdana""Arial";
}
.smallmessage {
	text-align : left;
	color : #808080;
	font-size : 8pt;
	font-family:  "Malgun Gothic","Dotum","Verdana""Arial";
}
.small-help {
	font-size : 8pt;
	font-family:  "Malgun Gothic","Dotum","Verdana""Arial";
	color: #808080;
}
.comment_char {
	font-family: "Malgun Gothic","Dotum","Verdana""Arial";
	font-size: 8pt;
	font-weight: normal;
	text-align: right;
	vertical-align:middle;
	border:1px solid #FFFFFF;
}

.button-right {
	/* Container for form buttons*/
    clear: both;
	padding-top: 8px;
	text-align:right;
	vertical-align: bottom;
}
.button-center {
	/* Container for form buttons*/
    clear: both;
	padding-top: 8px;
	text-align: center;
	vertical-align: bottom;
}
.button-detail {
	overflow: visible;
	width: auto;
	background-color: transparent;
	padding: 1px 8px;
	background: #f18200;
	color: #fff;
	border: 1px solid #de5400;
	font: bold 12px arial, sans-serif;
	cursor: pointer;
	text-align: center;
	vertical-align: top;
	white-space: nowrap;
	height: 22px;
}
.button-detail_red {
	overflow: visible;
	width: auto;
	background-color: transparent;
	padding: 1px 8px;
	background: #ff0000;
	color: #fff;
	border: 1px solid #de5400;
	font: bold 12px arial, sans-serif;
	cursor: pointer;
	text-align: center;
	vertical-align: top;
	white-space: nowrap;
	height: 25px;
}
.button-detail_blue {
	overflow: visible;
	width: auto;
	background-color: transparent;
	padding: 1px 8px;
	background: #0066FF;
	color: #fff;
	border: 1px solid #000000;
	font: bold 12px Verdana, Arial;
	cursor: pointer;
	text-align: center;
	vertical-align: top;
	white-space: nowrap;
	height: 22px;
}

.welcome {
	font-family: "Malgun Gothic","Dotum","Verdana""Arial";
	font-size: 10pt;
	font-weight: bold;
	color: #9E005D;
	line-height: 20px;
	text-align: center;
}
.welcome a{
	color: #FFFFFF;
	text-decoration: none; 
}
.welcome a:hover{
	color: #C0C0C0;
	text-decoration: underline; 
}
.menu a{
	color: #333333;
	text-decoration: none; 
}
.menu a:hover{
	color: #C0C0C0;
	text-decoration: underline; 
}
.list a{
	color: #333333;
	text-decoration: none; 
}
.list a:hover{
	color: #808080;
	text-decoration: underline; 
}
.centeralign a{
	color: #333333;
	text-decoration: none; 
}
.centeralign a:hover{
	color: #808080;
	text-decoration: underline; 
}
