h1 {
	font-size: 100%;
	margin: 0px;
}

h2 {
	font-size: 100%;
	margin: 0px;
}

h3 {
	font-size: 100%;
	margin: 0px;
}

p {
	margin: 5px 0 10px 0;
}

a img {
	border : none;
}


DIV.fake {
	CLEAR: both;
}
.fake HR {
	DISPLAY: none;
}
HR {
	CLEAR: both;
}

em {
	font-style : normal;
	font-weight: bold;
}

A:link {
	COLOR: #333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}

.leftfont a:link {
	color: #5593CC;
	text-decoration: none;
}

.leftfont a:visited {
	color: #5593CC;
	text-decoration: none;
}

.leftfont a:hover {
	color: #5593CC;
	text-decoration: none;
}

.leftfont a:active {
	color: #5593CC;
	text-decoration: none;
}

.teikei A:link {
	COLOR: #205985;
	TEXT-DECORATION: underline;
}
.teikei A:visited {
	COLOR: #205985;
	TEXT-DECORATION: underline;
}
.teikei A:hover {
	TEXT-DECORATION: underline;
}

.top001 {
	width: 738px; 
	height: 15px;
	font-size: 10px; 
	BACKGROUND-COLOR: #010B45;
	color: #fff;
	padding-top: 2px;
}

.top002 {
	width: 310px;
	height: 47px;
	background : #fff url("image/jnet.gif") no-repeat top right;
	float: left;
	padding: 36px 0 0 100px;
}

.top003 {
	width: 425px;
	height: 47px;
	background : #fff url("image/wing.gif") no-repeat top right;
	padding: 6px 0 0px 233px;
	margin: 3px 0 1px 0px;
}

.choice {
	margin: 0px;
	padding: 0 0 0 0px;
}


.left001 {
	width: 247px;
	float: left;
	padding: 5px 5px 5px 10px;
	
}



.news {
	width: 490px;
	background : #E5F5FD url("image/swift.jpg") no-repeat top right;
	padding: 5px 10px 10px 10px;
	color: #444;
}

.link {
	width: 490px;
	padding: 5px 10px 0px 10px;
	background-color: #F3F0FF;
	margin: 5px 0 0 0px;
	line-height: 120%;
	color: #444;
}


.leftfont {
	color: #5593CC;
	font-size: 10px;
}

.updatefont {
	font-size: 10px;
	color: #457FD3;
}

.copyright {
	width: 738px;
	font-size: 10px;
	text-align: center;
	color: #114A99;
}

.titlefont {
	font-size: 14px;
	font-weight: bold;
	color: #666;
}

.font_red {
	color: #EF131D;
	font-weight: 500;
}

.font_blu {
	color: #3255CB;
	font-weight: 500;
}



.font_red12 {
	color: #EF131D;
	font-size: 12px
}

.font_red10 {
	color: #EF131D;
	font-size: 10px
}

.campeign {
	width: 490px;
	background : #FFEEE1;
	padding: 5px 10px 10px 10px;
	color: #444;
	margin: 5px 0 0 0px;
}

.menubar {
	width: 738px;
	background: #1C1C36;
	color: #ffffff;
	padding: 3px 0 2px 10px;
}


.menubar2 {
	width: 738px;
	background: #1C1C36 url("image/jwinglogo.gif") no-repeat top right;
	color: #ffffff;
	padding: 4px 0 2px 5px;
	margin: 3px 0 0 0px;
}


.blue a:link {
	color: #1905D7;
	text-decoration: underline;
}

.blue a:visited {
	color : #800080;
	text-decoration: underline;
}

.blue a:hover {
	color : #1905D7;
	text-decoration: underline;
}



.white a:link {
	color: #FFF;
}

.white a:visited {
	color : #FFF;
}

.white a:hover {
	color : #FECE3A;
}





.links {
	color: #00ff00;
	text-decoration: underline;
}


.teikei {
	padding: 10px;
}


.teikei li {
	margin: 3px;
}

.sogolinks {
	line-height: 140%;
	font-size: 10px;
	margin: 5px 0 0 10px;
}

.introblog {
	width: 490px;
	height: 20px;
	background-color: #C4F1FF;
	border: 1px solid #00B7EE;
	font-size: 12px;
	padding: 3px 0 0 3px;
	text-align: center;
	margin-bottom: 5px;
}

.newbutton {
	font-size: 12px;
	width: 738px;
	height: 28px;
	background : #000 url("image/newbutton.gif") no-repeat top center;
	text-align: right;
	color: #fff;
	padding: 0px;
	padding: 11px 8px 0 0px;
}




.newbutton img {
	margin-top: 4px;
}


.headtbl {
	width: 100%;
	height: 91px;
	border-bottom: 3px solid #999999;
}

.headtbl td {
	padding: 0px;
	margin: 0px;
}

.headtbl td h3 {
	margin: 0px;
}

.rights {
	text-align		: right;
	vertical-align	: bottom;
	padding			: 2px 0 0 0px;
	
}

.text-12 {
	font-size	: 12px
}

.text-10 {
	font-size	: 10px
}



ul.moii {
	font-size	: 12px;
	color		: #0066CC;
	margin		: 7px 0 5px 0px;
	list-style	: none;
}

ul.moii li {
    padding-left: 15px;
    background: url(jwing/image/ui.gif) no-repeat 1px 0.2em;
}

table.gaiyou{
	font-size	:12px;
	line-height	:15px;
}

table.gaiyou td{
	vertical-align:top;
	padding		:2px;	
}



/*-----ワンコイン------*/
.imggaga img{
	margin-top:10px;
	margin-bottom:20px;
}

.onetable{
	border:solid 1px #666666;
	width:95%;
	margin-top:15px;
	margin-bottom:10px;
	margin-left:12px;
	background-color:#FFFFFF;
	border-collapse: collapse;
    border-spacing: 0;
	font-size:12px;
	}


.onetable td,
.onetable th{
	padding:8px 4px;
	border:solid 1px #666666;
}

.onetable caption{
	font-size:12px;
	text-align:left;
	color:#000099;
	padding-bottom:1px;
}

.onetable th{
	background-color:#FFCCaa;
	text-align:center;
}

.onetable a{
	color:#0000FF;
	text-decoration:underline;
}

.onetable a:hover {
	color:#FFFFFF;
	background-color:#000099;
}

.monwan{
	width:520px;
	background:url(jwing/1coin/img/cone02.jpg) no-repeat right;
	height:155px;
}

.monwan p{
	padding:5px 160px 0px 5px;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	letter-spacing:0.2em;
	line-height:1.2em;
}

.normal{
	font-weight:normal;
	font-size:12px;
	line-height:1em;
	}