﻿@charset "utf-8";

/*------------------------------------------------------------
	contents_c.css
------------------------------------------------------------*/


/*
-------------------------------
	localNav	
-------------------------------
*//*-[13]-*/

div#localNav h1#ln-title {
　　　　padding:0px 0px 20px 0px;
}

div#localNav ul {
	margin:10px 0 10px 0px;
}
	div#localNav ul li {
		margin-top:20px;
		padding:5px 10px 3px 20px;
		border-bottom:1px #d4d4d4 dotted;
		background:url(../img/ico_arrowc.gif) 0px 10px no-repeat;
}
	div#localNav ul li.start {
		margin-top:20px;
		padding:25px 10px 3px 20px;
		border-bottom:1px #d4d4d4 dotted;
		background:url(../img/ico_arrowc.gif) 0px 30px no-repeat;
}
	div#localNav ul li a {
		color:#666666;
}
	div#localNav ul li a:hover {
                color:#0066aa;
		text-decoration:underline;
}
	div#localNav ul li a.active {
		color:#0066aa;
                font-weight: bold;
}

	ul.localNav_child {
		margin:0px 5px !important;
}
	ul.localNav_child li {
		margin-bottom:0px !important;
		padding:1px 0px 1px 10px !important;
		border:none !important;
		background: url(../img/ico_mini.gif) 0px 7px no-repeat !important;
}
	ul.localNav_grand {
		margin:0px 5px !important;
}
	ul.localNav_grand li {
		margin-bottom:0px !important;
		padding:1px 0px 1px 10px !important;
		border:none !important;
		background:url(../img/ico_square.jpg) 0px 7px no-repeat !important;
}


/*--- SUB LINK ---*/

div#localNav #slink {
	width:220px;
	margin-top:30px;
	margin-bottom:50px;
	float:left;
}
div#localNav #slink ul {
	margin:10px 0 10px 10px;
}
div#localNav #slink li {
	margin-bottom:20px;
	padding:5px 10px 3px 20px;
	border-bottom:1px #d4d4d4 dotted;
	background:url(../img/ico_mini.gif) 0px 10px no-repeat;
}
div#localNav #slink a {
	color:#666666;
}

div#localNav #slink ul#sl_g li a:hover {
        color:#0066aa;
	text-decoration:underline;
}


/*
-------------------------------
	Contents（consulting）	
-------------------------------
*/
div#contents h2#pagetitle {
	margin-top:0px;
	margin-left:20px;
	padding:17px 10px 20px 27px;
        color: #000000;
	font-size:120%;
        font-weight: bold;
	background:url(../img/title_c.gif) no-repeat;
}

div#contents h2 {
	margin-top:50px;
	margin-left:20px;
	padding:7px 10px 10px 35px;
	font-weight:bold;
	font-size:120%;
	background:url(../img/subt_c.gif) no-repeat;
        
}

div#contents #wlist h3 {
 clear: both;
 width: 500px;
 background:none;
 border-left:solid 10px #67c4c4;
 border-bottom:solid 1px #cccccc;
 background-color: #ffffff;
 padding: 2px 5px;
 margin-top: 20px;
 margin-left:20px;
 margin-bottom: 10px;
 font-weight: bold;
}

div#contents h3 {
        width: 500px;
	clear:both;
	margin-top:30px;
	margin-left:20px;
        margin-bottom: 10px;
	padding:2px 10px 5px 35px;
	font-weight:bold;
	background:url(../img/carrow_c.gif) no-repeat;
        border-bottom:dashed 1px #cccccc;
}

div#contents h4 {
        clear: both;
	margin:40px 10px -10px 10px;
	color:#0066aa;
	font-weight:bold;
}

div#contents h5 {
 clear: both;
 width: 500px;
 background:none;
 border-left:solid 5px #67c4c4;
 border-right:solid 1px #cccccc;
 border-bottom:solid 1px #cccccc;
 background-color: #ffffff;
 padding: 2px 5px;
 margin-top: 20px;
 margin-left:20px;
 margin-bottom: 10px;
 font-weight: bold;
}

h6 {
 clear: both;
 width: 500px;
 background:none;
 border-bottom:solid 1px #cccccc;
 background-color: #ffffff;
 padding: 2px 5px;
 margin-top: 10px;
 margin-left:20px;
 margin-bottom: 10px;
 font-weight: bold;
}

div#contents p {
	margin:15px 10px 0px 20px;
}

div#contents ul li {
		margin-bottom:0px;
		padding:1px 0px 1px 15px;
		border:none;
		background:url(../img/ico_square.jpg) 0px 7px no-repeat;
}


/*
-------------------------------
	その他	
-------------------------------
*/

.menu_list { margin-top:30px;}

div.dlink2 { 
              margin-left: 30px;
              margin-top: 15px;
}
div#contents div.dlink2 ul li {
	padding:5px 10px 3px 20px;
	background:url(../img/ico_arrowo.gif) 0px 10px no-repeat;
}
.dlink2 a {
                color:#0000ff;
		text-decoration:underline;
}
.dlink2 a:hover {
		text-decoration:underline;
                position:relative; top:1px; left:1px;
}








