@charset "utf-8";

@media screen and (min-width: 0px) and (max-width: 549px) {
/* .title-style(sp) */
.CrowlBlock02_GarallyTitle {
font-weight: bold;
font-size: 11px;
line-height: 15px;
color: #000000;
} /* .title-style(sp) */
}
@media screen and (min-width: 550px) and (max-width: 768px) {
/* .title-style(tab) */
.CrowlBlock02_GarallyTitle {
font-weight: bold;
font-size: 11px;
line-height: 15px;
color: #000000;
} /* .title-style(tab) */
}
@media screen and (min-width: 769px) {
/* .title-style(pc) */
.CrowlBlock02_GarallyTitle {
font-weight: bold;
font-size: 11px;
line-height: 15px;
color: #000000;
} /* .title-style(pc) */
}

@media screen and (min-width: 0px) and (max-width: 549px) {
/* .comment-style(sp) */
.CrowlBlock02_GarallyComment {
font-weight: normal;
font-size: 11px;
line-height: 15px;
color: #000000;
} /* .comment-style(sp) */
}
@media screen and (min-width: 550px) and (max-width: 768px) {
/* .comment-style(tab) */
.CrowlBlock02_GarallyComment {
font-weight: normal;
font-size: 11px;
line-height: 15px;
color: #000000;
} /* .comment-style(tab) */
}
@media screen and (min-width: 769px) {
/* .comment-style(pc) */
.CrowlBlock02_GarallyComment {
font-weight: normal;
font-size: 11px;
line-height: 15px;
color: #000000;
} /* .comment-style(pc) */
}

@media screen and (min-width: 0px) and (max-width: 549px) {
/* .slick_arrow(sp) */
.CrowlBlock02_GarallySliderButton {
display:none;
width:30px;
height:30px;
line-height:30px;
font-size:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
border-radius:15px;
font-weight:bold;
color:#ffffff;
text-align:center;
display:block;
background-color:rgba(0,0,0,0.2);
position:absolute;
top:50%;
-moz-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-o-transform: translateY(-50%);
-ms-transform: translateY(-50%);
right:20px;
z-index:3;
} /* .slick_arrow(sp) */
}
@media screen and (min-width: 550px) and (max-width: 768px) {
/* .slick_arrow(tab) */
.CrowlBlock02_GarallySliderButton {
display:none;
width:30px;
height:30px;
line-height:30px;
font-size:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
border-radius:15px;
font-weight:bold;
color:#ffffff;
text-align:center;
display:block;
background-color:rgba(0,0,0,0.2);
position:absolute;
top:50%;
-moz-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-o-transform: translateY(-50%);
-ms-transform: translateY(-50%);
right:20px;
z-index:3;
} /* .slick_arrow(tab) */
}
@media screen and (min-width: 769px) {
/* .slick_arrow(pc) */
.CrowlBlock02_GarallySliderButton {
display:none;
width:40px;
height:40px;
line-height:40px;
font-size:20px;
-moz-border-radius:20px;
-webkit-border-radius:20px;
border-radius:20px;
font-weight:bold;
color:#ffffff;
text-align:center;
display:block;
background-color:rgba(0,0,0,0.2);
position:absolute;
top:50%;
-moz-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-o-transform: translateY(-50%);
-ms-transform: translateY(-50%);
right:20px;
z-index:3;
} /* .slick_arrow(pc) */
}

@media screen and (min-width: 0px) and (max-width: 549px) {
/* .slick_arrow:hover(sp) */
.CrowlBlock02_GarallySliderButton:hover {
background-color:rgba(0,0,0,1);
cursor:pointer;
} /* .slick_arrow:hover(sp) */
}
@media screen and (min-width: 550px) and (max-width: 768px) {
/* .slick_arrow:hover(tab) */
.CrowlBlock02_GarallySliderButton:hover {
background-color:rgba(0,0,0,1);
cursor:pointer;
} /* .slick_arrow:hover(tab) */
}
@media screen and (min-width: 769px) {
/* .slick_arrow:hover(pc) */
.CrowlBlock02_GarallySliderButton:hover {
background-color:rgba(0,0,0,1);
cursor:pointer;
} /* .slick_arrow:hover(pc) */
}
.CrowlBlock02_GarallyField {
background-color:#ffffff;
}
.CrowlBlock02_MobileType_2In_Dummy {
background-color:#ffffff;
}
.CrowlBlock02_GarallyBoxComIn {
background-color:rgba(255,255,255,0.7);
}
@media screen and (min-width: 0px) and (max-width: 549px) {
.CrowlBlock02_Slider {
margin-bottom: 0;
}
}
@media screen and (max-width:768px) {
.CrowlBlock02_MobileType_1,.CrowlBlock02_MobileType_2 {
display:block;
}
}
