@charset "euc-jp";
/*
   portal.css - デザインA ポータル系

   $Id: portal.css 22954 2008-11-18 04:54:24Z matsui $
   Copyright (c) 2003, RICOH Co., Ltd.
 */
/*== コンテントアイコン ===========================*/
.portal .content { background-image:url(images/main-portalbook.gif); }

#newbook-list { background-image:url(images/main-newbook.gif); }    /* 新着図書 */
#newbook-book, #newbook-paper, #newbook-issue,
#newbook-set,  #newbook-setadd-confirm,
#newbook-setedit-input, #newbook-setedit-confirm
              { background-image:url(images/main-newbook-set.gif);} /* 新着図書の条件 */
#loan-list    { background-image:url(images/main-loan-list.gif); }  /* 借りている資料 */
#reserve-list { background-image:url(images/main-reserve-list.gif);}/* 予約した資料 */
#copy-list    { background-image:url(images/main-copy-list.gif); }  /* 複写依頼した資料 */
#rent-list    { background-image:url(images/main-rent-list.gif); }  /* 借用依頼した資料 */
#order-list   { background-image:url(images/main-order-list.gif); } /* 購入依頼した資料 */

/* 予約の依頼 */
#reserve-input, #reserve-confirm, #reserve-complete { background-image:url(images/main-reserve.gif); }

/* 文献の複写依頼 */
#copy-input, #copy-confirm, #copy-complete { background-image:url(images/main-copy.gif); }

/* 資料の借用依頼 */
#rent-input, #rent-confirm, #rent-complete { background-image:url(images/main-rent.gif); }

/* 図書の購入依頼 */
#order-input, #order-confirm, #order-complete { background-image:url(images/main-order.gif); }

/* パスワードの変更 */
#password-input, #password-complete { background-image:url(images/main-password.gif); }

/* 個人情報 */
#userinfo, #userinfo-input, #userinfo-confirm { background-image:url(images/main-user.gif); }

/* メールアドレス設定 */
#mailset-input, #mailset-complete { background-image:url(images/main-mailset.gif); }

/* マイフォルダ */
#myfolder-bib-list,
#myfolder-bib-book, #myfolder-bib-paper, #myfolder-bib-mag, #myfolder-bib-issue,
#myfolder-select,   #myfolder-item-edit,
#myfolder-addnew,   #myfolder-manager,   #myfolder-edit,    #myfolder-delete-confirm,
#myfolder-sendmail, #myfolder-download { background-image:url(images/main-myfolder.gif); }

/*== ポートレット ====================================================*/
#portlet-info    { background-image:url(images/portal-info.gif);    } /* お知らせ */
#portlet-newarrival { background-image:url(images/portal-newbook.gif); } /* 新着情報 */
#portlet-loan    { background-image:url(images/portal-loan.gif);    } /* 貸出 */
#portlet-reserve { background-image:url(images/portal-reserve.gif); } /* 予約 */
#portlet-copy    { background-image:url(images/portal-copy.gif);    } /* 文献の複写 */
#portlet-rent    { background-image:url(images/portal-rent.gif);    } /* 資料の借用 */
#portlet-order   { background-image:url(images/portal-order.gif);   } /* 図書の購入 */
#portlet-user    { background-image:url(images/portal-user.gif);    } /* ユーザ */
#portlet-pad     { background-image:url(images/portal-slip.gif);    } /* パッド */
#portlet-myfolder{ background-image:url(images/portal-myfolder.gif);} /* マイフォルダ */

