@charset "utf-8";/* ----------------------------------------------------------- File name:     cate_project.css Style Info:     カテゴリー別色変更＜プロジェクト＞----------------------------------------------------------- *//*サブナビ*/#subNav {	color: #45297D;}#subNav li a {	color: #333333;}#subNav li a:hover {	color: #45297D;}/*メインタイトル背景*/#maintitle {	background: url(../img/guide_img/maintitle_bg_guide.gif) repeat-x;}/*メインタイトルチャネルトップ背景*/#maintitleind {	background: url(../img/guide_img/maintitle_bg_guideind.gif) repeat-x;}/*メインタイトルスペース内コンテンツナビ*/#contentNav li {	background: url(../img/project_img/arrow_blue.gif) no-repeat 0px center;}/*メインタイトルスペース内ボタン*/#maintitle .contentsbtn p a {	border-left: 3px solid #006699;}#maintitle .contentsbtn a:hover {	border-bottom-style: none;	color: #006699;}#main p.channelindex {	float: left;	width: 530px;	margin-right: 10px;	margin-top: 0px;}#main h3 {	border-top: 1px solid #48038D;	padding: 5px 15px 0 5px;}#main.channel {	padding-top: 30px;}#main.channel h3{	border-top: 1px solid #330099;	margin-top: 15px;	padding-top: 5px;	background: url(none);	margin-bottom: 5px;	padding-left: 0px;	line-height: 1.2;}#main.channel p.lead {	font-size: 0.9em;	margin-bottom: 30px;}#main.channel p {	font-size: .8em;	line-height: 1.4;	margin-top: 0px;	margin-bottom: 5px;}/*メインスペース内ページ送り矢印*/#page #nexttit {	background: url(../img/guide_img/arrow_violet.gif) no-repeat left;}/*メインスペース内ページ送り-マウスオーバー時の色*/#page #numb a:hover {	background-color: #4E2A80;	color: #FFF;	border: 1px solid #4E2A80;}#page .arrow a:hover {	color: #4E2A80;	border-bottom-style: none;}