@charset "UTF-8";

/*!
Theme Name: Cocoon Child
Template:   cocoon-master
Version:    1.0.8
*/


/************************************
** 要素を消す
************************************/
.kesu,.entry-header{
    display:none;
}

.nav01 ul, ol,.menu-top_migi-container ul,#menu-top_migi ul  {
  background: #fffcf4;
  border-radius :8px;/*角の丸み*/
  box-shadow :0px 0px 5px silver;/*5px=影の広がり具合*/
  padding: 0px;
 margin:0px 0px 0px 5px;
 width:230px;
 font-size:80%;
}
.list200 ul {
  padding: 0em 0em 0em 0.5em;
  list-style-type: none;
  border: none;
}

.list200 ul li {
  position:relative;
  padding: 0em 0em 0em 1.8em;
  line-height: 1.5;
font-size:12pt;
}

ul li.list2{
	
font-size:12pt;
  padding-top:10px;
  padding-bottom:10px;
}
ul li.list2 a{font-size:13pt;}

.list200 ul li:before {
  position: absolute;
  content:''; 
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 14px solid #ee8992;
  top: 8px;
  left : 0.5em;
}

.box26 {
    position: relative;
	width:350px;
    margin: 2em 0 0 5px;
    padding: 0.5em 1em;
    border: solid 3px #62c1ce;
}
.box26 .box-title {
    position: absolute;
    display: inline-block;
    top: -27px;
    left: -3px;
    padding: 0 9px;
    height: 25px;
    line-height: 25px;
    font-size: 17px;
    background: #62c1ce;
    color: #ffffff;
    font-weight: bold;
    border-radius: 5px 5px 0 0;
}
.box26 p {	
font-size:12pt;
    margin: 0; 
    padding: 0;
}

