BODY {font-family: "ＭＳ Ｐゴシック"; font-size: x-small;}
TD {font-family: "ＭＳ Ｐゴシック"; font-size: x-small}

.css6 {font-size:14pt;color:#FFFFFF;font-weight:bold;margin-bottom:0px;margin-left:8px;}
.css5 {font-size:18px;}
.css4 {font-size:14px;}
.css3 {font-size:12px;}
.css2 {font-size:10px;}
.css1 {font-size:9px;}
.css0 {font-size:13px;}

.css6nn {font-size:13px;font-weight:bold;margin-top:7px;margin-bottom:7px;}
.css6n {font-size:13px;font-weight:bold;margin-top:5px;margin-bottom:4px;}
.css5n {font-size:18px; line-height:120%;}
.css4n {font-size:14px; line-height:120%;}
.css3n {font-size:12px; line-height:120%;}
.css2n {font-size:10px; line-height:120%;}
.css1n {font-size:9px;	line-height:120%;}
.css0n {font-size:11px;	line-height:120%;}
.css0s {font-size:11px;}

.text {font-size:12px; line-height:110%;}
.text2{font-size:14px; color:#000000;}
.text3{font-size:12px; color:#000000;}
.text4{font-size:10px;}
.text5{font-size:10px; line-height:110%;}

.title {font-size:14px; font-weight:900;}
.title2 {font-size:12px; font-weight:900;}
.title3 {font-size:10px; font-weight:900;}
.title4 {font-size:18px; font-weight:900;}
.title5 {font-size:12px; font-weight:900; line-height:150%;}
.copyright {font-size:9px;}
.ff-text {font-size:10px; color:#464646;}

.style-se{
text-decoration:none;
font-size:10px;
color:#848484;
}

.localb {font:12px;color:#000000; text-decoration:none}
.localw {font:12px;color:#FFFFFF; text-decoration:none}
.noneli {
	margin: 0px;
	padding: 0px;
	list-style-type:circle; color:#FFFFFF;
}
.noneli2 {
	margin: 0px;
	padding: 0px;
	list-style-type:circle; color:#d6e7e7;
}
.noneli3 {
	margin: 0px;
	padding: 0px;
	list-style-type:circle; color:#e2d9a3;
}
.noneli4 {
	margin: 0px;
	padding: 0px;
	list-style-type:circle; color:#e9f0f2;
}

.menu-li{
	margin: 0px;
	padding: 0px;
	list-style-type:circle; color:#00546C;
}

a.menuli{
	color:#FFFFFF;
}

.menu-li-v{
	margin           : 0px;
	padding          : 0px;
	list-style-type:circle; color:#00546C;
}

.t-menu {
	color:#FFFFFF;
	font-weight:bold;
}

.s-menu {
	color:#FFFF00;
}

.w-menu-li{
    list-style-image : url(http://www.fuji-ft.co.jp/img/list_back_w.gif);
	color            : #FFFFFF;
	margin           : 0px;
	padding          : 1px;
}

.word {
	color:#1F74A5;
}

a.word {
	color:#1F74A5;
	text-decoration:underline;
	margin-left:4px;
	font-weight:bold;
}

.wtext1 {
	color:#00546C;
}

.stext1 {
	font-size:10px;
	color:#333333;
}
.stext1 a {
	color:#00546C;
}

a.imode {
	font-size:10px;
	color:#00546C;
	text-decoration:underline;
}

a.venus {
	font-size:12px;
	color:#666666;
	line-height:150%;
}

.contents-title {
	font-size:12px;
	margin-left:25px;
	margin-top:7px;
	margin-bottom:10px;
	color:#FFFFFF;
	font-weight:bold;
}
.contents-title1 {
	font-size:12px;
	color:#FFFFFF;
	margin-top:4px;
	margin-bottom:7px;
	font-weight:bold;
	text-align:center;
}

.contents-subtitle {
	font-size:12px;
	color:#1F74A5;
	font-weight:bold;
	text-decoration:underline;
}

.contents-text1 {
	color:#464646;
	margin-top:0px;
    line-height:110%;
}

.contents-text1 span {
	color:#CC3333;
}
.contents-text2 {
	font-size:10px;
	color:#464646;
	margin-top:1px;
}

div.r-rank {
	color:#666666;
	font-weight:bold;
}
div.r-rank-up {
	color:#CC3333;
	font-weight:bold;
}
div.r-rank-unc {
	color:#999999;
}
div.r-rank-dw {
	color:#3333CC;
	font-weight:bold;
}
a.r-name {
	color:#1F74A5;
	font-weight:bold;
}
div.r-per {
	color:#464646;
}
div.r-coment {
	color:#464646;
}
div.r-coment span {
	color:#CC3333;
}
div.r-date {
	font-size:10px;
	color:#666666;
}

div.f-link {
	font-size:10px;
	color:#ED145B;
}
div.f-link a {
	color:#1F74A5;
	text-decoration:underline;
}
a.ts-text {
	color:#FFFFFF;
	text-decoration:none;
}
a.ts-text:hover {
	color:#FFFF00;
	text-decoration:underline;
}
a.f-text {
	font-size:10px;
	color:#464646;
	text-decoration:none;
}
a.f-text:hover {
	color:#1F74A5;
	text-decoration:underline;
}

.attext {
	font-size:10px;
	color:#666666;
	line-height:120%;
}
.textvr {
	color:#CC3333;
}
.textgr {
	color:#666666;
}

h1 {
	margin-top:0px;
	margin-bottom:0px;
}

h2 {
	margin-top:0px;
	margin-bottom:0px;
}

h3 {
	margin-top:0px;
	margin-bottom:0px;
}
.vn-subtitle {
	font-size:13px;
	margin-top:3px;
	margin-left:35px;
	color:#00546C;
}

.appli-title {
	font-size:12px;
	margin-top:2px;
	margin-left:35px;
	margin-right:10px;
}
.appli-title1 {
	font-size:12px;
	margin-top:2px;
	margin-left:35px;
	margin-right:8px;
}
.appli-title2 {
	font-size:12px;
	margin-top:2px;
	margin-left:35px;
	margin-right:0px;
}

.ssw-title {
	font-size:14px;
	margin-top:2px;
	margin-left:35px;
	color:#4747FF;
	font-weight:bold;
	text-decoration:underline;
}

.ssw-subtitle {
	color:#FF0000;
	font-weight:bold;
	text-align:right;
}

.story-subtitle {
	font-size:12px;
	color:#FFFFFF;
	margin-top:4px;
	margin-bottom:7px;
	font-weight:bold;
	text-align:center;
}

.story-con {
	font-size:12px;
	color:#FFFFFF;
	margin-top:3px;
	margin-left:8px;
	font-weight:bold;
}
.story-link {
	color:#1F74A5;
}

dl {
	margin           : 0px;
	padding          : 0px;
}

dt {
	color            : #000000;
	margin           : 0px;
	padding          : 0px;
}

dd {
	margin-top       : 0px;
	margin-bottom    : 0px;
	margin-left      : 3px;
	padding          : 0px;
}

.kisei1 {color: #333333}
