/* ***************************************************
* CSS file For LUKE
	FileName: common.css
	data:2009/8/04 koyama

■目次 ==========================================
■[01]:ブラウザスタイル初期化
■[02]:基本スタイル
■[03]:大枠レイアウト
■[20]:見出し
■[30]:ヘッダー
■[40]:フッター
■[50]:サイド
■[60]:共通指定
■[80]:レイアウト指定
■[90]:指定フォント
■[91]:指定リンク
**************************************************** */



/*-----------------------------------------------------------
■[01]:ブラウザスタイル初期化
------------------------------------------------------------*/

/* -------------------------[00]:WinIE用/透過pngの適用 */
* html .iepngfix {
	behavior: url(/luke/iepngfix.htc);
}

body, div, table, caption, th, tr, td, ul, ol, li, dl, dt, dd, form, input, textarea, p {
	font-weight: normal;
	font-style: normal;
}

img,table {border: none;}

img {vertical-align: bottom;}

h1,h2,h3,h4,h5,h6,p,form,ul,li,dl,dt,dd {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}

ul {list-style: none;}

p {
	margin:0;
	padding:0;
}

/*-----------------------------------------------------------
■[02]:基本スタイル
------------------------------------------------------------*/

.clear {
	clear: both;
}

/*-----------------------------------------------------------
■ClearFloat一括指定（問題あったらここをハズして個々で指定しなおす）
------------------------------------------------------------*/
div {
	min-height:0;
	display: inline-table; 
}
div:after{ 
	content:"."; 
	display:block; 
	height:0; 
	clear: both; 
	visibility:hidden; 
} 
/* \*/ 
* html div {height:0;} 
div {display: block;} 
/* */ 
/* -- end clear float -- */

a:link {color: #2c2c2c; text-decoration: none;}
a:visited {color: #2c2c2c; text-decoration: none;}
a:hover {color: #666666; text-decoration: none;}

hr {
	color: #CCCCCC;
	height: 1px;
	border: 0px;
}

/*-----------------------------------------------------------
■[03]:大枠レイアウト
------------------------------------------------------------*/
html {
	width: 100%;
}

body {
	width: 100%;
	font-family:'ＭＳ Ｐゴシック',Osaka,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-align: center;
	color: #482a10;
	background: #FFF ;
	margin: 0 auto ;
	padding: 0 ;
}

/* 大枠 */
div#Container {
	width: 100%;
	background: url(/luke/img/common/bg_container.jpg) repeat-x center bottom;
}

div#Wrapper {
	width: 950px;
	margin: 0 auto ;
	text-align: left;
}

div#Content {
	width: 872px;
	float: left;
}

/* TOP */
div#flashcontent {
	width: 100%;
}

div#TopContent {
	width: /*1110px*/ 950px;
	height: 620px;
	margin: 0 auto;
	text-align: center;
	position: relative;
	overflow: hidden;
}

div#TopContent h2,
div#TopContent p {
	display: block;
	margin-left: -80px;
}

div#TopContent p.attention {
	color:#BF1111;
	font-size: 10px ;
	line-height: 16px;
	background: #FFF;
	border: 1px solid #BF1111;
	position: absolute;
	top: 30px;
	left: 20px;
	text-align: left;
	padding: 5px 10px;
}

div#TopContent p.attention a:link,div#TopContent p.attention a:visited { color:#666; text-decoration: underline; }
div#TopContent p.attention a:hover { color:#BF1111; text-decoration: none; }

/*-----------------------------------------------------------
■[20]:見出し
------------------------------------------------------------*/

h2 {
	width: 78px;
	float: left;
}

/*-----------------------------------------------------------
■[30]:ヘッダー
------------------------------------------------------------*/
div#Header {
	width: 100%;
	background: url(/luke/img/common/bg_header.jpg) repeat-x top center;
	padding: 25px 0 21px ;
}
div#Header div.Inner {
	width: 950px;
	margin: 0 auto ;
}
div#Header div.Inner div {
	text-align: left;
}

div#GNav {
	width: 835px;
	float: left;
}
div#GNav ul {
	min-height:0;
	display: inline-table; 
}
div#GNav ul:after{ 
	content:"."; 
	display:block; 
	height:0; 
	clear: both; 
	visibility:hidden; 
} 
/* \*/ 
* html div#GNav ul {height:0;} 
div#GNav ul {display: block;} 
/* */ 
/* -- end clear float -- */

div#GNav ul li { float: left; }

div#BG {
	width: 115px;
	float: left;
}

/*-----------------------------------------------------------
■[40]:フッター
------------------------------------------------------------*/

div#Footer {
	width: 100% ;
	height: 69px;
	background: url(/luke/img/common/bg_footer.jpg) repeat-x bottom left;
}

div#Footer div.Inner {
	height: 50px;
	background: url(/luke/img/common/bg_footer_draw.gif) no-repeat center top;
	text-indent: -9999px;
}

/*-----------------------------------------------------------
■[60]:共通指定
------------------------------------------------------------*/


