@charset "UTF-8";

/* information_privacy.css */ 
/*
========== TABLE of CONTENTS ==========

layout only

========== TABLE of CONTENTS ==========
*/

/*-------------------------

::  contentsInner_right ::

-------------------------*/

#contentsInner_right{
	float:right;
	width:229px;
	margin:0;
	}

/*---------------------------
  contentsInquiry
---------------------------*/

#contentsInner_right #contentsInquiry{
	width:229px;
	display:block;
}

#contentsInquiry p#rightttl_inquiry{
	text-indent:-9999px;
	width:229px;
	height:31px;
	display:block;
	overflow:hidden;
	background:url(../../images/ttlbar_inquiry.jpg) no-repeat left top;
}

#contentsInquiry p.detail{
	margin:7px 10px;
	font-size:85%;
	text-align:left;
}

#contentsInquiry img{
	margin-left:10px;
}

/*---------------------------
  contentsPickup
---------------------------*/

#contentsInner_right #contentsPickup{
	width:229px;
	margin-top:12px;
	display:block;
}

#contentsPickup h4{
	text-indent:-9999px;
	width:229px;
	height:31px;
	display:block;
	overflow:hidden;
	background:url(../../images/ttlbar_pickup.jpg) no-repeat;
	margin-bottom:2px;
}

#contentsPickup ul{
	width:209px;
	margin:0 auto;
}

#contentsPickup li{
	margin-top:5px;
}


/*-------------------------

::  contentsInner_left ::

-------------------------*/

#contentsInner_left{
	width:691px;
	float:left;
	}
	
#contentsInner_left h1{
	width:691px;
	height:41px;
	background:url(../images/ttlbar_privacy.jpg) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	margin-bottom:20px;
	}
	
#contentsInner_left p{
	padding:0 5px;
	line-height:1.5em;
	width:680px;
	}

	
/*---------------------------
  section
---------------------------*/

#section{
	width:691px;
	margin:30px 0 5px 0;
	}
	
#section h2,h3,h4,h5,h6,h7{
	width:691px;
	height:30px;
	background:url(../../images/section_690.jpg) no-repeat center;
	display:block;
	text-indent:30px;
	font-size:100%;
	vertical-align:middle;
	margin-bottom:12px;
	clear:both;
	}
	
#section p{
	font-size:100%;
	padding-top:5px;
	line-height:1.5em;
	}
	
#section p.detail{
	font-size:100%;
	padding:0 10px 20px 10px;
	width:670px;
	line-height:1.5em;
	}

#section ol{
	padding:0 20px;
	margin:-15px 0 30px 0;
	}
	
#section li{
	list-style:inside;
	padding-left:10px;
	line-height:1.5em;
	}
	
	
	
