#container{
    width:initial !important;
}
#navigation{
    display:none;
}

/*  Typo
----------------------------------------------- */
a:link, a:visited
{
    text-decoration: none !important;
    color:initial !important;
}
a:active { text-decoration: underline; }
a:hover { text-decoration:none; }
h1 { font:bold 18px/140% "Trebuchet MS", Verdana, sans-serif; }
h2 { font:bold 14px/140% "Trebuchet MS", Verdana, sans-serif; }
p {font: 11px/140% Verdana, Geneva, Arial, Helvetica, sans-serif;}
a {
    display:inline-block;
}
#menu > li a{
    display:inline-block;
}

#contentfooter > div.leftrow a{
    display:initial;
}

/*  Layout
----------------------------------------------- */
html{
    overflow-x: hidden;
}

body {
    padding:35px 0 0 0;
    margin:0;
    font: 11px/140% Verdana, Geneva, Arial, Helvetica, sans-serif;
    overflow-x: hidden;
}

#container
{
    margin:0 auto;
    width:1280px;
}

#header_box{
    position: fixed;
    width:100%;
    z-index: 999999;
}

#header
{
    padding:17px;
    width:100%;
    display:flex;
    justify-content: center;
    position: relative;
    background-color:#F0F0EB;
    height:70px;
}

#main_img{
    width:100%;
    padding-top:108px;
}

#header h1,
#header a
{
    padding:0;
    font-family:"Helvetica","Lucida Sans Unicode",Tahoma,Verdana,Arial,Helvetica,sans-serif;
    font-size:16px;
    font-weight:normal;
    text-decoration:none;
    line-height:1.3em;
    color:#666666;
}

#header a:hover { text-decoration:none;  }
#navigation
{
    float:left;
    width:220px;
    padding:17px;
}

#sidebar
{
    padding-top:10px;
    display:none;
}

#content
{
    width:960px;
    margin:0 auto;
}

#footer
{
    clear:both;
    margin-top:10px;
    background:url(footer-bg.gif) repeat-x top;
    height:65px;
}

#footer .gutter 
{
    height:30px;
    padding:35px 15px 0 90px;
}

/*  Navigation
----------------------------------------------- */
ul.mainNav1,
ul.mainNav2
{
    margin:0;
    padding: 0;
}

ul.mainNav1 li,
ul.mainNav2 li
{
    display: inline;
    margin: 0;
    padding: 0;
}

ul.mainNav1 li a,
ul.mainNav2 li a
{
    font:normal 11px/140% Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
    display: block;
    color:#333;
    border-bottom:1px solid #CCC;
}

ul.mainNav1 li a { padding:4px 4px 4px 4px; }
ul.mainNav2 li a { padding:4px 4px 4px 14px; }
ul.mainNav3 li a { padding:4px 4px 4px 24px; }

ul.mainNav1 a:hover
{
    background:#EEE;
    color:black;
}

ul.mainNav1 a.current { font-weight:bold; }

/*  OriginalNav
----------------------------------------------- */
ul{
padding-inline-start: 0px !important;
}
/* ①メニューボタンのスタイル */
.menu {
  display: flex;
  position: relative;
  list-style-type: none;
}
.menu .menu_list {
  width: 33.33%;
  display:grid;
}
.menu .menu_list > a {
  display: block;
  padding: 10px;
  text-align: center;
  transition: .3s;
}
.menu .menu_list > a:hover {
  color: #666666;
  background: #fff;
}
 
/* ②メガメニューのスタイル */
.menu_contents {
  background: #fff;
  display: none;
  top: 100%;
  left: 0;
  width: 100%;
}

.menu_contents ul{
  list-style-type: none;
}

.menu_contents li {
  width: 100%;
  line-height:35px;
}
.menu_contents li a {
  color: #666666;
  font-size:14px !important;
  display:block;
  width:100%;
}

.menu_contents li:hover {
    color:#fff !important;
    background-color:#6EA39E !important;
    display:block;
}
.menu_contents li a:hover{
    color:#fff !important;
    display:block;
}


#top_text{
  font-size:16px;
  line-height: 18px;
  display: inline-block;
  float: right;
  padding-top: 8px;
}

/*  mobile_nav
----------------------------------------------- */
@media screen and (min-width: 1000px) {
.hamburger-menu{
    display:none;
}
#contact_mobile{
    display:none
}
}




/*  header
----------------------------------------------- */

#logo_area{
    width:20%;
}

#OgNav{
    width:55%;
}

#contact{
    width:25%;
}

.logo{
    width:128px;
    margin:0 auto;
}

#number{
    font-size:26px;
    float:right;
}

#under_text > img{
    width:15%;
}

.contact_btn{
    width:200px;
    background-color: #fff;
    padding: 5px 10px;
    border-radius: 5px;
    margin:0 auto;
}

