* { padding: 0; margin: 0; }
h1{
	color: #ffffff;
	font-size: 13px;
	font-weight: normal;
}
h2{
	color: #FF3366;
	font-weight: bold;
	font-size: 14px;
	margin-top:20px;
}
h3{
	font-weight: normal;
	font-size: 13px;
}
h4{
	font-weight: normal;
	font-size: 13px;
}
body {
 background: #CCCCCC url("image/stripe.png");
 font-family: Arial, Helvetica, sans-serif;
 line-height: 140%;
 font-size: 12px;
 color: #333333;
 text-align: center;
}
a:link {
	color: #FF6699;
	text-decoration: underline;
}
a:visited {
	color: #FF6699;
	text-decoration: underline;
}
	
a:hover {
	text-decoration: underline;
	color: #FF9900;
}
a:active {
	text-decoration: none;
	color: #FF99CC;
}
img.example { vertical-align: text-top; }

html, body{
scrollbar-base-color: #FF6699;
scrollbar-arrow-color: #FFFFFF;
scrollbar-3dlight-color: #FFB5CD;
scrollbar-darkshadow-color: #A51D66;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #331423;
scrollbar-track-color: #FFB2CB;
}
 
strong{
	font-weight: bold;
	color: #ff6390;
}
.pink{
	color: #ff6390;
}
#wrapper { 
 margin: 0 auto;
 width: 922px;
 _width: 940px;
 border: 1px #838383 solid;
 text-align: left;
}
#faux {
 background: #FFFFFF;
 padding-top: 10px;
 margin-bottom: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}
#header_top {
 color: #333;
 padding: 3px;
 margin: 0px ;
 background: #261a1f;
}
#header {
 color: #333;
/* width: 922px; */
 padding: 0px ;
 height: 95px;
 margin: 0px ;
 background: #ff7a9c;
 border-bottom:10px solid #ff2270;
}
.0pad {
padding: 0px;
}
#logo {
margin-right: 40px;
padding: 0px;
float: left;
}
.botan {
margin: 58px 1px 0px 0px;
padding: 0px;
float: left;
}
#navigation {
 color: #333;
 padding: 5px;
 margin: 0px;
 background: #ff2270;
}
#entry{
 margin-bottom: 10px;
 padding: 0px;
}
#login{
padding:10px;
}
#loginicon {
padding: 5px;
text-align: right;
}
#leftcolumn { 
 display: inline;
 color: #333;
 margin: 10px;
 padding: 0px 0px 0px 10px;
 width: 210px;
 float: left;
 font-size:12px;
 line-height: 20px;
}
.menu1{
padding:0px;
margin-top:5px;
}
.menu{
padding:0px;
margin-top:5px;
}
#trust{
      padding: 15px;
	  text-align: center;
	  font-size: 8pt;
}
table { font-size: 10pt;
        line-height: 20px;
 }
#rightcolumn { 
 float: right;
 color: #333;
 margin: 10px;
 padding: 0px 10px 0px 0px;
 width: 648px;
 display: inline;
 position: relative;
 font-size:12px;
 line-height: 20px;
}
.flash{
padding:0px;
float: left;
}

#top_info{
    width: 650px;
	padding: 0px;
	float: left;
	margin-top: 15px;
	background-color: #f7f6e0;
	padding-top:2px;
	padding-bottom:2px;
	vertical-align:middle;
}
#top_how{
    width: 460px;
	padding: 0px;
	float: left;
	margin-top: 15px;
}
#top_how2{
    width: 130px;
	height: 130px;
	padding: 10px;
	float: left;
}
#top_how3{
    width: 290px;
	height: 130px;
	padding: 10px;
	float: left;
	line-height: 20px;
}
#top_how4{
    width: 200px;
	padding: 10px;
	float: left;
	margin: 10px 50px 10px 10px;
}

.top_da{
    width: 650px;
	padding: 0px;
	float: left;
	margin-top: 5px;
}

#top_qr{
    width: 165px;
	padding: 0px;
	border: 1px #666666 solid;
	float: left;
	margin-left: 20px;
	margin-top: 15px;
}	
#top_news{
	width: 628px;
	height: 400px;
	background-color: #ffe0eb;
	overflow: auto;
	padding: 10px;
	margin-top: 15px;
	margin-bottom: 10px;
	border: 1px #FFCCCC solid;
	float:left;
}
.news_left{
	width: 80px;
	height: 80px;
	float: left;
}
.news_right{
	width: 510px;
	float: left;
	padding-left: 10px;
	line-height: 20px;
}
#under { 
 width: 915px;
 clear: both;
 text-align:right;
 padding-top: 50px;
 padding-bottom: 10px;

}
#chui { 
 border-top:2px solid #FF2270;
 clear: both;
 background: #FFFFFF;
 margin: 0px ;
 padding: 10px;
 padding-left: 30px;
 font-size: 10px;
}
#footer { 
	background:#FF7A9C none repeat scroll 0 0;
	border-top:10px solid #FF2270;
	clear:both;
	margin:0;
	padding-bottom:5px;
	padding-top:5px;
	text-align:center;
/*	width:922px; */
}
.clear { clear: both; background: none; }



.hora{
    clear: both;
    padding: 10px;
	padding-top: 30px;
	padding-bottom: 30px;
	line-height: 20px;
}
.hora2{
    padding: 5px;
	line-height: 20px;
}
.text{
    padding:10px;
	line-height: 20px;
}
.text2{
    padding:10px;
	padding-left: 30px;
	line-height: 20px;
}
.koumoku {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #FF6699;
	text-align: left;
	padding: 2px 10px;
}
.pinkback{
	background-color: #FFECF5;
	border-right: #FF6699 1px solid;
	border-bottom: #FF6699 1px solid;
}
.pinkback2{
	background-color: #FFECF5;
	border-bottom: #FF6699 1px solid;
}

.style7 {
	color: #FF3366;
	font-weight: bold;
	font-size: 14;
}
.style8 {
	color: #FF3366;
	font-weight: bold;
	font-size: 14px;
}

p{
	margin-top: 10px;
	margin-bottom: 30px;
}
#d_left {
	width: 200px;
	margin-bottom: 30px;
	float: left;
}
#d_right {
	width: 400px;
	float: right;
}
#main_nomal{
	padding-top: 20px;
}
ul.list{
	margin-left: 10px;
} 
ul.list li{
	width: 300px;
	float:left;
	margin-top:7px;
	margin-right:10px;
	list-style:none;
} 