/*== メニュー ====================================================*/
/* マイライブラリ */
#menu-portal       { background-image:url(images/menu-portal.gif); }
/* 新着図書(すべて表示) */
#menu-newbook-all  { background-image:url(images/menu-newbook-all.gif); }
/* 新着図書の条件 */
#menu-newbook      { background-image:url(images/menu-newbook.gif); }
/* 最新号(すべて表示) */
#menu-newmag-all   { background-image:url(images/menu-newmag-all.gif); }
/* 最新号の対象 */
#menu-newmag       { background-image:url(images/menu-newmag.gif); }
/* 借りている資料(すべて表示) */
#menu-loan-list    { background-image:url(images/menu-loan-list.gif); }
/* 予約した資料(すべて表示) */
#menu-reserve-list { background-image:url(images/menu-reserve-list.gif);}
/* 複写依頼した資料(すべて表示) */
#menu-copy-list    { background-image:url(images/menu-copy-list.gif); }
/* 借用依頼した資料(すべて表示) */
#menu-rent-list    { background-image:url(images/menu-rent-list.gif); }
/* 購入依頼した資料(すべて表示) */
#menu-order-list   { background-image:url(images/menu-order-list.gif); }
/* マイフォルダ管理 */
#menu-myfolder-mgr { background-image:url(images/menu-myfolder-mgr.gif); }
/* 文献の複写依頼 */
#menu-copy     { background-image:url(images/menu-copy.gif); }
/* 資料の借用依頼 */
#menu-rent     { background-image:url(images/menu-rent.gif); }
/* 図書の購入依頼 */
#menu-order    { background-image:url(images/menu-order.gif);}
/* パスワードの変更 */
#menu-password { background-image:url(images/menu-password.gif); }
/* 個人情報 */
#menu-userinfo { background-image:url(images/menu-user.gif); }
/* メールアドレス設定 */
#menu-mailset     { background-image:url(images/menu-mailset.gif); }

/*== カラー =======================================*/
.portal .content-header h1,
.portal .portlet-list h3 {
 color:#55BBBB;
}

.portal .content-header h1 .title,
.portal .content-header h1 .colon  {
 color:#669999;
}

.content-navi,
.portlet-header h2,
.portlet-list h3,
.section,
.section-header,
.section-body,
.section-buttons,
.section-body-separator {
	 border-color:#55BBBB;
}

#list-page #condition-edit .section-body,
#list-page #condition-mgz .section-body,
#list-page #condition-mail .section-body{
 margin:8px 0 8px 48px;
}
.subsection {
 padding-top:0;
 margin:0 0 8px 0;
}
.subsection-body {
 margin:0 0 8px 0;
}
.subsection-footer {
 padding-bottom:12px;
 border-color:#ccc;
 border-style:solid;
 border-width:0 0 1px 0;
}

/*== マイライブラリのポートレット ===========================*/
.portlet {
 background-position:left top;
 background-repeat:no-repeat;
 padding-left:50px;
 margin-bottom:36px;
 min-height:36px; /* アイコン欠け防止 */
}

.portlet-header {
 margin-bottom:22px;
}

.portlet-header h2 {
 border-style:solid;
 border-width:0 0 1px 0;
 font-size:125%;
 font-weight:bold;
 line-height:105%;
 text-align:left;
 padding-bottom:1px;
 margin-bottom:4px;
}

.portlet-header p.note {
 color:#666666;
 font-size:75%;
 line-height:105%;
 margin:0;
 padding-left:0;
}

/* 資料のお知らせ */
.portlet .item-list li {
 margin-left:0;
}

.portlet h3,
.portlet-list p {
 background:url(images/box-portlet.gif) no-repeat 0px 0.125em;
 font-size:100%;
 font-weight:normal;
 line-height:125%;
 padding-left:20px;
}

.portlet h3,
.portlet-list p {
 margin:0.2em 0;
}


/* 案内 */
.portlet .guidance {
 color:#666666;
 font-size:100%;
 line-height:130%;
}


/* リンク */
.portlet a { font-weight:bold; }
.portlet .bib-list a { font-weight:normal; }

/* コンテントヘッダタイトル */
.portlet-list h3 {
 font-size:100%;
 font-weight:bold;
 line-height:115%;
 text-align:left;
 border-width:0 0 1px 0;
 border-style:solid;
 padding-bottom:1px;
 margin:10px 0 4px 0;
}

.portlet-links { clear:left; }

ul.portlet-links {
 list-style:none;
 margin-top:0;
 margin-bottom:0;
 padding-top:0;
 padding-bottom:0;

}

ul.portlet-links li,
div.portlet-links p {
 background-position:left center;
 background-repeat:no-repeat;
 padding:8px 0 8px 40px;
 margin-top:0;
 margin-bottom:0;
}

