@charset "Shift_JIS";
	/* 文字エンコードの設定（削除不可） */


/* --- CSS 作成者 : amrita __ http://epla.biz/amrita/ __ 六路  --- */




/* ------------------------------------------------------------- HTML要素（一部#ID） */
/* [*]はすべてに適用 */
*{
margin:0;
padding:0;
color:#ccc; 
font-family:Verdana,Chicago,Arial,Osaka,sans-serif;}

/* -------------------------------------------------------------  基本構造 */

html{ 
}
body{
margin:0px ; padding:0px; 
background-color:#040E0A;
text-align:left;
background-image: url(img/bg.gif); 
background-attachment: fixed;
}


/* ------------------------------------------------------------- 各#ID＆.class */

body#INDEX	{
}	

/* --- 全体のボックスの設定 --- */

div#PAGETOP{
margin-left:20px; 
margin-right:0px; 
padding:0px 0px; 
width:540px;
border-left:3px solid #111;
border-right:3px solid #111;
background-color:#000;	
}
/* --- ヘッダーの設定 ----*/

div#HEADER{
margin:0px; padding:0px; 
width:540px; height:150px;
background:#000 url("img/01.jpg") no-repeat 0% 0%;
border-bottom:20px solid #111;
font-size:0.7em;
}
/* --- パンくずリンクの設定 --- */

ul#PAN{
list-style:none;
color:#ff9900;
margin:0px 0px 0px 540px;
padding:1px 10px;
width:80px;
background:#000;
font-size:1.0em;
}
ul#PAN li{
margin:0px 2px;
padding:4px 5px 4px 10px;
}
ul#PAN li a{
color:#ccc; 
text-decoration:none;
}
ul#PAN li a:hover {
color:#fff;
text-decoration:none;
}
/* --- メニュー部分の設定 ---*/

div#MENU{
margin:0px 0px 15px 0px; 
padding:0px 0px 0px 0px; 
width:540px;
/* ---text-align:right;  ---*/
background:#000;
font-size:0.72em; 
line-height:2em;
letter-spacing:0.1em;	
}
#MENU ul{
list-style:none;
display:inline; 
background:#800;
margin:10px 0px 0px 0px;
padding:5px 0px 5px 10px;
}
#MENU li{
margin:0px 0px 0px 0px;
padding:0px 5px 0px 5px;
display:inline; 
}
#MENU ul a{
text-decoration:none;
}
#MENU li.menu-on	{
border-left:3px solid #0a0;
border-right:3px solid #0a0;}

/* ---- 記事部分の設定 --- */	
div#KIZI{
margin:0px 0px 0px 0px;
padding:10px 0px 10px 0px; 
width:540px;
text-align:left;
font-size:0.72em; 
line-height:180%;
letter-spacing:0.12em;}
div#KIZI  a{
border:1px solid #333;
padding:0px 2px;
margin:0px 3px;
}
div#KIZI a:hover,a:focus{
color:#fff;
text-decoration:none;
background-color:#666;
}

div.text{
margin:10px 10px 10px 8px;
padding:0px;}

/* --- ページ上部へのリンクの設定 --- */
div#KIZI ul.modori{
margin:0px 0px 0px 510px;
padding:2px 10px 2px 10px;
width:30px;
list-style:none;
text-align:right;
background-color:#111;
border-left:5px solid #222;
font-size:0.8em;
}
div#KIZI ul.modori li a{
text-decoration:none;
border:0px solid #333;
padding:0px;
margin:0px;
}
div#KIZI ul.modori li a:hover{
color:#fff;
background-color:#111;}

/* --- フッターの設定 --- */

div#FOOTER	
{
width:540px; 
margin:0px ; 
padding:5px 0px 15px 0px; 
background-color:#000;
font-size:0.7em; 
border-top:5px solid #111;
}
#FOOTER ul{ 
margin:1em 12px 0; 
padding:0;
list-style-type:none;
text-align:right; 
}
#FOOTER ul li{ 
list-style-type:none;
display:inline; 
padding-right:10px; 
}
#FOOTER address{ 
display:inline;
}

/* --- 区切り線の設定 ---- */
	
hr{
border:1px solid #111;
margin-top:-15px;}


/* ------------------------------------------------------------- 見出し */

h1,h2,h3,h4,h5,h6	{font-weight:normal;}

