div.top-left{width:440px;float:left;}
div.top-right{width:400px;float:right;}

/* 図書館からのお知らせ */
/**************************************************/
div#top-news{width:440px;height:140px;margin-bottom:15px;}
div#top-news h2{width:440px;height:50px;background:url(../img/topov/news-title.jpg) no-repeat left top;}
div#top-news h2 a{width:440px;height:50px;display:block;background:url(../img/top/news-title.jpg) no-repeat left top;}
div#top-news h2 a:hover{background:none;}
div#top-news h2 span{display:none;}
div#top-news div.box{width:440px;height:90px;text-align:left;}

div.Container{width:440px;height:90px;}

div#top-news table{width:100%;}
div#top-news td{padding:7px 0;background:url(../img/top/news-border.gif) repeat-x left bottom;}
div#top-news td.left{padding-left:25px;}
div#top-news td.left p{color:#690;}

div#top-news p{padding:0 5px;font-size:13px;line-height:1.4em;}
div#top-news a{color:#666;}
div#top-news a:hover{color:#690;}
div#top-news p img{display:inline;margin-left:5px;}

/* 図書館カレンダー */
/**************************************************/
div#top-calendar{width:440px;height:246px;margin-bottom:15px;}
div#top-calendar h2{width:440px;height:50px;background:url(../img/topov/calendar-title.jpg) no-repeat left top;}
div#top-calendar h2 a{width:440px;height:50px;display:block;background:url(../img/top/calendar-title.jpg) no-repeat left top;}
div#top-calendar h2 a:hover{background:none;}
div#top-calendar h2 span{display:none;}
div#top-calendar div#iframe{width:405px;height:196px;margin-left:25px;}

/* 所蔵資料検索 */
/**************************************************/
div#top-search{width:400px;height:120px;background:url(../img/top/search-bg.jpg) repeat left top;}
div#top-search div#top-search-left{width:290px;padding:5px;float:left;}
div#top-search div#top-search-left h2{background:url(../img/top/search-h2.gif) no-repeat left center;padding-left:20px;font-size:16px;line-height:1.4em;}
div#top-search div#top-search-left a{color:#7C8EA9;padding-left:20px;font-size:13px;line-height:1.4em;text-decoration:none;}
div#top-search div#top-search-left a:hover{color:#690;text-decoration:underline;}
div#top-search div#top-search-left div#top-search-win{position:relative;width:254px;height:48px;margin:5px 0 0 20px;background:url(../img/top/search-win.gif) no-repeat left top;}
div#top-search div#top-search-left div#top-search-win #formKeyword{position:absolute;width:222px;height:20px;top:22px;left:6px;background:#FFF;border:none;}
div#top-search div#top-search-left div#top-search-win #formButton{position:absolute;width:20px;height:20px;top:22px;left:228px;background:url(../img/top/search-btn.jpg) no-repeat left top;border:none;}

div#top-search div#top-search-right{width:100px;height:120px;background:#7C8EA9;float:right;}
div#top-search div#top-search-right p{color:#FFF;text-align:center;font-size:12px;line-height:1.4em;font-weight:bold;margin-top:10px;}
div#top-search div#top-search-right div#topQR{width:60px;height:76px;background:url(../img/topov/search-QR.gif) no-repeat left top;margin:5px auto;}
div#top-search div#top-search-right div#topQR a{width:60px;height:76px;display:block;background:url(../img/top/search-QR.gif) no-repeat left top;}
div#top-search div#top-search-right div#topQR a:hover{background:none;}
div#top-search div#top-search-right div#topQR a img{display:none;}

/* マイライブラリ */
/**************************************************/
div#top-library{width:400px;height:100px;background:url(../img/top/search-bg.jpg) repeat left top;margin-top:10px;margin-bottom:15px;padding:5px 0 10px 0;}
div#top-library h2{background:url(../img/top/search-h2.gif) no-repeat left center;margin:0 0 0 5px;padding-left:20px;font-size:16px;line-height:1.4em;}
div#top-library h3 a{color:#7C8EA9;margin-left:5px;padding-left:20px;font-size:13px;line-height:1.4em;font-weight:bold;text-decoration:none;}
div#top-library h3 a:hover{color:#690;text-decoration:underline;}
div#top-library p{margin:5px 0 0 5px;padding-left:20px;font-size:13px;line-height:1.4em;}
div#top-library p a{margin-left:5px;padding-left:10px;background:url(../img/top/link-icon.gif) no-repeat left center;color:#000;}
div#top-library p a:hover{color:#690;}

