@charset "UTF-8" ; 
/* 外部CSSファイル ＠福井県立恐竜博物館WebSite  */

/* 全体定義  */
html,body { margin: 0 ; padding: 0 ; }
body {
	font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
	background: #ccc url("body_bg.png") repeat-y -3px 0 ;
}
hr { width: 95% ; }
img { border: none ; }
/* レイアウト定義  */
#container {
	background-image: url("bg-mesh.png") ;
	width: 800px ; margin: 0 ; text-align: left ; 
}
#header { margin: 0 0 -5px 0 ; padding: 0 ; }
#navigation {
	float: left ; width: 222px ;
	font-size: 80% ; text-align: center ;
	background:  url("bg_note_footer.png") right bottom scroll repeat-x ;
	padding: 0 0 8px 0 ;
}
#menu {
	background: url("bg_note_body.png") right top repeat-y ;
	margin: 0 1px 0 0 ; padding: 4px 15px 1em 8px ;
}
div#footer {
	margin: 2px 0 0 0 ; padding: 1px 0 ; text-align: center ;
	font-size: 12px ; font-family: "Trebuchet MS", Arial, Sans-Serif;
	color: #fff ; background-color: #003398 ;
	clear: both ; width: 100%;
}

div#container {}
div#content { float: right ; width: 578px ; text-align: center ; }
div#content div#entry { line-height: 1.4 ; }

div#navigation table.calendar { margin: 4px auto ; font-size: 1em ; }
div#navigation .centering, div#navigation div.naviheader,
div#navigation table.calendar th, div#navigation table.calendar td
	{ text-align: center ; }
div#navigation table.calendar td	{ padding: 0 3px ; }
div#navigation table.calendar td a	{ font-weight: bold ; }
div#navigation table.calendar td.normal	{ background-color: #fff ; }
div#navigation table.calendar td.close	{ background-color: #777 ; color:white;}
div#navigation table.calendar td.sat	{ background-color: #e3f1ff ; }
div#navigation table.calendar td.holiday	{ background-color : #fcc ; }

div#navigation ul { margin: 0 0 0 1.5em ; padding: 0 ; text-align: left ;  font-size: 12px ; }
div#navigation p.profile { margin: 0 8px ; text-align: left ; text-indent: 1em ; font-size: 12px ; }

/* エントリ  */
div#entry { margin: 0 4px ; text-align: left ; }
div#entry div#navi { text-align: center ; font-size: 86% ; margin: 0 0 1px 0 ; }

/* エントリ: タイトル関係  */
div#entry h1 {
	margin: 0 0 2px 0 ; padding: 3px ;
	background: #800000 url("bg_h1.jpg") ; color: #fff ; font-size: 1.5em ;
}
div#entry h1 img { vertical-align: middle ; }
div#entry h1 a, div#entry h1 a:link, div#entry h1 a:visited, div#entry h1 a
	{ color: #fff ; text-decoration: none ; }
div#entry h1 a:hover { color: #c00 ; text-decoration: underline ; }

/* エントリでの写真、とその影  */
div#entry div.flash { float: left ; margin: 0 8px 8px 0 ; }
div#entry div.flash { width: 320px ; height: 264px }

div#entry p { font-size: 94% ; margin: 0 10px 10px ; text-indent: 1em ; line-height: 1.5 ; }
div#entry .cr { clear: left ; }
#entry .continue	{ margin: 0 10px 10px ; font-size: 86% ; text-align:right ; }
div#entry div.author	{ font-size: 86% ; text-align: right ; margin: 0 10px 0 0 ; }

div#entry a.parmlink, div#entry a:link.parmlink, div#entry a:visited.parmlink
	{ color: #c00 ; text-decoration: none ; }
div.content-header {
	font-size: 12px ; text-align: right ; margin: 0 0 4px 0 ;}
div.content-header img { border: none ; vertical-align: middle ; }

/* RSSリーダーのアイコン用  */
div#RSS_reader { font-size: 12px ; margin: 0 0 0 0.5em ; }
div#RSS_reader img { vertical-align: middle ; }
div#RSS_reader ul  { list-style-type: none ; }
/* RSSリーダーのアイコン用  */
div#navigation div.pray { text-align: center ; font-size: 0.7em ; margin-bottom: 8px ; }

.niselink { color: blue ; cursor: pointer ; text-decoration: underline ; }
/* .niselink:hover { color: red ; text-decoration: none ; } */
th .niselink { font-family: Verdana, Helvetica, Arial, sans-serif; }

/* 外部リンクについて、アイコン表示*/
.linklist a[href^="http:"]:after, #main a[href^="https:"]:after {
	content: url("http://www.dinosaur.pref.fukui.jp/img/link-icon_external.png");z
	margin: 0 2px;
}
/*内部リンクだけアイコン非表示*/
.linklist a[href^="http://www.dinosaur.pref.fukui.jp/"]:after { content:""; }


