@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;	}
	}

#bk490732 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490710 > div { margin:0 auto; max-width:980px; }
#bk490710 > div { padding-left: 0px; padding-top: 18px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490717 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490712 { background-image:url(_src/33042/mainbg_shihou.jpg); background-position:center center; background-size:cover; }
#bk490712 > div { margin:0 auto; max-width:980px; }
#bk490712 > div { padding-left: 0px; padding-top: 70px; padding-right: 0px; padding-bottom: 70px;  } 
#bk490737 > div { margin:0 auto; max-width:980px; }
#bk490737 > div { padding-left: 0px; padding-top: 50px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490711 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490738 > div { margin:0 auto; max-width:980px; }
#bk490738 > div { padding-left: 0px; padding-top: 30px; padding-right: 0px; padding-bottom: 15px;  } 
#bk490718 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490733 > div { padding-left: 0px; padding-top: 30px; padding-right: 0px; padding-bottom: 30px;  } 
#bk490713 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490734 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490739 > div { margin:0 auto; max-width:980px; }
#bk490739 > div { padding-left: 0px; padding-top: 15px; padding-right: 0px; padding-bottom: 30px;  } 
#bk490719 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490714 > div { margin:0 auto; max-width:980px; }
#bk490714 > div { padding-left: 0px; padding-top: 20px; padding-right: 0px; padding-bottom: 20px;  } 
#bk490715 > div { margin:0 auto; max-width:980px; }
#bk490715 > div { padding-left: 0px; padding-top: 50px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490720 > div { padding-left: 0px; padding-top: 40px; padding-right: 0px; padding-bottom: 20px;  } 
#bk490735 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490716 > div { margin:0 auto; max-width:980px; }
#bk490716 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490721 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490722 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490723 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 30px;  } 
#bk490724 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490725 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490726 > div { padding-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 30px;  } 
#bk490727 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490728 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490729 > div { padding-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 30px;  } 
#bk490730 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490731 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 


