/********** Template **********/

#header{
	height:80px
}
.scroll #header{
	height:50px
}
.anchor{
	padding-top:78px;
	margin-top:-78px
}
@media (min-width:992px),print{
	#header{
		height:100px
	}
	#gNavWrap,#gNavWrap.isVisible{
		top:100px
	}
	.scroll #header{
		height:60px
	}
	.scroll #gNavWrap,.scroll #gNavWrap.isVisible{
		top:60px
	}
	.anchor{
		padding-top:136px;
		margin-top:-136px
	}
}
.tag-rent{background:#dbefc9;color:#222222}
.tag-sell{background:#c0d3e8;color:#222222}
.tag-land{background:#ffd1b2;color:#222222}


/********** Sub Title **********/

#pageTitleSub{
	color:#636363;
	text-shadow:1px 1px 0 rgb(255,255,255), -1px -1px 0 rgb(255,255,255), -1px 1px 0 rgb(255,255,255), 1px -1px 0 rgb(255,255,255), 0 1px 0 rgb(255,255,255), 0 -1px 0 rgb(255,255,255), -1px 0 0 rgb(255,255,255), 1px 0 0 rgb(255,255,255)
}

/********** SNS Button **********/


/********** Slideshow **********/

#slideWrap{
	padding:0;
}
#slideshow .slick-slide .slideImg{transform: scale(1.3);transition:3.2s cubic-bezier(.645, .045, .355, 1)}
#slideshow .slick-current .slideImg{transform: scale(1)}
#slideshow .slide-dots{bottom:8px!important}
#slideshow .slide-dots button{
	width:16px;height:16px;margin:0 .4em;padding:0
}
#slideshow .slide-dots button::after{
	top:0;height:100%;
	border-radius:50%;
}
@media (min-width:992px),print{
	#slideshow .slide-dots button{
		width:14px;height:14px;margin:0 .4em;padding:0
	}
}

/********** Color Set **********/

