@charset "Shift_JIS";

/* 全体構造
----------------------------------------------------------------------------- */
body.top {
	margin		: 0;
	padding		: 0;
	color		: #ffffff;
	background	: #242424 url(../top/back.jpg) repeat-x;
	text-decoration	: none;
}

body.reg {
	margin		: 0;
	padding		: 0;
	color		: #ffffff;
	background	: #000000 url(../reg/back.jpg) repeat-x;
	text-decoration	: none;
}

body.jou1 {
	margin		: 0;
	padding		: 0;
	color		: #ffffff;
	background	: #1C1B19 url(../jou/back_j1.jpg) repeat-x;
	text-decoration	: none;
}

body.jou2 {
	margin		: 0;
	padding		: 0;
	color		: #ffffff;
	background	: #1C1B19 url(../jou/back_j2.jpg) repeat-x;
	text-decoration	: none;
}

body.jou3 {
	margin		: 0;
	padding		: 0;
	color		: #ffffff;
	background	: #1C1B19 url(../jou/back_j3.jpg) repeat-x;
	text-decoration	: none;
}

body.jou4 {
	margin		: 0;
	padding		: 0;
	color		: #ffffff;
	background	: #1C1B19 url(../jou/back_j4.jpg) repeat-x;
	text-decoration	: none;
}

body.sea1 {
	margin		: 0;
	padding		: 0;
	color		: #ffffff;
	background	: #242424 url(../sea/back_s1.gif) repeat-x;
	text-decoration	: none;
}

body.sea2 {
	margin		: 0;
	padding		: 0;
	color		: #ffffff;
	background	: #2d2d2d;
	text-decoration	: none;
}

body.sea3 {
	margin		: 0;
	padding		: 0;
	color		: #ffffff;
	background	: #2d2d2d;
	text-decoration	: none;
}

body.sho2 {
	margin		: 0;
	padding		: 0;
	color		: #ffffff;
	background	: #242424 url(../sho/back_p2.jpg) repeat-x;
	text-decoration	: none;
}

body.sho3 {
	margin		: 0;
	padding		: 0;
	color		: #ffffff;
	background	: #242424 url(../sho/back_p3.jpg) repeat-x;
	text-decoration	: none;
}

body.fea2 {
	margin		: 0;
	padding		: 0;
	color		: #ffffff;
	background	: #242424 url(../fea/back_f2.jpg) repeat-x;
	text-decoration	: none;
}

body.fea1 {
	margin		: 0;
	padding		: 0;
	color		: #ffffff;
	background	: #242424 url(../fea/back2_f1.jpg) no-repeat;
	text-decoration	: none;
}

body.fea0 {
	margin		: 0;
	padding		: 0;
	color		: #ffffff;
	background	: #121212 url(../fea/back_f0.jpg) repeat-x;
	text-decoration	: none;
}

body.ord1 {
	margin		: 0;
	padding		: 0;
	color		: #ffffff;
	background	: #242424;
	text-decoration	: none;
}

/* リンク
----------------------------------------------------------------------------- */
.under   {text-decoration:none;}
a:hover {
	color			: #d8bfd8;
	text-decoration	:underline;
}



/* フォント
----------------------------------------------------------------------------- */
#font1 {
	font-family		: "ＭＳ Ｐゴシック","Tahoma","ＭＳ ゴシック",sans-serif;
	font-size		: 12px;
	padding			: 0px;
	line-height		: 160%;
	letter-spacing	: normal;
	word-spacing	: normal;
	color			: #999999;
	font-weight		: 400;
}

#font2 {
	font-family		: "ＭＳ Ｐゴシック","Tahoma","ＭＳ ゴシック",sans-serif;
	font-size		: 13px;
	padding			: 0px;
	line-height		: 160%;
	letter-spacing	: normal;
	word-spacing	: normal;
	color			: #aaaaaa;
	font-weight		: 400;
}

#font3 {
	font-family		: "ＭＳ Ｐゴシック","Tahoma","ＭＳ ゴシック",sans-serif;
	font-size		: 13px;
	padding			: 0px;
	line-height		: 160%;
	letter-spacing	: normal;
	word-spacing	: normal;
	color			: #aaaaaa;
	font-weight		: 400;
}

