@charset "utf-8";
/*
Theme Name: wassamu-town-main
Theme URI: http://www.town.wassamu.hokkaido.jp/
Description: 北海道上川郡和寒町役場公式 WoredPressテーマです。
Version: 0.2.1
Author: 株式会社北海道録画センター
Author URI: http://www.eolas.co.jp/rokuga/
Note: WordPress 和寒町役場専用テーマです。
*/

/* CSS Document */

@import url("style-common.css");/* 基本共有スタイル */
@import url("style-header-common.css");/* ヘッダー共有部分 */
@import url("style-menu.css");/* メインメニュー・フッターメニュー */
@import url("style-footer.css");/* フッター・ページツール */
@import url("style-post-comments.css");/* 投稿ページテンプレ・コメント表示 */
@import url("style-calendar.css");/* カレンダーのスタイル */
@import url("style-search-result.css");/* カテゴリ・検索結果等 */
@import url("editor-style.css");/* 投稿内容表示・ビジュアルエディタ */
@import url("style-plug-in.css");/* プラグイン関係のスタイル */


/* ===== テーマ固有のスタイルは以下に記述 ===== */


/* =============== カラム設定 =============== */


/* ----- トップページは3カラム・サブページは2カラム ----- */

/* ----- page-data-box ----- */

#page-data-box {
	width: 100%;
	z-index: 4;
	position: relative;
	top: 400px;
	padding-top: 0px;
	margin: 0px;
}

#sub-page-data-box {
	width: 100%;
	z-index: 4;
	position: relative;
	top: 320px;
	padding-top: 20px;
	margin: 0px;
}

/* ----- column-set ----- */

#page-data-box #column-set,
#sub-page-data-box #column-set {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}

/* ----- alpha ----- */

#page-data-box #column-alpha {
	width: 210px;
	float: left;
	margin-right: 20px;
	/* padding-bottom: 50px; */
	padding-bottom: 20px;
}

	/* IE4 - IE6 - MacIE4 - MacIE5 */
	* html #page-data-box #column-alpha {
		width: 210px;
		float: left;
		margin-right: 20px;
		/* padding-bottom: 50px; */
		padding-bottom: 20px;
		text-align: left;
		position: relative;/* for DD_belatedPNG */
	}

#sub-page-data-box #column-alpha {
	width: 710px;
	float: left;
	padding-bottom: 50px;
}

	/* IE4 - IE6 - MacIE4 - MacIE5 */
	* html #sub-page-data-box #column-alpha {
		text-align: left;
		position: relative;/* for DD_belatedPNG */
	}

/* ----- bravo ----- */

#page-data-box #column-bravo {
	width: 480px;
	float: left;
	/* padding-bottom: 50px; */
	padding-bottom: 20px;
}

	/* IE4 - IE6 - MacIE4 - MacIE5 */
	* html #page-data-box #column-bravo {
		width: 480px;
		float: left;
		/* padding-bottom: 50px; */
		padding-bottom: 20px;
		text-align: left;
		position: relative;/* for DD_belatedPNG */
	}

#sub-page-data-box #column-bravo {
	width: 250px;
	float: right;
	padding-bottom: 50px;
}

	/* IE4 - IE6 - MacIE4 - MacIE5 */
	* html #sub-page-data-box #column-bravo {
		text-align: left;
		position: relative;/* for DD_belatedPNG */
	}

/* ----- charlie ----- */

#page-data-box #column-charlie,
#sub-page-data-box #column-charlie {
	width: 250px;
	float: right;
	padding-bottom: 50px;
}

	/* IE4 - IE6 - MacIE4 - MacIE5 */
	* html #page-data-box #column-charlie,
	* html #sub-page-data-box #column-charlie {
		width: 250px;
		float: right;
		padding-bottom: 50px;
		text-align: left;
		position: relative;/* for DD_belatedPNG */
	}

#page-data-box #column-charlie p {
	font-size: 80%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

/* ----- echo ----- */

#page-data-box #column-echo {
	width: 710px;
	float: left;
	padding-bottom: 50px;
}

	/* IE4 - IE6 - MacIE4 - MacIE5 */
	* html #page-data-box #column-echoe {
		width: 710px;
		float: left;
		padding-bottom: 50px;
		text-align: left;
	}

/* =============== ヘッダ関係 =============== */

#header {
	height: 90px;
	z-index: 2;
	position: absolute;
	top: 0px;
	width: 100%;
	text-align: left;
	-moz-box-shadow: 0px 0px 7px rgba(000, 000, 000, 0.5);
	-webkit-box-shadow: 0px 0px 7px rgba(000, 000, 000, 0.5);
	/* 配色は切替により別ファイルへ */
}

	/* IE7 - IE8 */
	#header {
		background-color/*\**/: #fff \9;
		border-bottom-width/*\**/: 1px \9;
		border-bottom-style/*\**/: solid \9;
		border-bottom-color/*\**/: #ddd \9;
	}

	/* IE4 - IE6 - MacIE4 - MacIE5 */
	* html #header {
		background-color: #fff;
		text-align: center;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #ddd;
	}

