.nav_txt {
	color:#8D7145;
	font-size:11px;
	text-align:right;
}

.sub_top_bg {
	background-image:url(../images/sub/sub_top_bg.jpg);
	background-repeat:repeat-x;
}
.sub_btm_bg {
	background-image:url(../images/sub/sub_btm_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
.sub_cnt_bg {
	background-image:url(../images/sub/sub_cnt_bg.jpg);
	background-repeat:repeat-y;
}
.sub_btm_visual_bg {
	background-image:url(../images/sub/sub_btm_visual_bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}

.cnt_bg {
	background-image:url(../images/main/cnt_bg.jpg);
	background-repeat:no-repeat;
}

.main_body {
	background-image: url(../images/main/main_bg.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}
.sub_body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}

.sub01_bg {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/main15_bg.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}

.txt_navbar {
	padding:10 3 0 3;
	height:35px;
	border-bottom:solid;
	color:#000000;
	border-width:1px;
	border-bottom-color:#cccccc;
	font-family:"µ¸¿ò";
	font-size:11px;
}

p{margin-top:3px;margin-bottom:3px;}

img { border:0px }

.input01 {
	border: 1px solid #CCCCCC;}

.td_list {
	padding:0 3 0 3;
	background-color:#FFFFFF;
	height:25px;
	
	border-bottom:solid;
	color:#000000;
	border-width:1px;
	border-bottom-color:#eeeeee;
}

.td_list_notice {
	padding:0 3 0 3;
	background-color:#fafafa;
	height:25px;
	
	border-bottom:solid;
	color:#000000;
	border-width:1px;
	border-bottom-color:#dddddd;	}
.td_header {
	padding:0 3 0 3;
	background-color:#fafafa;
	height:35px;
	
	border-top:solid;
	border-bottom:solid;
	color:#000000;
	border-width:1px;
	border-top-width:3px;
	border-top-color:#EBE7D6;
	border-bottom-color:#CCCCCC;		}
.top_line {
	background-color:EBE7D6;
}	
.td_view_left {
	padding:0 3 0 5;
	background-color:#fafafa;
	height:25px;
	
	border-bottom:solid;
	border-right:dotted;
	color:#000000;
	border-width:1px;
	border-bottom-color:#eeeeee;
	border-right-color:#cccccc;}

.td_view_left_header {
	padding:0 3 0 5;
	background-color:#F2F3F4;
	height:25px;
	
	border-top:solid;
	border-bottom:solid;
	border-right:dotted;
	color:#000000;
	border-width:1px;
	border-top-width:3px;
	border-top-color:#EBE7D6;
	border-bottom-color:#CCCCCC;	
	border-right-color:#cccccc;	}


BODY,TD,input,DIV,form,TEXTAREA,center,option,pre,blockquote {font-size:9pt;color:000000;font-family:±¼¸²}

.menu { color:#333333; font-size: 12px; font-family: "µ¸¿ò", "Arial", "Helvetica", "sans-serif"; line-height: 160%	}
.menu_left { color:#333333; font-size: 12px; font-family: "µ¸¿ò", "Arial", "Helvetica", "sans-serif"; line-height: 160%}
.menu_small { color:#666666; font-size: 11px; font-family: "µ¸¿ò", "Arial", "Helvetica", "sans-serif"; line-height: 160%}
.tmb { color:#525152; font-size: 12px; font-weight:bold;font-family: "µ¸¿ò", "Arial", "Helvetica", "sans-serif"; line-height: 150%}
.menublue { color:#00AEEF; font-size: 12px;font-family: "µ¸¿ò", "Arial", "Helvetica", "sans-serif"; line-height: 150%}
.menupurple { color:#FF00FF; font-size: 12px;font-family: "µ¸¿ò", "Arial", "Helvetica", "sans-serif"; line-height: 150%}
.bluelight { color:#33FFFF; font-size: 12px;font-family: "µ¸¿ò", "Arial", "Helvetica", "sans-serif"; line-height: 150%}
.cp { color:#FFFFFF; font-size: 12px; font-family: "µ¸¿ò", "Tahoma", "Helvetica", "sans-serif"; line-height: 150%}
.cp1 { color:#FFFFFF; font-size: 11px; font-family: "µ¸¿ò", "Tahoma", "Helvetica", "sans-serif"; line-height: 150%}
.cp_bk { color:#000000; font-size: 10px; font-family: "Tahoma", "Helvetica", "sans-serif"; line-height: 150%}
.submenu { color:#737173; font-size: 11px; font-family: "µ¸¿ò", "Arial", "Helvetica", "sans-serif"; line-height: 150%}
.enbold { color:#737173; font-size: 11px; font-weight:bold;font-family: "µ¸¿ò", "Arial", "Helvetica", "sans-serif"; line-height: 150%}
.enboldno { color:#FF0000; font-size: 11px; font-weight:bold;font-family: "µ¸¿ò", "Arial", "Helvetica", "sans-serif"; line-height: 150%}
.enboldno2 { color:orange; font-size: 11px; font-weight:bold;font-family: "µ¸¿ò", "Arial", "Helvetica", "sans-serif"; line-height: 150%}
.login { color:#333333; font-weight:bold; font-size: 11px; font-family: "sans-serif"; line-height: 150%}
.input_mono {	background-color:eeeeee; border:solid 1 cccccc; font-size:9pt;height:18px}
.input_black { border:solid 1 black; font-family:Tahoma; font-size:8pt; color:white; background-color:8c8c8c}
.input { font-family: "µ¸¿ò"; font-size: 9pt; color: #333333; background-color: ffffff; border: 1px #CFCFCF solid}
.input_login {	background-color:ffffff; border:solid 1 CECFCE; font-family:"tahoma", "µ¸¿ò"; font-size:9pt;color:333333;height:18px}

A:link { color:"#333333"; text-decoration: none }
A:visited { color:"#333333"; text-decoration: none }
A:active { color:"#333333"; text-decoration: none }
A:hover { color: "#737173"; text-decoration: none }

a { onfocus : "this.blur();" }
.sline { background-color: #CCCCCC;}

.product_link { color:"#333333"; font-size:11px; text-decoration:none}
.product_link A:link {  color:"#333333"; font-size:11px; text-decoration:none }
.product_link A:visited {  color:"#333333"; font-size:11px; text-decoration:none }
.product_link A:active {  color:"#333333"; font-size:11px; text-decoration:none }
.product_link A:hover {  color:"#000000"; font-size:11px; text-decoration:none }

.product_list {
	padding:8 0 5 0;
	height:17px;
	border-bottom:dotted;
	border-width:1px;
	border-bottom-color:#9AB4CD;
	vertical-align:top;
	line-height:20px;
}