.portlet-list h3 span {
 color:#55BBBB;
 font-size:78%;
 font-weight:normal;
}

.portlet-header {
 font-size:100%;
}

/*== マイフォルダ ポートレット ==*/
#portlet-myfolder ul.myfolder-list {
 list-style-type:none;
 margin:0;
 padding:0;
 _height:1.5em;
 min-height:1.5em;
}

#portlet-myfolder ul.myfolder-list li {
 color:#ccc;
 float:left;
 list-style-type:none;
 margin:0 20px 0 0;
 padding:0;
 height:1.5em;
}

#portlet-myfolder ul.myfolder-list li a {
 background:url(images/folder.gif) no-repeat left center;
 display:block;
 font-weight:normal;
 padding:2px 0 2px 20px;
 white-space:nowrap;
}


/*== マイフォルダ資料一覧 フォルダナビ ==*/
#myfolder-index {
 margin:16px 0;
 border-color:#ccc;
 border-style:solid;
 border-width:1px 0 1px 0;
}

ul.folder-navi {
 list-style-type:none;
 margin:0;
 padding:0;
 _height:1em;
 min-height:1em;
}

ul.folder-navi li {
 color:#ccc;
 float:left;
 font-size:75%;
 list-style-type:none;
 margin:0 12px 0 0;
 padding:0;
 min-height:1em;
}

ul.folder-navi li span.current,
ul.folder-navi li a {
 background-position:left center;
 background-repeat:no-repeat;
 display:block;
 font-weight:normal;
 padding:2px 0 2px 16px;
 white-space:nowrap;
}

ul.folder-navi li .current {
 color:#093;
 background-image:url(images/folder-open-small.gif);
}

ul.folder-navi li a {
 background-image:url(images/folder-small.gif);
}


/*== 部品 ===================================================*/
.normal { background-image:url(images/ball-p.gif); } /* ● */
table.hold-list th.bookmark-icon { background-image:url(images/bookmark-p.gif);}

table.hold-list .is-bookmarked {
 background:url(images/bookmark-p.gif) no-repeat right center;
 padding-right:20px;
}


/*-- フォルダの管理 --*/
#myfolder-select .section .section-footer,
#myfolder-manager .section .section-footer {
 border-color:#5bb;
 border-width:1px 0 0 0;
 border-style:solid;
 margin:8px 0 16px 0;
 padding-top:8px;
}

#myfolder-manager .section .section-footer input {
 vertical-align:middle;
}

/*-- 新しいフォルダの作成 --*/
a.create-folder {
 background:url(images/newfolder.gif) no-repeat left center;
 padding:6px 0px 4px 18px;
 font-size:75%;
 margin-left:1em;
}

/*== 認証 =========================================================*/
#login-screen .section p {
 margin:0;
 line-height:115%;
}
#login-screen #explanation p { color:#777777; }

/* 楕円パネル */
.panel-ellipse {
 background-color:#CCEEEE;
 border-collapse:collapse;
 color:#333366;
 empty-cells:show;
}

.panel-ellipse td {
 font-size:100%;
 padding:0;
}

.panel-ellipse td.lt, .panel-ellipse td.rt,
.panel-ellipse td.lb, .panel-ellipse td.rb { width:8px; height:8px; white-space:nowrap; }
.panel-ellipse td.lt { background:url(images/panel-log-lt.gif) no-repeat top left; }
.panel-ellipse td.rt { background:url(images/panel-log-rt.gif) no-repeat top right;}
.panel-ellipse td.lb { background:url(images/panel-log-lb.gif) no-repeat bottom left;}
.panel-ellipse td.rb { background:url(images/panel-log-rb.gif) no-repeat bottom right;}

#login-section #menu-portal {
 padding-left:40px;
 background:#CCEEEE url(images/menu-portal.gif) no-repeat top left;
}

#login-section .section-header {
 color:#666666;
 line-height:115%;
}

#login-section .section-header h2 {
 color:#000000;
 font-size:125%;
 line-height:125%;
 font-weight:bold;
 margin:0;
}

#login-section .section-header p {
 margin:0;
 font-size:100%;
}

