@charset "utf-8";
/* CSS Document */
/*-------------top_main---------------*/
/*-------------steakCurry---------------*/
#concepttitle{
	margin-top: 100px;
}
#concept{
	text-align: center;
	line-height: 3;
	font-size: 110%;
	background: url(../images/concept_back.png) no-repeat center center;
  min-height: 150px;}

.text-focus-in {
    -webkit-animation: text-focus-in 1.8s cubic-bezier(0.550, 0.085, 0.680, 0.530) both;
            animation: text-focus-in 1.8s cubic-bezier(0.550, 0.085, 0.680, 0.530) both;
}
/* ----------------------------------------------
 * Generated by Animista on 2018-11-27 15:52:19
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation text-focus-in
 * ----------------------------------------
 */
@-webkit-keyframes text-focus-in {
  0% {
    -webkit-filter: blur(12px);
            filter: blur(12px);
    opacity: 0;
  }
  100% {
    -webkit-filter: blur(0px);
            filter: blur(0px);
    opacity: 1;
  }
}
@keyframes text-focus-in {
  0% {
    -webkit-filter: blur(12px);
            filter: blur(12px);
    opacity: 0;
  }
  100% {
    -webkit-filter: blur(0px);
            filter: blur(0px);
    opacity: 1;
  }
}



#steakCurry {
	display:flex;
	justify-content: space-between;
	margin-bottom: 20px;
}
#steakCurry dl {
	width: 47%;
}
#steakCurry dl .likeh2 {
	font-size: 300%;
	line-height: 0.9;
	margin-bottom: 40px;
	margin-top: 150px;
	text-align:center;
	color:#00469b;
  font-weight: bold;
}

#steakCurry dl .likeh2 span {
	font-size: 50%;
	color:#e73820;
}
#steakCurry dl dd:nth-child(3){
	margin-top: 20px;
  margin-bottom: 20px;
}
/*-------------news---------------*/

#news dl {
	display: flex;
	margin-bottom: 30px;
}
#news dt {
	width: 35%;
  text-align: center;
}
#news dd {
	width: 65%;
	padding-left: 3%;
}
#news dl dd h3 {
	font-weight: bold;
	border-bottom: 2px dotted #00469b;
	border-left: 4px solid #00469b;
	padding: 0.5em 0 0.5em 1em;
  margin-bottom: 0.5em;
	color: #5c5c5c;
}

.goMenu{
	text-align: center;
}
/*-------------600px主にnews#steakCurry調整---------------*/
@media screen and (max-width:600px){
#news dl {
  display: block;
}
#news dt {
  width: 100%;
  margin-bottom: 20px;
}
#news dd {
  width: 100%;
  padding-left: 0;
}
#steakCurry {
    display: block;
}
#steakCurry dl {
    width: 100%;
    text-align: center;
}
#steakCurry dl dd:nth-child(3){
    text-align: left;
}
#steakCurry dl .likeh2 {
	margin-top: 130px;
}

}
/*-------------480pxブレイク---------------*/

@media screen and (max-width:480px) {
#steakCurry dl .likeh2{
font-size: 250%;
margin-top: 100px;

}
#steakCurry dl .likeh2 span {
font-size: 50%;
}
#steakCurry dl:nth-child(2){
  padding-left: 0%;
}
#concept br{
	display: none;
}
#concept{
	text-align: left;
	font-size: 100%;

}

}
