html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video{
	margin: 0;
	padding: 0;
	outline: 0;
	list-style-type: none;
}

#all{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color:#333;
}

#main{
	margin:0 auto 10px;
	width:900px;
	background:#fff;
	padding:0;
	border-right:1px solid #E5E5E5;
	border-left:1px solid #E5E5E5;
	border-bottom:1px solid #E5E5E5;
	color:#000;
}

#bottom{
	text-align:right;
	margin:0 11px 10px 0 ;
	font-size:14px;
}

#menu {
	width:100%;
	margin:0;
	padding:15px 0 3px 10px;
	font-size:14px;
}

#menu li {
	display:inline;
	line-height:110%;
}

a:hover{
	color:#FF0000;
	text-decoration:underline;
	text-align:left;
}

ul {
    list-style-position: inside;
}

.blue{
	color:#005daa;
	font-weight:bold;
	font-size:14px;
}

.bold {
	font-weight:bold;
}

.center {
	text-align:center;
}

.clear {
	clear:both;
}

.font12 {
	font-size:12px;
}

.font13 {
	font-size:13px;
}

.font14 {
	font-size:14px;
}

.font15 {
	font-size:15px;
}

.font16 {
	font-size:16px;
}

.font17 {
	font-size:17px;
}

.font18 {
	font-size:18px;
}

.font19 {
	font-size:19px;
}

.font20 {
	font-size:20px;
}

.font21 {
	font-size:21px;
}

.font23 {
	font-size:23px;
}

.font24 {
	font-size:24px;
}

.font25 {
	font-size:25px;
}

.font26 {
	font-size:26px;
}

.font28 {
	font-size:28px;
}

.font30 {
	font-size:30px;
}

.font31 {
	font-size:31px;
}

.font32 {
	font-size:32px;
}

.font34 {
	font-size:34px;
}

.font35 {
	font-size:35px;
}

.font38 {
	font-size:38px;
}

.font43 {
	font-size:43px;
}

.font45 {
	font-size:45px;
}

.font50 {
	font-size:50px;
}

.font52 {
	font-size:52px;
}

.indent {
	text-indent:1em;
}

.danraku {
	padding-left:1em;
	text-indent:-1em;
}

.dashedhr {
	border:none;
	border-top:1px dashed #000;
}

.justify {
	display:flex;
	justify-content: space-between;
}

.sub {
	font-size:60%;
	vertical-align:bottom;
	position:relative;
	bottom:-0.2em;
}

.left{
	float:left;
 }

.normaltable {
	border-collapse:collapse;
	border:none;
	border-spacing:0;
}

.right {
	float:right;
}

.yu-mincyo {
	font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W6", "Hiragino Mincho ProN W6", "HG明朝E", serif;
}	


/*↓月ごとに色を変更↓*/

/* インデックスの点線 */
.hr-index {
	border:none;
	border-top:#c29737 1.5px dashed;
	margin:10px auto;
}

/* インデックス下部 お知らせの背景色 */
#osirase-bar{
	height:40px;
	background-color:#c29737;
	border-radius:15px;
	padding:1px auto 2px;
	margin:20px auto;
	font-size:28px;
	color:#FFF;
	font-weight:bold;
	text-align:center;
}

/* 各ページのヘッダー背景色 */
#headers{
	background-image:url(img/head-gatsu-01.png);
	background-color:#c29737;
	background-repeat:no-repeat;
	height:42px;
}

/* 掲載内容の背景色（CMYKを半分にした色） */
#keisai {
	border-top:23px solid #e2ce98;
	border-right:10px solid transparent;
	width:115px;
}

/* 特集以外ページ上部の線 */
#hr-header {
	width:100%;
	margin:0 auto 7px;
	border-top:thin #c29737 solid;
}

/*↑月ごとに色を変更↑*/


/*↓index↓*/
#index-headers{
	margin:0 auto 45px;
}

#hyoshibox {
	float:left;
	width:420px;
}

#index-icon {
	float:right;
	width:440px;
  height:100px;
  margin-right:10px;
}

#index-tokusyu-button {
	height:100px;
}

#index-tokusyu-button dt {
	float:left;
	margin-right:10px;
}

#index-tokusyu-button dd {
	padding:25px 0 0 20px;
	font-size:19px;
	font-weight:bold;
	color:#00F;
}

