@charset "UTF-8";
.second-text img{width:100%;margin-bottom:5%;}

.intro {margin-bottom:8vw;}
.intro .title{color:var(--red);font-weight:bold;font-size:7vw;line-height:1.5;border-bottom:1px solid #ccc;padding-bottom:3%;margin-bottom:5vw;}
.intro span{font-size: 3vw;font-family: "Prompt", sans-serif;font-weight: 600;display:block;}

.activity  li{margin-bottom:6vw;}
.activity  li:last-child{margin-bottom:0;}
.activity .tit{font-weight:bold;font-size:4.5vw;border-left:4px solid var(--red);padding:0 0 0 3%;margin-bottom:3vw;}


/* =============================================
pc-size 
================================================*/
@media screen and (min-width: 736px) {
.second-text img{margin-bottom:30px;}
.intro{margin-bottom:60px;}
.intro span{font-size:20px;}
.intro .title{font-size:40px;padding-bottom:20px;margin-bottom:20px;}
.activity .tit{font-size:30px;padding:0 0 0 20px;margin-bottom:10px;}

}


@media screen and (min-width: 1000px) {
	
.activity li{display: -webkit-box;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: space-between;justify-content: space-between;margin-bottom:80px;}
.activity  img{width:45%;order:2;margin-bottom: 0;}
.activity  .textbox{width:50%;}

}

@media screen and (min-width: 1200px) {

}