@charset "UTF-8";

#net_live_dollhouse_20251009 .mv,
#net_live_dollhouse_20251009 .mv img {
	width: 765px;
	height: 386px;
}

#net_live_dollhouse_20251009 .text-cont {
	-ms-align-items: center;
	align-items: center;
	background-color: #e8ded6;
	margin-top: 10px;
	padding: 14px 30px;
}


#net_live_dollhouse_20251009 .txt-l {
	font-size: 18px;
	font-weight: bold;
	color: #9d1017;
	background-color: #fff;
	border-radius: 5px;
	display: flex;
    justify-content: center;
    align-items: center;
	line-height: 2;
	padding-top: 5px;
}


#net_live_dollhouse_20251009 .cont-inner {
	display: flex;
}


#net_live_dollhouse_20251009 .txt-area{
	text-align: left;
	margin: auto;
	flex-basis: 50%;
	padding-left: 1em;
}


#net_live_dollhouse_20251009 .txt-area .txt{
	line-height: 2;
	font-size: 14px;
}


#net_live_dollhouse_20251009 .txt-area .txt > span {
	font-size: 16px;
	font-weight: bold;
	color: #9d1017;
	border-radius: 5px;
}





#net_live_dollhouse_20251009 .txt-area .txt-s{
	font-size: 12px;
	margin-top: .5em;
	line-height: 1.8;
}




#net_live_dollhouse_20251009 .img-area {
	margin: 1em auto 0;
	flex-basis: 50%;
}


#net_live_dollhouse_20251009 .img-area img {
	width: 345px;
	height: 140px;
}


/* =============================================
PC・SP表示非表示用
============================================= */
#net_live_dollhouse_20251009 .pc {
    display: block;
}

#net_live_dollhouse_20251009 .sp {
    display: none;
}


/*--------------------------------------------
SP
--------------------------------------------*/

@media screen and (max-width:480px) {
    
    

#net_live_dollhouse_20251009 .mv,
#net_live_dollhouse_20251009 .mv img {
	width: 100%;
	height: auto;
}


#net_live_dollhouse_20251009 .text-cont {
	-ms-align-items: center;
	align-items: center;
	margin-top: 10px;
	padding: 2.6vw;
}


#net_live_dollhouse_20251009 .txt-l {
	font-size: 14px;
	font-size: calc(((100 / 375) * 14) * 1vw);
	font-weight: bold;
	border-radius: 5px;
	display: flex;
    justify-content: center;
    align-items: center;
	line-height: 1.5;
	padding: .5rem;
}


#net_live_dollhouse_20251009 .cont-inner {
	display: flex;
	margin-top: 2.6vw;
}


#net_live_dollhouse_20251009 .txt-area{
	text-align: left;
	margin: auto;
	flex-basis: 60%;
	padding-left: .5rem;
}


#net_live_dollhouse_20251009  .txt-area .txt{
	line-height: 1.8;
	font-size: 12px;
	font-size: calc(((100 / 375) * 12) * 1vw);
}


#net_live_dollhouse_20251009 .txt-area .txt > span {
	font-size: 14px;
	font-size: calc(((100 / 375) * 14) * 1vw);
	font-weight: bold;
	border-radius: 5px;
}





#net_live_dollhouse_20251009 .txt-area .txt-s {
	font-size: 10px;
	font-size: calc(((100 / 375) * 10) * 1vw);
	margin-top: .5em;
	line-height: 1.5;
}




#net_live_dollhouse_20251009 .img-area {
	margin: auto;
	flex-basis: 40%;
}


#net_live_dollhouse_20251009 .img-area img {
	width: 100%;
	height: auto;
}


    
/* =============================================
PC・SP表示非表示用
============================================= */
#net_live_dollhouse_20251009 .pc { 
    display: none;
}

#net_live_dollhouse_20251009 .sp {
    display: block;
}
    
    
    
} 


@media screen and (max-width:1200px) {

#net_live_dollhouse_20251009 .cont-inner {
    margin-top: 2.6vw;
}
}    