#login-fields {
 background:url(images/panel-log-key.gif) no-repeat top left;
 padding:0 44px;
 text-align:center;
}

#login-section table.list-table th {
 font-weight:bold;
}

#login-section input#userid,
#login-section input#password {
 width:160px;
}

#login-section table.list-table {
 font-size:100%;
 margin:0 auto;
 text-align:center;
}

#login-section table.list-table td {
 padding:2px;
}

#login-section table.list-table th .normal {
 background-image:none;
 padding:0;
}

#login-section .section-footer {
 text-align:right;
}


/* お知らせ */
#user-note p,
#loan-penalty p {
 margin-top:0;
 margin-bottom:0;
}

/* sdi */
#f-sdicondition input.word {
 width:150px;
 float:none;
}


/* ユーザフッタメッセージ上線 */
#login-screen       .user-guide-footer,
#password-input     .user-guide-footer,
#password-complete  .user-guide-footer,
#mailset-input 	    .user-guide-footer,
#mailset-complete	.user-guide-footer,
#newbook-set        .user-guide-footer,
#newbook-setadd-confirm   .user-guide-footer,
#newbook-setedit-input    .user-guide-footer,
#newbook-setedit-confirm  .user-guide-footer,
#reserve-inpuit     .user-guide-footer,
#reserve-confirm    .user-guide-footer,
#reserve-complete   .user-guide-footer,
#copy-inpuit        .user-guide-footer,
#copy-confirm       .user-guide-footer,
#copy-complete      .user-guide-footer,
#rent-inpuit        .user-guide-footer,
#rent-confirm       .user-guide-footer,
#rent-complete      .user-guide-footer,
#order-inpuit       .user-guide-footer,
#order-confirm      .user-guide-footer,
#order-complete     .user-guide-footer,
#myfolder-select    .user-guide-footer,
#myfolder-addnew    .user-guide-footer,
#myfolder-manager   .user-guide-footer,
#myfolder-edit      .user-guide-footer,
#myfolder-delete-confirm .user-guide-footer,
#myfolder-item-edit .user-guide-footer,
#myfolder-sendmail  .user-guide-footer,
#myfolder-download  .user-guide-footer
{
 border-width:0;
 padding-top:0;
}

.user-guide-footer {
 border-top:1px solid #ccc;
 padding-top:16px;
}

/*== 入力フォームのフィールド長 ==*/
#form-page table.list-table {
}
/* [ 大 400px ] */
#f-keyword input.word,
#f-title input.word,
#f-author input.word,
#f-paper input.word,
#f-paperAuthor input.word,
#f-publisher input.word,
#userMemo
{
 width:400px;
}

/* [ 小 200px ] */
#f-sendto input.word,
#f-mailAddress input.word,
#f-ccMailAddress input.word,
#f-sendto input.word,
#f-volume  input.word,
#f-pubYear input.word,
#f-pubDate input.word,
#f-page input.word,
#f-isbn input.word,
#f-issn input.word,
#f-subject input.word,
#f-language input.word,
#f-callno input.word,
#f-location input.word,
#f-materialid input.word,
#f-location input.word,
#f-annex input.word,
#f-user11 input.word,
#f-user12 input.word,
#f-user13 input.word,
#f-user31 input.word,
#f-user32 input.word,
#f-user33 input.word,
#f-dggroup input.word,
#f-id input.word,
#f-ptblncid input.word,
#f-yearend input.word,
#f-cln input.word,
#f-condform input.word,
#f-userItemA input.word,
#f-userItemB input.word,
#f-userItemC input.word
{
 width:200px;
}

/*== マイフォルダ資料情報 ==*/
#user-define {
 border-bottom-width:1px;
 padding-bottom:8px;
}

#myfolder-bib-issue #user-define {
 border-bottom-width:0;
 padding-bottom:0;
}

/*== メール設定画面 ==*/
#f-mailset1 td.address,
#f-mailset2 td.address
{
 width: 350px;
}
#f-mailset1 td.arrival,
#f-mailset2 td.arrival
{
 text-align: center;
}
#f-mailset1 input.word,
#f-mailset2 input.word
{
 width: 345px;
}


