html	{background: #FFFFFF;}
body		{
			margin:0px;
			border:0px;
			padding:0px;
			font: 80% "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
			background: url(../img/left_line.jpg) repeat-y;
			line-height:140%;
			color:#4C4C4C;
			text-align:left;
}

img,a,p		{margin:0px;border: 0px;padding:0px;}

ul,ol		{
			margin:0px;
			border:0px;
			padding:0px;			
}
td		{
			font: 12px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
			line-height:140%;
}
li			{
			margin:0px;
			border:0px;
			padding:0px;
			list-style: none;
}

h1			{
			width:100%;
			margin:0px 0px 0px 0px;
			padding:0px;
			border:0px;
			line-height: normal;
			font: 0px;
}
h2			{
			width:100%;
			margin:0px 0px 0px 0px;
			padding:0px;
			border:0px;
			line-height: normal;
			font: 0px;
}


a:link		{color: #217674;text-decoration: underline;}
a:visited	{color: #217674;text-decoration: underline;}
a:hover 	{color: #37C4C0;text-decoration: underline;}
a:active 	{color: #37C4C0;text-decoration: none;}

#all		{
			width:770px;
			margin:0px;
			text-align:left;
}
#all2		{
			width:810px;
			margin:0 0 0 40px;
			text-align:left;
}
/*** header ***/
#head		{
			width:100%;
			margin:0px;
			padding:0px;
			background: url(../img/bg_top.jpg) repeat-x;
}
#headmain		{
			width:770px;
			margin:0px;
			padding:0px;
}

	#head #headleft{
    		display:block;
   			width:325px;
   			height:46px;
			background: url(../img/title.jpg) no-repeat;
			float:left;
}

	#head #headleft	a{
				display:block;
				width:130px;
				height:46px;
				margin-left:30px;
}
	#head #headleft	span{display:none;}


	#head #headright	{
				width:445px;
				height:46px;
				float:left;
}
	#head #headbottom	{
				width:100%;
				height:30px;
				clear:both;
				background: url(../img/title_foot.jpg) no-repeat;
}

.point	{
	top : 208px;
	left : 129px;
	position : absolute;
	z-index : 300;
	width : 28px;
	height : 37px;
	visibility : visible;
}

.point_f	{
	top : 249px;
	left : 119px;
	position : absolute;
	z-index : 200;
	width : 77px;
	height : 21px;
	visibility : visible;
	color:#009999;
}
.box	{
	width:810px;
	margin-bottom:20px;
}
.box_left{
	float:left;
}
.box_left2{
	float:left;
	width:460px;
	background:url(../../led/img/boxbg.jpg) no-repeat;
}
.box_left2 div{
	width:340px;
}
.size_120{ font-size:120%;}
.size_140{ font-size:140%;}
.size_200{ font-size:200%;}
.box_right{	float:left;}
.clear{	clear:both;}
.m_left_10	{	margin:0 0 0 10px;	}
.m_bottom_10	{	margin:0 0 10px 0;	}

.f_326D70{
color:#326D70
}
/*** mainarea ***/
#main		{width:770px;background: url(../img/left_line.jpg) repeat-y;clear:both;}
#main p		{width:730px; margin:5px 0px 5px 40px;}
#main2		{width:810px;clear:both;}
#main2 p		{margin:0px 0px 10px 0px;}

#main #mainbox	{width:100%;background: url(../../financial_institution/img/pix_sub_main.jpg) no-repeat;}
#mainbox p		{width:470px;margin:0px 0px 30px 280px; text-align:right;}




/*** footarea ***/
#end			{width:100%;height:30px;background: url(../img/left_line.jpg) repeat-y;clear:both;}

#foot			{width:100%;height:10px;background: url(../img/footer_bg.jpg) repeat-x;clear:both;}
#foot #footimg	{background: url(../img/footer.jpg) no-repeat;}
#end #copy		{width:730px; margin-left:30px;background: url(../img/copy.jpg) no-repeat;}

/*** profile ***/
#main #mainboxleft	{width:380px;float:left;}
#main #mainboxright	{width:370px;float:left;border:solid 1px #C2C2C2;}

#mainboxright #boxbg{background: url(../../profile/img/main_box.jpg) no-repeat;}
#main #mainboxbottom{width:100%;clear:both;background: url(../../profile/img/pix_sub_main.jpg) no-repeat;}
#mainboxright p		{width:360px;margin:0px;padding:5px 10px;}

#mainboxright ul		{width:360px;margin:0px;padding:5px 10px;}
#mainboxright li			{clear:both;}
#mainboxright li .spanleft	{width:85px;float:left;margin:0px;padding:0px;color:#278987;}
#mainboxright li .spanright{width:265px;float:left;margin:0px;padding:0px;}

#mainboxright li .spanleft2	{width:175px;float:left;margin:0px;padding:0px;color:#278987;}
#mainboxright li .spanright2{width:175px;float:left;margin:0px;padding:0px; text-align:right;}


