/*
 * style.css for Yatsushiro css the 1th
 * Yatsushiro City Kyoso
 */
/*---------------------------------------------------------------------*/
/* body */
/*---------------------------------------------------------------------*/
body{
    padding-top: 50px;
    color:#000000;
    background-image: url("../imgs/bk01.png");
}
main.container, main.container-fluid {
	margin-top: 10px;
}

#container-header{
    background-color: transparent;
}

#container-main{
    background-color: transparent;
}

/*---------------------------------------------------------------------*/
/* header */
/*---------------------------------------------------------------------*/
.navbar-inverse {
    background-color:#e6f1f5;
    border-color:#e6f1f5;
    opacity:0.9;
}
.navbar-inverse .navbar-header .navbar-brand, .navbar-inverse .navbar-header .navbar-brand:visited {
    color:#a7bbc2;
}
.navbar-inverse .navbar-header .navbar-brand:hover, .navbar-inverse .navbar-header .navbar-brand:focus {
    color:#a7bbc2;
}
.navbar-inverse .navbar-nav>li>a {
    color:#787878;
}
.navbar-inverse .navbar-nav>li>a:hover {
    color:#000000;
}
/* Login button for smartphone to prevent from white out */
.navbar-inverse .navbar-toggle {
    border-color:#969696;
}
.navbar-toggle {
    background-color:#969696;
}
/*
header.nc-system-header-nologgedin {
    display: none;
}
body.body-nologgedin {
	padding-top: 0;
}
.navbar-inverse{
    background-color: #FFFFFF;
    border:none;
}

.navbar-inverse .navbar-collapse{
    background-color: #FFFFFF;
}
*/

/*---------------------------------------------------------------------*/
/* Width Sizeing */
/*---------------------------------------------------------------------*/
.w-50{width:50%;}
.w-80{width:80%;}
.w-100{width:100%;}

/*---------------------------------------------------------------------*/
/* footer */
/*---------------------------------------------------------------------*/
#nc-system-footer{
    display:none;
}

/*---------------------------------------------------------------------*/
/* p */
/*---------------------------------------------------------------------*/
p{
    padding-bottom: 0px;
}

/*---------------------------------------------------------------------*/
/* Button */
/*---------------------------------------------------------------------*/
.btn{
    /*--水平方向 垂直方向 色--*/
	box-shadow: 2px 2px #999999;
}
.btn-blue {
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4;
}
.btn-blue:hover, .btn-blue:focus, .btn-blue:active, .btn-blue.active, .open .dropdown-toggle.btn-blue {
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4;
}
.btn-outline-blue {
    color: #007bff;
    /*background-color: transparent;*/
    background-color: #FFFFFF;
    background-image: none;
    border-color: #007bff;
}
.btn-outline-blue:hover, .btn-outline-blue:focus, .btn-outline-blue:active, .btn-outline-blue.active, .open .dropdown-toggle.btn-outline-blue {
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4;
}

.no-border tbody > tr > td{
    border: 0px;
}

/*-------------------------
 *  各プラグインのCSS調整
 --------------------------*/

/*
 * ブログ
 */
.blogs_blogTitle{
    display: none;
}

/*
 * キャビネット
 */
.cabinets_cabinetTitle{
    display: none;
}

.plugin-cabinets .cabinets__index__file-path{
    display: none;
}

/*
 *  FAQ
 */

 /*タイトルは非表示*/
.plugin-faqs .block-title{
    display: none;
}

/*パネルのヘッダーの色*/
.plugin-faqs .panel-heading{
    background-color: #e4e4ff;
}

/*
 * リンク
 */
.plugin-links .block-title{
    display: none;
}
/*
.plugin-links .panel-heading{
    padding:5px 5px;
}
*/
.plugin-links .panel-body{
    padding:0px 10px;
}

.plugin-links ul li{
     padding:0px 10px;  
}

/*
 * フォトアルバム
 */
.plugin-photo-albums .panel-body h1.photo-albums-album-list-caption{
    font-size:120%;
    margin: 10px 0px 5px 0px;
}

/*
 * 新着情報
 */
 /*枠のヘッダーサイズ調整*/
 .plugin-topics .panel-heading{
     padding:5px 0px 5px 10px;
 }

 /*
  * 動画
  */

/*枠のヘッダーサイズ調整*/
.plugin-videos .panel-heading{
    padding:5px 0px 5px 10px;
}
/*タイトル非表示*/
.plugin-videos .block-title{
    display: none;
}
/*登録者を非表示*/
.plugin-videos .media-body .ng-scope{
    display: none;
}
/*視聴数を非表示*/
.plugin-videos .video-count-icons{
    display: none;
}
/*再生画面の登録者を非表示*/
.plugin-videos .video-detail .ng-scope{
    display: none;
}

/*再生画面の埋め込みコードを非表示*/
.plugin-videos .video-detail .video-detail-links-row{
    display: none;
}