.normal	{font-family:±¼¸²;   font-size:9pt;  line-height:160%; }
.normal-100	{font-family:±¼¸²;   font-size:9pt;  line-height:100%; }
.normal-120	{font-family:±¼¸²;   font-size:9pt;  line-height:120%; }
.normal-140	{font-family:±¼¸²;   font-size:9pt;  line-height:140%; }
.title-1	{font-family:±¼¸²;   font-size:20pt; line-height:100%; font-weight:bold; }
.title-2	{font-family:±¼¸²;   font-size:16pt; line-height:100%; font-weight:bold; }
.title-3	{font-family:±¼¸²;   font-size:12pt; line-height:100%; font-weight:bold; color:#0000FF}
.example   	{font-family:courier;   font-size:9pt;  line-height:120%; color:green}
.green	{ font-size:12px; line-height:130%; color:#549527; font-weight:bold; }
.orange	{ font-size:12px; line-height:130%; color:#E57B25; }
.orange1	{ font-size:12px; line-height:130%; color:#FF6600; font-weight:bold; }

code   	{font-family:courier;   font-size:9pt;  line-height:120%; color:green}

a	{text-decoration:none; color:#717A83}
:hover 	{text-decoration:underline; color:#000000}

ul     	{font-family:±¼¸²;      font-size:9pt;  line-height:170%; }
ol     	{font-family:±¼¸²;      font-size:9pt;  line-height:170%; }

/*********************************************************************
*	INPUT
*********************************************************************/
.price {BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; COLOR: #ff0000; BACKGROUND-COLOR: #FFFFFF; FONT-SIZE: 9pt; HEIGHT: 2em; MARGIN: 0px; TEXT-ALIGN: left; VERTICAL-ALIGN: middle; WIDTH: 6em ; }
.price1 {BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; COLOR: #333333; BACKGROUND-COLOR: #FFFFFF; FONT-SIZE: 9pt; HEIGHT: 2em; MARGIN: 0px; TEXT-ALIGN: left; VERTICAL-ALIGN: middle; WIDTH: 4em ; }
.price2 {BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; COLOR: #3F33C3; FONT-WEIGHT:BOLD; BACKGROUND-COLOR: #FFFFFF; FONT-SIZE: 9pt; HEIGHT: 2em; MARGIN: 0px; TEXT-ALIGN: left; VERTICAL-ALIGN: middle; WIDTH: 4em ; }
.price3 {BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; COLOR: #FB7E03;  BACKGROUND-COLOR: #FFFFFF; FONT-SIZE: 9pt; HEIGHT: 2em; MARGIN: 0px; TEXT-ALIGN: left; VERTICAL-ALIGN: middle; WIDTH: 5em }
.qty {BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; COLOR: #000099; BACKGROUND-COLOR: #FFFFFF; FONT-SIZE: 9pt; HEIGHT: 1em; MARGIN: 0px; TEXT-ALIGN: right; VERTICAL-ALIGN: middle; WIDTH: 4em }

td {
	font-family: "±¼¸²";
	font-size: 9pt;
	line-height: 140%;
	color: #666666;
}
.table-side {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.justify {
	text-align: justify;
	color: #333333;

}
.td-2px {
	padding: 2px 0px 0px;
}
.table-l-line {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.left_padding {  
  padding-top: 2px; padding-left: 20px
}
.padding_side {  
  padding-right: 10px; padding-left: 10px; padding-top: 2px
}
.form-line {
	border: 1px solid #999999;
}
.left-padding01 {
	padding-left: 10px;
}
.left_padding02 {  
  padding-top: 2px; padding-left: 30px
}
body {
	scrollbar-3dlight-color:C8C8C8;
	scrollbar-arrow-color:9F9F9F;
	scrollbar-track-color:#FFFFFF;
	scrollbar-darkshadow-color:F1F1F1;
	scrollbar-face-color:E8E8E8;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:9E9E9E;
	color: #333333;

 }

a {
	font-family: "±¼¸²";
	font-size:9pt;
	text-decoration: none;
	color: #666666;
}
	
	.leftmenu:a:link  { font-family:±¼¸²Ã¼; font-size:9pt; color:#3366CC; text-decoration: underline }
	.leftmenu:a:visited { font-family:±¼¸²Ã¼; font-size:9pt; color:#3366CC; text-decoration: underline }
	.leftmenu:a:active { font-family:±¼¸²Ã¼; font-size:9pt; color:#FF0000; text-decoration: underline }
	.leftmenu:a:hover { font-family:±¼¸²Ã¼; font-size:9pt; color:#663366; text-decoration: underline }
}


.right-padding01 {
	padding-top: 2px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.table-side-line {
	border-top: 0px solid #E4E4E4;
	border-right: 1px solid #E4E4E4;
	border-bottom: 0px solid #E4E4E4;
	border-left: 1px solid #E4E4E4;

}
.form01 {
	border: 1px solid #CCCCCC;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	color: #333333;
	background-color: #FCFCFC;
	padding: 15px 10px 10px;




}
.td-top-2px {
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.form02 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DFDFDF;
	border-right-color: #DFDFDF;
	border-bottom-color: #DFDFDF;
	border-left-color: #DFDFDF;
}
.left-menu-padding {
	padding-left: 15px;
	padding-top: 2px;
}
.left-menu-padding01 {
   padding-left: 10px;
	 padding-top: 2px;
	 text-align: justify
}
a {
	font-family:"±¼¸²";
	font-size: 9pt;
	color:#666666;
	text-decoration: none;
}


.left-padding01 {
	padding-left: 10px;
	padding-top: 2px;

}

.padding {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
	text-align: justify;
}

.form03 {
	background-color: #FAFAFA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #EBEBEB;
	border-bottom-color: #EBEBEB;
	border-left-color: #666666;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;

}
.form-line {
	border: 1px solid #999999;
}
.td-padding {
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 20px;
	text-align: justify;

}
.left-padding02 {
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.all_padding {
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
	text-align: justify;

}
.textarea_form{
	padding: 10px;
	text-align: justify;
	border: 1px solid #CCCCCC;


}
.textarea_form01{
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	text-align: justify;
	border: 1px solid #CCCCCC;



}

a.link1:link { font-family:"µ¸¿ò", "seoul", "arial", "helvetica"; font-size: 9pt; color:#647A8A; text-decoration: none}
a.link1:visited { font-family:"µ¸¿ò", "seoul", "arial", "helvetica"; font-size: 9pt; color:#647A8A; text-decoration: none}
a.link1:hover { font-family:"µ¸¿ò", "seoul", "arial", "helvetica"; font-size: 9pt; color:#4A9EA5; text-decoration: none}

a.link2:link { font-family:"µ¸¿ò", "seoul", "arial", "helvetica"; font-size: 9pt; color:#333333; text-decoration: none}
a.link2:visited { font-family:"µ¸¿ò", "seoul", "arial", "helvetica"; font-size: 9pt; color:#333333; text-decoration: none}
a.link2:hover { font-family:"µ¸¿ò", "seoul", "arial", "helvetica"; font-size: 9pt; color:#D24A85; text-decoration: underline}

a.link3:link { font-family:"µ¸¿ò", "seoul", "arial", "helvetica"; font-size: 9pt; color:#0066CC; text-decoration: none}
a.link3:visited { font-family:"µ¸¿ò", "seoul", "arial", "helvetica"; font-size: 9pt; color:#0066CC; text-decoration: none}
a.link3:hover { font-family:"µ¸¿ò", "seoul", "arial", "helvetica"; font-size: 9pt; color:#88C4FF; text-decoration: none}

a.link4:link { font-family:"µ¸¿ò", "seoul", "arial", "helvetica"; font-size: 9pt; color:#333333; text-decoration: none}
a.link4:visited { font-family:"µ¸¿ò", "seoul", "arial", "helvetica"; font-size: 9pt; color:#333333; text-decoration: none}
a.link4:hover { font-family:"µ¸¿ò", "seoul", "arial", "helvetica"; font-size: 9pt; color:#F36F21; text-decoration: underline}

a.link5:link { font-family:"µ¸¿ò", "seoul", "arial", "helvetica"; font-size: 9pt; color:#333333; text-decoration: none}
a.link5:visited { font-family:"µ¸¿ò", "seoul", "arial", "helvetica"; font-size: 9pt; color:#333333; text-decoration: none}
a.link5:hover { font-family:"µ¸¿ò", "seoul", "arial", "helvetica"; font-size: 9pt; color:#00929D; text-decoration: underline}

a.link6:link { font-family:"µ¸¿ò", "seoul", "arial", "helvetica"; font-size: 9pt; color:#666666; text-decoration: none}
a.link6:visited { font-family:"µ¸¿ò", "seoul", "arial", "helvetica"; font-size: 9pt; color:#FFFFFF; text-decoration: none}
a.link6:hover { font-family:"µ¸¿ò", "seoul", "arial", "helvetica"; font-size: 9pt; color:#00929D; text-decoration: underline}

a.link7:link { font-family:"µ¸¿ò", "seoul", "arial", "helvetica"; font-size: 9pt; color:#ffffff; text-decoration: none}
a.link7:visited { font-family:"µ¸¿ò", "seoul", "arial", "helvetica"; font-size: 9pt; color:#FFFFFF; text-decoration: none}
a.link7:hover { font-family:"µ¸¿ò", "seoul", "arial", "helvetica"; font-size: 9pt; color:#ffffff; text-decoration: underline}

a.link8:link { font-family:"µ¸¿ò", "seoul", "arial", "helvetica"; font-size: 9pt; color:#B4234E; text-decoration: none}
a.link8:visited { font-family:"µ¸¿ò", "seoul", "arial", "helvetica"; font-size: 9pt; color:#B4234E; text-decoration: none}
a.link8:hover { font-family:"µ¸¿ò", "seoul", "arial", "helvetica"; font-size: 9pt; color:#F36F21; text-decoration: underline}

.all-l-padding {
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.leftmenu-height {
	line-height: 23px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}
.left_padding_25 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}
.padding_right {
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.td-4px {
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.table-notice {
	border: 1px solid #C8C8C8;
}
.padding-top-bottom {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.text-height {
	line-height: 20px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	text-align: justify;

}
.padding-calendar {
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}

.bg_main {
	background-image: url(../image/main_bg.jpg);
	background-repeat: no-repeat;
}

.bg_main1 {
	background-image: url(../image/main_bg1.jpg);
	background-repeat: no-repeat;
}

.bg_sub {
	background-image: url(../image/main_bg_bar.jpg);
	background-repeat: no-repeat;
	background-color: #F0F4F7;
}

.bg_sub0 {
	background-image: url(../image/sub_menu_00.jpg);
	background-repeat: no-repeat;
}

.bg_sub1 {
	background-image: url(../image/sub_menu_11.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}

.bg_sub2 {
	background-image: url(../image/sub_menu_21.jpg);
	background-repeat: no-repeat;
}

.bg_sub3 {
	background-image: url(../image/sub_menu_31.jpg);
	background-repeat: no-repeat;
}

.bg_sub4 {
	background-image: url(../image/sub_menu_41.jpg);
	background-repeat: no-repeat;
}

.bg_sub5 {
	background-image: url(../image/sub_menu_51.jpg);
	background-repeat: no-repeat;
}

.bg_evt {
	background-image: url(../image/sub_menu_evt.jpg);
	background-repeat: no-repeat;
}

.top-side-bg {
	background-image: url(../image/top_side_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.bg-right {
	background-image: url(../images/bg_right.gif);
	background-repeat: repeat-x;
}
.serve-bg-r {
	background-image: url(../images/bg_serve_right.gif);
	background-repeat: repeat-x;
}

.side-bg {
	background-image: url(../images/bg_side.gif);
	background-repeat: no-repeat;
}

.top-left-padding {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.info-padding {
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}

.price {BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; COLOR: #ff0000; BACKGROUND-COLOR: #FFFFFF; FONT-SIZE: 9pt; HEIGHT: 2em; MARGIN: 0px; TEXT-ALIGN: left; VERTICAL-ALIGN: middle; WIDTH: 6em ; }
.price1 {BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; COLOR: #333333; BACKGROUND-COLOR: #FFFFFF; FONT-SIZE: 9pt; HEIGHT: 2em; MARGIN: 0px; TEXT-ALIGN: left; VERTICAL-ALIGN: middle; WIDTH: 4em ; }
.price2 {BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; COLOR: #3F33C3; FONT-WEIGHT:BOLD; BACKGROUND-COLOR: #FFFFFF; FONT-SIZE: 9pt; HEIGHT: 2em; MARGIN: 0px; TEXT-ALIGN: left; VERTICAL-ALIGN: middle; WIDTH: 4em ; }
.price3 {BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; COLOR: #FB7E03;  BACKGROUND-COLOR: #FFFFFF; FONT-SIZE: 9pt; HEIGHT: 2em; MARGIN: 0px; TEXT-ALIGN: left; VERTICAL-ALIGN: middle; WIDTH: 5em }
.qty {BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; COLOR: #000099; BACKGROUND-COLOR: #FFFFFF; FONT-SIZE: 9pt; HEIGHT: 1em; MARGIN: 0px; TEXT-ALIGN: right; VERTICAL-ALIGN: middle; WIDTH: 4em }

.select{ font: 9pt ±¼¸²; border:1 solid #666666;}

textarea 
{
	font-family:µ¸¿ò;
	font-size:12px;
	border:1px solid #DBDBDB;
	padding:2 2 2 3px;
	line-height:16px;
	scrollbar-face-color: #ABABAB; /* ½ºÅ©·Ñ¹Ù, È­»ìÇ¥ Ç¥¸é»ö */
	scrollbar-highlight-color: #ABABAB;  /* ½ºÅ©·Ñ¹Ù, È­»ìÇ¥ ³×¸ð Å×µÎ¸®(À§,¿ÞÂÊ) */
	scrollbar-shadow-color: #ABABAB; /* ½ºÅ©·Ñ¹Ù, È­»ìÇ¥ ³×¸ð Å×µÎ¸®(¾Æ·¡,¿À¸¥ÂÊ) */
	scrollbar-3dlight-color: #F9F9F9; /* ½ºÅ©·Ñ¹Ù, È­»ìÇ¥ ¿ÞÂÊ/À§ Å×µÎ¸® */
	scrollbar-arrow-color: #D5D5D5; /* È­»ìÇ¥ »ö±ò */
	scrollbar-track-color: #F9F9F9; /* ½ºÅ©·Ñ¹Ù¹è°æ */
	scrollbar-darkshadow-color: #F9F9F9; /* ½ºÅ©·Ñ¹Ù, È­»ìÇ¥ ³×¸ð ±×¸²ÀÚ */
}

/* »ó´Ü°Ë»ö */
.text01 { font-family:µ¸¿ò; font-size:12px; background-color:#E4E4E4; color:#6B6B6B; border:0px;}
/* ±Û°Ë»ö */
.text02 { font-family:µ¸¿ò; font-size:12px; border:1px solid #DBDBDB; padding:2 2 2 3px;}
/* ±ÛÀÔ·Â */
.text03 { font-family:µ¸¿ò; font-size:12px; border:1px solid #DBDBDB; padding:2 2 2 3px;}
/* shop by brand */
.text04 { font-family:µ¸¿ò; font-size:12px; background-color:#E4E4E4; color:#000000;}
