


/*--- î{Ýè ---*/

.sho {
	color: #B22626;
}
.shob {
	color: #B22626;
	font-weight: bold;
}
.gray {
	color: #979797;
}
.tb {
	font-weight: bold;
}
.red {
	color: #FF0000;
}
.brown {
	color: #472B1F;
}
.pdstyle {
	font-size:12px;
	color:#333333;
	background-color: #FBE1E3;
}
.dgray {
	color: #666666;
}
.yellow {
	color: #FFBF00;
}
.imgr {
	float: right;
	padding-left: 5px;
}
.pink {
	color: #E14A78;
}
.white {
	color: #FFFFFF;
}



body {
	margin:0px;
	background-image: url(../img/bg_back.gif);
	background-color: #BFB090;
	background-repeat: repeat-y;
}


/* î{wiÝè */

.bg_line{
	background: url(../img/bg2.gif) repeat-x;
}
.bgspace-top {
	background-color: #5C4835;
	background-image: url(../img/bg_space_top.gif);
	background-repeat: repeat-x;
}


.bgspace {
	background-color: #5C4835;
	background-image: url(../img/bg_space.gif);
	background-repeat: repeat-x;
}

.columnbg_up {
	background-image: url(../column/img/bg_up.gif);
	background-repeat: no-repeat;
}

.columnbg_md {
	background-image: url(../column/img/bg_md.gif);
	background-repeat: yes-repeat;
}

.columnbg_dw {
	background-image: url(../column/img/bg_dw.gif);
	background-repeat: no-repeat;
}


.imgpointer {
	margin-right: 2px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.imgpointer2 {
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}
.imgpointer3 {
	margin-right: 2px;
	margin-top: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.bgr {
	background-image: url(../business/img/bg_r_space.gif);
	background-repeat: repeat-y;
}
.bgr2 {
	background-image: url(../business/img/bg_r_space2.gif);
	background-repeat: repeat-y;
}
.imgr10 {
	float: right;
	padding-left: 10px;
}
.imgl10 {
	float: left;
	padding-right: 10px;
}
td .t10 ul{
	margin: 0 0 0 18px;
	padding: 0;
}
td .t10 li{
	margin: 0;
	padding: 0;
	list-style-position: outside;
}



/*-- gbvy[WÝè --*/

#top-img{
	width:570px;
	}
	
.bg-top{
	background:url(../img/top/bg_top.jpg) repeat-y left top;
	}

/*-- TChj[Ýè --*/


#side-menu{
	margin:0px auto;
	padding-top:16px;
	width:205px;
	}
	
#side-menu .banner{
	margin-top:140px;
	text-align:center;
	}

/*--BRAND [I[o[Ýè--*/

#accordion_menu	 .brand0{
	display:block;
	width:140px;
	height:15px;
	text-indent:-5000px;
	background:url(../img/brand_barbour.gif) no-repeat left top;
	}
	
#accordion_menu	 .brand1{
	display:block;
	width:140px;
	height:15px;
	text-indent:-5000px;
	background:url(../img/brand_1.gif) no-repeat left top;
	}
	
#accordion_menu	 .brand2{
	display:block;
	width:140px;
	height:15px;
	text-indent:-5000px;
	background:url(../img/brand_2.gif) no-repeat left top;
	}		
	
#accordion_menu	 .brand3{
	display:block;
	width:140px;
	height:15px;
	text-indent:-5000px;
	background:url(../img/brand_3.gif) no-repeat left top;
	}
	
#accordion_menu	 .brand4{
	display:block;
	width:140px;
	height:15px;
	text-indent:-5000px;
	background:url(../img/brand_4.gif) no-repeat left top;
	}
	
	
#accordion_menu	 .brand5{
	display:block;
	width:140px;
	height:15px;
	text-indent:-5000px;
	background:url(../img/brand_5.gif) no-repeat left top;
	}
	
#accordion_menu	 .brand6{
	display:block;
	width:140px;
	height:15px;
	text-indent:-5000px;
	background:url(../img/brand_6.gif) no-repeat left top;
	}		
	
#accordion_menu	 .brand7{
	display:block;
	width:140px;
	height:15px;
	text-indent:-5000px;
	background:url(../img/brand_7.gif) no-repeat left top;
	}
	
#accordion_menu	 .brand8{
	display:block;
	width:140px;
	height:15px;
	text-indent:-5000px;
	background:url(../img/brand_8.gif) no-repeat left top;
	}	
	