#index-link-button tr {
	height:90px;
}

.index-button-wid {
	width:75px;
}

.index-link-wid {
	width:133px;
  padding-right:20px;
	vertical-align:middle;
}

#index-oshirase {
	margin:30px auto;
}

#osirase-bar-in {
  color:#fff;
	text-decoration:none;
	text-shadow:2px 2px 2px #333;
}

#index-left {
	float:left;
	width:400px;
	margin-left:40px;
}

#index-right {
	float:right;
	width:400px;
}

#index-left li,
#index-right li {
	padding:5px 0;
}

#index-otayori {
	float:left;
	width:400px;
	border-top:#005BAC 2px solid;
	border-bottom:#005BAC 2px solid;
	padding:10px;
	margin:20px 0 0 20px;
}

#index-otayori h3 {
	color:#005BAC;
	font-weight:bold;
	font-size:19px;
}

#index-koe-zinkou {
	float: right;
	width: 390px;
	margin-top: 15px;
	margin-right: 20px;
}

#index-koe {
	background-color:#D3EDFB;
	padding:10px;
	margin-bottom: 15px;
}

/*↑index↑*/


/*↓index以外共通↓*/

#headers-in{
	display:block;
	color:#FFF;
	text-decoration:none;
	font-size:17px;
	font-weight:400;
	padding:10px 0 0 170px;
}

#keisai-in{
	font-weight:100;
	margin:-22px 0 0 27px;
	letter-spacing:.1em;
	font-size:14px;
}

#headers-link {
	float:right;
	width:740px;
	text-align:left;
	list-style-position:inside;
	font-size:13px;
	margin:-10px 15px 15px auto;
}

#headers-link li {
	padding-top:5px;
}

/*↑index以外共通↑*/


/*↓特集ページ↓*/

.tokusyu-body {
	padding:0 39px;
	margin-top:-8px;
	line-height:1.65em;
	text-align:justify;
	text-justify:inter-ideograph;
}

.hr-tokusyutab {
	clear:both;
	color:#0E79BD;
}

.tokusyu-tab a {
	color:#000;
	font-weight:bold;
	font-size:14px;
}

.tokusyu-tab a:hover {
	color:#F00;
}

.tokusyu-tab li {
	float:left;
}

.tokusyu-tab2-ls {
	background-image:url(img/tokusyu-tab2-s.png);
	background-repeat:no-repeat;
	background-size:cover;
	display:inline-block;
	width:392px;
	height:30px;
	padding-top:15px;
	text-align:center;
	margin:0 17px 0 35px;
}

.tokusyu-tab2-rs {
	background-image:url(img/tokusyu-tab2-s.png);
	background-repeat:no-repeat;
	background-size:cover;
	display:inline-block;
	width:392px;
	height:30px;
	padding-top:15px;
	text-align:center;
	margin:0 35px 0 17px;
}

.tokusyu-tab2-l {
	background-image:url(img/tokusyu-tab2.png);
	background-repeat:no-repeat;
	background-size:cover;
	display:inline-block;
	width:392px;
	height:30px;
	padding-top:15px;
	text-align:center;
	margin:0 17px 0 35px;
}

.tokusyu-tab2-r {
	background-image:url(img/tokusyu-tab2.png);
	background-repeat:no-repeat;
	background-size:cover;
	display:inline-block;
	width:392px;
	height:30px;
	padding-top:15px;
	text-align:center;
	margin:0 35px 0 17px;
}

.tokusyu-tab3-ls {
	background-image:url(img/tokusyu-tab3-s.png);
	background-repeat:no-repeat;
	background-size:cover;
	display:inline-block;
	width:272px;
	height:30px;
	padding-top:15px;
	text-align:center;
	margin:0 10px 0 21px;
}

.tokusyu-tab3-l {
	background-image:url(img/tokusyu-tab3.png);
	background-repeat:no-repeat;
	background-size:cover;
	display:inline-block;
	width:272px;
	height:30px;
	padding-top:15px;
	text-align:center;
	margin:0 10px 0 21px;
}

.tokusyu-tab3-cs {
	background-image:url(img/tokusyu-tab3-s.png);
	background-repeat:no-repeat;
	background-size:cover;
	display:inline-block;
	width:272px;
	height:30px;
	padding-top:15px;
	text-align:center;
	margin:0 10px;
}

