﻿@charset "utf-8";
/* page setting
--------------------------------------------------------- */

.movie{
  position:relative;
  width:100%;
  padding-top:56.25%;
}
.movie iframe{
  position:absolute;
  top:0;
  right:0;
  width:100%;
  height:100%;
}

span.title {
    vertical-align: middle;
    color: #616161 !important;
}

.column.-column1.-column-lasts.first {
    margin-top: 0;
}

.topmenu.g-column.-col4.-sp-col2 {
    padding: 10px 0;
}

.toppage.column.-column1 {
    padding-top: 10px;
}

#a-site_contents,
#a-site_contents2,
#bk717,
#bk679,
#bk716 { max-width:1170px; }

@media (max-width: 641px) {
.bg-document { max-width:100%; }
}

#page .bg-document {
}
#page {
}

#a-header {
}
#a-ghost_header {
}
#a-billboard {
}
#a-main { padding:0px 40px 0px 0px ;
}
#a-side-a {
}
#a-side-b {
}
#a-footer {
    margin-top: 20px;
}
#a-site_contents {
}

@media (max-width: 641px) {

div#bk675.pc,
div#bk677.pc {
    display: none;
}

.footer.column.-column1,
.footer.column.-column2,
.footer.column.-column3 {
    padding-left: 20px;
}

#page .bg-document {  
  }
#page {  
 background-image:none; 
  }
	#a-header {padding:0px 0px 0px 0px;	}
	#a-ghost_header {padding:0px 0px 0px 0px;	}
	#a-billboard {padding:0px 0px 0px 0px;	}
	#a-main,#a-main2 {padding:0% 3% 0% 3% ;	}
	#a-side-a {padding:0px 0px 0px 0px;    display: none;	}
	#a-side-b {padding:0px 0px 0px 0px;	}
	#a-footer {padding:0px 0px 0px 0px;	}
	#a-site_contents  { /* background-image: url(_src/523/img20150911123354620531.png); */
 background-repeat:no-repeat; 
 background-position:left top; 
}}

#bk578 > div { margin:0 auto; max-width:100%; }
#bk578 > div { padding-left: 0px; padding-top: 20px; padding-right: 0px; padding-bottom: 5px;  } 
#bk719 > div { padding-left: 0px; padding-top: 30px; padding-right: 0px; padding-bottom: 20px;  } 
#bk579 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 20px;  } 
#bk679 > div { margin:0 auto; max-width:100%; }
#bk679 > div { /* padding-left: 45px; */ padding-top: 0px; padding-right: 0px; padding-bottom: 5px;  } 
#bk605 > div { margin:0 auto; max-width:1100px; }
#bk605 > div { padding-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 30px;  } 
#bk720 { background-image:url(img/back.png); background-repeat:repeat; }
#bk720 > div { padding-left: 10px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px;  } 
#bk581 { background-image:url(_src/434/img20150824162005882349.png); background-repeat:no-repeat; background-position:center bottom; }
#bk581 > div { padding-left: 0px; padding-top: 20px; padding-right: 50px; padding-bottom: 20px;  } 
#bk673 > div { margin:0 auto; max-width:100%; }
#bk673 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 5px;  } 
#bk723 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 20px;  } 
#bk680 { background-color:#C3E4F2; }
#bk680 > div { padding-left: 20px; padding-top: 30px; padding-right: 0px; padding-bottom: 30px;  } 
#bk674 > div { padding-left: 0px; padding-top: 20px; padding-right: 0px; padding-bottom: 0px;  } 
#bk721 { background-image:url(img/back.png); background-repeat:repeat; }
#bk721 > div { padding-left: 10px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px;  } 
#bk641 > div { padding-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 10px;  } 
#bk608 { background-color:#47B4E7; }
#bk608 > div { margin:0 auto; max-width:1020px; }
#bk606 { background-color:#F7F7F7; }
#bk606 > div { margin:0 auto; max-width:1020px; }
#bk606 > div { padding-left: 0px; padding-top: 20px; padding-right: 0px; padding-bottom: 0px;  } 
#bk724 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 20px;  } 
#bk631 { background-color:#47B4E7; }
#bk631 > div { padding-left: 0px; padding-top: 20px; padding-right: 0px; padding-bottom: 20px;  } 
#bk675 > div { margin:0 auto; max-width:100%; }
#bk675 > div { padding-left: 0px; padding-top: 20px; padding-right: 0px; padding-bottom: 5px;  } 
#bk609 { background-image:url(_src/482/back.png); background-repeat:repeat; }
#bk609 > div { padding-left: 10px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px;  } 


