@charset "utf-8";

/*header*/
#siteName{max-width:750px;}
#siteName h1 a {background: url(images/bg_tit.gif) no-repeat;height:75px;}
.site-header h2{float:right;max-width:167px;}
.site-header h2 a{background: url(images/bn_01.gif) no-repeat center;height:48px;}

body {border-top: 10px solid #000055;}

/**/
#primary h1,
#footer-nav.innerbox{
	background:#000055;
}

#secondary .panel-default > .panel-heading{background:#4378A2}
#footer-nav ul li:last-child {
    border-right: 1px solid #000055;
}
#primary h2 {
    background: url(images/bg_h1.png) no-repeat 2px 0px #FFF;
    border: 1px solid #CCC;
    padding: 8px 5px 4px 40px;
}

#primary h3{
    padding: 2px 2px 2px 8px;
    background: url(images/bg_h2.png) no-repeat bottom right #FFF;
    border-bottom: #6699CC 2px solid;
}

/*お知らせ*/
#primary .whatsnewarea {
    margin: 0em 0 1.5em 0;
    border: 2px solid #4378A2;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: #666 0px 2px 3px;
	-moz-box-shadow: #666 0px 2px 3px;
	box-shadow: #666 0px 2px 3px;
	background:#EFF5F7;
	behavior: url(/common/js/PIE.htc);
}
#primary .whatsnewarea h2 {
    background-color: #4378A2;
    border-color: #4378A2;
    border-bottom: 2px solid #4378A2;
    color: #FFF;
	-webkit-border-radius: 6px 6px 0px 0px;
	-moz-border-radius: 6px 6px 0px 0px;
	border-radius: 6px 6px 0px 0px;
    behavior: url(/common/js/PIE.htc);
}

/* 田辺市マーク */
#footer img { float: right;}