@charset "utf-8";
/*index===================================
commonLayout

_1. page title
_2. text area
  2_1. container
  2_2. common style
  2_2. hosaka's idea
  2_2. hosaka's basic principles
=========================================*/

/*=========================================
_1. page title
=========================================*/

div#main h2.page-title{
	background:url(../policy/image/page_title.jpg) no-repeat;
	}
	
div#main h1.page-title{
	background:url(../policy/image/page_title.jpg) no-repeat;
	}

/*=========================================
_2. text area
=========================================*/

/*_2-1. container*/

div#text-area {
clear:both;
display:block;
	width:600px;
	margin:0 0 0 20px;
padding: 0;
	}

/*_2-1. common style*/

div#text-area div#box{
	float:left;
	display:block;
	width:280px;
	height:11em;
	padding:1em 0 0 0;
	margin:0;
padding-right:15px;
	}
	
div#box div#photo{
	display:block;
	float:left;
	width:75px;
	height:75px;
	margin:0 10px 0 0;
	padding:0;
	}
	
div#text-area dt{
	float:right;
	width:195px;
	height:40px;
	margin:0 0 5px 0;
	padding:0;
	text-indent:-10000em;
	}
	
div#text-area dd{
	font-size:12px;
	padding:0;
	}

/*_2-2. hosaka's idea*/

div#text-area dt.title1-01{
	background:url(../policy/image/title1_01.gif) 0 0 no-repeat;
	}
	
div#text-area dt.title1-02{
	background:url(../policy/image/title1_02.gif) 0 0 no-repeat;
	}

/*_2-3. hosaka's basic principles*/

#text-area h3.principles{
	clear:both;
	width:575px;
	height:30px;
	margin:0 0 1em 0;
	padding:0;
	background: url(../policy/image/subtitle02.gif)  no-repeat;
	text-indent:-10000em;
	}
	
#text-area h2.principles{
	clear:both;
	width:575px;
	height:30px;
	margin:0 0 1em 15px;
	padding:0;
	background: url(../policy/image/subtitle02.gif)  no-repeat;
	text-indent:-10000em;
	}
		
div#text-area dt.title01{
	background:url(../policy/image/title01.gif) 0 0 no-repeat;
	}

div#text-area dt.title02{
	background:url(../policy/image/title02.gif) 0 0 no-repeat;
	}
	
div#text-area dt.title03{
	background:url(../policy/image/title03.gif) 0 0 no-repeat;
	}
	
div#text-area dt.title04{
	background:url(../policy/image/title04.gif) 0 0 no-repeat;
	}

div#text-area dt.title05{
	background:url(../policy/image/title05.gif) 0 0 no-repeat;
	}
	
div#text-area dt.title06{
	background:url(../policy/image/title06.gif) 0 0 no-repeat;
	}
	
div#text-area dt.title07{
	background:url(../policy/image/title07.gif) 0 0 no-repeat;
	}
	
div#text-area dt.title08{
	background:url(../policy/image/title08.gif) 0 0 no-repeat;
	}

div#text-area dt.title09{
	background:url(../policy/image/title09.gif) 0 0 no-repeat;
	}
	
div#text-area dt.title10{
	background:url(../policy/image/title10.gif) 0 0 no-repeat;
	}
	
div#text-area dt.title11{
	background:url(../policy/image/title11.gif) 0 0 no-repeat;
	}
	
div#text-area dt.title12{
	background:url(../policy/image/title12.gif) 0 0 no-repeat;
	}