@charset "utf-8";
/* 共通の「page setting」ブロックは css/styles.css に統合済み */

#bk8858 { background-image:url(../images/hero-about.jpg); background-position:center center; background-size:cover; }
#bk8858 > div { padding-left: 30px; padding-top: 200px; padding-right: 30px; padding-bottom: 150px;  } 
#bk8861 { background-color:transparent; }
#bk8884 { background-color:#FFFFFF; }
#bk8884 > div { margin:0 auto; max-width:980px; }
#bk8884 > div { padding-left: 30px; padding-top: 30px; padding-right: 30px; padding-bottom: 0px;  } 
#bk8885 { background-color:#333333; }
#bk8885 > div { padding-left: 0px; padding-top: 15px; padding-right: 0px; padding-bottom: 15px;  } 
#bk9001 { background-color:#FFFFFF; }
#bk9001 > div { margin:0 auto; max-width:980px; }
#bk9001 > div { padding-left: 30px; padding-top: 0px; padding-right: 30px; padding-bottom: 0px;  } 
#bk9002 { background-color:#FFFFFF; }
#bk9002 > div { margin:0 auto; max-width:980px; }
#bk9002 > div { padding-left: 30px; padding-top: 0px; padding-right: 30px; padding-bottom: 0px;  } 
#bk9003 { background-color:#FFFFFF; }
#bk9003 > div { margin:0 auto; max-width:980px; }
#bk9003 > div { padding-left: 30px; padding-top: 0px; padding-right: 30px; padding-bottom: 30px;  } 
#bk8996 { background-color:#FFFFFF; }
#bk8996 > div { margin:0 auto; max-width:980px; }
#bk8996 > div { padding-left: 30px; padding-top: 0px; padding-right: 30px; padding-bottom: 30px;  } 
#bk8913 > div { margin:0 auto; max-width:980px; }
#bk8913 > div { padding-left: 30px; padding-top: 30px; padding-right: 30px; padding-bottom: 60px;  } 
#bk8896 { background-color:#FFFFFF; }
#bk8896 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 


