/*ARTIZE用スタイルシート：作成　MasakoHigashi*/

/* 基本----------------------------------------
 */
*{margin:0; padding:0}

body{font-size:small;
	line-height:1.8em;
	color:#333;
	font-family:"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3",
	"Hiragino Kaku Gothic Pro",Osaka,
	"ＭＳ Ｐゴシック", "MS P Gothic",
	Verdana,Arial, Helvetica, sans-serif;
	}

a:link{text-decoration:none; color:#36c;}
a:visited{text-decoration:none; color:#36c;}
a:hover{text-decoration:underline; color:#f60;}
a:active{text-decoration:none; color:#36c;}

/* パーツ----------------------------------
 */
 
/* 伝音アーカイブ関連共通ヘッダ */
#miniheader{height:22px; background-color:#fff; border-bottom:1px solid #ccc;}

/* ヘッダ右側部分 */
#mh_right{ float:right; width:50%; text-align:right;}
#mh_right p{font-size:smaller; margin-right:20px;}
#mh_right img{ vertical-align:middle;padding:0 20px 0 5px;}
/* ヘッダ左側部分 */
#mh_left{float:left; width:50%}

/* ポジション表示 */
#breadcrumbs{font-size:x-small; padding:2px 15px; color:#999; border-bottom:1px solid #cccccc; line-height:1em;}
/* ポジション表示：リンク設定 */
#breadcrumbs a:link{text-decoration:none; color:#999;}
#breadcrumbs a:visited{text-decoration:none; color:#999;}
#breadcrumbs a:hover{text-decoration:underline; color:#f60;}
#breadcrumbs a:active{text-decoration:none; color:#000;}

/* ARTIZEタイトル見出し */
#content_head{height:40px;border-bottom:1px solid #CCCCCC; background:url(http://jupiter.kcua.ac.jp/jtm/images/bg_content_head.gif) repeat-x;}

/* ボディ */
#body{margin:15px 20px;}
#body img{border:0;}

 /*ボディSP用*/
#body_sp{background:url(http://jupiter.kcua.ac.jp/jtm/images/bg_sparc2.gif) no-repeat; margin:0; padding:20px;}
#body_sp img{border:0;}


/* 検索フォームのセンタリング用入れ物 */
#content{ width:600px;margin:5px auto;}


/* 検索フォームのセンタリング用入れ物 */
#content_help{ width:700px;margin:5px auto;}
#content_sp{width:600px; margin:0 auto;}
#search_body_sp{margin:0px 10px;}/*SP用 */

/* SPのお知らせの部分 */
#sp_info{border:1px solid #ccc; padding:10px; font-size:x-small;}
.h_search_info_sp{font-size:small; font-weight:normal; border-bottom:1px solid #ccc; padding:2px 0 2px 0}

/* 検索フォームの入れ物 */
#search_body{margin:10px;}
#search_body_help{margin:0 10px 10px 10px;}
#search_body ul{margin:5px 0 30px 5px;}
#search_body li{list-style-type:disc; margin-left:30px;}

/* フッタ */
#footer{ clear:both; height:28px;color:#ccc; border-top:1px solid #ccc;}
#footer p{text-align:right; margin:7px 10px; color:#333;font-size:x-small; font-family:"Trebuchet MS", Verdana, sans-serif;}



/* クラス----------------------------------
 */
 
 /* ARTIZEタイトル見出し */
.hd_artize{text-indent:-9999px; display:block; height:40px; width:500px; background:url(http://jupiter.kcua.ac.jp/jtm/images/hd_artize.gif) no-repeat;}
 /*SP用ARTIZEタイトル見出し */
 .hd_sp_artize{font-size:x-small; font-weight:bold; letter-spacing:0.2em;} 

/*SPタイトル見出し */
.hd_sp{height:45px; widht:100%; background:url(http://jupiter.kcua.ac.jp/jtm/images/bg_h_sp2.gif) repeat-x;}

/* カテゴリ名の表示 */
.hd_cat{font-size:medium; letter-spacing:0.3em; padding:5px 20px; margin:5px 10px; border-bottom:2px solid #ccc; border-top:1px solid #ccc;}

/* 田邉コレクションなどの見出し */
.h_search{font-size:medium; font-weight:normal; border-bottom:1px solid #ccc; padding:15px 0 15px 0}
/*ヘルプの見出し*/
.h_help{font-size:large; letter-spacing:0.2em; border-bottom:1px solid #ccc; padding:3px 20px; margin:0;}

/* 検索結果無しの表示 */
.noresult{font-size:medium; letter-spacing:0.1em;}

/* 検索結果一覧表示テーブル用 */
.gtable{background-color:#ccc; border:0; border-collapse: collapse; }
.gth{background-color:#eee; border:1px solid #ccc; padding:2px;}
.gtd{background-color:#fff; border:1px solid #ccc; padding:2px; line-height:1.4em !important;}

/* 詳細検索テーブル用 */
.stable{background-color:#ccc; border:0;border-collapse: collapse; }
.sth{background-color:#eee; border:1px solid #ccc; padding:7px;}
.std{background-color:#fff; border:1px solid #ccc; padding:7px; line-height:1.4em !important;}

/*ヘルプの表テーブル*/
.gth5{background-color:#eee; border:1px solid #ccc; padding:5px;}
.gtd5{background-color:#fff; border:1px solid #ccc; padding:5px; line-height:1.4em !important;}


/* 検索キーワード表示 */
.keyword{font-size:medium; font-weight:bold; letter-spacing:0.3em; padding:5px 20px; margin:5px 10px; border-bottom:1px solid #ccc;}

/* ヒット件数表示 */
.hitnumber{color:#f00;font-size:larger;font-weight:bold; letter-spacing:0.2em;}

/* グレイ表示項目 */
.dark{color:#CCC;}



/* その他クラス */
.str{font-weight:bold; letter-spacing:0.2em;}
.fss{font-size:smaller;}
.fsl{font-size:larger;}
.mg2{margin-left:2em;}
.mg4{margin-left:4em;}