#mail_btn{
    width: 200px;
    height: 10px;
    background-color: #6EA39E;
    margin: 5px auto 0px;
    padding: 5px 10px;
    border-radius: 5px;
    vertical-align: middle;
    display: table;
}

#mail_text > a{
   color:#fff !important;
}



/*  page_top_btn
----------------------------------------------- */

#page_top{
  width: 50px;
  height: 50px;
  position: fixed;
  right: 25px;
  bottom: 25px;
  background: #FFBB51;
  opacity: 0.6;
  border-radius: 50%;
  z-index: 6;
}
#page_top a{
  position: relative;
  display: block;
  width: 50px;
  height: 50px;
  text-decoration: none;
}
#page_top a::before{
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  content: '\f106';
  font-size: 25px;
  color: #fff;
  position: absolute;
  width: 25px;
  height: 25px;
  top: -5px;
  bottom: 0;
  right: 0;
  left: 0;
  margin: auto;
  text-align: center;
}


/*  slider
----------------------------------------------- */
.main-vidual{
	overflow: hidden;
	background-size: cover;
	margin: 0;
	padding: 0;
	display: flex;
	align-items: center;
	justify-content: center;
}

.main-vidual_2{
	overflow: hidden;
	background-size: cover;
	margin: 0;
	padding: 0;
	display: flex;
	align-items: center;
	justify-content: center;
}

.main-vidual_3{
	overflow: hidden;
	background-size: cover;
	margin: 0;
	padding: 0;
	display: flex;
	align-items: center;
	justify-content: center;
}






/*  content
----------------------------------------------- */
#about_btn{
    width: 100%;
    background-color: #fff;
    border-radius: 5px;
    padding: 30px;
}

.details{
    width: 80px;
    float: right;
    border: solid #3B0707 1.5px;
    border-radius: 20px;
    text-align: center;
    padding: 5px;
}

.details:hover{
    background-color:#6EA39E;
    border:#6EA39E;
}
.details a:hover{
    color:#fff !important;
}

#about_btn_text{
    width: 355px;
    display: flex;
    align-items: baseline;
    justify-content: space-between;
}

#about_btn_text > p:nth-child(2){
    font-size: 28px;
}

#about_btn_text > p:nth-child(1){
    font-size: 19px;
}

.info_btn{
    width:227px;
    background-color:#fff;
    margin:0 auto;
    text-align: center;
    border-radius: 21px;
    padding: 5px;
}

.info_btn p{
    font-size:22px;
}

#recruit_img{
    width: 50%;
    float: right;
}

#recruit_button{
    align-items: center;
    display: flex;
    height: 200px;
}

#recruit_box{
    width:90%;
}

#recruit_box > p:nth-child(1){
     font-size:22px;
}

#recruit_box > p:nth-child(2){
     font-size:16px;
}

#recruit_box > div{
     margin-top:20px;
}

.architects{
    background-color: #fff;
    padding: 20px;
    border-radius: 5px;
}

.architects > div.details_box > div{
    margin-top: 18px;
}

.architects > div.conts_text > p:nth-child(1){
    font-size: 16px;
}

.architects > div.conts_text > p:nth-child(2){
    font-size: 22px;   
}

/*  footer
----------------------------------------------- */
#footer_space{
    height:144px;
}

#img_area{
    background-color: #6EA39E;
}

#img_area > img{
    z-index: -100000;
    position: absolute;
}

#footer_cont_area{
    padding-top: 50px;
    padding-bottom:50px;
    position: relative;
}

#footer_cont_area{
    width: 960px;
    margin: 0 auto;
}

#footer_cont_area > div:nth-child(1){
    float: right;
}

#footer_cont_area > div{
    width: 50%;
}

#footer_cont_area > div > div.footer_text_area{
    width: 40%;
    float: right;
    margin: 0 auto;
}

#footer_cont_area > div > div.footer_img_area{
    width:50%;
}

#footer_cont_area > div > div.footer_text_area > img:nth-child(4){
    width: 8%;
    float: left;
    margin-right: 17px;
}

