/*
============================ 警察署 CSS ============================

				1.警察署トップ


====================================================================
*/


/* 1.警察署トップ
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ▽ */

dl.policeInfo{
	font-size: 1.2em;
	margin:1em auto 0;
	width: 24.5em;
	text-align: left;
}

.btnCenter a{
	transition: 0s;
        -webkit-transition: 0s;
}

.btnCenter a{text-decoration:none; opacity:1;}


.btnCenter span{
/*	background: url("/content/admin/icon_arrow_white.png") right center no-repeat,-moz-linear-gradient(top, #99d7ff, #6ec6ff);
	background: url("/content/admin/icon_arrow_white.png") right center no-repeat,-ms-linear-gradient(top, #99d7ff, #6ec6ff);
	background: url("/content/admin/icon_arrow_white.png") right center no-repeat,-o-linear-gradient(top, #99d7ff, #6ec6ff);
	background: url("/content/admin/icon_arrow_white.png") right center no-repeat,-webkit-linear-gradient(top, #99d7ff, #6ec6ff);
	background: url("/content/admin/icon_arrow_white.png") right center no-repeat,linear-gradient(top, #99d7ff, #6ec6ff);*/
	background: url("/content/admin/icon_arrow_white.png") #0083e1 right center no-repeat;
	background-size:20px;
	color: #FFFFFF;        display:block;
        padding: .9em 1.5em .8em 1.5em;
        border-radius: 4px;
        font-size: 1.2em;
	width:18%;
	margin:0 auto;
}

.btnCenter span:hover{
/*	background: url("/content/admin/icon_arrow_white.png") right center no-repeat,-moz-linear-gradient(top, #6ec6ff, #99d7ff);
	background: url("/content/admin/icon_arrow_white.png") right center no-repeat,-ms-linear-gradient(top, #6ec6ff, #99d7ff);
	background: url("/content/admin/icon_arrow_white.png") right center no-repeat,-o-linear-gradient(top, #6ec6ff, #99d7ff);
	background: url("/content/admin/icon_arrow_white.png") right center no-repeat,-webkit-linear-gradient(top, #6ec6ff, #99d7ff);
	background: url("/content/admin/icon_arrow_white.png") right center no-repeat,linear-gradient(top, #6ec6ff, #99d7ff);*/
	transition: 0.3s;
        -webkit-transition: 0.3s;
	filter: alpha(opacity=8);
	-moz-opacity:0.8;
	opacity:0.8;
}

@media screen and (max-width:667px){.btnCenter span{width:50%; margin:2% auto 5%;}}


@media screen and (max-width:667px){ dl.policeInfo{ margin:1em 0; width: 100%}}
dl.policeInfo dt {
        float: left;
	width: 5em;
}
@media screen and (max-width:667px){ dl.policeInfo dt { float: none; clear:both; width:6em;}}
dl.policeInfo dd{ margin-left: 5em;}
dl.policeInfo dt,dl.policeInfo dd{
	box-sizing: border-box;
	line-height: 1.2;
	margin-bottom: .5em;
}
@media screen and (max-width:667px){ dl.policeInfo dd { margin:0 0 1em 0;}}
dl.policeInfo dt:last-child,dl.policeInfo dd:last-child{ margin-bottom: 0;}