#accordion_menu	 .brand9{
	display:block;
	width:140px;
	height:15px;
	text-indent:-5000px;
	background:url(../img/brand_9.gif) no-repeat left top;
	}		
	
#accordion_menu	 .brand10{
	display:block;
	width:140px;
	height:15px;
	text-indent:-5000px;
	background:url(../img/brand_10.gif) no-repeat left top;
	}
	
#accordion_menu	 .brand11{
	display:block;
	width:140px;
	height:15px;
	text-indent:-5000px;
	background:url(../img/brand_11.gif) no-repeat left top;
	}	

#accordion_menu	 .brand12{
	display:block;
	width:140px;
	height:15px;
	text-indent:-5000px;
	background:url(../img/brand_woolrich.gif) no-repeat left top;
	}	

#accordion_menu .brand0 a:hover {background:url(../img/brand_barbour_ov.gif) no-repeat left top;}
#accordion_menu .brand1 a:hover {background:url(../img/brand_1ov.gif) no-repeat left top;}
#accordion_menu .brand2 a:hover {background:url(../img/brand_2ov.gif) no-repeat left top;}
#accordion_menu .brand3 a:hover {background:url(../img/brand_3ov.gif) no-repeat left top;}
#accordion_menu .brand4 a:hover {background:url(../img/brand_4ov.gif) no-repeat left top;}
#accordion_menu .brand5 a:hover {background:url(../img/brand_5ov.gif) no-repeat left top;}
#accordion_menu .brand6 a:hover {background:url(../img/brand_6ov.gif) no-repeat left top;}
#accordion_menu .brand7 a:hover {background:url(../img/brand_7ov.gif) no-repeat left top;}
#accordion_menu .brand8 a:hover {background:url(../img/brand_8ov.gif) no-repeat left top;}
#accordion_menu .brand9 a:hover {background:url(../img/brand_9ov.gif) no-repeat left top;}
#accordion_menu .brand10 a:hover {background:url(../img/brand_10ov.gif) no-repeat left top;}
#accordion_menu .brand11 a:hover {background:url(../img/brand_11ov.gif) no-repeat left top;}
#accordion_menu .brand12 a:hover {background:url(../img/brand_woolrich_ov.gif) no-repeat left top;}



/*--JgÝè--*/
#accordion_menu	 .brand0c{
	display:block;
	width:140px;
	height:15px;
	text-indent:-200px;
	background:url(../img/brand_barbour_ov.gif) no-repeat left top;
	}
	
#accordion_menu	 .brand1c{
	display:block;
	width:140px;
	height:15px;
	text-indent:-200px;
	background:url(../img/brand_1ov.gif) no-repeat left top;
	}
	
#accordion_menu	 .brand2c{
	display:block;
	width:140px;
	height:15px;
	text-indent:-200px;
	background:url(../img/brand_2ov.gif) no-repeat left top;
	}		
	
#accordion_menu	 .brand3c{
	display:block;
	width:140px;
	height:15px;
	text-indent:-200px;
	background:url(../img/brand_3ov.gif) no-repeat left top;
	}
	
#accordion_menu	 .brand4c{
	display:block;
	width:140px;
	height:15px;
	text-indent:-200px;
	background:url(../img/brand_4ov.gif) no-repeat left top;
	}
	
	
#accordion_menu	 .brand5c{
	display:block;
	width:140px;
	height:15px;
	text-indent:-2000px;
	background:url(../img/brand_5ov.gif) no-repeat left top;
	}
	
#accordion_menu	 .brand6c{
	display:block;
	width:140px;
	height:15px;
	text-indent:-2000px;
	background:url(../img/brand_6ov.gif) no-repeat left top;
	}		
	
#accordion_menu	 .brand7c{
	display:block;
	width:140px;
	height:15px;
	text-indent:-2000px;
	background:url(../img/brand_7ov.gif) no-repeat left top;
	}
	
#accordion_menu	 .brand8c{
	display:block;
	width:140px;
	height:15px;
	text-indent:-2000px;
	background:url(../img/brand_8ov.gif) no-repeat left top;
	}	
	
#accordion_menu	 .brand9c{
	display:block;
	width:140px;
	height:15px;
	text-indent:-2000px;
	background:url(../img/brand_9ov.gif) no-repeat left top;
	}		
	
#accordion_menu	 .brand10c{
	display:block;
	width:140px;
	height:15px;
	text-indent:-2000px;
	background:url(../img/brand_10ov.gif) no-repeat left top;
	}
	
