/*
	Theme Name:blj_amoma_2015
*/

/* test code */
.grbox{ background-color: #eee; }
.rbox{ background-color: #EAB0AE; }
.bbox{ background-color: #98D9E1; }
.ybox{ background-color: #F2E27F; }
.gbox{ background-color: #C8DF95; }

/********** 共通 **********/
body{
	font-family: Meiryo, "メイリオ", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", sans-serif;
	margin:0px;
	color:#666666;
}

a {/*color:#39B8A5;*/ text-decoration: none;}
a:link {/*color:#39B8A5;*/ text-decoration: none;}
a:visited {/*color:#39B8A5;*/ text-decoration: none;}
a:hover {color:#FF6600; text-decoration: underline;}
a:active {color:#FF6600; text-decoration: underline;}

a{
	transition: background-color 0.3s linear, color 0.3s linear, opacity 0.3s linear;
	-webkit-transition: background-color 0.3s linear, color 0.3s linear, opacity 0.3s linear;
	-moz-transition: background-color 0.3s linear, color 0.3s linear, opacity 0.3s linear;
}
ul, ol { margin-bottom: 0px; }
h1{
	display:inline;
	font-size:12px;
}
#breadcrumb{
	font-size:11px;
	margin-bottom:15px;
}
#breadcrumb a{
	color:#666;
}
.am-copyright{
	text-align:center;
	margin-top:15px;
}
.am-copyright a{
	color:#666;
}

/**** Wordpress defalut css ****/
.alignleft { float: left; }
.alignright { float: right; }
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
blockquote.alignleft,
figure.wp-caption.alignleft,
img.alignleft { margin: 7px 24px 7px 0; }
.wp-caption.alignleft { margin: 7px 14px 7px 0; }
blockquote.alignright,
figure.wp-caption.alignright,
img.alignright { margin: 7px 0 7px 24px; }
.wp-caption.alignright { margin: 7px 0 7px 14px; }
blockquote.aligncenter,
img.aligncenter,
.wp-caption.aligncenter {
	margin-top: 7px;
	margin-bottom: 7px;
}
.site-content blockquote.alignleft,
.site-content blockquote.alignright {
	border-top: 1px solid rgba(0, 0, 0, 0.1);
	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
	padding-top: 17px;
	width: 50%;
}
.site-content blockquote.alignleft p,
.site-content blockquote.alignright p {
	margin-bottom: 17px;
}
.errorpal{
	font-size:18px;
	padding:20px;
	text-align:center;
	font-weight:bold;
	background:#ffffff;
}

/********** その他 **********/
/* Mac IE 文字化け回避対策 */
input, select, textarea {font-family:"ヒラギノ角ゴ Pro W3", osaka, verdana, "ＭＳ ゴシック", sans-serif;}
input, select, textarea {
	font-family: Meiryo, "メイリオ", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", sans-serif;
}
/* clear fix */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
.clearfix {
	min-height: 1px;
}
* html .clearfix {
	height: 1px;
	/*\*//*/
	height: auto;
	overflow: hidden;
	/**/
}

/* アンケート自由記入フォームcss */
.surveyform1
{ width: 100%; } 

/* 動画全画面表示 */
.video {
	position: relative;
	height: 0;
	padding: 30px 0 56.25%;
	overflow: hidden;
}
.video iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
