@charset "utf-8";
/* CSS Document */

*{
 font-size:12px;
 font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

/* new */
#main .part{font-size:1.4em; font-weight:bold;}
#main .chapter{font-size:1.4em; font-weight:bold;}
#main .section{font-size:1.2em;}
#main .subsection{font-size:1.2em; color:#C00; font-weight:bold;}
#main .subsubsection{font-size:1.2em;}
#main .paragraph{font-size:1em;}
#main .subparagraph{font-size:1em;}


#main .head, #main .body, #main .foot
{margin:0 0 0 10px; padding:0; overflow:hidden; width:615px; line-height:150%;}

#main .head{margin-top:5px; margin-bottom:10px;}
#main .body,
#main .foot
{
	margin-top:0;
	margin-bottom:10px;
	text-align:left;
}

#main .head .pankuzu{margin:5px 0; padding:3px;}
#main .footsection .pankuzu{padding:3px;}

#main .body h1,
#main .body h2,
#main .body h3,
#main .body h4,
#main .body h5,
#main .body h6
{margin:5px 0 10px 0;}


/*レイアウトの設定*/
#main .head .pankuzu{background-color:#CCFFFF;}
#main .foot .pankuzu
{
border-top-color:#0099FF; border-top-style:dotted; border-top-width:1px;
border-bottom-color:#0099FF; border-bottom-style:dotted; border-bottom-width:1px;
}


.body h1{font-size:16px; border-bottom:#9999FF double 3px; padding:5px 5px 5px 10px;
background-image:url(http://img.sur-get.co.jp/menkyo/gassyuku/etcetera/tag/h1.gif); background-repeat:no-repeat; background-position:center left;}
.body h2{font-size:14px; padding:5px 5px 5px 15px;
background-image:url(http://img.sur-get.co.jp/menkyo/gassyuku/etcetera/tag/h2.gif); background-repeat:no-repeat; background-position:center left;}
.body h3{font-size:14px; padding:5px 5px 5px 5px; color:#0066FF;}

#main .body h4{}
#main .body h5,
#main .body h6
{color:#0066CC;}

#main .body h1 a,
#main .body h2 a,
#main .body h3 a,
#main .body h4 a,
#main .body h5 a,
#main .body h6 a
{text-decoration:none;}

#main .body h1 a,
#main .body h2 a,
#main .body h3 a,
#main .body h4 a
{color:#000000;}
#main .body h5 a,
#main .body h6 a
{color:#0066CC;}

#main .body h1 a:hover,
#main .body h2 a:hover,
#main .body h3 a:hover,
#main .body h4 a:hover
{color:#FF0000;}
#main .body h5 a:hover,
#main .body h6 a:hover
{color:#FF0000;}

#main .body h1 a:active,
#main .body h2 a:active,
#main .body h3 a:active,
#main .body h4 a:active
{color:#FF0000;}
#main .body h5 a:active,
#main .body h6 a:active
{color:#FF0000;}

#main .body h1 .sub,
#main .body h2 .sub
{font-size:0.7em; margin:0;}

#main .body .no-list-style{
	list-style:none;
}

ul.notes
{
	list-style:none; margin:0 auto; padding:0; width:590px;
}

ul.notes li
{
	font-size:10px;
}
