@charset "utf-8";
.head_info h1::before{
	content:"設備・仕様（設備）｜東京都足立区の新築分譲マンション「パレステージ北千住Ⅱ」公式HP。東京メトロ千代田線・日比谷線「北千住」駅徒歩8分。";
	display: inline-block;
    font-size: 10px;
}

.capleft {
	left: 0;
	right: unset;
}

.item_img_cap.img_cap_ex{
	background: none;
	text-shadow: 0px 0px 3px rgba(0, 0, 0, 0.9), 0px 0px 3px rgba(0, 0, 0, 0.9), 0px 0px 3px rgba(0, 0, 0, 0.9);
	right: 4%;
	bottom: 4%;
}

.mg0a {
	margin: 0 auto;
}
.item_img_out_cap.cap_up.cap_dw {
	bottom: 0.2em;
}
.wd100 {
	width: 100%;
}
.cap_kome_flex {
    display: flex;
    width: 100%;
}

/* amenity */
.ame_cap{
	display: block;
}

.item_img_cap.ame_cap02{
	display: none;
}

.col3_item:nth-of-type(n+5){
margin-bottom: 0;
}

@media screen and (max-width: 1000px) {
.ame_cap{
	display: none;
}

.item_img_cap.ame_cap02{
	display: block;
	position: initial;
}
}

@media screen and (max-width: 650px) {
.ame_cap{
	display: block;
}

.item_img_cap.ame_cap02{
	display: none;
}

.col3_item:nth-of-type(n+5){
    margin-bottom: 30px;
}

.col3_item:last-of-type{
    margin-bottom: 0px;
}

.col3_item:last-of-type .item_img{
    margin-bottom: 0;
}
}

/* multimedia */
.mb40{
	margin-bottom: 40px;
}

.qua_flex{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-bottom: -40px;
}

.qua_item_name_box{
    display: flex;
    /* justify-content: center; */
    align-items: center;
    height: 3em;
    font-size: 14px;
    font-weight: 600;
    margin: 0 0 10px;
    padding-bottom: 10px;
    border-bottom: solid 1px #333;
    /* color: #719aa7; */
}

.qua_item_name .small{
    display: inline-block;
    font-size: 11px;
}
.qua_item_name.border_ver{
    background: #727171;
    color: #fff;
    border-radius: 10px;
    padding: 0.5em;
    height: auto;
    font-size: 12px;
    margin: 0 0 10px;
    text-align: center;
}
.qua_item_lead{
    font-size: 13px;
    text-align: justify;
    line-height: 1.4;
    letter-spacing: 0.02em;
    flex-grow: 1;
}
.qua_item_lead .qua_item_lead_cap{
    font-size: 10px;
    display: inline-block;
}
.qua_item_img{
    margin-top: 10px;
}

.multimedia_flex{
    display: flex;
}
.multimedia_ucom{
    max-width: 200px;
    min-width: 200px;
    margin: 0px 0 0 20px;
    /* width: 90%; */
}
.multimedia_jcom{
    max-width: 200px;
    margin: 20px auto;
    width: 45%;
}

.multimedia_flex{
    display: flex;
    align-items: center;
}
.multimedia_flex02{
    display: flex;
    gap: 10px;
    margin: 20px auto 0;
}
.multimedia_flex_item{
    width: 100%;
    background: #604c3f;
    border-radius: 8px;
}
.multimedia_flex_item p{
    color: #fff;
    font-size: 12px;
    text-align: center;
    line-height: 1.8;
    padding: 1em;
    white-space: nowrap;
}

@media screen and (max-width: 650px) {
.mb40 {
    margin-bottom: 30px;
}

.multimedia_flex02{
	flex-wrap: wrap;
}
.multimedia_flex_item p {
	padding: 0.5em;
}
.multimedia_ucom {
	max-width: unset;
	min-width: unset;
	margin: 20px 0 0;
	width: 48%;
	max-width: 200px;
}
.multimedia_flex{
	flex-wrap: wrap;
	justify-content: center;
	gap: 0 4%;
}
}

@media screen and (max-width: 450px) {
	.item_img_cap.img_cap_ex{
		right: 2%;
	}
}