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

#bk490794 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490772 > div { margin:0 auto; max-width:980px; }
#bk490772 > div { padding-left: 0px; padding-top: 18px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490779 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490774 { background-image:url(_src/33042/mainbg_shihou.jpg); background-position:center center; background-size:cover; }
#bk490774 > div { margin:0 auto; max-width:980px; }
#bk490774 > div { padding-left: 0px; padding-top: 70px; padding-right: 0px; padding-bottom: 70px;  } 
#bk490799 > div { margin:0 auto; max-width:980px; }
#bk490799 > div { padding-left: 0px; padding-top: 50px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490773 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490800 > div { margin:0 auto; max-width:980px; }
#bk490800 > div { padding-left: 0px; padding-top: 30px; padding-right: 0px; padding-bottom: 15px;  } 
#bk490795 > div { padding-left: 0px; padding-top: 30px; padding-right: 0px; padding-bottom: 30px;  } 
#bk490780 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490775 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490796 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490801 > div { margin:0 auto; max-width:980px; }
#bk490801 > div { padding-left: 0px; padding-top: 15px; padding-right: 0px; padding-bottom: 30px;  } 
#bk490776 > div { margin:0 auto; max-width:980px; }
#bk490776 > div { padding-left: 0px; padding-top: 20px; padding-right: 0px; padding-bottom: 20px;  } 
#bk490781 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490777 > div { margin:0 auto; max-width:980px; }
#bk490777 > div { padding-left: 0px; padding-top: 50px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490782 > div { padding-left: 0px; padding-top: 40px; padding-right: 0px; padding-bottom: 20px;  } 
#bk490797 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490783 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490778 > div { margin:0 auto; max-width:980px; }
#bk490778 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490784 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490785 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 30px;  } 
#bk517292 { background-color:#F0F0EC; }
#bk490786 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
#bk490792 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 


