@charset "shift_jis";

/*======================================

  CSS Document
  2011.02.14 Min heejung
  http://www.b-cause.jp/
  
  ------------------------------------
  1-1.Universal selector
  1-2.Structure Module
  1-3.Text Module
  1-4.Hypertext Module
  1-5.List Module
  1-6.Forms Module
  1-7.Image Module
  1-8.Tables Module
  ------------------------------------
======================================*/


/*======================================
	1-1.Universal selector
=======================================*/

* {
	margin: 0;
	padding: 0;
	line-height: 1.6;
	font-weight: normal;
	font-style: normal;
}

/*======================================
	1-2.Structure Module
=======================================*/
html{
	_filter expression(document.execCommand("BackgroundimageCache",false,true));
}


body {
	margin: 0;
	padding: 0;
	font-family:"ＭＳ Ｐゴシック", "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, sans-serif;
	font-size: 12px;
	color: #1f1f1f;
	background: url(../img/top/bg.jpg) repeat-x top;
}

/*======================================
	1-3.Text Module
=======================================*/

p{
	margin: 0;
}

h1,
h2,
h3,
h4,
h5,
h6{
	font-size: 116%;
	margin: 0;
}

address{
	width: auto;
	float: right;
	font-size: 85%;
	margin: 0;
}


/* add display:inline to floated elements */
* html address {display:inline;}



/*======================================
	1-4.Hypertext Module
=======================================*/

a{
	noFocusLine: expression(this.onFocus=this.blur());
	color: #333;
	text-decoration: none;
}

:link, :visited {
	color: #333;
	outline: none;
	text-decoration: none; 
}
:link:focus, :visited:focus {
	overflow:hidden;
	color: #F60;
}

:link {
	color: #333;
}

:visited {
	color: #333;
}

:link:hover, :visited:hover {
	text-decoration: none; 
	color: #0098d8;
}



/*======================================
	1-5.List Module
=======================================*/

ul,
ol,
dl,
li,
dt,
dd{
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: block;
}

/*======================================
	1-6.Forms Module
=======================================*/

form, 
button{
	border: 0;
	margin: 0;
	padding: 0;
	noFocusLine: expression(this.onFocus=this.blur());
}

input{
	font-size: 85%;
	margin:0;
	padding:0;
}


/*======================================
	1-7.Image Module
=======================================*/

img {
	border : 0;
	margin: 0;
	padding: 0;
}


/*--------------------------------------
	1-8.Tables Module
---------------------------------------*/

table {
	font-size: inherit;
}

th,
td {
	padding: 0;
}

th {
}

td {
}
caption{
	text-align: left;
}
