/* pref.shizuoka 2007 */

/* base */
body {
	padding:0px;
}
#renew07 {
	background:url(../images/07_cnt_blue.gif) repeat-x 0px 0px;
	padding-top:7px;
}
#renew07 h1 {
	padding:0px;
	border:none;
	margin-left:0px;
}
#renew07 h1.cate_bg {
	background:url(../images/07_cate_bg.jpg) repeat-x left top;
}
#renew07 h2 {
	margin-left:0px;
}
#renew07 h3 {
	padding-left:0px;
}
.user_document #renew07 p {
	margin-left:0px !important;
	margin-top:0px;
}
#renew07 .list_bg_blue {
	background:url(../images/07_list_bg_blue.gif) no-repeat right top;
	margin-left:0px;
	padding:0px;
}
#renew07 .list_bg_blue a {
	width:100%;
	display:block;
}
/* layout */
.centering80 {
	text-align:center;
}
.centering80_cnt {
	margin-top:30px;
	width:80%;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
}
/* parts */
.floatL img {
	float:left;
	margin-right:5px;
}
.floatR img {
	float:right;
	margin-left:5px;
}
hr {
	display:block;
    border:0 none; 
    height:1px; 
    background-color:#666666;
	color:inherit;
	margin:20px 0px;
}
#renew07 p.pagetop {
	text-align:right;
	margin-top:50px;
}
p.mgnBTM10 {
	margin-bottom:10px;
	margin-right:0px;
}
/* lnavi */
#lnavi img {
	display:block;
}
#lnavi ul {
	margin:5px 0px 0px 0px;
	padding:0px;
}
#lnavi li {
	list-style:none;
	margin:0px 0px 5px 0px;
	background:#DFEFFF url(../images/07_lnavi_blue.gif) no-repeat 0px 0px;
	padding:3px 8px 3px 30px;
}
#lnavi li.lnaviON {
	background:#FFECAA url(../images/07_lnavi_yellow.gif) no-repeat 0px 0px;
}

/* category */
#news h3 {
	background:url(../images/list_arow_icon.gif) no-repeat 0em 0.2em;
	padding-left:15px;
}

/* faq */
#rank {
	background-color:#E1EBF7;
	color:inherit;
	margin:10px 0px 30px 0px;
}
#rank_cnt {
	background-color:#ffffff;
	color:inherit;
	padding:0px 0px 10px 0px;
}
#rank_cnt h2 {
	background-color:#E1EBF7;
	color:inherit;
	padding:3px 5px 15px 5px;
	background-image:none;
	margin:0px;
}
#rank_cnt ul {
	margin:10px 20px;
	padding:10px 20px;
}
#rank_cnt li {
	list-style-image: url(../images/blue_list_icon.gif);
}
#rank_cnt p {
	padding-left:10px;
}
#category h2 {
	background:url(../images/update_icon.gif) no-repeat 0em 0.4em;
	padding-left:20px;
	margin-bottom:10px;
}
#category ul {
	margin:0px;
	padding:0px;
}
#category li {
	list-style:none;
	display:inline;
}
/* contact */
#contact h2 {
	background-image:none;
	padding:0px;
	margin-bottom:10px;
}
#contact .bg_blue {
	margin-top:20px;
}
#contact .list_bg_blue  {
	margin-top:0px;
}
#contact .bg_blue {
	clear:both;
	background-color:#E1EBF7;
	color:inherit;
	padding:10px;
	margin-bottom:10px;
}
#contact .bg_yellow {
	background-color:#FFF5D0;
	color:inherit;
	padding:10px;
	margin-bottom:10px;
}
#contact .bg_white {
	background-color:#ffffff;
	color:inherit;
	padding:10px;
	margin:5px 0px;
}
/* question */
#question h1.ttl_bg {
	background:url(../../a_content/faq/images/ttl_bg.jpg) no-repeat right top;
	margin-bottom:10px;
}
#question table {
	border-top:3px solid #99CCFF;
	margin-top:10px;
}
#question table td {
	padding:4px;
}
#question table p {
	margin-top:10px;
}
.questionNAME {
	border-bottom:1px solid #99CCFF;
	padding-bottom:5px;
}