@media (max-width: 641px) {
		#bk725.b-plain > .column,#bk725.b-plain > .g-column,#bk725.b-both_diff > .column,#bk725.b-both_diff > .g-column,#bk725.b-headlines > .column,#bk725.b-headlines > .g-column,#bk725.b-album > .column,#bk725.b-album > .g-column,#bk725.b-tab > .column,#bk725.b-tab > .g-column,#bk725.b-accordion > .column,#bk725.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk718.b-plain > .column,#bk718.b-plain > .g-column,#bk718.b-both_diff > .column,#bk718.b-both_diff > .g-column,#bk718.b-headlines > .column,#bk718.b-headlines > .g-column,#bk718.b-album > .column,#bk718.b-album > .g-column,#bk718.b-tab > .column,#bk718.b-tab > .g-column,#bk718.b-accordion > .column,#bk718.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk578.b-plain > .column,#bk578.b-plain > .g-column,#bk578.b-both_diff > .column,#bk578.b-both_diff > .g-column,#bk578.b-headlines > .column,#bk578.b-headlines > .g-column,#bk578.b-album > .column,#bk578.b-album > .g-column,#bk578.b-tab > .column,#bk578.b-tab > .g-column,#bk578.b-accordion > .column,#bk578.b-accordion > .g-column { margin:0 auto; max-width:95%; }
		#bk578 > div { padding-left: 0px; padding-top: 30px; padding-right: 0px; padding-bottom: 0px;  } 
		#bk719.b-plain > .column,#bk719.b-plain > .g-column,#bk719.b-both_diff > .column,#bk719.b-both_diff > .g-column,#bk719.b-headlines > .column,#bk719.b-headlines > .g-column,#bk719.b-album > .column,#bk719.b-album > .g-column,#bk719.b-tab > .column,#bk719.b-tab > .g-column,#bk719.b-accordion > .column,#bk719.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk719 > div { padding: 15px; }
		#bk579.b-plain > .column,#bk579.b-plain > .g-column,#bk579.b-both_diff > .column,#bk579.b-both_diff > .g-column,#bk579.b-headlines > .column,#bk579.b-headlines > .g-column,#bk579.b-album > .column,#bk579.b-album > .g-column,#bk579.b-tab > .column,#bk579.b-tab > .g-column,#bk579.b-accordion > .column,#bk579.b-accordion > .g-column { margin:0 auto; max-width:95%; }
		#bk579 > div { padding: 15px; }
		#bk580.b-plain > .column,#bk580.b-plain > .g-column,#bk580.b-both_diff > .column,#bk580.b-both_diff > .g-column,#bk580.b-headlines > .column,#bk580.b-headlines > .g-column,#bk580.b-album > .column,#bk580.b-album > .g-column,#bk580.b-tab > .column,#bk580.b-tab > .g-column,#bk580.b-accordion > .column,#bk580.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk679.b-plain > .column,#bk679.b-plain > .g-column,#bk679.b-both_diff > .column,#bk679.b-both_diff > .g-column,#bk679.b-headlines > .column,#bk679.b-headlines > .g-column,#bk679.b-album > .column,#bk679.b-album > .g-column,#bk679.b-tab > .column,#bk679.b-tab > .g-column,#bk679.b-accordion > .column,#bk679.b-accordion > .g-column { margin:0 auto; max-width:95%; }
		#bk679 > div { padding-left: 0px; padding-top: 50px; padding-right: 0px; padding-bottom: 0px;  } 
		#bk605.b-plain > .column,#bk605.b-plain > .g-column,#bk605.b-both_diff > .column,#bk605.b-both_diff > .g-column,#bk605.b-headlines > .column,#bk605.b-headlines > .g-column,#bk605.b-album > .column,#bk605.b-album > .g-column,#bk605.b-tab > .column,#bk605.b-tab > .g-column,#bk605.b-accordion > .column,#bk605.b-accordion > .g-column { margin:0 auto; max-width:95%; }
		#bk605 > div { padding: 0px; }
		#bk717.b-plain > .column,#bk717.b-plain > .g-column,#bk717.b-both_diff > .column,#bk717.b-both_diff > .g-column,#bk717.b-headlines > .column,#bk717.b-headlines > .g-column,#bk717.b-album > .column,#bk717.b-album > .g-column,#bk717.b-tab > .column,#bk717.b-tab > .g-column,#bk717.b-accordion > .column,#bk717.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk672.b-plain > .column,#bk672.b-plain > .g-column,#bk672.b-both_diff > .column,#bk672.b-both_diff > .g-column,#bk672.b-headlines > .column,#bk672.b-headlines > .g-column,#bk672.b-album > .column,#bk672.b-album > .g-column,#bk672.b-tab > .column,#bk672.b-tab > .g-column,#bk672.b-accordion > .column,#bk672.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk720.b-plain > .column,#bk720.b-plain > .g-column,#bk720.b-both_diff > .column,#bk720.b-both_diff > .g-column,#bk720.b-headlines > .column,#bk720.b-headlines > .g-column,#bk720.b-album > .column,#bk720.b-album > .g-column,#bk720.b-tab > .column,#bk720.b-tab > .g-column,#bk720.b-accordion > .column,#bk720.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk720 > div { padding: 15px; }
		#bk716.b-plain > .column,#bk716.b-plain > .g-column,#bk716.b-both_diff > .column,#bk716.b-both_diff > .g-column,#bk716.b-headlines > .column,#bk716.b-headlines > .g-column,#bk716.b-album > .column,#bk716.b-album > .g-column,#bk716.b-tab > .column,#bk716.b-tab > .g-column,#bk716.b-accordion > .column,#bk716.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk581.b-plain > .column,#bk581.b-plain > .g-column,#bk581.b-both_diff > .column,#bk581.b-both_diff > .g-column,#bk581.b-headlines > .column,#bk581.b-headlines > .g-column,#bk581.b-album > .column,#bk581.b-album > .g-column,#bk581.b-tab > .column,#bk581.b-tab > .g-column,#bk581.b-accordion > .column,#bk581.b-accordion > .g-column { margin:0 auto; max-width:95%; }
		#bk581 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;  } 
		#bk673.b-plain > .column,#bk673.b-plain > .g-column,#bk673.b-both_diff > .column,#bk673.b-both_diff > .g-column,#bk673.b-headlines > .column,#bk673.b-headlines > .g-column,#bk673.b-album > .column,#bk673.b-album > .g-column,#bk673.b-tab > .column,#bk673.b-tab > .g-column,#bk673.b-accordion > .column,#bk673.b-accordion > .g-column { margin:0 auto; max-width:95%; }
		#bk673 > div { padding-left: 0px; padding-top: 30px; padding-right: 0px; padding-bottom: 0px;  } 
		#bk723.b-plain > .column,#bk723.b-plain > .g-column,#bk723.b-both_diff > .column,#bk723.b-both_diff > .g-column,#bk723.b-headlines > .column,#bk723.b-headlines > .g-column,#bk723.b-album > .column,#bk723.b-album > .g-column,#bk723.b-tab > .column,#bk723.b-tab > .g-column,#bk723.b-accordion > .column,#bk723.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk723 > div { padding: 15px; }
		#bk680.b-plain > .column,#bk680.b-plain > .g-column,#bk680.b-both_diff > .column,#bk680.b-both_diff > .g-column,#bk680.b-headlines > .column,#bk680.b-headlines > .g-column,#bk680.b-album > .column,#bk680.b-album > .g-column,#bk680.b-tab > .column,#bk680.b-tab > .g-column,#bk680.b-accordion > .column,#bk680.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk680 > div {padding: 15px 15px 30px; }
		#bk674.b-plain > .column,#bk674.b-plain > .g-column,#bk674.b-both_diff > .column,#bk674.b-both_diff > .g-column,#bk674.b-headlines > .column,#bk674.b-headlines > .g-column,#bk674.b-album > .column,#bk674.b-album > .g-column,#bk674.b-tab > .column,#bk674.b-tab > .g-column,#bk674.b-accordion > .column,#bk674.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk674 > div { padding: 15px; }
		#bk721.b-plain > .column,#bk721.b-plain > .g-column,#bk721.b-both_diff > .column,#bk721.b-both_diff > .g-column,#bk721.b-headlines > .column,#bk721.b-headlines > .g-column,#bk721.b-album > .column,#bk721.b-album > .g-column,#bk721.b-tab > .column,#bk721.b-tab > .g-column,#bk721.b-accordion > .column,#bk721.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk721 > div { padding: 15px; }
		#bk641.b-plain > .column,#bk641.b-plain > .g-column,#bk641.b-both_diff > .column,#bk641.b-both_diff > .g-column,#bk641.b-headlines > .column,#bk641.b-headlines > .g-column,#bk641.b-album > .column,#bk641.b-album > .g-column,#bk641.b-tab > .column,#bk641.b-tab > .g-column,#bk641.b-accordion > .column,#bk641.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk641 > div { padding: 15px; }
		#bk608.b-plain > .column,#bk608.b-plain > .g-column,#bk608.b-both_diff > .column,#bk608.b-both_diff > .g-column,#bk608.b-headlines > .column,#bk608.b-headlines > .g-column,#bk608.b-album > .column,#bk608.b-album > .g-column,#bk608.b-tab > .column,#bk608.b-tab > .g-column,#bk608.b-accordion > .column,#bk608.b-accordion > .g-column { margin:0 auto; max-width:95%; }
		#bk606.b-plain > .column,#bk606.b-plain > .g-column,#bk606.b-both_diff > .column,#bk606.b-both_diff > .g-column,#bk606.b-headlines > .column,#bk606.b-headlines > .g-column,#bk606.b-album > .column,#bk606.b-album > .g-column,#bk606.b-tab > .column,#bk606.b-tab > .g-column,#bk606.b-accordion > .column,#bk606.b-accordion > .g-column { margin:0 auto; max-width:95%; }
		#bk606 > div { padding-left: 0px; padding-top: 30px; padding-right: 0px; padding-bottom: 0px;  } 
		#bk724.b-plain > .column,#bk724.b-plain > .g-column,#bk724.b-both_diff > .column,#bk724.b-both_diff > .g-column,#bk724.b-headlines > .column,#bk724.b-headlines > .g-column,#bk724.b-album > .column,#bk724.b-album > .g-column,#bk724.b-tab > .column,#bk724.b-tab > .g-column,#bk724.b-accordion > .column,#bk724.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk724 > div { padding: 15px; }
		#bk631.b-plain > .column,#bk631.b-plain > .g-column,#bk631.b-both_diff > .column,#bk631.b-both_diff > .g-column,#bk631.b-headlines > .column,#bk631.b-headlines > .g-column,#bk631.b-album > .column,#bk631.b-album > .g-column,#bk631.b-tab > .column,#bk631.b-tab > .g-column,#bk631.b-accordion > .column,#bk631.b-accordion > .g-column { margin:0 auto; max-width:90%; }
		#bk631 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 30px;  } 
		#bk675.b-plain > .column,#bk675.b-plain > .g-column,#bk675.b-both_diff > .column,#bk675.b-both_diff > .g-column,#bk675.b-headlines > .column,#bk675.b-headlines > .g-column,#bk675.b-album > .column,#bk675.b-album > .g-column,#bk675.b-tab > .column,#bk675.b-tab > .g-column,#bk675.b-accordion > .column,#bk675.b-accordion > .g-column { margin:0 auto; max-width:95%; }
		#bk675 > div { padding-left: 0px; padding-top: 50px; padding-right: 0px; padding-bottom: 0px;  } 
		#bk609.b-plain > .column,#bk609.b-plain > .g-column,#bk609.b-both_diff > .column,#bk609.b-both_diff > .g-column,#bk609.b-headlines > .column,#bk609.b-headlines > .g-column,#bk609.b-album > .column,#bk609.b-album > .g-column,#bk609.b-tab > .column,#bk609.b-tab > .g-column,#bk609.b-accordion > .column,#bk609.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk609 > div { padding: 15px; }
		#bk677.b-plain > .column,#bk677.b-plain > .g-column,#bk677.b-both_diff > .column,#bk677.b-both_diff > .g-column,#bk677.b-headlines > .column,#bk677.b-headlines > .g-column,#bk677.b-album > .column,#bk677.b-album > .g-column,#bk677.b-tab > .column,#bk677.b-tab > .g-column,#bk677.b-accordion > .column,#bk677.b-accordion > .g-column { margin:0 auto; max-width:100%; }
	}




@media (max-width: 641px) {
}