.tokusyu-tab3-c {
	background-image:url(img/tokusyu-tab3.png);
	background-repeat:no-repeat;
	background-size:cover;
	display:inline-block;
	width:272px;
	height:30px;
	padding-top:15px;
	text-align:center;
	margin:0 10px;
}

.tokusyu-tab3-rs {
	background-image:url(img/tokusyu-tab3-s.png);
	background-repeat:no-repeat;
	background-size:cover;
	display:inline-block;
	width:272px;
	height:30px;
	padding-top:15px;
	text-align:center;
	margin:0 0 0 10px;
}

.tokusyu-tab3-r {
	background-image:url(img/tokusyu-tab3.png);
	background-repeat:no-repeat;
	background-size:cover;
	display:inline-block;
	width:272px;
	height:30px;
	padding-top:15px;
	text-align:center;
	margin:0 0 0 10px;
}

.tokusyu-tab4-ls {
	background-image:url(img/tokusyu-tab4-s.png);
	background-repeat:no-repeat;
	background-size:cover;
	display:inline-block;
	width:216px;
	height:30px;
	padding-top:15px;
	text-align:center;
	margin:0 3px 0 9px;
}

.tokusyu-tab4-l {
	background-image:url(img/tokusyu-tab4.png);
	background-repeat:no-repeat;
	background-size:cover;
	display:inline-block;
	width:216px;
	height:30px;
	padding-top:15px;
	text-align:center;
	margin:0 3px 0 9px;
}

.tokusyu-tab4-cs {
	background-image:url(img/tokusyu-tab4-s.png);
	background-repeat:no-repeat;
	background-size:cover;
	display:inline-block;
	width:216px;
	height:30px;
	padding-top:15px;
	text-align:center;
	margin:0 3px;
}

.tokusyu-tab4-c {
	background-image:url(img/tokusyu-tab4.png);
	background-repeat:no-repeat;
	background-size:cover;
	display:inline-block;
	width:216px;
	height:30px;
	padding-top:15px;
	text-align:center;
	margin:0 3px;
}

.tokusyu-tab4-rs {
	background-image:url(img/tokusyu-tab4-s.png);
	background-repeat:no-repeat;
	background-size:cover;
	display:inline-block;
	width:216px;
	height:30px;
	padding-top:15px;
	text-align:center;
	margin:0 0 0 3px;
}

.tokusyu-tab4-r {
	background-image:url(img/tokusyu-tab4.png);
	background-repeat:no-repeat;
	background-size:cover;
	display:inline-block;
	width:216px;
	height:30px;
	padding-top:15px;
	text-align:center;
	margin:0 0 0 3px;
}

/*↑特集ページ↑*/


/*↓おしらせページ↓*/

#oshirase-left{
	float:left;
	width:210px;
	padding:15px;
  background:#FCF1AF;
}

.oshirase-title-month {
  font-weight:bold;
  color:#AF4761;
  display:inline-block;
  border-bottom:1px solid #AF4761;
  margin-bottom:10px;
}

.hitokoto {
  background:#D78113;
  padding:15px;
  border-radius:20px;
  color:#fff;
  font-weight:bold;
  margin-top:25px;
}

.hitokotohr {
  border:none;
  border-top:1px dashed #fff;
}

.hitokotopic {
  margin:5px 0 20px 0;
}

#oshirase-left-link {
  margin:20px 0;
}

.oshirase-left-bgin {
	background-color:#FFF;
	padding:10px;
	font-size:14px;
}

.bgin-top {
  text-align:center;
  font-weight:bold;
  color:#D47714;
  font-size:18px;
  padding:5px 0;
}

.oshirase {
	font-size:10px;
	font-weight:bold;
	margin:5px 5px 0 0;
}

/*
通常記事 a
緑の囲み記事 b
青少年記事 c
試験記事 d
募集記事 e
紀の国文化祭 f
*/
.a {
	color:#E7BA5A;
}

.b {
	color:#21AB38;
}

.c {
	color:#00A4A8;
}

.d {
	color:#187FC3;
}

.e {
	color:#4C4298;
}

.f {
	color:#00AFEC;
}

