/*css*/


/*---------------------------------*/
/* グローバルナビゲーション           */
/*---------------------------------*/


/*---------------------------------*/
/* コンテンツ部分                   */
/*---------------------------------*/

/*---------------------------------*/
/* 001, 003, 004画面：  */
/*---------------------------------*/


/*詳細検索（Advanced Search）*/
.search-advance-form select{
  font-size: 92%;
}
.search-condition .sc-l select,
.search-condition .sc-l {
  width: 60px;
  font-size: 92%;
}


/*---------------------------------*/
/* 001, 003,：                     */
/*---------------------------------*/

/*カレンダー*/
.calendar thead th {
	font-size: 92%;
}



/*---------------------------------*/
/* 003画面：                       */
/*---------------------------------*/

/*003 あなたへのメッセージ*/
.myopac-message-content .item-name {
	font-size: 100%;
}
.myopac-message-content dt {
	width: 250px;
}
.myopac-message-content dd {
	padding-left: 250px;
}

/*003 My 本棚*/
.shelf-book-img .no-print {
	font-size: 80%;
}



/*---------------------------------*/
/* 005画面：            */
/*---------------------------------*/


/*005 所蔵情報*/
.library-info-table2 th,
.volumes-list-table th {
	font-size: 80%;
}


/*---------------------------------*/
/* フッターナビゲーション           */
/*---------------------------------*/
.fnav ul {
	max-width: 200px;
}
.fnav ul li{
	line-height: 1.5;
	margin-bottom: 8px;
}
#footer-nav .library-service {
  width: 360px;
}
#footer-nav .user-service {
  width: 600px;
}
#footer-nav .related {
  width: 200px;
}


/*---------------------------------*/
/* PC以外の端末                     */
/*---------------------------------*/

@media (max-width: 991.99px) {

}

@media (min-width: 768px) {

}

@media screen and (max-width: 767.99px) {
	/*タブの長さ調整*/
	#archive-search .nav-tabs > li > a {
		padding: 7px 10px 4px;
	}
	.panel-body .nav > li > a {
		padding: 6px 7px 5px;
	}


	/*003 あなたへのメッセージ*/
	.myopac-message-content dt {
		width: auto;
	}
	.myopac-message-content dd {
		padding-left: 10px;
	}


	/*005_en 所蔵情報*/
	.library-info-table2 .library-info-data td {
		padding-left: 30%;
	}
	.library-info-table2 .library-info-data td::before {
		margin-left: -29%;
	}

	.volumes-list-table .volumes-list-data td {
		padding-left: 30%;
	}
	.volumes-list-table .volumes-list-data td::before {
		margin-left: -29%;
	}

}