/* 追加検索窓 */
/**************************************************/
div#top-search-win2{position:relative;width:254px;height:48px;margin:5px 0 0 25px;background:url(../img/top/search-win.gif) no-repeat left top;}
div#top-search-win2 #formKeyword2{position:absolute;width:222px;height:20px;top:22px;left:6px;background:#FFF;border:none;}
div#top-search-win2 #formButton2{position:absolute;width:20px;height:20px;top:22px;left:228px;background:url(../img/top/search-btn.jpg) no-repeat left top;border:none;}

/* 利用案内 */
/**************************************************/
div#top-info{width:440px;margin-bottom:15px;}
div#top-info h2{width:440px;height:50px;background:url(../img/top/info-title.jpg) no-repeat left top;margin-bottom:10px;}
div#top-info h2 span{display:none;}
div#top-info ul{width:440px;}
div#top-info li{padding-left:25px;border-bottom:1px solid #F488A8;}
div#top-info li a{background:url(../img/top/search-h2.gif) no-repeat left center;margin:0 0 0 5px;padding-left:20px;color:#807A99;font-size:13px;line-height:25px;text-decoration:none;}
div#top-info li a:hover{color:#690;text-decoration:underline;}

/* 情報検索 */
/**************************************************/
div#top-infoSearch{width:400px;margin-bottom:15px;}
div#top-infoSearch h2{width:400px;height:50px;background:url(../img/top/infoSearch-title.jpg) no-repeat left top;margin-bottom:11px;}
div#top-infoSearch h2 span{display:none;}
div#top-infoSearch ul{width:400px;}
div#top-infoSearch li{padding-left:25px;border-bottom:1px solid #F488A8;}
div#top-infoSearch li a{background:url(../img/top/search-h2.gif) no-repeat left center;margin:0 0 0 5px;padding-left:20px;color:#807A99;font-size:13px;line-height:25px;text-decoration:none;}
div#top-infoSearch li a:hover{color:#690;text-decoration:underline;}
div#top-infoSearch li.last{border-bottom:none;}
div#top-infoSearch h3.sec{margin-top:6px;width:400px;height:21px;background:url(../img/topov/infoSearch-h3-2.jpg) no-repeat left top;}
div#top-infoSearch h3.sec a{width:400px;height:21px;display:block;background:url(../img/top/infoSearch-h3-2.jpg) no-repeat left top;}
div#top-infoSearch h3.sec a:hover{background:none;}
div#top-infoSearch h3.sec span{display:none;}

/* 本学関係資料 */
/**************************************************/
div#top-data{width:440px;margin-bottom:50px;}
div#top-data h2{width:440px;height:50px;background:url(../img/top/data-title.jpg) no-repeat left top;margin-bottom:10px;}
div#top-data h2 span{display:none;}
div#top-data ul{width:440px;}
div#top-data li{padding-left:25px;border-bottom:1px solid #F488A8;}
div#top-data li a{background:url(../img/top/search-h2.gif) no-repeat left center;margin:0 0 0 5px;padding-left:20px;color:#807A99;font-size:13px;line-height:25px;text-decoration:none;}
div#top-data li a:hover{color:#690;text-decoration:underline;}

/* 情報検索 */
/**************************************************/
div#top-link{width:400px;margin-bottom:15px;}
div#top-link h2{width:400px;height:27px;background:url(../img/top/link-title.jpg) no-repeat left top;margin-bottom:7px;}
div#top-link h2 span{display:none;}
div#top-link ul{width:400px;/*float:left;*/}
div#top-link li{padding-left:25px;border-bottom:1px solid #F488A8;}
div#top-link li a{background:url(../img/top/search-h2.gif) no-repeat left center;margin:0 0 0 5px;padding-left:20px;color:#807A99;font-size:13px;line-height:25px;text-decoration:none;}
div#top-link li a:hover{color:#690;text-decoration:underline;}


/**************************************************/
