.korui-gassen-2026 {
  /*
html5doctor.com Reset Stylesheet
v1.6.1
Last Updated: 2010-09-17
Author: Richard Clark - http://richclarkdesign.com
Twitter: @rich_clark
*/
  /* change colours to suit your needs */
  /* change colours to suit your needs */
  /* change border colour to suit your needs */
/*  background-image: url(../_img/korui-gassen-2026/bg.jpg);
  background-position: center top;
  background-repeat: no-repeat;
  background-size: 103% auto;*/
}

.korui-gassen-2026 html, .korui-gassen-2026 body, .korui-gassen-2026 div, .korui-gassen-2026 span, .korui-gassen-2026 object, .korui-gassen-2026 iframe,
.korui-gassen-2026 h1, .korui-gassen-2026 h2, .korui-gassen-2026 h3, .korui-gassen-2026 h4, .korui-gassen-2026 h5, .korui-gassen-2026 h6, .korui-gassen-2026 p, .korui-gassen-2026 blockquote, .korui-gassen-2026 pre,
.korui-gassen-2026 abbr, .korui-gassen-2026 address, .korui-gassen-2026 cite, .korui-gassen-2026 code,
.korui-gassen-2026 del, .korui-gassen-2026 dfn, .korui-gassen-2026 em, .korui-gassen-2026 img, .korui-gassen-2026 ins, .korui-gassen-2026 kbd, .korui-gassen-2026 q, .korui-gassen-2026 samp,
.korui-gassen-2026 small, .korui-gassen-2026 strong, .korui-gassen-2026 var,
.korui-gassen-2026 b, .korui-gassen-2026 i,
.korui-gassen-2026 dl, .korui-gassen-2026 dt, .korui-gassen-2026 dd, .korui-gassen-2026 ol, .korui-gassen-2026 ul, .korui-gassen-2026 li,
.korui-gassen-2026 fieldset, .korui-gassen-2026 form, .korui-gassen-2026 label, .korui-gassen-2026 legend,
.korui-gassen-2026 table, .korui-gassen-2026 caption, .korui-gassen-2026 tbody, .korui-gassen-2026 tfoot, .korui-gassen-2026 thead, .korui-gassen-2026 tr, .korui-gassen-2026 th, .korui-gassen-2026 td,
.korui-gassen-2026 article, .korui-gassen-2026 aside, .korui-gassen-2026 canvas, .korui-gassen-2026 details, .korui-gassen-2026 figcaption, .korui-gassen-2026 figure,
.korui-gassen-2026 footer, .korui-gassen-2026 header, .korui-gassen-2026 hgroup, .korui-gassen-2026 menu, .korui-gassen-2026 nav, .korui-gassen-2026 section, .korui-gassen-2026 summary,
.korui-gassen-2026 time, .korui-gassen-2026 mark, .korui-gassen-2026 audio, .korui-gassen-2026 video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
}

.korui-gassen-2026 article, .korui-gassen-2026 aside, .korui-gassen-2026 details, .korui-gassen-2026 figcaption, .korui-gassen-2026 figure,
.korui-gassen-2026 footer, .korui-gassen-2026 header, .korui-gassen-2026 hgroup, .korui-gassen-2026 menu, .korui-gassen-2026 nav, .korui-gassen-2026 section {
  display: block;
}

.korui-gassen-2026 nav ul {
  list-style: none;
}

.korui-gassen-2026 blockquote, .korui-gassen-2026 q {
  quotes: none;
}

.korui-gassen-2026 blockquote:before, .korui-gassen-2026 blockquote:after,
.korui-gassen-2026 q:before, .korui-gassen-2026 q:after {
  content: '';
  content: none;
}

.korui-gassen-2026 a {
  margin: 0;
  padding: 0;
  background: transparent;
  font-size: 100%;
  vertical-align: baseline;
}

.korui-gassen-2026 ins {
  background-color: #ff9;
  color: #000;
  text-decoration: none;
}

.korui-gassen-2026 mark {
  background-color: #ff9;
  color: #000;
  font-style: italic;
  font-weight: bold;
}

.korui-gassen-2026 del {
  text-decoration: line-through;
}

