/*///////////////////////////

{ CSS概要 }

　 01 : 要素
　 02 : リンク
　 03 : 見出し
　 04 : レイアウト

///////////////////////////*/

/*======== 01 : 要素 ========*/

*{
    margin:0;
    padding:0;
    border:none;
    font-family:Arial,san-serif;
    font-size:12px;
    line-height:1.6em;
}

body,table{color:#706f6d;}

p{margin:10px 0;padding:0 30px 10px;}
em{border-bottom:1px solid #333;font-style:normal;}

select,input,textarea{margin:1px 0;border:1px solid #333;color:#706f6d;background-color:transparent;}
input:hover,select:hover,textarea:hover{border:1px solid #666;}
input:focus,select:focus,textarea:focus{border:1px solid #666;background-color:#202020;}
input.button{padding:0 1em;}


/*======== 02 : リンク ========*/

a{text-decoration:none;}
a:link,a:visited{color:#999;}
a:hover,a:active{color:#000;background-color:#ddd;} 


/*======== 03 : 見出し ========*/

h1{
    color:#fff;
    font-family:Lucida Sans Unicode;
    font-weight:normal;
    font-size:20pt;
}
h2{
    margin:30px 20px 10px;
    padding:4px 10px;
    border:1px solid #333;
    color:#fff;
    background-color:#202020;
}
h3{
    margin:20px 20px 10px;
    padding:0 10px;
    color:#9d9595;
    font-weight:normal;
    background-color:#0d0d0d;
}
h4{
    margin:10px 30px 5px;
    color:#ddd;
    text-decoration:underline;
    font-weight:normal;
}



/*======== 04 : レイアウト ========*/

.top{
    width:550px;
    margin:0;
    padding:1em 0;
    background-color:#000;
}

.record{
    margin:10px 30px 20px;
    padding:0 5px;
    height:5em;
    border:1px solid #333;
    overflow:auto;
}

.text{margin:10px 0;padding:0 30px 10px;}
.text ul{list-style-type:circle;margin:0 10px;}
.text ul li{list-style-type:circle;margin:0 10px;}
.text ol{margin:0 10px;}
.text ol li{margin:0 10px;}

.pict{margin:10px 0;padding:0 30px 10px;}
.pict img{border:1px solid #333;}

.banner{margin:10px 0;padding:0 30px 10px;}
.banner dl{margin-bottom:10px;border-bottom:1px solid #333;}
.banner dt{width:200px;float:left;}
.banner dd{margin-left:210px;padding-left:5px;}

.mark{font-family:sans-serif;font-size:12px;}
.clear{clear:both;}
