@charset "UTF-8";

/*** 共通設定 ***/
h2{
	margin-bottom:30px;
}

h4{
	color:#333333;
	font-weight:bold;
	line-height:160%;
	margin:30px 0px 3px 0px;
}

/*
#naContentsR .naLink2 img{
	margin-top:0px;
}
*/


#naContentsL h3{
	margin-bottom:10px;
}

/*** index.html ***/
#naPagePriIndex #naContentsL li{
	margin-left:2em;
	font-weight:bold;
	color:#333333;
}

#naPagePriIndex li p{
	font-weight:normal;
	color:#000000;
}

#naPagePriIndex #naContentsL li ul{
	margin-left:-25px;
}

#naPagePriIndex #naContentsL li ul li{
	font-weight:normal !important;
}

#naPagePriIndex .naListItemTitle{
	font-weight:bold;
	padding:0px;
	margin:0px;
	color:#333333;
}

#naPagePriIndex .naSign{
	padding:20px 0px 0px 0px;
}

#naPagePriIndex .naSign p{
	text-align:right;
	padding:0px;
	margin:0px;
}

/*** 001.html ***/
#naPagePri001 #naContentsL ol{
	margin:20px 0px;
}
#naPagePri001 #naContentsL li{
	margin-left:2em;
	color:#FF0099;
	font-weight:bold;
}

#naPagePri001 #naContentsL p{
	color:#000000;
	font-weight:normal;
}

/*** 002.html ***/
#naPagePri002 #naContentsL h3{
	line-height:140%;
}

#naPagePri002 #naContentsL th{
	font-weight:normal;
	width:145px;
}

/*** 003.html ***/
#naPagePri003 #naContentsL address{
	padding:10px 15px;
	margin:10px 0px 20px 0px;
	background-color:#EEEEEE;
	font-style:normal;
	line-height:160%;
}

#naPagePri003 #naContentsL h4{
	margin:15px 0px 0px 0px;
}

#naPagePri003 #naContentsL th{
	width:140px;
	font-weight:normal;
}

#naPagePri003 #naContentsL td img{
	margin:0px 8px 0px 0px;
}

#naPagePri003 #naContentsL table p{
	padding:2px 0px;
	margin:0px;
}

#naPagePri003 #naContentsL ol li{
	margin-left:3em;
	color:#FF0099;
	font-weight:bold;
}

#naPagePri003 #naContentsL ol p{
	font-weight:normal;
}

#naPagePri003 #naContentsL p{
	color:#000000;
	margin:5px 0px;
}


