@charset "utf-8";
/*
.smooth img  {
    height: auto;
    width: 100%;

}
.slick-arrow:before{
	content:""!important;
}*/


/*==// スライダーと文字のwrap //==*/
main > div{ position:relative; }
/*==// 上に載せる文字部分 //==*/
main > div section{
	color:#fff;
	position:absolute;
	/*上下中央に文字配置*/
	top:50%;
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	left:10%;
}
main > div section h2{ margin-bottom:15px; font-size:30px; font-size:3rem; }
main > div section p{ font-size:18px; font-size:1.8rem; }
/*==// スライダーのコンテナ //==*/
main .slider{
		padding-top:46px;/*戻るボタンの高さ分あけてます*/
		width:100%;/* スライダーの幅を指定*/
		list-style:none;
	}
/*==// ここから矢印 //==*/
.slide-arrow{
	position:absolute;
	/*上下中央に矢印配置*/
	top:50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	z-index:100;
	cursor:pointer;/*ポインター表示にし、クリック可能なことを視覚的にわかりやすくします*/
}
.slide-arrow::before{
	display:block;
	color:#fff;
	font-size:30px;
	font-weight:900;
	font-family:"Font Awesome 5 Free";
}
.next-arrow{ right:10px; }/*内側に右から10ピクセル移動*/
.prev-arrow{ left:10px; }/*内側に左から10ピクセル移動*/
.next-arrow::before{
	content:"\f054";/*右矢印のアイコンフォント*/
}
.prev-arrow::before{
	content:"\f053";/*左矢印アイコンフォント*/
}
/*マウスオーバーで矢印が水色へ*/
.slide-arrow:hover::before{
	color:#11cfff;
}
/*==// ここからdots //==*/
.slick-dots{
	/*画像の下部へ配置*/
	position:absolute;
	bottom:0;
	z-index:100;
}
.slick-dots li button:before{
	color:#fff;
	opacity:1;
}
.slick-dots li.slick-active button:before{ color:#11cfff; opacity:1; }.slider li img {

}
.slide-arrow {
    color: rgba(182,38,41,1.00);
}
.slider {
    padding: 0px;
    margin: 0px;
    list-style-type: none;
}
#en_main_wrap .slider li img {
    width: 100%;
}
