<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/*-----------------------------------------------------------------------------------*/
/*	トップページ
/*-----------------------------------------------------------------------------------*/

/*-------------------------------*/
/*	目的別ガイド
/*-------------------------------*/
.block_top_guide { }
.block_top_guide .heading_top{
	margin-bottom: 20px;
}
.block_top_guide .row {
	margin-left: -5px;
}
.block_top_guide .column {
	padding: 0 0 20px 5px;
}
.top_guide_item {
	text-align: center;
	border: 3px solid #333;
	border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	/*
	-webkit-transition: 0.4s;
	transition: 0.4s;
	*/
}
.top_guide_item a {
	display: block;
	text-decoration: none;
	padding: 20px 0;
}
.top_guide_title {
	font-size: 18px;
	font-weight: bold;
}
.top_guide_title span {
	font-size: 24px;
}
.top_guide_icon {
	width: 98px;
	margin: 10px auto;
}
.top_guide_txt {
	color: #333;
	min-height: 45px;
}
.top_guide_item_01 {
	border: 3px solid #b70149;
	-webkit-box-shadow: 0 5px 0 rgba(183,1,73,1);
	-moz-box-shadow: 0 5px 0 rgba(183,1,73,1);
	box-shadow: 0 5px 0 rgba(183,1,73,1);
}
.top_guide_item_01:hover { background: #b70149;}
.top_guide_item_01 .top_guide_title { color: #b70149;}

.top_guide_item_02 {
	border: 3px solid #6bc8f2;
	-webkit-box-shadow: 0 5px 0 rgba(107,200,242,1);
	-moz-box-shadow: 0 5px 0 rgba(107,200,242,1);
	box-shadow: 0 5px 0 rgba(107,200,242,1);
}
.top_guide_item_02:hover { background: #6bc8f2;}
.top_guide_item_02 .top_guide_title { color: #6bc8f2;}

.top_guide_item_03 {
	border: 3px solid #b71a86;
	-webkit-box-shadow: 0 5px 0 rgba(183,26,134,1);
	-moz-box-shadow: 0 5px 0 rgba(183,26,134,1);
	box-shadow: 0 5px 0 rgba(183,26,134,1);
}
.top_guide_item_03:hover { background: #b71a86;}
.top_guide_item_03 .top_guide_title { color: #b71a86;}

.top_guide_item_04 {
	border: 3px solid #0077c2;
	-webkit-box-shadow: 0 5px 0 rgba(0,119,194,1);
	-moz-box-shadow: 0 5px 0 rgba(0,119,194,1);
	box-shadow: 0 5px 0 rgba(0,119,194,1);
}
.top_guide_item_04:hover { background: #0077c2;}
.top_guide_item_04 .top_guide_title { color: #0077c2;}

.top_guide_item_05 {
	border: 3px solid #f5a200;
	-webkit-box-shadow: 0 5px 0 rgba(245,162,0,1);
	-moz-box-shadow: 0 5px 0 rgba(245,162,0,1);
	box-shadow: 0 5px 0 rgba(245,162,0,1);
}
.top_guide_item_05:hover { background: #f5a200;}
.top_guide_item_05 .top_guide_title { color: #f5a200;}

.top_guide_item_06 {
	border: 3px solid #03af7a;
	-webkit-box-shadow: 0 5px 0 rgba(3,175,122,1);
	-moz-box-shadow: 0 5px 0 rgba(3,175,122,1);
	box-shadow: 0 5px 0 rgba(3,175,122,1);
}
.top_guide_item_06:hover { background: #03af7a;}
.top_guide_item_06 .top_guide_title { color: #03af7a;}

.top_guide_item:hover .top_guide_title,
.top_guide_item:hover .top_guide_txt {
	color: #FFF;
}


/*-------------------------------*/
/*	コース紹介
/*-------------------------------*/
.block_01 .heading_top{
	margin-bottom: 30px;
}


/*-------------------------------*/
/*	ニュース＆トピックス
/*-------------------------------*/
.block_top_news {
	padding-bottom: 30px;
}


/*-------------------------------*/
/*	その他／アクセス
/*-------------------------------*/
.block_top_end { }
.block_top_end .row {
	margin-left: -40px;
}
.block_top_end .column {
	padding: 0 0 10px 40px;
}
.top_another { }
.top_another_list {
	font-size: 0;
}
.top_another_item {
	display: inline-block;
	vertical-align: top;
	width: 50%;
	position: relative;
	font-size: 20px;
	font-weight: bold;
}
.top_another_item a {
	display: block;
	text-decoration: none;
}
.top_another_icon {
	width: 75px;
	position: relative;
	z-index: 10;
}
.top_another_title {
	position: absolute;
	top: 5px;
	right: 0;
	background: #FFF;
	border: 1px solid #edefed;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-box-shadow: 0 3px 5px rgba(0,0,0,.6);
	-moz-box-shadow: 0 3px 5px rgba(0,0,0,.6);
	box-shadow: 0 3px 5px rgba(0,0,0,.6);
	padding: 12px 10px 9px 50px;
	z-index: 9;
	width: 92%;
	text-align: center;
}
.top_another_item a:hover .top_another_title {
	border: 1px solid #b70149;
	background: #b70149;
	color: #FFF;
}
.top_access_text {
	margin-top: 10px;

}

/* 幅広タイプ */
.top_another_item_wide {
	width: 100%;
}

/* ピンクタイプ */
.top_another_title_type_a {
	background: #b70149;
	border: 3px solid #b70149;
	padding: 12px 5px 9px 35px;
	color: #FFF;
}
.top_another_item a:hover .top_another_title_type_a {
	background: #FFF;
	border: 3px solid #b70149;
	color: #b70149;
}


/*-----------------------------------------------------------------------------------*/
/*	MV
/*-----------------------------------------------------------------------------------*/
/* ▽slickのスタイルを上書き▽ */

/* MVスライド */
.mv_slide .slick-prev,
.mv_slide .slick-next{
	width: 50px;
	height: 40px;
	z-index: 10;
}
.mv_slide .slick-prev{ left: 5%;}
[dir='rtl'] .mv_slide .slick-prev{ right: 0;}
.mv_slide .slick-next{ right: 5%;}
[dir='rtl'] .mv_slide .slick-next{ left: 0;}
/*
.mv_slide_item img{
	width: 100%;
}
*/
.mv_slide .slick-prev:before {
  content: "" !important;
}
.mv_slide .slick-prev:after {
  content: url(/wp-content/themes/nuedu/img/top/mv_slider_btn01.png);
	position: absolute;
	top: 0;
	left: 0%;
}
.mv_slide .slick-next:before {
  content: "" !important;
	position: absolute;
	top: 0;
	right: 0%;
}
.mv_slide .slick-next:after {
  content: url(/wp-content/themes/nuedu/img/top/mv_slider_btn02.png);
}

.mv_slide.slick-slider .slick-track,
.mv_slide.slick-slider .slick-list{
  background: url(/wp-content/themes/nuedu/img/top/mv_slider_bg.png) repeat left top;
}
.mv_slide.slick-initialized .slick-slide{
  opacity: 0.5; /* 両サイドの画像を透過 */
}
.mv_slide.slick-initialized .slick-slide.slick-active{
  opacity: 1; /* センター画像を非透過 */
}

/* △slickのスタイルを上書き△ */


/* バナースライド */
.topbnr_slide .slick-prev,
.topbnr_slide .slick-next{
	width: 40px;
	height: 24px;
	z-index: 10;
}
.topbnr_slide .slick-prev{ left: 0;}
[dir='rtl'].topbnr_slide .slick-prev{ right: 0;}
.topbnr_slide .slick-next{ right: 0;}
[dir='rtl'].topbnr_slide .slick-next{ left: 0;}

.topbnr_slide{
	position: relative;
}
.topbnr_slide{
	padding: 2% 5%;
}
.topbnr_slide_item{
	padding: 0 5px;
}
.slick-prev:before {
  content: "" !important;
}
.topbnr_slide .slick-prev:after {
  content: url(/wp-content/themes/nuedu/img/top/bnr_slider_btn01_sp.png);
	position: absolute;
	top: 0;
	left: 0;
}
.topbnr_slide .slick-next:before {
  content: "" !important;
}
.topbnr_slide .slick-next:after {
  content: url(/wp-content/themes/nuedu/img/top/bnr_slider_btn02_sp.png);
	position: absolute;
	top: 0;
	right: 0;
}
.top_bnr{
	text-align: center;
	padding-bottom: 30px;
}

/* map */
.top_access_map{
	width: 100%;
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
}

.top_access_map iframe,
.top_access_map object,
.top_access_mapembed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

@media only screen and (max-width: 640px) {
/*-----------------------------------------------------------------------------------*/
/*	トップページ
/*-----------------------------------------------------------------------------------*/

/*-------------------------------*/
/*	目的別ガイド
/*-------------------------------*/
.block_top_guide{
padding-top: 0;
}
.block_top_guide .heading_top{
margin-bottom: 4%;
}
.block_top_guide .row_03 .column{
width: 50%;
padding-bottom: 3%;
}
.top_guide_title {
font-size: 10px;
}
.top_guide_title span {
display: block;
font-size: 14px;
line-height: 1;
}
.top_guide_icon {
width: 32%;
margin: 2% auto;
}
.top_guide_item a {
padding: 5% 0;
}

/*-------------------------------*/
/*	コース紹介
/*-------------------------------*/
.block_01 .heading_top{
margin-bottom: 4%;
}

/*-------------------------------*/
/*	ニュース＆トピックス
/*-------------------------------*/
.block_top_news {
padding-bottom: 0;
}

/*-------------------------------*/
/*	その他／アクセス
/*-------------------------------*/
.top_another_item {
font-size: 12px;
margin: 2% 0;
}
.top_another_icon {
width: 32%;
}
.top_another_title {
top: 10%;
right: 3%;
padding: 5% 5% 5% 25%;
}

/* 幅広タイプ */
.top_another_item_wide{ }
.top_another_item_wide .top_another_icon{
width: 16%;
}
.top_another_item_wide .top_another_title {
padding: 2% 0;
}


/*-----------------------------------------------------------------------------------*/
/*	MV
/*-----------------------------------------------------------------------------------*/

/* バナースライド */
.topbnr_slide .slick-prev{ left: -3%;}
[dir='rtl'].topbnr_slide .slick-prev{ }
.topbnr_slide .slick-next{ right: -3%;}
[dir='rtl'].topbnr_slide .slick-next{ }

.topbnr_slide{
width: 100%;
}
.topbnr_slide{
padding: 2% 4%;
}
.topbnr_slide_item{ }
.slick-prev:before { }
.topbnr_slide .slick-prev:after {
content: url(/wp-content/themes/nuedu/img/top/bnr_slider_btn01.png);
}
.topbnr_slide .slick-next:before { }
.topbnr_slide .slick-next:after {
content: url(/wp-content/themes/nuedu/img/top/bnr_slider_btn02.png);
}
.top_bnr{
padding-bottom: 3%;
}

}
</pre></body></html>