@charset "utf-8";

/*=====================================================
*
*	policy-index.css
*	Since 2009.03.24
*	Editor 
*
========================================================*/

.btn-index {
	position: absolute;
	margin-left: 276px;
	margin-top: -44px;
	z-index: 5;
}
h1#pageTitle {
	background: url(../../policy/images/handling-tit.gif);
}

div.mainArea div#main-contents{
	margin:0 60px;
}
div.mainArea div#main-contents h2{
	color:#e42e1e;
	font-weight:bold;
	background:url(../../policy/images/common-line_dot.gif) 0 bottom repeat-x;
	padding-bottom:5px;
	margin-top:25px;
	margin-bottom:5px;
}
div.mainArea div#main-contents ol{
	margin:0 0 15px 0;
}
div.mainArea div#main-contents ol li{
	padding-left:1.5em;
	text-indent:-1.5em;
}
div.mainArea div#main-contents ol li span.note{
	color:#e42e1e;	
}
div.mainArea div#main-contents p{
	margin:0 0 15px 0;
}
div.mainArea div#main-contents ul{
	margin:0 0 15px 0;
}
div.mainArea div#main-contents ul li{
	margin-bottom:10px;
	padding-left:1em;
	text-indent:-1em;
}
div.mainArea div#main-contents table{
	border:none;
	width:100%;
	padding-left:0;
	text-indent:0;
}
div.mainArea div#main-contents table th{
	background:#faf5e0;
	font-weight:normal;
	widows:200px;
}
div.mainArea div#main-contents table th span{
	color:#e42e1e;
}
div.mainArea div#main-contents table td{
}
div.mainArea div#main-contents div#contact{
	background:#faf5e0;
	padding:20px 20px 1px 20px;
	margin-bottom:10px;
}
