*{
}
html{
	height:100%;
}
body{
	background-image:url(../image/bg01.jpg);
	height:100%;
	margin:0px;
	padding: 0px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka;
	font-size: 11px;
	line-height: 16px;
	color: #49625E;
}

#SUB {	SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #ffffff; 
	SCROLLBAR-3DLIGHT-COLOR: #dddddd; 
	SCROLLBAR-ARROW-COLOR: #888888; 
	SCROLLBAR-TRACK-COLOR: #ece9e6; 
	SCROLLBAR-DARKSHADOW-COLOR: #cccccc;
	OVERFLOW: auto; FONT-SIZE:9pt; padding:6px; margin:0px;
	BORDER:#9f9f99 0px solid;
}

div#main{
	background-image:url(../image/bg02.jpg);
	height:100%;
	width: 358px;
	position: absolute;
}
body > #main {
    /*height: auto;*/
}
h1#seo {
	font-size: 12px;
	color: #fff;
	text-indent: -9999px;
	position: absolute;
	top: -9999px;
	left: -9999px;
}
.left_bloc {
	background-image: url(../image/side_menu_bg.jpg);
	height: 757px;
	width: 358px;
	position: absolute;
	left: 0;
	top: 0;
	background-repeat: no-repeat;
}
.left_menu_board {
	background-image: url(../image/menu_side_bloc.jpg);
	height: 282px;
	width: 175px;
	top: 353px;
	left: 178px;
	position: absolute;
	font-size: 11px;
	overflow: auto;
	background-repeat: no-repeat;
}
.btn_release {
	height: 29px;
	width: 102px;
	left: 56px;
	top: 254px;
	position: absolute;
}
.right_bloc_main {
	width: 754px;
	top: 34px;
	height: 606px;
	left: 359px;
	position: absolute;
}
.under_menu_text_bloc {
	position: absolute;
	left: 20px;
	top: 14px;
	width: 900px;
	height: 20px;
}
.right_bloc {
	width: 754px;
	left: 359px;
	top: 0px;
	position: absolute;
	height: 100%;
	background-image: url(../image/right_main_bg.jpg);
	background-repeat: no-repeat;
}
.under_menu_bloc {
	height: 105px;
	width: 960px;
	left: 153px;
	background-repeat: no-repeat;
	position: absolute;
	background-image: url(../image/under_menu.jpg);
	top: 640px;
}
.right_bloc_header {
	height: 33px;
	width: 754px;
	position: absolute;
	top: 0px;
	left: 359px;
}
.btn_brand {
	height: 29px;
	width: 102px;
	left: 56px;
	top: 315px;
	position: absolute;
}
.btn_xco {
	height: 29px;
	width: 102px;
	left: 56px;
	top: 376px;
	position: absolute;
}
.btn_dife {
	height: 29px;
	width: 102px;
	left: 56px;
	top: 436px;
	position: absolute;
}
.btn_works {
	height: 29px;
	width: 102px;
	left: 56px;
	top: 497px;
	position: absolute;
}
.btn_company {
	height: 29px;
	width: 102px;
	left: 56px;
	top: 558px;
	position: absolute;
}
.header_home {
	height: 16px;
	width: 75px;
	position: absolute;
	left: 576px;
	top: 16px;
}
.header_toiawase {
	height: 16px;
	width: 75px;
	position: absolute;
	left: 653px;
	top: 16px;
}
.main_bloc {
	background-image: url(../image/release_board.jpg);
	height: 352px;
	width: 754px;
	position: absolute;
	top: 253px;
	font-size: 11px;
	background-repeat: no-repeat;
	color: #707D8B;
	left: 0px;
	overflow: hidden;
	display: block;
}
.date_text_color {
	color: #003366;
}
.main_bloc2 {
	background-image: url(../image/works_board.jpg);
	height: 416px;
	width: 754px;
	position: absolute;
	top: 191px;
	font-size: 11px;
	background-repeat: no-repeat;
	color: #707D8B;
	left: 0px;
}
.main_bloc3 {
	background-image: url(../image/works_board.jpg);
	height: 408px;
	width: 754px;
	position: absolute;
	top: 192px;
	font-size: 11px;
	background-repeat: no-repeat;
	color: #333333;
	left: 0px;
}
.heart {
	background-image: url(../image/heart_obj.jpg);
	background-repeat: no-repeat;
	height: 122px;
	width: 195px;
	position: absolute;
	left: 532px;
	top: 23px;
}
.fontSize10 {
	font-size: 10px;
}
.fontSize11 {
	font-size: 11px;
	line-height: 11pt;
}
.RSStitle {
	font-size: 11px;
	line-height: 14px;
	color: #336633;
	font-weight: 100;
}
.RSSdescript {
	font-size: 11px;
	line-height: 12px;
	color: #88938D;
}
.RSStime {
	font-size: 9px;
	color: #666666;
	line-height: 12px;
}
.scrollBroc {
	width: 743px;
	display: block;
	position: relative;
	overflow: auto;
	height: 336px;
	margin-top: 8px;
	margin-bottom: 0px;
}
