@charset "utf-8";
/*
Theme Name: fukushima-jinjacho.or.jp
Theme URI: http://www.tagssite.com/
Author: Tag
Author URI: http://www.tagssite.com/
Description: fukushima-jinjacho.or.jp
Version: 1.0
License: Not allowed.
License URI: Nothing
*/

/* Headers and Paragraphs
----------------------------------------------*/
h1 {
	font-family:"NotoSansJP-Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,"メイリオ",Meiryo,"ＭＳ ゴシック",serif; font-weight:normal;
	font-size: 18px !important; font-size: 1.13em; font-weight:normal; padding-bottom:0.125em;
}
h2 {
	font-family:"NotoSansJP-Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,"メイリオ",Meiryo,"ＭＳ ゴシック",serif; font-weight:normal;
	font-size: 16px !important; font-size: 1.00em; font-weight:normal; padding-bottom:0.125em;
}
h3 {
	font-family:"NotoSansJP-Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,"メイリオ",Meiryo,"ＭＳ ゴシック",serif; font-weight:normal;
	font-size: 14px !important; font-size: 0.88em; font-weight:normal; padding-bottom:0.125em;
}
.copy_H1 {
	font-family:"NotoSansJP-Regular","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,"メイリオ",Meiryo,"ＭＳ ゴシック",serif; font-weight:normal;
	font-size: 15px !important; font-size: 0.94em; padding-bottom:2em;
}
.copy_H2 {
	font-family:"NotoSansJP-Regular","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,"メイリオ",Meiryo,"ＭＳ ゴシック",serif; font-weight:normal;
	font-size: 15px !important; font-size: 0.94em; padding-bottom:0.5em;
}
.copy_H3 {
	font-family:"NotoSansJP-Regular","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,"メイリオ",Meiryo,"ＭＳ ゴシック",serif; font-weight:normal;
	font-size: 13px !important; font-size: 0.81em; padding-bottom:0.25em;
}
p { padding-bottom:0.5em; }

/* Layout
----------------------------------------------*/
* {
	margin: 0;
	padding: 0;
}
body { }
#wrapper {
	width: 100%;
	text-align: center;
}

#content {
	margin: 0 auto;
	width: 800px;
	text-align: left;
}

#main {
	width: 495px;
	text-align: left;
	float: right;
	padding-top:50px;
}
article { margin-bottom:2em; }
#side {
	width: 305px;
	text-align: left;
	float: left;
	margin-top: 0px;
	padding-top:60px;
}
#side dl {}
#side dl dt { width:4.5em; float:left; clear:left; }
#side dl dd { margin-left:5em; }
#side dl dd a:link , #side dl dd a:visited { color:#2352BA; }
#side dl dd.current a:link , #side dl dd.current a:visited { font-weight:bold; color:#C00; }
.current {}
#footer {
	display:none;
	margin: 0 auto;
	width: 100%;
	height: 0px;
	color: #ffffff;
	background: #333333;
	clear: both;
	overflow:hidden;
}
.clear { clear:both; height:0px; overflow:hidden; }
#main dl dt { float:left; width:6em; clear:left; white-space:nowrap; }
#main dl dt:before { content:"・"; }
#main dl dd { margin-left:8em; text-indent:-2em; }
#main dl dd:before { content:"…"; padding-right:1em; }