/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 02 2022 | 10:12:42 */
/*PC 右固定バナー  SP 下部メニュー*/

/*SPの場合にはメニューを表示させない*/
@media (max-width: 767px) {
  #right-b{
      display:none;
}
#footer-end {
	display:block;
	width: 100%;
	height: 60px;
}}
/*PCの場合にはメニューを表示させない*/
@media (min-width: 768px) {
   .for-sp{
      display:none;
}}

/*メニューをページ下部に固定*/
#sp-fixed-menu{
   position: fixed;
   width: 100%;
   bottom: 0px;
   font-size: 0;
   opacity: 1;
   z-index: 99;
}

/*メニューを横並びにする*/
#sp-fixed-menu ul{
   display: flex;
   list-style: none;
   padding:0;
   margin:0;
   width:100%;
}

#sp-fixed-menu li{
   justify-content: center;
   align-items: center;
   width: 50%;
   padding:0;
   margin:0;
   font-size: 14px;
   border-right: 1px solid #fff;
}

/*左側メニューを青に*/
#sp-fixed-menu li:first-child{
   background: #1968B3;
	background-image:url('https://xn--cck1dt720a2bm.jp/tensyoku-jp-g/images/omoushikomi-sp-t.png');
}

/*右側メニューを赤に*/
#sp-fixed-menu li:last-child{
   background: #DC3434;
		background-image:url('https://xn--cck1dt720a2bm.jp/tensyoku-jp-g/images/bosyuuyoukou-sp-t.png');
}

/*ボタンを調整*/
#sp-fixed-menu li a{
   color: #fff;
   text-align: center;
   display:block;
   width: 100%;
   padding:10px;
}

/* Footer */
.nav, nav {
  margin: 0;
  padding: 0;
  text-align: center;
}
.site-footer {
  border-top: 1px solid #C6C6C6;
}
.site-footer-copyright {
  text-align: center;
  background-color: #656160;
  color: #fff;
}

#copyright .alignfull {
  background-color: #656160;
  color: #fff;
}
.site-footer-copyright a{
  text-align: center;
  background-color: #656160;
  color: #fff;
}

/* Footer */
.site-credit{
  display: none;
}
.site-bottom {
  background-color: #656160;
}
.site-bottom {
  border-top: solid 1px #eee;
/*  padding-bottom: 10px;*/
  padding-top: 16px;
}
.site-bottom a {
  color: #fff;
  text-decoration: none;
}
@media screen and (min-width: 782px){
.site-info {
  clear: none;
  float: none;
  margin-top: 3px;
  text-align: center;
}}
@media screen and (min-width: 980px){
.jumbotron-content, .three-column .site-content, .has-sidebar .site-content, .footer-widget-content {
  max-width: 1120px;
}}