#oshirase-left-shinkou {
	height:30px;
	border-radius:5px;
	background-color:#EACB42;
	color:#000;
	font-weight:bold;
	padding-top:7px;
	margin-bottom:10px;
	text-align:center;
}

#oshirase-left-tel {
	font-size:14px;
	line-height:1.8em;
}

#oshirase-left-tel dt {
	float:left;
	font-weight:bold;
	clear:left;
}

#oshirase-left-tel dd {
	float:right;
	clear:right;
}

#oshirase-left-tel .shibu {
	text-indent:0.6em;
	font-weight:normal;
}

#oshirase-left-tel #kushimoto {
	margin:-10px 0 10px;
}

.tel-hr {
	border:none; /* 立体感をなくす（プリントで不安定にならない） */
	border-top:1px dashed #EE7700;
	background-color:#FCF2CC;
	width:100%;
}

#oshirase-right {
	float:right;
	width:625px;
	margin-right:10px;
	text-align:justify;
	text-justify:inter-ideograph;
}

.asutarisuku {
  font-size:14px;
  margin:20px 0;
}

.contents {
	margin-bottom:40px;
}

.oshirase-box{
	margin-bottom:20px;
	page-break-inside:avoid;
}

.oshirase-midashi{
	font-size: 19px;
	font-weight: bold;
	background:#FCF1AF;
	height:40px;
	padding:10px 0 0 25px;
  border-radius:15px 15px 0 0;
  border:1px solid #FCF1AF;
  border-bottom:2px solid #D47714;
  margin-bottom:10px;
}

.kakomi {
	background-color:#F7F8DB;
	padding:20px;
}

.kakomi-midashi {
	font-size:19px;
	font-weight:bold;
	border-bottom:2px solid #64AA44;
	height:35px;
	padding-top:5px;
	color:#64AA44;
	margin-bottom:10px;
}

.seisyounen {
	background-color:#F4F0D6;
	padding:20px;
}

.seisyounen-midashi {
	background-color:#44AEEA;
	font-size:19px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	height:35px;
	padding-top:10px;
  margin-top:10px;
}

.seisyounen-address {
	padding:10px 0 20px;
}

.seisyounen-eventname {
	background:#fff;
	font-size:19px;
	font-weight:bold;
  border:1px solid #44AEEA;
	border-radius:10px;
	height:35px;
	text-align:center;
	padding-top:5px;
	margin-bottom:10px;
}

.seisyounen-hr {
  border:none;
	border-top:1px dashed #000;
}

.seisyounen-kome {
	font-size:14px;
}

.shiken-title {
	margin-bottom:10px;
}

.shiken-midashi{
	font-size: 19px;
	font-weight: bold;
	background:#C6E1E7;
	height:40px;
	padding:10px 0 0 25px;
  border-radius:15px 15px 0 0;
  border:1px solid #C6E1E7;
  border-bottom:2px solid #009FCF;
  margin-bottom:10px;
}

.bosyu {
	border:2px solid #4C4298;
	padding:20px;
	page-break-inside:avoid;
}

.bosyu-title {
	background-color:#4C4298;
	border-top-right-radius:10px;
	border-bottom-left-radius:10px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	height:30px;
	padding:5px 0;
	font-size:19px;
	margin-bottom:10px;
}

.bosyu-name {
	float:right;
	font-weight:bold;
	font-size:16px;
	margin-bottom:10px;
}

.kinokuni {
	border:2px solid #00AFEC;
	border-radius:10px;
	padding:20px;
	page-break-inside:avoid;
}

.kinokuni-title {
	text-align:center;
	margin:10px 0;
	color:#005BAC;
	font-size:23px;
	font-weight:bold;
}

.eventinfo {
  font-weight:bold;
  font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W6", "Hiragino Mincho ProN W6", "HG明朝E", serif;
  line-height:1.65em;
  text-align:justify;
	text-justify:inter-ideograph;
}

/*↑おしらせページ↑*/


/*↓知事ページ↓*/

.chiji-page {
	line-height:170%;
	background-color:#F5F1DF;
	padding:20px 120px;
	margin-top:-8px;
	page-break-inside:avoid;
	text-align:justify;
	text-justify:inter-ideograph;
}

.chiji-title {
	margin-top:40px;
	height:102px;
}