#footer_cont_area > div > div.footer_text_area > img:nth-child(6){
    width: 8%;
    float: left;
    margin-right: 5px;
}
.fax_icon {
    float:left;
    margin-right:5px;
    color:#fff;
}
#footer_cont_area > div > div.footer_text_area > p:nth-child(1){
    font-size:16px;
    color:#fff;
}
#footer_cont_area > div > div.footer_text_area > p:nth-child(2){
    font-size:22px;
    color:#fff;  
}
#footer_cont_area > div > div.footer_text_area > p:nth-child(3){
    font-size:14px;
    color:#fff;  
}
#footer_cont_area > div > div.footer_text_area > p:nth-child(5){
    font-size:18px;
    color:#fff;  
}
#footer_cont_area > div > div.footer_text_area > p:nth-child(7){
    font-size:18px;
    color:#fff;  
}
#footer_link{
    width: 1280px;
    margin: 150px auto 0;
}
#footer_link > ul:nth-child(2),
#footer_link > ul:nth-child(3),
#footer_link > ul:nth-child(4){
    list-style: none;
    float: right;
    margin-left: 30px;
}
#footer_link > a > img{
    width: 145px;
}
#footer_contact_btn_box{
    float: right;
    height: 100px;
    margin-top: 30px;
    margin-left: 30px;
}
#footer_contact_btn{
    background-color: #4B3737;
    border-radius: 20px;
    padding: 10px;
    width: 128px;
    text-align: center;
}
#footer_contact_btn > p{
    color: #fff;
}

#footer_contact_btn > p > a{
    color: #fff !important;
}

#copyright{
margin-top: 35px;
    background-color: #4B3737;
    height: 35px;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
}
#copyright > p{
    color:#fff;
    font-size:10px
}


/*  top-page
----------------------------------------------- */


#page-1939374369 .page_top{
    display:none;
}



#page-1939374369 .dayService{
    display:none;
}

#page-1939374369 .recruit{
    display:none;
}

#page-1939374369 .privacy{
    display:none;
}

#page-1939374369 .careplan{
    display:none;
}

#page-1939374369 .short_stay{
    display:none;
}

#page-1939374369 .contact{
    display:none;
}

#page-1939374369 .hospital{
    display:none;
}

#page-1939374369 .access{
    display:none;
}

#page-1939374369 .care_info{
    display:none;
}

#page-1939374369 .about_tokujuen{
    display:none;
}

#page-1939374369 .public_info{
    display:none;
}

#page-1939374369 .about_tokujuen2nd{
    display:none;
}

#page-1939374369 .news{
    display:none;
}

#page-1939374369 .timetable{
    display:none;
}

#page-1939374369 .rule{
    display:none;
}

#page-1939374369 .fee{
    display:none;
}

#page-1939374369 .treatment{
    display:none;
}

/*  浄栄会について
----------------------------------------------- */


#page-1939994769 #main_img{
    display:none;
}

#page-1939994769 .dayService{
    display:none;
}

#page-1939994769 .recruit{
    display:none;
}

#page-1939994769 .privacy{
    display:none;
}

#page-1939994769 .careplan{
    display:none;
}

#page-1939994769 .short_stay{
    display:none;
}

#page-1939994769 .contact{
    display:none;
}

#page-1939994769 .hospital{
    display:none;
}

#page-1939994769 .access{
    display:none;
}

#page-1939994769 .care_info{
    display:none;
}

#page-1939994769 .about_tokujuen{
    display:none;
}

#page-1939994769 .public_info{
    display:none;
}

#page-1939994769 .about_tokujuen2nd{
    display:none;
}

#page-1939994769 .news{
    display:none;
}

#page-1939994769 .timetable{
    display:none;
}

#page-1939994769 .rule{
    display:none;
}

#page-1939994769 .fee{
    display:none;
}

#page-1939994769 .treatment{
    display:none;
}

.page_top{
    padding-top:180px;
}

.title{
    display: flex;
    justify-content: center;
    align-items: baseline;
    padding-bottom:50px;
}

#cc-inner > div.page_top > div.title > p:nth-child(1){
    font-size:18px;
    color:#648680;
    margin-right:30px;
}
#cc-inner > div.page_top > div.title > p:nth-child(2){
    font-size:28px;
    color:#648680;
}

#cc-m-9973693769 > table{
    border-spacing: 23px !important;
}

#pdf_box1{
    width:808px;
}

#pdf_box2{
    display: flex;
    justify-content: space-between;
}

.pdf_btn_box{
    display:flex;
    justify-content: space-between;
    padding: 12px;
}

#pdf_box2 > div > div > img{
    width:15px;
}

.pdf_btn{
    width:180px;
    height:40px;
    background-color:#fff;
    border-radius:5px;
}

#pdf_box2 > div > div > p:nth-child(3){
    width: 25%;
    text-align: end;
}



/*  個人情報
----------------------------------------------- */

#page-1939995669 #main_img{
    display:none;
}

#page-1939995669 .page_top{
    display:none;
}

#page-1939995669 .dayService{
    display:none;
}

#page-1939995669 .recruit{
    display:none;
}

#page-1939995669 .careplan{
    display:none;
}

#page-1939995669 .short_stay{
    display:none;
}

#page-1939995669 .contact{
    display:none;
}

#page-1939995669 .hospital{
    display:none;
}

#page-1939995669 .access{
    display:none;
}

#page-1939995669 .care_info{
    display:none;
}

