/*base des*/
.hid					{visibility: hidden; font: 0px/0px "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";}
.cl					{clear:both;}
.txt-s				{font: 10px/14px "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";}
.txt-m				{font: 12px/16px "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";}
.txt-l				{font: 14px/17px "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";}

#left					{width:520px; height:auto; margin:0px 0px 15px 0px; float:left; display:inline;}
#right				{width:185px; height:auto; margin:0px 0px 15px 0px; float:right; display:inline;}
.txt					{width:500px; height:auto; margin:0px 0px 30px 10px; font: 14px/18px "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; padding:10px 0px 10px 0px;}

body					{margin:0px; padding:0px; background-image:url(../../../../images/bg.gif);}
h1						{width:770px; height:20px; background-image:url(../../../../images/header.gif);	margin:0px 0px 0px 20px; padding:0px; font: 10px/19px "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; text-align:center; color:#ffffff; display:block;}
div#titsp			{width:770px; height:70px; background-image:url(../../../../images/titlebg.gif);	margin:0px 0px 0px 20px; padding:0px;}
.title				{width:750px; height:70px; background-image:url(../../../../images/title.jpg);	margin:0px 0px 0px 10px; padding:0px; display:block; text-decoration: none;}
#base					{width:770px; height:auto; background-image:url(../../../../images/selbg.jpg);	margin:0px 0px 0px 20px; padding:5px 0px 0px 0px;}
#main					{width:720px; height:auto; margin:0px 0px 0px 25px; }
#toppic				{width:720px; height:auto; background-color:#eeeeee; margin:0px 0px 15px 25px;}

#bl-footer			{width:770px; height:104px; background-image:url(../../../../images/footer.jpg);	margin:0px 0px 0px 20px; padding:0px; clear:both;}
#f-tx					{width:770px; height:auto; margin:0px 0px 40px 0px; font: 10px/16px "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; color:#ffffff; text-align:center;}
#cl-menu				{width:720px; height:auto; clear:both; margin:10px 0px 0px 25px; padding:5px 0px 0px 0px; border-style:dotted; border-color:#dddddd; border-width:1px 0px 0px 0px; font: 12px/16px "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; text-align:center;}


/*menu*/
#menuhead			{width:185px; height:30px; background-image:url(../../../../images/menuhead.jpg);}
#menuhead2			{width:185px; height:30px; background-image:url(../../../../images/menuhead2.jpg);}
#menuhead h2		{font: 0px/0px "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; visibility: hidden; margin:0px; padding:0px;}
#menuhead2 h2		{font: 0px/0px "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; visibility: hidden; margin:0px; padding:0px;}
#menufoot			{width:185px; height:46px; background-image:url(../../../../images/menufoot.jpg);}
.menutxt				{width:185px; height:auto; background-color:#F4F4F4; padding:3px 0px 5px 0px; font: 12px/16px "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; color:#444444;}
.ul					{margin:0px; padding:0px;}
.ul li				{list-style:none; margin:0px; padding:0px; display:inline;}
.mul					{margin:0px; padding:0px;}					
.mul li				{list-style:none; margin:0px; padding:0px; display:inline;}

.post					{margin:0px; padding:0px;}

/*blog des*/
#comment				{width:400px;}
.arc					{width:520px; height:auto; margin:0px 0px 15px 0px; text-align:center; font: 16px/20px "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-weight:bold; padding:3px 0px 3px 0px; background-color:#eeeeee; border-style:solid; border-color:#cccccc; border-width:1px;}
.nav					{width:520px; height:auto; margin:0px 0px 15px 0px; text-align:center; font: 12px/18px "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; padding:3px 0px 3px 0px; background-color:#f5f5f5; border-style:solid; border-color:#cccccc; border-width:1px;}

.ent-tit				{width:520px; height:auto; font: 17px/20px "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-weight:bold; margin:0px 0px 15px 0px; padding:3px 0px 3px 0px; border-style:solid; border-color:#1CB676; border-width:0px 0px 1px 5px; background-color:#ffffff; text-indent:10px; color:#000000;}
.tit-a:link	{color:#000000; text-decoration: none;}
.tit-a:hover	{color:#000000; text-decoration: none;  }
.tit-a:visited{color:#000000; text-decoration: none;}
.tit-a:active	{color:#000000; text-decoration: none;}

.entry-foot			{width:520px; height:auto; font: 12px/16px "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; border-style:dotted; border-color:#cccccc; border-width:1px 0px 0px 0px; margin:0px 0px 40px 0px; padding:10px 0px 10px 0px; text-align:right;}

.menuh				{width:183px; height:29px; text-indent:-9999px; display:block; background-image:url(images/menuhead.jpg); margin:0px; padding:0px;}

#sidebar				{width:183px; height:auto; margin:0px 0px 15px 0px;; border-style:solid; border-color:#cccccc; border-width:1px;}
#sform				{width:50px; font: 12px/16px "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";}
.sideh2				{width:183px; height:auto; margin:0px; padding:4px 0px 4px 0px; font: 14px/19px "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-weight:bold; border-style:solid; border-color:#cccccc; border-width:1px 0px 1px 0px; background-color:#f5f5f5; text-indent:5px;}
#sidebar li			{list-style:none; width:183px; height:auto; margin:0px; padding:0px; display:block; font: 12px/18px "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";}
#sidebar a:link	{width:183px; height:auto; padding:3px 0px 3px 0px; display:block; text-indent:10px; text-decoration: none;}
#sidebar a:hover	{width:183px; height:auto; padding:3px 0px 3px 0px; display:block; background-color:#CAFFD8; text-indent:10px; text-decoration: none;}
#sidebar a:visited{width:183px; height:auto; padding:3px 0px 3px 0px; display:block; text-indent:10px; text-decoration: none;}
#sidebar a:active	{width:183px; height:auto; padding:3px 0px 3px 0px; display:block; text-indent:10px; text-decoration: none;}

#sidebar ul			{margin:0px; padding:0px;}