.chiji-pic {
	margin-right:10px;
}

.chiji-midashi {
	float:left;
	font-size:26px;
	font-weight:bold;
	clear:left;
	margin:20px 0 0 20px;
	line-height:1.4em;
	letter-spacing:0.1em;
}

.message {
	padding-top:20px;
}

.chiji-sign {
	float:right;
	margin-top:20px;
}

/*↑知事ページ↑*/


/*↓催しページ↓*/

.moyowrap {
	background-color:#F7F6C5;
	margin-top:-8px;
	padding:0 30px;
	text-align:justify;
	text-justify:inter-ideograph;
}

.shisetsu {
	font-size:15px;
	float:right;
	padding-top:30px;
	height:50px;
}

.moyo-hanrei {
	clear:both;
	float:right;
	height:20px;
}

.aoji-sisetsu {
	background-color:#d2ecfa;
	border:1px #005BAC solid;
	border-radius:3px;
	padding:2px;
	color:#07569f;
	font-weight:bold;
	letter-spacing:.1em;
	display:inline-block;
	margin-bottom:5px;
}

.akaji-sisetsu {
	background-color:#fae5ee;
	border:1px #E95377 solid;
	border-radius:3px;
	padding:2px;
	color:#ed7895;
	font-weight:bold;
	letter-spacing:.1em;
	display:inline-block;
}

.moyoleft {
	float:left;
	width:404px;
	margin-top:10px;
}

.moyoright {
	width:404px;
	margin-left:436px;
	margin-top:10px;
}

.moyo-boxb{
	margin-bottom:15px;
	background-color:#fff;
	border-radius:8px;
	border:solid 2px #005BAC;
	page-break-inside:avoid;
}

.moyo-boxb .shusai {
	padding-left:8px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	background-color:#D3EDFB;
	line-height:1.45em;
}

.moyo-boxb .shusai dt {
	padding:8px 0 0;
	font-size:21px;
	font-weight:bold;
	color:#005BAC;
}

.shusai dd {
	display:inline-block;
	font-size:15px;
	padding:3px 0;
}

.moyo-boxr {
	margin-bottom:15px;
	background-color:#fff;
	border-radius:8px;
	border:solid 2px #E95377;
	page-break-inside:avoid;
}

.moyo-boxr .shusai {
	padding-left:8px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	background-color:#FBE6EF;
	line-height:1.45em;
}

.moyo-boxr .shusai dt {
	padding:8px 0 0;
	font-size:21px;
	font-weight:bold;
	color:#E95377;
}

.moyo-contents {
	padding:8px;
	line-height:1.6em;
	font-size:15px;
}

.moyo-contents dt {
	font-weight:bold;
}

.tenzi{
	color:#00A0E9;
}

.event{
	color:#F6AC19;
}

.address-hr {
	border-top:solid 1px #E95377;
	margin-left:-8px;
}

.library{
	color:#F66;
	font-weight:bold;
}

.kaihou {
	background-color:#fff;
	border:solid 2px #005BAC;
	margin-bottom:15px;
	padding:10px;
}

/*↑催しページ↑*/


/*↓広報番組ページ↓*/

.tv-topic{
	padding-bottom:150px;
	line-height:1.7em;
	text-align:justify;
	text-justify:inter-ideograph;
}

.tv-back{
	background-image:url(img/tv1.gif);
	background-repeat:no-repeat;
	background-position:top center;
	width:100%;
	padding-top:50px;
	margin-top:20px;
}

.tv-back p {
	color:#FFF;
	margin:-30px 0 0 490px;
}

.tv-left {
	float:left;
	width:390px;
	margin:13px 0 0 39px ;
}

.tv-right {
	float:right;
	width:390px;
	margin:13px 39px 0 0;
}

.tv-tag {
	margin-bottom:20px;
}

.tv-green {
	color:#009C74;
	font-weight:bold;
}

.tv-time {
	width:390px;
}

.tv-time dt {
	float:left;
	clear:both;
}

.tv-time dd {
	padding-left:85px;
	width:305px;
}

.tv-right li {
	margin:15px auto;
}

/*↑広報番組ページ↑*/


/*↓人権ページ↓*/

.human-topic {
	padding-bottom:20px;
	line-height:1.6em;
	text-align:justify;
	text-justify:inter-ideograph;
}

