@charset "UTF-8";
/*----------------------------------------
    emergency.css
----------------------------------------*/

#header-inner {
	border:none;
	}

.head-contents-nav {
	background:none;
	filter:none;	
	}

.accessible-textsize dt, .accessible-theme dt {
color:#333;
}

.accessible-textsize, .accessible-theme {
	background:none;
	filter:none;
	}

#page-top {
	background:none;
	margin-bottom:15px;
	}


@media screen and (min-width: 0px) and (max-width: 736px) { #page-top { margin-bottom:15px; } }



#center-contents .box-emergency-comment .box-emergency-comment-inner > h2 {
    line-height: 1.2;
    font-size: 114%;
    font-weight: bold;
    margin: 0px;
    padding: 4px 2px 0 8px;
    border: none;
    background: none;
    color: #fff;
    background-color: #c42505;
    -webkit-border-radius: 5px 5px 0 0;
    -ms-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}

#center-contents .box-emergency-comment .box-emergency-comment-inner > h2:before, #top-upper-area .box-emergency-comment .box-emergency-comment-inner > h2:before {
    content: "";
    display: inline-block;
    vertical-align: middle;
    height: 100%;
    min-height: 38px;
}


#center-contents .box-emergency-comment .box-emergency-inner > ul, #top-upper-area .box-emergency-comment .box-emergency-comment-inner > div {
    border: 3px solid #c42505;
    background-color: #fff;
    padding: 6px;
    margin: 0;
}















.list-topic-a dd a, .list-rows-a > li  {    background-image: url(/common/content/000616631.png) ;}



#page-top a {
	font-weight:normal;
	background:none;
	text-decoration:underline;	
	}


#head-search-form { display:none;}



#center-contents .box-crisis .box-crisis-inner > h2 .ico-crisis01, #top-upper-area .box-crisis .box-crisis-inner > h2 .ico-crisis01,
#center-contents .box-emergency .box-emergency-inner > h2 .ico-emergency01, #top-upper-area .box-emergency .box-emergency-inner > h2 .ico-emergency01,
.side-navi-basic-a > h2 .ico-mie01, #center-contents .center-contents-partswrap .side-navi-basic-a > h2 .ico-mie01 {
	background:none;
	padding: 2px 0 2px 0px;
	}


.head-accessible-nav {
	margin-top:3px;
}

.accessible-textsize dd a, .accessible-theme dd a {
	border:solid #CCC 1px;}

#footer-inner {
	margin: 0;
	padding: 0;
	background-color: #fff!important;
}

#header-site-nav {
	margin-top:0px !important;
	}

.emergency-comment {
	border:5px solid #F00;
	padding:5px;
	margin:0 132px 0 280px;
	}

#center-contents .box-crisis, #top-upper-area .box-crisis {
    position: static;
}

.box-category-a.is-nostyle {
	    width: 540px;
}

@media screen and (min-width: 0px) and (max-width: 736px) { .box-category-a.is-nostyle { width: 100%; } }


.box-category-a {
	margin-left:0;
	}

.box-category-a.is-nostyle .box-category-list > li {
	width:240px;
	}



@media screen and (min-width: 737px) {
.box-crisis  ul {
    border: 3px solid #C42505;
    padding: 6px 0;
}
}

@media screen and (min-width: 0px) and (max-width: 736px) { .emergency-comment { margin:35px 0 0 0; } }
