@charset "utf-8";
/* page setting
--------------------------------------------------------- */
#a-header,#a-ghost_header,#a-billboard,#a-site_contents,#a-footer { max-width:100%; }
#a-site_contents { max-width:980px; }
@media (max-width: 641px) {

}


#page .bg-document {
}
#page {
}

#a-header {
}
#a-ghost_header {
}
#a-billboard {
}
#a-main {
}
#a-side-a { padding:0px 0px 0px 48px ;
}
#a-side-b {
}
#a-footer {
}
#a-site_contents {
}

@media (max-width: 641px) {
#page .bg-document {  
  }
#page {  
  }
	#a-header {padding:0px 0px 0px 0px;	}
	#a-ghost_header {padding:0px 0px 0px 0px;	}
	#a-billboard {padding:0px 0px 0px 0px;	}
	#a-main {padding:0px 0px 0px 0px;	}
	#a-side-a {padding:0px 0px 0px 0px;	}
	#a-side-b {padding:0px 0px 0px 0px;	}
	#a-footer {padding:0px 0px 0px 0px;	}
	}

#bk491835 { background-image:url(_src/33042/mainbg_shihou.jpg); background-position:center center; background-size:cover; }
#bk491835 > div { margin:0 auto; max-width:980px; }
#bk491835 > div { padding-left: 0px; padding-top: 70px; padding-right: 0px; padding-bottom: 70px;  } 
#bk491840 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk491855 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk491860 > div { margin:0 auto; max-width:980px; }
#bk491860 > div { padding-left: 0px; padding-top: 50px; padding-right: 0px; padding-bottom: 0px;  } 
#bk491833 > div { margin:0 auto; max-width:980px; }
#bk491833 > div { padding-left: 0px; padding-top: 18px; padding-right: 0px; padding-bottom: 0px;  } 
#bk491856 > div { padding-left: 0px; padding-top: 30px; padding-right: 0px; padding-bottom: 30px;  } 
#bk491836 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk491834 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk491861 > div { margin:0 auto; max-width:980px; }
#bk491861 > div { padding-left: 0px; padding-top: 30px; padding-right: 0px; padding-bottom: 15px;  } 
#bk491841 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk491837 > div { margin:0 auto; max-width:980px; }
#bk491837 > div { padding-left: 0px; padding-top: 20px; padding-right: 0px; padding-bottom: 20px;  } 
#bk491857 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk491842 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk491862 > div { margin:0 auto; max-width:980px; }
#bk491862 > div { padding-left: 0px; padding-top: 15px; padding-right: 0px; padding-bottom: 30px;  } 
#bk491838 > div { margin:0 auto; max-width:980px; }
#bk491838 > div { padding-left: 0px; padding-top: 50px; padding-right: 0px; padding-bottom: 0px;  } 
#bk491843 > div { padding-left: 0px; padding-top: 40px; padding-right: 0px; padding-bottom: 20px;  } 
#bk491858 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk491844 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk491839 > div { margin:0 auto; max-width:980px; }
#bk491839 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk491845 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk491846 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 30px;  } 
#bk505432 { background-color:#F0F0EC; }
#bk491847 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk505433 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk491849 > div { padding-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 30px;  } 
#bk491850 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk491851 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk491852 > div { padding-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 30px;  } 
#bk491853 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk491854 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 