#accordion_menu	 .brand11c{
	display:block;
	width:140px;
	height:15px;
	text-indent:-2000px;
	background:url(../img/brand_11ov.gif) no-repeat left top;
	}
	
#accordion_menu	 .brand12c{
	display:block;
	width:140px;
	height:15px;
	text-indent:-2000px;
	background:url(../img/brand_woolrich_ov.gif) no-repeat left top;
	}	

/*--j[ [I[o[Ýè--*/


#accordion_menu .ctg1 a{
	display:block;
	width:160px;
	height:32px;
	text-indent:-1000px;
	background:url(../img/menu.gif) no-repeat left 0px;
	}

#accordion_menu .ctg2 a{
	display:block;
	width:160px;
	height:32px;
	text-indent:-1000px;
	background:url(../img/menu.gif) no-repeat left -33px;
	}

#accordion_menu .ctg3 a{
	display:block;
	width:160px;
	height:32px;
	text-indent:-1000px;
	background:url(../img/menu.gif) no-repeat left -65px;
	}
	
#accordion_menu .ctg4 a{
	display:block;
	width:160px;
	height:32px;
	text-indent:-1000px;
	background:url(../img/menu.gif) no-repeat left -97px;
	}

#accordion_menu .ctg5 a{
	display:block;
	width:160px;
	height:32px;
	text-indent:-1000px;
	background:url(../img/menu.gif) no-repeat left -129px;
	}
	
#accordion_menu .ctg6 a{
	display:block;
	width:160px;
	height:32px;
	text-indent:-1000px;
	background:url(../img/menu.gif) no-repeat left -161px;
	}
#accordion_menu .ctg7 a{
	display:block;
	width:160px;
	height:32px;
	text-indent:-1000px;
	background:url(../img/eng.gif) no-repeat left 0px;
	margin-top: 20px;
}
#accordion_menu .ctg8 a{
	display:block;
	width:160px;
	height:32px;
	text-indent:-1000px;
	background: url(../img/menu_news.gif) no-repeat left 8px;
}
	
#accordion_menu .ctg1 a:hover {background-position:-160px -0px;}
#accordion_menu .ctg2 a:hover {background-position:-160px -33px;}
#accordion_menu .ctg3 a:hover {background-position:-160px -65px;}
#accordion_menu .ctg4 a:hover {background-position:-160px -97px;}
#accordion_menu .ctg5 a:hover {background-position:-160px -129px;}
#accordion_menu .ctg6 a:hover {background-position:-160px -161px;}
#accordion_menu .ctg7 a:hover {background-position:-160px -0px;}
#accordion_menu .ctg8 a:hover {background-position:-160px 8px;}


/*-- JgÝè--*/

#accordion_menu .ctg1c a{
	display:block;
	width:160px;
	height:32px;
	text-indent:-1000px;
	background:url(../img/menu.gif) no-repeat -160px 0px;
	}

#accordion_menu .ctg2c a{
	display:block;
	width:160px;
	height:32px;
	text-indent:-1000px;
	background:url(../img/menu.gif) no-repeat -160px -33px;
	}

#accordion_menu .ctg3c a{
	display:block;
	width:160px;
	height:32px;
	text-indent:-1000px;
	background:url(../img/menu.gif) no-repeat -160px -65px;
	}
	
#accordion_menu .ctg4c a{
	display:block;
	width:160px;
	height:32px;
	text-indent:-1000px;
	background:url(../img/menu.gif) no-repeat -160px -97px;
	}

#accordion_menu .ctg5c a{
	display:block;
	width:160px;
	height:32px;
	text-indent:-1000px;
	background:url(../img/menu.gif) no-repeat -160px -129px;
	}
	
#accordion_menu .ctg6c a{
	display:block;
	width:160px;
	height:32px;
	text-indent:-1000px;
	background:url(../img/menu.gif) no-repeat -160px -161px;
	}
#accordion_menu .ctg8c a{
	display:block;
	width:160px;
	height:32px;
	text-indent:-1000px;
	background: url(../img/menu_news.gif) no-repeat -160px 8px;}


/* ¥@AR[fBIj[@¥ */


#accordion_menu img{border:none;}

#accordion_menu{
  margin:0px auto;
  width: 161px;
  background-color:#321c0e;
  letter-spacing:1px;
}