@media (max-width: 641px) {
		#bk490798.b-plain > .column,#bk490798.b-plain > .g-column,#bk490798.b-both_diff > .column,#bk490798.b-both_diff > .g-column,#bk490798.b-headlines > .column,#bk490798.b-headlines > .g-column,#bk490798.b-album > .column,#bk490798.b-album > .g-column,#bk490798.b-tab > .column,#bk490798.b-tab > .g-column,#bk490798.b-accordion > .column,#bk490798.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490794.b-plain > .column,#bk490794.b-plain > .g-column,#bk490794.b-both_diff > .column,#bk490794.b-both_diff > .g-column,#bk490794.b-headlines > .column,#bk490794.b-headlines > .g-column,#bk490794.b-album > .column,#bk490794.b-album > .g-column,#bk490794.b-tab > .column,#bk490794.b-tab > .g-column,#bk490794.b-accordion > .column,#bk490794.b-accordion > .g-column { margin:0 auto; max-width:1020px; }
		#bk490794 > div { padding: 15px; }
		#bk490772.b-plain > .column,#bk490772.b-plain > .g-column,#bk490772.b-both_diff > .column,#bk490772.b-both_diff > .g-column,#bk490772.b-headlines > .column,#bk490772.b-headlines > .g-column,#bk490772.b-album > .column,#bk490772.b-album > .g-column,#bk490772.b-tab > .column,#bk490772.b-tab > .g-column,#bk490772.b-accordion > .column,#bk490772.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490772 > div { padding-left: 0px; padding-top: 8px; padding-right: 0px; padding-bottom: 10px;  } 
		#bk490779.b-plain > .column,#bk490779.b-plain > .g-column,#bk490779.b-both_diff > .column,#bk490779.b-both_diff > .g-column,#bk490779.b-headlines > .column,#bk490779.b-headlines > .g-column,#bk490779.b-album > .column,#bk490779.b-album > .g-column,#bk490779.b-tab > .column,#bk490779.b-tab > .g-column,#bk490779.b-accordion > .column,#bk490779.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490779 > div { padding: 15px; }
		#bk490774.b-plain > .column,#bk490774.b-plain > .g-column,#bk490774.b-both_diff > .column,#bk490774.b-both_diff > .g-column,#bk490774.b-headlines > .column,#bk490774.b-headlines > .g-column,#bk490774.b-album > .column,#bk490774.b-album > .g-column,#bk490774.b-tab > .column,#bk490774.b-tab > .g-column,#bk490774.b-accordion > .column,#bk490774.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490774 > div { padding: 15px; }
		#bk490799.b-plain > .column,#bk490799.b-plain > .g-column,#bk490799.b-both_diff > .column,#bk490799.b-both_diff > .g-column,#bk490799.b-headlines > .column,#bk490799.b-headlines > .g-column,#bk490799.b-album > .column,#bk490799.b-album > .g-column,#bk490799.b-tab > .column,#bk490799.b-tab > .g-column,#bk490799.b-accordion > .column,#bk490799.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490799 > div { padding: 15px; }
		#bk490773.b-plain > .column,#bk490773.b-plain > .g-column,#bk490773.b-both_diff > .column,#bk490773.b-both_diff > .g-column,#bk490773.b-headlines > .column,#bk490773.b-headlines > .g-column,#bk490773.b-album > .column,#bk490773.b-album > .g-column,#bk490773.b-tab > .column,#bk490773.b-tab > .g-column,#bk490773.b-accordion > .column,#bk490773.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490773 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
		#bk490800.b-plain > .column,#bk490800.b-plain > .g-column,#bk490800.b-both_diff > .column,#bk490800.b-both_diff > .g-column,#bk490800.b-headlines > .column,#bk490800.b-headlines > .g-column,#bk490800.b-album > .column,#bk490800.b-album > .g-column,#bk490800.b-tab > .column,#bk490800.b-tab > .g-column,#bk490800.b-accordion > .column,#bk490800.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490800 > div { padding: 15px; }
		#bk490795.b-plain > .column,#bk490795.b-plain > .g-column,#bk490795.b-both_diff > .column,#bk490795.b-both_diff > .g-column,#bk490795.b-headlines > .column,#bk490795.b-headlines > .g-column,#bk490795.b-album > .column,#bk490795.b-album > .g-column,#bk490795.b-tab > .column,#bk490795.b-tab > .g-column,#bk490795.b-accordion > .column,#bk490795.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490795 > div { padding: 15px; }
		#bk490780.b-plain > .column,#bk490780.b-plain > .g-column,#bk490780.b-both_diff > .column,#bk490780.b-both_diff > .g-column,#bk490780.b-headlines > .column,#bk490780.b-headlines > .g-column,#bk490780.b-album > .column,#bk490780.b-album > .g-column,#bk490780.b-tab > .column,#bk490780.b-tab > .g-column,#bk490780.b-accordion > .column,#bk490780.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490780 > div { padding: 15px; }
		#bk490775.b-plain > .column,#bk490775.b-plain > .g-column,#bk490775.b-both_diff > .column,#bk490775.b-both_diff > .g-column,#bk490775.b-headlines > .column,#bk490775.b-headlines > .g-column,#bk490775.b-album > .column,#bk490775.b-album > .g-column,#bk490775.b-tab > .column,#bk490775.b-tab > .g-column,#bk490775.b-accordion > .column,#bk490775.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490775 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
		#bk490796.b-plain > .column,#bk490796.b-plain > .g-column,#bk490796.b-both_diff > .column,#bk490796.b-both_diff > .g-column,#bk490796.b-headlines > .column,#bk490796.b-headlines > .g-column,#bk490796.b-album > .column,#bk490796.b-album > .g-column,#bk490796.b-tab > .column,#bk490796.b-tab > .g-column,#bk490796.b-accordion > .column,#bk490796.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490796 > div { padding: 15px; }
		#bk490801.b-plain > .column,#bk490801.b-plain > .g-column,#bk490801.b-both_diff > .column,#bk490801.b-both_diff > .g-column,#bk490801.b-headlines > .column,#bk490801.b-headlines > .g-column,#bk490801.b-album > .column,#bk490801.b-album > .g-column,#bk490801.b-tab > .column,#bk490801.b-tab > .g-column,#bk490801.b-accordion > .column,#bk490801.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490801 > div { padding: 15px; }
		#bk490776.b-plain > .column,#bk490776.b-plain > .g-column,#bk490776.b-both_diff > .column,#bk490776.b-both_diff > .g-column,#bk490776.b-headlines > .column,#bk490776.b-headlines > .g-column,#bk490776.b-album > .column,#bk490776.b-album > .g-column,#bk490776.b-tab > .column,#bk490776.b-tab > .g-column,#bk490776.b-accordion > .column,#bk490776.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490776 > div { padding: 15px; }
		#bk490781.b-plain > .column,#bk490781.b-plain > .g-column,#bk490781.b-both_diff > .column,#bk490781.b-both_diff > .g-column,#bk490781.b-headlines > .column,#bk490781.b-headlines > .g-column,#bk490781.b-album > .column,#bk490781.b-album > .g-column,#bk490781.b-tab > .column,#bk490781.b-tab > .g-column,#bk490781.b-accordion > .column,#bk490781.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490781 > div { padding: 15px; }
		#bk490802.b-plain > .column,#bk490802.b-plain > .g-column,#bk490802.b-both_diff > .column,#bk490802.b-both_diff > .g-column,#bk490802.b-headlines > .column,#bk490802.b-headlines > .g-column,#bk490802.b-album > .column,#bk490802.b-album > .g-column,#bk490802.b-tab > .column,#bk490802.b-tab > .g-column,#bk490802.b-accordion > .column,#bk490802.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490777.b-plain > .column,#bk490777.b-plain > .g-column,#bk490777.b-both_diff > .column,#bk490777.b-both_diff > .g-column,#bk490777.b-headlines > .column,#bk490777.b-headlines > .g-column,#bk490777.b-album > .column,#bk490777.b-album > .g-column,#bk490777.b-tab > .column,#bk490777.b-tab > .g-column,#bk490777.b-accordion > .column,#bk490777.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490777 > div { padding: 15px; }
		#bk490782.b-plain > .column,#bk490782.b-plain > .g-column,#bk490782.b-both_diff > .column,#bk490782.b-both_diff > .g-column,#bk490782.b-headlines > .column,#bk490782.b-headlines > .g-column,#bk490782.b-album > .column,#bk490782.b-album > .g-column,#bk490782.b-tab > .column,#bk490782.b-tab > .g-column,#bk490782.b-accordion > .column,#bk490782.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490782 > div { padding: 15px; }
		#bk490797.b-plain > .column,#bk490797.b-plain > .g-column,#bk490797.b-both_diff > .column,#bk490797.b-both_diff > .g-column,#bk490797.b-headlines > .column,#bk490797.b-headlines > .g-column,#bk490797.b-album > .column,#bk490797.b-album > .g-column,#bk490797.b-tab > .column,#bk490797.b-tab > .g-column,#bk490797.b-accordion > .column,#bk490797.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490797 > div { padding: 15px; }
		#bk490783.b-plain > .column,#bk490783.b-plain > .g-column,#bk490783.b-both_diff > .column,#bk490783.b-both_diff > .g-column,#bk490783.b-headlines > .column,#bk490783.b-headlines > .g-column,#bk490783.b-album > .column,#bk490783.b-album > .g-column,#bk490783.b-tab > .column,#bk490783.b-tab > .g-column,#bk490783.b-accordion > .column,#bk490783.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490783 > div { padding: 15px; }
		#bk490778.b-plain > .column,#bk490778.b-plain > .g-column,#bk490778.b-both_diff > .column,#bk490778.b-both_diff > .g-column,#bk490778.b-headlines > .column,#bk490778.b-headlines > .g-column,#bk490778.b-album > .column,#bk490778.b-album > .g-column,#bk490778.b-tab > .column,#bk490778.b-tab > .g-column,#bk490778.b-accordion > .column,#bk490778.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490778 > div { padding: 15px; }
		#bk490784.b-plain > .column,#bk490784.b-plain > .g-column,#bk490784.b-both_diff > .column,#bk490784.b-both_diff > .g-column,#bk490784.b-headlines > .column,#bk490784.b-headlines > .g-column,#bk490784.b-album > .column,#bk490784.b-album > .g-column,#bk490784.b-tab > .column,#bk490784.b-tab > .g-column,#bk490784.b-accordion > .column,#bk490784.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490784 > div { padding: 15px; }
		#bk490785.b-plain > .column,#bk490785.b-plain > .g-column,#bk490785.b-both_diff > .column,#bk490785.b-both_diff > .g-column,#bk490785.b-headlines > .column,#bk490785.b-headlines > .g-column,#bk490785.b-album > .column,#bk490785.b-album > .g-column,#bk490785.b-tab > .column,#bk490785.b-tab > .g-column,#bk490785.b-accordion > .column,#bk490785.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490785 > div { padding: 15px; }
		#bk517292.b-plain > .column,#bk517292.b-plain > .g-column,#bk517292.b-both_diff > .column,#bk517292.b-both_diff > .g-column,#bk517292.b-headlines > .column,#bk517292.b-headlines > .g-column,#bk517292.b-album > .column,#bk517292.b-album > .g-column,#bk517292.b-tab > .column,#bk517292.b-tab > .g-column,#bk517292.b-accordion > .column,#bk517292.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490786.b-plain > .column,#bk490786.b-plain > .g-column,#bk490786.b-both_diff > .column,#bk490786.b-both_diff > .g-column,#bk490786.b-headlines > .column,#bk490786.b-headlines > .g-column,#bk490786.b-album > .column,#bk490786.b-album > .g-column,#bk490786.b-tab > .column,#bk490786.b-tab > .g-column,#bk490786.b-accordion > .column,#bk490786.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490786 > div { padding: 15px; }
		#bk504497.b-plain > .column,#bk504497.b-plain > .g-column,#bk504497.b-both_diff > .column,#bk504497.b-both_diff > .g-column,#bk504497.b-headlines > .column,#bk504497.b-headlines > .g-column,#bk504497.b-album > .column,#bk504497.b-album > .g-column,#bk504497.b-tab > .column,#bk504497.b-tab > .g-column,#bk504497.b-accordion > .column,#bk504497.b-accordion > .g-column { margin:0 auto; max-width:1020px; }
		#bk490792.b-plain > .column,#bk490792.b-plain > .g-column,#bk490792.b-both_diff > .column,#bk490792.b-both_diff > .g-column,#bk490792.b-headlines > .column,#bk490792.b-headlines > .g-column,#bk490792.b-album > .column,#bk490792.b-album > .g-column,#bk490792.b-tab > .column,#bk490792.b-tab > .g-column,#bk490792.b-accordion > .column,#bk490792.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk490792 > div { padding: 15px; }
		#bk490791.b-plain > .column,#bk490791.b-plain > .g-column,#bk490791.b-both_diff > .column,#bk490791.b-both_diff > .g-column,#bk490791.b-headlines > .column,#bk490791.b-headlines > .g-column,#bk490791.b-album > .column,#bk490791.b-album > .g-column,#bk490791.b-tab > .column,#bk490791.b-tab > .g-column,#bk490791.b-accordion > .column,#bk490791.b-accordion > .g-column { margin:0 auto; max-width:100%; }
	}




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