@media (max-width: 641px) {
		#bk491835.b-plain > .column,#bk491835.b-plain > .g-column,#bk491835.b-both_diff > .column,#bk491835.b-both_diff > .g-column,#bk491835.b-headlines > .column,#bk491835.b-headlines > .g-column,#bk491835.b-album > .column,#bk491835.b-album > .g-column,#bk491835.b-tab > .column,#bk491835.b-tab > .g-column,#bk491835.b-accordion > .column,#bk491835.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk491835 > div { padding: 15px; }
		#bk491840.b-plain > .column,#bk491840.b-plain > .g-column,#bk491840.b-both_diff > .column,#bk491840.b-both_diff > .g-column,#bk491840.b-headlines > .column,#bk491840.b-headlines > .g-column,#bk491840.b-album > .column,#bk491840.b-album > .g-column,#bk491840.b-tab > .column,#bk491840.b-tab > .g-column,#bk491840.b-accordion > .column,#bk491840.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk491840 > div { padding: 15px; }
		#bk491855.b-plain > .column,#bk491855.b-plain > .g-column,#bk491855.b-both_diff > .column,#bk491855.b-both_diff > .g-column,#bk491855.b-headlines > .column,#bk491855.b-headlines > .g-column,#bk491855.b-album > .column,#bk491855.b-album > .g-column,#bk491855.b-tab > .column,#bk491855.b-tab > .g-column,#bk491855.b-accordion > .column,#bk491855.b-accordion > .g-column { margin:0 auto; max-width:1020px; }
		#bk491855 > div { padding: 15px; }
		#bk491860.b-plain > .column,#bk491860.b-plain > .g-column,#bk491860.b-both_diff > .column,#bk491860.b-both_diff > .g-column,#bk491860.b-headlines > .column,#bk491860.b-headlines > .g-column,#bk491860.b-album > .column,#bk491860.b-album > .g-column,#bk491860.b-tab > .column,#bk491860.b-tab > .g-column,#bk491860.b-accordion > .column,#bk491860.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk491860 > div { padding: 15px; }
		#bk491859.b-plain > .column,#bk491859.b-plain > .g-column,#bk491859.b-both_diff > .column,#bk491859.b-both_diff > .g-column,#bk491859.b-headlines > .column,#bk491859.b-headlines > .g-column,#bk491859.b-album > .column,#bk491859.b-album > .g-column,#bk491859.b-tab > .column,#bk491859.b-tab > .g-column,#bk491859.b-accordion > .column,#bk491859.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk491833.b-plain > .column,#bk491833.b-plain > .g-column,#bk491833.b-both_diff > .column,#bk491833.b-both_diff > .g-column,#bk491833.b-headlines > .column,#bk491833.b-headlines > .g-column,#bk491833.b-album > .column,#bk491833.b-album > .g-column,#bk491833.b-tab > .column,#bk491833.b-tab > .g-column,#bk491833.b-accordion > .column,#bk491833.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk491833 > div { padding-left: 0px; padding-top: 8px; padding-right: 0px; padding-bottom: 10px;  } 
		#bk491856.b-plain > .column,#bk491856.b-plain > .g-column,#bk491856.b-both_diff > .column,#bk491856.b-both_diff > .g-column,#bk491856.b-headlines > .column,#bk491856.b-headlines > .g-column,#bk491856.b-album > .column,#bk491856.b-album > .g-column,#bk491856.b-tab > .column,#bk491856.b-tab > .g-column,#bk491856.b-accordion > .column,#bk491856.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk491856 > div { padding: 15px; }
		#bk491836.b-plain > .column,#bk491836.b-plain > .g-column,#bk491836.b-both_diff > .column,#bk491836.b-both_diff > .g-column,#bk491836.b-headlines > .column,#bk491836.b-headlines > .g-column,#bk491836.b-album > .column,#bk491836.b-album > .g-column,#bk491836.b-tab > .column,#bk491836.b-tab > .g-column,#bk491836.b-accordion > .column,#bk491836.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk491836 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
		#bk491834.b-plain > .column,#bk491834.b-plain > .g-column,#bk491834.b-both_diff > .column,#bk491834.b-both_diff > .g-column,#bk491834.b-headlines > .column,#bk491834.b-headlines > .g-column,#bk491834.b-album > .column,#bk491834.b-album > .g-column,#bk491834.b-tab > .column,#bk491834.b-tab > .g-column,#bk491834.b-accordion > .column,#bk491834.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk491834 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
		#bk491861.b-plain > .column,#bk491861.b-plain > .g-column,#bk491861.b-both_diff > .column,#bk491861.b-both_diff > .g-column,#bk491861.b-headlines > .column,#bk491861.b-headlines > .g-column,#bk491861.b-album > .column,#bk491861.b-album > .g-column,#bk491861.b-tab > .column,#bk491861.b-tab > .g-column,#bk491861.b-accordion > .column,#bk491861.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk491861 > div { padding: 15px; }
		#bk491841.b-plain > .column,#bk491841.b-plain > .g-column,#bk491841.b-both_diff > .column,#bk491841.b-both_diff > .g-column,#bk491841.b-headlines > .column,#bk491841.b-headlines > .g-column,#bk491841.b-album > .column,#bk491841.b-album > .g-column,#bk491841.b-tab > .column,#bk491841.b-tab > .g-column,#bk491841.b-accordion > .column,#bk491841.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk491841 > div { padding: 15px; }
		#bk491837.b-plain > .column,#bk491837.b-plain > .g-column,#bk491837.b-both_diff > .column,#bk491837.b-both_diff > .g-column,#bk491837.b-headlines > .column,#bk491837.b-headlines > .g-column,#bk491837.b-album > .column,#bk491837.b-album > .g-column,#bk491837.b-tab > .column,#bk491837.b-tab > .g-column,#bk491837.b-accordion > .column,#bk491837.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk491837 > div { padding: 15px; }
		#bk491857.b-plain > .column,#bk491857.b-plain > .g-column,#bk491857.b-both_diff > .column,#bk491857.b-both_diff > .g-column,#bk491857.b-headlines > .column,#bk491857.b-headlines > .g-column,#bk491857.b-album > .column,#bk491857.b-album > .g-column,#bk491857.b-tab > .column,#bk491857.b-tab > .g-column,#bk491857.b-accordion > .column,#bk491857.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk491857 > div { padding: 15px; }
		#bk491842.b-plain > .column,#bk491842.b-plain > .g-column,#bk491842.b-both_diff > .column,#bk491842.b-both_diff > .g-column,#bk491842.b-headlines > .column,#bk491842.b-headlines > .g-column,#bk491842.b-album > .column,#bk491842.b-album > .g-column,#bk491842.b-tab > .column,#bk491842.b-tab > .g-column,#bk491842.b-accordion > .column,#bk491842.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk491842 > div { padding: 15px; }
		#bk491862.b-plain > .column,#bk491862.b-plain > .g-column,#bk491862.b-both_diff > .column,#bk491862.b-both_diff > .g-column,#bk491862.b-headlines > .column,#bk491862.b-headlines > .g-column,#bk491862.b-album > .column,#bk491862.b-album > .g-column,#bk491862.b-tab > .column,#bk491862.b-tab > .g-column,#bk491862.b-accordion > .column,#bk491862.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk491862 > div { padding: 15px; }
		#bk491863.b-plain > .column,#bk491863.b-plain > .g-column,#bk491863.b-both_diff > .column,#bk491863.b-both_diff > .g-column,#bk491863.b-headlines > .column,#bk491863.b-headlines > .g-column,#bk491863.b-album > .column,#bk491863.b-album > .g-column,#bk491863.b-tab > .column,#bk491863.b-tab > .g-column,#bk491863.b-accordion > .column,#bk491863.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk491838.b-plain > .column,#bk491838.b-plain > .g-column,#bk491838.b-both_diff > .column,#bk491838.b-both_diff > .g-column,#bk491838.b-headlines > .column,#bk491838.b-headlines > .g-column,#bk491838.b-album > .column,#bk491838.b-album > .g-column,#bk491838.b-tab > .column,#bk491838.b-tab > .g-column,#bk491838.b-accordion > .column,#bk491838.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk491838 > div { padding: 15px; }
		#bk491843.b-plain > .column,#bk491843.b-plain > .g-column,#bk491843.b-both_diff > .column,#bk491843.b-both_diff > .g-column,#bk491843.b-headlines > .column,#bk491843.b-headlines > .g-column,#bk491843.b-album > .column,#bk491843.b-album > .g-column,#bk491843.b-tab > .column,#bk491843.b-tab > .g-column,#bk491843.b-accordion > .column,#bk491843.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk491843 > div { padding: 15px; }
		#bk491858.b-plain > .column,#bk491858.b-plain > .g-column,#bk491858.b-both_diff > .column,#bk491858.b-both_diff > .g-column,#bk491858.b-headlines > .column,#bk491858.b-headlines > .g-column,#bk491858.b-album > .column,#bk491858.b-album > .g-column,#bk491858.b-tab > .column,#bk491858.b-tab > .g-column,#bk491858.b-accordion > .column,#bk491858.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk491858 > div { padding: 15px; }
		#bk491844.b-plain > .column,#bk491844.b-plain > .g-column,#bk491844.b-both_diff > .column,#bk491844.b-both_diff > .g-column,#bk491844.b-headlines > .column,#bk491844.b-headlines > .g-column,#bk491844.b-album > .column,#bk491844.b-album > .g-column,#bk491844.b-tab > .column,#bk491844.b-tab > .g-column,#bk491844.b-accordion > .column,#bk491844.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk491844 > div { padding: 15px; }
		#bk491839.b-plain > .column,#bk491839.b-plain > .g-column,#bk491839.b-both_diff > .column,#bk491839.b-both_diff > .g-column,#bk491839.b-headlines > .column,#bk491839.b-headlines > .g-column,#bk491839.b-album > .column,#bk491839.b-album > .g-column,#bk491839.b-tab > .column,#bk491839.b-tab > .g-column,#bk491839.b-accordion > .column,#bk491839.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk491839 > div { padding: 15px; }
		#bk491845.b-plain > .column,#bk491845.b-plain > .g-column,#bk491845.b-both_diff > .column,#bk491845.b-both_diff > .g-column,#bk491845.b-headlines > .column,#bk491845.b-headlines > .g-column,#bk491845.b-album > .column,#bk491845.b-album > .g-column,#bk491845.b-tab > .column,#bk491845.b-tab > .g-column,#bk491845.b-accordion > .column,#bk491845.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk491845 > div { padding: 15px; }
		#bk491846.b-plain > .column,#bk491846.b-plain > .g-column,#bk491846.b-both_diff > .column,#bk491846.b-both_diff > .g-column,#bk491846.b-headlines > .column,#bk491846.b-headlines > .g-column,#bk491846.b-album > .column,#bk491846.b-album > .g-column,#bk491846.b-tab > .column,#bk491846.b-tab > .g-column,#bk491846.b-accordion > .column,#bk491846.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk491846 > div { padding: 15px; }
		#bk505432.b-plain > .column,#bk505432.b-plain > .g-column,#bk505432.b-both_diff > .column,#bk505432.b-both_diff > .g-column,#bk505432.b-headlines > .column,#bk505432.b-headlines > .g-column,#bk505432.b-album > .column,#bk505432.b-album > .g-column,#bk505432.b-tab > .column,#bk505432.b-tab > .g-column,#bk505432.b-accordion > .column,#bk505432.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk491847.b-plain > .column,#bk491847.b-plain > .g-column,#bk491847.b-both_diff > .column,#bk491847.b-both_diff > .g-column,#bk491847.b-headlines > .column,#bk491847.b-headlines > .g-column,#bk491847.b-album > .column,#bk491847.b-album > .g-column,#bk491847.b-tab > .column,#bk491847.b-tab > .g-column,#bk491847.b-accordion > .column,#bk491847.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk491847 > div { padding: 15px; }
		#bk505433.b-plain > .column,#bk505433.b-plain > .g-column,#bk505433.b-both_diff > .column,#bk505433.b-both_diff > .g-column,#bk505433.b-headlines > .column,#bk505433.b-headlines > .g-column,#bk505433.b-album > .column,#bk505433.b-album > .g-column,#bk505433.b-tab > .column,#bk505433.b-tab > .g-column,#bk505433.b-accordion > .column,#bk505433.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk505433 > div { padding: 15px; }
		#bk491849.b-plain > .column,#bk491849.b-plain > .g-column,#bk491849.b-both_diff > .column,#bk491849.b-both_diff > .g-column,#bk491849.b-headlines > .column,#bk491849.b-headlines > .g-column,#bk491849.b-album > .column,#bk491849.b-album > .g-column,#bk491849.b-tab > .column,#bk491849.b-tab > .g-column,#bk491849.b-accordion > .column,#bk491849.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk491849 > div { padding: 15px; }
		#bk491850.b-plain > .column,#bk491850.b-plain > .g-column,#bk491850.b-both_diff > .column,#bk491850.b-both_diff > .g-column,#bk491850.b-headlines > .column,#bk491850.b-headlines > .g-column,#bk491850.b-album > .column,#bk491850.b-album > .g-column,#bk491850.b-tab > .column,#bk491850.b-tab > .g-column,#bk491850.b-accordion > .column,#bk491850.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk491850 > div { padding: 15px; }
		#bk491851.b-plain > .column,#bk491851.b-plain > .g-column,#bk491851.b-both_diff > .column,#bk491851.b-both_diff > .g-column,#bk491851.b-headlines > .column,#bk491851.b-headlines > .g-column,#bk491851.b-album > .column,#bk491851.b-album > .g-column,#bk491851.b-tab > .column,#bk491851.b-tab > .g-column,#bk491851.b-accordion > .column,#bk491851.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk491851 > div { padding: 15px; }
		#bk491852.b-plain > .column,#bk491852.b-plain > .g-column,#bk491852.b-both_diff > .column,#bk491852.b-both_diff > .g-column,#bk491852.b-headlines > .column,#bk491852.b-headlines > .g-column,#bk491852.b-album > .column,#bk491852.b-album > .g-column,#bk491852.b-tab > .column,#bk491852.b-tab > .g-column,#bk491852.b-accordion > .column,#bk491852.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk491852 > div { padding: 15px; }
		#bk491853.b-plain > .column,#bk491853.b-plain > .g-column,#bk491853.b-both_diff > .column,#bk491853.b-both_diff > .g-column,#bk491853.b-headlines > .column,#bk491853.b-headlines > .g-column,#bk491853.b-album > .column,#bk491853.b-album > .g-column,#bk491853.b-tab > .column,#bk491853.b-tab > .g-column,#bk491853.b-accordion > .column,#bk491853.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk491853 > div { padding: 15px; }
		#bk491854.b-plain > .column,#bk491854.b-plain > .g-column,#bk491854.b-both_diff > .column,#bk491854.b-both_diff > .g-column,#bk491854.b-headlines > .column,#bk491854.b-headlines > .g-column,#bk491854.b-album > .column,#bk491854.b-album > .g-column,#bk491854.b-tab > .column,#bk491854.b-tab > .g-column,#bk491854.b-accordion > .column,#bk491854.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk491854 > div { padding: 15px; }
		#bk505438.b-plain > .column,#bk505438.b-plain > .g-column,#bk505438.b-both_diff > .column,#bk505438.b-both_diff > .g-column,#bk505438.b-headlines > .column,#bk505438.b-headlines > .g-column,#bk505438.b-album > .column,#bk505438.b-album > .g-column,#bk505438.b-tab > .column,#bk505438.b-tab > .g-column,#bk505438.b-accordion > .column,#bk505438.b-accordion > .g-column { margin:0 auto; max-width:100%; }
	}




@media (max-width: 641px) {
}
