/*------------------------------------------------
  テーマに依存しない共通設定
--------------------------------------------------*/
dd {
    margin-bottom: 0.25rem;
    margin-left: 0;
}
/* ----- フッターの設定 --------------------------*/
.footer-contents .footer-logo {
  float: left;
  padding-right: 2rem;
}
/* ページ上部へ戻るボタン page-top */
#page-top {
    position: fixed;
    bottom: 90px;
    right: 1rem;
    z-index: 9999;
}
#page-top a {
    display: block;
    opacity:1;
}
#page-top a:hover {
    text-decoration: none;
    opacity:0.8;
}
#page-top a img {
    max-width: 180px;
}
/* タブレット以下ページトップ位置 */
@media (max-width: 767px) {
    #page-top {
        right: 10px;
		bottom: 10px;
    }
	#page-top a img {
		max-width: 80px;
	}
}
/*------------------------------------------------
  コンテンツロック
--------------------------------------------------*/
/* ↑ボタン非表示 */
.header-contents [id^="frame_up_"],
.global-menu [id^="frame_up_"],
.top-slideshows [id^="frame_up_"],
.school-news [id^="frame_up_"],
.top-linklist [id^="frame_up_"],
.top-whatsnew [id^="frame_up_"],
.footer-contents [id^="frame_up_"],
.footer-menu [id^="frame_up_"],
.footer-otherlink [id^="frame_up_"],
.footer-copyright [id^="frame_up_"]
{
  display: none;
}
/* ↓ボタン非表示 */
.header-contents [id^="frame_down_"],
.global-menu [id^="frame_down_"],
.top-slideshows [id^="frame_down_"],
.school-news [id^="frame_down_"],
.top-linklist [id^="frame_down_"],
.top-whatsnew [id^="frame_down_"],
.footer-contents [id^="frame_down_"],
.footer-menu [id^="frame_down_"],
.footer-otherlink [id^="frame_down_"],
.footer-copyright [id^="frame_down_"]
{
  display: none;
}
/* 歯車(フレーム編集)ボタン非表示 */
.header-contents i.fa-cog,
.top-linklist i.fa-cog,
.footer-contents i.fa-cog,
.footer-otherlink i.fa-cog,
.footer-copyright i.fa-cog
{
  display: none;
}
/* 編集ボタン非表示 */
.header-contents a[href*="edit"] .btn-success,
.footer-contents a[href*="edit"] .btn-success,
.footer-otherlink a[href*="edit"] .btn-success,
.footer-copyright a[href*="edit"] .btn-success
{
  display: none;
}