/*
Theme Name: yurin
Author: Yu-Rin
Template: twentyeleven
*/

@import url('../twentyeleven/style.css');

/* =Structure
----------------------------------------------- */

body {
	padding: 0;
}

img {
	height: auto;
	width: auto;
}

#page {
	margin: 0em auto;
	max-width: 1000px;
}
#branding hgroup {
	margin: 0 2%;
}
#access div {
	margin: 0 2%;
}
#primary {
	float: left;
	margin: 0 -26.4% 0 0;
	width: 100%;
}
#content {
	margin: 0 34% 0 2%;
	width: 64%;
}
#secondary {
	float: right;
	margin-right: 2%;
	width: 24.4%;
}



/* =Content
----------------------------------------------- */
.entry-title,
.entry-header .entry-meta {
	padding-right: 1px;
}
.entry-title {
	clear: both;
	color: #888888;
	font-size: x-large;
	font-weight: normal;
	line-height: 1.5em;
	padding-bottom: .3em;
	padding-top: 15px;
}
.entry-title,
.entry-title a {
	color: #888888;
	text-decoration: none;
}
.entry-title a:hover,
.entry-title a:focus,
.entry-title a:active {
	color: #1982d1;
}


.video-container {
    position: relative;
    margin-top: 1.5em;
    margin-bottom: 1.8em;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
}
 
.video-container iframe,  
.video-container object,  
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

iframe{ width:100%; }

/* =Footer
----------------------------------------------- */

/* Site Generator Line */
#site-generator {
	background: #f9f9f9;
	border-top: 1px solid #ddd;
	color: #666;
	font-size: 12px;
	line-height: 2.2em;
	padding: 1.2em 0.5em;
	text-align: center;
}
#site-generator a {
	color: #555;
	font-weight: bold;
}

div.breadcrumbs {
    margin-left: 10px;
    padding:0px 0 0 10px;
    color: #cc6600;
}

body, input, textarea, blockquote, blockquote cite, .gallery-caption {
	font: 15px メイリオ,Meiryo,Osaka,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Arial,sans-serif;
	font-weight: 400;
	line-height: 1.625;
}

h1.title1 {
	color: #8b4513;
	font-size: 140%;
	font-weight: 600;
	border-bottom: 4px solid #3cb371;
	padding: 0px 0px 0px 0px;
	margin: 0em 0em 0.8em 0em;
}

h2.subtitle1 {
	color: #008000;
	font-size: 140%;
	font-weight: 600;
	border-bottom: 2px solid #3cb371;
	padding: 0px 0px 0px 0px;
	margin: 0em 0em 0.5em 0em;
}

h2.kamei1 {
	color: #8b4513;
	font-size: 125%;
	font-weight: 600;
	border-left: 7px solid #3cb371;
	border-bottom: 1px solid #3cb371;
	padding: 5px 12px;
	margin: 1.5em 0em 1em 0em;
}

h2.review {
	color: #8b4513;
	font-size: 125%;
	font-weight: 600;
	border-left: 7px solid #3cb371;
	border-bottom: 1px solid #3cb371;
	padding: 5px 12px;
	margin: 1.5em 0em 1em 0em;
}

h3.mizuyari1 {
	color: #8b4513;
	font-size: 110%;
	font-weight: 600;
	border-left: 0px solid #3cb371;
	border-bottom: 2px dotted #3cb371;
	padding: 0px 5px;
	margin: 1.5em 0em 1em 0em;
}

.contactform-width { max-width: 100%;}
