/* --- public style of jc001_c -- */
@import url(top.css);
@import url(menu.css);

body{ margin:0 auto; padding:0;  text-align/* */:center;}
body, div, td, select, input, textarea{ font-size:12px; color:#333;}

h1, h2, h3, h4, h5, h6{	padding:0; margin:0; font-size:14px; font-weight:normal; }
h1 span, h2 span, h3 span, h4 span, h5 span{ display:none;}

ul, ol, dl, dt, dd, menu, form, p{ margin:0; padding:0;}
ul, ol, dl{ width:100%;}
li	 { list-style:none;}
li	i{ float:right;}

a img{ border:none; }
a{ color:#333; text-decoration:none;}
a:hover { color:#f60; text-decoration:underline; }

.box{ width:850px; margin:6px 0; overflow:hidden; text-align:left;}

/* ------------------------ common class */
.cls{ clear:both; display:block; }
.cls1{	clear:both; display:block; width:100%;	height:1px; overflow:hidden;}

.more{ text-align:right; margin:4px 0; padding:4px; }
.white{ color:#fff;}
.white a{ color:#fff;}
.red{ color:#f00; font-weight:normal;}
.red a{ color:#f00; text-decoration:none;}

.floatR{ float:right;}
.floatL{ float:left;}

.adv{ margin:4px auto;	width:778px; }

/* ------------------------ blk class */
.blk01 .ttl{ overflow:hidden; width:100%; height:22px; }
.blk01 .ttl h4{	padding:5px 0 0 15px; font-size:12px; font-weight:bold; color:#fff; }
.blk01 .cnt{ padding:5px; line-height:150%;	color:#333;	}

