/*** Default CSS File ***/
/*** 通常マークアップ可読性重視 Version ***/
/*** last mod : 2005-4-27 ***/

body {
 margin : 0 3% 0.5em;
 letter-spacing: 0.1em;
 color : #336;
 font-family: "ＭＳ Ｐゴシック","MS UI Gothic",sans-serif;
 background-color : #fff;
}

/*** Link ***/
a:hover,a:active{
 color: #390;
}

/*** Heading ***/
h1,h2{
 font-size : 1.7em;
 color : #333;
 background-color : #eee;
}
h1{
 padding : 0.1em;
 text-align : center;
 border : 2px solid #999;
}
h2{
 padding : 0.1em 1em;
 font-size : 1.4em;
 border : 1px solid #999;
}
h2,h3,h4,h5,h6{
 padding : 0.2em 1%;
 margin-right : 1%;
 margin-left : 1%;
}
h3{
 color : #444;
 font-size : 1.2em;
 border-top : 1px solid #bbb;
 border-bottom : 1px solid #bbb;
}
h4,h5,h6{
 font-size : 1em;
 padding : 0 1%;
}
h4{
 border-left : 5px solid #999;
}
/*** Group ***/
dl, pre, blockquote, p{
 margin-left : 2%;
 margin-right : 2%;
}
ul, ol{
 margin : 0 2%;
 padding-right : 2%;
 padding-left : 2%;
}
address,em,cite{
 font-style : normal;
}
/*** Block ***/
p{
 line-height : 150%;
}
pre{
 padding : 0.5em;
 background-color : #eee;
 border-left : 5px solid #999;
 color : #000;
}
blockquote{
 border : 2px dotted;
}
address{
 margin : 1em 0;
 padding : 0.1em 2%;
 color : #666;
 border-right : 10px solid;
 border-bottom : 1px solid;
 border-width : 1px 10px;
 border-style : solid;
 text-align : right;
}
fieldset{
 padding : 1em;
}
hr{
 display : none;
}

/*** List ***/
dt{
 font-weight : bold;
}
ul{
 list-style-type : square;
}

/*** Inline ***/
p#QUOTATION_EXPLANATION{
 margin : 1em 0;
}
em,strong{
 color : #f36;
}
abbr{
 cursor : help;
}

/*** Physics ***/
font,i,b{
 border : 1px dotted red;
}