@media (max-width: 641px) {
		#bk490736.b-plain > .column,#bk490736.b-plain > .g-column,#bk490736.b-both_diff > .column,#bk490736.b-both_diff > .g-column,#bk490736.b-headlines > .column,#bk490736.b-headlines > .g-column,#bk490736.b-album > .column,#bk490736.b-album > .g-column,#bk490736.b-tab > .column,#bk490736.b-tab > .g-column,#bk490736.b-accordion > .column,#bk490736.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490732.b-plain > .column,#bk490732.b-plain > .g-column,#bk490732.b-both_diff > .column,#bk490732.b-both_diff > .g-column,#bk490732.b-headlines > .column,#bk490732.b-headlines > .g-column,#bk490732.b-album > .column,#bk490732.b-album > .g-column,#bk490732.b-tab > .column,#bk490732.b-tab > .g-column,#bk490732.b-accordion > .column,#bk490732.b-accordion > .g-column { margin:0 auto; max-width:1020px; }
		#bk490732 > div { padding: 15px; }
		#bk490710.b-plain > .column,#bk490710.b-plain > .g-column,#bk490710.b-both_diff > .column,#bk490710.b-both_diff > .g-column,#bk490710.b-headlines > .column,#bk490710.b-headlines > .g-column,#bk490710.b-album > .column,#bk490710.b-album > .g-column,#bk490710.b-tab > .column,#bk490710.b-tab > .g-column,#bk490710.b-accordion > .column,#bk490710.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490710 > div { padding-left: 0px; padding-top: 8px; padding-right: 0px; padding-bottom: 10px;  } 
		#bk490717.b-plain > .column,#bk490717.b-plain > .g-column,#bk490717.b-both_diff > .column,#bk490717.b-both_diff > .g-column,#bk490717.b-headlines > .column,#bk490717.b-headlines > .g-column,#bk490717.b-album > .column,#bk490717.b-album > .g-column,#bk490717.b-tab > .column,#bk490717.b-tab > .g-column,#bk490717.b-accordion > .column,#bk490717.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490717 > div { padding: 15px; }
		#bk490712.b-plain > .column,#bk490712.b-plain > .g-column,#bk490712.b-both_diff > .column,#bk490712.b-both_diff > .g-column,#bk490712.b-headlines > .column,#bk490712.b-headlines > .g-column,#bk490712.b-album > .column,#bk490712.b-album > .g-column,#bk490712.b-tab > .column,#bk490712.b-tab > .g-column,#bk490712.b-accordion > .column,#bk490712.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490712 > div { padding: 15px; }
		#bk490737.b-plain > .column,#bk490737.b-plain > .g-column,#bk490737.b-both_diff > .column,#bk490737.b-both_diff > .g-column,#bk490737.b-headlines > .column,#bk490737.b-headlines > .g-column,#bk490737.b-album > .column,#bk490737.b-album > .g-column,#bk490737.b-tab > .column,#bk490737.b-tab > .g-column,#bk490737.b-accordion > .column,#bk490737.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490737 > div { padding: 15px; }
		#bk490711.b-plain > .column,#bk490711.b-plain > .g-column,#bk490711.b-both_diff > .column,#bk490711.b-both_diff > .g-column,#bk490711.b-headlines > .column,#bk490711.b-headlines > .g-column,#bk490711.b-album > .column,#bk490711.b-album > .g-column,#bk490711.b-tab > .column,#bk490711.b-tab > .g-column,#bk490711.b-accordion > .column,#bk490711.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490711 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
		#bk490738.b-plain > .column,#bk490738.b-plain > .g-column,#bk490738.b-both_diff > .column,#bk490738.b-both_diff > .g-column,#bk490738.b-headlines > .column,#bk490738.b-headlines > .g-column,#bk490738.b-album > .column,#bk490738.b-album > .g-column,#bk490738.b-tab > .column,#bk490738.b-tab > .g-column,#bk490738.b-accordion > .column,#bk490738.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490738 > div { padding: 15px; }
		#bk490718.b-plain > .column,#bk490718.b-plain > .g-column,#bk490718.b-both_diff > .column,#bk490718.b-both_diff > .g-column,#bk490718.b-headlines > .column,#bk490718.b-headlines > .g-column,#bk490718.b-album > .column,#bk490718.b-album > .g-column,#bk490718.b-tab > .column,#bk490718.b-tab > .g-column,#bk490718.b-accordion > .column,#bk490718.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490718 > div { padding: 15px; }
		#bk490733.b-plain > .column,#bk490733.b-plain > .g-column,#bk490733.b-both_diff > .column,#bk490733.b-both_diff > .g-column,#bk490733.b-headlines > .column,#bk490733.b-headlines > .g-column,#bk490733.b-album > .column,#bk490733.b-album > .g-column,#bk490733.b-tab > .column,#bk490733.b-tab > .g-column,#bk490733.b-accordion > .column,#bk490733.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490733 > div { padding: 15px; }
		#bk490713.b-plain > .column,#bk490713.b-plain > .g-column,#bk490713.b-both_diff > .column,#bk490713.b-both_diff > .g-column,#bk490713.b-headlines > .column,#bk490713.b-headlines > .g-column,#bk490713.b-album > .column,#bk490713.b-album > .g-column,#bk490713.b-tab > .column,#bk490713.b-tab > .g-column,#bk490713.b-accordion > .column,#bk490713.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490713 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
		#bk490734.b-plain > .column,#bk490734.b-plain > .g-column,#bk490734.b-both_diff > .column,#bk490734.b-both_diff > .g-column,#bk490734.b-headlines > .column,#bk490734.b-headlines > .g-column,#bk490734.b-album > .column,#bk490734.b-album > .g-column,#bk490734.b-tab > .column,#bk490734.b-tab > .g-column,#bk490734.b-accordion > .column,#bk490734.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490734 > div { padding: 15px; }
		#bk490739.b-plain > .column,#bk490739.b-plain > .g-column,#bk490739.b-both_diff > .column,#bk490739.b-both_diff > .g-column,#bk490739.b-headlines > .column,#bk490739.b-headlines > .g-column,#bk490739.b-album > .column,#bk490739.b-album > .g-column,#bk490739.b-tab > .column,#bk490739.b-tab > .g-column,#bk490739.b-accordion > .column,#bk490739.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490739 > div { padding: 15px; }
		#bk490719.b-plain > .column,#bk490719.b-plain > .g-column,#bk490719.b-both_diff > .column,#bk490719.b-both_diff > .g-column,#bk490719.b-headlines > .column,#bk490719.b-headlines > .g-column,#bk490719.b-album > .column,#bk490719.b-album > .g-column,#bk490719.b-tab > .column,#bk490719.b-tab > .g-column,#bk490719.b-accordion > .column,#bk490719.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490719 > div { padding: 15px; }
		#bk490714.b-plain > .column,#bk490714.b-plain > .g-column,#bk490714.b-both_diff > .column,#bk490714.b-both_diff > .g-column,#bk490714.b-headlines > .column,#bk490714.b-headlines > .g-column,#bk490714.b-album > .column,#bk490714.b-album > .g-column,#bk490714.b-tab > .column,#bk490714.b-tab > .g-column,#bk490714.b-accordion > .column,#bk490714.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490714 > div { padding: 15px; }
		#bk490740.b-plain > .column,#bk490740.b-plain > .g-column,#bk490740.b-both_diff > .column,#bk490740.b-both_diff > .g-column,#bk490740.b-headlines > .column,#bk490740.b-headlines > .g-column,#bk490740.b-album > .column,#bk490740.b-album > .g-column,#bk490740.b-tab > .column,#bk490740.b-tab > .g-column,#bk490740.b-accordion > .column,#bk490740.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490715.b-plain > .column,#bk490715.b-plain > .g-column,#bk490715.b-both_diff > .column,#bk490715.b-both_diff > .g-column,#bk490715.b-headlines > .column,#bk490715.b-headlines > .g-column,#bk490715.b-album > .column,#bk490715.b-album > .g-column,#bk490715.b-tab > .column,#bk490715.b-tab > .g-column,#bk490715.b-accordion > .column,#bk490715.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490715 > div { padding: 15px; }
		#bk490720.b-plain > .column,#bk490720.b-plain > .g-column,#bk490720.b-both_diff > .column,#bk490720.b-both_diff > .g-column,#bk490720.b-headlines > .column,#bk490720.b-headlines > .g-column,#bk490720.b-album > .column,#bk490720.b-album > .g-column,#bk490720.b-tab > .column,#bk490720.b-tab > .g-column,#bk490720.b-accordion > .column,#bk490720.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490720 > div { padding: 15px; }
		#bk490735.b-plain > .column,#bk490735.b-plain > .g-column,#bk490735.b-both_diff > .column,#bk490735.b-both_diff > .g-column,#bk490735.b-headlines > .column,#bk490735.b-headlines > .g-column,#bk490735.b-album > .column,#bk490735.b-album > .g-column,#bk490735.b-tab > .column,#bk490735.b-tab > .g-column,#bk490735.b-accordion > .column,#bk490735.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490735 > div { padding: 15px; }
		#bk490716.b-plain > .column,#bk490716.b-plain > .g-column,#bk490716.b-both_diff > .column,#bk490716.b-both_diff > .g-column,#bk490716.b-headlines > .column,#bk490716.b-headlines > .g-column,#bk490716.b-album > .column,#bk490716.b-album > .g-column,#bk490716.b-tab > .column,#bk490716.b-tab > .g-column,#bk490716.b-accordion > .column,#bk490716.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490716 > div { padding: 15px; }
		#bk490721.b-plain > .column,#bk490721.b-plain > .g-column,#bk490721.b-both_diff > .column,#bk490721.b-both_diff > .g-column,#bk490721.b-headlines > .column,#bk490721.b-headlines > .g-column,#bk490721.b-album > .column,#bk490721.b-album > .g-column,#bk490721.b-tab > .column,#bk490721.b-tab > .g-column,#bk490721.b-accordion > .column,#bk490721.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490721 > div { padding: 15px; }
		#bk490722.b-plain > .column,#bk490722.b-plain > .g-column,#bk490722.b-both_diff > .column,#bk490722.b-both_diff > .g-column,#bk490722.b-headlines > .column,#bk490722.b-headlines > .g-column,#bk490722.b-album > .column,#bk490722.b-album > .g-column,#bk490722.b-tab > .column,#bk490722.b-tab > .g-column,#bk490722.b-accordion > .column,#bk490722.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490722 > div { padding: 15px; }
		#bk490723.b-plain > .column,#bk490723.b-plain > .g-column,#bk490723.b-both_diff > .column,#bk490723.b-both_diff > .g-column,#bk490723.b-headlines > .column,#bk490723.b-headlines > .g-column,#bk490723.b-album > .column,#bk490723.b-album > .g-column,#bk490723.b-tab > .column,#bk490723.b-tab > .g-column,#bk490723.b-accordion > .column,#bk490723.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490723 > div { padding: 15px; }
		#bk490724.b-plain > .column,#bk490724.b-plain > .g-column,#bk490724.b-both_diff > .column,#bk490724.b-both_diff > .g-column,#bk490724.b-headlines > .column,#bk490724.b-headlines > .g-column,#bk490724.b-album > .column,#bk490724.b-album > .g-column,#bk490724.b-tab > .column,#bk490724.b-tab > .g-column,#bk490724.b-accordion > .column,#bk490724.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490724 > div { padding: 15px; }
		#bk490725.b-plain > .column,#bk490725.b-plain > .g-column,#bk490725.b-both_diff > .column,#bk490725.b-both_diff > .g-column,#bk490725.b-headlines > .column,#bk490725.b-headlines > .g-column,#bk490725.b-album > .column,#bk490725.b-album > .g-column,#bk490725.b-tab > .column,#bk490725.b-tab > .g-column,#bk490725.b-accordion > .column,#bk490725.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490725 > div { padding: 15px; }
		#bk490726.b-plain > .column,#bk490726.b-plain > .g-column,#bk490726.b-both_diff > .column,#bk490726.b-both_diff > .g-column,#bk490726.b-headlines > .column,#bk490726.b-headlines > .g-column,#bk490726.b-album > .column,#bk490726.b-album > .g-column,#bk490726.b-tab > .column,#bk490726.b-tab > .g-column,#bk490726.b-accordion > .column,#bk490726.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490726 > div { padding: 15px; }
		#bk490727.b-plain > .column,#bk490727.b-plain > .g-column,#bk490727.b-both_diff > .column,#bk490727.b-both_diff > .g-column,#bk490727.b-headlines > .column,#bk490727.b-headlines > .g-column,#bk490727.b-album > .column,#bk490727.b-album > .g-column,#bk490727.b-tab > .column,#bk490727.b-tab > .g-column,#bk490727.b-accordion > .column,#bk490727.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490727 > div { padding: 15px; }
		#bk490728.b-plain > .column,#bk490728.b-plain > .g-column,#bk490728.b-both_diff > .column,#bk490728.b-both_diff > .g-column,#bk490728.b-headlines > .column,#bk490728.b-headlines > .g-column,#bk490728.b-album > .column,#bk490728.b-album > .g-column,#bk490728.b-tab > .column,#bk490728.b-tab > .g-column,#bk490728.b-accordion > .column,#bk490728.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490728 > div { padding: 15px; }
		#bk490729.b-plain > .column,#bk490729.b-plain > .g-column,#bk490729.b-both_diff > .column,#bk490729.b-both_diff > .g-column,#bk490729.b-headlines > .column,#bk490729.b-headlines > .g-column,#bk490729.b-album > .column,#bk490729.b-album > .g-column,#bk490729.b-tab > .column,#bk490729.b-tab > .g-column,#bk490729.b-accordion > .column,#bk490729.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490729 > div { padding: 15px; }
		#bk490730.b-plain > .column,#bk490730.b-plain > .g-column,#bk490730.b-both_diff > .column,#bk490730.b-both_diff > .g-column,#bk490730.b-headlines > .column,#bk490730.b-headlines > .g-column,#bk490730.b-album > .column,#bk490730.b-album > .g-column,#bk490730.b-tab > .column,#bk490730.b-tab > .g-column,#bk490730.b-accordion > .column,#bk490730.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490730 > div { padding: 15px; }
		#bk490731.b-plain > .column,#bk490731.b-plain > .g-column,#bk490731.b-both_diff > .column,#bk490731.b-both_diff > .g-column,#bk490731.b-headlines > .column,#bk490731.b-headlines > .g-column,#bk490731.b-album > .column,#bk490731.b-album > .g-column,#bk490731.b-tab > .column,#bk490731.b-tab > .g-column,#bk490731.b-accordion > .column,#bk490731.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490731 > div { padding: 15px; }
	}




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