#page-1939995669 .about_tokujuen{
    display:none;
}

#page-1939995669 .public_info{
    display:none;
}

#page-1939995669 .about_tokujuen2nd{
    display:none;
}

#page-1939995669 .news{
    display:none;
}

#page-1939995669 .timetable{
    display:none;
}

#page-1939995669 .rule{
    display:none;
}

#page-1939995669 .fee{
    display:none;
}

#page-1939995669 .treatment{
    display:none;
}

.privacy{
    padding-top:180px;
}

#cc-inner > div.privacy > div > p{
    font-size:28px;
    color:#648680;
}

.sub_title_btn{
    width: 313px;
    background-color: #EAEAE5;
    height: 50px;
    vertical-align: middle;
    display: table-cell;
}

.sub_title_btn > p{
    font-size: 18px;
    text-align: center;
    color: #3B0707;
    font-weight: bold;
}

#cc-m-all-content-9973715369 > div > div.rightDownload > div.cc-m-download-file{
    display:none;
}


#cc-m-all-content-9973715369 > div > div.rightDownload{
    padding-top:15px;
}

/*  採用情報
----------------------------------------------- */

#page-1939996069 #main_img{
    display:none;
}

#page-1939996069 .page_top{
    display:none;
}

#page-1939996069 .privacy{
    display:none;
}

#page-1939996069 .dayService{
    display:none;
}

#page-1939996069 .careplan{
    display:none;
}

#page-1939996069 .short_stay{
    display:none;
}

#page-1939996069 .contact{
    display:none;
}

#page-1939996069 .hospital{
    display:none;
}

#page-1939996069 .access{
    display:none;
}

#page-1939996069 .care_info{
    display:none;
}

#page-1939996069 .about_tokujuen{
    display:none;
}

#page-1939996069 .public_info{
    display:none;
}

#page-1939996069 .about_tokujuen2nd{
    display:none;
}

#page-1939996069 .news{
    display:none;
}

#page-1939996069 .timetable{
    display:none;
}

#page-1939996069 .rule{
    display:none;
}

#page-1939996069 .fee{
    display:none;
}

#page-1939996069 .treatment{
    display:none;
}

.recruit{
    padding-top:180px;
}

#cc-inner > div.recruit > div > p{
    font-size:28px;
    color:#648680;
}

#cc-m-9973723469 > table td {
    border-top:0.5px solid #707070;
    padding:22px;
}
#cc-m-9973723469 > table {
    border-bottom:0.5px solid #707070;
}

#cc-m-9973723469 > table > tbody > tr:nth-child(6) > td:nth-child(2) > img{
    margin-right:300px;
}

/*  　contact
----------------------------------------------- */

#page-1939995969 #main_img{
    display:none;
}

#page-1939995969 .page_top{
    display:none;
}

#page-1939995969 .privacy{
    display:none;
}

#page-1939995969 .recruit{
    display:none;
}

#page-1939995969 .dayService{
    display:none;
}

#page-1939995969 .careplan{
    display:none;
}

#page-1939995969 .short_stay{
    display:none;
}

#page-1939995969 .hospital{
    display:none;
}

#page-1939995969 .access{
    display:none;
}

#page-1939995969 .care_info{
    display:none;
}

#page-1939995969 .about_tokujuen{
    display:none;
}

#page-1939995969 .public_info{
    display:none;
}

#page-1939995969 .about_tokujuen2nd{
    display:none;
}

#page-1939995969 .news{
    display:none;
}

#page-1939995969 .timetable{
    display:none;
}

#page-1939995969 .rule{
    display:none;
}

#page-1939995969 .fee{
    display:none;
}

#page-1939995969 .treatment{
    display:none;
}

.contact{
    padding-top:180px;
}

#cc-inner > div.contact > div > p{
    font-size:28px;
    color:#648680;
}


/*  　指定短期入所生活介護事業（ショートステイ）
----------------------------------------------- */

#page-1939995269 #main_img{
    display:none;
}

#page-1939995269 .page_top{
    display:none;
}

#page-1939995269 .privacy{
    display:none;
}

#page-1939995269 .recruit{
    display:none;
}

#page-1939995269 .dayService{
    display:none;
}

#page-1939995269 .careplan{
    display:none;
}

#page-1939995269 .contact{
    display:none;
}

#page-1939995269 .hospital{
    display:none;
}

#page-1939995269 .access{
    display:none;
}

#page-1939995269 .care_info{
    display:none;
}

#page-1939995269 .about_tokujuen{
    display:none;
}

#page-1939995269 .public_info{
    display:none;
}

#page-1939995269 .about_tokujuen2nd{
    display:none;
}

#page-1939995269 .news{
    display:none;
}

#page-1939995269 .timetable{
    display:none;
}

#page-1939995269 .rule{
    display:none;
}

