﻿
@charset "utf-8";


/*-----------------------------------------------
RESET
-----------------------------------------------*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,br{  margin: 0px; padding: 0px; }

img { border: 0px; vertical-align: baseline ;}
	
/* --------------------------------------------
 BODY
----------------------------------------------*/

body{
	margin:0px;
	padding:0px;
	background:#AACBD2 url(../img/common/bg.jpg) top left repeat-x;
	line-height:1.6;
	color: #333;
	font-size:13px ;
}


/* --------------------------------------------
 PRIVACY
----------------------------------------------*/

#ppolicy{
 margin:20px auto;
	padding:20px ;
	width:600px ;
	background:#FFFFFF;
}

#ppolicy dl{
 margin:0px ;
	padding:20px 0px 0px 0px;
	}

#ppolicy dt{
 margin-bottom:5px ;
	padding:3px 0px;
	color:#003366;
	font-weight:700;
	border:none;
	background:none;
	border-top: #003366 1px solid;
	border-bottom: #003366 1px dotted;
	font-size:15px ;
	}

#ppolicy dd{
 margin:0px ;
	padding-bottom:30px ;
	
	}
	
#ppolicy dd p{
 margin-top:10px ;
 margin-bottom:5px ;
 font-weight:700;
 border-bottom:#CCC 1px dotted;
 padding-bottom:5px ;
}

#ppolicy dd ul{
 margin:0px ;
	padding-left:30px ;
	}
	
#ppolicy dd ol{
 margin:0px ;
	padding-left:30px ;
	}
	
#ppolicy dd li{
 margin:0px ;
	padding:5px ;
	}

		
h1.topsttl,h2.topsttl{
 margin:0px 0px;
	padding:10px 0px;
	border-top:#000033 5px solid ;
	font-size:18px ;
	color: #000033 ;
	}
	
	.txt_right{
 text-align:right ;
	padding-top:20px ;
	}
	
	.txt_center{
 text-align:center ;
	}

#privacy_contact{
	margin:10px 0px 30px 0px ;
	padding:15px ;
	border:#666 1px solid;
}


#ppolicy dd dd table{
	margin:10px 0px ;
	padding:0px ;
	width:100%;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
}

#ppolicy dd dd th{
	margin:0px ;
	padding:3px  8px ;
	width:150px;
	text-align:left;
	font-weight:normal;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
}

#ppolicy dd dd td{
	margin:0px ;
	padding:3px  8px ;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
}

.rside_h13{
	text-align:right;
	line-height:1.3;
}

#ppolicy dd dl{
	margin:10px 0px ;
	padding:0px ;
}
#ppolicy dd dt{
 margin-bottom:15px ;
	padding:3px 8px ;
	color:#003366;
	font-weight:700;
		background:#eee;
		line-height:1.2;
		border:none;
}

#ppolicy dd table{
	margin:10px 0px ;
	padding:0px ;
	width:100%;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
}

#ppolicy dd th{
	margin:0px ;
	padding:3px  8px ;
	width:150px;
	text-align:left;
	font-weight:normal;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
}

#ppolicy dd td{
	margin:0px ;
	padding:3px  8px ;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
}