.widthSP #gNavWrap,
#glovalNav .sub-menu a,
#gNavWrap.gNav-d,
.slide-dots button::after,
.bg-1{background-color:rgba(255,255,255,0.9);color:#444}
.pagination span.page-numbers,
.title-list2,
.widthPC #gNavWrap #glovalNav .sub-menu a:hover,
#price_range .slider-track,
.bg-2{background-color:#fff6f2;color:#333333}
#headerCopy,
.slide-dots .slick-active button:after,
.slide-dots button:hover::after,
.widthSP #gNavWrap #glovalNav>.menu-item>a,
.widthPC #gNavWrap.gNav-a,
.widthPC #gNavWrap.gNav-c,
#gNavWrap.gNav-a #glovalNav>.menu-item>a,
#gNavWrap.gNav-c #glovalNav>.menu-item>a,
.widthPC #gNavWrap.gNav-d #glovalNav>.menu-item>a,
#navToggle,
.topBtn,
.widthSP #breadcrumb,
.widthSP #breadcrumb a,
.mLink a,
.propertySubmit,
.pagination a.page-numbers,
.topic-cats,
.topic-cats:hover,
.snsBtn,
#slideProperty .slick-next,
#slideProperty .slick-prev,
.searchsubmit,
.slider-selection,
.ui-multiselect.multiselectOpt,
.footerBtn,
.footerBtn:hover,
.accordion_header,
.bg-3{background-color:#ef7a37;color:#ffffff}
.widthSP #gNavWrap #glovalNav>.menu-item>a:hover,
#gNavWrap.gNav-a #glovalNav>.menu-item>a:hover,
.widthPC #gNavWrap.gNav-c #glovalNav>.menu-item>a:hover,
.widthPC #gNavWrap.gNav-d #glovalNav>.menu-item>a:hover,
#navToggle:hover,
#navToggle.isActive,
.topBtn:hover,
.widthSP #breadcrumb a:hover,
.mLink a:hover,
.propertySubmit:hover,
.pagination a:hover.page-numbers,
.snsBtn:hover,
.searchsubmit:hover,
.slider-handle,
.widthPC .ui-multiselect.multiselectOpt:hover,
.accordion_header:hover,
.accordion_header.open,
.bg-4{background-color:#e53104;color:#ffffff}
#footerBtn,
.bg-5{background-color:#ffffff;color:#444}
.bg-6{background-color:rgba(181,181,181,0.8);color:#444444}
.overviewList li,
.bg-7{background-color:rgba(239,237,234,0.8);color:#444}
.overviewList li.active,
.bg-8{background-color:#f9d5bb;color:#444}
@media (min-width:576px),print{
	.bg-sm-none,a:hover.bg-sm-none{background:none}
	.bg-sm-1{background-color:rgba(255,255,255,0.9);color:#444}
	.bg-sm-2{background-color:#fff6f2;color:#333333}
	.bg-sm-3{background-color:#ef7a37;color:#ffffff}
	.bg-sm-4{background-color:#e53104;color:#ffffff}
	.bg-sm-5{background-color:#ffffff;color:#444}
	.bg-sm-6{background-color:rgba(181,181,181,0.8);color:#444444}
	.bg-sm-7{background-color:rgba(239,237,234,0.8);color:#444}
	.bg-sm-8{background-color:#f9d5bb;color:#444}
}
@media (min-width:768px),print{
	.bg-md-none,a:hover.bg-md-none{background:none}
	.bg-md-1{background-color:rgba(255,255,255,0.9);color:#444}
	.bg-md-2{background-color:#fff6f2;color:#333333}
	.bg-md-3{background-color:#ef7a37;color:#ffffff}
	.bg-md-4{background-color:#e53104;color:#ffffff}
	.bg-md-5{background-color:#ffffff;color:#444}
	.bg-md-6{background-color:rgba(181,181,181,0.8);color:#444444}
	.bg-md-7{background-color:rgba(239,237,234,0.8);color:#444}
	.bg-md-8{background-color:#f9d5bb;color:#444}
}
@media (min-width:992px),print{
	.bg-lg-none,a:hover.bg-lg-none{background:none}
	.bg-lg-1{background-color:rgba(255,255,255,0.9);color:#444}
	.bg-lg-2{background-color:#fff6f2;color:#333333}
	.bg-lg-3{background-color:#ef7a37;color:#ffffff}
	.bg-lg-4{background-color:#e53104;color:#ffffff}
	.bg-lg-5{background-color:#ffffff;color:#444}
	.bg-lg-6{background-color:rgba(181,181,181,0.8);color:#444444}
	.bg-lg-7{background-color:rgba(239,237,234,0.8);color:#444}
	.bg-lg-8{background-color:#f9d5bb;color:#444}
}
@media (min-width:1200px),print{
	.bg-xl-none,a:hover.bg-xl-none{background:none}
	.bg-xl-1{background-color:rgba(255,255,255,0.9);color:#444}
	.bg-xl-2{background-color:#fff6f2;color:#333333}
	.bg-xl-3{background-color:#ef7a37;color:#ffffff}
	.bg-xl-4{background-color:#e53104;color:#ffffff}
	.bg-xl-5{background-color:#ffffff;color:#444}
	.bg-xl-6{background-color:rgba(181,181,181,0.8);color:#444444}
	.bg-xl-7{background-color:rgba(239,237,234,0.8);color:#444}
	.bg-xl-8{background-color:#f9d5bb;color:#444}
}

/********** Font Color **********/

.color-1{color:#ffffff}
.overviewList li,
.color-2{color:#9e9e9e}
body,
.color-body,
.widthPC #gNavWrap.gNav-b #glovalNav>.menu-item>a,
.widthPC #breadcrumb a,
.galleryAlt,
.color-3{color:#444}
.titleH2,
.color-4{color:#0a0a0a}
a,
.color-5{color:#f4721a}
.color-red,
a:hover,
.color-6{color:#c92e2e}
@media (min-width:576px),print{
	.color-sm-1{color:#ffffff}
	.color-sm-2{color:#9e9e9e}
	.color-sm-3{color:#444}
	.color-sm-4{color:#0a0a0a}
	.color-sm-5{color:#f4721a}
	.color-sm-6{color:#c92e2e}
}
@media (min-width:768px),print{
	.color-md-1{color:#ffffff}
	.color-md-2{color:#9e9e9e}
	.color-md-3{color:#444}
	.color-md-4{color:#0a0a0a}
	.color-md-5{color:#f4721a}
	.color-md-6{color:#c92e2e}
}
@media (min-width:992px),print{
	.color-lg-1{color:#ffffff}
	.color-lg-2{color:#9e9e9e}
	.color-lg-3{color:#444}
	.color-lg-4{color:#0a0a0a}
	.color-lg-5{color:#f4721a}
	.color-lg-6{color:#c92e2e}
}
@media (min-width:1200px),print{
	.color-xl-1{color:#ffffff}
	.color-xl-2{color:#9e9e9e}
	.color-xl-3{color:#444}
	.color-xl-4{color:#0a0a0a}
	.color-xl-5{color:#f4721a}
	.color-xl-6{color:#c92e2e}
}

/********** Border **********/

.border-none{border:none}
.border-1{border:#ffffff 1px solid}
.border-top-1{border-top:#ffffff 1px solid}
.border-right-1{border-right:#ffffff 1px solid}
.border-bottom-1{border-bottom:#ffffff 1px solid}
.border-left-1{border-left:#ffffff 1px solid}
.border-2{border:#ccc 1px solid}
.border-top-2{border-top:#ccc 1px solid}
.border-right-2{border-right:#ccc 1px solid}
.border-bottom-2{border-bottom:#ccc 1px solid}
.border-left-2{border-left:#ccc 1px solid}
.border-3{border:#e8e8e8 1px solid}
.border-top-3{border-top:#e8e8e8 1px solid}
.border-right-3{border-right:#e8e8e8 1px solid}
.border-bottom-3{border-bottom:#e8e8e8 1px solid}
.border-left-3{border-left:#e8e8e8 1px solid}
.border-4{border:#cccccc 1px dotted}
.border-top-4{border-top:#cccccc 1px dotted}
.border-right-4{border-right:#cccccc 1px dotted}
.border-bottom-4{border-bottom:#cccccc 1px dotted}
.border-left-4{border-left:#cccccc 1px dotted}
@media (min-width:576px),print{
	.border-sm-none{border:none}
	.border-sm-1{border:#ffffff 1px solid}
	.border-sm-top-1{border-top:#ffffff 1px solid}
	.border-sm-right-1{border-right:#ffffff 1px solid}
	.border-sm-bottom-1{border-bottom:#ffffff 1px solid}
	.border-sm-left-1{border-left:#ffffff 1px solid}
	.border-sm-2{border:#ccc 1px solid}
	.border-sm-top-2{border-top:#ccc 1px solid}
	.border-sm-right-2{border-right:#ccc 1px solid}
	.border-sm-bottom-2{border-bottom:#ccc 1px solid}
	.border-sm-left-2{border-left:#ccc 1px solid}
	.border-sm-3{border:#e8e8e8 1px solid}
	.border-sm-top-3{border-top:#e8e8e8 1px solid}
	.border-sm-right-3{border-right:#e8e8e8 1px solid}
	.border-sm-bottom-3{border-bottom:#e8e8e8 1px solid}
	.border-sm-left-3{border-left:#e8e8e8 1px solid}
	.border-sm-4{border:#cccccc 1px dotted}
	.border-sm-top-4{border-top:#cccccc 1px dotted}
	.border-sm-right-4{border-right:#cccccc 1px dotted}
	.border-sm-bottom-4{border-bottom:#cccccc 1px dotted}
	.border-sm-left-4{border-left:#cccccc 1px dotted}
}
@media (min-width:768px),print{
	.border-md-none{border:none}
	.border-md-1{border:#ffffff 1px solid}
	.border-md-top-1{border-top:#ffffff 1px solid}
	.border-md-right-1{border-right:#ffffff 1px solid}
	.border-md-bottom-1{border-bottom:#ffffff 1px solid}
	.border-md-left-1{border-left:#ffffff 1px solid}
	.border-md-2{border:#ccc 1px solid}
	.border-md-top-2{border-top:#ccc 1px solid}
	.border-md-right-2{border-right:#ccc 1px solid}
	.border-md-bottom-2{border-bottom:#ccc 1px solid}
	.border-md-left-2{border-left:#ccc 1px solid}
	.border-md-3{border:#e8e8e8 1px solid}
	.border-md-top-3{border-top:#e8e8e8 1px solid}
	.border-md-right-3{border-right:#e8e8e8 1px solid}
	.border-md-bottom-3{border-bottom:#e8e8e8 1px solid}
	.border-md-left-3{border-left:#e8e8e8 1px solid}
	.border-md-4{border:#cccccc 1px dotted}
	.border-md-top-4{border-top:#cccccc 1px dotted}
	.border-md-right-4{border-right:#cccccc 1px dotted}
	.border-md-bottom-4{border-bottom:#cccccc 1px dotted}
	.border-md-left-4{border-left:#cccccc 1px dotted}
}
@media (min-width:992px),print{
	.border-lg-none{border:none}
	.border-lg-1{border:#ffffff 1px solid}
	.border-lg-top-1{border-top:#ffffff 1px solid}
	.border-lg-right-1{border-right:#ffffff 1px solid}
	.border-lg-bottom-1{border-bottom:#ffffff 1px solid}
	.border-lg-left-1{border-left:#ffffff 1px solid}
	.border-lg-2{border:#ccc 1px solid}
	.border-lg-top-2{border-top:#ccc 1px solid}
	.border-lg-right-2{border-right:#ccc 1px solid}
	.border-lg-bottom-2{border-bottom:#ccc 1px solid}
	.border-lg-left-2{border-left:#ccc 1px solid}
	.border-lg-3{border:#e8e8e8 1px solid}
	.border-lg-top-3{border-top:#e8e8e8 1px solid}
	.border-lg-right-3{border-right:#e8e8e8 1px solid}
	.border-lg-bottom-3{border-bottom:#e8e8e8 1px solid}
	.border-lg-left-3{border-left:#e8e8e8 1px solid}
	.border-lg-4{border:#cccccc 1px dotted}
	.border-lg-top-4{border-top:#cccccc 1px dotted}
	.border-lg-right-4{border-right:#cccccc 1px dotted}
	.border-lg-bottom-4{border-bottom:#cccccc 1px dotted}
	.border-lg-left-4{border-left:#cccccc 1px dotted}
}
@media (min-width:1200px),print{
	.border-xl-none{border:none}
	.border-xl-1{border:#ffffff 1px solid}
	.border-xl-top-1{border-top:#ffffff 1px solid}
	.border-xl-right-1{border-right:#ffffff 1px solid}
	.border-xl-bottom-1{border-bottom:#ffffff 1px solid}
	.border-xl-left-1{border-left:#ffffff 1px solid}
	.border-xl-2{border:#ccc 1px solid}
	.border-xl-top-2{border-top:#ccc 1px solid}
	.border-xl-right-2{border-right:#ccc 1px solid}
	.border-xl-bottom-2{border-bottom:#ccc 1px solid}
	.border-xl-left-2{border-left:#ccc 1px solid}
	.border-xl-3{border:#e8e8e8 1px solid}
	.border-xl-top-3{border-top:#e8e8e8 1px solid}
	.border-xl-right-3{border-right:#e8e8e8 1px solid}
	.border-xl-bottom-3{border-bottom:#e8e8e8 1px solid}
	.border-xl-left-3{border-left:#e8e8e8 1px solid}
	.border-xl-4{border:#cccccc 1px dotted}
	.border-xl-top-4{border-top:#cccccc 1px dotted}
	.border-xl-right-4{border-right:#cccccc 1px dotted}
	.border-xl-bottom-4{border-bottom:#cccccc 1px dotted}
	.border-xl-left-4{border-left:#cccccc 1px dotted}
}
