/* style.css */

@import url("../../css/basic.css");
@import url("../../css/bug_revision.css");
@import url("../../css/layout.css");

div.ctt {margin:20px 0px 0px 0px; padding:0px; width:550px; height:30px;}
div.ctt h1 {position:absolute; left:-9999px;}

div#t_index		{background:transparent url(../img/title_index.gif) no-repeat center bottom;}
div#t_help		{background:transparent url(../img/title_help.gif) no-repeat center bottom;}
div#t_policy	{background:transparent url(../img/title_policy.gif) no-repeat center bottom;}
div#t_privacy	{background:transparent url(../img/title_privacy.gif) no-repeat center bottom;}
div#t_escape	{background:transparent url(../img/title_escape.gif) no-repeat center bottom;}
div#t_contact	{background:transparent url(../img/title_contact.gif) no-repeat center bottom;}
div#t_sitemap	{background:transparent url(../img/title_sitemap.gif) no-repeat center bottom;}
div#t_emg		{background:transparent url(../img/title_emg.gif) no-repeat center bottom;}
div#t_purpose	{background:transparent url(../img/title_purpose.gif) no-repeat center bottom;}
/*******************************index.html****************************************************/
div#about_pg {
	margin:0px;
	padding:0px;
	display:block;
	position:relative;
	padding:10px 5px;
	height:420px;
}
/*******************************help.html******************************************************/
div#help_pg{
	padding:20px 40px;
}
div#help_pg p{
	margin:0px;
	padding:0px;
	line-height:150%;
}
div#help_pg h4{
	color:#333333;
	margin:20px 0px 5px 0px; 
	padding:2px 0px 2px 20px;
	background:url(../img/midashi.gif) 0 3px no-repeat;
	border-bottom:1px solid #235695;
}
div.browser{
	padding:10px 0px 0px 0px;
	font-weight:bold;
}
div.compliance{
	margin:15px 0px 0px 0px;
	padding:5px 0px 5px 12px;
	font-weight:bold;
	background:url(../img/ico_arrowed.gif) 0px 7px no-repeat;
	border-bottom:1px dotted #000;			
}
div.banner{
	margin:0px;
	padding:10px 0px 0px 5px;
}
div.banner img{
	margin:0px 10px 0px 0px;
}
div#notes{
	margin:5px 0px;
	padding:0px;
	font-size:90%;
}
/*******************************privacy.html***************************************************/
div#privacy_pg {
	padding:20px 40px;
}
div#privacy_pg p{
	margin:0px;
	padding:0px;
	line-height:150%;
}
div#privacy_pg h4{
	color:#333333;
	margin:20px 0px 5px 0px; 
	padding:2px 0px 2px 20px;
	background:url(../img/midashi.gif) 0 3px no-repeat;
	border-bottom:1px solid #235695;
}
div#name{
	margin:30px 0px 10px 0px;
	text-align:right;
	line-height:140%;
}
div#name .r_space {
	padding-right:26px;
}
div#address{
	text-indent:17px;
	background:url(../img/point.gif) 0px 0px no-repeat;
	margin-bottom:25px;
}
/*********************************escape.html***************************************************/
div#escape_pg {
	padding:20px 40px;
}
div#escape_pg p{
	margin:0px 0px 10px 0px;
	padding:0px;
	line-height:150%;
}
div#escape_pg h4{
	color:#333333;
	margin:20px 0px 5px 0px; 
	padding:2px 0px 2px 20px;
	background:url(../img/midashi.gif) 0 3px no-repeat;
	border-bottom:1px solid #235695;
}
/*********************************contact.html**************************************************/
div#contact_pg {
	padding:20px 40px;
}
div#contact_pg p{
	margin:0px;
	padding:0px;
	line-height:150%;
}
div#contact_pg h4{
/*
	margin:20px 0px 10px 0px;
	padding:3px 0px 3px 10px;
	background:#E0ECFE url(../../img/a1.gif) right top no-repeat;
*/
	color:#333333;
	margin:20px 0px 5px 0px; 
	padding:2px 0px 2px 20px;
	background:url(../img/midashi.gif) 0 3px no-repeat;
	border-bottom:1px solid #235695;

}
p.address{
	text-indent:1em;
	background:url(../img/ico_arrowed.gif) 1px 6px no-repeat;
}
/*
div#contact_pg div.contact{
	margin:15px 0px 0px 0px;
	text-indent:17px;
	background:url(../img/point.gif) 0px 0px no-repeat;
}
p.address{
	margin:3px 0px 0px 0px;
	text-indent:2em;
}
*/
/*********************************sitemap.html**************************************************/
.pod ul li{
	background:url(../img/ico_arrowed.gif) 0 2px no-repeat;
	padding:0 0 0 15px;
}
.sitemap_menu ul li{ 
	margin:10px 0px 0px 0px;
}
/*********************************emg.html******************************************************/
div#emg_pg { 
	margin:0px; 
	padding:20px 40px; 
	line-height:150%; 
	display:block; 
	position:relative;
}
div#emg_pg h4{
	/*
	margin:10px 0px 5px 0px; 
	padding:2px 0px 2px 10px; 
	background:#E0ECFE url(../../img/a1.gif) right top no-repeat; 
	*/
	/*
	margin-top:15px;
	padding:1px 0px 1px 25px; 
	*/
	color:#333333;
	margin:15px 0px 5px 0px; 
	padding:2px 0px 2px 20px;
	background:url(../img/midashi.gif) 0 3px no-repeat;
	border-bottom:1px solid #235695;
	/*
	background:url(../img/midashi.gif) 0 3px no-repeat;
	border-bottom:1px solid #999;
	*/
}
div#emg_pg p{ 
	margin:5px 0px 5px 0px; 
	padding:0px 0px 0px 20px;
}
div#emg_pg div#yuri{
	margin:0px;
	padding:0px;
}
div#emg_pg table{
	margin: 10px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	color:#333;
	font-size:100%;
	border-style:none;
}
/*********************************purpose.html******************************************************/
ul.indent-list {
	padding: 0;
	margin:5px 0px 0px 0px;
}


/*--------------------------------------
	dl.data
---------------------------------------*/

dl.data {
	padding: 0;
/*
	border: 1px solid #eee;
*/
	border-top: none;
/*
	background-color: #f5f5f5;
*/
	margin-bottom:5px;
}

dl.data dt {
	margin: 0;
	padding: 0;

/*
	margin: 0;
	padding: 0.3em 0 0.1em 1em;
*/
	width: 7em;
	float: left;
/*
	border-top: 1px solid #eee;
*/
/*
	color: #333;
*/
}
	
dl.data dd {
/*
	margin: 0 0 0 8em;
	padding: 0.3em 1em;
*/
	margin: 0;
	padding: 0;
/*
	border-left: 1px solid #eee;
	border-top: 1px solid #eee;
*/
/*
	color: #999;
*/
	background-color: #fff;
}

