@charset "euc-kr";  

/* common */

img {border: none;} 
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right:0px;
	margin-bottom: 0px;
	background-color: #ffffff;
}

form {margin-top: 0px; margin-bottom: 0px;}
table, tr, td {  font-family: µ¸¿ò, µ¸¿òÃ¼, ±¼¸², ±¼¸²Ã¼; font-size:12px; color: #666666;text-decoration:none; line-height: 16px;} 
a:link {font-family: ±¼¸², ±¼¸²Ã¼;font-size: 9pt;color: #333333;text-decoration: none;}
a:visited {font-family: ±¼¸², ±¼¸²Ã¼;font-size: 9pt;color: #759590;text-decoration: none;}
a:hover {font-family: ±¼¸², ±¼¸²Ã¼;font-size: 9pt;color: #0EAE95;text-decoration: underline;}
a:active {font-family: ±¼¸², ±¼¸²Ã¼;font-size: 9pt;color: #333333;text-decoration: none;}


/* body */

.mainbg {
	background-attachment: scroll;
	background-image: url(../images/mainbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.subtopbg {
	background-attachment: scroll;
	background-image: url(../../images/subpage_topbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.subbottombg {
	background-attachment: scroll;
	background-image: url(../../images/bottombg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.mainCenterBg {
	background-attachment: scroll;
	background-image: url(../images/main_centerbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.subright {
	background-attachment: scroll;
	background-image: url(../images/subright.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.tabletitle {
	font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿ò", "µ¸¿òÃ¼";
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 20px;
}
.tabletitle2 {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼";
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	line-height: 17px;
}
.tabletxt {
	font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿ò", "µ¸¿òÃ¼";
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 20px;
	word-spacing: -2px;
}
.tabletxt2 {
	font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿ò", "µ¸¿òÃ¼";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
}

.titleBlue {
	font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿ò", "µ¸¿òÃ¼";
	font-size: 15px;
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
}

 /* solution */
 
.solutionRed {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼";
	font-size: 18px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.solutionYellca {
	font-family:"µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼";
	font-size: 18px;
	font-weight: bold;
	color: #c17a0a;
	text-decoration: none;
}

.solutionM {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼";
	font-size: 18px;
	font-weight: bold;
	color: #d72a74;
	text-decoration: none;
}
.solutionHotel {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼";
	font-size: 18px;
	font-weight: bold;
	color: #4978ff;
	text-decoration: none;
}
.solutionBlue {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼";
	font-size: 18px;
	font-weight: bold;
	color: #00a2ff;
	text-decoration: none;
}
.solutionGre {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼";
	font-size: 18px;
	font-weight: bold;
	color: #328e0d;
	text-decoration: none;
}
.solutionCasino {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼";
	font-size: 18px;
	font-weight: bold;
	color: #9210c2;
	text-decoration: none;
}
.solutionOrange{
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼";
	font-size: 18px;
	font-weight: bold;
	color: #ff8a00;
	text-decoration: none;
}
.solutionRY{
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼";
	font-size: 18px;
	font-weight: bold;
	color: #ff470f;
	text-decoration: none;
}
.solutionGray{
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼";
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.solC{
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼";
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
	color: #9210c2;
	text-decoration: none;
}
.solR {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼";
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	word-spacing: -2px;
}
.solY {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼";
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
	color: #c17a0a;
	text-decoration: none;
}

.solOrgLB {
	font-family: sans-serif, serif, System, Arial;
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
	color: #00a2ff;
	text-decoration: none;
}

.solOrg {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼";
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.solOrg2 {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼";
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
	color: #ff470f;
	text-decoration: none;
}
.solM {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼";
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
	color: #d72a74;
	text-decoration: none;
}
.solG {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼";
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
	color: #328e0d;
	text-decoration: none;
}
}
.solB {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼";
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
	color: #4978ff;
	text-decoration: none;
}
.solLB {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼";
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
	color: #00a2ff;
	text-decoration: none;
}
.solGray {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼";
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	word-spacing: -3px;
}
.cerTitle {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼";
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	color: #069;
	text-decoration: none;
}
.sitemapTitle {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼";
	font-size: 14px;
	font-weight: bold;
	color: #005279;
	text-decoration: none;
}

a.sitemapTitle:visited {
	text-decoration: none;
}

a.sitemapTitle:active {
	color: #990000;
}
a.sitemapTitle:link {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼";
	font-size: 14px;
	font-weight: bold;
	color: #005279;
	text-decoration: none;
}
a.sitemapTitle:hover {
	text-decoration: underline;
}

.sitemap {
	font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿ò", "µ¸¿òÃ¼";
	font-size: 12px;
	line-height: 22px;
	color: #666666;
	text-decoration: none;
	background-color: #EEEEEE;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}
