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


/* page-news
-------------------------------------*/
@media screen and (min-width:641px) {
	


	
	.h2-bg { background-image: url(../images/news/h2.jpg); }
	.h3-ptn-01 { margin-bottom: 38px; }
	.h4-ptn-01 { font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Sawarabi Mincho", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif; color: #2b2827; font-size: 34px; font-weight: 400; text-align: center; }

	.news-list{
		width: 951px;
		margin: 0 auto;
	}

	.news-list li { border-bottom: 1px dotted #666666; }
	.news-list li a { padding: 28px 16px 26px 0px; display: block; 
	
background-image: url(../images/news/deco.svg);
background-repeat: no-repeat;
background-position: right center;
	
	}
	.news-list li a:hover {
		background-image: url(../images/news/deco-on.svg);
	}
	.news-list article { display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; }
	.news-list .date { color: #2b2827; font-size: 14px; font-weight: 400; width: 90px; float: left; padding: 5px 0px 0 0;}
	.news-list .txt-Box { width: 580px; color: #2a2827; font-size: 15px; font-weight: 700; line-height: 1.9em; /* padding-left: 18px; */ }
	.news-list .news-icon{overflow: hidden;margin-bottom: 0px;}
	.news-list .news-icon .ano.check{float: left; margin:0px 0px 0px 10px; display: inline-block;}
	.news-list .news-icon .ano.new{float: left; margin:0px 0px 0px 10px; display: inline-block;}
	.news-list .news-icon .ano.completed{float: left;margin-left: 10px; display: inline-block;}
	.news-list .news-icon .ano.youtube{float: left;margin-left: 10px; display: inline-block;}
	.news-list .news-icon .ano.underconsultation{float: left;margin-left: 10px; display: inline-block;}
	.news-list .news-icon .ano.consultation{float: left;margin-left: 10px; display: inline-block;}
	.news-list .news-icon .ano.roomtour{float: left;margin-left: 10px; display: inline-block;}
	.news-list .news-icon .ano.casenewly{float: left;margin-left: 10px; display: inline-block;}
	.news-list .news-icon .ano.interview{float: left;margin-left: 10px; display: inline-block;}
	.news-list .news-icon .displaynone-icon,#t-news .news-icon .displaynone-type{display: none;}
	
	.news-list .news-icon .ano{
		display: none;
	}

	
.news-photo{
	overflow: hidden;
width: 140px;
height: 70px;
margin:0px 20px 0px 0px;}

.news-photo img{
	width: 140px;
}


	/* ☆ 詳細ページ
	-------------------------------------*/

	#page-news{
		width: 1100px;
		margin: 0 auto;

	}
	#page-news &gt;article {
		border: 5px solid #eeece7;
		padding: 48px 80px 80px;
		margin-top: 24px;
	}
	.top-bd.ueno{
		width: 1100px;
		margin: 0 auto;
		border-top: 0px solid #333333;
		padding-top: 0px;
		margin-bottom: 16px;
	}


	time { font-family: Meiryo; color: #2b2827; font-size: 16px; font-weight: 400; margin-bottom: 10px; display: block; }
	.h5-ptn-01 { color: #333333; font-size: 26px; font-weight: 700; line-height: 36px; padding-bottom: 24px; margin-bottom: 40px; background-image: url(../images/news/ptn-01.jpg); background-repeat: repeat-x; background-position: 0% bottom; }

	.more-materials { margin-top: 38px; text-align: right; }

	.detail-icon{overflow: hidden;margin-bottom: 15px;}
	.detail-icon .ano.check{float: left;display: inline-block;}
	.detail-icon .ano.new{float: left;display: inline-block;}
	.detail-icon .ano.completed{float: left;margin-left: 10px;display: inline-block;}
	.detail-icon .ano.consultation{float: left;margin-left: 10px;display: inline-block;}
	.detail-icon .ano.underconsultation{float: left;margin-left: 10px; display: inline-block;}
	.detail-icon .ano.roomtour{float: left;margin-left: 10px; display: inline-block;}
	.detail-icon .ano.casenewly{float: left;margin-left: 10px; display: inline-block;}
	.detail-icon .ano.interview{float: left;margin-left: 10px; display: inline-block;}
	.detail-icon .ano.youtube{float: left;margin-left: 10px; display: inline-block;}

	.detail-icon .displaynone-icon,.detail-icon .displaynone-type{display: none;}

	.detail-icon .ano{
		display: none;
	}

	/* contents-pager
	-------------------------------------*/
	.contents-pager ul { width: 280px; }
	.contents-pager ul li { width: 140px; }
	.contents-pager ul li:nth-child(2) { width: 140px; }

	


}




/*SP用*/
@media screen and (max-width: 640px) {
	.h2-bg { background-image: url(../images/news/h2.jpg); }
	.h3-ptn-01 { margin-bottom: 9.179vw; }
	.h4-ptn-01 { font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Sawarabi Mincho", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif; color: #2b2827; font-size: 8.213vw; font-weight: 400; text-align: center; }
	.news-list li { border-bottom: 1px dotted #666666; }
	.news-list li a {padding: 10px 3vw;display: block;}
	.news-list li a:hover { background-color: #f1f1f1; }
	.news-list .date { color: #2b2827; font-size: 3.382vw; font-weight: 400; width: 21.739vw; }
	.news-list .txt-Box {color: #2a2827;font-size: 3.623vw;font-weight: 700;line-height: 1.9em; width: 100%;}
	.news-list .news-icon time{margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;
		float: left;
	}
	.news-list .news-icon{overflow: hidden;
	margin-bottom: 1.208vw;
	}
	.news-list .news-icon p{
	position: relative;
	top: 0.725vw;
	}

	.news-list .news-icon .ano.check{margin-left: 4%;float: left;line-height: 0; display: inline-block; height: 6.039vw;}
	.news-list .news-icon .ano.new{margin-left: 4%; float: left;line-height: 0; display: inline-block; height: 6.039vw;}
	.news-list .news-icon .ano.completed{ float: left;margin-left: 4%;line-height: 0; display: inline-block;height: 6.039vw;}
	.news-list .news-icon .ano.consultation{float: left;margin-left: 4%;line-height: 0; display: inline-block;height: 6.039vw;}
	.news-list .news-icon .ano.roomtour{float: left;margin-left: 4%;line-height: 0; display: inline-block;height: 6.039vw;}
	.news-list .news-icon .ano.casenewly{float: left;margin-left: 4%;line-height: 0; display: inline-block;height: 6.039vw;}
	.news-list .news-icon .ano.interview{float: left;margin-left: 4%;line-height: 0; display: inline-block;height: 6.039vw;}
	.news-list .news-icon .ano.youtube{float: left;margin-left: 4%;line-height: 0; display: inline-block;height: 6.039vw;}
	.news-list .news-icon .ano.underconsultation{float: left;margin-left: 4%;line-height: 0; display: inline-block;height: 6.039vw;}
	
	.news-list .news-icon .ano{
display: none;
	}


	p.displaynone-type{ display: none;}
	.news-list .news-icon .displaynone-icon,#t-news .news-icon .displaynone-type{display: none;}
	.news-list .clump article { display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; -webkit-justify-content: space-between; justify-content: space-between;}


.news-photo{
width: 33.816vw;
height: 16.908vw;
margin:0px 6% 0px 0px;}



	/* ☆ 詳細ページ
	-------------------------------------*/

	#page-news{
		width: 92vw;
		margin: 0 auto;

	}
	#page-news &gt;article {
		border: 5px solid #eeece7;
		padding: 4vw;
		margin-top: 2.899vw;
	margin-bottom: 6vw;}
	.top-bd.ueno{
		width: 92vw;
		margin: 0 auto;
		border-top: 0px solid #333333;
		padding-top: 0px;
		margin-bottom: 3.865vw;
		display: none;
	}



	time {color: #2b2827;font-size: 3.865vw;font-weight: 400;margin-bottom: 0.725vw;display: block;}
	.h5-ptn-01 { color: #333333; font-size: 4.348vw; font-weight: 700; line-height: 7.246vw; padding-bottom: 5.797vw;  background-image: url(../images/news/ptn-01.jpg); background-repeat: repeat-x; background-position: 0% bottom; }
	.more-materials { margin-top: 9.179vw; text-align: right; 
	text-align: center;
	}

	.more-materials img{
		width: 48vw;
	}

	.detail-icon{overflow: hidden;margin-bottom: 2.899vw;}

	.detail-icon .ano.check{float: left;line-height: 0; display: inline-block; height: 6.039vw;}
	.detail-icon .ano.new{float: left;line-height: 0; display: inline-block; height: 6.039vw;}
	.detail-icon .ano.completed{ float: left;margin-left: 3%;line-height: 0; display: inline-block;height: 6.039vw;}
	.detail-icon .ano.consultation{float: left;margin-left: 3%;line-height: 0; display: inline-block;height: 6.039vw;}
	.detail-icon .ano.youtube{float: left;margin-left: 3%;line-height: 0; display: inline-block;height: 6.039vw;}
	.detail-icon .ano.underconsultation{float: left;margin-left: 3%;line-height: 0; display: inline-block;height: 6.039vw;}
	.detail-icon .ano.roomtour{float: left;margin-left: 3%;line-height: 0; display: inline-block;height: 6.039vw;}
	.detail-icon .ano.casenewly{float: left;margin-left: 3%;line-height: 0; display: inline-block;height: 6.039vw;}
	.detail-icon .ano.interview{float: left;margin-left: 3%;line-height: 0; display: inline-block;height: 6.039vw;}



	.detail-icon .ano{
		display: none;
			}

	/* contents-pager
	-------------------------------------*/
	.contents-pager ul { width: 100%; }
	.contents-pager ul li { width: 48%; }
	.contents-pager ul li:nth-child(2) { width: 48%; }

	.sp-ten-t { -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: vertical; -moz-box-orient: vertical; -webkit-flex-direction: column; -moz-flex-direction: column; flex-direction: column; }

	.contents-pager .list-back{
    clear: both;
    text-align: center;
    border: 1px solid #333;
    padding: 3vw 0 3vw 0;
    margin: 6vw 0 0 0;
	}



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