body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

	scrollbar-face-color: #FFFFFF; 
	scrollbar-shadow-color: #CBCBCB; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #CBCBCB; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-arrow-color: #CBCBCB;
}

@font-face {
	font-family:webzineTitle;
	src:url("../include/webzineTitle.ewf")
}

@font-face {
	font-family:webzineCute;
	src:url("../include/webzineCute.ewf")
}

@font-face {
	font-family:webzineformal;
	src:url("../include/webzineformal.ewf")
}

.textType1 {
	FONT-SIZE: 12px;
	color: #888888;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: µ¸¿ò;
}

.webzineTitle {
	font-family:webzineTitle;
	font-size:10pt;
	line-height: 27px;
}

.webzineCute {
	font-family:webzineCute;
	font-size:10pt;
	line-height: 18px;
}

.webzineFormal {
	font-family:webzineformal;
	font-size:9pt;
	line-height: 18px;
}


.vbar {color: #BBBBBB}

.maintext {
    FONT-FAMILY: µ¸¿ò;
	font-size:10pt;
	color: #666666;
	line-height: 18px;
}

.maintext-1 {
    FONT-FAMILY: µ¸¿ò;
	font-size:10pt;
	color: #666666;
	line-height: 18px;
}

.maintitle {
	FONT-SIZE: 12px;
	color: #BB0055;
	font-weight: bold;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: µ¸¿ò;
}

.collectionTitle {
	font-size: 12px;
	color: #888888;
	line-height: 18px;
	text-align: justify;
	font-weight: bold;
}
.calendar {
    font: tahoma;
	font-size: 11px;
	color: 535353;
	line-height: 18px;
}
.lovemsg {
	font-size: 12px;
	height: 112px;
	width: 96px;
	line-height: 14px;
	color: #555555;
	text-align: justify;
}
.inp {
	background-color: #ffffff;
	color: #585858;
	font-size: 11px;
	height: 18px;
	border:1px solid;
	border-color:#D0D0D0;
}
.inptransbox{
	font-size: 11px;
	border:1px solid;
	border-color:#EEE5C4;
	background: #FAF1CD;
}
.inptransbox2{
	font-size: 11px;
	background: none transparent scroll repeat 0% 0%;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	color: #a0a0ff;
}
.inptransbox3{
	font-size: 11px;
	border:1px solid;
	border-color:#D0D094;
	background-color: #EFFACE;
}
.inpbox {
	background-image: url(../image/1x18line.gif);
	color: #585858;
	font-size: 11px;
	line-height: 18px;
	border:1px solid;
	border-color:#d0d0d0;
	scrollbar-face-color: #f7f7f7;
	scrollbar-highlight-color: #ffffff; 
	scrollbar-shadow-color: #ffffff;
	scrollbar-3dlight-color: #ffffff; 
	scrollbar-arrow-color: #cccccc;
	scrollbar-track-color: #ffffff; 
	scrollbar-darkshadow-color: #ffffff
}
.login {
	font-size: 11px;
	border: 1px solid #CDDCA0;
	height: 17px;
	background-color: #FFFFFF;
	
}
.login2 {

	font-size: 11px;
	border: 1px solid #d0d0d0;
	height: 17px;
}
.redBold {
	font-weight: bold;
	color: #FF0000;
}
.blueBold {
	font-weight: bold;
	color: #0000FF;
}
.mainTableText {
	font-size: 11px;
	color: #FF3030;
	line-height: 18px;
	text-align: justify;
}
.smallfont {
	font-size: 11px;
	color: #888888;
	height: 18px; 
}

a.webzineCute:link {
	font-family:webzineCute;
	font-size:10pt;
}
a.webzineCute:hover {
	font-family:webzineCute;
	font-size:10pt;
}
a.webzineCute:visited {
	font-family:webzineCute;
	font-size:10pt;
}
a.webzineCute:active {
	font-family:webzineCute;
	font-size:10pt;
}

a.webzineTitle:link {
	font-family:webzineTitle;
	font-size:10pt;
}
a.webzineTitle:hover {
	font-family:webzineTitle;
	font-size:10pt;
}
a.webzineTitle:visited {
	font-family:webzineTitle;
	font-size:10pt;
}
a.webzineTitle:active {
	font-family:webzineTitle;
	font-size:10pt;
}

a.calink:link {
	text-decoration: none;
	font-size: 11px;
	color: #888888;
}
a.calink:visited {
	text-decoration: none;
	font-size: 11px;
	color: #888888;	
}
a.calink:hover {
	text-decoration: none;
	font-size: 11px;
	color: #F00000;
}
a.calink:active {
	text-decoration: none;
	font-size: 11px;
	color: #888888;
}
a.calinkno:link {
	text-decoration: none;
	font-size: 11px;
	color: #d0d0d0;
}
a.calinkno:visited {
	text-decoration: none;
	font-size: 11px;
	color: #d0d0d0;	
}
a.calinkno:hover {
	text-decoration: none;
	font-size: 11px;
	color: #d0d0d0;
}
a.calinkno:active {
	text-decoration: none;
	font-size: 11px;
	color: #d0d0d0;
}

a:link {
	text-decoration: none;
	color: #888888;
	font-size:10pt;
	line-height: 18px;
	letter-spacing: -1pt;
}
a:visited {
	text-decoration: none;
	color: #888888;	
	font-size:10pt;
	line-height: 18px;
	letter-spacing: -1pt;
}
a:hover {
	text-decoration: none;
	color: #f00000;
	font-size:10pt;
	line-height: 18px;
	letter-spacing: -1pt;
}
a:active {
	text-decoration: none;
	color: #888888;
	font-size:10pt;
	line-height: 18px;
	letter-spacing: -1pt;
}
a.smallfont:link {
	font-size: 11px;
	height: 18px; 
	color: #FF00FF;
}
a.smallfont:hover {
	font-size: 11px;
	height: 18px;
	color: #FF00FF;
}
a.smallfont:visited {
	font-size: 11px;
	height: 18px;
	color: #FF00FF;
}
a.smallfont:active {
	font-size: 11px;
	height: 18px; 
	color: #FF00FF;
}

a.pagelink {
	font : 10px tahoma,Verdana,seoul;
	color:#666666;
	text-decoration: none;
}

a.pagelink:hover {
	font : 10px tahoma,Verdana,seoul;
	color:#888888;
	text-decoration: underline;
	width: 455px;
}
.balloon {
	font-size: 11px;
	background-color: #F9F9F9;
	width: 420px;
	padding: 5px;
}
.phone {
	overflow: hidden;
	font-size: 9pt;
	color: #555555;
	background: none transparent;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
}