@charset "UTF-8";

/* 印刷用スタイル */
/* トップページ */
.sidearea {
    display: none;
}

.top_head_wp {
    display: none;
}
/*  ------------------------基本、大枠設定------------------------  */
#basebg {
	border-top: none;
}

/*  ------------------------ヘッダー------------------------  */
.h0wrap {
	border-top: none;
	background-image: none;
}
.h0right {
	display: none;
}


/* ------------------------グローバルナビ------------------------ */
.gnavi {
	display: none;
}
.menu_button {
    display: none;
}

/* ------------------------パンくずナビ------------------------ */
.pankuzu {
	background-image: none;
	background-color: #FFF;
}
/* .pankuzu ul {
    width: 85%;
    margin: 0;
} */

/*  ------------------------コンテンツ大枠------------------------  */
.wrap-all {
    background-color: #FFF;
}
/* .wrap {
	padding: 0;
	/* width: 85%; */
	margin: 0;
} */

/* メインコンテンツ（サブナビなし） */
/* #main-nosub {
	margin: 0;
	width: 100%;
} */

/* ローカルナビゲーション */
#localnavi {
	display: none;
}


/*  ------------------------フッター------------------------  */
/* このページの上へ戻る */
.page-top,
.tothispage {
	display: none !important;
}

/* フッター */
.f0wrap {
	background-image: none;
}

/* ガイダンスリンク */
.footlist {display: none;}

/*  コピーライト  */
#f0bgcopy {
	border: none;
}
#f0copy {
	background-image: none;
}
/* .add {
    width: 85%;
    margin: 0;
}

.foot_logo_area {
    margin: 0;
}
 */
/*  ------------------------ 共通タグの基本定義 ------------------------  */
/* ------------------------Adobe Readerのダウンロード------------------------ */
p.dladobereader {
	display: none;
}
/* ------------------------「問い合わせ先」------------------------ */
/* ------------------------イベントカレンダー------------------------ */


/* ------------------------広告エリア------------------------ */
.ad-box {
	display: none;
}
/* ------------------------フィードバック------------------------ */
form.feedback {
	display: none;
}

.important_item {
    /* width: 80%; */
}

#base {
    /* width: 75%; */
}
  body {
    /* -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scale(0.8);
    -ms-transform: scale(0.8);
    transform: scale(0.8);
    overflow: visible !important; */
  }

  #basebg {
    min-width: 1000px !important;
}
.footer_in,
.wrap,
.main_2nd_wrap,
main {
    width: 100%;
    flex-wrap: nowrap;
}
#slick01 .slick-slide .slider_img {
    min-width: 1000px;
}
.header_wp {
    transform: scale(0.8);
    transform-origin: left top;
    height: calc(100% / 0.8);
    width: calc(100% / 0.8);
}
.slick-control-wp,.top_sec02_in,.info-area01,.top_sec03_bnr_wp,.top_sec04_con,.top_sec05_in,.top_sec06 .top_sec_title_wp,#slick02,.top_ku_navi{
    transform: scale(0.85);
    transform-origin: left top;
    height: calc(100% / 0.85);
    width: calc(100% / 0.85);
}