﻿
/* [BODY/HEADER/FOOTER]---------------------------------------------- */
body		{
			background-image: url(../common/contbg.gif);
			background-repeat:repeat-y;
			background-position: top;
			padding:0px;
			margin:0px;
			background-color: #d1d1d1;
			text-align:center;
			}

#ff14_header		{
			background-image: url(imgs/header.jpg);
			padding:0px;
			margin:0px auto 0px auto;
			width:860px;
			height:226px;
			text-align:left;
			}

#footer		{
			background-image: url(../common/ft01.gif);
			background-repeat:no-repeat;
			background-position: top;
			padding:0px;
			margin:0px auto 0px auto;
			width:860px;
			height:22px;
			text-align:center;
			}

#footerbg	{
			background-image: url(../common/ft02.gif);
			background-repeat:repeat-y;
			background-position: top;
			padding:0px;
			margin:0px auto 0px auto;
			width:860px;
			height:110px;
			text-align:center;
			}

/* [CONTENT AREA]----------------------------------------------------- */

#cont		{
			padding:0px;
			margin:0px auto 0px auto;
			width:700px;
			text-align:left;
			}

/* 余白調整用（FireFox対応） */
.adjust		{
			padding:0px;
			margin:0px;
			font-size:1px;
			width:1px;
			height:1px;
			}

/* float解除（FireFox対応） */
.floatEnd	{
			clear:both;
			}

/* [TEXT]------------------------------------------------------------ */

.tx0		{
			padding:0px;
			margin:0px;
			font-size:12px;
			line-height:150%;
			color:#000;
			}

/* [通常テキスト] */
.tx1		{
			padding:0px;
			margin-left:20px;
			font-size:12px;
			line-height:150%;
			color:#000;
			width:660px;
			text-align:left;
			clear:both;
			}

/* [なかぐろ黄] */
.ic1		{
			font-size:12px;
			line-height:120%;
			color:#91661b;
			font-weight:bold;
			}

/* [なかぐろ青] */
.ic2		{
			background-image:url(../common/ic02.gif);
			background-repeat:no-repeat;
			margin-left:20px;
			padding-left:20px;
			font-size:12px;
			line-height:120%;
			color:#2d407f;
			font-weight:bold;
			}

/* [左上インデント] */
.tx_left		{
			padding-top:8px;
			margin-left:40px;
			font-size:12px;
			line-height:150%;
			color:#000;
			width:624px;
			text-align:left;
			clear:both;
			}

/* [上インデント] */
.tx_top		{
			padding-top:8px;
			margin:0px;
			font-size:12px;
			line-height:150%;
			color:#000;
			}


/* [青+数字] */
.nm1		{
			background-image:url(../common/nm01.gif);
			background-repeat:no-repeat;
			margin-left:20px;
			padding-left:20px;
			font-size:12px;
			line-height:120%;
			color:#2d407f;
			font-weight:bold;
			}

.nm2		{
			background-image:url(../common/nm02.gif);
			background-repeat:no-repeat;
			margin-left:20px;
			padding-left:20px;
			font-size:12px;
			line-height:120%;
			color:#2d407f;
			font-weight:bold;
			}

.nm3		{
			background-image:url(../common/nm03.gif);
			background-repeat:no-repeat;
			margin-left:20px;
			padding-left:20px;
			font-size:12px;
			line-height:120%;
			color:#2d407f;
			font-weight:bold;
			}



/* [橙] */
.co1		{
			font-size:12px;
			line-height:150%;
			color:#af3f01;
			}

/* [白] */
.co2		{
			font-size:12px;
			line-height:150%;
			color:#FFF;
			}

/* [灰] */
.co3		{
			font-size:12px;
			line-height:150%;
			color:#b4b4b4;
			}


/* [IMAGE]----------------------------------------------------------- */

.imgr		{
			float:right;
			margin:0px 0px 10px 20px;
			}


.tm td		{
			font-size:1px;
			height:15px;
			}

.br			{
			height: 20px;
			font-size: 1px;
			}

/* [LINK]------------------------------------------------------------- */

a:link,a:visited
			{
			font-size:12px;
			line-height:150%;
			color:#eb3521;
			text-decoration:underline;
			}

a:active	{
			color:#FFA70D;
			text-decoration:none;
			}

a:hover		{
			color:#FFA70D;
			text-decoration:none;
			}

/* [BUTTON]----------------------------------------------------------- */

.bt1		{
			background-position:0px 0px;
			height:37px;
			display:block;
			text-align:center;
			}

.bt1		{
			background-image: url(../common/bt01.gif);
			width:188px;
			}

.bt1:hover	{
			background-position:0px -37px;
			}

.bt1 div	{
			padding-top:8px;
			color:#FFF;
			}