#page-1939995269 .fee{
    display:none;
}

#page-1939995269 .treatment{
    display:none;
}

.short_stay{
    padding-top:180px;
}

#cc-inner > div.short_stay > div.title > p{
    font-size:28px;
    color:#648680;
}


/*  　関連施設
----------------------------------------------- */

#page-1939994969 #main_img{
    display:none;
}

#page-1939994969 .page_top{
    display:none;
}

#page-1939994969 .privacy{
    display:none;
}

#page-1939994969 .recruit{
    display:none;
}

#page-1939994969 .dayService{
    display:none;
}

#page-1939994969 .careplan{
    display:none;
}

#page-1939994969 .contact{
    display:none;
}

#page-1939994969 .short_stay{
    display:none;
}

#page-1939994969 .access{
    display:none;
}

#page-1939994969 .care_info{
    display:none;
}

#page-1939994969 .about_tokujuen{
    display:none;
}

#page-1939994969 .public_info{
    display:none;
}

#page-1939994969 .about_tokujuen2nd{
    display:none;
}

#page-1939994969 .news{
    display:none;
}

#page-1939994969 .timetable{
    display:none;
}

#page-1939994969 .rule{
    display:none;
}

#page-1939994969 .fee{
    display:none;
}

#page-1939994969 .treatment{
    display:none;
}

.hospital{
    padding-top:180px;
}

#cc-inner > div.hospital > div.title > p{
    font-size:28px;
    color:#648680;
}


/*  　アクセス
----------------------------------------------- */

#page-1939994869 #main_img{
    display:none;
}

#page-1939994869 .page_top{
    display:none;
}

#page-1939994869 .privacy{
    display:none;
}

#page-1939994869 .recruit{
    display:none;
}

#page-1939994869 .dayService{
    display:none;
}

#page-1939994869 .careplan{
    display:none;
}

#page-1939994869 .contact{
    display:none;
}

#page-1939994869 .short_stay{
    display:none;
}

#page-1939994869 .hospital{
    display:none;
}

#page-1939994869 .care_info{
    display:none;
}

#page-1939994869 .about_tokujuen{
    display:none;
}

#page-1939994869 .public_info{
    display:none;
}

#page-1939994869 .about_tokujuen2nd{
    display:none;
}

#page-1939994869 .news{
    display:none;
}

#page-1939994869 .timetable{
    display:none;
}

#page-1939994869 .rule{
    display:none;
}

#page-1939994869 .fee{
    display:none;
}

#page-1939994869 .treatment{
    display:none;
}

.access{
    padding-top:180px;
}

#cc-inner > div.access > div.title > p{
    font-size:28px;
    color:#648680;
}


/*  　介護サービス情報
----------------------------------------------- */

#page-1939995869 #main_img{
    display:none;
}

#page-1939995869 .page_top{
    display:none;
}

#page-1939995869 .privacy{
    display:none;
}

#page-1939995869 .recruit{
    display:none;
}

#page-1939995869 .dayService{
    display:none;
}

#page-1939995869 .careplan{
    display:none;
}

#page-1939995869 .contact{
    display:none;
}

#page-1939995869 .short_stay{
    display:none;
}

#page-1939995869 .hospital{
    display:none;
}

#page-1939995869 .access{
    display:none;
}

#page-1939995869 .about_tokujuen{
    display:none;
}

#page-1939995869 .public_info{
    display:none;
}

#page-1939995869 .about_tokujuen2nd{
    display:none;
}

#page-1939995869 .news{
    display:none;
}

#page-1939995869 .timetable{
    display:none;
}

#page-1939995869 .rule{
    display:none;
}

#page-1939995869 .fee{
    display:none;
}

#page-1939995869 .treatment{
    display:none;
}

.care_info{
    padding-top:180px;
}

#cc-inner > div.care_info > div.title > p{
    font-size:28px;
    color:#648680;
}

/*  　徳寿園について
----------------------------------------------- */

#page-1939995069 #main_img{
    display:none;
}

#page-1939995069 .page_top{
    display:none;
}

#page-1939995069 .privacy{
    display:none;
}

#page-1939995069 .recruit{
    display:none;
}

#page-1939995069 .dayService{
    display:none;
}

#page-1939995069 .careplan{
    display:none;
}

#page-1939995069 .contact{
    display:none;
}

#page-1939995069 .short_stay{
    display:none;
}

#page-1939995069 .hospital{
    display:none;
}

#page-1939995069 .access{
    display:none;
}

#page-1939995069 .care_info{
    display:none;
}

#page-1939995069 .about_tokujuen{
    padding-top:100px;
}

#page-1939995069 .public_info{
    display:none;
}

#page-1939995069 .about_tokujuen2nd{
    display:none;
}

#page-1939995069 .news{
    display:none;
}

