

body {
			font-family:"Ryumin Regular KL","SimSun","Times New Roman", "Ÿà–¾’©", YuMincho,"ƒqƒ‰ƒMƒm–¾’© Pr6 W6","Hiragino Mincho Pro", "HGS–¾’©E","ƒƒCƒŠƒI", "‚l‚r –¾’©","MS Mincho",Meiryo, serif;

 		margin: 0;
 		padding: 0;
 		background-color: white;
 		
 		font-size : 16px;
 		line-height : 115%;
 		
 
 		overflow-y: hidden;
  				overflow-x :hidden ;

	      

 		}
 		

	
	#wrapper{
				display: none;
	
			padding:0px;
			background-repeat : no-repeat;
			background-size : cover;
			background-attachment : fixed;
			background-position : center center;
			
			
			
			background-color: rgba(0,0,100,0.0); 
			}





	/*mousewheel css*/


	#content
	{
		margin: 0 0 0 0;
		height: 95%;
		padding: 3% ;
		z-index: 10;
		overflow: hidden;
		
		background-color: rgba(100,100,0,0.0); 
	}
	.box
	{			font-family:"Ryumin Regular KL","Times New Roman", "Ÿà–¾’©", YuMincho,"ƒqƒ‰ƒMƒm–¾’© Pr6 W6","Hiragino Mincho Pro", "HGS–¾’©E","ƒƒCƒŠƒI", "‚l‚r –¾’©","MS Mincho",Meiryo, serif;

	letter-spacing:1px;
								writing-mode:tb-rl;
								-moz-writing-mode:vertical-rl;
								-o-writing-mode:vertical-rl;
								-webkit-writing-mode:vertical-rl;
								writing-mode:vertical-rl;
							
							margin: 0 auto ;
							max-width: 1000px;
						/*	margin-right: 20px !important;
							margin-left: 20px !important;*/
							padding-left: 10px !important;
							padding-right: 0px !important;
							padding-top: 20px !important;
							padding-bottom: 0px !important;
	
		overflow-y: hidden;
			overflow-x: auto;

		height:auto;
	
		float: left;
		width: auto ;
		
		background-color: rgba(255,255,255,0.0); 
		
		}



	 div.demo {
	    background: #300 none repeat scroll 0 0;
	    border: 0px solid #666;
	
		
	    overflow: auto;
	    
	        

	  }
	  
	  
	  
	  p {
	  
	    margin: 30px;
	    padding: 0px;
	    border: 0px solid #999;
	    width: auto;
	    height: auto;
	        position: absolute;
	        top: 30px;
	        right: 0px;
	        bottom: 0px;
	        left: 0px;
	        
	        
	        

			white-space: pre;			/* CSS 2.0 */
			white-space: pre-wrap;		/* CSS 2.1 */
			white-space: pre-line;		/* CSS 3.0 */
			white-space: -pre-wrap;		/* Opera 4-6 */
			white-space: -o-pre-wrap;	/* Opera 7 */
			white-space: -moz-pre-wrap; /* Mozilla */
			white-space: -hp-pre-wrap;	/* HP Printers */
			word-wrap: break-word;		/* IE 5+ */

		
			        background-color: rgba(0,0,100,0.3); 

	  }



			span.exp33 {
			
			
				line-height:150%;

			
			text-shadow: 4px  4px 6px  black,
			-4px  4px 6px  black,
			 4px -4px 6px  black,
			-4px -4px 6px  black,
			 4px  4px 6px  black,
			-4px  4px 6px  black,
			 4px -4px 6px  black,
			-4px -4px 6px  black;
			color: white;

			white-space: pre;			/* CSS 2.0 */
			white-space: pre-wrap;		/* CSS 2.1 */
			white-space: pre-line;		/* CSS 3.0 */
			white-space: -pre-wrap;		/* Opera 4-6 */
			white-space: -o-pre-wrap;	/* Opera 7 */
			white-space: -moz-pre-wrap; /* Mozilla */
			white-space: -hp-pre-wrap;	/* HP Printers */
			word-wrap: break-word;		/* IE 5+ */

			}
			
			
			
			span.exp11 {
		/*	text-shadow: 4px  4px 6px  black,
			-4px  4px 6px  black,
			 4px -4px 6px  black,
			-4px -4px 6px  black,
			 4px  4px 6px  black,
			-4px  4px 6px  black,
			 4px -4px 6px  black,
			-4px -4px 6px  black;   */
			color: black;

			white-space: pre;			/* CSS 2.0 */
			white-space: pre-wrap;		/* CSS 2.1 */
			white-space: pre-line;		/* CSS 3.0 */
			white-space: -pre-wrap;		/* Opera 4-6 */
			white-space: -o-pre-wrap;	/* Opera 7 */
			white-space: -moz-pre-wrap; /* Mozilla */
			white-space: -hp-pre-wrap;	/* HP Printers */
			word-wrap: break-word;		/* IE 5+ */

			

			
			}