/* AR[fBIÌJeSÌwè */
#accordion_menu .menuheader{
  height:32px;
  margin-bottom: 3px;
  text-decoration: none;
  line-height: 32px;
  font-size: 16px;
  font-weight:bold;
  text-indent: 1.4em;
  color: #000;
  cursor: hand;
  cursor: pointer;
  /* Xe[^XACRðgp·éê ÈºÌ2sªKvÅ·BgpµÈ¢êÍíµÄà\¢Ü¹ñB */
  display: block;
  position: relative;
}

#accordion_menu .menuheader a{
	text-indent:-1000px;
	background:url(../img/menu.gif) no-repeat left 0px;
	}
	
#accordion_menu .menuheader a :hover{
	background:url(../img/menu.gif) no-repeat -160px 0px;
	}
/* english */
#menu_eng{
	width: 160px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 16px;
}
#menu_eng .menuheader{
  height:32px;
  margin-bottom: 3px;
  text-decoration: none;
  line-height: 32px;
  font-size: 16px;
  font-weight:bold;
  text-indent: 1.4em;
  color: #000;
  cursor: hand;
  cursor: pointer;
  display: block;
  position: relative;
}

#menu_eng .eng01 a{
	text-indent:-1000px;
	background: url(../img/menu_eng.gif) no-repeat 0 0;
	width: 160px;
	display: block;
	height: 34px;
}
	
#menu_eng .eng01 a:hover{
	background:url(../img/menu_eng.gif) no-repeat -160px 0px;
	}

#menu_eng .eng02 a{
	text-indent:-1000px;
	background: url(../img/menu_eng.gif) no-repeat 0 -34px;
	width: 160px;
	display: block;
	height: 34px;
}
	
#menu_eng .eng02 a:hover{
	background:url(../img/menu_eng.gif) no-repeat -160px -34px;
	}

#menu_eng .eng03 a{
	text-indent:-1000px;
	background: url(../img/menu_eng.gif) no-repeat 0 -68px;
	width: 160px;
	display: block;
	height: 34px;
}
	
#menu_eng .eng03 a:hover{
	background: url(../img/menu_eng.gif) no-repeat -160px -68px;
	}

#menu_eng .eng04 a{
	text-indent:-1000px;
	background: url(../img/menu_eng.gif) no-repeat 0 -102px;
	width: 160px;
	display: block;
	height: 34px;
}	
#menu_eng .eng04 a:hover{
	background: url(../img/menu_eng.gif) no-repeat -160px -102px;
	}

#menu_eng .eng05 a{
	text-indent:-1000px;
	background: url(../img/menu_eng.gif) no-repeat 0 -136px;
	width: 160px;
	display: block;
	height: 34px;
}
	
#menu_eng .eng05 a:hover{
	background:url(../img/menu_eng.gif) no-repeat -160px -136px;
	}

/*
#accordion_menu .menuheader:hover{
  color: #FF0;
}

*/

/* openheader ÍJeSªJ¢Ä¢éóÔÌCSS */
#accordion_menu .openheader{
 /*background-image: url(../img/bg_menu.gif);*/
  background-position: 0 -32px;
  background-repeat: no-repeat;
  color: #FFFFFF;
}
/* qj[Ìwè */
#accordion_menu div.categoryitems ul{
  list-style-type: none;
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}

/*Xe[^XACRÌCSS*/

#accordion_menu div.menuheader .statusicon{
  position: absolute;
  top: 10px;
  left: 5px;
  border: none;
}

#accordion_menu .categoryitems li{margin-left:12px;}

/*

#accordion_menu div.categoryitems ul li{
  padding-bottom: 10px;
}

#accordion_menu div.categoryitems ul li {
  color: #A70303;
background: url(image/arrow.png) no-repeat 2px 5px;
  display: block;
  padding: 2px 0;
  padding-left: 19px;
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
}



#accordion_menu div.categoryitems ul li a:visited{
  color: #fff;
}


#accordion_menu div.categoryitems ul li a:hover{
  color: #fff;
  background-color: #eee;
}
*/

/* £@AR[fBIj[ £@±±ÜÅ */
.message2{
	color: black;
	padding-left: 25px;
	padding-top: 120px;
	line-height: 210%;
	font-family: Osaka;
    font-size: 10px;
	background: white url(../img/top_mebk.gif) repeat-y right;
	border-top: 1px solid #321c0e;
	border-bottom: 1px solid #321c0e;
}
.message div,.message2 div{
	width: 237px;
}