#page-1939995069 .timetable{
    display:none;
}

#page-1939995069 .rule{
    display:none;
}

#page-1939995069 .fee{
    display:none;
}

#page-1939995069 .treatment{
    display:none;
}

#cc-inner > div.about_tokujuen > div.title > p{
    font-size:28px;
    color:#648680;
}

#cc-inner > div.about_tokujuen > div.title{
    padding-top:84px;
}

#cc-m-imagesubtitle-image-9973698869{
    width:100% !important;
}


/*   公表情報について
----------------------------------------------- */

#page-1939995769 #main_img{
    display:none;
}

#page-1939995769 .page_top{
    display:none;
}

#page-1939995769 .privacy{
    display:none;
}

#page-1939995769 .recruit{
    display:none;
}

#page-1939995769 .dayService{
    display:none;
}

#page-1939995769 .careplan{
    display:none;
}

#page-1939995769 .contact{
    display:none;
}

#page-1939995769 .short_stay{
    display:none;
}

#page-1939995769 .hospital{
    display:none;
}

#page-1939995769 .access{
    display:none;
}

#page-1939995769 .care_info{
    display:none;
}

#page-1939995769 .about_tokujuen{
    display:none;
}

#page-1939995769 .about_tokujuen2nd{
    display:none;
}

#page-1939995769 .news{
    display:none;
}

#page-1939995769 .timetable{
    display:none;
}

#page-1939995769 .rule{
    display:none;
}

#page-1939995769 .fee{
    display:none;
}

#page-1939995769 .treatment{
    display:none;
}

#page-1939995769 .treatment{
    display:none;
}

#page-1939995769 .property inventory{
    display:none;
}

.public_info{
    padding-top:180px;
}


#cc-inner > div.public_info > div.title > p{
    font-size:28px;
    color:#648680;
}

#cc-inner > div.public_info > div.title{
    padding-top:84px;
}

/*  　第二徳寿園について
----------------------------------------------- */

#page-1939995169 #main_img{
    display:none;
}

#page-1939995169 .page_top{
    display:none;
}

#page-1939995169 .privacy{
    display:none;
}

#page-1939995169 .recruit{
    display:none;
}

#page-1939995169 .dayService{
    display:none;
}

#page-1939995169 .careplan{
    display:none;
}

#page-1939995169 .contact{
    display:none;
}

#page-1939995169 .short_stay{
    display:none;
}

#page-1939995169 .hospital{
    display:none;
}

#page-1939995169 .access{
    display:none;
}

#page-1939995169 .care_info{
    display:none;
}

#page-1939995169 .about_tokujuen{
    display:none;
}

#page-1939995169 .public_info{
    display:none;
}

#page-1939995169 .news{
    display:none;
}

#page-1939995169 .timetable{
    display:none;
}

#page-1939995169 .rule{
    display:none;
}

#page-1939995169 .fee{
    display:none;
}

#page-1939995169 .treatment{
    display:none;
}

.about_tokujuen2nd{
    padding-top:100px;
}

#cc-inner > div.about_tokujuen2nd > div.title > p{
    font-size:28px;
    color:#648680;
}

#cc-inner > div.about_tokujuen2nd > div.title{
    padding-top:84px;
}

#cc-m-imagesubtitle-image-9973702469{
    width:100% !important;
}

/*  　お知らせ
----------------------------------------------- */

#page-1939995569 #main_img{
    display:none;
}

#page-1939995569 .page_top{
    display:none;
}

#page-1939995569 .privacy{
    display:none;
}

#page-1939995569 .recruit{
    display:none;
}

#page-1939995569 .dayService{
    display:none;
}

#page-1939995569 .careplan{
    display:none;
}

#page-1939995569 .contact{
    display:none;
}

#page-1939995569 .short_stay{
    display:none;
}

#page-1939995569 .hospital{
    display:none;
}

#page-1939995569 .access{
    display:none;
}

#page-1939995569 .care_info{
    display:none;
}

#page-1939995569 .about_tokujuen{
    display:none;
}

#page-1939995569 .public_info{
    display:none;
}

#page-1939995569 .about_tokujuen2nd{
    display:none;
}

#page-1939995569 .timetable{
    display:none;
}

#page-1939995569 .rule{
    display:none;
}

#page-1939995569 .fee{
    display:none;
}

#page-1939995569 .treatment{
    display:none;
}

.news{
    padding-top:180px;
}

#cc-inner > div.news > div.title > p{
    font-size:28px;
    color:#648680;
}

#page-1939995569 > .j-hgrid > div:nth-child(1){
    width:25%;
    margin:0;
    padding:0;
}

#page-1939995569 > .j-hgrid > div.cc-m-hgrid-column.last{
    width:75%;
    margin:0;
    padding:0;
}

