/*
Theme Name: XWRITE child
Version: 1.0.0
Template: xwrite
*/
.topsns{
	text-align:right!important;
}
.topsns img{
	padding-left:20px;
}

.foimg{
	text-align:center;
}
.foimg img{
	padding:10px;
}


.item__info--caption{
	font-size:800%!important;
}
.siteInfo__title img{
	height:200%!important;
	margin-top:70px;
}

.nav__drawers{
	background-color:#465E3C;
	padding:10px 5px 10px;
	margin-left:30px;
}

.nav__drawers a{
	color:#fff!important;
}

li+ li {
  border-left: 1px solid #fff;
}
#menu-menu li{
	padding-right:10px;
		padding-left:10px;
}

.copyright{
background-color:#465E3C!important;
}
.footer{
background-color:#465E3C!important;
	padding:50px 0 50px;
}
.menu-item{
		padding-left:30px;	
}

@media screen and (max-width: 959px) {
	/* 959px以下に適用されるCSS（タブレット用） */
.topsns{
		display:none;
	}
.item__info--caption{
	font-size:300%!important;
}
.nav__drawers a{
	color:#000!important;
}
li+ li {
  border-left: 0px;
}
.copyright{
background-color:#465E3C!important;
}
.footer{
background-color:#465E3C!important;
	padding:50px 0 50px;
}
.menu-item{
		padding-left:0px;	
}
.siteInfo__title img{
	height:300%!important;
	margin-top:50px;
}
}
@media screen and (max-width: 480px) {
	/* 480px以下に適用されるCSS（スマホ用） */
	.topsns{
		display:none;
	}
.item__info--caption{
	font-size:300%!important;
}
	.nav__drawers a{
	color:#000!important;
}
	li+ li {
  border-left: 0px;
}
	.copyright{
background-color:#465E3C!important;
}
.footer{
background-color:#465E3C!important;
	padding:50px 0 50px;
}
.menu-item{
		padding-left:0px;	
}
.siteInfo__title img{
	height:300%!important;
	margin-top:50px;
}
}

