@charset "euc-jp";
/* CSS Document */

/*body { font-size:12px; line-height:18px; color:#3f3f3f; font-family:"メイリオ";}*/
body {
	font-size:12px;
	line-height:18px;
	color:#666666;
	font-family:"メイリオ";
}

a:link { text-decoration:underline; color:#ffffff;} 
a:hover { text-decoration:underline; color:#ffffff;}
a:visited { text-decoration:underline; color:#ffffff;}

.clear { font-size:0px; line-height:1px;}

.small{ font-size:10px;}

.green { color:#5a9603;}



/*-- head --*/
#head .logo h1 { font-size:10px; line-height:14px; color:#ffffff;}
#main #gn { font-size:0px; line-height:0px;}
#main .pankuzu p { font-size:12px; line-height:12px;}
#main .pankuzu a { color:#272727;}


/*-- content --*/
#content #sn { font-size:0px; line-height:0px;}
#content #sn .list { font-size:0px; line-height:0px;}
#content .inquiry .com { font-size:12px; line-height:18px;}
#content .inquiry a { color:#2c2c2c;}
#content .leadbox { font-size:12px; line-height:18px; color:#3f3f3f;}
#content .subtitle { font-size:14px; line-height:14px; color:#ffffff; font-weight:bold;}
#content .sst { color:#487600; font-weight:bold; font-size:14px; line-height:14px;}


/*-- table --*/
#content .table01 th { color:#ffffff; font-size:12px; line-height:12px;}
#content .table02 th { color:#ffffff; font-size:12px; line-height:12px;}


/*-- foot --*/
#foot .pagelink { color:#9f9f9f; font-size:12px; line-height:18px;}
#foot .pagelink a { color:#9f9f9f;}
#foot .mible_txt { color:#ffffff;}


/*-- index --*/
#index #head .logo h1 { font-size:10px; line-height:14px; color:#ffffff;}
#index #content .news { color:#3e3e3e;}
#index #content .news .newslist a { color:#464646;}
#index #content .news .newslist .date { font-size:12px; line-height:12px; color:#5a0606; font-weight:bold;}
#index #content .news .newslist .com { font-size:12px; line-height:16px;}
#index #content .leadbox { color:#ffffff; font-size:12px; line-height:18px;}
#index #content .prbox .pr { color:#e0c351;}
#index #content .index_inquiry .box { color:#ffffff;}
#index #content .index_inquiry .com { font-size:12px; line-height:18px;}


/*-- 機能一覧 --*/
#content .funcbox .combox .st .txt { color:#4c0000; font-weight:bold; font-size:16px; line-height:20px;}

/*-- お問いあわせ一覧 --*/
#content #rightcnt .cntbox .text_processMessage { color:#FF464A; font-weight:bold; font-size:16px; line-height:20px;}
#content #rightcnt .cntbox .text_processMessage ul li { margin-bottom:10px;}

/*-- リンク --*/
#content #rightcnt .cntbox a:link { color:#0000FF; }
#content #rightcnt .cntbox a:hover { color:#0000FF; }
#content #rightcnt .cntbox a:visited { color:#0000FF; }
#content #rightcnt .cntbox .table01 th a:link { color:#FFFFFF;}	
#content #rightcnt .cntbox .table01 th a:hover { color:#FFFFFF;}	
#content #rightcnt .cntbox .table01 th a:visited { color:#FFFFFF;}

#content #rightcnt .cntbox02 a:link { color:#0000FF; }
#content #rightcnt .cntbox02 a:hover { color:#0000FF; }
#content #rightcnt .cntbox02 a:visited { color:#0000FF; }
#content #rightcnt .cntbox02 .table01 th a:link { color:#FFFFFF;}	
#content #rightcnt .cntbox02 .table01 th a:hover { color:#FFFFFF;}	
#content #rightcnt .cntbox02 .table01 th a:visited { color:#FFFFFF;}	