@font-face {
    font-family: "title";

    src:
         url("KozGoPr6N-Bold.woff2") format("woff2"),
         url("KozGoPr6N-Bold.woff") format("woff");
}



*{margin:0; padding:0; box-sizing: border-box; 
   font-family: "Noto Sans JP", sans-serif;

 }


body {background:#fff;
color:#333333;

letter-spacing: 0.2em;
}




img {width:100%;}

a {text-decoration: none; color:#fff;}





.up {
transition: transform 0.3s ease-out, box-shadow 0.3s ease-out;
}

.up:hover {

  transform: translateY(-5px);

}

.sp {display:none;}

ul {padding-left:1em;}

.youtube {
  width: 100%;
  aspect-ratio: 16 / 9;
}
.youtube iframe {
  width: 100%;
  height: 100%;
}


.content  {
font-size:1.2vw;
padding:0px 10px;
margin:0px auto;
  text-align: left;
  
width:80%;



}

h1,h2,h3,h4 {margin:0; line-height: 1; font-weight:normal;
font-family: "title", sans-serif;
}

h1 {font-size:5vw;  margin-bottom:50px;}
h2 {font-size:3vw;  margin-bottom:50px;}
h3 {font-size:2vw;  margin-bottom:50px;}
.pink {color:#f4a0c8;}


.description { 
 line-height: 2;

 font-weight: bold;
padding:100px 20px;

margin-bottom:100px;

border-bottom:5px solid #f4a0c8; 
}

.space {margin-bottom:50px;}
.space2 {margin-bottom:100px;}

.int {margin-bottom:100px;}
.intin {display:flex; text-align: left;
gap:10px; 
    line-height:2; font-weight:bold;}
.pad {margin:30px 0; }
.no {white-space: nowrap;}


.info {text-align: center;}

.jake {width:50%; margin:0 auto; }
.title {width:40%; margin:0 auto;}
.bb {width:50%; margin:50px auto; }


.left {text-align:left;}



@media screen and (max-width:599px) {

.pc {display:none;}
.sp {display:block;}

body {letter-spacing: 0em;}

.content {width:100%; 
font-size:3.5vw;

padding:0px 10px;
}



h1 {font-size:6vw; margin-bottom:30px;}
h2 {font-size:6vw; margin-bottom:30px;}
h3 {font-size:5vw; margin-bottom:30px;}





.description {padding:50px 20px; 
 font-feature-settings: "palt";
}


.intin {
gap:5px;}

.jake {width:90%;} 
.low {width:80%}

.left {text-align: center;}

.bb {width:80%; margin:30px auto;}
.title {width:50%; }



}