@charset "UTF-8";
/* hiroba */
H1 IMG{width:165px;}
.hiroba_std H2{margin-bottom:10px;}
H3{margin:5px 0;}
H4{margin:10px 0 5px 0;}
H5{margin:0;font-size:12pt;}
DL{margin:0;padding:0;}
P{margin:0;}
.info-item--green H4{color:#5ca34d;}


#hanrei {
  border: solid 1px #8AB976;
  background-color: #FFF;
  padding: 20px;
}

#hanrei table {
  width: 100%;
}

[class*="info-item--"] {
  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
          box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
  margin-bottom: 30px;
}

[class*="info-item--"] .info-item__inner {
  padding: 10px;
}

[class*="info-item--"] .info-item__inner dl {
  margin: 0 0 20px;
}

[class*="info-item--"] .info-item__inner dl dt {
  font-weight: 700;
}

[class*="info-item--"] .info-item__inner figure {
  margin: 0;
}

.info-item--gold {
  border-radius: 10px;
  overflow: hidden;
  border: 3px solid #AD9C6B;
}

.info-item--gold h2 {
  background: #AD9C6B;
  color: #fff;
  margin: 0;
  padding: 10px 20px;

}

.info-item--gold h2 img {
  margin-right: 20px;
  -o-object-fit: contain;
     object-fit: contain;
}

.gold{color:#AD9C6B;}
.info-item--blue h2 {
  background: #213790;
  color: #fff;
  text-align: center;
  font-size: 24px;
  padding: 5px 0;
  margin: 0;
}


.info-item--green {
	border-radius: 10px;
	overflow: hidden;
	border:3px solid #82B56F;
}

.info-item--green h2 {
	background:#82B56F;
	border-radius:8px 8px 0 0;
	color: #fff;
	font-size: 24px;
	padding:10px 20px;
	margin:0 0 0 0.5px;
	text-align:center;
}

.info-item--green h2 img {
  margin-right: 20px;
}
.info-item--green h3{
	margin:0;
}
.info-item--green h3.green{
	color:#82B56F;
}
.info-item--green h4.green{
	color:#82B56F;margin-bottom:0;
}
.info-item--green .inquiry{
	border-bottom:dotted 1px #82B56F;margin-top:0;padding-bottom:10px;margin-bottom:10px;
}


.info-item--brown {
	border-radius: 10px;
	overflow: hidden;
	border:3px solid #aa905b;
}

.info-item--brown h2 {
	background:#aa905b;
	border-radius:8px 8px 0 0;
	color: #fff;
	font-size: 24px;
	padding:10px 20px;
	margin:0 0 0 0.5px;
}

.info-item--brown h2 img {
  margin-right: 20px;
}
.info-item--brown h3{
	margin:0;
}
.info-item--brown h3.green{
	color:#aa905b;
}
.info-item--brown h4.green{
	color:#aa905b;margin-bottom:0;
}
.info-item--brown .inquiry{
	border-bottom:dotted 1px #aa905b;margin-top:0;padding-bottom:10px;margin-bottom:10px;
}


.info-item--pink {
  border-radius: 10px;
  overflow: hidden;
  border: 3px solid #E08CB2;
}

.info-item--pink h2 {
  background: #E08CB2;
  color: #fff;
  font-size: 24px;
  padding: 10px 20px;
  margin: 0;
}

.info-item--pink h2 img {
  margin-right: 20px;
}

.info-item--orange {
  border-radius: 10px;
  overflow: hidden;
  border: 3px solid #DA5E29;
}

.info-item--orange h2 {
  background: #DA5E29;
  color: #fff;
  font-size: 24px;
  padding: 10px 20px;
  margin: 0;
}

.info-item--orange h2 img {
  margin-right: 20px;
}

.info-item--syoku {
  border-radius: 10px;
  overflow: hidden;
  background: #F9EADB;
}

.info-item--syoku h2 {
  background: #F9EADB;
  font-size: 24px;
  padding: 10px 20px;
  margin: 0;
}

.info-item--syoku h2 img {
  margin-right: 20px;
}

#dengon {
  background: #F0EADF;
}

.dengon-box {
  background: #fff;
  border: 2px solid #B9A67F;
  padding: 20px;
  margin-bottom: 20px;
  border-radius: 5px;
}

