@charset "UTF-8";

/*!
Theme Name: Simplicity2 child
Template:   simplicity2
Version:    20161002
*/

/* Simplicity子テーマ用のスタイルを書く */

a {
	color: #176e7a;
}
hr {
  margin: 10px 0;
}

.category-nometa h1.entry-title, .category-nometa .post-meta, .footer-post-meta, .category-nosns footer #sns-group {
	display:none;
}
#site-description, #mobile-menu, .type-page .post-meta {
	display:none;
}

#container {
	background-color: #fff;
	background-image:
		url("https://midorifukushikai.or.jp/wp-content/uploads/2019/03/haikei-bottom1.png");
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 100% 100%;
}
body {
	font-family: "游ゴシック",YuGothic,'Noto Sans Japanese','Hiragino Kaku Gothic ProN',Meiryo, Helvetica, Arial, sans-serif !important;
	font-weight:500;
}
body {

}
#body {
	margin-bottom:100px;
	margin-top:0px;
}
#body-in {
	background-color:#fff;
	padding:30px 10px 10px 10px;
}

#header {
	border-top:5px solid #9fc24d;
}

#main {
    border: 0px solid #fff;
	padding:20px 10px;
	background-color:rgba(255, 255, 255, 0);
}

#navi ul > li {
	min-width:177px;
}
#navi ul li a {
    font-weight:bold;
	font-size:18px;
	color:#fff;
	transition: 0.7s ;
	text-align:center;
	text-shadow: #7b8d42 1px 1px 0px, #7b8d42 -1px 1px 0px,
	#7b8d42 1px -1px 0px, #7b8d42 -1px -1px 0px;
}
#navi ul, #navi ul.sub-menu, #navi ul.children {
	background: linear-gradient(#578a3d, #9fc24d);
}
#navi .menu > li:first-child {
   min-width:180px;
}

#navi .sub-menu li, #navi .children li {
    border-bottom: 1px solid #00ac9a;
    background-color: #79c06e;
}
#navi ul li a:hover{
	background-color:#f0f6da;
	color:#000;
	text-shadow: #fff 1px 1px 0px, #fff -1px 1px 0px,
	#fff 1px -1px 0px, #fff -1px -1px 0px;
	transition: 0.7s ;
}

body.page-id-2 #main{
	width:100%;
}
#footer {
	color:#000;
    background-color: rgba(216, 230, 152, 0);
}
#footer a{
	color:#000;
}


.copy1 {
	font-size:22px;
	text-align:center;
	padding:10px;
	color:#54917f;
}
.slid .metaslider {
	margin:0px auto;
}
.slid {
	
}
.head-haikei {
		background-image:
		url("https://midorifukushikai.or.jp/wp-content/uploads/2018/12/h-hai3.jpg");
	background-repeat: no-repeat;
	background-attachment:scroll;
	background-size: cover;
	background-position: 0% 0%;
	box-shadow: 0 0 8px #9fa09e inset;
}
.top-sns-follows {
	padding-top:16px;
}


img.kadomaru {
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
	border:1px solid #e6f0cb;
	transition: 1.0s ;
}
img.kadomaru:hover {
    opacity: 0.6;
    filter: alpha(opacity=60);
    -ms-filter: "alpha(opacity=60)";
	transition: 1.0s ;
}
img.kadomaru2 {
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
}

.gallery img {
	border:0px solid #fff !important;
}



table.white th, table.white td {
	border:1px solid #fff;
}
table.line1 td {
	border:1px solid #fff;
	border-bottom:1px solid #d6e7af;
	padding-left:10px;
}
table.line1 td:first-child {
	border-top:1px solid #fff;
	border-bottom:1px solid #d6e7af;
	border-left:1px solid #fff;
	border-right:3px solid #9fc24d;
	padding-right:10px;
	background-color:#f4f8e3;
}
table.line2 td {
	border:1px solid #d6e7af;
	padding-left:10px;
}
table.line2 td:first-child {
	border:1px solid #d6e7af;
	border-right:3px solid #9fc24d;
	padding-right:10px;
	background-color:#f4f8e3;
}
table.line3 td {
	border:1px solid #fff;
	border-bottom:1px solid #f8b500;
	padding-left:10px;
}
table.line3 td:first-child {
	border-top:1px solid #fff;
	border-bottom:1px solid #f8b500;
	border-left:1px solid #fff;
	border-right:3px solid #f8b500;
	padding-right:10px;
	background-color:#ffffe7;
}
table.padd td {
	padding:10px;
}



