/*サイト全体の基本指定*/

/*ページの基本指定*/
body {
		position: relative;
		margin: 0px;
		background-color:#FFF;
		font-size: 12px;
		color: #333;
}

/*NewsHTML用指定*/
body#news-content {
		background-color:#F2F2F2;
		width: 580px;
		margin: 5px 0px 0px 8px;
}

/*幅の設定*/
#wrapper {
		position: relative;
		width: 757px;
		background-image:url(/common/images/wrapper_bg.gif);
		background-position: center;
		background-repeat:repeat-y;
		margin: 0px auto;
}#wrapper.top {
		background-image:url();
}

/*幅の設定*/
div#w752px {
		position: relative;
		padding: 0px 4px 35px 1px;
		width: 752px;
}

/*ページ内容*/
div#content {
		position: relative;
		padding: 14px 35px 0px 35px;
		background-position:top right;
		background-repeat:no-repeat;
}

.fs12-16 {
		font-size: 12px;
		line-height: 16px;
}
.fs10-14 {
		font-size: 10px;
		line-height: 14px;
}

.fs12-16b {
		font-size: 12px;http://www.stylement.jp/test/fujix/corp_site/html_index_pre.html
		line-height: 16px;
		font-weight: bold;
}
.fs10-14b {
		font-size: 10px;
		line-height: 14px;
		font-weight: bold;
}

.fc-ff0000 {
		color: #f00;
}
.fc-ffffff {
		color: #fff;
}

.rev-red{
		color: #DD0024;
}
.rev-blue{
		color: #1C37D5;
}
.rev-green{
		color: #00A821;
}
.rev-purple{
		color: #993F9D;
}
.rev-gray{
		color: #858585;
}

.copy {
		font-size: 10px;
		line-height: 14px;
		color: #999;
}
/*見出しの共通設定*/
h1,h2,h3,h4,h5,h6 {
		margin: 0px;
}

/*画像の共通設定*/
img {
		border: 0px;
}

/*リストの共通設定*/
ul {
		margin: 0px;
		text-indent: 0px;
		padding: 0px;
}
li {
		list-style-type: none;
}

/*リンクの共通設定*/
a:link {
		color:#000;
		text-decoration: none;
}
a:visited {
		color:#666;
		text-decoration: none;
}
a:hover {
		color: #F30;
		text-decoration: underline;
}
a:active {
		color: #F93;
		text-decoration: underline;
}

.text-active {
		color: #F93;
}		

h5 {
		font-size: 16px;
}

h6 {
		font-size: 14px;
}