.dengon-box h3 {
  margin: 0 0 20px;
  color: #583917;
}

#fukusi h2 {
  background: #5da34e;
  color: #fff;
  padding: 5px 0 0 40px;
  position: relative;
}

#fukusi h2::before {
  content: "";
  display: block;
  position: absolute;
  width: 4px;
  height: 100%;
  left: 20px;
  top: 0;
  background: #fff;
}

#fukusi h3 {
  color: #5da34e;
}

#fukusi h4 {
  color: #5da34e;
}

#osirase h2 {
  background: #d66200;
  color: #fff;
  padding: 5px 0 0 40px;
  position: relative;
}

#osirase h2::before {
  content: "";
  display: block;
  position: absolute;
  width: 4px;
  height: 100%;
  left: 20px;
  top: 0;
  background: #fff;
}

#osirase h3,#osirase h4 {
  color: #d66200;
}



#bosyu h2 {
  background: #8F7537;
  color: #fff;
  padding: 5px 0 0 40px;
  position: relative;
}

#bosyu h2::before {
  content: "";
  display: block;
  position: absolute;
  width: 4px;
  height: 100%;
  left: 20px;
  top: 0;
  background: #fff;
}

#bosyu h3,#bosyu h4{
  color: #8F7537;
}

#bosyu .bungei h4 {
  background: #82B56F;
  color: #fff;
  font-size: 20px;
  padding: 5px 10px;
}

#bosyu TR:first-child TH{background-color:#aa905b;color:#fff;}
#bosyu TH,#bosyu TD{border:solid 1px #fff;}
#bosyu TH{background-color:#d7c7aa;}
#bosyu TD{background-color:#ece3d4;}
#bosyu TD.cnt{text-align:center;}
.ylbox {
  background: #F5F249;
  padding: 20px;
}

.ylbox .ylbox-inner figure {
  text-align: center;
  margin: 0;
}

#tosho h3 {
  font-weight: bold;
  font-size: 18px;
  color: #82B56F;
  border-bottom: 2px solid #82B56F;
}

#tosho .grbox-meta dt {
  line-height: 1.2em;
  padding: 10px;
  color: #82B56F;
}

#tosho .grbox-meta dd {
  margin-left: 50px;
  padding: 10;
}

#tosho DT{float:left;margin-right:1em;}
#tosho DD{margin-left:60px;}
#tosho H4{margin-bottom:0;}
.grbox-meta DD{margin-top:10px;}
.grbox-meta DT{float:none;}

#inaba TABLE{width:100%;}
#inaba TH,#inaba TD{border:solid 1px #917537;text-align:center;background-color:#fff;}

#inaba TR:nth-of-type(odd) TH,#inaba TR:nth-of-type(odd) TD{background-color:#ece3d4;}
#inaba TR:first-child TH{background-color:#b69d6e;color:#fff;}

.info-item--gold .inquiry{border-bottom:dotted 1px #AD9C6B;margin-top:0;padding-bottom:10px;}
#polytec TABLE{width:100%;}
#polytec CAPTION{text-align:left;}
#polytec TH,#polytec TD{border:solid 1px #fff;padding:2px 10px;}
#polytec TH{background-color:#b69d6e;color:#fff;}
#polytec TD{background-color:#ece3d4;}

#academy TABLE{width:100%;}
#academy #table2{margin-top:10px;}
#academy TH{background-color:#b69d6e;color:#fff;}
#academy TH,#academy TD{border:solid 1px #fff;}
#academy #table1 TR:nth-of-type(odd) TD,#academy #table2 TR:nth-of-type(even) TD{background-color:#ece3d4;}
#academy #table1 TR:nth-of-type(even) TD,#academy #table2 TR:nth-of-type(odd) TD{background-color:#e7dcc8;}
#academy CAPTION{text-align:left;}
#academy CAPTION SMALL{margin-left:1em;font-weight:normal;}
#gainale .header {
  position: relative;
}

#gainale .header h3 {
  position: absolute;
  top: 40px;
  left: 0px;
  color: #fff;
  font-size: 24pt;
  text-align: center;
  width: 100%;
  text-shadow: #00002e 1px 0px, #00002e -1px 0px, #00002e 0px -1px, #00002e 0px 1px, #00002e 1px 1px, #00002e -1px 1px, #00002e 1px -1px, #00002e -1px -1px, #00002e 0px 1px, #00002e 0px 1px, #00002e 0px -1px, #00002e 0px -1px, #00002e 1px 0px, #00002e -1px 0px, #00002e 1px 0px, #00002e -1px 0px;
}