h3.sidebar_widget_title {
	border-bottom:2px solid #9fc24d;
	padding:5px 5px 5px 28px;
	box-shadow: 0px 6px 3px -3px #dbebc4;
  -webkit-box-shadow: 0px 6px 3px -3px #dbebc4;
  -moz-box-shadow: 0px 6px 3px -3px #dbebc4;
	background-image:url("https://midorifukushikai.or.jp/wp-content/uploads/2018/12/099.gif");
	background-repeat: no-repeat;
	background-position: 5px 50%;
}
.s-menu1 {
	border-bottom:2px dotted #736d71;
	padding:5px 5px 5px 35px;
	background-image:url("https://midorifukushikai.or.jp/wp-content/uploads/2018/12/080.gif");
	background-repeat: no-repeat;
	background-position: 8px 50%;
}
.s-menu1 a {
	text-decoration: none;
	display:block;
	color:#736d71;
	font-weight:bold;
}
.s-menu1 a:hover {
	color:#f39800;
}

.sos1 {
	padding:10px 5px 10px 28px;
	background-image:url("https://midorifukushikai.or.jp/wp-content/uploads/2018/12/099.gif");
	background-repeat: no-repeat;
	background-position: 5px 14px;
}



.article h3 {
    border-bottom: 5px solid #9fc24d;
}
h3.prof {
    border-bottom: 3px dotted #9fc24d;
	font-size:20px;
	margin-top:20px;
}

h1.entry-title {
	margin-top:0px;
	padding-bottom:8px;
	border-bottom:5px solid #9fc24d;
	font-size:26px;
}
.midasi1 {
	padding: 10px 3px 10px 20px;
	border-left: 6px solid #9fc24d;
	border-bottom: 3px solid #d6e7af;
	background-color: #f4f8e3;
	font-size:24px;
	font-weight:bold;
}
.midasi2 {
	margin-top:10px;
	padding: 6px 2px 6px 24px;
	border-top: 1px dotted #f8b500;
	border-bottom: 1px dotted #f8b500;
	font-weight:bold;
	color:#554738;
	background-color: #ffffe7;
	background-image:url("https://midorifukushikai.or.jp/wp-content/uploads/2018/12/015.gif");
	background-repeat: no-repeat;
	background-position: 10px 50%;
}
h2.midasi1 {
	padding: 10px 3px 10px 20px;
	border-left: 6px solid #9fc24d;
	border-bottom: 3px solid #d6e7af;
	background-color: #f4f8e3;
	font-size:24px;
	font-weight:bold;
	margin:10px 0px;
}


.imgs a:hover img {
  opacity: 0.7;
  filter: alpha(opacity=70);
  -ms-filter: "alpha(opacity=70)";
}

.foogallery {
	padding-bottom:15px;
}

input[name="tel-38"], input[name="your-name"], input[name="your-email"], input[name="tel-296"], input[name="your-tel"], input[name="your-off"], input[name="text-826"]{
	max-width:300px;
}


.entry h2 a {
	font-size:20px;
}
.post-meta {
	font-size:14px;
}



#footer-navi-in {
	background-color:rgba(255, 255, 255, 0.5);
}

span.satsuki {
	color:#fff;
	display:inline-block;
	background-color:#d9333f;
	margin-left:10px;
	padding-left:5px;
	padding-right:5px;
}
span.satsuki2 {
	color:#fff;
	display:inline-block;
	background-color:#b0496d;
	margin-left:10px;
	padding-left:5px;
	padding-right:5px;
}
span.midori {
	color:#fff;
	display:inline-block;
	background-color:#09793a;
	margin-left:10px;
	padding-left:5px;
	padding-right:5px;
}
span.midori-info {
	color:#fff;
	display:inline-block;
	background-color:#3eb370;
	margin-left:10px;
	padding-left:5px;
	padding-right:5px;
}
span.onda {
	color:#fff;
	display:inline-block;
	background-color:#2262b7;
	margin-left:10px;
	padding-left:5px;
	padding-right:5px;
}
span.hikarien {
	color:#fff;
	display:inline-block;
	background-color:#bc4b0e;
	margin-left:10px;
	padding-left:5px;
	padding-right:5px;
}
span.kogasaka {
	color:#fff;
	display:inline-block;
	background-color:#6f5dad;
	margin-left:10px;
	padding-left:5px;
	padding-right:5px;
}
span.nijiji {
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
}
span.title {
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
}
span.content {
	padding-left:15px;
	color:#736d71;
}
hr.topb {
	border-top:1px dotted #3eb370;
	border-bottom:0px dotted #fff;
	margin:10px 0;
}

.page-id-2366 header, .page-id-2366 .head-haikei, .page-id-2366 #sidebar, .page-id-2366 .slicknav_menu {
	display:none;
}
.page-id-2366 #main {
	width:100%;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}
