/*-------------------------------------------------
  $B4k6H>pJs6&DL(B
-------------------------------------------------*/
#com_base{
	position: relative;
	background-image:url(../images/company/common/bg.gif);
	width:740px;
	margin:20px auto 20px auto;
	padding:0;
	text-align:left;
	font-size:12px;
}
#com_menu{
	position: absolute;
	top: 0;
	left: 0px;
	width:162px;
	margin:0;
	padding:0;
}
#com_body{
	width:558px;
	min-height:500px;
	margin:0 0 0 180px;
	padding:0;
}
img.menubtn{
	margin:0!important;
	padding:0;
	margin/**/:/**/-3px 0 0 0;	/* WinIE Hack */
}
a#leftmenu:link { color: #333; text-decoration: none;display: block; }
a#leftmenu:visited { color: #333; text-decoration: none;display: block; }
a#leftmenu:hover { color: #FFF; text-decoration: none; display: block;background-image: url("../images/company/common/menu_on.gif") ;}
a#leftmenu:active { color: #333; text-decoration: none; display: block;}

a#leftmenu02:link { color: #333; text-decoration: none;display: block; }
a#leftmenu02:visited { color: #333; text-decoration: none;display: block; }
a#leftmenu02:hover { color: #FFF; text-decoration: none; display: block;background-image: url("../images/company/common/menu02_on.gif") ;}
a#leftmenu02:active { color: #333; text-decoration: none; display: block;}

ul#leftmenu{
	display: block;
	list-style : none; 
	text-align:left;
	padding : 0;
	margin : 0;
}
li#leftmenu a{
	width: 133px;
	height:19px;
	margin:0;
	padding:0 0 0 24px;
	text-decoration: none;
	background-image: url("../images/company/common/menu_off.gif") ;
	font-size:9px;
}
li#leftmenu02 a{
	width: 133px;
	height:22px;
	margin:0 0 -1px 0;
	padding:2px 0 0 24px;
	text-decoration: none;
	background: #C0CAD3 url("../images/company/common/menu02_off.gif") ;
	font-size:9px;
}
li#leftmenuon{
	width: 133px;
	height:19px;
	margin:0;
	padding:0 0 0 24px;
	text-decoration: none;
	background-image: url("../images/company/common/menu_on.gif") ;
	color:#FFF;
	font-size:9px;
}
li#leftmenu02on{
	width: 133px;
	height:20px;
	margin:0 0 -1px 0;
	padding:2px 0 0 24px;
	text-decoration: none;
	background: #C0CAD3 url("../images/company/common/menu02_on.gif") ;
	color:#FFF;
	font-size:9px;
}
/*-------------------------------------------------
  $B4k6H>pJs(B01
-------------------------------------------------*/
#com_01box{
	width:558px;
	margin:10px 0 0 0;
	padding:0;
}
/*-------------------------------------------------
  $B4k6H>pJs(B02
-------------------------------------------------*/
#com_02box{
	width:538px;
	margin:10px 0 0 10px;
	padding:0 0 0 10px;
	border-left:5px #657D97 solid;
}
/*-------------------------------------------------
  $B4k6H>pJs(B04
-------------------------------------------------*/
#com_04box{
	background-color:#FFF;
	width:538px;
	border:1px #999999 solid;
	margin:5px 0 0 0;
	padding:10px;
	font-size:12px;
	text-align:left;
}

/*-------------------------------------------------
  $B4k6H>pJs(B08
-------------------------------------------------*/
#com_08box{
	width:536px;
	margin:10px 0 0 0;
	padding:10px;
	border:1px #657D97 solid;
	text-align:center;
}
#com_0801box{
	width:352px;
	margin:0;
	padding:0;
	float:left;
}
#com_0802box{
	width:125px;
	margin:0;
	padding:0 20px 0 0;
	float:right;
}
#com_0803box{
	position: relative;
	width:347px;
	margin:0 0 5px 0;
	padding:0;
}
#com_0803text{
	position: absolute;
	top: 7px;
	left: 67px;
	width:270px;
	margin:0;
	padding:0;
	text-align:left;
	font-size:10px;
	line-height:120%;
}
/*-------------------------------------------------
  $B4k6H>pJs(B09
-------------------------------------------------*/
#com_09navi{
	width:536px;
	margin:10px 0;
	padding:0;
	text-align:left;
}
#com_09block{
	width:558px;
	background-image:url(../images/company/partner/bg.gif);
	margin:10px 0;
	padding:0;
}
#com_09block02{
	width:558px;
	background-image:url(../images/company/partner/bg2.gif);
	margin:10px 0;
	padding:0;
}

#com_09left{
	width:220px;
	margin:0;
	padding:5px 0 5px 20px;
	text-align:left;
	font-size:10px;
	line-height:160%;
	float:left;
}
#com_09right{
	width:250px;
	margin:0;
	padding:5px 0 5px 20px;
	text-align:left;
	font-size:10px;
	line-height:160%;
	float:right;
}

#com_09left02{
	width:275px;
	margin:0;
	padding:5px 0 5px 0px;
	text-align:center;
	font-size:10px;
	line-height:160%;
	float:left;
}
#com_09right02{
	width:275px;
	margin:0;
	padding:5px 0 5px 0px;
	text-align:center;
	font-size:10px;
	line-height:160%;
	float:right;
}

#com_09bg{
	margin:0 0 0 11px!important;
	padding:3px;
	width:253px;
	background-color:#FFF;
	margin/**/:/**/0 0 0 6px;
}