	body {
		background: #f2f1ec; margin: 0; padding: 0;
		font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',Osaka,Helvetica,sans-serif,'Century Gothic';
		font-size: 13px; line-height: 1.4em;
		color:#666;
	}
	
	#ctv_tab { display: none; }
	#ctv_tab_sp { }
	
	#container { width: 100%; max-width: 640px; background: #fff; text-align: center; margin: auto; padding: 0;  }
	
	h3 { font-size: 1.3em; font-weight: bold; background: #f2bc00; color: #fff; margin: 10px auto; padding: 13px 0 10px; }
	
	a { color: #77f; text-decoration: none; }
	a:hover { color: #bbf; text-decoration: none; }
	
	img { vertical-align: text-bottom; width: 100%; }
	
	ul { width: 70%; margin: 10px auto 0; padding: 10px 10px 7px; text-align: left; list-style: none; color: #f00; border: solid 2px #f00; }
	
	p { width: 90%; margin: 10px auto 20px; font-size: 1.2em; line-height: 1.4em; text-align: center; font-weight: bold; color: #f33; }
    
    p img { width: 90%; margin: 10px 0; }
	
	em { font-size: 1.1em; font-weight: bold; font-style: normal; color: #f2bc00; }


/* WallPaper Present
----------------------------------------------------------------------------------------------------*/
	#wpps { width: 100%; margin: 0 auto 20px; }
    
    #wppb { width: 90%; margin: 0 auto 20px; padding: 20px 0; font-size: 1em; line-height: 1.4em; border: solid 2px #666; border-radius: 20px; }
    #wppb h4 { width: 90%;  font-size: 1.2em; line-height: 1.4em; font-weight: bold; margin-bottom: 10px; }
    #wppb a { line-height: 4em; color: #fff; font-weight: bold; padding: 13px 40px 10px; background: #f00; border-radius: 9px; }
    #wppb a:hover { background: #f2bc00; }
    
    form { width: 90%; margin: 0 auto; padding: 80px 0; text-align: center; }
    form h4 { font-size: 1.3em; line-height: 1.4em; font-weight: bold; text-align: center; }
    form table { margin: auto; }
    form td { font-size: 1.2em; line-height: 1em; padding-bottom: 10px; }


/* Footer
----------------------------------------------------------------------------------------------------*/
	#footer { display: none; }