/*  　送迎時刻表
----------------------------------------------- */

#page-1939996169 #main_img{
    display:none;
}

#page-1939996169 .page_top{
    display:none;
}

#page-1939996169 .privacy{
    display:none;
}

#page-1939996169 .recruit{
    display:none;
}

#page-1939996169 .dayService{
    display:none;
}

#page-1939996169 .careplan{
    display:none;
}

#page-1939996169 .contact{
    display:none;
}

#page-1939996169 .short_stay{
    display:none;
}

#page-1939996169 .hospital{
    display:none;
}

#page-1939996169 .access{
    display:none;
}

#page-1939996169 .care_info{
    display:none;
}

#page-1939996169 .about_tokujuen{
    display:none;
}

#page-1939996169 .public_info{
    display:none;
}

#page-1939996169 .about_tokujuen2nd{
    display:none;
}

#page-1939996169 .news{
    display:none;
}

#page-1939996169 .fee{
    display:none;
}

#page-1939996169 .rule{
    display:none;
}

#page-1939996169 .treatment{
    display:none;
}

.timetable{
    padding-top:180px;
}

#cc-inner > div.timetable > div.title > p{
    font-size:28px;
    color:#648680;
}
#cc-m-imagesubtitle-image-9254954676{
    width:100% !important;
}

/*  　画像ストック
----------------------------------------------- */

#page-1939996569 #main_img{
    display:none;
}

#page-1939996569 .page_top{
    display:none;
}

#page-1939996569 .privacy{
    display:none;
}

#page-1939996569 .recruit{
    display:none;
}

#page-1939996569 .dayService{
    display:none;
}

#page-1939996569 .careplan{
    display:none;
}

#page-1939996569 .contact{
    display:none;
}

#page-1939996569 .short_stay{
    display:none;
}

#page-1939996569 .hospital{
    display:none;
}

#page-1939996569 .access{
    display:none;
}

#page-1939996569 .care_info{
    display:none;
}

#page-1939996569 .about_tokujuen{
    display:none;
}

#page-1939996569 .public_info{
    display:none;
}

#page-1939996569 .about_tokujuen2nd{
    display:none;
}

#page-1939996569 .news{
    display:none;
}

#page-1939996569 .rule{
    display:none;
}

#page-1939996569 .fee{
    display:none;
}

#page-1939996569 .treatment{
    display:none;
}

#page-1939996569 .timetable{
    padding-top:180px;
}

/*  　定款
----------------------------------------------- */

#page-1939996269 #main_img{
    display:none;
}

#page-1939996269 .page_top{
    display:none;
}

#page-1939996269 .privacy{
    display:none;
}

#page-1939996269 .recruit{
    display:none;
}

#page-1939996269 .dayService{
    display:none;
}

#page-1939996269 .careplan{
    display:none;
}

#page-1939996269 .contact{
    display:none;
}

#page-1939996269 .short_stay{
    display:none;
}

#page-1939996269 .hospital{
    display:none;
}

#page-1939996269 .access{
    display:none;
}

#page-1939996269 .care_info{
    display:none;
}

#page-1939996269 .about_tokujuen{
    display:none;
}

#page-1939996269 .public_info{
    display:none;
}

#page-1939996269 .about_tokujuen2nd{
    display:none;
}

#page-1939996269 .news{
    display:none;
}

#page-1939996269 .timetable{
    display:none;
}

#page-1939996269 .fee{
    display:none;
}

#page-1939996269 .treatment{
    display:none;
}

#page-1939996269 .rule{
    padding-top:180px;
}

#cc-inner > div.rule > div.title > p{
    font-size:28px;
    color:#648680;
}

/*  　役員等報酬規程
----------------------------------------------- */

#page-1939996369 #main_img{
    display:none;
}

#page-1939996369 .page_top{
    display:none;
}

#page-1939996369 .privacy{
    display:none;
}

#page-1939996369 .recruit{
    display:none;
}

#page-1939996369 .dayService{
    display:none;
}

#page-1939996369 .careplan{
    display:none;
}

#page-1939996369 .contact{
    display:none;
}

#page-1939996369 .short_stay{
    display:none;
}

#page-1939996369 .hospital{
    display:none;
}

#page-1939996369 .access{
    display:none;
}

#page-1939996369 .care_info{
    display:none;
}

#page-1939996369 .about_tokujuen{
    display:none;
}

#page-1939996369 .public_info{
    display:none;
}

#page-1939996369 .about_tokujuen2nd{
    display:none;
}

#page-1939996369 .news{
    display:none;
}

#page-1939996369 .timetable{
    display:none;
}

#page-1939996369 .rule{
    display:none;
}

#page-1939996369 .treatment{
    display:none;
}

#page-1939996369 .fee{
    padding-top:180px;
}

