/* ===-----===[ FINAL FANTASY XI -LINKSHELL COMMUNITY- LAYOUT STYLE -080421- ]===-----=== */

/* [BODY/HEADER/]---------------------------------------------------- */
body		{
			background-color:#fff;
			background-image:url(../image/bg.jpg);
			background-repeat:repeat-x;
			background-position: top center;
			padding:0px;
			margin:0px;
			text-align:center;
			}

#header		{
			background-image:url(../image/header.jpg);
			background-repeat:no-repeat;
			padding:0px;
			margin:0px auto 0px auto;
			width:840px;
			height:156px;
			text-align:left;
			}


/* [FOOTER]---------------------------------------------------------- */
#footer		{
			padding:0px;
			margin:0px auto 0px auto;
			width:840px;
			height:40px;
			text-align:left;
			}

/* コピーライト */
#copyright	{
			padding:0px;
			margin-left:410px;
			width:400px;
			font-size:10px;
			color:#594E42;
			text-align:right;
			}

/* [PORTAL_BUTTON AREA]----------------------------------------------- */
#portal		{
			padding-top:122px;
			margin-left:527px;
			width:300px;
			height:24px;
			text-align:left;
			}


/* [LS_SELECT AREA]----------------------------------------------- */
#ls_pdown	{
			padding-top:104px;
			margin-left:410px;
			width:400px;
			height:40px;
			text-align:right;
			}

#pd			{
			width:164px;
			border:1px solid #403D30;
			font-size:12px;
			}


/* [LOGIN_STATUS AREA]----------------------------------------------- */
/* ログインステータス（ハンドルのみ） */
#lgst1		{
			background-image:url(../image/lgstbg1.gif);
			background-repeat:no-repeat;
			padding:0px;
			margin:0px auto 0px auto;
			width:840px;
			height:44px;
			text-align:left;
			}

/* ログインステータス（全表示） */
#lgst2		{
			background-image:url(../image/lgstbg2.gif);
			background-repeat:no-repeat;
			padding:0px;
			margin:0px auto 0px auto;
			width:840px;
			height:98px;
			text-align:left;
			}

/* ハンドルネーム表示 */
#hn			{
			padding:0px;
			margin-left:185px;
			width:380px;
			height:21px;
			font-size:12px;
			font-weight:bold;
			line-height:120%;
			color:#594E42;
			display:block;
			}

/* ワールド名表示エリア */
#world_disp	{
			padding:0px;
			margin:-27px 0px 0px 566px;
			width:258px;
			height:21px;
			}

/* ボタンエリア */
#lgstbt		{
			padding:0px;
			margin:-27px 0px 0px 390px;
			width:436px;
			height:27px;
			display:block;
			}

/* LSカラー表示 */
#lscolor	{
			padding:0px;
			margin-left:48px;
			width:56px;
			height:52px;
			}

/* キャラクターイメージ表示 */
#chara_img	{
			padding:0px;
			margin:-52px 0px 0px 116px;
			width:50px;
			height:50px;
			border:1px solid #A99E90;
}

/* キャラクターステータス表示 */
#chara_status	{
				padding:0px;
				margin:-52px 0px 0px 183px;
				border:3px double #A99E90;
				font-size:12px;
				line-height:120%;
				color:#000;
				display:block;
				}


/* [AD_BANNER AREA]----------------------------------------------- */
/* 広告バナーエリア */
#adbn		{
			background-image:url(../image/adbnbg.gif);
			background-repeat:no-repeat;
			padding:0px;
			margin:0px auto 0px auto;
			width:840px;
			height:56px;
			text-align:left;
			}

/* 広告バナーエリア（ラージバナー） */
#adbn2		{
			background-image:url(../image/adbnbg2.gif);
			background-repeat:no-repeat;
			padding:0px;
			margin:0px auto 0px auto;
			width:840px;
			height:100px;
			text-align:left;
			}