#gainale .header h3 small {display: block;}
#gainale .header H3 small SPAN{display:inline-block;}


/*650以上*/
@media screen and (min-width:651px) {
	#gainale .header #gainaman {
		display:block;
		width:150px;
		position: absolute;
		bottom: -45px;
		left: 5px;
	}
	#gainale #gainaman2{display:none;}
}
/*650 以下*/
@media screen and (max-width:650px) {
	#gainale .header #gainaman {
		display:none;
	}
	#gainale #gainaman2{
		display:inherit;
		width:100px;
		float:left;
	}
	#gainale .header h3{top:10px;}
}
@media screen and (max-width:500px) {
	#gainale .header h3{top:0;}
}

@media screen and (max-width:360px) {
	#gainale .header h3{font-size:18pt;}
}
#gainale .read {
  margin-left: 100px;
  font-weight: 700;
  font-size: 18px;
}

#gainale .tablegina {
  width: 100%;
}

#gainale .tablegina TR.first TH {
  background-color: #a3cf6c;
  color: #fff;
  text-align: center;
}

#gainale .tablegina TH {
  background-color: #cee4ae;
  font-weight: bold;
  padding: 2px 8px;
  text-align: center;
}

#gainale .tablegina TD {
  background-color: #f3f8ec;
}

#gainale .tablegina TH, #gainale .tablegina TD {
  border: solid 1px #fff;
}

#gainale .tablegina .cn {
  text-align: center;
}

#polytec h2 img {
  padding: 5px;
  background-color: #fff;
  margin-right: 10px;
}

#suido{border-color:#6a91c0;}
#suido H2{background-color:#6a91c0;}
#suido .inquiry{border-color:#6a91c0;}
#suido #hyogo{font-weight:bold;font-size:16pt;color:#003b82;text-align:center;}
#suido #hyogo SMALL{color:#000;display:block;}
#suido H3{color:#6a91c0;margin-bottom:0;}
#suido DT{float:left;}
#suido DD{margin-left:80px;}
#hakase {
  border: solid 2px #5da34d;
}

#hakase H2 {
  border: none;
  background-color: #5da34d;
  color: #FFF;
  margin: 0;
}

#hakase H2 #number {
  display: block;
  font-size: 14pt;
  color: #FFF;
  background-color: #595757;
  width: 90px;
  text-align: center;
  float: left;
  margin-right: 10px;
}

#hakase .hakase_q {
  color: #000;
  margin-top: 20px;
}

#hakase .hakase_a {
  color: #917537;
  font-weight: 700;
}

#hakase .innerbox {
  margin: 10px 20px;
  padding-bottom: 60px;
}

#hakase .onepoint {
  color: #5da34d;
  margin: 10px 0 20px 0;
}

#hakase .onepoint_body figure {
  margin: 0;
}

#hakase .onepoint_body figure figcaption {
  font-size: 14px;
  text-align: center;
}

#hakase .says {
  display: inline-block;
  position: relative;
  margin: 0 0 0 20px;
  padding: 17px 13px;
  border-radius: 12px;
  border: 2px solid  #8c7139;
	text-indent:0;
}

#hakase .says:after {
  content: "";
  display: inline-block;
  position: absolute;
  top: 18px;
  left: -24px;
  border: 12px solid transparent;
  border-right: 12px solid #8c7139;
}

#nenkin .green-box {
  background-color: #E9F0E5;
  padding: 20px;
}

#zei-week h2 {
  display: block;
}

#callcenter {
  background: #003C7E;
  color: #ffffff;
}

#callcenter a {
  color: #ffffff;
}



.pick-item--recipe {
  background: #FEFCEF;
}

.pick-item--recipe h2 {
  background: #AD2215;
  color: #fff;
  font-size: 24px;
  padding: 5px 0 5px 160px;
  margin: 0;
  position: relative;
}

.pick-item--recipe h2 small {
  display: block;
}

.pick-item--recipe h2 .toriq {
  position: absolute;
  top: -20px;
  left: 30px;
}