.page-id-2366 #body-in {
	width:100%;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}
.pl-2366 {
	margin-right:auto;
	margin-left:auto;
	padding-left:10px;
	padding-right:10px;
}
#pg-2366-0 {
	background-color:#00947a;
}
#pg-2366-0 h3.widget-title {
	text-align:center;
	font-size:40px;
	color:#edfc83;
}
.lp-p01 {
	font-size:36px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	padding-bottom:20px;
}
#pl-2366 {
	background-color:#1c305c;
	background-image: url("//midorifukushikai.or.jp/wp-content/uploads/2019/11/lp-haikei3.jpg");
	background-position: 100% 0%;
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-bottom: 0px;
	background-size: 1900px;
	background-attachment: fixed;
}
#pg-2366-1 {
	background-color:rgba(255,255,255,0.8);
}
#pg-2366-2 {
	border-top:20px solid #fff;
	background-color:#f2f2b0;
	background-image: url("//midorifukushikai.or.jp/wp-content/uploads/2019/11/lp-haikei5.jpg");
	background-position: 50% 50%;
	background-repeat: no-repeat;
	padding-top: 15px;
	padding-bottom: 20px;
	background-size: cover;
	background-attachment: fixed;
}
#pg-2366-5, #pg-2366-6, #pg-2366-7, #pg-2366-8, #pg-2366-9, #pg-2366-10 {
	background-color:rgba(255,255,255,0.9);
}
#pg-2366-3 {
	background-color:#c1e4e9;
	background-image: url("//midorifukushikai.or.jp/wp-content/uploads/2019/11/lp-haikei7.jpg");
	background-position: 50% 0%;
	background-repeat: no-repeat;
	padding-top: 15px;
	padding-bottom: 20px;
	background-size: cover;
	background-attachment: fixed;
}
#pg-2366-4 {
	background-color:#c1e4e9;
	background-image: url("//midorifukushikai.or.jp/wp-content/uploads/2019/11/lp-haikei2.jpg");
	background-position: 0% 0%;
	background-repeat: no-repeat;
	padding-top: 15px;
	padding-bottom: 20px;
	background-size: cover;
}
#pg-2366-10 {
	background-color:#fef4f4;
	background-image: url("//midorifukushikai.or.jp/wp-content/uploads/2019/11/lp-haikei6.jpg");
	background-position: 50% 0%;
	background-repeat: no-repeat;
	padding-top: 15px;
	padding-bottom: 20px;
	background-size: cover;
	background-attachment: fixed;
}
#pg-2366-11, #pg-2366-13 {
	background-color:#e0ebaf;
}
#pg-2366-12 {
	background-color:#e0f5f9;
}
#pgc-2366-10-0, #pgc-2366-3-0 {
	background-color:rgba(255,255,255,0.7);
}
#pgc-2366-0-0, #pgc-2366-2-0, #pgc-2366-3-0, #pgc-2366-4-0, #pgc-2366-5-0, #pgc-2366-6-0, #pgc-2366-7-0, footer ,#pgc-2366-8-0, #pgc-2366-9-0, #pgc-2366-10-0, #pgc-2366-11-0, #pgc-2366-12-0, #pgc-2366-13-0{
	max-width:1200px;
	margin-right:auto;
	margin-left:auto;
	padding-left:20px;
	padding-right:20px;
}
#pg-2366-5, #pg-2366-1, #pg-2366-6, #pg-2366-7, #pg-2366-8, #pg-2366-9 {
	max-width:1200px;
	margin-right:auto;
	margin-left:auto;
	padding-left:20px;
	padding-right:20px;
}
#pgc-2366-11-0 .textwidget, #pgc-2366-12-0 .textwidget, #pgc-2366-13-0 .textwidget {
	max-width:800px;
}
.lp-line1 {
	border:4px solid #00a381;
	border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
	padding:5px 10px;
	margin:8px;
	font-weight:bold;
	background-color:#fff;
}
.page-id-2366 h4 {
	background-image: url("//midorifukushikai.or.jp/wp-content/uploads/2019/11/yotuba.png");
	background-position: 0% 50%;
	background-repeat: no-repeat;
	padding-left:36px;
	color:#006e54;
	border-bottom:3px dotted #f4f9dc;
}
.page-id-2366 h3 {
	text-align:center;
	font-size:30px;
	color:#433d3c;
}
.page-id-2366 h5 {
	color:#554738;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:1px;
	font-size:18px;
}
.lp-toia {
	background-image: url("//midorifukushikai.or.jp/wp-content/uploads/2019/11/yotuba.png");
	background-position: 0% 50%;
	background-repeat: no-repeat;
	padding-left:36px;
	color:#006e54;
	font-size:20px;
	font-weight:bold;
}

