/* ヘッダーメニュー位置真ん中に */
/*@media (min-width: 992px){
ul.gMenu {
    float: unset;
  }
}*/


/*ウィジェットの大きさ*/
.widget_siteorigin-panels-builder {
    width: 50%;
    margin: 0 auto;
}

/**/
@media (min-width: 1200px){
.siteContent {
    padding: unset;
  }}

/*footrのボーダー削除と背景色*/
footer {
     border-top: 0px; 
	     background-color: #3D3B39;
}
footer .copySection {
    border-top: none;
}

/*子ページ幅*/
@media (min-width: 992px){
.col-md-8 {
    width: unset;
}
}
/*問い合わせボタン*/
.btn-primary {
    background-color: #DB9523;
    border-color: #DB9523;
    width: 300px;
}
/*ボタンホバー時*/
.btn-primary:focus, .btn-primary:hover {
    color: #fff;
    background-color: #B0953C;
    border-color: #B0953C;
}

/*背景*/
.siteContent{
    background-color: #FAF8F7;
}

#my_sidebar_widget1 {
    background-color: white;
}

/*PCの時はマップ少し小さめ*/
@media (min-width: 992px){
#sow-image-5{
    width: 65%;
  }}

.ayumi_table {
    border-top: none;
}


.table tbody tr td, .table tbody tr th, .table td, .table th, .table thead tr td, .table thead tr th, table tbody tr td, table tbody tr th, table td, table th, table thead tr td, table thead tr th {
    padding: unset;
    border-bottom: none;
}

/*テーブル間隔*/
.table, table {
    border-collapse: separate;
    border-spacing: 3px;
 }

/*フッターマップ大きさ*/
.widget_siteorigin-panels-builder {
    width: 60%;
 }
/*フッターマップ大きさスマホ時*/
@media (max-width: 780px){
.widget_siteorigin-panels-builder {
    width: 90%;
  }}


@media (min-width: 1200px){
.container_about {
    width: 100%;
  }}
.container_about {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

#pgc-8-2-1{
    margin-top: 100px;
    margin-bottom: 100px;

}

/*PC,SP切り替え*/
/*PC*/
@media (min-width: 780px){
.sp {
    display:none
  }
}
/*SP*/
@media (max-width: 780px){
.pc {
    display:none
  }
  #pgc-8-2-1{
  margin-top: 30px;
  }
  .top_font{
    font-size: 15px;
  }
}
/*topスライドボーダー消し*/
.carousel {
    border-bottom: none;
 }

/*metaslider*/
.top_slider{
margin:0 auto
}


body {
    background-color: #FAF8F7;
}

z#pg-w60e2b3917c862-1{
margin-bottom:5em;
}

#pg-w60e2b3917c862-2{
margin-bottom:5em;
}