.korui-gassen-2026 abbr[title], .korui-gassen-2026 dfn[title] {
  border-bottom: 1px dotted;
  cursor: help;
}

.korui-gassen-2026 table {
  border-collapse: collapse;
  border-spacing: 0;
}

.korui-gassen-2026 hr {
  display: block;
  height: 1px;
  margin: 1em 0;
  padding: 0;
  border: 0;
  border-top: 1px solid #cccccc;
}

.korui-gassen-2026 input, .korui-gassen-2026 select {
  vertical-align: middle;
}

.korui-gassen-2026 li {
  list-style: none;
}

.korui-gassen-2026 * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.korui-gassen-2026 img {
  max-width: 100%;
}

.korui-gassen-2026 .mv {
  position: relative;
  padding: 60px 0 0;
  background-image:url(../_img/korui-gassen-2026/mv_bg.png);
  background-repeat:no-repeat;
  background-size:cover;
  background-position:top center;
  overflow:hidden;
}

.korui-gassen-2026 .mv h2 {
  width: 82%;
  margin: 0 auto;
}

.korui-gassen-2026 .mv p {
  width: 60%;
  margin: 0 auto;
  margin-bottom: 40px;
}

.korui-gassen-2026 .mv .share {
  position: absolute;
  top: 30px;
  left: 30px;
}

.korui-gassen-2026 .mv .share > ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.korui-gassen-2026 .mv .share > ul > li {
  width: 47px;
  margin-right: 20px;
}

.korui-gassen-2026 .about{
  position: relative;
  background-image:url(../_img/korui-gassen-2026/about_bg.png);
  background-repeat:no-repeat;
  background-size:cover;
  background-position:top center;
  text-align:center;

}
.korui-gassen-2026 .about p {
  width: 70%;
  margin: 0 auto;
  padding-bottom: 40px;

}
.korui-gassen-2026 .about p:last-child{
  padding-bottom: 75px;
}

.korui-gassen-2026 .about-link-owner{
	position:relative;
	display:block;
}
.korui-gassen-2026 .about-link-owner a{
	position:absolute;
	text-indent:-9999px;
	overflow:hidden;
	left:6.3%;
	width:72%;
	bottom:13.7%;
	height:4.8%;
}
.korui-gassen-2026 .about-link-owner a:hover{
	background-color: #f82a64;
	mix-blend-mode: screen; 
/*	opacity:0.2;*/
/*	backdrop-filter: invert(100%); */
}

.korui-gassen-2026 .recipe{
  position: relative;
  padding-top: 30px;
  background-image:url(../_img/korui-gassen-2026/recipe_bg.png);
  background-repeat:no-repeat;
  background-size:cover;
  background-position:top center;
  text-align:center;

/*  padding:20% 2%;*/
}

.korui-gassen-2026 .recipe h3{
  width: 68%;
  margin: 0 auto;
  padding-bottom: 10px;
}

.korui-gassen-2026 .recipe ul{
  width: 70%;
  margin: 0 auto;
}
.korui-gassen-2026 .recipe ul li{
  padding-bottom: 25px;
}

.korui-gassen-2026 .recipe ul li:last-child{
  padding-bottom: 55px;
}

.korui-gassen-2026 .sns{
  position: relative;
  padding-top: 30px;
  background-image:url(../_img/korui-gassen-2026/sns_bg.png);
  background-repeat:no-repeat;
  background-size:cover;
  background-position:top center;
  text-align:center;

/*  padding:20% 2%;*/
}

.korui-gassen-2026 .sns h3{
  width: 68%;
  margin: 0 auto;
  padding-bottom: 10px;
}

.korui-gassen-2026 .sns ul{
  width: 70%;
  margin: 0 auto;
}
.korui-gassen-2026 .sns ul li{
  padding-bottom: 25px;
}

.korui-gassen-2026 .sns ul li:last-child{
  padding-bottom: 70px;
}

.korui-gassen-2026 .lineup{
  position: relative;
  padding-top: 30px;
  background-image:url(../_img/korui-gassen-2026/lineup_bg.png);
  background-repeat:no-repeat;
  background-size:100% auto;
  background-position:top center;
  text-align:center;
}