.page-id-3297 h1.entry-title {
	font-size:24px;
}
table.kasan td {
    border: 1px solid #9fc24d;
}
table.kasan td.k-title1 {
	background-color: #f4f8e3;
}
table.kasan td.k-title2 {
	background-color: #ffffe7;
}
table.kasan td.k-title2 span {
	writing-mode: vertical-lr;
}

.page-id-20 h1.entry-title, .parent-pageid-20 h1.entry-title {
    margin-top: 0px;
    border-bottom: 5px solid #f19072;
    font-size: 26px;
	padding-bottom: 5px;
	margin-bottom:5px;
}
.page-id-20 #black-studio-tinymce-2 h3.sidebar_widget_title, .parent-pageid-20 #black-studio-tinymce-2 h3.sidebar_widget_title {
    border-bottom: 2px solid #f19072;
    padding: 5px 5px 5px 28px;
    box-shadow: 0px 6px 3px -3px #efab97;
    -webkit-box-shadow: 0px 6px 3px -3px #efab97;
    -moz-box-shadow: 0px 6px 3px -3px #efab97;
    background-image: url("https://midorifukushikai.or.jp/wp-content/uploads/2020/07/099h.gif");
    background-repeat: no-repeat;
    background-position: 5px 50%;
}
.page-id-22 h1.entry-title, .parent-pageid-22 h1.entry-title {
    margin-top: 0px;
    border-bottom: 5px solid #a59aca;
    font-size: 26px;
	padding-bottom: 5px;
	margin-bottom:5px;
}
.page-id-22 #black-studio-tinymce-6 h3.sidebar_widget_title, .parent-pageid-22 #black-studio-tinymce-6 h3.sidebar_widget_title {
    border-bottom: 2px solid #a59aca;
    padding: 5px 5px 5px 28px;
    box-shadow: 0px 6px 3px -3px #b4afc9;
    -webkit-box-shadow: 0px 6px 3px -3px #b4afc9;
    -moz-box-shadow: 0px 6px 3px -3px #b4afc9;
    background-image: url("https://midorifukushikai.or.jp/wp-content/uploads/2020/07/099k.gif");
    background-repeat: no-repeat;
    background-position: 5px 50%;
}
.page-id-24 h1.entry-title, .parent-pageid-24 h1.entry-title {
    margin-top: 0px;
    border-bottom: 5px solid #e597b2;
    font-size: 26px;
	padding-bottom: 5px;
	margin-bottom:5px;
}
.page-id-24 #black-studio-tinymce-7 h3.sidebar_widget_title, .parent-pageid-24 #black-studio-tinymce-7 h3.sidebar_widget_title {
    border-bottom: 2px solid #e597b2;
    padding: 5px 5px 5px 28px;
    box-shadow: 0px 6px 3px -3px #e2acbe;
    -webkit-box-shadow: 0px 6px 3px -3px #e2acbe;
    -moz-box-shadow: 0px 6px 3px -3px #e2acbe;
    background-image: url("https://midorifukushikai.or.jp/wp-content/uploads/2020/07/099s.gif");
    background-repeat: no-repeat;
    background-position: 5px 50%;
}
.page-id-25 h1.entry-title {
    margin-top: 0px;
    border-bottom: 5px solid #5383c3;
    font-size: 26px;
	padding-bottom: 5px;
	margin-bottom:5px;
}
.parent-pageid-25 h1.entry-title {
    margin-top: 0px;
    border-bottom: 5px solid #5383c3;
    font-size: 26px;
	padding-bottom: 5px;
	margin-bottom:5px;
}
.page-id-25 #black-studio-tinymce-8 h3.sidebar_widget_title {
    border-bottom: 2px solid #5383c3;
    padding: 5px 5px 5px 28px;
    box-shadow: 0px 6px 3px -3px #7c9ac1;
    -webkit-box-shadow: 0px 6px 3px -3px #7c9ac1;
    -moz-box-shadow: 0px 6px 3px -3px #7c9ac1;
    background-image: url("https://midorifukushikai.or.jp/wp-content/uploads/2020/07/099o.gif");
    background-repeat: no-repeat;
    background-position: 5px 50%;
}
.parent-pageid-25 #black-studio-tinymce-8 h3.sidebar_widget_title {
    border-bottom: 2px solid #5383c3;
    padding: 5px 5px 5px 28px;
    box-shadow: 0px 6px 3px -3px #7c9ac1;
    -webkit-box-shadow: 0px 6px 3px -3px #7c9ac1;
    -moz-box-shadow: 0px 6px 3px -3px #7c9ac1;
    background-image: url("https://midorifukushikai.or.jp/wp-content/uploads/2020/07/099o.gif");
    background-repeat: no-repeat;
    background-position: 5px 50%;
}
span.onda-2{
	color:#2262b7;
}
span.satsuki-3 {
	color:#b0496d;
}
span.kogasaka-2 {
	color:#6f5dad;
}
span.hikarien-2 {
	color:#bc4b0e;
}

