﻿@charset "utf-8";

html,
body {
	height      :100%;
	/*overflow    :auto;*/
	margin      :0;
	padding     :0;
	background  :#000000;
	font-family:MS PGothic,Osaka,Hiragino Kaku Gothic Pro,Verdana,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 160%;
	color: #333333;
	

	
	
	}

#flashcontent {
	position    :absolute;
	left        :50%;
	top         :50%;
	width       :740px;
	/*height      :300px;*/
	/*line-height	:0;*/
	/*margin-left :-370px;
	margin-top  :-150px;*/
	}
	#flashcontent * {
		line-height	:150%;
		}
	#flashcontent #attention,
	#flashcontent #attention a {
		/*color       :#FFFFFF;
		font-size   :100%;
		text-align  :center;
		margin      :0 10px;
		padding     :30px;
		background  :#000000;*/
		color       :#FFFFFF;
		}
		#flashcontent #attention h1,
		#flashcontent #attention h2 {
			}
		#flashcontent #attention img {
			border      :0;
			}
		#flashcontent #attention p {
		margin: 0;
		padding:0;
		line-height	:140%;
			text-align  :center;
			}
		#flashcontent #attention p.copyright {
			text-align  :center;
			font-size   :80%;
			}


/*/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/  dummy html  _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/*/
#flashcontent #attention h1.dummy,
#flashcontent #attention h2.dummy,
#flashcontent #attention h3.dummy,
#flashcontent #attention h4.dummy,
#flashcontent #attention h5.dummy,
#flashcontent #attention h6.dummy {
font-size: 12px;
/*text-align:left;*/
}
#flashcontent #attention p.small{
text-align:left;
font-size: 8px;
}

.spacer{
margin:10px;
}

hr {
border: dotted;
width: 80%;
color: #333333;
background-color: #333333;
height: 1px;
}


/*___________________  TABLE  ___________________*/
table.tbl,
table.tbl_3,
table.tbl_4 {
	margin-left:auto;
	margin-right:auto;
	width:100%;
	table-layout:fixed;
}
table.tbl td.td_left,
table.tbl td.td_right {
vertical-align:top;
margin:10px;
padding:10px;
}
table.tbl td.td_left {
width:50%;
text-align:right;
}
table.tbl td.td_right {
width:50%;
text-align:left;
}
/*_________________________________________*/
table.tbl_4 td {
vertical-align:top;
margin:10px;
padding:10px;
width:25%;
}
/*_________________________________________*/
table.tbl_3 td {
vertical-align:top;
margin:10px;
padding:10px;
width:33%;
}

/*vvvvvvvvvvvv  seo parts  vvvvvvvvvvvvv*/
#seoparts { 
list-style:none;
margin:0px;
padding:0px;
/*font-size:10px;*/
}
#seoparts li { 
display:inline;
float:left; 
padding:1px; 
}
#seoparts-img-li {
float:left;  
}
#seoparts-img-li img { 
vertical-align:top 
}