@charset "UTF-8";
/* CSS Document */

@media (min-width: 969px){
/*--電話番号--*/
.telArea a { text-decoration: none; pointer-events: none;}

}/*-- END (min-width: 969px)--*/


@media (max-width: 969px) {
/* -----------------------------------------------------------
　共通
----------------------------------------------------------- */
.inner { width: 90%;}

}/*-- END (max-width: 969px)--*/


@media (max-width: 769px) {
/* -----------------------------------------------------------
　共通（〜769）
----------------------------------------------------------- */
body { font-size: 16px;}
.inner { padding: 20px 0;}

h2 { font-size: 24px;}
h3 { font-size: 20px;}
h4 { font-size: 18px; margin-bottom: 6px;}
h5 { font-size: 16px;}

/*--電話番号--*/
.telArea a:hover { opacity: 1; text-decoration: none;}
  
/*table*/
table tr th,
table tr td { padding: 8px;}

}/*-- END (max-width: 769px)--*/



@media (max-width: 660px) {
/* -----------------------------------------------------------
　共通（〜660）
----------------------------------------------------------- */
h2 { font-size: 22px;}
h3 { font-size: 18px;}
h4 { font-size: 16px;}
h5 { font-size: 16px;}

table { font-size: 14px;}

.pcShow {
  display: none;
}
.spShow660 {
  display: block;
}
.outline {
padding: 20px;
}
.previewNotice p.previewNoticeTitle {
display: block;
	}
/* -----------------------------------------------------------
　リンクボタン boxLinkBtn（〜660）
----------------------------------------------------------- */
.linkBtnBox a { display: block;}

}/*-- END (max-width: 660px)--*/



@media (max-width: 480px) {
/* -----------------------------------------------------------
　共通（〜480）
----------------------------------------------------------- */
.iBlock-sp, .boxList02 li span.iBlock-sp {
    display: inline-block;
}
.spShow480 {
  display: block;
}


/* -----------------------------------------------------------
　ロゴ boxLogo（〜480）
----------------------------------------------------------- */
#boxLogo .inner { padding: 20px 0;}

/* -----------------------------------------------------------
　リンクボタン boxLinkBtn（〜480）
----------------------------------------------------------- */
#boxLinkBtn p { font-size: 16px;}
.linkBtnBox a { font-size: 14px;}

/* -----------------------------------------------------------
　内覧会 boxPreview（〜480）
----------------------------------------------------------- */
.previewDay,
.previewDay strong { font-size: 22px;}
.boxPreviewTxt { text-align: left;}
.boxPreviewTxt .iBlock { display: inline;}

.previewNotice p.previewNoticeTitle {
    display: block;
}
.previewNotice p.previewNoticeTitle span {
    display: block;
    font-size: .9em;
}
/* -----------------------------------------------------------
　ページトップ（〜480）
----------------------------------------------------------- */
#pageTop { display: none !important;}


}/*-- END (max-width: 480px)--*/