/* sub common style */

#main_photo {
width: 969px;
height: 418px;
margin: 0 auto;
background:url(../images/main_photo.jpg) no-repeat;
margin-top: -2px;
}

#main_photo h1,#main_photo p{
text-indent: -9999px;
	height: 0 !important;
	height /**/:418px;
}



/* article */

.article_ti01 {
overflow: hidden;
	height: 0 !important;
	height /**/:73px;
	padding-top: 78px;
	background: url(../article/images/ti_01.jpg) no-repeat;
	width: 726px;
}

.article_ti02 {
overflow: hidden;
	height: 0 !important;
	height /**/:73px;
	padding-top: 78px;
	background: url(../article/images/ti_02.jpg) no-repeat;
	width: 726px;
	clear: both;
}

.article_ti03 {
overflow: hidden;
	height: 0 !important;
	height /**/:73px;
	padding-top: 78px;
	background: url(../article/images/ti_03.jpg) no-repeat;
	width: 726px;
	clear: both;
	margin-top: 30px;
}

.article_ti04 {
	overflow: hidden;
	height: 0 !important;
	height /**/:73px;
	padding-top: 78px;
	background: url(../article/images/ti_04.jpg) no-repeat;
	width: 726px;
	clear: both;
	margin-bottom: 15px;
}

.buil_name {
	font-size: 16px;
	line-height: 1.6em;
	margin: 12px 0 0 0;
}

.buil_info_l {
	width: 423px;
	float: left;
}

.buil_info_l p{
margin: 15px 0;
}

.buil_info_r {
width: 257px;
float: right;
}

.article_access_l {
width: 153px;
float: left;
margin-right: 20px;
line-height: 1.8em;
}

.article_access_l img{
	margin: 7px 0;
}

.article_access_l p{
font-size: 14px;
}

.article_priceinfo {
line-height: 1.8em;
}

.article_pricebox_l {
	float: left;
	width: 217px;
}

.article_pricebox_r {
	float: right;
	width: 474px;
}

.article_pricebox_r img{
	margin-top: -14px;
}

.article_price_information {
	width: 100%;
	float: left;
	line-height: 1.8em;
	margin: 30px 0;
}

.article_price_information img{
	margin: 7px 0;
}

.article_price_information p{
font-size: 14px;
}

.article_price_equipment {
	width: 454px;
	margin-left: 20px;
}

.article_price_equipment p{
font-size: 14px;
}

.article_price_equipment img{
	margin: 7px 0;
}

.article_gallary{
width: 693px;
margin-left: 20px;
}

.article_gallary li{
float: left;
}



/* voice */

.voice_ti01 {
overflow: hidden;
	height: 0 !important;
	height /**/:73px;
	padding-top: 78px;
	background: url(../voice/images/ti_01.jpg) no-repeat;
	width: 726px;
}

.voice_box {
margin-bottom: 30px;
}

.voice_box h3{
	margin-top: 35px;
	font-size: 16px;
}

.voice_box img{
	margin: 10px 0;
}



/***************************************** ¨Πξy[W *****************************************************************
               Recεgwidth:949px
               RecCgwidth:910px;
			   Rec©o΅width:880px;
			   ΠξΚ^TCYvF200@@gF160@4ρzρ@NΝuN
			   
			   ¨Πξy[WSTCg€ΚCSS@@@@@««««««««««««««««««««««««««««««««
***************************************************************************************************************************/
#other_center{
              background:url(../img/main_bg.jpg) top left repeat-y;
			  width:949px;
			 
			 }


#other_box_top{
               padding:30px 20px 0px 15px;
			   }

#other_box_center{
               margin:0px 20px 0px 15px;
			   padding:10px 0px 30px 15px;
			   background:url(../other/../mailform/images/other_bg_center.jpg) top left repeat-y;
			   }

#other_midasi{
			 background:url(../other/images/ti_other.jpg) top left no-repeat;
			 text-indent:-9999px;
			 width:920px;
			 height:42px;
			 padding:10px 0px 20px 10px;
			   }

			   
#other_title{
			 background:url(../other/images/other_bukkenmidasi.jpg) top left no-repeat;
			 text-indent:-9999px;
			 width:700px;
			 height:14px;
			 margin-bottom:20px;
			 margin-left:10px;
			 text-align:left;
			 position:relative;
			 left:-80px;
			   }
			   
.other_img{
           width:200px;
		   height:160px;
		   float:left;
		   margin-bottom:30px;
		   margin-left:15px;
		  }
			   
