@charset "UTF-8";

@media screen and (min-width: 768px) {

	#header .wrap .left div,
	#header-right .top,
	.header_menu_container,
	.breadcrumb-area,
	.headsearch,
	.headcontactbox_btn,
	.globalNav,
	.sidebnrbox,
	.post-share,
	#side,
	.wp_social_bookmarking_light,
	.wp_social_bookmarking_light_clear,
	#footer_in,
	.footer-01,
	.wrap.ta_r {
		display:none;
	}

	.headwrap {
		height: 90px;
	}

	.cat-content, article.post, article.page {
		margin-top: 110px;
	}

	#content {
		padding-top: 0;
	}

	.cat-content .post-header, article.page .post-header {
		padding-top: 40px;
		margin-bottom:0;
	}

	.wpcf7-form p {
		margin-bottom: 0;
	}

	.wrap {
		width: 740px;
	}

	.main-inner {
		margin-right: 0;
	}

	.footercopy {
		background: #70adde;
		color: #ffffff;
		width: 100%;
		padding: 8px 0;
	}
}

@media screen and (max-width: 767px) {
	.post-share,
	.wp_social_bookmarking_light,
	.wp_social_bookmarking_light_clear,
	.footermenu01,
	.footermenu02,
	.footermenu03,
	.breadcrumb-area,
	#header-nav-btn {
		display:none;
	}

	#main {
		margin-top: 60px;
	}

	.wpcf7-form p {
		margin-bottom: 0;
	}

	#footer {
		padding-bottom: 10px;
	}
}

.logo #logo,
	#logo a,
.footer_flex-container a {
	pointer-events:none;
}