.pick-item--recipe .menu-nutritional dt.menu {
  display: inline-block;
  background: #BB5837;
  color: #fff;
  padding: 2px 10px;
}

.pick-item--recipe .menu-nutritional dt.nutritional {
  display: inline-block;
  background: #646262;
  color: #fff;
  padding: 2px 10px;
}

.pick-item--recipe .menu-nutritional dd {
  margin: 0 0 20px;
}

.pick-item--recipe .menu-nutritional dd .pick {
  position: relative;
  list-style: none;
}

.pick-item--recipe .menu-nutritional dd .pick:before {
  content: "★";
  position: absolute;
  left: -1.3rem;
}

#school-recipe .monthly-goals {
  background: #fff;
  padding: 10px;
  text-align: center;
  font-weight: 700;
	font-size:14pt;
	text-indent:0;
}

#school-recipe .recipe {
  border: solid 1px #000;
  border-radius: 10px;
  position: relative;
  padding: 20px;
}

#school-recipe .recipe h4 {
  display: inline-block;
  background: #FEFCEF;
  color: #333;
  position: absolute;
  top: -12px;
  left: 30px;
  padding: 0 20px;
  margin: 0;
}

#school-recipe .recipe table {
  width: 100%;
}

.memo {
  background-color: #fff;
  border:dotted 2px #974630;
  border-radius: 10px;
  margin: 10px;
  padding: 10px;
}

.memo h4 {
  display: inline-block;
  color: #974630;
  margin: 0;
}

.memo p {
  display: inline-block;
  margin-left: 10px;
}

#memo2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

#memo2 dt {
  color: #fff;
  -webkit-writing-mode: vertical-rl;
      -ms-writing-mode: tb-rl;
          writing-mode: vertical-rl;
  text-orientation: upright;
  background: #595757;
  display: inline-block;
  padding: 10px;
}

.menu-name {
  color: #DA5E28;
}

#recipe {
  border: solid 1px #000;
  border-radius: 10px;
  margin: 10px;
  line-height: 1em;
  background: #fff;
}

#recipe h4 {
  color: #333;
  text-align: center;
  margin: 8px;
}

#recipe table {
  margin: 6px auto;
  text-align: left;
}

#recipe table caption {
  text-align: left;
}

#recipe th {
  width: 100px;
  white-space: nowrap;
  padding: 2px 2px 2px 20px;
}

#recipe td {
  width: 100px;
  padding: 2px 20px 2px 2px;
}

#recipe dd {
  padding: 2px 0;
}

.info-item__inner UL{margin:0;}
.info-item__inner DT{float:left;}

#nettyu .info-item__inner UL{list-style-type:none;margin-left:1em;text-indent:-1em;padding-left:0;}
#nettyu .info-item__inner LI:before{content:"◎";}

.table_brwon CAPTION {text-align:left;}
.table_brwon TH{background-color:#d7c7aa;font-weight:normal;border:solid 1px #fff;padding:2px 10px;}
.table_brwon TD{background-color:#f6f2e9;border:solid 1px #fff;padding:2px 10px;}
.table_brwon TR:nth-of-type(odd) TD{background-color:#ece4d4;}
.table_brwon TR:first-of-type TH {background-color:#aa905b;font-weight:bold;color:#fff;}


.table_brwon2 CAPTION {text-align:left;}
.table_brwon2 TH{background-color:#aa905b;border:solid 1px #fff;font-weight:bold;color:#fff;padding:2px 10px;}
.table_brwon2 TD{background-color:#ece3d4;border:solid 1px #fff;padding:2px 10px;}

.table_green CAPTION {text-align:left;}
.table_green TH{background-color:#c3dab5;font-weight:normal;border:solid 1px #fff;padding:2px 10px;}
.table_green TD{background-color:#e8f0e4;border:solid 1px #fff;padding:2px 10px;}
.table_green TR:nth-of-type(1) TH {background-color:#82b56d;font-weight:bold;color:#fff;}

#jinken DL{margin-bottom:0;}
#jinken DL:nth-of-type(1){margin-top:10px;}
#jinken DL DD{margin-left:80px;}
#jinken TH{background-color:#82b56d;color:#fff;white-space:nowrap;border:solid 1px #fff;padding:2px 4px;}
#jinken TD{background-color:#e1ecda;border:solid 1px #fff;padding:2px 4px;}

#kirin article{position:relative;}
#kirin H2{}
.info-item--red {
  border-radius: 10px;
  overflow: hidden;
  border: 3px solid #CC503A;
}

.info-item--red h2 {
  font-size: 24px;
  padding: 10px 20px;
  margin: ;
}
.info-item--red DL{width:100%;}
#dani .info-item__inner DT{margin-right:1em;}

#tues .info-item__inner .inquiry{border:none;}
#tues .info-item__inner H3{background-color:#f6f1e9;color:#5d370e;padding:4px;}
#tues .info-item__inner DL{margin-bottom:0;margin-left:30px;}
#tues .info-item__inner DD{margin-left:60px;}


#bunkasai {
  background-color: #fff9eb;
}

#bunkasai .event-inner {
  background-color: #fff9eb;
}

#bunkasai h2 {
	background-color: #d66100;
	font-weight: bold;
	text-align: center;
	padding: 2px;
	font-size: 18pt;
	letter-spacing: 8px;
	color:#fff;
}

#bunkasai h3 {
  font-weight: bold;
  color: #db711b;
  margin: 10px 0 0 0;
}

#bunkasai h4 {
  font-weight: bold;
  color: #000;
  margin: 0;
}

#bunkasai ul {
  list-style-type: none;
}

#bunkasai ul li {
  margin: 0;
  padding: 0;
}

#bunkasai div.inquiry2 {
  margin-top: 10px;
}

#bunkasai div.inquiry2 strong {
  font-weight: bold;
  color: #db711b;
  margin-right: 8px;
}