.korui-gassen-2026 .lineup h3 {
  width: 457px;
  margin: 0 auto;
  padding-top: 30px;
}

.korui-gassen-2026 .lineup ul {
  position: relative;
  width: 680px;
  margin: 40px auto 0 auto;
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
  align-items:end;

}

.korui-gassen-2026 .lineup h3{
	margin-bottom:10px;
}
.korui-gassen-2026 .lineup ul{
	margin-bottom:40px;
}
.korui-gassen-2026 .lineup ul li {
  position: relative;
	width:135px;
	height:270px;
	text-align:center;
}



.korui-gassen-2026 .lineup ul li a:hover {
  opacity: 0.8;
}
.korui-gassen-2026 .lineup ul li a img{
	position:absolute;
	left:50%;
	bottom:0;
	transform:translate(-50%, 0) scale(0.4);
	max-width:initial;
	transform-origin:bottom center;
}

.korui-gassen-2026 .lineup p {
  width: 60%;
  margin: 0 auto;
  padding-bottom: 50px;
}

.korui-gassen-2026 .outline{
  position: relative;
  padding-top: 30px;
  background-image:url(../_img/korui-gassen-2026/outline_bg.png);
  background-repeat:no-repeat;
  background-size:100% auto;
  background-position:top center;
  text-align:center;
}

.korui-gassen-2026 .outline {
  margin: 0 auto;
}
.korui-gassen-2026 .outline > div{
  width: 685px;
  display:flex;
  flex-wrap:wrap;
  align-items:end;
  margin:auto;
  padding: 20px 0 30px 0;
}

.korui-gassen-2026 .outline .txt{
  width:250px;

}

.korui-gassen-2026 .outline .map{
	width:414px;
	margin-left:20px;
}
.korui-gassen-2026 .outline .other {
  margin-top: 30px;
}

.korui-gassen-2026 .link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  max-width: 840px;
  margin: 30px auto 20px auto;
}

.korui-gassen-2026 .link > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-size: 14px;
  font-weight: bold;
}

.korui-gassen-2026 .link > div > img {
  margin-right: 10px;
}

