@import url(/mt/mt-static/support/theme_static/eiger/css/base.css);
@import url(/mt/mt-static/support/theme_static/eiger/css/screen.css);

/* コメント、トラックバック用 */
@import url(/mt/mt-static/support/theme_static/eiger/css/feedback.css);

body {
	font-family: "Lucida Grande","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;}

@media( max-width: 870px) {
.backimage{
 display:none}}

.content{
	border:none; }
.content [role="main"]
{float:right;}

@media( max-width: 930px) {
	.content {
		margin-top:0;
		padding-top:0;}
	.content .related{
   		margin-top:0;}
	.widget {
		text-align:center;}
    .inner{display:none;}
   .breadcrumb{clear:both;}
    .content [role="main"] {float:none}
	.related {float: none;}
}

[role="banner"] {
	padding: 1.618em 0em 0em;}

[role="main"] [role="navigation"] ul, .widget ul{
	margin: 0; 
	padding: 0; 
	list-style: none;
}

.related .widget img{
	vertical-align:middle;
	text-align:left;}

[role="navigation"] div div {
	float:left;
	width: 33%;
	margin-left: 1px;
}
[role="navigation"] div div a img {
	width: 100%;
}

[role="navigation"] div div a:hover img,
[role="main"] .subMenu div a:hover img,
.widget div a:hover img {
  opacity: 0.7;
  filter: alpha(opacity=70);
  -ms-filter: "alpha(opacity=70)";
}

.related .widget{
margin-right: 1.618em;}

.widget .m1{
    margin-top:0.8em;}
.widget .m2{
	vertical-align: bottom;
}

[role="contentinfo"] .widget a img{
	width: 200px;
}

.subMenu{ text-align:center}
.subMenu p{
	display: inline-block;
    vertical-align: top;
    margin-right: 0.5em}

.bosai{
	margin: 0 0.8em 0;
	border: 1px solid black;}

.bosai p{
 	margin: 0;
	text-align:center;
	font-size:large;
	background-color:#E13F24;
	color:white;
	border: 1px solid #E13F24
}
.bosai div{text-align:center;}

.widget{
margin-top:1em}

.izyu{
	border: 1px solid black;
	margin: 1em 0.8em;
}
.izyu p{
	margin: 0;
	text-align:center;
	font-size:large;
	border 1px solid #29ABE2;
	background-color:#29ABE2;
	color:white;
}
.izyu ul {
    list-style-type: none;
}
.izyu li{
  padding-left: 18px;
  padding-bottom: 3px;
  background: url(/images/18.png) no-repeat 0 1px;
}

h2.title{
    margin: 0 0 1.5em;
    padding: 0.8em;
    border-left: 7px solid #99FF99;
    border-bottom: 1px dashed #99FF99;
    font-size: 1.143em;
    font-weight: bold;
}
.breadcrumb {
margin: -1em 0 1em;}

.child{
	list-style:none; }

.accordion {
  margin: 0 10px 20px; width:100%; }
  .accordion a {
    display: block;
    padding-left:0.5em;
}

.child li{
	margin-right: 3em;}

.menu {
  background: green;
  font-size:larger;
  margin-right: 2em;
  margin-bottom: 1em;
  color: #FFF
}
 .menu:hover {
    cursor: pointer;
    background: lightgreen;
    text-decoration: none; 
    color: #FFF}

.sightseeing, .sightseeing tr, .sightseeing td, .sightseeing table {
border-style:none;}

.list,
.list:before,
.list:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

.list {
  position: relative;
  margin: 0;
  padding: 0;
  border: 0 none;
}

.nav {
  margin: 10px auto;
  left: 40px;
  width: 360px;
  min-height: auto;
}

ul.list,
ul.list ul {
  margin:0;
  padding:0;
  list-style-type: none;
}

ul.list ul {
  position:relative;
  margin-left:10px;     
}

ul.list ul:before {
  content:"";
  display:block;
  position:absolute;
  top:0;
  left:0;
  bottom:0;
  width:0;
  border-left:1px solid black;
}

ul.list li  {
  position:relative;
  margin:0;
  padding:4px 15px;
  color:black;
  text-decoration: none;
  text-transform: uppercase;
  font-weight:normal;
  line-height:15px;   
}

ul.list ul li:before {
  content:"";
  display:block;
  position:absolute;
  top:10px;
  left: 0;
  width:8px;
  height:0;
  border-top:1px solid black;    
}

ul.list ul li:last-child:before {
  top: 10px; 
  bottom: 0;
  height: auto;
  background: white;
}
#gaiyo table{
	border-style: none;}
#gaiyo table td{
	border-style: none;}

/* ふるさと寄付金ページ */
.style1 {font-size: 24px}
.style22 {
	color: #FF00CC;
	font-weight: bold;
}
.style23 {color: #FF00CC}
.style24 {
	color: #006600;
	font-weight: bold;
}
.style25 {
	color: #0000FF;
	font-weight: bold;
}
.style26 {color: #006600}

/*
/ サンプルスタイル
*/

/* Body
body {
    font-size: 16px;
    font-family: sans-serif;
}
/*
/ サンプルスタイル
*/

/* Body
body {
    font-size: 16px;
    font-family: sans-serif;
}
*/

/* カテゴリラベルカラー
.label {
  border-radius: 3px;
}

.label.category_basename {
  background-color: green;
}
*/

/* Responsive (Media Query)
body {
  background-color: lightgrey;
}

@media (min-width: 700px) {
  background-color: whitesmoke;
}

@media (min-width: 930px) {
  background-color: white;
}
*/