.s-menu5 {
	border-bottom:2px dotted #736d71;
	padding:5px 5px 5px 35px;
	background-image:url("https://midorifukushikai.or.jp/wp-content/uploads/2020/07/080o.gif");
	background-repeat: no-repeat;
	background-position: 8px 50%;
}
.s-menu5 a {
	text-decoration: none;
	display:block;
	color:#736d71;
	font-weight:bold;
}
.s-menu5 a:hover {
	color:#f39800;
}
.s-menu4 {
	border-bottom:2px dotted #736d71;
	padding:5px 5px 5px 35px;
	background-image:url("https://midorifukushikai.or.jp/wp-content/uploads/2020/07/080s.gif");
	background-repeat: no-repeat;
	background-position: 8px 50%;
}
.s-menu4 a {
	text-decoration: none;
	display:block;
	color:#736d71;
	font-weight:bold;
}
.s-menu4 a:hover {
	color:#f39800;
}
.s-menu3 {
	border-bottom:2px dotted #736d71;
	padding:5px 5px 5px 35px;
	background-image:url("https://midorifukushikai.or.jp/wp-content/uploads/2020/07/080k.gif");
	background-repeat: no-repeat;
	background-position: 8px 50%;
}
.s-menu3 a {
	text-decoration: none;
	display:block;
	color:#736d71;
	font-weight:bold;
}
.s-menu3 a:hover {
	color:#f39800;
}
.s-menu2 {
	border-bottom:2px dotted #736d71;
	padding:5px 5px 5px 35px;
	background-image:url("https://midorifukushikai.or.jp/wp-content/uploads/2020/07/080h.gif");
	background-repeat: no-repeat;
	background-position: 8px 50%;
}
.s-menu2 a {
	text-decoration: none;
	display:block;
	color:#736d71;
	font-weight:bold;
}
.s-menu2 a:hover {
	color:#f39800;
}
.s-otoi {
	font-size:24px;
	font-weight:bold;
	text-align:right;
}
.s-otoi-2 {
	font-size:18px;
	font-weight:bold;
	text-align:right;
}
.s-otoi-3 {
	font-weight:bold;
	text-align:right;
}

.otoi-hika {
    border-bottom: 5px solid #f19072;
    font-size: 22px;
	font-weight:bold;
	padding-bottom:5px;
	margin-top:30px;
	margin-bottom:10px;
	max-width:500px;
}
.otoi-koga {
    border-bottom: 5px solid #a59aca;
    font-size: 22px;
	font-weight:bold;
	padding-bottom:5px;
	margin-top:30px;
	margin-bottom:10px;
	max-width:500px;
}
.otoi-satsu {
    border-bottom: 5px solid #e597b2;
    font-size: 22px;
	font-weight:bold;
	padding-bottom:5px;
	margin-top:30px;
	margin-bottom:10px;
	max-width:500px;
}
.otoi-onda {
    border-bottom: 5px solid #5383c3;
    font-size: 22px;
	font-weight:bold;
	padding-bottom:5px;
	margin-top:30px;
	margin-bottom:10px;
	max-width:500px;
}

h2.none {
	border-left:0px;
	padding:0px;
	margin:0px;
}

#breadcrumb a {
	color:#736d71;
}
.post-meta a {
	color:#594e52;
}


.men-box1 {
	max-width:700px;
	margin-left:auto;
	margin-right:auto;
	border:5px solid #00a381;
	background-color:#f0f8ea;
	padding:15px;
}


@media screen and (max-width:790px){
	#pg-2366-0 h3.widget-title {
		font-size:30px;
	}
	.lp-p01 {
		font-size:20px;
	}
	#pg-2366-2, #panel-2366-3-0-0, #pg-2366-4, #panel-2366-10-0-0, #panel-2366-11-0-0, #panel-2366-12-0-0, #panel-2366-13-0-0 {
		padding-left:10px;
		padding-right:10px;
	}
	.page-id-2366 h3 {
		font-size:24px;
	}
	.s-otoi {
	font-size:18px;
	}
  }