@charset "UTF-8";/* CSS Document */body {	padding:0px;	margin:0px;	background-color:#000000;	font-size:12px;	line-height:18px;	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";	color:#CCCCCC;		text-align:center;	width:100%;	}.base12px {	font-size:12px;	line-height:18px;	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";	color:#CCCCCC;}.txt18px {	font-size:18px;	line-height:24px;	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";	color:#CCCCCC;}/*リンク色*/a:link { 	color: #666666;	text-decoration:none: }a:visited { 	color: #666666;	text-decoration:none; }a:active { 	color: #333333;	text-decoration:underline;	 }a:hover { 	color: #FF3333;	text-decoration:underline; } /*Whats newリンク色*/a.wn:link { 	color: #CCCCCC;	text-decoration:underline: }a.wn:visited { 	color: #CCCCCC;	text-decoration:underline; }a.wn:active { 	color: #333333;	text-decoration:underline;	 }a.wn:hover { 	color: #FF3333;	text-decoration:none; }  #container {    text-align: left;    margin: 0 auto; /* center on everything else */    width: 720px;}.p_h_contents {	padding:5px;}.p_f_contents {	padding-bottom:15px;	padding-top:15px;}/*更新履歴内P*/.wn_p {	padding:10px;}.copy_text {	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";	font-size:10px;	color:#999999;	line-height:18px;}hr {	border-style: dotted none none none; 	border-top-width: 1px;	border-top-color:#222222;	height: 1px;}.p_left01 {	padding-left:15px;}.p_right01 {	padding-right:15px;}.p_lr01 {	padding-left:15px;	padding-right:15px;}.p_title01 {	padding-top:15px;	padding-bottom:15px;}.p_content01 {	padding-top:15px;}.p_content02 {	padding-top:30px;}.p_sam01 {	padding-bottom:7px;}.p_clmright {	padding-left:20px;	padding-bottom:8px;}.p_clmleft {	padding-right:20px;	padding-bottom:8px;}.b_14px {	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";	font-size: 14px;	line-height: 20px;	font-weight: normal;	color: #CCCCCC;}.movie_title {	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";	font-size:14px;	font-weight:bold;	color:#CCCCCC;	line-height:14px;	padding-top:10px;	padding-bottom:10px;	padding-left:0px;}.sam_border {	border: 1px dotted #CCCCCC;	width:160px;	height:117px;}.p_contents {	padding-top:20px;	padding-bottom:10px;}