#other_box_bottom{
               margin:0px 20px 0px 15px;
			   clear:left;
			   position:relative;
			   top:-15px;
			   }
/***************************************** //¨Πξy[W *****************************************************************
               ¨Πξy[WSTCg€ΚCSS@@@@@ͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺ
***************************************************************************************************************************/

/***************************************** ¨β’νΉy[W *****************************************************************
               Recεgwidth:949px
               RecCgwidth:910px;
			   Rec©o΅width:880px;
			   `gp
			   
			   ¨β’νΉy[WSTCg€ΚCSS@@@@@««««««««««««««««««««««««««««««««
***************************************************************************************************************************/

.form_ti01 {
overflow: hidden;
	height: 0 !important;
	height /**/:73px;
	padding-top: 98px;
	>padding-top: 105px;
	background: url(../mailform/images/ti_mailform.jpg) no-repeat;
	width: 927px;
}



#form_center{
              background:url(../images/main_bg.jpg) top left repeat-y;
			  width:949px;
			 
			 }


#form_box_top{
               padding:30px 20px 0px 19px;
			   }

#form_box_center{
               margin:0px 20px 0px 19px;
			   padding:10px 0px 30px 15px;
			   background:url(../mailform/images/other_bg_center.jpg) top left repeat-y;
			   }

#form_midasi{
			 background:url(../mailform/images/form_midasi.jpg) top left no-repeat;
			 text-indent:-9999px;
			 width:880px;
			 height:42px;
			 padding:10px 0px 20px 10px;
			   }

			   
#form_title{
			 background:url(../mailform/images/apaman_logo.jpg) top left no-repeat;
			 width:660px;
			 height:106px;
			 margin-bottom:20px;
			 margin-left:10px;
			 padding-left:190px;
			   }
			   
#form_title img{
             position:relative;
			 left:-210px;
			   }

#form_annnai{background:url(../mailform/images/form_text1.jpg) top left no-repeat;
             width:856px;
			 height:20px;
			 margin:0px 0px 20px 0px;
			 text-indent:-9999px;
			 }

#form_main{
           width:860px;
		   }
		   
		   
/*==============================================Train=========================*/		   
#train_main{
           width:840px;
		   margin-left:20px;
		  /* background:url(../mailform/images/swf/25.gif) top center no-repeat;*/
		   }
		   		   
/*==============================================Train//========================*/		   

/*==============================================FORM LEFT=========================================================*/		   
#form_main #form_left{
                      float:left;
					  width:180px;
					  }
					  
