@charset "UTF-8";
@media print, screen and (min-width: 751px) {
	/* CSS Document */
	/*　ページ内リンク
    **************************************************/
	ul.cw_covid19_menu {
		width: 1000px;
		margin: 0 auto 0;
		padding: 0;
	}

	ul.cw_covid19_menu li {
		float: left;
		width: 235px;
		margin: 20px 20px 0 0;
	}

	ul.cw_covid19_menu li:nth-child(4n) {
		margin-right: 0;
	}

	/*　青色エリア
    **************************************************/
	.cw_covid19_area {
		width: 940px;
		margin: 48px auto 0;
		padding: 30px;
		background-color: #E6EAF4;
		border-radius: 5px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
	}

	.cw_covid19_area h2 {
		color: #1C3193;
		font-family: "ヒラギノ角ゴ ProN W6", "Hiragino Kaku Gothic ProN W6", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
		font-size: 19px;
		font-size: 19rem;
	}

	.cw_covid19_area p {
		padding-top: 14px;
		font-size: 15px;
		font-size: 15rem;
	}

	.cw_covid19_count {
		padding-top: 14px;
		font-size: 20px;
		font-size: 20rem;
	}

	.cw_covid19_count span {
		color: #1C3193;
		font-family: "ヒラギノ角ゴ ProN W6", "Hiragino Kaku Gothic ProN W6", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
	}

	/*テーブル*/
	table.cw_covid19_table {
		width: 500px;
		margin: 10px 0 0;
		padding: 0;
		z-index: 1;
	}

	table.cw_covid19_table th {
		width: 300px;
		padding: 15px 0 15px 15px;
		background-color: #1C3193;
		border-bottom: #FFF 1px solid;
		color: #FFF;
		font-family: "ヒラギノ角ゴ ProN W6", "Hiragino Kaku Gothic ProN W6", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
		font-size: 15px;
		font-size: 15rem;
		text-align: left;
		vertical-align: middle;
	}

	table.cw_covid19_table tr:last-child th {
		border-bottom: #1C3193 1px solid;
	}

	table.cw_covid19_table td {
		padding: 10px 39px 10px 0;
		border: #1C3193 1px solid;
		background-color: #FFF;
		text-align: right;
		vertical-align: middle;
		font-size: 15px;
		font-size: 15rem;
	}

	/*　サブタイトル
    **************************************************/
	h3.cw_covid19_subtitle {
		margin-bottom: -20px;
		padding-top: 20px;
		color: #1C3193;
		font-family: "ヒラギノ角ゴ ProN W6", "Hiragino Kaku Gothic ProN W6", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
		font-size: 19px;
		font-size: 19rem;
	}

	/*　取り組み
    **************************************************/
	ul.cw_covid19_initiatives {
		width: 1000px;
		margin: 0 auto 0;
	}

	ul.cw_covid19_initiatives li {
		width: 809px;
		min-height: 174px;
		margin: 42px auto 0;
		padding-left: 191px;
		font-size: 15px;
		font-size: 15rem;
	}

	ul.cw_covid19_initiatives li h3 {
		padding: 0 0 10px;
		color: #1C3193;
		font-family: "ヒラギノ角ゴ ProN W6", "Hiragino Kaku Gothic ProN W6", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
		font-size: 19px;
		font-size: 19rem;
	}

	ul.cw_covid19_initiatives li.cw_covid19_initiatives01 {
		background: url(./img/bg_covid19_01.gif) no-repeat left center;
	}

	@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (   min--moz-device-pixel-ratio: 2), only screen and (     -o-min-device-pixel-ratio: 2/1), only screen and (        min-device-pixel-ratio: 2), only screen and (                min-resolution: 192dpi), only screen and (                min-resolution: 2dppx) {
		ul.cw_covid19_initiatives li.cw_covid19_initiatives01 {
			background: url(./img/bg_covid19_01@2x.gif) no-repeat left center;
			background-size: 174px 174px;
		}
	}

	ul.cw_covid19_initiatives li.cw_covid19_initiatives02 {
		background: url(./img/bg_covid19_02.gif) no-repeat left center;
	}

	@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (   min--moz-device-pixel-ratio: 2), only screen and (     -o-min-device-pixel-ratio: 2/1), only screen and (        min-device-pixel-ratio: 2), only screen and (                min-resolution: 192dpi), only screen and (                min-resolution: 2dppx) {
		ul.cw_covid19_initiatives li.cw_covid19_initiatives02 {
			background: url(./img/bg_covid19_02@2x.gif) no-repeat left center;
			background-size: 174px 174px;
		}
	}

	ul.cw_covid19_initiatives li.cw_covid19_initiatives03 {
		background: url(./img/bg_covid19_03.gif) no-repeat left center;
	}

	@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (   min--moz-device-pixel-ratio: 2), only screen and (     -o-min-device-pixel-ratio: 2/1), only screen and (        min-device-pixel-ratio: 2), only screen and (                min-resolution: 192dpi), only screen and (                min-resolution: 2dppx) {
		ul.cw_covid19_initiatives li.cw_covid19_initiatives03 {
			background: url(./img/bg_covid19_03@2x.gif) no-repeat left center;
			background-size: 174px 174px;
		}
	}
}
@media print, screen and (max-width: 750px) {
	ul.cw_covid19_menu{
		width: 100%;
		margin: 0 auto 0;
		padding: 0;
	}

	ul.cw_covid19_menu li{
		float: left;
		width: 48%;
		margin: 20px 4% 0 0;
	}

	ul.cw_covid19_menu li:nth-child(2n){
		margin-right: 0;
	}

	ul.cw_covid19_menu li img{
		width: 100%;
		height: auto;
	}

	/*　青色エリア
    **************************************************/
	.cw_covid19_area{
		width: 100%;
		margin: 48px auto 0;
		padding: 20px;
		background-color: #E6EAF4;
		border-radius: 5px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;

		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
	}

	.cw_covid19_area h2{
		color: #1C3193;
		font-family: "ヒラギノ角ゴ ProN W6" , "Hiragino Kaku Gothic ProN W6" , "メイリオ" , Meiryo, Osaka, "ＭＳ Ｐゴシック" , "MS P Gothic" , sans-serif;
		font-size: 19px;
		font-size: 19rem;
	}

	.cw_covid19_area p{
		padding-top: 14px;
		font-size: 15px;
		font-size: 15rem;
	}

	.cw_covid19_count{
		padding-top: 14px;
		font-size: 20px;
		font-size: 20rem;
	}

	.cw_covid19_count span{
		color: #1C3193;
		font-family: "ヒラギノ角ゴ ProN W6" , "Hiragino Kaku Gothic ProN W6" , "メイリオ" , Meiryo, Osaka, "ＭＳ Ｐゴシック" , "MS P Gothic" , sans-serif;
	}

	/*テーブル*/
	table.cw_covid19_table{
		width: 100%;
		margin: 10px 0 0;
		padding: 0;
		z-index: 1;
	}

	table.cw_covid19_table th{
		/*width: 62.22222222%;*/
		padding: 15px 0 15px 8px;
		background-color: #1C3193;
		border-bottom: #FFF 1px solid;
		color: #FFF;
		font-family: "ヒラギノ角ゴ ProN W6" , "Hiragino Kaku Gothic ProN W6" , "メイリオ" , Meiryo, Osaka, "ＭＳ Ｐゴシック" , "MS P Gothic" , sans-serif;
		font-size: 15px;
		font-size: 15rem;
		text-align: left;
		vertical-align: middle;

		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
	}

	table.cw_covid19_table tr:last-child th{
		border-bottom: #1C3193 1px solid;
	}

	table.cw_covid19_table td{
		padding: 10px 8px 10px 0;
		border: #1C3193 1px solid;
		background-color: #FFF;
		text-align: right;
		vertical-align: middle;
		font-size: 15px;
		font-size: 15rem;

		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
	}

	/*　サブタイトル
    **************************************************/
	h3.cw_covid19_subtitle{
		margin-bottom: -20px;
		padding-top: 20px;
		color: #1C3193;
		font-family: "ヒラギノ角ゴ ProN W6" , "Hiragino Kaku Gothic ProN W6" , "メイリオ" , Meiryo, Osaka, "ＭＳ Ｐゴシック" , "MS P Gothic" , sans-serif;
		font-size: 19px;
		font-size: 19rem;
	}

	/*　取り組み
    **************************************************/
	ul.cw_covid19_initiatives{
		width: 93%;
		margin: 0 auto 0;
	}

	ul.cw_covid19_initiatives li{
		width: 100%;
		margin: 42px auto 0;
		/* 表示画像の高さ ÷ 表示画像の幅 × 100 */
		padding-top: 51.61290322%;
		font-size: 15px;
		font-size: 15rem;
	}

	ul.cw_covid19_initiatives li h3{
		padding: 30px 0 10px;
		color: #1C3193;
		font-family: "ヒラギノ角ゴ ProN W6" , "Hiragino Kaku Gothic ProN W6" , "メイリオ" , Meiryo, Osaka, "ＭＳ Ｐゴシック" , "MS P Gothic" , sans-serif;
		font-size: 19px;
		font-size: 19rem;
	}

	ul.cw_covid19_initiatives li.cw_covid19_initiatives01{
		background: url(./img/bg_covid19_01_sp.gif) no-repeat center top;
		background-size: 100% auto;
	}

	ul.cw_covid19_initiatives li.cw_covid19_initiatives02{
		background: url(./img/bg_covid19_02_sp.gif) no-repeat center top;
		background-size: 100% auto;
	}

	ul.cw_covid19_initiatives li.cw_covid19_initiatives03{
		background: url(./img/bg_covid19_03_sp.gif) no-repeat center top;
		background-size: 100% auto;
	}
}
