﻿@charset "utf-8";

/*******************************************************/
/*** からふる スタイルシート****************/
/*******************************************************/

/*-- pcに対応----------**/
@media screen and (min-width: 750px) {     
}

/*-- スマホに対応----------**/
@media screen and (max-width: 750px) {  
}


/**-----------------------------------------------------
-----ヘッダー
------------------------------------------------------**/
#cont-head {
  border-bottom: 2px dotted #A5D4F8;
  text-align: center;
}


/**１日の流れ**/
.nagare-wrap {
    background-color: #fff;
    border-radius: 40px;
    width: 1100px;
    margin:0 auto;
}
/*-- スマホに対応----------**/
@media screen and (max-width: 750px) {  
  .nagare-wrap {
    width: auto;
    border-radius: 15px;
  }
}


.wrap002-nav {
    width: 900px;
    margin:0 auto;
    margin-bottom:-20px;
}
@media screen and (max-width: 750px) {
  .wrap002-nav {
    width: auto;
  }
}
.wrap002-nav ul {
    list-style: none;
    display: flex;
    justify-content:space-around;
    padding-top:40px;
    
}
.wrap002-nav ul li {
    border-radius: 40px 40px 0px 0px;
    background-color: #fff; 
    padding: 10px 15px;
}
@media screen and (max-width: 750px) {
  .wrap002-nav ul {
    flex-wrap:nowrap;
    padding: 5px 0px 0px 0px;
    
  }
  .wrap002-nav ul li {
    border-radius: 15px;
    border:1px solid #FFE7C2;
    padding: 5px;
  }
}

.day-sec01 {
  text-align: center;
  margin-top:30px;
  padding-bottom: 50px;
}
.day-sec01 ul {
  list-style: none;
  width: 60%;
  margin:0 auto;
}
@media screen and (max-width: 750px) {
  .day-sec01 ul {
    width: auto;
    
  }
}
.day-sec01 ul li {
  display: flex;
  align-items: center;
  padding: 10px;
}
.day-sec01 ul li p {
  margin-left: 20px;
  font-weight: bold;
  font-size: 19px;
}
@media screen and (max-width: 750px) {

}

/*--clinic photo ---------**/

/*-- 活動内容----------**/




