@charset "UTF-8";

/* PC */

@import "./css_common/reset.css";
@import "./css_common/font.css";

@import "./css_common/com.css?240412v1" screen and (min-width: 681px);
@import "./css_common/top.css" screen and (min-width: 681px);
@import "./css_common/sidebar.css" screen and (min-width: 681px);
@import "./css_common/page.css" screen and (min-width: 681px);
@import "./css_common/post.css" screen and (min-width: 681px);
@import "./css_common/component.css" screen and (min-width: 681px);

/* SP */

@import "./css_common/sp/com.css?230111_v2" screen and (max-width: 680px);
@import "./css_common/sp/top.css?2104" screen and (max-width: 680px);
@import "./css_common/sp/sidebar.css" screen and (max-width: 680px);
@import "./css_common/sp/page.css" screen and (max-width: 680px);
@import "./css_common/sp/post.css?2104" screen and (max-width: 680px);
@import "./css_common/sp/component.css" screen and (max-width: 680px);

@import "./css_common/slick.css?20230116_v1";

/* 共通 */
@import "./css/common.css?20230118_v1";
@import "./css/terrace-collection.css?20230118_v1";


/* display */
.only_pc {	display: block;}
.only_pc_tb {	display: block;}
.only_tb {	display: none;}
.only_sp {	display: none;}
@media screen and (min-width: 768px) and (max-width: 970px){
.only_pc {	display: none;}
.only_pc_tb {	display: block;}
.only_tb {	display: block;}
.only_sp {	display: none;}
}
@media only screen and (max-width: 767px) {
.only_pc {	display: none;}
.only_pc_tb {	display: none;}
.only_tb {	display: none;}
.only_sp {	display: block;}
}
@media only screen and (max-width: 767px) {

#side{
	display:none;
}
}