#bunkasai .inquiry {
  text-align: right;
}
DL.m40{margin-left:10px!important;}
DL.m40 DD{margin-left:80px;}
DL.m120{margin-left:10px!important;}
DL.m120 DD{margin-left:120px;}

/* 2021-09追加 */
#tosho H3{border:none;}

#furusato TH{background-color:#aa905b;color:#fff;white-space:nowrap;}
#furusato TD{background-color:#f6f1e9;}
#furusato TD SPAN{display:block;text-align:right;}
#furusato DD{margin-left:100px;}

/* 2021-12追加 */

#shizei H3{color:#8ab976;}
#shizei H3:last-of-type{margin-top:10px;}
#shizei H4{color:#8ab976;margin-bottom:0;}
#shizei H5{color:#000;margin-bottom:0;margin-top:10px;}
.shizeibox DIV{float:left;}
.shizeibox DIV:nth-of-type(odd){width:130px;}
.shizeibox DIV:nth-of-type(even){width:50px;padding:40px 5px;}

#watanabe H2{background-color:#5d370d;color:#fff;padding:5px 10px;}
#watanabe H3{color:#5d370d;}
#watanabe .jikan{margin:20px 0 10px 0;}
#watanabe .jikan DT{font-weight:normal;}
#watanabe CAPTION,#watanabe TH{text-align:left;}
#watanabe TH,#watanabe TD{padding:2px 10px;}
#watanabe .inquiry{margin-top:10px;}

/* 2022-1追加 */
#sore_insta P.comment{text-indent:0;padding:10px;background-color:#fff;border-radius:10px;margin:10px;}
#sore_insta H2{text-align:center;}

#tosho2 DT{font-weight:normal;}
#tosho2 DD{margin-left:240px;}
#box_01 TABLE{width:100%;}

#box_01 TH{background-color:#c3dab5;font-weight:normal;border:solid 1px #fff;padding:2px 10px;}
#box_01 TD{background-color:#e8f0e4;border:solid 1px #fff;padding:2px 10px;text-align:center;}
#box_01 TR:nth-of-type(1) TH {background-color:#82b56d;font-weight:bold;color:#fff;}
#box_01 TR:nth-of-type(odd) TD{background-color:#dae7d2;}

#box_02 LI{list-style:none;}
#box_02 UL:first-of-type li:before {content:"△";} 

/* 2022-03市税：軽自動車用 */
#shizei TH,#shizei TD{border:solid 1px #fff;padding:2px 10px;text-align:center;}
#shizei TH{background-color:#c3dab6;white-space:nowrap;}
#shizei TD{background-color:#e1ecdb;width:100px;}
#shizei TR:first-of-type TH{background-color:#82b56d;color:#fff;}

