/* color: TEXT(BLACK) */

/* 文字サイズの基本設定
----------------------------------------------------------*/
#content {
	font-size:1em;
}

/* 文字色の基本設定
----------------------------------------------------------*/

/* 基本色 */
body {
	color:#333333;
}
/* リンクA---(まだ訪れていないページ) */
a {
	color:#333333;
}
/* リンクB---(訪れたページ) */
a:visited {
	color:#333333;
}
/* リンクC---(文字の上にマウスカーソルがあるとき) */
a:hover {
	color:#333333;
}
/* リンクD---(文字をクリックした時) */
a:active {
	color:#333333;
}
/* 見出し */
h1,h2,h3,h4,h5,h6 {
	color:#BF0000;
}

/* スクロールバーの色設定
----------------------------------------------------------*/
body {
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-darkshadow-color:#DDDDDD;
	scrollbar-face-color:#DDDDDD;
	scrollbar-highlight-color:#DDDDDD;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-track-color:#DDDDDD;
}

/* -------------------------------------------------------
以上で基本設定は終了です。ここから下のカスタマイズは、
スタイルシートに慣れている方以外は、
触られない事をおすすめします。
----------------------------------------------------------*/


/* global
----------------------------------------------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote { margin:0pt; padding:0pt; }
img { border:0; }


/* body
----------------------------------------------------------*/
body { font-size:0.8em; background-color: transparent; }

h1 { 
 font-family: "HGP創英角ｺﾞｼｯｸUB", "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
 font-size: 20px;
 font-weight: normal;
 color:#BF0000;
 line-height: 120%;
 text-decoration: none;
 margin-bottom:5px;
 }

h2 { clear:both; margin:.67em 0; padding:.1em 0 .1em 5px; font:normal 1.5em/100% "Arial", "Helvetica", "sans-serif"; border-left:solid 5px; border-bottom:solid 1px; }
h3 { clear:both; font-size:1.2em; margin:.67em 0; padding:3px 0 3px 3px; border-left:solid 5px; border-bottom:solid 1px; }
h4 { clear:both; margin:.67em 0; border-bottom:solid 1px; }
h5 { clear:both; font-size:0.83em; margin:.67em 0; }
h6 { clear:both; font-size:0.67em; margin:.67em 0; }
p { margin-top:10px; margin-bottom:1em; }
ul { margin-left:2em; }
ol { margin-left:2em; }

.clearer:after { content:" "; display:block; clear:both; visibility:hidden; height:0.1px; font-size:0.1em; line-height:0; }


/* content
----------------------------------------------------------*/
#content { width:100%; margin:0; font-family:"Arial", "Helvetica", "sans-serif"; }
#intro { margin:15px; line-height:150%; }


/* main
----------------------------------------------------------*/
#main{ margin:15px; padding:0; line-height:150%; }

h1.category-title {
 font-family: "HGP創英角ｺﾞｼｯｸUB", "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
 font-size: 20px;
 font-weight: normal;
 color:#BF0000;
 line-height: 120%;
 text-decoration: none;
 margin-bottom:5px;
 }

.category-desc { font:bold 1em/100% "Arial", "Helvetica", "sans-serif"; }

.button { margin:5px; }
.button input { border:solid 1px #CCCCCC; background:#000000; color:#FFFFFF; }

*html img { min-height:1%; }
*+html img { min-height:1%; }
img.left p,img.right p { margin:0; }
img.left { float:left; margin:0 15px 0 0; position:static; }
img.right { float:right; margin:0 0 0 15px; position:static; }

.cate-top { display:block; margin:10px 0; font:normal 12px "Arial", "Helvetica", "sans-serif"; }

/* form
----------------------------------------------------------*/
form#url { margin:0; }
form#url span { margin:0; font:normal 1em/100% "Arial", "Helvetica", "sans-serif"; }
form#url span input { margin:5px; vertical-align:middle; }
form#url span.desc { font:bold 1em/100% "Arial", "Helvetica", "sans-serif"; }


/* submenu,edit
----------------------------------------------------------*/
.edit { clear:both; margin-top:20px; padding:0px 0 20px 0; line-height:150%; text-align:right; font:normal 0.9em/100% "Arial", "Helvetica", "sans-serif"; }
.edit a { margin:0 0 0 5px; }

ul.submenu { clear:both; margin:0; padding:0; font:normal 0.9em/100% "Arial", "Helvetica", "sans-serif"; text-align:right; }
ul.submenu li { list-style-type:none; display:inline; }
ul.submenu li a { margin:0 0 0 5px; }


/* fCheck JavaScript style
----------------------------------------------------------*/
.fCheck div span {
	display:block;
}
.fCheck div div span {
	display:none;
}


/* content-top,content-middle,content-bottom
----------------------------------------------------------*/
#content-top,#content-middle,#content-bottom { margin:0; }


/* CmsAgentTemplate0053 ver1.0 */
.credit {display:none;}
