@charset "utf-8";
/* CSS Document */

#main p{line-height:1.5;}

.pageSub3{
	background:#DCEED4 url(../../../../common_img/pagesub_bg2.gif) repeat-x left bottom;
	padding:10px;
	margin-bottom:25px;
}
.pageSub3 h5{
	font-size:14px;
	background:url(../../../../common_img/pagesub_mark.gif) no-repeat left center;
	padding-left:20px;
}
* html .pageSub3 h5{font-size:120%;}

.copy{margin-bottom:15px;}

#rinen ul li{
	font-weight:bold;
	font-size:14px;
	background:url(../../../../common_img/listmark.gif) no-repeat 0 6px;
	padding-left:15px;
	line-height:1.5;
	margin-bottom:5px;
}
* html #rinen ul li{font-size:120%;}

#sekinin h6{
	clear:both;
	color:#367937;
	background:url(../../../../common_img/pagesub_mark2.gif) no-repeat left center;
	padding-left:15px;
	font-size:13px;
	margin-bottom:10px;
}
* html #sekinin h6{font-size:110%;}
#sekinin p{margin-bottom:15px;}

#fullsupport h6,#professional h6{
	background:url(../../../../common_img/sub_line.gif) repeat-y left center;
	font-size:14px;
	padding:3px 0 3px 15px;
	line-height:1.5;
	margin-bottom:15px;
}
* html #fullsupport h6,* html #professional h6{
	font-size:120%;
	zoom:1;
}

#fullsupport ul,#professional ul{
	list-style:disc;
	margin-left:1.5em;
	margin-bottom:25px;
}
#fullsupport ul li,#professional ul li{
	line-height:1.5;
	margin-bottom:5px;
}

#professional{margin-bottom:50px;}

@media print{
* html .pageSub3,* html .pageSub3 h5,* html #rinen ul li,* html #sekinin h6,* html #fullsupport h6,* html #professional h6{zoom:1;}
}