/* [GLOBAL_NAVI AREA]------------------------------------------------ */
/* ナビ無し */
#no_glnavi	{
			background-image:url(../image/noglnavi.gif);
			background-repeat:no-repeat;
			padding:0px;
			margin:0px auto 0px auto;
			width:840px;
			height:50px;
			text-align:left;
			}

/* ナビ無し（マニュアルリンクなし） */
#no_glnavi2	{
			background-image:url(../image/noglnavi2.gif);
			background-repeat:no-repeat;
			padding:0px;
			margin:0px auto 0px auto;
			width:840px;
			height:50px;
			text-align:left;
			}

/* ワールドポータルトップへボタンエリア（WP配下ページ用） */
#wp_glnavi	{
			background-image:url(../image/wpbt_bg.gif);
			background-repeat:no-repeat;
			padding:0px;
			margin:0px auto 0px auto;
			width:840px;
			height:50px;
			text-align:left;
			}

/* 所属LS閲覧用 */
#glnavi1	{
			background-image:url(../image/glnavi1.gif);
			background-repeat:no-repeat;
			padding:0px;
			margin:0px auto 0px auto;
			width:840px;
			height:86px;
			text-align:left;
			}

#glic1		{
			padding:0px;
			margin-left:40px;
			font-size:12px;
			font-weight:bold;
			line-height:145%;
			color:#543;
			}

#glbt1		{
			padding-top:7px;
			margin-left:60px;
			}

/* その他LS閲覧用 */
#glnavi2	{
			background-image:url(../image/glnavi2.gif);
			background-repeat:no-repeat;
			padding:0px;
			margin:0px auto 0px auto;
			width:840px;
			height:86px;
			text-align:left;
			}

#glic2		{
			padding:0px;
			margin-left:40px;
			font-size:12px;
			font-weight:bold;
			line-height:145%;
			color:#234;
			}

#glbt2		{
			padding-top:7px;
			margin-left:60px;
			}


/* ワールドポータルボタン */
#wpbt		{
			padding:0px;
			margin:-24px 0px 0px 636px;
			width:155px;
			height:23px;
			}

/* ワールドポータルトップへ戻るボタン（配下ページ専用） */
#wpbt_top	{
			padding-top:25px;
			margin:0px 0px 0px 560px;
			width:230px;
			height:25px;
			}


/* ヘルプボタン（glnavi：ナシ） */
#helpbt01	{
			padding-top:23px;
			margin:0px 0px 0px 797px;
			width:26px;
			height:22px;
			}

/* ヘルプボタン（glnavi：アリ） */
#helpbt02	{
			padding:0px;
			margin:-24px 0px 0px 797px;
			width:26px;
			height:22px;
			}

/* ヘルプボタン（WP配下専用） */
#helpbt03	{
			padding:0px;
			margin:-27px 0px 0px 797px;
			width:26px;
			height:22px;
			}

/* [WP LANGUGE TAB]---------------------------------------------------- */
/* 通常（トップページ用） */
#wplang1	{
			background-image:url(../image/wp_lang1.gif);
			background-repeat:no-repeat;
			background-position: bottom;
			padding:0px;
			margin:0px;
			width:760px;
			height:38px;
			text-align:left;
			}

#wplang2	{
			background-image:url(../image/wp_lang2.gif);
			background-repeat:no-repeat;
			background-position: bottom;
			padding:0px;
			margin:0px;
			width:760px;
			height:38px;
			text-align:left;
			}

#wplang3	{
			background-image:url(../image/wp_lang3.gif);
			background-repeat:no-repeat;
			background-position: bottom;
			padding:0px;
			margin:0px;
			width:760px;
			height:38px;
			text-align:left;
			}

#wplang4	{
			background-image:url(../image/wp_lang4.gif);
			background-repeat:no-repeat;
			background-position: bottom;
			padding:0px;
			margin:0px;
			width:760px;
			height:38px;
			text-align:left;
			}

#wplang5	{
			background-image:url(../image/wp_lang5.gif);
			background-repeat:no-repeat;
			background-position: bottom;
			padding:0px;
			margin:0px;
			width:760px;
			height:38px;
			text-align:left;
			}

