/* *  psd2css.css * *  This is your external CSS style sheet. It defines all of the CSS styles that you *  are using in your page.  If you are going to create multiple pages from the same *  PSD file (like a template), you will share this CSS style sheet between the various *  pages. * *  This file was originally generated at http://psd2cssonline.com  *  April 16, 2010, 6:14 am with psd2css Online version 1.77 * */body{margin:0 0 24px 0;padding:0;font-size:14px;background:#fff;}* html body {font-size:87.5%; /* IE6 */}HR{	margin:24px 0 11px 0;	_margin:11px 0 11px 0;	padding:0;	height: 1px;	background-color: #006363;	border: none;	color: #006363;}UL {	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: square; 	MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; 	PADDING-TOP: 0px}LI {	BACKGROUND: url(./icon-3x14-yaji.png) #ffffff no-repeat left top;	MARGIN-LEFT: 0px;LIST-STYLE-TYPE: none;padding-left:10px;}H2 {	PADDING-BOTTOM: 12px; LINE-HEIGHT: 24px;	MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;	FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 12px;	color:#333;}H3 {	PADDING-BOTTOM: 12px; LINE-HEIGHT: 24px;	MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;	FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 12px;	color:#333;}H4 {	PADDING-BOTTOM: 12px; LINE-HEIGHT: 24px;	MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;	FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 12px;	color:#333;}H5 {	PADDING-BOTTOM: 12px; LINE-HEIGHT: 24px;	MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;	FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 12px;	color:#333;}strong .strOng1{	font-weight:bold;}strong .strong1{	font-weight:normal;}/* You named this layer BACK_bkgnd */#Layer-1 {  position: absolute;  left: +1px;  top: +202px;  width: 983px;  height: 2px;  z-index: 1;  background-image: url(Layer-1.png);}/* You named this layer C\[ 7 */#Layer-2 {  position: absolute;  left: +24px;  top: +92px;  width: 210px;  height: 3px;  z-index: 2;}/* You named this layer BANNER */#Layer-3 {  position: absolute;  left: +256px;  top: +37px;  width: 729px;  height: 90px;  z-index: 3;}/* You named this layer body_text */#Layer-4 {  position: relative;  left: 24px;  top: 216px;  width: 600px;  z-index: 4;  line-height:24px;  margin:0;padding:0;}#Layer-4all{padding:0 0 24px 0;}#Layer-4 img{	padding:5px 0;}#Layer-4 a img{	border:none;}#Layer-4 h1.main{	margin:0 0 24px 0;	padding:34px 0 35px 0;	font-size:18pt;	line-height:24px;	border-top:2px solid #006363;	border-bottom:1px solid #006363;	color:#456;}#Layer-4 h1.titleimg{	display:none;	margin:0;	padding:0;}#Layer-4 UL {	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: square; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; 	PADDING-TOP: 0px}#Layer-4 LI {	BACKGROUND: url(./icon-3x14-yaji.png) #ffffff no-repeat left top;	MARGIN-LEFT: 0px;LIST-STYLE-TYPE: none;padding-left:14px;}#Layer-4 div.dantitle h2{	width:136px;_width:160px;PADDING: 0; LINE-HEIGHT: 24px; MARGIN: 0px; 	FLOAT: left; FONT-SIZE: 14px;	display: inline;}#Layer-4 div.dancontents{	width:440px;_width:440px;PADDING: 0; LINE-HEIGHT: 24px; MARGIN: 0px; 	FLOAT: left; FONT-SIZE: 14px;	display: inline;}#Layer-4 div.border-b {	BORDER-BOTTOM: #006363 1px solid; 	PADDING: 12px 0 11px 0; }#Layer-4 div.border-tb {	BORDER-BOTTOM: #006363 1px solid; 	PADDING: 0 0 11px 0; }#Layer-4 P{/*0 0 24px 0*/	margin:0 0 14px 0;padding:0;}#Layer-4 div.top1em{/*0 0 24px 0*/	margin:0;padding:24px 0 0 0;}#Layer-4 TABLE{	width:600px;	margin:12px 0;	border-top:1px solid #ccc;	border-left:1px solid #ccc;	border-collapse:collapse;	border-spacing:0;	background-color:#ffffff;	empty-cells:show;}#Layer-4 th{	border-right:1px solid #ccc;	border-bottom:1px solid #ccc;	color:#330000;	background-color:#eee;	background-image:url(../img/table-back.gif);	background-position:left top;	padding:12px 12px 11px 11px;	text-align:center;	FONT-SIZE: 14px; LINE-HEIGHT: 24px; }#Layer-4 td{	border-right:1px solid #ccc;	border-bottom:1px solid #ccc;	padding:12px 12px 11px 11px;	FONT-SIZE: 14px; LINE-HEIGHT: 24px; }#Layer-4 P{/*0 0 24px 0*/	margin:0 0 14px 0;padding:0;}/* You named this layer pankuzu_text */#Layer-5 {  position: absolute;  left: +36px;  top: +179px;  width: 599px;  height: 14px;  z-index: 5;  overflow: auto;color:#66c;line-height:14px;font-size:12px;}#Layer-5 a,#Layer-5 a:visited{	color:#66c;text-decoration:none;}#Layer-5 a:hover{	color:#f00;text-decoration:underline;}#Layer-5 li{	float:left;padding:0 11px 0 13px;margin-right:0;color:#66c;	BACKGROUND: url(./icon-3x6-yaji.png) #ffffff no-repeat left center;}#Layer-5 li.top{	padding:0 11px 0 0;background:none;color:#66c;}/* You named this layer header_text */#Layer-6 {  position: absolute;  left: +24px;  top: +11px;  width: 600px;  height: 14px;  z-index: 6;  text-align: left;  overflow: auto;  font-family: Geneva, Arial, Helvetica, sans-serif;  font-size: 12px;  line-height:14px;  color: #bbb;}/* You named this layer sidebar_text */#Layer-7 {  position: absolute;  left: +647px;  top: +216px;  width: 337px;  z-index: 7;line-height:24px;font-size:14px;}#Layer-7 h2,#Layer-7 h3,#Layer-7 h4{	margin:0;	border:0px none #ccc;padding:5px 10px 4px 10px;background:#dc6;	TEXT-ALIGN: justify; LINE-HEIGHT: 21px; FONT-SIZE: 12px;color:#333;}#Layer-7 ul,#Layer-7 p{	border:1px solid #dc6;padding:5px 10px 4px 10px;margin:0 0 21px 0;	TEXT-ALIGN: justify; LINE-HEIGHT: 21px; FONT-SIZE: 12px}#Layer-7 LI{	BACKGROUND: url(./icon-3x14-yaji.png) #ffffff no-repeat left top;	MARGIN-LEFT: 0px;LIST-STYLE-TYPE: none;padding-left:10px;}/* You named this layer search_text */#Layer-8 {  position: absolute;  left: +648px;  top: +12px;  width: 337px;  height: 25px;  z-index: 8;  /* Here are some suggestions for this area's text settings */  text-align: right;  /* If you don't want scroll bars when your content gets bigger than the space   * you designed for it, remove the following line.      */  overflow: auto;  font-family: Geneva, Arial, Helvetica, sans-serif;  font-size: 12px;  color: #0;}/* You named this layer search_text */#Layer-8t {  position: absolute;  left: +614px;  top: +10px;  width: 50px;  height: 20px;  z-index: 1;  /* Here are some suggestions for this area's text settings */  text-align: left;  /* If you don't want scroll bars when your content gets bigger than the space   * you designed for it, remove the following line.      */  overflow: hidden;  font-family: Geneva, Arial, Helvetica, sans-serif;  font-size: 12px;  color: #0;}/* You named this layer FM83MHz GtG t */#Layer-9 {  position: absolute;  left: +23px;  top: +40px;  width: 212px;  height: 90px;  z-index: 9;}/* You named this layer C\[ 9 */#Layer-10 {  position: absolute;  left: +24px;  top: +144px;  width: 96px;  height: 24px;  z-index: 10;}/* You named this layer C\[ 10 */#Layer-11 {  position: absolute;  left: +120px;  top: +144px;  width: 96px;  height: 24px;  z-index: 11;}/* You named this layer C\[ 11 */#Layer-12 {  position: absolute;  left: +216px;  top: +144px;  width: 96px;  height: 24px;  z-index: 12;}/* You named this layer C\[ 12 */#Layer-13 {  position: absolute;  left: +312px;  top: +144px;  width: 96px;  height: 24px;  z-index: 13;}/* You named this layer C\[ 13 */#Layer-14 {  position: absolute;  left: +408px;  top: +144px;  width: 96px;  height: 24px;  z-index: 14;}/* You named this layer C\[ 14 */#Layer-15 {  position: absolute;  left: +504px;  top: +144px;  width: 96px;  height: 24px;  z-index: 15;}/* You named this layer C\[ 15 */#Layer-16 {  position: absolute;  left: +600px;  top: +144px;  width: 96px;  height: 24px;  z-index: 16;}/* You named this layer C\[ 16 */#Layer-17 {  position: absolute;  left: +696px;  top: +144px;  width: 96px;  height: 24px;  z-index: 17;}/* You named this layer C\[ 17 */#Layer-18 {  position: absolute;  left: +792px;  top: +144px;  width: 96px;  height: 24px;  z-index: 18;}/* You named this layer C\[ 18 */#Layer-19 {  position: absolute;  left: +888px;  top: +144px;  width: 96px;  height: 24px;  z-index: 19;}/* You named this layer C\[ 1 */#Layer-L1 {  position: absolute;  left: +0px;  top: +0px;  width: 161px;  height: 121px;  z-index: 1;}/* You named this layer C\[ 2 */#Layer-L2 {  position: absolute;  left: +176px;  top: +0px;  width: 160px;  height: 120px;  z-index: 2;}/* You named this layer u\{vE \(O\) 65x99*/#Layer-L3 {  position: absolute;  left: +65px;  top: +5px;  width: 269px;  height: 19px;  z-index: 3;}/* You named this layer search-bg */#SLayer-1 {  left: +0px;  top: +0px;  width: 336px;  z-index: 1;position:relative;height:72px;}/* You named this layer google_text */#SLayer-2 {  position: absolute;  left: 14px;  top: 14px;  width: 310px;  height: 23px;  z-index: 2;  text-align:right;  overflow: auto;}/* You named this layer AmazonBase */.AmazonBase {  position: absolute;  left: +0px;  top: +0px;  width: 336px;  height: 280px;  z-index: 4;}/* You named this layer Amazon2_text */.Amazon2_text {  position: absolute;  left: 159px;  top: 20px;  width: 120px;  height: 240px;  z-index: 5;  /* Here are some suggestions for this area's text settings */  text-align: left;  /* If you don't want scroll bars when your content gets bigger than the space   * you designed for it, remove the following line.      */  overflow: auto;  font-family: Geneva, Arial, Helvetica, sans-serif;  font-size: small;  color: #FF0000;}/* You named this layer Amazon1_text */.Amazon1_text {  position: absolute;  left: 24px;  top: 20px;  width: 120px;  height: 240px;  z-index: 6;  /* Here are some suggestions for this area's text settings */  text-align: left;  /* If you don't want scroll bars when your content gets bigger than the space   * you designed for it, remove the following line.      */  overflow: auto;  font-family: Geneva, Arial, Helvetica, sans-serif;  font-size: small;  color: #FF0000;}/* LINK */a {  cursor: pointer;  outline: none;}a:link { color: #20c; }/*1240ab*/a:visited { color: #209; }/*2a4480*/a:hover {  color: #ff3300;}.nolinkunderline a{	TEXT-DECORATION: none;	color:#000!important;}.nolinkunderline a:link { 	TEXT-DECORATION: none;	color:#000!important;}.nolinkunderline a:visited {	TEXT-DECORATION: none;	color:#000!important;}.nolinkunderline a:hover{	TEXT-DECORATION: underline;	color:#000!important;}.clearboth{	clear:both;}.floatleft{	float:left;}.aligncenter{	text-align:center;}.alignright{	text-align:right;}.displaynone{display:none;}.clear{	clear:both;}.height LI{	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; 	PADDING-LEFT: 12px;PADDING-RIGHT: 9px; FLOAT: left;	PADDING-TOP: 0px;font-weight:none;	BACKGROUND: url(./icon-3x14-yaji.png) #ffffff no-repeat left center;}/*PHOTO*/.photo img,.photo2 img {	border: none;}.photo ,.photo2{	position: relative;	top: 0;	left: 0;	width: 140px;}.photo a .large ,.photo2 a .large2{	display: block;	position: absolute;	width: 0px;	height: 0px;	top: 0;	left: 0;}.photo a.popup,.photo a.popup:visited,.photo2 a.popup2,.photo2 a.popup2:visited {	display: block;	width: 140px;	top: 0;	left: 0;}.photo a.popup:hover ,.photo2 a.popup2:hover{	background-color: #fff;}.photo a.popup:hover .large ,.photo2 a.popup2:hover .large2 {	display: block;	position: absolute;	width: 320px;	height: 240px;	top: +121px;	left: 0;	z-index:100;}.show { 	display:block;font-size:10px;line-height:14px;	}.hide {	display:none; 	}.img_floatright{	float:right;	padding:0 0 10px 24px;	margin:0;}.img_floatleft{	float:left;}.img_floatleft img{	padding:0 24px 10px 0;margin:0;}.img_alignleft{	align:left;}.img_title{	padding:0;margin:-5px 0 0 0;}* html .img_title{	margin:0;}.img_alignright{	align:right;}textarea{	width:600px;}DT{	font-size:10pt;	font-weight:bold;	line-height:24px;}DD{	padding-left:22pt;}