@media (max-width: 641px) {
		#bk8857.b-plain > .column,#bk8857.b-plain > .g-column,#bk8857.b-both_diff > .column,#bk8857.b-both_diff > .g-column,#bk8857.b-headlines > .column,#bk8857.b-headlines > .g-column,#bk8857.b-album > .column,#bk8857.b-album > .g-column,#bk8857.b-tab > .column,#bk8857.b-tab > .g-column,#bk8857.b-accordion > .column,#bk8857.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk8876.b-plain > .column,#bk8876.b-plain > .g-column,#bk8876.b-both_diff > .column,#bk8876.b-both_diff > .g-column,#bk8876.b-headlines > .column,#bk8876.b-headlines > .g-column,#bk8876.b-album > .column,#bk8876.b-album > .g-column,#bk8876.b-tab > .column,#bk8876.b-tab > .g-column,#bk8876.b-accordion > .column,#bk8876.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk8858.b-plain > .column,#bk8858.b-plain > .g-column,#bk8858.b-both_diff > .column,#bk8858.b-both_diff > .g-column,#bk8858.b-headlines > .column,#bk8858.b-headlines > .g-column,#bk8858.b-album > .column,#bk8858.b-album > .g-column,#bk8858.b-tab > .column,#bk8858.b-tab > .g-column,#bk8858.b-accordion > .column,#bk8858.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk8858 > div { padding-left: 0px; padding-top: 50px; padding-right: 0px; padding-bottom: 50px;  } 
		#bk8861.b-plain > .column,#bk8861.b-plain > .g-column,#bk8861.b-both_diff > .column,#bk8861.b-both_diff > .g-column,#bk8861.b-headlines > .column,#bk8861.b-headlines > .g-column,#bk8861.b-album > .column,#bk8861.b-album > .g-column,#bk8861.b-tab > .column,#bk8861.b-tab > .g-column,#bk8861.b-accordion > .column,#bk8861.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk8884.b-plain > .column,#bk8884.b-plain > .g-column,#bk8884.b-both_diff > .column,#bk8884.b-both_diff > .g-column,#bk8884.b-headlines > .column,#bk8884.b-headlines > .g-column,#bk8884.b-album > .column,#bk8884.b-album > .g-column,#bk8884.b-tab > .column,#bk8884.b-tab > .g-column,#bk8884.b-accordion > .column,#bk8884.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk8884 > div { padding: 15px; }
		#bk8885.b-plain > .column,#bk8885.b-plain > .g-column,#bk8885.b-both_diff > .column,#bk8885.b-both_diff > .g-column,#bk8885.b-headlines > .column,#bk8885.b-headlines > .g-column,#bk8885.b-album > .column,#bk8885.b-album > .g-column,#bk8885.b-tab > .column,#bk8885.b-tab > .g-column,#bk8885.b-accordion > .column,#bk8885.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk8885 > div { padding: 15px; }
		#bk9001.b-plain > .column,#bk9001.b-plain > .g-column,#bk9001.b-both_diff > .column,#bk9001.b-both_diff > .g-column,#bk9001.b-headlines > .column,#bk9001.b-headlines > .g-column,#bk9001.b-album > .column,#bk9001.b-album > .g-column,#bk9001.b-tab > .column,#bk9001.b-tab > .g-column,#bk9001.b-accordion > .column,#bk9001.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk9001 > div { padding: 15px; }
		#bk9002.b-plain > .column,#bk9002.b-plain > .g-column,#bk9002.b-both_diff > .column,#bk9002.b-both_diff > .g-column,#bk9002.b-headlines > .column,#bk9002.b-headlines > .g-column,#bk9002.b-album > .column,#bk9002.b-album > .g-column,#bk9002.b-tab > .column,#bk9002.b-tab > .g-column,#bk9002.b-accordion > .column,#bk9002.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk9002 > div { padding: 15px; }
		#bk9003.b-plain > .column,#bk9003.b-plain > .g-column,#bk9003.b-both_diff > .column,#bk9003.b-both_diff > .g-column,#bk9003.b-headlines > .column,#bk9003.b-headlines > .g-column,#bk9003.b-album > .column,#bk9003.b-album > .g-column,#bk9003.b-tab > .column,#bk9003.b-tab > .g-column,#bk9003.b-accordion > .column,#bk9003.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk9003 > div { padding: 15px; }
		#bk8996.b-plain > .column,#bk8996.b-plain > .g-column,#bk8996.b-both_diff > .column,#bk8996.b-both_diff > .g-column,#bk8996.b-headlines > .column,#bk8996.b-headlines > .g-column,#bk8996.b-album > .column,#bk8996.b-album > .g-column,#bk8996.b-tab > .column,#bk8996.b-tab > .g-column,#bk8996.b-accordion > .column,#bk8996.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk8996 > div { padding: 15px; }
		#bk8913.b-plain > .column,#bk8913.b-plain > .g-column,#bk8913.b-both_diff > .column,#bk8913.b-both_diff > .g-column,#bk8913.b-headlines > .column,#bk8913.b-headlines > .g-column,#bk8913.b-album > .column,#bk8913.b-album > .g-column,#bk8913.b-tab > .column,#bk8913.b-tab > .g-column,#bk8913.b-accordion > .column,#bk8913.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk8913 > div { padding: 15px; }
		#bk8896.b-plain > .column,#bk8896.b-plain > .g-column,#bk8896.b-both_diff > .column,#bk8896.b-both_diff > .g-column,#bk8896.b-headlines > .column,#bk8896.b-headlines > .g-column,#bk8896.b-album > .column,#bk8896.b-album > .g-column,#bk8896.b-tab > .column,#bk8896.b-tab > .g-column,#bk8896.b-accordion > .column,#bk8896.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk8896 > div { padding: 0px; }
	}


@media (max-width: 641px) {
}