/* ---- [h1]=サイトタイトル --- */

h1
{ 
margin:0px ; padding:60px 0px 0px 30px;
text-align:left;
color:	#fff; 
font-size:1.5em;
font-weight:bold;

font-family:"Century Gothic", sans-serif;
line-height:170%;letter-spacing:0.2em;
}

h2{
border-bottom:1px solid #111;
font-size:1.2em;
letter-spacing:0.5em;
color:#ffcc00;
padding:3px 0px 3px 10px;
margin:0;
}

h3
{
margin:5px 0px 5px 5px; 
padding:0px 0px 0px 0px;
font-weight:normal; 
font-size:1em;
color:#ffcc00;
}
h4{
margin:10px 0px 0px 5px; 
padding:0px 0px 0px 2px;
font-size:0.8em;
color:#ffcc00;
}
h5{
margin:10px 0px 0px 5px; 
padding:0px 0px 0px 2px;
font-size:0.8em;
color:#999;	
}
h6{
margin:10px 0px 0px 5px; 
padding:0px 0px 0px 2px;
font-size:0.8em;
color:#ccc;	}

/* ------------------------------------------------------------- 段落 */

p{
margin:10px 10px 10px 5px;
padding:0px 0px 10px 0px;
}

/* ------------------------------------------------------------- アンカー */

a:link {
  color:#ccc; 
  text-decoration:none;
}
a:visited {
  color:#ccc; 
  text-decoration:none;
}
a:active {
  text-decoration:none;
  color:#eee;
}
a:hover,a:focus{
color:#ccc;
text-decoration:underline;
}

/* ------------------------------------------------------------- 強調・追加・削除 */

em{ 
font-weight:bold;font-style:normal;
line-height:170%;letter-spacing:0.2em;
}
strong{ 
font-weight:bold;color:#ff5500;
line-height:170%;letter-spacing:0.2em;
}
ins{ 
text-decoration: underline;
}
del{
text-decoration: line-through; 
}

/* ------------------------------------------------------------- フォーム */

input{
margin:0;padding:5px;
border:1px solid #111;
background-color:#000;
font-size:0.7em;
}
input#TEXT{
margin:3px 0px;
padding:3px;
font-size:0.9em;
width:300px;
}
input#CHECKBOX{
margin:0px 5px;
padding:2px 3px;
background-color:#000;
}
input#RADIO{
margin: 0px 5px;
padding:2px 3px;
background-color:#000;
}
input#BUTTON{
margin:5px 0px 5px 400px;
padding:2px;
background-color:#000;
border:1px solid #111;	
}

textarea{
width:300px;
margin:5px 0px;
padding:3px;
border:1px solid #111;
background-color:#000;
font-size:1em;
}
select{
margin:5px 0px;
padding:2px;
background-color:#000;
font-size:0.9em;
border:1px solid #111;	
width:305px;
}
option	{	}
optgroup	{	}

/* ------------------------------------------------------------- リスト */

ol{
margin:10px 0px 0px 30px;
padding:0;
}
ol li{
margin:2px 0px 0px 0px;
padding:0px;
}
ul{
margin:10px 0px 0px 25px;
padding:0;
}
ul li{
margin:3px 0px 0px 0px;
padding:0px;
}

dl{
margin:15px 0px 0px 10px;
padding:0;	
}
dt{
margin:0px;
padding:1px 0px 1px 10px;
background-color:#111;
width:240px;
border-left:5px solid #222;
}
dd{
margin:0;
padding:6px 0px 6px 10px;
border-left:5px solid #111;}


/* ------------------------------------------------------------- アドレス */
address{
font-style:normal;
margin:0px 0px 0px 5px;}

/* ------------------------------------------------------------- 引用（サンプルページ2に記述） */

blockquote{
margin:10px 10px;
padding:3px 5px;
border:2px solid #111;	
}
cite,q{
margin:5px 10px;
padding:3px 5px;	
font-style:normal;}


/* ------------------------------------------------------------- 整形済みテキスト（サンプルページ2に記述） */

pre	{
margin:0px 10px;
padding:3px 2px;}

/* ------------------------------------------------------------- 物理要素（サンプルページ2に記述） */

b{	}
i{	}
big{
font-size:1.2em;
}
small{
font-size:0.9em;
}
tt{
font-size:1.0em;}



