/*
Theme Name: web thema de
Description: オリジナルテーマ
Version: 1.0.0
*/




/* 
-------------------------------------------------------------- */
table {/* tables still need 'cellspacing="0"' in the markup */
	
}
caption, th, td {
	
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
a img {
	border: 0;
}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}

/* =Global
----------------------------------------------- */
hr {
	background-color: #ccc;
	border: 0;
	height: 1px;
	margin-bottom: 1.625em;
}

/* Text elements */
blockquote {
	font-family: Georgia, "Bitstream Charter", serif;
	font-style: italic;
	font-weight: normal;
	margin: 0 3em;
}
blockquote em, blockquote i, blockquote cite {
	font-style: normal;
}
blockquote cite {
	color: #666;
	font: 12px "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 300;
	letter-spacing: 0.05em;
	text-transform: uppercase;
}
pre {
	background: #f4f4f4;
	font: 13px "Courier 10 Pitch", Courier, monospace;
	line-height: 1.5;
	margin-bottom: 1.625em;
	overflow: auto;
	padding: 0.75em 1.625em;
}
code, kbd, samp, var {
	font: 13px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}
abbr, acronym, dfn {
	border-bottom: 1px dotted #666;
	cursor: help;
}
ins {
	background: #fff9c0;
	text-decoration: none;
}
sup,
sub {
	font-size: 10px;
	height: 0;
	line-height: 1;
	position: relative;
	vertical-align: baseline;
}
sup {
	bottom: 1ex;
}
sub {
	
}
small {
	font-size: smaller;
}


.wp-caption-text{
	
	clear: none !important;
}

/* Alignment */

.alignleft {
	display: block;
	float: left;
	margin-right: 1.625em;
}
.alignright {
	display: block;
	float: right;
	margin-left: 1.625em;
}
.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}


.wp-caption{
	padding:0;
	width:auto !important;
}


/*クリア要確認*/
.entry p{
	clear: both;
}


.clear{
	clear: both;
}


/*画面の横幅が640pxまで Landscape phones and down */
@media (max-width: 640px) { 

.alignleft {
	width:30% !important;
}
.alignright {
	width:30% !important;
}
.aligncenter {

}


}

