<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

@media screen and (max-width : 640px) {
/* ==================================================
Required to CMS-8341
================================================== */
#tmp_top_contents,
#tmp_kansen,
#tmp_torikumi {
	max-width:none;
}
/* top_contents
================================================== */
#tmp_wrap_top_contents {
	background-size:720px auto;
	background-position:0 0;
}
#tmp_top_contents {
	background-size:720px auto;
	background-position:0 0;
	padding:20px 10px 10px;
}
#tmp_contents h2 {
	background-size:32px auto;
	padding:2px 0 2px 35px;
	min-height:26px;
	font-size:121.4%;
}
#tmp_contents h2 a {
	background-size:20px auto;
	padding:4px 27px 3px 0;
	min-height:25px;
}
/* kansen
================================================== */
#tmp_kansen {
	background:url(/shared/templates/covid19_top/images/kansen_bg_sp.png) no-repeat 4px top;
	background-size:100% auto;
	padding:22px 10px 15px;
}
#tmp_kansen_ttl {
	background-size:25px auto;
	padding:2px 0 2px 35px;
	min-height:26px;
	margin:0 0 15px;
}
#tmp_kansen_ttl h2 {
	font-size:121.4%;
}
#tmp_kansen_cnt .kansen_cnt {
	padding-top:20px;
}
#tmp_kansen_cnt .kansen_cntL,
#tmp_kansen_cnt .kansen_cntR {
	float:none;
	width:100%;
}
#tmp_kansen_cnt .kansen_cntL {
	display:none;
}
#tmp_kansen_cnt .total_veiw_btn {
	font-size:100%;
}
#tmp_kansen_cnt .total_veiw_btn a {
	min-width:auto;
	padding:9px 10px;
}
#tmp_kansen_cnt .total_veiw_btn span {
	background-size:20px auto;
	padding:4px 0 3px 30px;
}
/* Chart */
.chart_outer {
	background-color:;
	background:#f5f5f5 url(/shared/site_covid19/images/icon/scroll_table_icon.png) no-repeat right 4px top 3px;
	-webkit-background-size: 65px auto;
	background-size: 65px auto;
	padding:20px 3px 15px;
}
.chart_wrap {
	background-color:#FFFFFF;
	border-top:5px solid #FFFFFF;
	border-left:5px solid #FFFFFF;
}
.block_chart {
	margin-bottom:0;
}
#chart_yaxis {
	background:#FFFFFF;
}
.chart_explain {
	margin-top:2px;
}
.chart_explain ul li:before {
	width:25px;
}
/* message
================================================== */
.wrap_box_message {
	clear:both;
}
.wrap_box_message .container {
	padding-left:25px;
}
.box_message {
	padding:5px;
	margin:20px 0 35px;
}
.box_message2 {
	padding:20px 10px;
}
.box_message .box_message_img,
.box_message .box_message_main {
	float:none;
	width:100%;
}
.box_message .box_message_img {
	text-align:center;
	margin-bottom:10px;
}
.box_message .box_message_main .message_ttl {
	font-size:121.4%;
	margin-bottom:10px;
}
.box_message .message_ttl a {
	background-size:25px auto;
	padding:4px 40px 3px 0;
	min-height:25px;
}
.box_message .box_message_main p {
	line-height:1.5;
}

/* provide
================================================== */
.box_provide {
	padding:20px 10px;
	clear:both;
}
#tmp_provide_torikumi {
	background-image:url(/shared/templates/covid19_top/images/torikumi_bg_sp.jpg);
	background-size:100% auto;
}
#tmp_provide_info {
	background-image:url(/shared/templates/covid19_top/images/provide_bg_sp.jpg);
	background-size:100% auto;
}
.box_provide_ttl {
	background-size:32px auto !important;
	background-position:left 0.2em;
	padding:4px 0 4px 35px;
	min-height:30px;
	margin:0 0 20px;
}
.box_provide_ttl h2 {
	font-size:121.4%;
}
.box_provide_ttl a {
	background-size:25px auto;
	padding:4px 40px 3px 0;
	min-height:25px;
}
.box_provide_cnt .provide_info_main ul.info_list li {
	padding:10px 10px 10px 24px;
	background-position:10px 14px;
}
.box_provide_cnt .wrap_provide_info {
	margin-right:0;
}
.box_provide_cnt .provide_info {
	padding:5px;
	margin-bottom:25px;
}



}
</pre></body></html>