@charset "Shift_JIS";

/*---------- HTML要素（一部#ID）--------*/

*{
        margin:0; padding:0;
        font:normal normal normal 100%/1.4 "Century Gothic",Helvetica,Arial,sans-serif;
        text-decoration:none; }

/*---------- 基本構造 ------------------*/

html{ }
body{
        font-size:0.8em;
        color:#333;
        background:url("damage_img/bg.gif") #fff;
        text-align:left; }
hr{
        display:none; }
image{ border:none; }
 
/*---------- 見出し---------------------*/

h1,h2,h3,h4,h5,h6	{	}
h1{ }
h2{ }
h3{ }
h4{ }
h5{ }
h6{ }

/*---------- アンカー ------------------*/

a{  }
a:link,
a:visited{ color:#999; border-bottom:dotted #ccc 1px; }
a:hover,
a:active,
a:focus{ color:#000; }

/*---------- 強調・追加・削除 ----------*/

em{ font-weight:bold; }
strong{ font-weight:bold; text-decoration:underline; }
ins{ text-decoration:underline; }
del{ text-decoration:line-through; }

/*---------- フォーム ------------------*/

input,
select,
textarea{
        margin:0 0 3px;
        color:#000;
        background-color:transparent;
        border:solid #9c0 1px; }
	input#TEXT	{	}
	input#CHECKBOX	{	}
	input#RADIO	{	}
	input#BUTTON	{	}
option	{	}
optgroup	{	}

/*---------- リスト --------------------*/

ol{
        padding:5px 0 5px 10px;
        list-style-position:inside; }
	ol li{ list-style-type:decimal; }
ul{
        padding:5px 0 5px 10px;
        list-style-position:inside; }
	ul li{ list-style-type:circle; }
dl{
        padding:5px 0; }
	dt{
        padding:0 10px;
        font-weight:bold;
        color:#666;
        float:left; }
	dd{
         }

/*----- 引用（サンプルページ2） ---*/

blockquote{
        margin:3px 0 5px 3px;
        padding:10px;
        background-color:#dadada; }
cite{
        border:solid #9c0 1px;
        background-color:transparent; }
q{ text-decoration:underline; }

/* 整形済みテキスト（サンプルページ2） */
pre{
        margin:3px 0 5px 3px;;
        padding:10px;
        background-color:transparent;
        border:solid #999 1px;
        overflow:auto; }

/*-- 物理要素（サンプルページ2） --*/
b{ font-weight:bold; }
i{ font-style:oblique; }
big{ font-size:large; }
small{ font-size:x-small; }
tt{ font-family:monospace; }

/*--------------------------------------
             各#ID＆.class 
----------------------------------------*/

/*---------- ページのレイアウト --------*/

div#PAGETOP{ width:760px; }

/*---------- ヘッダー ------------------*/

div#HEADER{
        padding:20px 0 0 210px; }
    div#HEADER h1{
        font-size:1.8em;
        font-weight:bold;
        letter-spacing:1px;
        line-height:100%; }
	ul#PAN{ display:none; }

/*---------- メニュー ------------------*/

div#MENU{
        width:155px; height:500px;
        position:absolute; top:0; left:25px;
        padding:20px 0 0;
        color:#fff;
        background:url("damage_img/menu.jpg") no-repeat 0% 0%;
        text-align:center; }

    div#MENU h2{ display:none;}

    div#MENU ul{
        margin:0; padding:0;
        list-style-position:outside; }
    div#MENU li{
        list-style-type:none; }

    div#MENU li a{
        color:#fff;
        border:none; }
    div#MENU li a:link,
    div#MENU li a:visited{  }
    div#MENU li a:hover{
        color:#999; }

    div#MENU li.menu-on a{
        color:#9c0; }
    div#MENU li.menu-on a:hover{ color:#999; }

    div#MENU li.clap{ padding:10px 0 0 0; }
    div#MENU li.img{ padding:0 0 10px; }

div#ADSENSE{ padding:0 0 0 210px; }

/*---------- 記事-----------------------*/

div#KIZI{ padding:0 0 0 210px; width:550px; }
    #KIZI h2{ 
        padding:20px 0 5px;
        color:#9c0;
        font-size:1.2em;
        font-weight:bold;
        letter-spacing:1px; }
    #KIZI h3{
        margin:5px 0 0;
        padding:0 0 0 12px;
        font-weight:bold;
        letter-spacing:1px;
        background:url("damage_img/h3.gif") no-repeat 0% 60%; }

    div.text{ padding:0; }
	ul.modori{
        margin:5px 0 0;
        text-align:right; }
    ul.modori li{
        padding:0 0 0 5px;
        display:inline;
        list-style-type:none; }
    ul.modori li a{
        color:#9c0;
        font-size:0.9em;
        font-weight:bold; }
    ul.modori li a:hover{ color:#000; }

/*---------- 段落 ----------------------*/

p{
         padding:3px 0; }

div#INFO{ padding:0 0 0 210px; }

/*---------- フッター ------------------*/

div#FOOTER{
        padding:10px 0;
        text-align:right;
 }
    div#FOOTER h2{ display:none; }

    div#FOOTER ul{  }
    div#FOOTER li{
        display:inline;
        padding:10px 3px;
        letter-spacing:1px;
        list-style-type:none; }
    div#FOOTER li a{
        color:#333;
        font-size:0.9em;
        font-weight:bold;
        border:none; }
    div#FOOTER li a:hover{ color:#9c0; }
    div#FOOTER li address{
        margin:0;
        padding:0;
        display:inline;
        text-decoration:none; }
           
	div#FOOTER li#FOOTER01{  }
	li#FOOTER01	{	}
	li#FOOTER01	{	}

/*---------- アドレス ------------------*/

address{
        padding:3px 0 5px 3px;
        text-decoration:underline; }


