.vr 	{direction:ltr       /* 左から右へ */
	;writing-mode:tb-rl  /* 縦書きに変換 */
	;width: 100%	;height: 100%	;}

body 	{font-family:"有澤太楷書"	;font-size:40px	;text-align:center
	;background:url('img/bg.jpg') left top no-repeat
	;background-attachment: fixed;margin:0	;padding:0	;}



a 	{text-decoration:none	;color:#000	;}


#wrap	{width:760px	;text-align:center	;margin:0 auto;}

/* new */

#new	{padding:5px	;font-size:13px	;}
#new a	{font-size:13px	;height:20px	;text-indent:1em	;}

/* left side */

#left_side	{width:550px;float:left;}

#contents	{width:550px	;padding:0	;margin:10px 0	
		;text-align:center	;}

#inner		{width:500px	;margin:0 auto;}

#inner h1	{font-size:50px	;margin:0 0;}

#inner textarea	{width:470px	;height:100px	;padding:10px	
		;background:#fff;border:3px solid #555	;
		;font-size:20px	;font-family:"有澤太楷書"	;overflow: hidden	;
		filter: alpha(opacity=50);  -moz-opacity:0.50;  opacity:0.50;}

#inner input	{width:200px	;height:30px	;margin:10px 0
		;font-size:20px	;font-family:"有澤太楷書";}

#henkan		{width:470px	;height:300px	;padding:10px	;margin-bottom:10px
		;background:#fff	;text-align:left	;
		filter: alpha(opacity=50);  -moz-opacity:0.50;  opacity:0.50;}

#rakuten	{width:398px	;font-size:15px;
		;text-decoration:none	;}
	
#rakuten .item	{width:130px	;float:left	;}

#help,
#blogparts	{margin:10px 0	;filter: alpha(opacity=80);  -moz-opacity:0.80;  opacity:0.80;}

/* right side */

#right_side	{width:202px;float:right;text-align:center;}

#seo		{font-size:15px	;}

#samurai	{width:180px	;margin:10px auto	;}

#google_friends	{margin:10px auto	;}

#kentei		{width:162px	;margin:10px auto	;}

#foot		{margin:10px 0;}