@charset "Shift_JIS";
/* CSS Document */

body {
	margin:0px;
        font:12px verdana,arial,helvetica,'ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック',sans-serif;
	line-height:1.5em;
	color:#333;
	background:url(img/back.gif) #ffffff;
}



/* ----------container-------------- */
#container {
	width:779px;
	margin-left: auto;
	margin-right: auto;
	padding:0px;
	background:url(img/bk_top.gif) ;
}


/* ----------header-------------- */
#header {
	width:779px;
	height:38px;
	padding-top:0px;
	background:url(img/header.gif) repeat-x ;
        margin:0 0 0 0px; /* 0の場合の単位は省略可 、指定が4つの時の順番は同様に「上、右、下、左」 */
}


/* ----------header p-------------- */
#header p {
	font:10px verdana,arial,helvetica,'ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック',sans-serif;
	line-height:3.6em;
	font-weight:bold;
	color:#666;
}


/* ----------navi-------------- */
#navi {
        font:10px verdana,arial,helvetica,'ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック',sans-serif;
	width:760px;
	height:23px;
	line-height:2.0em;
	font-weight:bold;
        margin:4px 0 4px 0; /* 0の場合の単位は省略可 、指定が4つの時の順番は同様に「上、右、下、左」 */
	background:#fff;
}


/* ----------under_index-------------- */
#under_index {
	width:777px;
	height:31px;
	margin:0px;
	padding:0px;
	background:url(img/under_index.gif) repeat-x ;
}


/* ----------footer-------------- */
#footer {
	width:777px;
	height:105px;
	margin:0px;
	padding:0px;
	background:url(img/footer.gif) repeat-x ;
}


/* ----h1---- */
h1{
        margin:0 0 0 0px; /* 0の場合の単位は省略可 、指定が4つの時の順番は同様に「上、右、下、左」 */
	font:10px verdana,arial,helvetica,'ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック',sans-serif;
	line-height:1.5em;
	font-weight:bold;
        text-align: left; /* 文字中揃え */
        padding-left:10pt;
        padding-top:8pt;
	color:#666;
}


/* ----------under_index-------------- */
#under_index {
	width:777px;
	height:31px;
	margin:0px;
	padding:0px;
	background:url(img/under_index.gif) repeat-x ;
}


/* ----------footer-------------- */
#footer {
	width:777px;
	height:105px;
	margin:0px;
	padding:0px;
	background:url(img/footer.gif) repeat-x ;
}


/* ----h2---- */
h2{
        margin:0 0 0 0px; /* 0の場合の単位は省略可 、指定が4つの時の順番は同様に「上、右、下、左」 */
	font:16px verdana,arial,helvetica,'ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック',sans-serif;
	line-height:1.5em;
	font-weight:bold;
	color:#cc0000;
}


/* ----p---- */
p{
	font:14px verdana,arial,helvetica,'ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック',sans-serif;
	line-height:1.5em;
	color:#333;
}


<!--
	.text10px { font: 10px/13px osaka; text-decoration: none ;}
	.text12px { font: 12px/14px osaka; text-decoration: none ;}
        .text12pxb { font: bold 12px/15px osaka; text-decoration: none ;}
	.text14px { font: 14px/16px osaka; text-decoration: none ;}
	.text16px { font: 16px/18px osaka; text-decoration: none ;}
       	A:link {COLOR: #000000;}
	A:visited {COLOR: #313131;}
	A:hover {COLOR: #990000; TEXT-DECORATION: none;}
-->