/* CSS Document */

/*コンテンツナビ*/
ul#cnt-navi {
	background:#E0F5FF;
}
ul#cnt-navi li div {
	background:url(images/cmn_cntnav_box.gif) no-repeat 9px 7px;
}
ul#cnt-navi li a {
	background:url(images/cmn_cntnav_arw.gif) no-repeat 9px 7px;
}
ul#cnt-navi li a:hover {
	background:#C8EEFF url(images/cmn_cntnav_arw.gif) no-repeat 9px 7px;
}

ul#cnt-navi li ul.child-cnt-navi {
	background:#F1FAFF;
}
ul#cnt-navi li ul.child-cnt-navi li a {
	background:url(images/cmn_cntnav_arw2.gif) no-repeat 6px 7px;
}
ul#cnt-navi li ul.child-cnt-navi li a:hover {
	background:#C8EEFF url(images/cmn_cntnav_arw2.gif) no-repeat 6px 7px;
}

/*バナー*/
ul#banner-box {
	margin-top:0;
	width:156px;
	text-align:center;
}


/*コンテンツ*/
div.cnt-box {
	background:url(images/cmn_cntbox_bg.gif) repeat-y 0 0;
}
div.cnt-box ul li {
	background:url(images/cmn_cntbox_arw.gif)  no-repeat 0 4px;
}
div.cnt-box div.cnt-box-lev2 a.t-link {
	background:url(images/cmn_cntbox_arw21.gif)  no-repeat 0 4px;
}
div.cnt-box div.cnt-box-lev2 a.n-link {
	background:url(images/cmn_cntbox_arw22.gif)  no-repeat 0 4px;
}

div.cnt-head {
	border-bottom:1px solid #006699;
}


/*お知らせ*/
div.cnt-news-box a {
	background:url(images/cmn_cnt_newsbox_arw.gif) no-repeat 7px 5px;
}


/*ニュース*/
div#news-box p.txt {
	background:url(images/cmn_cntbox_arw.gif) no-repeat 0 5px;
}


/*点線の注釈*/
div.dl-box01 p {
	background-color:#F1FAFF;
}

/* 右インフォメーション */
div.right-box {
	margin:0 0 8;
	padding:6 0 4;
	background:#F0F0F0;
}

div.right-box p.txt {
	font-size:70%;
	line-height:120%;
	margin:0 10 8px;
	padding:0 0 0 8px;
	background:url(images/cmn_cntbox_arw.gif) no-repeat 0 5px;
}
div.right-box p.txt a {
	color:#336699;
	text-decoration:underline;
}
div.right-box p.txt a:hover {
	text-decoration:none;
}

div.right-box p.txt2 {
	font-size:80%;
	line-height:120%;
	margin:0 10 4px;
	padding:0 0 0 13px;
	background:url(images/cmn_cntnav_arw.gif) no-repeat 0 4px;
}
div.right-box p.txt2 a {
	color:#333333;
	text-decoration:none;
}
div.right-box p.txt2 a:hover {
	text-decoration:underline;
}

div.right-box ul{
	margin:0;
	padding:0;
	text-align:center;
	list-style:none;
}
div.right-box ul li {
	margin:0 0 0;
	padding:0;
}
div.right-box img{
	margin:0;
	border:0;
}




