@charset "utf-8";
/* CSS Document */

/* ======================================================
kinkyu-kikikanri info
====================================================== */

/* ======================================================
layout
======================================================= */
#cts {
	margin:10px 0 10px 10px;
}
#kinkyu {
	margin:0;
}
#kikikanri {
}
#rnavi{
}

/* ======================================================
h1
======================================================= */
.kinkyu_midashi_blue {
	color: #FFFFFF;
	font-size:100%;
	background-image: url(../images/midashi_bg_blue.gif);
	background-repeat: repeat-x;
	vertical-align: middle;
}

/* ======================================================
kinkyu
======================================================= */
#kinkyu .flame_red {
	background:url(../images/kinkyu_bg.gif) repeat;
}
#kinkyu h2 {
	background:none;
	margin-left:10px;
	padding:0;
	border:none;
}
#kinkyu p{
	background:url(../images/kinkyu_icon.gif) no-repeat left top;
	line-height:1.5;
	padding-left:13px;
	margin:5px 10px 5px !important;
}
#kinkyu ul {
	margin:0 10px 0;
}
#kinkyu ul li {
	list-style:url(../images/kinkyu_icon.gif) no-repeat 0 0.3em !important;
	padding-left:15px;
}
	
/* ======================================================
rnavi
======================================================= */
#rnavi,
#rnavi a {
	color:#4F4019;
}
#rnavi a:hover,
#rnavi a:visited {
	color:#9D854A;
}
#rnavi h3{
	border:none;
	background:none;
	margin:0; 
	padding:0;
}
#rnavi h4{
	border:none;
	margin:10px 0 10px 10px;
	padding-left:5px;
	font:bold 110%/1.4;
	border-left:5px solid #426910;
	color:#426910;
}
#rnavi p {
	background:url(../images/rnavi_icon.gif) no-repeat left top;
	padding:0 0 0 15px;
	margin:10px 10px 0 5px !important;
}
#rnavi p.cmnt_line {
	font-size:85%;
	line-height:1.1;
	padding:5px 0 15px 15px;
	margin:0 10px 0 5px !important;
	background:url(../images/rnavi_line.gif) repeat-x center bottom;
}
#rnavi p.cmnt{
	font-size:85%;
	line-height:1.1;
	padding:5px 0 15px 15px;
	margin:0 10px 0 5px !important;
	background:none;
}
#rnavi p.cmnt_centering{
	display:block;
	margin:5px 0 5px 0 !important;
	padding:0 !important;
	text-align:center;
	background:none !important;
	border:none;
}
#rnavi p.rn_listing{
	background:url(../images/rnavi_icon.gif) no-repeat left top;
	padding:0 0 0 15px;
	margin:5px 10px 5px 5px !important;
}

#rnavi dl {
	padding:10px 5px 0;
}
#rnavi dt {
	background:url(../images/rnavi_icon.gif) no-repeat 0 0.2em;
	padding-left:15px;
	margin-bottom:5px;
}
#rnavi dd {
	font-size:85%;
	background:url(../images/rnavi_line.gif) repeat-x left bottom;
	padding:0 0 10px 15px;
	margin-bottom:10px;	
}
#rnavi ul li {
	background:url(../images/rnavi_icon.gif) no-repeat 0 0.3em !important;
	padding-left:15px;
	margin:0 0 5px 10px !important;
}
.pd_btm5{
	padding-bottom:5px;
	}
/* ======================================================
kikikanri
======================================================= */
#kikikanri h2 {
	background:url(../images/h2_bg.gif) repeat-x left bottom;
	padding:0 12px;
}
#kikikanri .info_bx {
	width:100%;
	background:url(../images/info_box_rgt2.gif) repeat-y right bottom;
}
#kikikanri .topics {
	width:100%;
	background:url(../images/info_box_lft.gif) repeat-y left bottom;
}
#kikikanri .info_bx_btm {
	width:98%;
	background:url(../images/info_box_btm.gif) no-repeat left bottom;
	padding:0 10px !important;
	margin-right:10px !important;
}
#kikikanri .info_bx p {
	background:url(../images/kikikanri_icon.gif) no-repeat left top;
	padding-left:13px;
	margin:0 10px 10px !important;
}
#kikikanri .info_bx p.indt15 {
	background:url(../images/kikikanri_icon.gif) no-repeat left top;
	padding-left:13px ;
	margin:0 10px 8px 25px !important;
}
#kikikanri .info_bx ul {
	margin-left:10px;
}
#kikikanri .info_bx ul li {
	background:url(../images/kikikanri_icon.gif) no-repeat 0 0.4em;
	padding-left:15px;
	margin:0 10px 10px 0 !important;
}
#kikikanri .info_bx ul li ul {
	padding-top:5px;
}
#kikikanri .info_bx ul li ul li {
	background:url(../images/kikikanri_icon.gif) no-repeat 0 0.4em;
	padding-left:15px;
	margin-bottom:5px;
}
#kikikanri h3{
	background:url(../images/infobox_top_r.gif) no-repeat right bottom;
	margin-top:15px;
	}
#kikikanri .kikikanri_item{
	background:url(../images/info_box_top.gif) no-repeat left bottom;
	}
.padding_btm10 {
	padding-bottom:10px !important;
	}
#plugin{
	border:1px solid #C9C6B6;
	margin:10px;
}
/*======================================================
otoiawase
=======================================================*/

.otoiawase {
	margin:10px;
	border-top:dotted 1px #666666;
}

.otoiawase ul{
	margin-left:10px;
}
.otoiawase ul li{
	line-height:1;
}
.otoiawase p{
	line-height:1;
	margin:0 0 5px 0;
}

.otoiawase h3 {
	color:#36C;
	padding:0 10px 0 !important;
	font-size:100%;
}

/*======================================================
auto links
=======================================================*/
#tmp_emergency {margin:5px 5px 15px 10px;border: 3px solid #9A0100;}
#tmp_emergency ul {margin:10px 10px 10px 25px;list-style-image:url(../../../shared/fuji/images/navi/menu/emergency_s_icon.gif) !important;}
#tmp_emergency ul li {font-size:100%;line-height:1.6;margin-bottom:5px;padding:0;list-style-image:url(../../../shared/fuji/images/navi/menu/emergency_s_icon.gif) !important;}
#emergency_middle {margin:5px 5px 15px 10px;background-color:#FFF8D9;border:1px solid #FFE476;}
#emergency_middle ul {margin:10px 10px 10px 25px;list-style-image:url(../../../shared/fuji/images/navi/menu/emergency_s_icon.gif) !important;}
#emergency_middle ul li {font-size:120%;line-height:1.6;margin-bottom:5px;padding:0;list-style-image:url(../../../shared/fuji/images/navi/menu/emergency_s_icon.gif) !important;}
#emergency_small {margin:5px 5px 15px 10px;border-bottom:1px solid #9A0100;}
#emergency_small ul {margin:10px 10px 5px 25px;list-style-image:url(../../../shared/fuji/images/navi/menu/emergency_s_icon.gif) !important;}
#emergency_small ul li {font-size:120%;line-height:1.6;margin-bottom:5px;padding:0;list-style-image: url(../../../shared/fuji/images/navi/menu/emergency_s_icon.gif) !important;}