#header #header-content {
	height: 90px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	/* 配色は切替により別ファイルへ */
}

	/* IE4 - IE6 - MacIE4 - MacIE5 */
	* html #header-content {
		position: relative;/* for DD_belatedPNG */
	}

#header #header-content a {
	display: block;
}

#header #header-content h1,
#header #header-content .logo {
	font-size: 60px;
	padding: 0px;
	line-height: 100%;
	background-image: url(image/site-logo.png);
	text-indent: -9999px;
	height: 60px;
	width: 375px;
	background-repeat: no-repeat;
	margin: 0px;
	position: absolute;
	left: 5px;
	top: 15px;
}

/* ヘッダー部検索フォーム・お問合せ・サイトマップボタンは style-header-common.css にあります。 */

/* older-browsers */

.older-browsers {
	display: none;
}

/* =============== ページ上部 イメージ表示領域 =============== */

/* main-image */

/*
#main-image {
	height: 520px;
	position: absolute;
	top: 0px;
	width: 100%;
	z-index: 1;
}
*/
#main-image {
	height: 520px;
	position: absolute;
	top: 0px;
	width: 100%;
	z-index: 1;
	background-image: url(image/top-image.png);
	background-position: center top;
	background-repeat: no-repeat;
	overflow: hidden;
	white-space: nowrap;
	text-indent: 100%;
}

/* sub-page-image */

#sub-page-image {
	height: 380px;
	position: absolute;
	top: 0px;
	width: 100%;
	z-index: 1;
	background-image: url(image/sub-page-top-image.png);
	background-repeat: no-repeat;
	background-position: center top;
	text-indent: -9999px;
	text-align: center;
}

	/* IE4 - IE6 - MacIE4 - MacIE5 */
	* html #sub-page-image {
		background-image: url(image/older-browsers.gif);
		background-repeat: no-repeat;
		background-position: center 160px;
	}

#ie-not-supported {
	height: 520px;
	position: absolute;
	top: 0px;
	width: 100%;
	z-index: 1;
	text-align: center;
	padding-top: 200px;
}

#ie-not-supported img {
	border: 0px;
}

/* =============== トップページ 各コンテンツメニュー =============== */

/* unit-menu */

#unit-menu {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-bottom: 20px;
	/* 配色は切替により別ファイルへ */
}

#unit-menu h2 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 90%;
	line-height: 42px;
	font-weight: bold;
	margin: 0px;
	height: 42px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	/* 配色は切替により別ファイルへ */
}

#unit-menu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#unit-menu li {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 80%;
	line-height: 120%;
	margin: 0px;
	padding: 0px;
	display: inline;
}

/* Chrome対策 */
body:nth-of-type(1) #unit-menu li {
	display: inline;
}

#unit-menu a {
	display: block;
}

	/* IE4 - IE6 - MacIE4 - MacIE5 */
	* html #unit-menu a {
		display: block;
	}

#unit-menu a:link,
#unit-menu a:visited,
#unit-menu a:active {
	padding-right: 15px;
	padding-left: 15px;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-top-style: dashed;
	/* 配色は切替により別ファイルへ */
}

#unit-menu a:hover {
	/* 配色は切替により別ファイルへ */
}

/* excerpt-menu */

#excerpt-menu {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-bottom: 20px;
	/* 配色は切替により別ファイルへ */
}

#excerpt-menu h2 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 90%;
	line-height: 42px;
	font-weight: bold;
	margin: 0px;
	height: 42px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	/* 配色は切替により別ファイルへ */
}

#excerpt-menu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#excerpt-menu li {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 80%;
	line-height: 120%;
	margin: 0px;
	padding: 0px;
	display: inline;
}

/* Chrome対策 */
body:nth-of-type(1) #excerpt-menu li {
	display: block;
}

#excerpt-menu a {
	display: block;
}

#excerpt-menu a:link,
#excerpt-menu a:visited,
#excerpt-menu a:active {
	padding-right: 15px;
	padding-left: 15px;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-top-style: dashed;
	/* 配色は切替により別ファイルへ */
}

#excerpt-menu a:hover {
	/* 配色は切替により別ファイルへ */
}

/* brand_logo */

#brand_logo {
	border-radius: 3px;
	margin-bottom: 20px;
	text-align: center;
	background-color: #fff;
	overflow: hidden;
	/* 配色は切替により別ファイルへ */
}