#form_main #form_left #form_btn1{background:url(../mailform/images/shop1.jpg) top left no-repeat; width:180px; height:20px;}								 
#form_main #form_left #form_btn1 a{background:url(../mailform/images/shop1.jpg) top left no-repeat; width:180px; height:20px; text-indent:-9999px; display:block; overflow:hidden;}
#form_main #form_left #form_btn1 a:hover{background:url(../mailform/images/shop1r.jpg) top left no-repeat; width:180px; height:20px; text-indent:-9999px; display:block; overflow:hidden;}

					  
#form_main #form_left #form_btn2{background:url(../mailform/images/shop2.jpg) top left no-repeat; width:180px; height:20px; margin-top:15px;}								 
#form_main #form_left #form_btn2 a{background:url(../mailform/images/shop2.jpg) top left no-repeat; width:180px; height:20px; text-indent:-9999px; display:block; overflow:hidden;}
#form_main #form_left #form_btn2 a:hover{background:url(../mailform/images/shop2r.jpg) top left no-repeat; width:180px; height:20px; text-indent:-9999px; display:block; overflow:hidden;}

					  
#form_main #form_left #form_btn3{background:url(../mailform/images/shop3.jpg) top left no-repeat; width:180px; height:20px; margin-top:15px;}								 
#form_main #form_left #form_btn3 a{background:url(../mailform/images/shop3.jpg) top left no-repeat; width:180px; height:20px; text-indent:-9999px; display:block; overflow:hidden;}
#form_main #form_left #form_btn3 a:hover{background:url(../mailform/images/shop3r.jpg) top left no-repeat; width:180px; height:20px; text-indent:-9999px; display:block; overflow:hidden;}

					  
#form_main #form_left #form_btn4{background:url(../mailform/images/shop4.jpg) top left no-repeat; width:180px; height:20px; margin-top:15px;}								 
#form_main #form_left #form_btn4 a{background:url(../mailform/images/shop4.jpg) top left no-repeat; width:180px; height:20px; text-indent:-9999px; display:block; overflow:hidden;}
#form_main #form_left #form_btn4 a:hover{background:url(../mailform/images/shop4r.jpg) top left no-repeat; width:180px; height:20px; text-indent:-9999px; display:block; overflow:hidden;}

					  
#form_main #form_left #form_btn5{background:url(../mailform/images/shop5.jpg) top left no-repeat; width:180px; height:20px; margin-top:15px;}								 
#form_main #form_left #form_btn5 a{background:url(../mailform/images/shop5.jpg) top left no-repeat; width:180px; height:20px; text-indent:-9999px; display:block; overflow:hidden;}
#form_main #form_left #form_btn5 a:hover{background:url(../mailform/images/shop5r.jpg) top left no-repeat; width:180px; height:20px; text-indent:-9999px; display:block; overflow:hidden;}

					  
#form_main #form_left #form_btn6{background:url(../mailform/images/shop6.jpg) top left no-repeat; width:180px; height:20px; margin-top:15px;}								 
#form_main #form_left #form_btn6 a{background:url(../mailform/images/shop6.jpg) top left no-repeat; width:180px; height:20px; text-indent:-9999px; display:block; overflow:hidden;}
#form_main #form_left #form_btn6 a:hover{background:url(../mailform/images/shop6r.jpg) top left no-repeat; width:180px; height:20px; text-indent:-9999px; display:block; overflow:hidden;}

					  
#form_main #form_left #form_btn7{background:url(../mailform/images/shop7.jpg) top left no-repeat; width:180px; height:20px; margin-top:15px;}								 
#form_main #form_left #form_btn7 a{background:url(../mailform/images/shop7.jpg) top left no-repeat; width:180px; height:20px; text-indent:-9999px; display:block; overflow:hidden;}
#form_main #form_left #form_btn7 a:hover{background:url(../mailform/images/shop7r.jpg) top left no-repeat; width:180px; height:20px; text-indent:-9999px; display:block; overflow:hidden;}

					  
#form_main #form_left #form_btn8{background:url(../mailform/images/shop8.jpg) top left no-repeat; width:180px; height:20px; margin-top:15px;}								 
#form_main #form_left #form_btn8 a{background:url(../mailform/images/shop8.jpg) top left no-repeat; width:180px; height:20px; text-indent:-9999px; display:block; overflow:hidden;}
#form_main #form_left #form_btn8 a:hover{background:url(../mailform/images/shop8r.jpg) top left no-repeat; width:180px; height:20px; text-indent:-9999px; display:block; overflow:hidden;}

					  
#form_main #form_left #form_btn9{background:url(../mailform/images/shop9.jpg) top left no-repeat; width:180px; height:20px; margin-top:15px;}								 
#form_main #form_left #form_btn9 a{background:url(../mailform/images/shop9.jpg) top left no-repeat; width:180px; height:20px; text-indent:-9999px; display:block; overflow:hidden;}
#form_main #form_left #form_btn9 a:hover{background:url(../mailform/images/shop9r.jpg) top left no-repeat; width:180px; height:20px; text-indent:-9999px; display:block; overflow:hidden;}

					  
#form_main #form_left #form_btn10{background:url(../mailform/images/shop10.jpg) top left no-repeat; width:180px; height:20px; margin-top:15px;}								 
#form_main #form_left #form_btn10 a{background:url(../mailform/images/shop10.jpg) top left no-repeat; width:180px; height:20px; text-indent:-9999px; display:block; overflow:hidden;}
#form_main #form_left #form_btn10 a:hover{background:url(../mailform/images/shop10r.jpg) top left no-repeat; width:180px; height:20px; text-indent:-9999px; display:block; overflow:hidden;}

					  
#form_main #form_left #form_btn11{background:url(../mailform/images/shop11.jpg) top left no-repeat; width:180px; height:20px; margin-top:15px;}								 
#form_main #form_left #form_btn11 a{background:url(../mailform/images/shop11.jpg) top left no-repeat; width:180px; height:20px; text-indent:-9999px; display:block; overflow:hidden;}
#form_main #form_left #form_btn11 a:hover{background:url(../mailform/images/shop11r.jpg) top left no-repeat; width:180px; height:20px; text-indent:-9999px; display:block; overflow:hidden;}

	 

								 
/*==============================================//FORM LEFT=========================================================*/

/*==============================================FORM RIGHT=========================================================*/					  
#form_main #form_right{
                      float:right;
					  width:680px;
					  background:url(../mailform/images/form_left_bg.jpg) top left repeat-y;
					  }