.human-topic h2 {
	text-align:center;
}

.human-topic dl {
	padding:0 30px;
}

.human-topic dt {
	color:#7DB340;
	font-size:28px;
	margin:20px auto;
  line-height:1.4em;
  font-weight:bold;
}

/*↑人権ページ↑*/


/*↓プレミアページ↓*/

.premiere-topic {
	padding:30px 0 50px;
	line-height:1.5em;
	text-align:justify;
}

.premiere-topic h2 {
	float:left;
}

.rasisa {
	float:right;
	width:440px;
	padding:20px 20px 0 0;
}

.premiere-left {
	float:left;
	clear:both;
	width:400px;
	margin:20px 0 0 20px;
	font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W6", "Hiragino Mincho ProN W6", "HG明朝E", serif;
}

.premiere-left h3 {
	text-align:center;
	line-height:2.5em;
	color:#FFF;
	font-size:23px;
	background-color:#dc6988;
}

.premiere-left ul {
	background-color:#f7ebc1;
	padding:15px;
	line-height:1.5em;
}

.premiere-pic{
	float:right;
	margin:0 0 10px 10px;
}

.mise-tel{
	/*clear:both;*/
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight:bold;
}

.premiere-right{
	float:right;
	width:430px;
	padding:15px 20px 0 0;
}

.premiere-red{
	font-size:20px;
	font-weight:bolder;
	color:#C03;
}

.chusen1 {
	line-height:2em;
	padding:0 0 10px 0;
}

.chusen2 {
	line-height:1.5em;
}

.chusen3 {
	font-size:14px;
	line-height:1.5em;
	padding-top:10px;
}

.premiereaddress {
	clear:both;
	float:right;
	margin:30px 0 0 0px;
	padding:10px;
	font-size:15px;
	border:1px #C03 solid;
	display:inline-block;
}

/*↑プレミアページ↑*/


/*↓相談用↓*/

.soudan-topic {
	padding:20px;
	line-height:1.7em;
}

.soudan-topic h2 {
	margin-bottom:20px;
}

.soudan-left {
	float: left;
	width: 400px;
}

.soudan-right {
	float:right;
	width:400px;
}

.soudan-box {
	margin-bottom:30px;
	page-break-inside:avoid;
}

.soudan-box dt {
	float: left;
	clear:right;
	font-weight:bold;
	font-size:18px;
}

.soudan-box dd {
	float:right;
	font-weight:bold;
	font-size:18px;
	clear:right;
}

.soudan-midashi1gyou {
	height:34px;
	background-image:url(img/soudan2.gif);
	background-repeat:no-repeat;
	padding:5px 10px 0 10px;
}

.soudan-midashi2gyou {
	height:65px;
	background-image:url(img/soudan3.gif);
	background-repeat:no-repeat;
	padding:7px 10px 0 10px;
}

.soudan-midashi3gyou {
	height:85px;
	background-image:url(img/soudan4.gif);
	background-repeat:no-repeat;
	padding:4px 10px 0 10px;
}

.soudan-box ul {
	padding:5px;
}

.blue-waku{
	display:inline-block;
	line-height:1.4em;
	padding:0 2.5px;
	background-color:#06C;
	color:#FFF;
	border-radius:5px;
	margin-right:10px;
}

/*↑相談用↑*/


/*↓きいちゃんさんぽ↓*/

.sanpo {
	margin-top: -7px;
	padding:0 39px 20px 39px;
	line-height:1.65em;
	text-align:justify;
	text-justify:inter-ideograph;
}

/*↑きいちゃんさんぽ↑*/

.clearfix:after {
    content:"";
    clear:both;
    display:block;
}

/* 202104 平野 */

.koronatable05gatsu {
  width:100%;
  margin-bottom:20px;
}

.koronatable05gatsu td {
  padding: 2px 5px;
  border:1px solid #000;
  font-size:14px;
}

/*202110尾沼*/

.oshirase-midashi202110{
	font-size: 19px;
	font-weight: bold;
	background:#eed1db;
	height:40px;
	padding:10px 0 0 25px;
  border-radius:15px 15px 0 0;
  border:1px solid #eed1db;
  border-bottom:2px solid #cb5475;
  margin-bottom:10px;
}