#brand_logo p {
	font-size: 80%;
	color: #666;
	margin-top: 5px;
	margin-bottom: 20px;
}

/* wassamu-top-info */

#wassamu-top-info {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-image: url(image/column-wassamu-hokkaido.png);
	background-repeat: no-repeat;
	background-position: -5px 50px;
	/* background-position: 10px 50px; */
	margin-bottom: 20px;
	padding-bottom: 10px;
	/* 配色は切替により別ファイルへ */
}

#wassamu-top-info h2 {
	margin: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 90%;
	line-height: 42px;
	font-weight: bold;
	height: 42px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	/* 配色は切替により別ファイルへ */
}

#wassamu-top-info .data {
	padding: 10px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-top: 170px;
	margin-right: 10px;
	margin-left: 10px;
	/* 配色は切替により別ファイルへ */
}

	/* IE7 - IE8 */
	#wassamu-top-info .data {
		background-color/*\**/: #fff \9;
	}

	/* IE4 - IE6 - MacIE4 - MacIE5 */
	* html #wassamu-top-info .data {
		background-color: #fff;
	}

#wassamu-top-info h3 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 80%;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	/* 配色は切替により別ファイルへ */
}

#wassamu-top-info table {
	font-size: 80%;
	line-height: 135%;
	color: #111;
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
}

#wassamu-top-info td {
	border: 1px solid #CCC;
}

#wassamu-top-info p {
	font-size: 80%;
	line-height: 120%;
	color: #111;
	margin-left: 0px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 7px;
	padding: 0px;
}

/* エディタで使用した p へのスタイルを無効化 */

#wassamu-top-info .we-title04-k {
	font-weight: bold;
	border-left-width: 0px !important;
	border-right-width: 0px !important;
	margin-top: 5px !important;
	margin-bottom: 5px !important;
	background-color: rgba(255, 255, 255, 0.0) !important;
	-moz-box-shadow: 0px 0px 0px rgba(000, 000, 000, 0.0) !important;
	-webkit-box-shadow: 0px 0px 0px rgba(000, 000, 000, 0.0) !important;
	box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.0) !important;
}

#wassamu-top-info .we-textarea03 {
	-moz-box-shadow: 0px 0px 0px rgba(000, 000, 000, 0.0) !important;
	-webkit-box-shadow: 0px 0px 0px rgba(000, 000, 000, 0.0) !important;
	box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.0) !important;
	background-color: rgba(255, 255, 255, 0.0) !important;
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;
}

/* recommend-menu */

#recommend-menu {
	margin-bottom: 20px;
}

#recommend-menu h2 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: normal;
	font-size: 95%;
	letter-spacing: 4px;
	line-height: 42px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	/* 配色は切替により別ファイルへ */
}

#recommend-menu .menu-list {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	list-style-type: none;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	/* 配色は切替により別ファイルへ */
}

	/* IE7 - IE8 */
	#recommend-menu .menu-list {
		/* 配色は切替により別ファイルへ */
		overflow/*\**/: hidden \9;
	}

	/* IE4 - IE6 - MacIE4 - MacIE5 */
	* html #recommend-menu .menu-list {
		/* 配色は切替により別ファイルへ */
		padding: 0px;
		overflow: hidden;
	}

#recommend-menu .menu-list h3 {
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-size: 80%;
	font-weight: normal;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #555;
	/* 配色は切替により別ファイルへ */
}

#recommend-menu .menu-list ul {
	padding-top: 5px;
	padding-right: 25px;
	padding-bottom: 5px;
	padding-left: 25px;
	margin: 0px;
}

#recommend-menu .menu-list li {
	font-size: 83%;
	line-height: 120%;
	background-image: url(image/arrow001.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
	background-position: left center;
}

#recommend-menu .menu-list li a:link,
#recommend-menu .menu-list li a:visited,
#recommend-menu .menu-list li a:active {
	text-decoration: none;
	/* 配色は切替により別ファイルへ */
}

#recommend-menu .menu-list li a:hover {
	/* 配色は切替により別ファイルへ */
}

/* whats-new */

#whats-new {
	/* margin-bottom: 20px; */
	margin-bottom: 0px;
}

#whats-new h2 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: normal;
	font-size: 95%;
	letter-spacing: 4px;
	line-height: 42px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	/* 配色は切替により別ファイルへ */
}

#whats-new .news-list {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	list-style-type: none;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	/* 配色は切替により別ファイルへ */
}

	/* IE7 - IE8 */
	#whats-new .news-list {
		/* 配色は切替により別ファイルへ */
		overflow/*\**/: hidden \9;
	}

	/* IE4 - IE6 - MacIE4 - MacIE5 */
	* html #whats-new .news-list {
		/* 配色は切替により別ファイルへ */
		padding: 0px;
		overflow: hidden;
	}