#box_05 TH,#box_05 TD{border:solid 1px #fff;padding:2px 4px;}
#box_05 TH{background-color:#c3dab6;}
#box_05 TD{background-color:#f0f6ed;}
#box_05 TR:first-of-type TH{background-color:#82b56d;color:#fff;}
#box_05 TR:nth-of-type(even) TD{background-color:#e1ecdb;}
#box_05 TD:nth-of-type(3){text-align:center;}

#box_06 H4{font-size:14pt;}
#box_06 H5{background-color:#e8f0e4;padding:4px;}
#box_06 #arrow{
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFEAAABiCAYAAAAoYT81AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDM2MCwgMjAyMC8wMi8xMy0wMTowNzoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjEgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI4Mjk1OUE3OTNFRDExRUM5NDA3QUNCMjA3NDYwRkI0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI4Mjk1OUE4OTNFRDExRUM5NDA3QUNCMjA3NDYwRkI0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjgyOTU5QTU5M0VEMTFFQzk0MDdBQ0IyMDc0NjBGQjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjgyOTU5QTY5M0VEMTFFQzk0MDdBQ0IyMDc0NjBGQjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6ZikoiAAADMklEQVR42uzdXW/SUBgH8L6/UBAQb0w0XmhijNHFK7+HX8aP57VbjJmGqYm7wUS9cDriOqCs1PM0I3ajtCvtOZyW/5PsakDYr0/7P30429TR0RuFVzmt/nCxmHcUCUo3nR+Tv79e8nhtg+cbnwf+g/Ai8GRAdBkir9fWeL5xWQB5l6aggAhEIKKACEQgAhEFRCACEYgoIAIRiEBEARGIQAQiCohABCIQUUAEIhBRQARigeK1rQ6dCEQgAhEFRCACEYgoIAKxfH3+Pn0NxJL14vG9V0DE6QxEFBCBCEQgooAIRCACEQVEIAIRiCggAhGIKCBWVIbtdr9GUWjxePFgeibNDxrOp3ctpz3ighiGQe8imAya3i3sgN7ndjqbtnfMuvEYJ+UGpaqR0779QaMdpJphngCyoJ+mz9324GB69nsvDhaCnE3Gj0gVPPmlG5bveP33yy3MV9KZVN3OnX1SBtWaELHcE8u9NUzuAV9Z4tA3SVnTjRnIrhZd8ihDrm+iT10n0oPsVu+Q1EH3H5CyI+23ENYutunBpM7WVt92HTBO4DWA8Sme9WR6ErtGvrVVPWDB83AXE9hudT9RVpS67VsugXYtuQmQsiEPMLcTk5CXbX0480+fRtFCb3oCpwVIJQMIOioM8l2Tl0BFAQsjJpdATUzudUuYyhGTyd0kSKfVP8pK4NLXxKzk1nXrtO7JTaF5kwCptBNXkpsdxdoOEdhtbhnAUp2YltzszTyv0xDh+j3wVjqxrsOLtCGCFIjJ5KajLCsg3cZuksDCEJeQdJRlTG5awvD4D0FcPu2TcXiRN0TYarDIPrxQVS20vd6wbAIL70RZhhfxEIHdpvIE5NqJqcOL8/GTaBGaQpYwpj22nM4Xnn/KRUgnrgwvWHKLWALFSxhBgEIRRQ0vNh0i1AYxmdzs6ycPQF4JvNVrYlZya5rhV5XcZYcIterEqocXVQ0RateJqcML/88zJYrUQh2gGzP6aFf06StNJ64ML9qDgyLJTeEkA6A0iEWHFxRKohO4Fog3HV5QArPvj2QBlA4xuQRK2+rHc4hQ22DJHV64XSVeAtFmSq//cZsJnFX/BBgAEFGceRNLgCgAAAAASUVORK5CYII=');
	background-repeat:no-repeat;
	background-position:center;
	background-size:auto 100%;
	padding:10px 0;text-align:center;
}
#box_07 DD,#box_09 DD{margin-left:80px;}

#box_07 #hagaki{border:dotted 1px #917537;border-radius:10px;padding:10px;margin-top:30px;}
#box_07 #hagaki H3{background-color:#917537;color:#fff;border-radius:10px;padding:5px;margin:-30px 30px 0 30px;text-align:center;}
#box_07 OL{margin-top:20px;}