#shop_contents_box1{
                    width:660px;
					padding-left:20px;
					}
					
#shop_contents_box1 .shop_map{
                              background:url(../mailform/images/shop_map.jpg) top left no-repeat;
							  width:310px;
							  height:345px;
							  float:left;
							  padding:5px;
							  margin-right:10px;
							  }
							  
#shop_contents_box1 .shop_contents1{background:url(../mailform/images/shop_contents1.jpg) top left no-repeat; width:320px; height:315px; float:left;}							  
#shop_contents_box1 .form_btn{width:320px; height:30px; float:left;}
#shop_contents_box1 .shop_contents2{background:url(../mailform/images/shop_contents2.jpg) top left no-repeat; width:320px; height:315px; float:left;}							  
#shop_contents_box1 .form_btn{width:320px; height:30px; float:left;}
#shop_contents_box1 .shop_contents3{background:url(../mailform/images/shop_contents3.jpg) top left no-repeat; width:320px; height:315px; float:left;}							  
#shop_contents_box1 .form_btn{width:320px; height:30px; float:left;}
#shop_contents_box1 .shop_contents4{background:url(../mailform/images/shop_contents4.jpg) top left no-repeat; width:320px; height:315px; float:left;}							  
#shop_contents_box1 .form_btn{width:320px; height:30px; float:left;}
#shop_contents_box1 .shop_contents5{background:url(../mailform/images/shop_contents5.jpg) top left no-repeat; width:320px; height:315px; float:left;}							  
#shop_contents_box1 .form_btn{width:320px; height:30px; float:left;}
#shop_contents_box1 .shop_contents6{background:url(../mailform/images/shop_contents6.jpg) top left no-repeat; width:320px; height:315px; float:left;}							  
#shop_contents_box1 .form_btn{width:320px; height:30px; float:left;}
#shop_contents_box1 .shop_contents7{background:url(../mailform/images/shop_contents7.jpg) top left no-repeat; width:320px; height:315px; float:left;}							  
#shop_contents_box1 .form_btn{width:320px; height:30px; float:left;}
#shop_contents_box1 .shop_contents8{background:url(../mailform/images/shop_contents8.jpg) top left no-repeat; width:320px; height:315px; float:left;}							  
#shop_contents_box1 .form_btn{width:320px; height:30px; float:left;}
#shop_contents_box1 .shop_contents9{background:url(../mailform/images/shop_contents9.jpg) top left no-repeat; width:320px; height:315px; float:left;}							  
#shop_contents_box1 .form_btn{width:320px; height:30px; float:left;}
#shop_contents_box1 .shop_contents10{background:url(../mailform/images/shop_contents10.jpg) top left no-repeat; width:320px; height:315px; float:left;}							  
#shop_contents_box1 .form_btn{width:320px; height:30px; float:left;}
#shop_contents_box1 .shop_contents11{background:url(../mailform/images/shop_contents11.jpg) top left no-repeat; width:320px; height:315px; float:left;}							  
#shop_contents_box1 .form_btn{width:320px; height:30px; float:left;}

							  
#shop_contents_box1 .form_btn .big_map{width:143px; height:25px; float:left; background:url(../mailform/images/map_botton11.jpg) top left no-repeat;}
#shop_contents_box1 .form_btn .big_map a{width:143px; height:25px; float:left; background:url(../mailform/images/map_botton1.jpg) top left no-repeat; display:block; text-indent:-9999px; overflow:hidden;}
#shop_contents_box1 .form_btn .big_map a:hover{width:143px; height:25px; float:left; background:url(../mailform/images/map_botton11.jpg) top left no-repeat; display:block; text-indent:-9999px; overflow:hidden;}

#shop_contents_box1 .form_btn .print{width:143px; height:25px; float:right;}

#shop_contents_box1 .mailform_midasi{
                                     width:653px;
									 height:14px;
									 clear:left;
									 padding:20px 0px 20px 0px;
									 text-align:left;
									 }
									 
.mailform1{
           width:160px;
		   float:left;
		   clear:left;
		   margin-bottom:20px;
		   text-align:left;
		   }
		   
.mailform2{
           width:460px;
		   float:left;
		   margin-bottom:20px;
		   text-align:left;
		   }

.text{color:#ffffff;}
.text2{color:#ff0000; font-size:11px;}                                       
							  
/*==============================================//FORM RIGHT=========================================================*/

/***************************************** //¨β’νΉ *****************************************************************
               ¨β’νΉSTCg€ΚCSS@@@@@ͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺͺ
***************************************************************************************************************************/