@media screen and (max-width: 771px) {
  .korui-gassen-2026 {
  }
  .korui-gassen-2026 .mv {
  	padding:1% 0 5% 0;
    background-image:url(../_img/korui-gassen-2026/mv_bg_sp.png);
    background-size:100% auto;
  }
  .korui-gassen-2026 .mv h2 {
    width: 100%;
    margin: 0px auto 0 auto;
  }

  .korui-gassen-2026 .mv p {
    width: 80%;
    margin: 0 auto;
    margin-bottom: 6%;
  }

  .korui-gassen-2026 .mv .share {
  	position:relative;
  	top:0;
    margin-top: 2%;
    left: 2%;
  }
  .korui-gassen-2026 .mv .share > ul > li {
    width: 35px;
    margin-right: 10px;
  }
  
	.korui-gassen-2026 .about{
	  padding: 10% 0 0;
    background-image:url(../_img/korui-gassen-2026/about_bg_sp.png);
	}
	.korui-gassen-2026 .about p {
		padding-bottom:7%;
    width: 96%;
	}
  .korui-gassen-2026 .about p:last-child{
    padding-bottom:12%;
  }

	.korui-gassen-2026 .recipe{
	  padding: 10% 0 10%;
    background-image:url(../_img/korui-gassen-2026/recipe_bg_sp.png);
	}

	.korui-gassen-2026 .recipe h3{
	  padding-bottom:3%;
    width: 96%;
	}

	.korui-gassen-2026 .recipe ul{
    width: 96%;
	}
	.korui-gassen-2026 .recipe ul li{
	  padding-bottom:5%;
	}
  .korui-gassen-2026 .recipe ul li:last-child{
    padding-bottom: 0;
  }

	.korui-gassen-2026 .recipe div{
	  margin-bottom:10%;
	}


  .korui-gassen-2026 .sns{

    padding-top: 10%;
    background-image:url(../_img/korui-gassen-2026/sns_bg_sp.png);


  /*  padding:20% 2%;*/
  }

  .korui-gassen-2026 .sns h3{
    width: 90%;
    margin: 0 auto;
    padding-bottom: 3%;
  }

  .korui-gassen-2026 .sns ul{
    width: 96%;

  }
  .korui-gassen-2026 .sns ul li{
    padding-bottom: 3%;
  }

  .korui-gassen-2026 .sns ul li:last-child{
    padding-bottom: 10%;
  }


.korui-gassen-2026 .lineup{
  padding: 10% 0 10%;
  background-image:url(../_img/korui-gassen-2026/lineup_bg_sp.png);
}

.korui-gassen-2026 .lineup h3 {
  width: 70%;
  margin-top: 0;
  padding-top: 0;
}

.korui-gassen-2026 .lineup ul {
  width: 100%;
  margin-top: 3%;
}


.korui-gassen-2026 .lineup ul{
	margin-bottom:10%;
}
.korui-gassen-2026 .lineup ul li {
	width:33.3%;
	height:0;
	padding-bottom:70%;
}
.korui-gassen-2026 .lineup ul li a{
	position:absolute;
	left:50%;
	top:0;
	width:100%;
	height:100%;
	display:block;
	transform:translate(-50%, 0);
}
.korui-gassen-2026 .lineup ul li a img{
	max-width:100%;
	transform:none;
	left:0;
}
.korui-gassen-2026 .lineup ul li:nth-child(1) a{
  width:70%;
}
.korui-gassen-2026 .lineup ul li:nth-child(2) a{
	width:70%;
}
.korui-gassen-2026 .lineup ul li:nth-child(3) a{
  width:70%;
}
.korui-gassen-2026 .lineup ul li:nth-child(4) a{
	width:70%;
}
.korui-gassen-2026 .lineup ul li:nth-child(5) a{
  width:66%;
}
.korui-gassen-2026 .lineup ul li:nth-child(6) a{
  width:70%;
}
.korui-gassen-2026 .lineup ul li:nth-child(7) a{
  width:70%;
}
.korui-gassen-2026 .lineup ul li:nth-child(8) a{
  width:95%;
}
.korui-gassen-2026 .lineup ul li:nth-child(9) a{
  width:65%;
}
.korui-gassen-2026 .lineup ul li:nth-child(10) a{
  width:65%;
}
.korui-gassen-2026 .lineup ul li:nth-child(11) a{
  width:67%;
}
.korui-gassen-2026 .lineup ul li:nth-child(12) a{
  width:92%;
}
.korui-gassen-2026 .lineup ul li:nth-child(13) a{
  width:80%;

}

.korui-gassen-2026 .lineup ul li:nth-child(14) a{
  width:60%;

}

.korui-gassen-2026 .lineup ul li:nth-child(1){
  padding-bottom: 62%;
}
.korui-gassen-2026 .lineup ul li:nth-child(2){
  padding-bottom: 62%;
}
.korui-gassen-2026 .lineup ul li:nth-child(3){
  padding-bottom: 62%;
}

.korui-gassen-2026 .lineup ul li:nth-child(4){
  padding-bottom: 75%;
}
.korui-gassen-2026 .lineup ul li:nth-child(5){
  padding-bottom: 75%;
}
.korui-gassen-2026 .lineup ul li:nth-child(6){
  padding-bottom: 75%;
}


.korui-gassen-2026 .lineup p {
  width: 88%;
  padding-bottom: 0;
}


.korui-gassen-2026 .outline {
  padding: 10% 0 10%;
  margin-top:0;
  background-image:url(../_img/korui-gassen-2026/outline_bg_sp.png);
}


.korui-gassen-2026 .outline > div{
  width: auto;
  display:block;
  padding: 3% 0 4% 0;
}

.korui-gassen-2026 .outline .txt {
  width: 80%;
  margin: 0 0 5% 5%;
}

.korui-gassen-2026 .outline .map{
	width:90%;
  margin: 0 auto;
  margin-bottom: 6%;

}
.korui-gassen-2026 .outline .other {
  width:90%;
  margin: 0 auto;
}
  .korui-gassen-2026 .link {
    display: block;
    width: 90%;
    margin-top: 30px;
  }
  .korui-gassen-2026 .link > div {
    font-size: 14px;
  }
  .korui-gassen-2026 .link > img {
    display: block;
    margin: 15px auto 0;
  }
}