#cc-inner > div.fee > div.title > p{
    font-size:28px;
    color:#648680;
}

/*  　処遇改善
----------------------------------------------- */


#page-1939996469 #main_img{
    display:none;
}

#page-1939996469 .page_top{
    display:none;
}

#page-1939996469 .privacy{
    display:none;
}

#page-1939996469 .recruit{
    display:none;
}

#page-1939996469 .dayService{
    display:none;
}

#page-1939996469 .careplan{
    display:none;
}

#page-1939996469 .contact{
    display:none;
}

#page-1939996469 .short_stay{
    display:none;
}

#page-1939996469 .hospital{
    display:none;
}

#page-1939996469 .access{
    display:none;
}

#page-1939996469 .care_info{
    display:none;
}

#page-1939996469 .about_tokujuen{
    display:none;
}

#page-1939996469 .public_info{
    display:none;
}

#page-1939996469 .about_tokujuen2nd{
    display:none;
}

#page-1939996469 .news{
    display:none;
}

#page-1939996469 .timetable{
    display:none;
}

#page-1939996469 .rule{
    display:none;
}

#page-1939996469 .fee{
    display:none;
}

#page-1939996469 .treatment{
    padding-top:180px;
}

#cc-inner > div.treatment > div.title > p{
    font-size:28px;
    color:#648680;
}

/*  　財産目録
----------------------------------------------- */


#page-1939996469 #main_img{
    display:none;
}

#page-1939996469 .page_top{
    display:none;
}

#page-1939996469 .privacy{
    display:none;
}

#page-1939996469 .recruit{
    display:none;
}

#page-1939996469 .dayService{
    display:none;
}

#page-1939996469 .careplan{
    display:none;
}

#page-1939996469 .contact{
    display:none;
}

#page-1939996469 .short_stay{
    display:none;
}

#page-1939996469 .hospital{
    display:none;
}

#page-1939996469 .access{
    display:none;
}

#page-1939996469 .care_info{
    display:none;
}

#page-1939996469 .about_tokujuen{
    display:none;
}

#page-1939996469 .public_info{
    display:none;
}

#page-1939996469 .about_tokujuen2nd{
    display:none;
}

#page-1939996469 .news{
    display:none;
}

#page-1939996469 .timetable{
    display:none;
}

#page-1939996469 .rule{
    display:none;
}

#page-1939996469 .fee{
    display:none;
}

#page-1939996469 .treatment{
    padding-top:180px;
}

#cc-inner > div.treatment > div.title > p{
    font-size:28px;
    color:#648680;
}


/*  テスト
----------------------------------------------- */


#page-1690443276 #main_img{
    display:none;
}

#page-1690443276 .page_top{
    display:none;
}

#page-1690443276 .privacy{
    display:none;
}

#page-1690443276 .recruit{
    display:none;
}

#page-1690443276 .dayService{
    display:none;
}

#page-1690443276 .careplan{
    display:none;
}

#page-1690443276 .contact{
    display:none;
}

#page-1690443276 .short_stay{
    display:none;
}

#page-1690443276 .hospital{
    display:none;
}

#page-1690443276 .access{
    display:none;
}

#page-1690443276 .care_info{
    display:none;
}

#page-1690443276 .about_tokujuen{
    display:none;
}

#page-1690443276 .public_info{
    display:none;
}

#page-1690443276 .about_tokujuen2nd{
    display:none;
}

#page-1690443276 .news{
    display:none;
}

#page-1690443276 .timetable{
    display:none;
}

#page-1690443276 .rule{
    display:none;
}

#page-1690443276 .fee{
    display:none;
}

#page-1690443276 #container{
    padding-top:180px;
}

/*  テスト2023
----------------------------------------------- */


#page-1690480076 #main_img{
    display:none;
}

#page-1690480076 .page_top{
    display:none;
}

#page-1690480076 .privacy{
    display:none;
}

#page-1690480076 .recruit{
    display:none;
}

#page-1690480076 .dayService{
    display:none;
}

#page-1690480076 .careplan{
    display:none;
}

#page-1690480076 .contact{
    display:none;
}

#page-1690480076 .short_stay{
    display:none;
}

#page-1690480076 .hospital{
    display:none;
}

#page-1690480076 .access{
    display:none;
}

#page-1690480076 .care_info{
    display:none;
}

#page-1690480076 .about_tokujuen{
    display:none;
}

#page-1690480076 .public_info{
    display:none;
}

#page-1690480076 .about_tokujuen2nd{
    display:none;
}

#page-1690480076 .news{
    display:none;
}

#page-1690480076 .timetable{
    display:none;
}

#page-1690480076 .rule{
    display:none;
}

#page-1690480076 .fee{
    display:none;
}

#page-1690480076 #container{
    padding-top:180px;
}