#whats-new dl {
	margin: 0px;
	font-size: 80%;
	line-height: 120%;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
	clear: both;
	overflow: hidden;
}

	/* IE7 - IE8 */
	#whats-new dl {
		/* position: relative;  */
		border-bottom-width/*\**/: 1px \9;
		border-bottom-style/*\**/: dashed \9;
		/* 配色は切替により別ファイルへ */
	}

	/* IE7 - IE8 */
	#whats-new dl:last-child {
		border-bottom-width/*\**/: 0px \9;
	}

	/* IE4 - IE6 - MacIE4 - MacIE5 */
	* html #whats-new dl {
		padding-bottom: 25px;
		position: relative;
		border-bottom-width: 1px;
		border-bottom-style: dashed;
		/* 配色は切替により別ファイルへ */
	}

#whats-new dl:nth-child(2n) {
	/* 配色は切替により別ファイルへ */
}

#whats-new dt {
	color: #333;
	float: left;
	padding-right: 0px;
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
}

#whats-new dd {
	margin: 0px;
	width: 320px;
	float: left;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
}

#whats-new .post-category {
	margin-left: 7px;
	color: #555;
	/* background-color: #fff; */
	font-size: 90%;
	line-height: 100%;
	padding-top: 2px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-left: 7px;
	border: 1px solid #ddd;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

#whats-new a:link,
#whats-new a:visited,
#whats-new a:active {
	/* 配色は切替により別ファイルへ */
	text-decoration: none;
}

#whats-new a:hover {
	/* 配色は切替により別ファイルへ */
}

/* living-guide */
/* living-guide-footer */

#living-guide {
	margin-bottom: 20px;
}

#living-guide-footer {
	margin-bottom: 50px;
	clear: both;
}

#living-guide h2,
#living-guide-footer h2 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 95%;
	line-height: 42px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	letter-spacing: 4px;
	/* 配色は切替により別ファイルへ */
}

#living-guide .guide-link,
#living-guide-footer .guide-link {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	list-style-type: none;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	overflow: hidden;
	/* 配色は切替により別ファイルへ */
}

	/* IE7 - IE8 */
	#living-guide .guide-link,
	#living-guide-footer .guide-link {
		/* 配色は切替により別ファイルへ */
	}

	/* IE4 - IE6 - MacIE4 - MacIE5 */
	* html #living-guide .guide-link,
	* html #living-guide-footer .guide-link {
		/* 配色は切替により別ファイルへ */
		width: 100%;/* 文字消失対策 */
	}

#living-guide h3,
#living-guide-footer h3 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	font-size: 85%;
	font-weight: normal;
	color: #111;
	clear: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

#living-guide ul,
#living-guide-footer ul {
	padding: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 15px !important;
	margin-bottom: 0px;
	margin-left: 15px !important;
}

	/* IE4 - IE6 - MacIE4 - MacIE5 */
	* html #living-guide ul,
	* html #living-guide-footer ul {
		overflow: hidden;
		width: 100%;
	}

#living-guide li,
#living-guide-footer li {
	padding: 0px;
	font-size: 78%;
	line-height: 150%;
	float: left;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 5px;
	margin-left: 0px;
}

#living-guide a:link,
#living-guide a:visited,
#living-guide a:active,
#living-guide-footer a:link,
#living-guide-footer a:visited,
#living-guide-footer a:active {
	text-decoration: none;
	padding-right: 8px;
	padding-left: 8px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	display: block;
	white-space: nowrap;
	/* 配色は切替により別ファイルへ */
}

#living-guide a:hover,
#living-guide-footer a:hover {
	text-decoration: none;
	/* 配色は切替により別ファイルへ */
}

/* 親テーマ ウィジェット設定 - トップページ */

#column-charlie ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#column-charlie li {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#column-charlie img {
	border: 0px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	/* 配色は切替により別ファイルへ */
}

/* 親テーマ ウィジェット設定 - サブページ */

#column-bravo ul {
	list-style-type: none;
	padding-right: 0px;
	padding-left: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

#column-bravo li {
}

.widget-container {
	margin-bottom: 20px;
}

	* html .widget-container {
		position: relative;/* for DD_belatedPNG */
	}

/* ウィジェットタイトル */

.widget-container h3 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 90%;
	line-height: 30px;
	font-weight: normal;
	height: 30px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding-top: 3px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	border-bottom-width: 0px;
	background-image: url(../wassamu-town-children/image/link-arrow-004.png);
	background-repeat: no-repeat;
	background-position: 184px center;
	/* 配色は切替により別ファイルへ */
}
