@charset "utf-8";

.can-con1{
    padding: 0 10px;
}

@media screen and (min-width: 768px),
print {
    .can-con1{
    padding: 0 30px;
        max-width: 900px;
        margin:auto;
}
}

.can-t1 {
	position: relative;
	padding-bottom: 10px;
	font-size:22px;
    margin-bottom: 15px;
    color:#B15F60;
    line-height: 1.5;
}

@media screen and (min-width: 768px),
print {
   .can-t1 {
    margin-bottom:30px;
       line-height: 2.7;
} 
}

.can-t1::after {
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 8px;
	background-image:
		repeating-linear-gradient(45deg, #fad3d6 0px, #b4a983 1px, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 50%),
		repeating-linear-gradient(135deg, #fad3d6 0px, #b4a983 1px, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 50%);
	background-size: 8px 8px;
}

.can-t2{
    margin-bottom: 40px;
}


 .can-t2 li{
    position: relative;
    padding-left: 15px;
     margin-bottom: 15px;
  }
 
   .can-t2 li:before {
    content: "";
    position: absolute;
    top:10px;
    left: 0;
    width: 10px;
    height: 10px;
    border: 1px solid #666;
    border-radius: 50%;
  }

/*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

@media screen and (min-width: 992px),
print {
    
}

@media screen and (min-width: 768px) and (max-width:991px)
{
}

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/