@charset "utf-8";
/* CSS Document */
.side_title_01{
	display: none}
#side p{margin-bottom: 2%;}

.side_title {border-bottom: #e7518e solid 3px;color: #e7518e;
	font-weight: bold;
}


#side li{/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fefefe+34,fefefe+34,e2e2e2+99 */
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fefefe+34,fefefe+34,f2f2f2+99 */
background: #fefefe; /* Old browsers */
background: -moz-linear-gradient(top,  #fefefe 34%, #fefefe 34%, #f2f2f2 99%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #fefefe 34%,#fefefe 34%,#f2f2f2 99%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #fefefe 34%,#fefefe 34%,#f2f2f2 99%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
	padding-left:10px;
	line-height:normal;
	margin-top:0px;
	font-weight: bolder;
	font-size: 14px;
	border-bottom-style: none;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	border-bottom: dotted 1px #B9B9B9;}
#side .icon-leaf{color: #CBE078}
#side li a{color:#646464;
text-decoration: none}
#side li a:hover{color: #3A3A3A;
text-decoration: underline}
#side a:hover img{opacity: 0.8;}
.sumaho_sub_title{
	display: none;}

@media (max-width: 595px) {
	#side{width:100%;
	margin-bottom: 30px;}
	#side h2{display: none;
}
#side_title_01{
	display: block;
	cursor:pointer;}
	/****************メニュースライド********************/
.side_title{
	display: none;
}
	
	/*スライダー最初は閉じる*/
.tg_side_01{
	display:none;}
	
	
	.side_title_01 {
	display: block;
	background-color: #e56775;
	border: none;
	color: #ffffff;
	padding-top: 3px;
	padding-bottom: 3px;
		border-bottom: 1px solid #fff;
}
	

		

#side li a{
	text-decoration: none
}
#side li a:hover{
text-decoration: underline}

.down{
	margin-left: 3%;
	vertical-align: middle;
}	


	#side li{border-left: none;
padding-left: none;
padding-bottom: 6px;
	border-bottom: solid 1px #ffffff;
	padding-top:6px;}
	
	
	
	.side_kigyo{margin-bottom: 20px;}
	
	
}

