@charset "utf-8";
/*-----------------------------------------------------

プロミスページ

------------------------------------------------------*/

/* =========================================================
メインビジュアル
========================================================= */
.un_imgSliderBlock { margin: 30px auto 130px; }
.un_imgSliderBlock .un_imgSlider { margin: 0 auto; position: relative; }
.un_imgSliderBlock .un_imgSlider .un_imgSlider_item { outline: none; }
.un_imgSliderBlock .un_imgSlider .un_imgSlider_item img { margin: 0 auto; }

/* スライダー_dots */
.un_imgSliderBlock .un_imgSlider .slick-dots { bottom: -40px; }
.un_imgSliderBlock .un_imgSlider .slick-dots li { margin: 0 10px; width: 10px; height: 10px; }
.un_imgSliderBlock .un_imgSlider .slick-dots li button { width: 10px; height: 10px; }
.un_imgSliderBlock .un_imgSlider .slick-dots li button:before { width: 10px; height: 10px; content: ""; opacity: 1; background-color: #d2d2d2; border-radius: 50%; }
.un_imgSliderBlock .un_imgSlider .slick-dots li.slick-active button:before,
.un_imgSliderBlock .un_imgSlider .slick-dots li button:focus:before { background-color: #e5004f; }

@media screen and (min-width: 751px){
	.un_imgSliderBlock .un_imgSlider .slick-dots li button:hover:before { background-color: #e5004f; }
} /* media */


/*--------------------------------------------------------------------------
	[ RWD Style ]
--------------------------------------------------------------------------*/
@media screen and (max-width: 750px){
	/* =========================================================
	モジュールを独自cssで調整
	========================================================= */
	.bl_pageTitleBlock_outer .bl_pageTitleBlock { margin-bottom: 0; }

	/* =========================================================
	メインビジュアル
	========================================================= */
	.un_imgSliderBlock { margin-bottom: 60px; }
	.un_imgSliderBlock .un_imgSlider { width: 100%; }

	/* スライダー_dots */
	.un_imgSliderBlock .un_imgSlider .slick-dots { bottom: -30px; }
	.un_imgSliderBlock .un_imgSlider .slick-dots li { margin: 0 7px; }

} /* media */