﻿@charset "UTF-8";
/*名城大学附属図書館　ＨＰスタイル設定（共通） */

body  {
	color:#000000;
	text-align: left;
	margin: 0px;
	background-color: #ffffff;
}


#pagebuilding {
	float:left;
	background-color:#ffffff;
	border-right: 1px solid  #d3d3d3;
	width: 810px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	text-align: left; 
	font-size:80%;line-height:150%;

}

#pagebuilding2 {
	float:left;
	background-color:#ffffff;
	border-right: 1px solid  #d3d3d3; 
	width: 580px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	text-align: left; 
	font-size:80%;line-height:150%;

}

#pagebuilding3 {
	float:left;
	background-color:#ffffff;
	width: 230px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	text-align: left; 
	font-size:80%;line-height:150%;

}

#pagebuilding4 {
	float:left;
	background-color:#ffffff;
	width: 530px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	text-align: left; 
	font-size:80%;line-height:150%;

}

/* ナビリンク部分の色の設定 */
A.navi:link { color: #ffffff;text-decoration:none} /* 普通のリンク色 */
A.navi:visited { color: #ffffff;text-decoration:none} /* すでに見たリンク色 */
A.navi:active { color: #ffa500} /* クリックした時のリンク色 */
A.navi:hover { color: #ffa500} /* カーソルが乗った時のリンク色 */


/* ヘッダー部分の設定 */
.head
	{
	border-top: 3px solid  #880000;
}


/* 左メニュー部分の設定 */
.menu
	{
	float:left;
	width:220px;
	background-color: #ffffff;
}


/* ナビゲーション部分の設定 */
#left {
	width:200px;
	float:left;
	background-color: #ececec;
	margin:5;
	padding:0;
}

#left ul {
	padding: 0px;
	margin: 9px;
}

#left li {
	list-style:none;
	width:180px;
	margin-bottom: 5;
}


/* トップページ新着情報リストの設定 */
ul#new{
	margin: 2px 0px 0px 15px;
	padding: 0px 0px 0px 10px;
}

ul#new li{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:100%;line-height:170%;
}


/* 中ページ新着情報リストの設定 */
ul#naka{
	margin: 2px 0px 0px 15px;
	padding: 0px 10px 0px 10px;
	font-size:100%;line-height:170%;
	list-style-image:url(img/m-li.gif);
}

ul#naka li{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-image:url(img/m-li.gif)

}


/* メインページ内リストの設定 */
ol#naka{
	margin: 1px 0px 0px 30px;
	padding: 0px 0px 0px 8px;
}
ol#naka li{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}



/* 右メイン部分の設定 */
.main
	{
	float:left;
	width:570px;
	padding-left:8px;
	background-color: #ffffff;
	height: auto;
}

/* 中メイン部分の設定 */
.main2
	{
	float:left;
	width:563px;
	padding-left:1px;
	background-color: #ffffff;
	height: auto;
}
/* スクロール */
p.infobox {
   height: 18em;
   width: 550px;
   overflow: scroll;
   border: none;
}


/* 本文の文字 */
.honbun{font-size:80%;line-height:130%;}
.honbunn{font-size:80%;line-height:150%;}
.honbuns{font-size:70%;line-height:130%;}
.honbunca{font-size:75%;}
.honbunbb{font-size:110%;line-height:160%;font-weight: bold;}
.honbunh{font-size:90%;line-height:130%;}
.honbuni{font-size:90%;line-height:130%;}
.honbunm{color: #b8700e;}
.honbunb{font-size:110%;line-height:160%;color: #8b4513;font-weight: bold;}
.honbunr{font-size:80%;line-height:130%;color: red;}


/* 見出しの文字 */
.midashi {width: auto;background-color: #e2ecdb;margin-bottom: 10;padding: 3px 5;border-top: 3px double #556b2f;border-bottom: 3px double #556b2f;font-size:105%;font-weight: bold;}
.midashis {padding:3px 5px;border-color:#a6d7a1;border-width:0px 20px 0px 0px;border-style:solid;background:#b2e2ae;font-size:110%;font-weight: bold;}
.komidashi {padding:1px 5px;border-color:#007b00;margin-bottom: 4;border-width:0 0 0 6px;border-style:solid;color: #007b00;font-size:105%;font-weight: bold;}

/* パンくずリストの設定 */
.pan {
         height: auto;
         width: auto;
         margin:0pt; 
         padding:2pt;
         font-size:90%;
         line-height:130%}


/* テーブル枠の線 */
.sen1 {
         height: auto;
         width: auto;
         border: thin solid #87B87A;
         margin:2pt; 
         padding:5pt;
         font-size:85%;
         line-height:150%}

.sen2 {
         height: auto;
         width: 550px;
         border-bottom: 1px dotted #A55957; 
         border-top: 1px dotted #A55957; 
         padding:2pt;
         margin-bottom: 7;
         font-size:110%;
         color: #b8700e;font-weight: bold;}

.sen3 {
         padding:5px;background: url(img/t-back.gif);
         height: auto;width: 550px;
         border-color:#d2b48c;border-width:1 1 1 1px;border-style:solid;
         margin-bottom:5pt; 
         padding:3pt;
         color: #8b4513;font-weight: bold;}

.sen4 {
         padding:5px;background: url(img/t-back2.gif);
         height: auto;width: 550px;
         border-color:#880000;border-width:0 0 0 4px;border-style:solid;
         margin-bottom:10pt; 
         padding:4pt;
         font-size:110%;
         color: #545454;font-weight: bold;}

.sen5 {
         width: 550px;
         border-bottom: 1px dotted #C1A073; 
         padding:10pt;
         font-size:100%;line-height:170%;}


/* テーブルの指定 */

.tableji  {
	font-size:100%;line-height:120%;
}


/* 画像の指定 */
.float
      {
         float: right;
         margin-top: 5;
         margin-right: 5;
         padding:1pt;
      }
.floatclear
      {
         clear: both;
      }

.center
      {
         float: left;
         margin-left: 30;
      }


.clears{
  clear:both;
}
.style1 {
	color: #FF0000;
	font-weight: bold;
	font-size: medium;
}
.style2 {
	color: #000000;
	font-size: medium;
}
