.text {font:12px ±¼¸²; line-height: 18px; } 
.text {font:12px ±¼¸²; line-height: 14px; } 
.body {font:12px ±¼¸²; line-height: 14px; text-align:justify;  } 
.gray_body {color: #3D3D3D; font:12px µ¸¿ò; line-height: 18px; text-align:justify;}
.gray_body02 {color: #3D3D3D; font:12px µ¸¿ò; line-height: 16px; text-align:justify; PADDING-LEFT: 2px;}
.gray_body03 {color: #3d3d3d; font:12px µ¸¿ò; line-height: 16px;}
.gray_body11 {color: #3D3D3D; font:11px µ¸¿ò; line-height: 14px; text-align:justify; }
.gray11 {color: #3D3D3D; font:11px µ¸¿ò; line-height: 14px; }
.gray {color: #666666; font:12px µ¸¿ò; line-height: 14px;  text-align:justify;  letter-spacing:-1px;} 
.white_body {color: #FFFFFF; font:11px µ¸¿ò; line-height: 14px; text-align:justify; }
.small {color: #666666; font:9px verdana; line-height: 11px; letter-spacing:-1px;}
.small02 { font:9px verdana; line-height: 13px; }
.e_font {color: #3D3D3D; font:11px ; line-height: 13px;  text-align:justify; }
.green14 { font:14px ±¼¸²; color: #33CC00; font-weight:bold; letter-spacing:-1px;}
.font_sub14 { font:14px µ¸¿ò; font-weight:bold; letter-spacing:-1px; PADDING-top: 20px; PADDING-bottom: 5px;}



ul {color: #323232; font:12px ±¼¸²;  line-height: 18px;  }
li {color: #323232; font:12px ±¼¸²;  line-height: 18px;  }
select {font:12px ±¼¸²;}
input {font:12px ±¼¸²; }

.font {font:12px ±¼¸²; line-height: 18px;  }
textarea {font:12px ±¼¸²; }
td { font:12px ±¼¸²; }
span { font:12px ±¼¸²; }
div { font:12px ±¼¸²; }
a { font:12px ±¼¸²; }

.contents { color: #969696; font:12px µ¸¿ò; line-height: 15px; text-align:justify; }
.sub {color: #3D3D3D; font:12px ±¼¸²; line-height: 18px; text-align:justify; PADDING-LEFT: 15px;}
.sub10 {color: #3D3D3D; font:10px verdana; line-height: 18px; }
.e_gray {color: #666666; font:11px verdana; line-height: 18px; }
.black_body {color: #000000; font:12px µ¸¿ò; line-height: 18px; text-align:justify; }



.profile {color: #808285; font:12px µ¸¿ò;  line-height: 18px;  font-weight:bold;   }
.photo     {BORDER-BOTTOM: #ddddff solid 1px;  BORDER-LEFT: #efefff solid 1px;  BORDER-RIGHT: #ddddff solid 1px;  BORDER-TOP: #efefff solid 1px; font-size:9pt; COLOR: #000000; height:22; CURSOR: hand;  MARGIN: 0px 0px; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px;}


.p_menu {
	font: 12px ±¼¸²;
	color: #FFFFFF;
	border-bottom-width:1px;
	border-bottom-color:rgb(66,142,206);
	border-bottom-style:solid;
}
.p_bw {
	font: 12px ±¼¸²;
	color: #330066;
	border-right-width:1px;
	border-right-color:#C0C0C0;
	border-right-style:dotted;
}
.input { 
    BORDER-RIGHT: #595959 1px solid; 
	BORDER-TOP: #595959 1px solid; 
	FONT-SIZE: 9pt; 
	BORDER-LEFT: #595959 1px solid; 
	LINE-HEIGHT: normal; 
	BORDER-BOTTOM: #595959 1px solid; 
	FONT-FAMILY:  "±¼¸²", "µ¸¿ò"; 
	BACKGROUND-COLOR: white 
	}

.input2 { 
    BORDER-RIGHT: #92B3C0 1px solid; 
	BORDER-TOP: #92B3C0 1px solid; 
	FONT-SIZE: 9pt; 
	BORDER-LEFT: #92B3C0 1px solid; 
	LINE-HEIGHT: normal; 
	BORDER-BOTTOM: #92B3C0 1px solid; 
	FONT-FAMILY:  "±¼¸²", "µ¸¿ò"; 
	BACKGROUND-COLOR: #FFFFED;
	padding-left: 5px;
	padding-right: 5px
	}

.check_box{ background-color:rgb(247,247,247); border-width:1px; border-color:rgb(212,208,200); border-style:solid;}

.input_padding1 {  padding-right: 5px; font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 9pt}
.input_padding2 {  padding-left: 5px; font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 9pt}
.text_padding1 {  padding-right: 10px; font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 9pt}
.text_padding2 {  padding-left: 10px; font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 9pt}
.menu_padding1 {  padding-right: 13px; font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 9pt}


.price {font:12px tahoma; color: #000066; margin-left : 12px; padding:5px;}
.price_card {font:12px tahoma; color: #003333; margin-left : 12px; padding:5px;}
.price_discount {font:12px tahoma;  color: #CC0033; margin-left : 12px; padding:5px;}
.detail_discount {font:16px tahoma; color: #CC0033; margin-left : 12px; padding:5px;}
.p_point {font:12px ±¼¸²; color:#556699; padding:5px;}		
.textspace {   font:12px ±¼¸²;  color:#666666; line-height:150%;}


#eng { font-family:arial; font-size:12pt; color:#696969; }
#gray { color:#696969 }
#w { color:#ffffff }
#db { color:#336699 }
#b { color:#556699 }
#br { color:#702D07 }
#r { color:#CC3333;  font-family:tahoma; }
#bcolor { background-color:#4B77AB}
#vi { color:#663399 }
#vib { color:#663399; font-weight:bold }
#vibs { font-size:12pt; color:#663399; font-weight:bold }
#gr { color:#777777 }
#grb { color:#777777; font-weight:bold }
#lists { font-size:12px;  font-family:±¼¸²; }
#mn{ color:#dddddd; font:12px ±¼¸²; }

.form {font-size: 12px; line-height: 10pt;background-color:FFFFFF; color:navy;  border:1x solid #4A4A4A}
.box { BORDER-RIGHT: black 0px solid;   BORDER-TOP: #d5d5d5 0px solid;   FONT-SIZE: 12px;   BORDER-LEFT: black 0px solid;   BORDER-BOTTOM: black 0px solid;   BACKGROUND-COLOR: #ffffff;   TEXT-ALIGN: right }
.box2 {  font-size: 12px;   text-align: right }
.must {border-right: black 0px solid;   border-top: #d5d5d5 0px solid; color:#959595;  font-size: 12px;   border-left: black 0px solid;   border-bottom: black 0px solid;   background-color: #ffffff; }
.big { font-size:18pt; font-weight:bold; color:#999999; font-family:tahoma; }
.price { TEXT-ALIGN:right;  font-family:tahoma; }

a:link { text-decoration:none; color:#3E4859; }
a:visited { text-decoration:none; color:#3E4859; }
a:hover { text-decoration:underline ; color:#3E4859; }
	
A:link.none { text-decoration:none; color:#003366;  }
A:visited.none { text-decoration:none; color:#003366;   }
A:hover.none { text-decoration:underline ; color:#6699ff;  }

.subject{font-size: 12px; line-height: 200%; color:#000033;}
A:link.subject { text-decoration:none; color:#000033; }
A:visited.subject { text-decoration:none; color:#000033; }
A:hover.subject { text-decoration:underline ; color:#8C36BD; }

.subject1{font-size: 12px; line-height: 120%; color:#333333;}
A:link.subject1 { text-decoration:none; color:#333333; }
A:visited.subject1 { text-decoration:none; color:#999999; }
A:hover.subject1 { text-decoration:underline ; color:#669966; }

.none3  { text-decoration:none ; color:#FEB301;   }
A:link.none3 { text-decoration:none; color:#f3f3f3;   }
A:visited.none3 { text-decoration:none; color:#f3f3f3;   }
A:hover.none3 { text-decoration:none ; color:#FEB301;   }

.none4  { text-decoration:none ; color:#FEB301;    }
A:link.none4 { text-decoration:none; color:#f3f3f3;    }
A:visited.none4 { text-decoration:none; color:#f3f3f3;    }
A:hover.none4 { text-decoration:none ; color:#FF8800;    }

A:link.black { text-decoration:none; color:#000000;    }
A:visited.black { text-decoration:none; color:#000000;    }
A:hover.black { text-decoration:underline ; color:#000000;    }

A:link.blue { text-decoration:none; color:#336699;    }
A:visited.blue { text-decoration:none; color:#336699;   }
A:hover.blue { text-decoration:underline ; color:#9933CC;   }

A:link.a { text-decoration:none; color:#ffffff;    }
A:visited.a { text-decoration:none; color:#ffffff;    }
A:hover.a { text-decoration:none ; color:#00ffff;    }

.left_menu { text-decoration:none; }
A:link.left_menu { text-decoration:none; }
A:visited.left_menu { text-decoration:none; color:#157BC2; }
A:hover.left_menu { text-decoration:none ; color:#157BC2; }

.menus {line-height: 15px; }
A:link.menus { text-decoration:none; color:#777777;     }
A:visited.menus { text-decoration:none; color:#777777;    }
A:hover.menus { text-decoration:underline ; color:#000000;    }

A:link.notice { text-decoration:none; color:#666666; letter-spacing:-1px;}
A:visited.notice { text-decoration:none; color:#666666; letter-spacing:-1px;}
A:hover.notice { text-decoration:none ; color:#666666; letter-spacing:-1px;}

.notice01 { font:12px ±¼¸²; line-height: 18px;}
A:link.notice01 { text-decoration:none; color:#FF3896; font-weight:bold;}
A:visited.notice01 { text-decoration:none; color:#FF3896; font-weight:bold;}
A:hover.notice01 { text-decoration:none ; color:#FF3896; font-weight:bold;}

.notice02 { font:12px ±¼¸²; line-height: 18px;}
A:link.notice02 { text-decoration:none; color:#339900; font-weight:bold;}
A:visited.notice02 { text-decoration:none; color:#339900; font-weight:bold;}
A:hover.notice02 { text-decoration:none ; color:#339900; font-weight:bold;}

A:link.notice03 { text-decoration:none; color:#000000;    }
A:visited.notice03 { text-decoration:none; color:#666666;   }
A:hover.notice03 { text-decoration:none ; color:#666666;     }

.obstacle {line-height: 15px; }
A:link.obstacle { text-decoration:none; color:#009cff;     }
A:visited.obstacle { text-decoration:none; color:#009cff;    }
A:hoverobstacle { text-decoration:underline ; color:#red;    }