#wplang6	{
			background-image:url(../image/wp_lang6.gif);
			background-repeat:no-repeat;
			background-position: bottom;
			padding:0px;
			margin:0px;
			width:760px;
			height:38px;
			text-align:left;
			}

/* ブランク（配下ページ用） */
#wplangb1	{
			background-image:url(../image/wp_lang_b1.gif);
			background-repeat:no-repeat;
			background-position: bottom;
			padding:0px;
			margin:0px;
			width:760px;
			height:38px;
			text-align:left;
			}

#wplangb2	{
			background-image:url(../image/wp_lang_b2.gif);
			background-repeat:no-repeat;
			background-position: bottom;
			padding:0px;
			margin:0px;
			width:760px;
			height:38px;
			text-align:left;
			}

#wplangb3	{
			background-image:url(../image/wp_lang_b3.gif);
			background-repeat:no-repeat;
			background-position: bottom;
			padding:0px;
			margin:0px;
			width:760px;
			height:38px;
			text-align:left;
			}

#wplangb4	{
			background-image:url(../image/wp_lang_b4.gif);
			background-repeat:no-repeat;
			background-position: bottom;
			padding:0px;
			margin:0px;
			width:760px;
			height:38px;
			text-align:left;
			}

#wplangb5	{
			background-image:url(../image/wp_lang_b5.gif);
			background-repeat:no-repeat;
			background-position: bottom;
			padding:0px;
			margin:0px;
			width:760px;
			height:38px;
			text-align:left;
			}

#wplangb6	{
			background-image:url(../image/wp_lang_b6.gif);
			background-repeat:no-repeat;
			background-position: bottom;
			padding:0px;
			margin:0px;
			width:760px;
			height:38px;
			text-align:left;
			}


/* [CONTENT AREA]---------------------------------------------------- */
/* コンテンツヘッダー（グローバルナビ：無し） */
#cohd01		{
			background-image:url(../image/cohd01.gif);
			background-repeat:no-repeat;
			padding:0px;
			margin:0px auto 0px auto;
			width:840px;
			height:36px;
			text-align:left;
			}

/* コンテンツヘッダー（グローバルナビ：有り） */
#cohd02		{
			background-image:url(../image/cohd02.gif);
			background-repeat:no-repeat;
			padding:0px;
			margin:0px auto 0px auto;
			width:840px;
			height:36px;
			text-align:left;
			}

#contbg		{
			background-image:url(../image/contbg.gif);
			background-repeat:repeat-y;
			padding:0px;
			margin:0px auto 0px auto;
			width:840px;
			text-align:left;
			}

#cont		{
			padding:0px;
			margin:0px 0px 0px 30px;
			width:780px;
			text-align:left;
			}

/* フォーム用共通装飾 */
.ipt		{
			padding:2px;
			border:1px solid #A99E90;
			font-size:12px;
			}


/* [CONTENS_HEADER_TEXT_AREA]---------------------------------------- */
/* ログイン */
#cohdtx1	{
			background-image:url(../image/cohdtx1.gif);
			background-repeat:no-repeat;
			padding-top:5px;
			margin-left:185px;
			width:470px;
			height:22px;
			text-align:center;
			color:#037;
			font-size:12px;
			font-weight:bold;
			line-height:120%;
			}

/* エラー */
#cohdtx2	{
			background-image:url(../image/cohdtx2.gif);
			background-repeat:no-repeat;
			padding-top:5px;
			margin-left:185px;
			width:470px;
			height:22px;
			text-align:center;
			color:#600;
			font-size:12px;
			font-weight:bold;
			line-height:120%;
			}

/* ワールドポータル */
#cohdtx3	{
			background-image:url(../image/cohdtx3.gif);
			background-repeat:no-repeat;
			padding-top:5px;
			margin-left:185px;
			width:470px;
			height:22px;
			text-align:center;
			color:#014;
			font-size:12px;
			font-weight:bold;
			line-height:120%;
			}