#mainboxright #ulleft	{width:155px;float:left;margin:0px;padding:5px 0px 5px 10px;}
#mainboxright #ulright	{width:205px;float:left;margin:0px;padding:5px 0px;}
#mainboxright ul .spanhead	{color:#278987;}
#mainboxright ul .spanfoot	{ text-align:right;width:205px;}



#mainbg				{width:750px;background: url(../../concept/img/pix_sub_main_bg.jpg) no-repeat;}
#main #mainboxright2{width:370px;float:left;}

#mainboxright2 dl,dt,dd{margin:0px;padding:0px;}
#mainboxright2 dt img{margin:3px;padding:0px;}
#mainboxright2 dd 		{margin-left:8px;padding:0px;}

/***
#mainboxright #boxbg{background: url(../../profile/img/main_box.jpg) no-repeat;}
#main #mainboxbottom{width:100%;clear:both;background: url(../../profile/img/pix_sub_main.jpg) no-repeat;}
#boxbg p		{width:360px;margin:0px;padding:5px 10px;}

#boxbg ul		{width:360px;margin:0px;padding:5px 10px;}
#boxbg li			{clear:both;}
#boxbg li .spanleft	{width:85px;float:left;margin:0px;padding:0px;color:#278987;}
#boxbg li .spanright{width:265px;float:left;margin:0px;padding:0px;}

#boxbg li .spanleft2	{width:175px;float:left;margin:0px;padding:0px;color:#278987;}
#boxbg li .spanright2{width:175px;float:left;margin:0px;padding:0px; text-align:right;}


#boxbg #ulleft	{width:155px;float:left;margin:0px;padding:5px 0px 5px 10px;}
#boxbg #ulright	{width:205px;float:left;margin:0px;padding:5px 0px;}
#boxbg ul .spanhead	{color:#278987;}
#boxbg ul .spanfoot	{ text-align:right;width:205px;}

***/

/*** work ***/
#main #workbox	{width:715px;margin-left:55px;}
#workbox h2		{width:715px;padding:10px 0px 0px 0px;margin:0px;clear:both;}
#workbox p	{width:auto;margin:5px 10px 0px 0px;float:left;}

#main #workbox2	{width:715px;margin-left:55px;}
#workbox2 .pleft	{width:400px;float:left;margin:5px 10px 0px 0px;padding:0px;}
#workbox2 .pright	{width:250px;float:left;margin:5px 0px 0px 0px;padding:0px;}
#workbox2 img		{margin-top:5px;}

/*** backtop ***/

.topback		{text-align:right;margin:10px 10px 0px 0px;clear:both;}



/*** menu area ***/
#menu			{width:100%;margin-top:20px;}
#menu span		{display:none;}

li#menu001		{width:80px;height:26px; float:left;}
	li#menu001 a{
    	display:block;
   		width:80px;
   		height:26px;
   		background-image:url(../img/menu_001.jpg);
}
	li#menu001 a:hover{
    	display:block;
    	width:80px;
   		height:26px;
   		background-position:0px -25px;
}
li#menu002		{width:75px;height:26px; float:left;}
	li#menu002 a{
    	display:block;
   		width:75px;
   		height:26px;
   		background-image:url(../img/menu_002.jpg);
}
	li#menu002 a:hover{
    	display:block;
    	width:75px;
   		height:26px;
   		background-position:0px -25px;
}
li#menu003		{width:65px;height:26px; float:left;}
	li#menu003 a{
    	display:block;
   		width:65px;
   		height:26px;
   		background-image:url(../img/menu_003.jpg);
}
	li#menu003 a:hover{
    	display:block;
    	width:65px;
   		height:26px;
   		background-position:0px -25px;
}
li#menu004		{width:65px;height:26px; float:left;}
	li#menu004 a{
    	display:block;
   		width:65px;
   		height:26px;
   		background-image:url(../img/menu_004.jpg);
}
	li#menu004 a:hover{
    	display:block;
    	width:65px;
   		height:26px;
   		background-position:0px -25px;
}
li#menu005		{width:60px;height:26px; float:left;}
	li#menu005 a{
    	display:block;
   		width:60px;
   		height:26px;
   		background-image:url(../img/menu_005.jpg);
}
	li#menu005 a:hover{
    	display:block;
    	width:60px;
   		height:26px;
   		background-position:0px -25px;
}
li#menu006		{width:100px;height:26px; float:left;}
	li#menu006 a{
    	display:block;
   		width:100px;
   		height:26px;
   		background-image:url(../img/menu_006.jpg);
}
	li#menu006 a:hover{
    	display:block;
    	width:100px;
   		height:26px;
   		background-position:0px -25px;
}
li#menu007		{width:75px;height:26px; float:left;}
	li#menu007 a{
    	display:block;
   		width:75px;
   		height:26px;
   		background-image:url(../img/menu_007.jpg);
}
	li#menu007 a:hover{
    	display:block;
    	width:75px;
   		height:26px;
   		background-position:0px -25px;
}

li#menubottom	{clear:both; width:100%;height:10px;text-indent:0px;}



