@charset "UTF-8";
/*=============================================================================

	bs_none.css  bootstrapのcss上書き修正分

============================================================================= */
body {
	color:#000;
}
img {
	vertical-align: top;
}
.row {
	padding-left: 0;
	padding-right: 0;
	margin-left: 0;
	margin-right: 0;
}
.container {
	width: 1100px;
}
.tca_footer .footer_address address {
	margin-bottom: 0;
}
footer p {
	margin-bottom: 0;
}
 ul, ol {
	margin-bottom: 0;
}
.breadcrumb {
	/* 2022/11/4
	margin: 0 auto;
	padding: 10px 0;
	font-weight: bold;
	color: red;
	background-color: white;
	*/
}
.breadcrumb ul {
	/* 2022/11/4
	margin-bottom: 0;
	*/
}

#h1-midashi h1 {
	margin: 0; /* 2022/11/4 クリエーティブ甲子園 */
}

/* タブレット以下 */
@media screen and (max-width: 1100px) {
.container {
	width: 100%;
}	
	
}	/* for tablet max-width: 1100px */

/* タブレット以下 */
@media screen and (max-width: 1070px) {
.breadcrumb {
	/* 2022/11/4
	padding: 10px;
	*/
}
	
}	/* for tablet max-width: 1070px */

/* SP向けレイアウトの指定：～800px */
@media only screen and (max-width: 800px) {
.thumnail-image img {
	width: 100%;
}
	
}	/* for SP max-width: 800px */