body {
		background-color:#FFF;
			}
	.site {
		font-size:18px;
		font-family:"Noto Sans JP",sans-serif;
		width:auto;
		max-width:1000px;
		background-color:#FFF;
			}
	.site p {
		line-height:1.8;
	}
	.entry-content,
	.content-width {
		width:auto;
		max-width:900px;
	}
	.bg-youtube-content {
		box-sizing: border-box;
		margin: 0 auto;
		max-width:900px;
	}

	#secondary {
		background-color:#FFF;
			}

	#secondary,
	#secondary h3,
	#secondary .widget a,
	#secondary .widget a:hover {
		color:#000000;
	}

	img.wide,
	table.wide,
	table.head-w,
	table.head-b,
	table.obi,
	table.obi-b,
	table.tape,
	table.gra-blue,
	table.gra-red,
	table.gra-green,
	table.gra-purple,
	table.gra-gray,
	table.gra-yellow,
	table.fab-blue,
	table.fab-red,
	table.fab-green,
	table.fab-purple,
	table.fab-gray,
	table.formbox {
		width:1000px;
	}

	table.formbox {
		width:900px;
	}

	table img.wide,
	table table.wide,
	table table.head-w,
	table table.head-b,
	table table.obi,
	table table.obi-b,
	table table.tape,
	table table.gra-blue,
	table table.gra-red,
	table table.gra-green,
	table table.gra-purple,
	table table.gra-gray,
	table table.gra-yellow,
	table table.fab-blue,
	table table.fab-red,
	table table.fab-green,
	table table.fab-purple,
	table table.fab-gray {
		width:900px;
		margin: 0 -20px;
	}

	table.submit img.wide,
	table.submit table.wide,
	table.submit table.head-w,
	table.submit table.head-b,
	table.submit table.obi,
	table.submit table.obi-b,
	table.submit table.tape,
	table.submit table.gra-blue,
	table.submit table.gra-red,
	table.submit table.gra-green,
	table.submit table.gra-purple,
	table.submit table.gra-gray,
	table.submit table.gra-yellow,
	table.submit table.fab-blue,
	table.submit table.fab-red,
	table.submit table.fab-green,
	table.submit table.fab-purple,
	table.submit table.fab-gray {
		margin: 0 ;
	}

	table[class^="fullwidth_std"] > tbody > tr > td,
	table[class^="fullwidth_tilt"] > tbody > tr > td {
		padding: 20px calc(50% - 450px);
	}

	@media only screen and (max-width: 999px){
		img.wide,
		table.wide,
		table.head-w,
		table.head-b,
		table.obi,
		table.obi-b,
		table.tape,
		table.gra-blue,
		table.gra-red,
		table.gra-green,
		table.gra-purple,
		table.gra-gray,
		table.gra-yellow,
		table.fab-blue,
		table.fab-red,
		table.fab-green,
		table.fab-purple,
		table.fab-gray,
		table.formbox {
			margin: 0 -30px;
			width: 100vw;
		}

		table table.wide,
		table table.head-w,
		table table.head-b,
		table table.obi,
		table table.obi-b,
		table table.tape,
		table table.gra-blue,
		table table.gra-red,
		table table.gra-green,
		table table.gra-purple,
		table table.gra-gray,
		table table.gra-yellow,
		table table.fab-blue,
		table table.fab-red,
		table table.fab-green,
		table table.fab-purple,
		table table.fab-gray {
			margin: 0 -20px !important;
			width: calc(100% + 40px) !important;
			width: -webkit-calc(100% + 40px) !important;
		}

		table img.wide {
			margin: 0 -25px !important;
			width: calc(100% + 50px) !important;
			width: -webkit-calc(100% + 50px) !important;
			max-width: calc(100% + 50px) !important;
			max-width: -webkit-calc(100% + 50px) !important;
			position: relative !important;
		}

		table.submit img.wide,
		table.submit table.wide,
		table.submit table.head-w,
		table.submit table.head-b,
		table.submit table.obi,
		table.submit table.obi-b,
		table.submit table.tape,
		table.submit table.gra-blue,
		table.submit table.gra-red,
		table.submit table.gra-green,
		table.submit table.gra-purple,
		table.submit table.gra-gray,
		table.submit table.gra-yellow,
		table.submit table.fab-blue,
		table.submit table.fab-red,
		table.submit table.fab-green,
		table.submit table.fab-purple,
		table.submit table.fab-gray {
			margin: 0 !important;
			width: 100% !important;
		}

				.head-image {
			background-size: cover !important;
		}
			}

	table.shikaku img,
	table.shikaku tbody img,
	table.shikaku tr img,
	table.shikaku td img,
	table.marukaku img,
	table.marukaku tbody img,
	table.marukaku tr img,
	table.marukaku td img,
	table.pressed img,
	table.pressed tbody img,
	table.pressed tr img,
	table.pressed td img,
	table.pressed-fiber img,
	table.pressed-fiber tbody img,
	table.pressed-fiber tr img,
	table.pressed-fiber td img,
	table.tableshadow img,
	table.tableshadow tbody img,
	table.tableshadow tr img,
	table.tableshadow td img {
		max-width: 850px;
	}

	table.shikaku img.wide.wide,
	table.shikaku tbody img.wide,
	table.shikaku tr img.wide,
	table.shikaku td img.wide,
	table.marukaku img.wide,
	table.marukaku tbody img.wide,
	table.marukaku tr img.wide,
	table.marukaku td img.wide,
	table.pressed img.wide,
	table.pressed tbody img.wide,
	table.pressed tr img.wide,
	table.pressed td img.wide,
	table.pressed-fiber img.wide,
	table.pressed-fiber tbody img.wide,
	table.pressed-fiber tr img.wide,
	table.pressed-fiber td img.wide,
	table.tableshadow img.wide,
	table.tableshadow tbody img.wide,
	table.tableshadow tr img.wide,
	table.tableshadow td img.wide {
		max-width: 900px;
		margin: 0 -20px;
	}

	table.wide img,
	table.wide tbody img,
	table.wide tr img,
	table.wide td img {
		max-width: 890px;
	}

	img.wide {
		max-width: 1000px;
	}
