@charset "utf-8";
html,body,div,iframe,h1,h2,h3,h4,h5,p,blockquote,a,address,img,small,sub,dl,dt,dd,ol,ul,li,form,label,table,caption,fieldset,tbody,tr,th,td,article,aside,canvas,figure,figcaption,footer,header,nav,section,audio,video{margin:0;padding:0;border:0;font-style:normal;font-weight:400;font-size:100%;vertical-align:baseline;}
article,aside,figcaption,figure,footer,header,menu,nav,section{display:block}
input,textarea{margin:0;padding:0;resize:none;font-size:14px;padding:6px;}
ol,ul{list-style:none;overflow:hidden;}
table{border-collapse:collapse;border-spacing:0}
caption,th{text-align:left}
a{text-decoration:none;color:inherit;}
a:focus{outline:none;}
html{overflow-y:scroll;font-size: 14px;color: #4d4d4d;}
body {font-family: Verdana;}
.mincyo{font-family:"Century","ヒラギノ明朝 Pro W3","Hiragino Mincho ProN","游明朝","Yu Mincho","游明朝体","YuMincho","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝","MS PMincho",serif}
.block_single-contents span {font-family: Verdana!important;}
img.aligncenter{display:block;margin:10px auto;}
img.alignleft{display:block;margin:10px auto 10px 0;}
img.alignright{display:block;margin:10px 0px 10px auto;}
img.aligncenter{display:block;margin:10px auto;}
img.alignright{float:right;margin:0 0 10px 10px;}
img.alignleft{float:left;margin:0 10px 10px 0;}
.cf:before,
.cf:after {
    content: " ";
    display: table;
	 clear: both;
}
 html {font-family: Helvetica , Arial , 'ヒラギノ角ゴ ProN W3' , 'Hiragino Kaku Gothic ProN' , 'メイリオ' , Meiryo , -webkit-text-size-adjust: 100%; line-height: 1.5;}
img{
	max-width: 100%;
	height: auto;
}
.youtube-area {
  position: relative;
  width: 100%;
  padding-top: 56.25%;
}
.youtube-area iframe {
  position: absolute;
  top: 0;
  right: 0;
  width: 100% !important;
  height: 100% !important;
}
/* For IE 6/7 only */
.cf {
    *zoom: 1;
}
.fuwat{
	visibility: hidden;
}
.fuwatAnime {
	-webkit-animation-fill-mode: both;
	-ms-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-duration: 2s;
	-ms-animation-duration: 2s;
	animation-duration: 2s;
	-webkit-animation-name: fuwatAnime;
	-ms-animation-name: fuwatAnime;
	animation-name: fuwatAnime;
	visibility: visible !important;
}
@-webkit-keyframes fuwatAnime {
 0% {
opacity: 0;
-webkit-transform: translateY(25px);
}
 100% {
opacity: 1;
-webkit-transform: translateY(0);
}
}
@keyframes fuwatAnime {
 0% {
opacity: 0;
-webkit-transform: translateY(25px);
-ms-transform: translateY(25px);
transform: translateY(25px);
}
}