/**
 * 全体初期化
 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,pre,form,fieldset,input,p,blockquote,table,th,td,textarea{margin:0;padding:0;font-size:12px;line-height:1.5;}
table{border-collapse:separate;border-spacing:0;}
fieldset,img,abbr{border:0;}
address,caption,cite,code,dfn,h1,h2,th,var{font-style:normal;font-weight:normal;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
label {padding:0 0 0 4px;}

.menubt {
	padding : 1px;
	margin:auto;
}

.bt1, .bt2	{
			background-position:0px 0px;
			height:32px;
			display:block;
			font-size:12px;
			text-align:center;
			}

.bt1	{
			background-image: url(imgs/bt01.png);
			width:400px;
			}
.bt2	{
			background-image: url(imgs/bt02.png);
			width:190px;
			}

.bt1:hover, .bt2:hover	{
			background-position:0px -32px;
			}
.bt1 div, .bt2 div	{
			padding-top:7px;
			color:#FFF;
			}


/* [角丸枠] */
.roundBox {
	border:1px solid #b8aa76;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
	-ms-border-radius:3px;
	border-radius:3px;
	background-color:#f2eed7;
}
	.roundBoxInner {
		padding:12px;
	}


/* [テキストエリア] */
.tx		{
			padding:0px;
			margin-left:32px;
			font-size:12px;
			line-height:150%;
			color:#333;
			width:540px;
			clear:both;
			}

/* [TEXT 見出し] */
h1			{
			background-image:url(imgs/sb01.jpg);
			background-repeat:no-repeat;
			padding:2px 0px 0px 32px;
			margin:0px;
			font-size:12px;
			line-height:300%;
			color:#FFF;
			width:604px;
			font-weight:bold;
			}

h2			{
			background-image:url(imgs/ic01.gif);
			background-repeat:no-repeat;
			padding:1px 0px 0px 16px;
			margin:0px 0px 0px 17px;
			font-size:12px;
			line-height:130%;
			color:#3a7700;
			width:545px;
			font-weight:bold;
			}

h3			{
			background-image:url(imgs/ic01.gif);
			background-repeat:no-repeat;
			margin:0px 0px 0px 30px;
			font-size:12px;
			line-height:130%;
			color:#3a7700;
			font-weight:bold;
			float:left;
			width: 140px;
			}

.navi		{
			margin-right:20px;
			text-align:right;
			float:right;
			}

.hr			{
			background-image: url("../../imgs/hr02.gif");
			background-repeat: repeat-x;
			padding: 0px;
			margin:25px 0px 20px 30px;
			width: 550px;
			height: 3px;
			font-size: 1px;
			}
/* [TEXT ノーマル] */
.tt1		{
			font-size:12px;
			line-height:150%;
			color:#333;
			}

/* [TEXT 注釈 黄] */
.to1		{
			font-size:12px;
			line-height:150%;
			color:#905e06;
			}

/* [TEXT 注釈 赤] */
.to2		{
			font-size:12px;
			line-height:150%;
			color:#780606;
			}




/* ここから */
.trust-cards {
}
.trust-cards th {
	width: 6px;
}
.trust-card, .trust-card ul {
	width: 176px;
	height: 296px;
	position: relative;
}
.trust-card ul li {
	color: #fff;
	list-style-type: none;
	position: absolute;
}
.trust-card ul {
	background-image: url(/ff11/guide/trust/imgs/label/ability.png);
}
.trust-card-name {
	height: 40px;
	width: 176px;
	background-repeat: no-repeat;
	margin: 0;
	padding: 22px 0 0 43px;
}
.trust-card-ability {
	margin: 234px 0 0 12px;
}
.trust-card-stratagem {
}
.trust-card-skill {
	padding: 19px 0 0 0;
}
.trust-card-char {
	margin: 40px 0 0 6px;
}

.trust-cards-ja .trust-card ul,
.trust-cards-en .trust-card ul,
.trust-cards-ja .trust-card-name,
.trust-cards-en .trust-card-name {
	background-position: 0 0;
}
.trust-cards-fr .trust-card ul,
.trust-cards-fr .trust-card-name {
	background-position: -176px 0;
}
.trust-cards-de .trust-card ul,
.trust-cards-de .trust-card-name {
	background-position: -352px 0;
}

.jeuno .trust-card ul,
.jeuno .trust-card-name {
	background-position: 0 0 !important;
}

.trust-card.sandoria {background-image: url(/ff11/guide/trust/imgs/frame/sandoria.png);}
.sandoria .trust-card-name {background-image: url(/ff11/guide/trust/imgs/label/sandoria.png);}

.trust-card.windurst {background-image: url(/ff11/guide/trust/imgs/frame/windurst.png);}
.windurst .trust-card-name {background-image: url(/ff11/guide/trust/imgs/label/windurst.png);}

.trust-card.bastok {background-image: url(/ff11/guide/trust/imgs/frame/bastok.png);}
.bastok .trust-card-name {background-image: url(/ff11/guide/trust/imgs/label/bastok.png);}

.trust-card.ahturhgan {background-image: url(/ff11/guide/trust/imgs/frame/ahturhgan.png);}
.ahturhgan .trust-card-name {background-image: url(/ff11/guide/trust/imgs/label/ahturhgan.png);}

.trust-card.jeuno {background-image: url(/ff11/guide/trust/imgs/frame/jeuno.png);}
.jeuno .trust-card-name {background-image: url(/ff11/guide/trust/imgs/label/jeuno.png);}
.trust-card.adoulin {background-image: url(/ff11/guide/trust/imgs/frame/adoulin.png);}
.adoulin .trust-card-name {background-image: url(/ff11/guide/trust/imgs/label/adoulin.png);}

.trust-card.u_zilart {background-image: url(/ff11/guide/trust/imgs/frame/u_zilart.png);}
.trust-card.u_promathia {background-image: url(/ff11/guide/trust/imgs/frame/u_promathia.png);}
.trust-card.u_altana {background-image: url(/ff11/guide/trust/imgs/frame/u_altana.png);}
.trust-card.u_adoulin {background-image: url(/ff11/guide/trust/imgs/frame/u_adoulin.png);}
.trust-card.u_ahturhgan {background-image: url(/ff11/guide/trust/imgs/frame/u_ahturhgan.png);}

.trust-card.unknown {background-image: url(/ff11/guide/trust/imgs/frame/unknown.png);}
.unknown .trust-card-name,
.u_ahturhgan .trust-card-name,
.u_adoulin .trust-card-name,
.u_promathia .trust-card-name,
.u_zilart .trust-card-name,
.u_altana .trust-card-name
 {
	background-position: 0 0;
 	background-image: url(/ff11/guide/trust/imgs/label/unknown.png);
 }