/* コミュニティ関連 */
#cohdtx4	{
			background-image:url(../image/cohdtx4.gif);
			background-repeat:no-repeat;
			padding-top:5px;
			margin-left:185px;
			width:470px;
			height:22px;
			text-align:center;
			color:#830;
			font-size:12px;
			font-weight:bold;
			line-height:120%;
			}

/* メンバーリスト */
#cohdtx5	{
			background-image:url(../image/cohdtx5.gif);
			background-repeat:no-repeat;
			padding-top:5px;
			margin-left:185px;
			width:470px;
			height:22px;
			text-align:center;
			color:#750;
			font-size:12px;
			font-weight:bold;
			line-height:120%;
			}

/* メッセージボード */
#cohdtx6	{
			background-image:url(../image/cohdtx6.gif);
			background-repeat:no-repeat;
			padding-top:5px;
			margin-left:185px;
			width:470px;
			height:22px;
			text-align:center;
			color:#040;
			font-size:12px;
			font-weight:bold;
			line-height:120%;
			}

/* スケジュール */
#cohdtx7	{
			background-image:url(../image/cohdtx7.gif);
			background-repeat:no-repeat;
			padding-top:5px;
			margin-left:185px;
			width:470px;
			height:22px;
			text-align:center;
			color:#537;
			font-size:12px;
			font-weight:bold;
			line-height:120%;
			}

/* フォトアルバム */
#cohdtx8	{
			background-image:url(../image/cohdtx8.gif);
			background-repeat:no-repeat;
			padding-top:5px;
			margin-left:185px;
			width:470px;
			height:22px;
			text-align:center;
			color:#836;
			font-size:12px;
			font-weight:bold;
			line-height:120%;
			}


/* [SCHEDULE_ICON]-------------------------------------------------- */
.sche_icon	{
			margin-right:3px;
			vertical-align:text-bottom;
			}

.sche_icon2	{
			margin-right:2px;
			vertical-align:text-bottom;
			}

.sche_icon3	{
			margin:0px;
			vertical-align:text-bottom;
			}


/* [IMAGE_DISPLAY_SHEET]-------------------------------------------- */
#ids_hd		{
			background-image:url(/ff11/image/ids_hd.gif);
			background-repeat:no-repeat;
			padding:0px;
			margin:0px auto 0px auto;
			width:716px;
			height:25px;
			text-align:left;
			}

#ids_bg1	{
			background-image:url(/ff11/image/ids_bg1.gif);
			background-repeat:repeat-y;
			padding:0px;
			margin:0px auto 0px auto;
			width:716px;
			text-align:left;
			}

#ids_ft		{
			background-image:url(/ff11/image/ids_ft.gif);
			background-repeat:no-repeat;
			padding:0px;
			margin:0px auto 0px auto;
			width:716px;
			height:15px;
			text-align:left;
			}

/* IDSベーステーブル01 */
.ids_base1	{
			background-color:#AE8547;
			border:1px solid #432;
			}

/* IDSベーステーブル02 */
.ids_base2	{
			background-image:url(/ff11/image/ids_bg2.gif);
			background-repeat:repeat;
			border:1px solid #594E42;
			font-size:12px;
			line-height:150%;
			}




/* [LAYOUT/LINK]↑ページの先頭へ戻る */
.gotop			{
				background-image:url(../image/gotop.gif);
				background-repeat:no-repeat;
				padding:0px;
				margin:0px 0px 0px 636px;
				width:130px;
				height:18px;
				}

.gotop a		{
				padding:0px;
				margin:0px;
				width:130px;
				height:18px;
				font-size:1px;
				display:block;
				}


/* 余白調整用（FireFox対応） */
.adjust		{
			padding:0px;
			margin:0px;
			font-size:1px;
			width:1px;
			height:1px;
			}

/* float解除（FireFox対応） */
.floatEnd	{
			clear:both;
			}
