/* Themify Customize Styling */
body {	background: none;
	background-color: rgba(0,0,0,0.17);
	color: #222222; 
}
a {	
	color: #0924f0; 
}
#pagewrap {	
	background-repeat: repeat-x; 
}
.pagewidth,.module_row>.row_inner {	
	width: 1000px; 
}
#body {	background: none;
	background-color: #f2e6cf;
	background-repeat: repeat-x;
	padding-bottom: 2em; 
}
#content {	background: none;
	background-color: #ffffff;
	padding: 1em;
	margin-top: 1em; 
}
#sidebar {		font-size:1em;
 
}
#headerwrap {	background: none;
	background-color: #eed29c;background-image: url(https://ones.co.jp/wp-content/uploads/2018/02/headerbg.png);
	background-repeat: repeat-x;
	background-position: left top; 
}
#header {	
	height: 210px; 
}
body #site-logo a img {		width: 215px;
	height: 120px; 
}
#site-logo {	
	left: 20px; 
}
#site-description {		line-height:1.2em;

	color: #222222;	position:absolute;

	top: 3em;
	left: 15em; 
}
#main-nav a {	
	color: #ffffff;background: none;
	background-color: #B67A32;
	padding-top: 0.4em;
	padding-right: 0.7em;
	padding-bottom: 0.4em;
	padding-left: 0.7em; 
}
#main-nav a:hover {	background: none;
	background-color: #714006;
	color: #ffffff; 
}
#main-nav .current_page_item a,  #main-nav .current-menu-item a {	background: none;
	background-color: #714006;
	color: #ffffff; 
}
#main-nav .current_page_item a:hover,  #main-nav .current-menu-item a:hover {	background: none;
	background-color: #b67a32;
	color: #ffffff; 
}
.post {	background: none;
	background-color: #ffffff;
	padding: 1em; 
}
.post-title, .post-title a {		font-weight:600;
	font-size:1.6em;

	color: #ffffff; 
}
.post-title {	background: none;
	background-color: #f29700;
	padding-top: 0.4px;
	padding-right: 0.5em;
	padding-bottom: 0.4em;
	padding-left: 0.5em; 
}
.more-link {	
	color: #ffffff;background: none;
	background-color: #C46335;
	padding-top: 0.2px;
	padding-right: 0.5em;
	padding-bottom: 0.2em;
	padding-left: 0.5em; 
}
.page-title {	
	color: #ffffff;	font-size:1.3em;
	line-height:2em;
background: none;
	background-color: #c46335;
	border: 3px double #ffffff;
	padding-top: 0px;
	padding-right: 1em;
	padding-bottom: 0em;
	padding-left: 1em; 
}
.module-title {	
	color: #ffffff;	font-size:1.1em;
background: none;
	background-color: #44596A;
	padding-top: 0.2em;
	padding-right: 0.5em;
	padding-bottom: 0.2em;
	padding-left: 0.5em; 
}
#sidebar .widgettitle {	
	color: #ffffff;	font-size:1em;
background: none;
	background-color: #44596A;
	padding-top: 0.2px;
	padding-right: 0.5em;
	padding-bottom: 0.2em;
	padding-left: 0.5em; 
}
.footer-widgets .widgettitle {	
	color: #ffffff;	font-size:1em;
background: none;
	background-color: #44596A;
	padding-top: 0.2em;
	padding-right: 0.5em;
	padding-bottom: 0.2em;
	padding-left: 0.5em; 
}
@media(max-width: 1024px) { /* Themify Customize Styling */
body #site-logo a img {		width: 215px;
	height: 120px; 
}
 }@media(max-width: 768px) { /* Themify Customize Styling */
body #site-logo a img {		width: 215px;
	height: 120px; 
}
 }@media(max-width: 680px) { /* Themify Customize Styling */
body #site-logo a img {		width: 215px;
	height: 120px; 
}
 }
/* Themify Custom CSS */
.site-description{width:490px;}
#sidebar #searchform{
	position:relative;
}
#searchform .tf_fa{
	right:25px!important;
	left:auto;
	
}
.social-widget{top:1rem;}
#main-nav a{border-radius:5px;}
#sidebar{background:#fff;
padding:1rem;
margin:1rem 0;}
.fbbox{background:#3C5A94;}
.fbbox h4{color:#fff;
padding:0.5rem 1rem;
font-size:0.9rem;
margin-bottom:0;
line-height:1.2rem;}
.fbbox img{margin:0;}

.twbox{background:#58ACEC;
padding-bottom:1rem;}
.twbox .inner{background:#fff;
text-align:center;
margin-right:1rem;
margin-left:1rem;
padding-top:0.5rem;}
.twbox p{margin-bottom:0;}
#text-2 h5{background:#ccc;
padding:0.2rem 0.5rem;
font-size:0.9rem;
margin-bottom:0.5rem;}
#text-2 ul{margin-bottom:2rem;}
#text-2 li{padding-bottom:0;}
#text-2 p{margin-bottom:0;}
.module-text{background:#fff;}
#sb_instagram .sbi_header_text .sbi_bio{margin-right:1em!important;}
.home #content{background:transparent;}
.entry-title a{color:#fff;}
.blog .entry-title a{font-size:1.2rem;}
.search .entry-title a,
.archive .entry-title a{font-size:1.2rem;}
.toprecommend .loops-wrapper.grid3 .post-title{padding:0.5rem;}
.topblog .post-title{padding:0.5rem}
img.alignleft, img.aligncenter, img.alignright, img.alignnone, .wp-caption img, .widget .feature-posts-list .post-img, .widget .flickr_badge_image img, .commentlist .avatar, .recent-comments-list .avatar, #body .gallery img, .attachment img, .post-image img, .feature-img, .post-img, .image-wrap img, .slide-image img{border-radius:0;}
h3{text-transform:none;}