@charset "Shift_JIS";


body
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;;

	font-size        : 10pt;
	font-family      : "ＭＳ Ｐゴシック","Osaka",sans-serif;
}



p,blockquote,ul,ol,dl,li,dt,dd,div,th,td,caption,strong,em  {
	font-size        : 10pt;
	font-family      : "ＭＳ Ｐゴシック","Osaka",sans-serif;
}



/* ---- Link ---- */
A:link,A:visited
{
	text-decoration:underline;
}
A:hover,A:active,A.under:visited
 {
	color: #900;
	background: transparent;
	text-decoration: underline;
}

/* == 著作権表示== */

.copyright {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size:9pt; }


/* ---- Table ---- */

.taline {  border: #066; border-style: solid; border-width: 1px; }

.talink {
	background-color: #9CC;
	background-repeat: repeat-x;
}


.titlebg {
	background-color: #CCCCCC;
	background-image: url(title_bg.gif);
	background-repeat: repeat-x;
}

/* ---- Function ---- */

small
{
	font-size: 9pt;
}


/* =========== 文章系特別使用CSS =========== */
.point
{
	font-size: 12pt;
	font-weight      : bold;
	color            : #603;
	background: transparent;
}

.point2
{
	font-size: 10pt;
	font-weight      : bold;
	color            : #333;
	background: transparent;
}

.check
{
	color            : #603;
	background: transparent;
}

.pcheck
{
	font-size: 9pt;
	color            : #603;
	background: transparent;
}

.mini
{
	font-size: 9pt;
	background: transparent;
}

/* =========== 用語検索フォーム値 =========== */
.dict
{
width: 140px;
}

/* =========== タグにスタイルを設定 =========== */
h1 {
	font-size: 14px;
}

h2 {
	margin-top: 0px;
	padding:10px;
	background: #ccc;
	color:#333;
	font-size: 14px;
}

h3 {
	margin-top: 10px;
	padding:  5px;
	background: transparent;
	color: #336;
	font-size:small;
	border-left: solid 4px #336;
	border-bottom: solid 1px #336;
}

h4 {
	background: transparent;
	color: #066;
	font-size:small;
	font-weight: bold;
}
