<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**************************
縲蜈ｱ騾�
**************************/
.sec a:hover,
.navListInner .nav a:hover,
.sec05 a:hover,
.btnPast a:hover,
.btnCurrent a:hover,
.linkLinup a:hover,
.btnPast:hover{
	-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
	opacity:0.6;
}

.clear{
	clear:both;
	}
.txaC{
	text-align:center;
}

/**************************
縲SEC05
**************************/
.sec05{
	border:#2a7cb7 10px solid;
  padding: 2% 3%;
  margin: 3em 5% 0;
}

.sec05 .line{
	font-weight:normal;
	}

.sec05 .telArea{
	float:left;
	width:47%;
	padding:0;
	}

.sec05 .mailArea{
	float:right;
	width:45%;
	padding:0;
}


.sec05 .mailArea img{
	width:80%;
	}

.sec05 .telArea img{
	width:78%;
	}


.sec05 .telArea .uke span{
	font-size:0.8em;
}	


@media screen and (min-width: 640px){
.pc{
	display:block;
}	
.pcImg{
	display:inline-block;
}	
.sp{
	display:none;
}
.spImg{
	display:none;
}	
}

/**************************
***************************
縲MAX639
***************************
**************************/		
@media screen and (max-width: 640px){
.sp{
	display:block;
}	
.spImg{
	display:inline-block;
}	
.pc{
	display:none;
}	
.pcImg{
	display:none;
}	

.s5-categoryHeader__braviaBiz li{
	color:#ffffff;
	background-color:#2a7cb7;
	float:left;
	margin:3% 0;
	padding:8px 17px;
	font-size:0.8em;
}
	
.sec{
	padding:2em 0 0;
	}
	
.sec .ttl img{
	width:45%;
	padding:5px 0 0 0;
	}

.sec .pdfBtn{
	width:100%;
	margin:15px auto 0;
	max-width:329px;
	}	

.sec .secTtl {
	padding:0 0.5em 0;
}


/**************************
縲SEC05
**************************/
.sec05{
	padding:1em;
	}

.sec05 .line{
	padding:0 2%!important;
	text-align:left!important;
	}

.sec05 .mailArea{
	float:none;
	width:100%;
	padding:1% 0 0;
	}
	
.sec05 .telArea{
	float:none;
	width:100%;
	padding:0;
	}


.sec05 .telArea p.uke{
	font-size:0.8em;

	}
}


.sec05 .phoneBtn .s5-button{
width: 342px;
}


.footNav{
	padding-top:50px;
}

.footNav .s5-categoryHeader{
	display:none;
}

.c5-emergencyInfo {
    display: table;
    width: 100%;
    margin: 20px 0;
    border: solid 1px;
    background: #fff;
}
</pre></body></html>