

/* ==============================
カルーセル
============================== */
/* slickの初期化完了まで非表示 */
.slider {
  display:none;
}
.slider.slick-initialized {
  display: block;
  position:relative;
}

.main_slide1,.main_slide2,.main_slide3,.main_slide4,.main_slide5{position:relative;}
.main_slide1:before,.main_slide2:before,.main_slide3:before,.main_slide4:before,.main_slide5:before{position:absolute;top:1em;left:1em;color:#0D50D5;font-size:1.6em;text-shadow: 1px  1px 1px #fff,-1px  1px 1px #fff,1px -1px 1px #fff,-1px -1px 1px #fff,1px  0px 1px #fff,0px  1px 1px #fff,-1px  0px 1px #fff,0px -1px 1px #fff;display:none;}


.main_slide1:before{content:'重要なお知らせ';}
.main_slide2:before{content:'創業をお考えの方';}
.main_slide3:before{content:'経営に関心のある方';}
.main_slide4:before{content:'無料相談のご案内';}
.main_slide5:before{content:'セミナー案内';}

/*スライダー内に要素を入れる際は、親要素にdir="rtl"をつける*/

.slider div p{position:absolute;bottom:0;color:#333;text-align:center;width: 100%;font-size:1.2em;padding: 0.6em 0;background:rgba(255,255,255,0.8);display:none;}




/* カルーセル画像 */
.slider img {
    width: 100%;
    height: auto;
}

/* NEXTボタン・PREVボタン */
.slick-prev,
.slick-next {
    width: 30px;
    height: 80px;
    z-index: 1;
}

.slick-next {
    right: 2%;
}
.slick-prev {
    left: 2%;
}

.slick-prev:before,
.slick-next:before {
    /*font: normal normal normal 80px/1 FontAwesome;*/
}

.slick-prev:before {
content: "";
width: 10px;
height: 10px;
display: inline-block;
background: transparent;
border-top: 3px solid #0D50D5;
border-right: 3px solid #0D50D5;
-webkit-transform: rotate(-135deg);
transform: rotate(-135deg);
position: absolute;
top: 35%;
right: 10px;
}

.slick-next:before {
content: "";
width: 10px;
height: 10px;
display: inline-block;
background: transparent;
border-top: 3px solid #0D50D5;
border-right: 3px solid #0D50D5;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
position: absolute;
top: 35%;
right: 10px;
}

/*スライド数のドットの色を変える*/
.slick-dots li.slick-active button:before,
.slick-dots li button:before {
    color: #555;
}

.slick-slide a{overflow: hidden;}


/*---------------------------------*/
@media screen and (max-width:767px){
/*---------------------------------*/

.slider div p{font-size:0.9em;bottom:0;padding: 1em 0em;	-webkit-font-feature-settings: 'palt' 1;
	font-feature-settings: 'palt' 1;}
.smt_br{display:block;}
.slick-dots {bottom: -20%;}
.main_slide1:before,.main_slide2:before,.main_slide3:before,.main_slide4:before,.main_slide5:before{
font-size:0.8em;}
.slider div p span{font-size: 0.8em;}
.slider div p{line-height:1.1;padding:0.4em 0;}

/*---------------------------------*/
}
/*---------------------------------*/