#font4 {
	font-family		: "ＭＳ Ｐゴシック","Tahoma","ＭＳ ゴシック",sans-serif;
	font-size		: 14px;
	padding			: 0px;
	line-height		: 160%;
	letter-spacing	: 2px;
	word-spacing	: normal;
	color			: #aaaaaa;
	font-weight		: 400;
}

#font5 {
	font-family		: "ＭＳ Ｐゴシック","Tahoma","ＭＳ ゴシック",sans-serif;
	font-size		: 14px;
	padding			: 0px;
	line-height		: 160%;
	letter-spacing	: normal;
	word-spacing	: normal;
	color			: #aaaaaa;
	font-weight		: 400;
}

#font6 {
	font-family		: "ＭＳ Ｐゴシック","Tahoma","ＭＳ ゴシック",sans-serif;
	font-size		: 14px;
	padding			: 0px;
	line-height		: 160%;
	letter-spacing	: normal;
	word-spacing	: normal;
	text-align		: justify;
	color			: #aaaaaa;
	font-weight		: 400;
}

#font7 {
	font-family		: "ＭＳ Ｐゴシック","Tahoma","ＭＳ ゴシック",sans-serif;
	font-size		: 13px;
	padding			: 0px;
	line-height		: 150%;
	letter-spacing	: normal;
	word-spacing	: normal;
	text-align		: justify;
	color			: #aaaaaa;
	font-weight		: 400;
}

#font8 {
	font-family		: "ＭＳ Ｐゴシック","Tahoma","ＭＳ ゴシック",sans-serif;
	font-size		: 14px;
	padding			: 0px;
	line-height		: 160%;
	letter-spacing	: normal;
	word-spacing	: normal;
	color			: #bbbbbb;
	font-weight		: 400;
}

#font9 {
	font-family		: "ＭＳ Ｐゴシック","Tahoma","ＭＳ ゴシック",sans-serif;
	font-size		: 14px;
	padding			: 0px;
	line-height		: 160%;
	letter-spacing	: normal;
	word-spacing	: normal;
	color			: #000000;
	font-weight		: 400;
}

#font10 {
	font-family		: "ＭＳ Ｐゴシック","Tahoma","ＭＳ ゴシック",sans-serif;
	font-size		: 14px;
	padding			: 0px;
	line-height		: 160%;
	letter-spacing	: normal;
	word-spacing	: normal;
	color			: #aaaaaa;
	font-weight		: 400;
}

#font11 {
	font-family		: "ＭＳ Ｐゴシック","Tahoma","ＭＳ ゴシック",sans-serif;
	font-size		: 15px;
	padding			: 0px;
	line-height		: 170%;
	letter-spacing	: normal;
	word-spacing	: normal;
	color			: #bbbbbb;
	font-weight		: 400;
}

#font12 {
	font-family		: "ＭＳ Ｐゴシック","Tahoma","ＭＳ ゴシック",sans-serif;
	font-size		: 13px;
	padding			: 0px;
	line-height		: 120%;
	letter-spacing	: normal;
	word-spacing	: normal;
	color			: #aaaaaa;
	font-weight		: 400;
}

#font13 {
	font-family		: "ＭＳ Ｐゴシック","Tahoma","ＭＳ ゴシック",sans-serif;
	font-size		: 18px;
	padding			: 0px;
	line-height		: 120%;
	letter-spacing	: normal;
	word-spacing	: normal;
	color			: #cccccc;
	font-weight		: 700;
}




#global {
	font-family		: "ＭＳ Ｐゴシック","Tahoma","ＭＳ ゴシック",sans-serif;
	font-size		: 12px;
	padding			: 0px;
	line-height		: 120%;
	letter-spacing	: normal;
	word-spacing	: normal;
	color			: #aaaaaa;
	font-weight		: 400;
}

#global2 {
	font-family		: "ＭＳ Ｐゴシック","Tahoma","ＭＳ ゴシック",sans-serif;
	font-size		: 14px;
	padding			: 0px;
	line-height		: 120%;
	letter-spacing	: 2px;
	word-spacing	: normal;
	color			: #cccccc;
	font-weight		: 400;
}

/* レイアウト
----------------------------------------------------------------------------- */
.noborder {
	border-style	: none;
	border-width	:0px;
	border-color	:#453C35;
}

#x1_left {
	margin		: 0;
	padding		: 0;
	background	: #242424 url(../ord/left.jpg) no-repeat;
}



