@charset "utf-8";


/* <LAYOUT> */
html{
	overflow:auto;
	/*height:100%;*/
}
body{
	height:100%;
	padding-bottom:0;
}
.wrapper{
	padding:0;
	/*background:url(/wordpress/wp-content/themes/jcv/images/bg-wrapper.png) repeat-x top;*/
}
.contents{
	text-align: left;
}
.contents a:hover img{
	filter:alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
}
/* </LAYOUT> */


/* <MODULE> */
.search{
	margin:10px 10px;
}

/* <MODULE> */
.smthid{ display: none; }
.pchid{ display: inherit; }

/*font*/
.ttl-blog,
.article-recommend h2{
	margin:30px 0 15px;
	padding:8px 8px 8px 50px;
	background-repeat:repeat;
	background-position:0 0;
	background-image:url(/wordpress/wp-content/themes/jcv/images/bg-ttl-h1.png);
	position:relative;
	text-align:left;
}
.ttl-single{
	padding-left:8px !important;
}
.article-recommend h2{
	background-color:#6C7A89;
	margin-bottom:0;
	padding:8px 0 4px;
	text-align:center;
	font-size:128.5%;/*18px*/
	line-height:20px;
	color:#fff;
}
.article-recommend .recent h2:before{
	content:"";
	display:inline-block;
	width:26px;
	height:26px;
	background-repeat:no-repeat;
	vertical-align:middle;
	background-size:22px 22px;
	background-image:url(/wordpress/wp-content/themes/jcv/images/icon-article-recent.png);
}
.article-recommend .editor h2:before{
	content:"";
	display:inline-block;
	width:26px;
	height:26px;
	background-repeat:no-repeat;
	vertical-align:middle;
	background-size:22px 22px;
	background-image:url(/wordpress/wp-content/themes/jcv/images/icon-article-editor.png);
}
.ttl-blog h1{
	color:#fff;
	font-weight:bold;
	font-size:128.5%;/*18px*/
	line-height:20px;
	/*padding:10px 0 0;*/
	position:relative;
}
.ttl-blog h1{
	color:#fff;
	font-weight:bold;
	font-size:128.5%;/*18px*/
	line-height:20px;
	position:relative;
}
/*.ttl-single h1{
	padding:10px 0 0;
}*/
.ttl-single:before{
	display:none !important;
}
.ttl-blog .headline{
	height:26px;
	overflow:hidden;
	background:#fff;
	float:right;
	margin-top: -3px;
}
.ttl-blog .headline p a.like,.ttl-blog .headline p a.dislike{
	padding:0 10px;
	float:left;
	line-height:26px;
	text-align:right;
}
.ttl-blog .headline p a.like:before{
	background-image:url(/wordpress/wp-content/themes/jcv/images/icon-dislike.png);
	content:"";
	display:inline-block;
	width:21px;
	height:24px;
	background-repeat:no-repeat;
	vertical-align:middle;
	background-size:21px 21px;
}
.ttl-blog .headline p a.dislike:before{
	background-image:url(/wordpress/wp-content/themes/jcv/images/icon-like.png);
	content:"";
	display:inline-block;
	width:21px;
	height:24px;
	background-repeat:no-repeat;
	vertical-align:middle;
	background-size:21px 21px;
}

/*search*/
.article-search form h2{
	display: block;
	width: auto;
	text-align: center;
	margin: 0 0 10px;
}
.article-search form .param{
	display:table;
	width: 100%;
	text-align: center;
}
.article-search form .btn{
	width:89px;
	display:block;
	vertical-align:top;
	border:solid 1px #2CB0BA;
	padding:0;
	margin: 15px auto 0;
}
/* </ MODULE> */

/* </MODULE> */


/* <HEADER> */
.header{
	background:#fff;
	box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.2);
	margin:0 0 15px;
	padding:0 10px 10px;
	display:none;
}
.header img{
	width:80%;
	max-width: 380px;/*最大幅制御 16.11.21*/
}
.header .subnavi,
.header .navi,
.header .search{
	display:none;
}

/* ▼header-menu <pure-container> */
.pure-container{position:relative;height:100%;-webkit-overflow-scrolling:touch}.pure-toggle{left:-9999px;position:absolute;top:-9999px}.pure-toggle:focus~.pure-toggle-label{border-color:#32c8d4;color:#32c8d4}.pure-toggle-label{display:none;cursor:pointer;display:block;position:fixed;top:15px;z-index:99;color:#5d809d;width:70px;height:70px;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;border:2px solid #5d809d;border-radius:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.pure-toggle-label:hover{border-color:#32c8d4;color:#32c8d4}.pure-toggle-label:hover .pure-toggle-icon,.pure-toggle-label:hover .pure-toggle-icon:before,.pure-toggle-label:hover .pure-toggle-icon:after{background-color:#32c8d4}.pure-toggle-label:active{-webkit-tap-highlight-color:transparent}.pure-toggle-label .pure-toggle-icon,.pure-toggle-label .pure-toggle-icon:before,.pure-toggle-label .pure-toggle-icon:after{position:absolute;top:50%;left:50%;height:4px;width:35px;cursor:pointer;background:#5d809d;display:block;content:'';-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.pure-toggle-label .pure-toggle-icon{transform:translate3d(-50%,-4px,0);-webkit-transform:translate3d(-50%,-4px,0)}.pure-toggle-label .pure-toggle-icon:before{transform:translate3d(-50%,-14px,0);-webkit-transform:translate3d(-50%,-14px,0)}.pure-toggle-label .pure-toggle-icon:after{transform:translate3d(-50%,10px,0);-webkit-transform:translate3d(-50%,10px,0)}.pure-toggle-label[data-toggle-label='left']{left:15px;right:auto}.pure-toggle-label[data-toggle-label='right']{right:28px;left:auto}.pure-toggle-label[data-toggle-label='top']{left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.pure-toggle[data-toggle='left']:checked~.pure-toggle-label:not([data-toggle-label='left']),.pure-toggle[data-toggle='right']:checked~.pure-toggle-label:not([data-toggle-label='right']),.pure-toggle[data-toggle='top']:checked~.pure-toggle-label:not([data-toggle-label='top']){opacity:0;z-index:-1}.pure-toggle[data-toggle='left']:checked~.pure-toggle-label[data-toggle-label='left'],.pure-toggle[data-toggle='right']:checked~.pure-toggle-label[data-toggle-label='right'],.pure-toggle[data-toggle='top']:checked~.pure-toggle-label[data-toggle-label='top']{border-color:#32c8d4;color:#32c8d4}.pure-toggle[data-toggle='left']:checked~.pure-toggle-label[data-toggle-label='left'] .pure-toggle-icon,.pure-toggle[data-toggle='right']:checked~.pure-toggle-label[data-toggle-label='right'] .pure-toggle-icon,.pure-toggle[data-toggle='top']:checked~.pure-toggle-label[data-toggle-label='top'] .pure-toggle-icon{background-color:transparent}.pure-toggle[data-toggle='left']:checked~.pure-toggle-label[data-toggle-label='left'] .pure-toggle-icon:before,.pure-toggle[data-toggle='left']:checked~.pure-toggle-label[data-toggle-label='left'] .pure-toggle-icon:after,.pure-toggle[data-toggle='right']:checked~.pure-toggle-label[data-toggle-label='right'] .pure-toggle-icon:before,.pure-toggle[data-toggle='right']:checked~.pure-toggle-label[data-toggle-label='right'] .pure-toggle-icon:after,.pure-toggle[data-toggle='top']:checked~.pure-toggle-label[data-toggle-label='top'] .pure-toggle-icon:before,.pure-toggle[data-toggle='top']:checked~.pure-toggle-label[data-toggle-label='top'] .pure-toggle-icon:after{top:0}.pure-toggle[data-toggle='left']:checked~.pure-toggle-label[data-toggle-label='left'] .pure-toggle-icon:before,.pure-toggle[data-toggle='right']:checked~.pure-toggle-label[data-toggle-label='right'] .pure-toggle-icon:before,.pure-toggle[data-toggle='top']:checked~.pure-toggle-label[data-toggle-label='top'] .pure-toggle-icon:before{-ms-transform:translateX(-50%)rotate(45deg);transform:translateX(-50%)rotate(45deg);-webkit-transform:translateX(-50%)rotate(45deg)}.pure-toggle[data-toggle='left']:checked~.pure-toggle-label[data-toggle-label='left'] .pure-toggle-icon:after,.pure-toggle[data-toggle='right']:checked~.pure-toggle-label[data-toggle-label='right'] .pure-toggle-icon:after,.pure-toggle[data-toggle='top']:checked~.pure-toggle-label[data-toggle-label='top'] .pure-toggle-icon:after{-ms-transform:translateX(-50%)translateY(-10px)rotate(-45deg);transform:translateX(-50%)translateY(-10px)rotate(-45deg);-webkit-transform:translateX(-50%)translateY(-10px)rotate(-45deg);top:10px}.pure-drawer{position:fixed;top:0;left:0;z-index:1;height:100%;visibility:hidden;background-color:#374c5d;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;width:100%}@media only screen and (min-width:40.063em){.pure-drawer{width:300px}}@media only screen and (min-width:64.063em){.pure-drawer{width:300px}}.pure-drawer[data-position='right']{left:auto;right:0}.pure-drawer[data-position='top']{height:100%;width:100%}@media only screen and (min-width:40.063em){.pure-drawer[data-position='top']{height:100%}}@media only screen and (min-width:64.063em){.pure-drawer[data-position='top']{height:100px}}.pure-pusher-container{position:relative;height:100%;overflow:hidden}.pure-pusher{position:relative;height:100%;overflow-y:auto;left:0;z-index:2;background-color:#fff;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.pure-pusher,.pure-overlay{-webkit-transition-duration:500ms;transition-duration:500ms}.pure-overlay{position:fixed;top:0;bottom:0;right:0;width:0;height:0;opacity:0;background-color:rgba(0,0,0,.4);-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-delay:500ms;transition-delay:500ms;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.pure-toggle[data-toggle='left']:checked~.pure-overlay[data-overlay='left']{left:100%}@media only screen and (min-width:40.063em){.pure-toggle[data-toggle='left']:checked~.pure-overlay[data-overlay='left']{left:300px}}@media only screen and (min-width:64.063em){.pure-toggle[data-toggle='left']:checked~.pure-overlay[data-overlay='left']{left:300px}}.pure-toggle[data-toggle='right']:checked~.pure-overlay[data-overlay='right']{right:100%}@media only screen and (min-width:40.063em){.pure-toggle[data-toggle='right']:checked~.pure-overlay[data-overlay='right']{right:300px}}@media only screen and (min-width:64.063em){.pure-toggle[data-toggle='right']:checked~.pure-overlay[data-overlay='right']{right:300px}}.pure-toggle[data-toggle='top']:checked~.pure-overlay[data-overlay='top']{top:100%}@media only screen and (min-width:40.063em){.pure-toggle[data-toggle='top']:checked~.pure-overlay[data-overlay='top']{top:100%}}@media only screen and (min-width:64.063em){.pure-toggle[data-toggle='top']:checked~.pure-overlay[data-overlay='top']{top:100px}}.pure-toggle[data-toggle='left']:checked~.pure-overlay[data-overlay='left'],.pure-toggle[data-toggle='right']:checked~.pure-overlay[data-overlay='right'],.pure-toggle[data-toggle='top']:checked~.pure-overlay[data-overlay='top']{width:100%;height:100%;opacity:1;z-index:2}.no-csstransforms3d .pure-toggle[data-toggle='left']:checked~.pure-pusher-container .pure-pusher{left:100%}@media only screen and (min-width:40.063em){.no-csstransforms3d .pure-toggle[data-toggle='left']:checked~.pure-pusher-container .pure-pusher{left:300px}}@media only screen and (min-width:64.063em){.no-csstransforms3d .pure-toggle[data-toggle='left']:checked~.pure-pusher-container .pure-pusher{left:300px}}.no-csstransforms3d .pure-toggle[data-toggle='right']:checked~.pure-pusher-container .pure-pusher{left:-100%}@media only screen and (min-width:40.063em){.no-csstransforms3d .pure-toggle[data-toggle='right']:checked~.pure-pusher-container .pure-pusher{left:-300px}}@media only screen and (min-width:64.063em){.no-csstransforms3d .pure-toggle[data-toggle='right']:checked~.pure-pusher-container .pure-pusher{left:-300px}}.no-csstransforms3d .pure-toggle[data-toggle='top']:checked~.pure-pusher-container .pure-pusher{top:100%}@media only screen and (min-width:40.063em){.no-csstransforms3d .pure-toggle[data-toggle='top']:checked~.pure-pusher-container .pure-pusher{top:100%}}@media only screen and (min-width:64.063em){.no-csstransforms3d .pure-toggle[data-toggle='top']:checked~.pure-pusher-container .pure-pusher{top:100px}}[data-effect='pure-effect-slide'] .pure-drawer{z-index:3;-webkit-transition-duration:500ms;transition-duration:500ms}[data-effect='pure-effect-slide'] .pure-drawer[data-position='left']{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}[data-effect='pure-effect-slide'] .pure-drawer[data-position='right']{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}[data-effect='pure-effect-slide'] .pure-drawer[data-position='top']{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}[data-effect='pure-effect-slide'] .pure-toggle[data-toggle='left']:checked~.pure-drawer[data-position='left'],[data-effect='pure-effect-slide'] .pure-toggle[data-toggle='right']:checked~.pure-drawer[data-position='right'],[data-effect='pure-effect-slide'] .pure-toggle[data-toggle='top']:checked~.pure-drawer[data-position='top']{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[data-effect='pure-effect-slide'] .pure-overlay{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-delay:250ms;transition-delay:250ms}[data-effect='pure-effect-reveal'] .pure-drawer{visibility:visible}[data-effect='pure-effect-reveal'] .pure-drawer,[data-effect='pure-effect-reveal'] .pure-pusher-container .pure-pusher{-webkit-transition-duration:500ms;transition-duration:500ms}[data-effect='pure-effect-reveal'] .pure-toggle[data-toggle='left']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}@media only screen and (min-width:40.063em){[data-effect='pure-effect-reveal'] .pure-toggle[data-toggle='left']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}}@media only screen and (min-width:64.063em){[data-effect='pure-effect-reveal'] .pure-toggle[data-toggle='left']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}}[data-effect='pure-effect-reveal'] .pure-toggle[data-toggle='right']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}@media only screen and (min-width:40.063em){[data-effect='pure-effect-reveal'] .pure-toggle[data-toggle='right']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}}@media only screen and (min-width:64.063em){[data-effect='pure-effect-reveal'] .pure-toggle[data-toggle='right']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}}[data-effect='pure-effect-reveal'] .pure-toggle[data-toggle='top']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}@media only screen and (min-width:40.063em){[data-effect='pure-effect-reveal'] .pure-toggle[data-toggle='top']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@media only screen and (min-width:64.063em){[data-effect='pure-effect-reveal'] .pure-toggle[data-toggle='top']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}}[data-effect='pure-effect-reveal'] .pure-overlay{-webkit-transition-delay:250ms;transition-delay:250ms}[data-effect='pure-effect-reveal'] .pure-overlay,[data-effect='pure-effect-slideAlong'] .pure-drawer{-webkit-transition-duration:500ms;transition-duration:500ms}[data-effect='pure-effect-slideAlong'] .pure-drawer[data-position='left']{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}[data-effect='pure-effect-slideAlong'] .pure-drawer[data-position='right']{-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0)}[data-effect='pure-effect-slideAlong'] .pure-drawer[data-position='top']{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}[data-effect='pure-effect-slideAlong'] .pure-toggle[data-toggle='left']:checked~.pure-drawer[data-position='left'],[data-effect='pure-effect-slideAlong'] .pure-toggle[data-toggle='right']:checked~.pure-drawer[data-position='right'],[data-effect='pure-effect-slideAlong'] .pure-toggle[data-toggle='top']:checked~.pure-drawer[data-position='top']{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[data-effect='pure-effect-slideAlong'] .pure-pusher-container .pure-pusher{-webkit-transition-duration:500ms;transition-duration:500ms}[data-effect='pure-effect-slideAlong'] .pure-toggle[data-toggle='left']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}@media only screen and (min-width:40.063em){[data-effect='pure-effect-slideAlong'] .pure-toggle[data-toggle='left']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}}@media only screen and (min-width:64.063em){[data-effect='pure-effect-slideAlong'] .pure-toggle[data-toggle='left']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}}[data-effect='pure-effect-slideAlong'] .pure-toggle[data-toggle='right']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}@media only screen and (min-width:40.063em){[data-effect='pure-effect-slideAlong'] .pure-toggle[data-toggle='right']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}}@media only screen and (min-width:64.063em){[data-effect='pure-effect-slideAlong'] .pure-toggle[data-toggle='right']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}}[data-effect='pure-effect-slideAlong'] .pure-toggle[data-toggle='top']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}@media only screen and (min-width:40.063em){[data-effect='pure-effect-slideAlong'] .pure-toggle[data-toggle='top']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@media only screen and (min-width:64.063em){[data-effect='pure-effect-slideAlong'] .pure-toggle[data-toggle='top']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}}[data-effect='pure-effect-slideAlong'] .pure-overlay{-webkit-transition-delay:250ms;transition-delay:250ms}[data-effect='pure-effect-slideAlong'] .pure-overlay,[data-effect='pure-effect-reverseSlide'] .pure-drawer{-webkit-transition-duration:500ms;transition-duration:500ms}[data-effect='pure-effect-reverseSlide'] .pure-drawer[data-position='left']{-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0)}[data-effect='pure-effect-reverseSlide'] .pure-drawer[data-position='right']{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}[data-effect='pure-effect-reverseSlide'] .pure-drawer[data-position='top']{-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}[data-effect='pure-effect-reverseSlide'] .pure-toggle[data-toggle='left']:checked~.pure-drawer[data-position='left'],[data-effect='pure-effect-reverseSlide'] .pure-toggle[data-toggle='right']:checked~.pure-drawer[data-position='right'],[data-effect='pure-effect-reverseSlide'] .pure-toggle[data-toggle='top']:checked~.pure-drawer[data-position='top']{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[data-effect='pure-effect-reverseSlide'] .pure-pusher-container .pure-pusher{-webkit-transition-duration:500ms;transition-duration:500ms}[data-effect='pure-effect-reverseSlide'] .pure-toggle[data-toggle='left']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}@media only screen and (min-width:40.063em){[data-effect='pure-effect-reverseSlide'] .pure-toggle[data-toggle='left']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}}@media only screen and (min-width:64.063em){[data-effect='pure-effect-reverseSlide'] .pure-toggle[data-toggle='left']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}}[data-effect='pure-effect-reverseSlide'] .pure-toggle[data-toggle='right']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}@media only screen and (min-width:40.063em){[data-effect='pure-effect-reverseSlide'] .pure-toggle[data-toggle='right']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}}@media only screen and (min-width:64.063em){[data-effect='pure-effect-reverseSlide'] .pure-toggle[data-toggle='right']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}}[data-effect='pure-effect-reverseSlide'] .pure-toggle[data-toggle='top']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}@media only screen and (min-width:40.063em){[data-effect='pure-effect-reverseSlide'] .pure-toggle[data-toggle='top']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@media only screen and (min-width:64.063em){[data-effect='pure-effect-reverseSlide'] .pure-toggle[data-toggle='top']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}}[data-effect='pure-effect-reverseSlide'] .pure-overlay,[data-effect='pure-effect-scaleDown'] .pure-drawer{-webkit-transition-duration:500ms;transition-duration:500ms}[data-effect='pure-effect-scaleDown'] .pure-drawer[data-position='left']{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}[data-effect='pure-effect-scaleDown'] .pure-drawer[data-position='right']{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}[data-effect='pure-effect-scaleDown'] .pure-drawer[data-position='top']{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}[data-effect='pure-effect-scaleDown'] .pure-toggle[data-toggle='left']:checked~.pure-drawer[data-position='left'],[data-effect='pure-effect-scaleDown'] .pure-toggle[data-toggle='right']:checked~.pure-drawer[data-position='right'],[data-effect='pure-effect-scaleDown'] .pure-toggle[data-toggle='top']:checked~.pure-drawer[data-position='top']{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[data-effect='pure-effect-scaleDown'] .pure-pusher-container{-webkit-perspective:1500px;perspective:1500px}[data-effect='pure-effect-scaleDown'] .pure-pusher-container .pure-pusher{z-index:1;-webkit-transition-duration:500ms;transition-duration:500ms}[data-effect='pure-effect-scaleDown'] .pure-toggle:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(0,0,-300px);transform:translate3d(0,0,-300px)}@media only screen and (min-width:40.063em){[data-effect='pure-effect-scaleDown'] .pure-toggle:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(0,0,-300px);transform:translate3d(0,0,-300px)}}@media only screen and (min-width:64.063em){[data-effect='pure-effect-scaleDown'] .pure-toggle:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(0,0,-300px);transform:translate3d(0,0,-300px)}}[data-effect='pure-effect-scaleDown'] .pure-overlay{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-delay:250ms;transition-delay:250ms}[data-effect='pure-effect-scaleUp']{-webkit-perspective:1500px;perspective:1500px}[data-effect='pure-effect-scaleUp'][data-position='left']{-webkit-perspective-origin:0% 50%;perspective-origin:0% 50%}[data-effect='pure-effect-scaleUp'][data-position='right']{-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%}[data-effect='pure-effect-scaleUp'][data-position='top']{-webkit-perspective-origin:50% 0;perspective-origin:50% 0}[data-effect='pure-effect-scaleUp'] .pure-drawer{-webkit-transition-duration:500ms;transition-duration:500ms}[data-effect='pure-effect-scaleUp'] .pure-drawer[data-position='left']{-webkit-transform:translate3d(0,0,-100%);transform:translate3d(0,0,-100%)}@media only screen and (min-width:40.063em){[data-effect='pure-effect-scaleUp'] .pure-drawer[data-position='left']{-webkit-transform:translate3d(0,0,-300px);transform:translate3d(0,0,-300px)}}@media only screen and (min-width:64.063em){[data-effect='pure-effect-scaleUp'] .pure-drawer[data-position='left']{-webkit-transform:translate3d(0,0,-300px);transform:translate3d(0,0,-300px)}}[data-effect='pure-effect-scaleUp'] .pure-drawer[data-position='right']{-webkit-transform:translate3d(100%,0,-100%);transform:translate3d(100%,0,-100%)}@media only screen and (min-width:40.063em){[data-effect='pure-effect-scaleUp'] .pure-drawer[data-position='right']{-webkit-transform:translate3d(300px,0,-300px);transform:translate3d(300px,0,-300px)}}@media only screen and (min-width:64.063em){[data-effect='pure-effect-scaleUp'] .pure-drawer[data-position='right']{-webkit-transform:translate3d(300px,0,-300px);transform:translate3d(300px,0,-300px)}}[data-effect='pure-effect-scaleUp'] .pure-drawer[data-position='top']{-webkit-transform:translate3d(0,0,-100%);transform:translate3d(0,0,-100%)}@media only screen and (min-width:40.063em){[data-effect='pure-effect-scaleUp'] .pure-drawer[data-position='top']{-webkit-transform:translate3d(0,0,-100%);transform:translate3d(0,0,-100%)}}@media only screen and (min-width:64.063em){[data-effect='pure-effect-scaleUp'] .pure-drawer[data-position='top']{-webkit-transform:translate3d(0,0,-100px);transform:translate3d(0,0,-100px)}}[data-effect='pure-effect-scaleUp'] .pure-toggle[data-toggle='left']:checked~.pure-drawer[data-position='left'],[data-effect='pure-effect-scaleUp'] .pure-toggle[data-toggle='right']:checked~.pure-drawer[data-position='right'],[data-effect='pure-effect-scaleUp'] .pure-toggle[data-toggle='top']:checked~.pure-drawer[data-position='top']{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[data-effect='pure-effect-scaleUp'] .pure-pusher-container .pure-pusher{-webkit-transition-duration:500ms;transition-duration:500ms}[data-effect='pure-effect-scaleUp'] .pure-toggle[data-toggle='left']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}@media only screen and (min-width:40.063em){[data-effect='pure-effect-scaleUp'] .pure-toggle[data-toggle='left']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}}@media only screen and (min-width:64.063em){[data-effect='pure-effect-scaleUp'] .pure-toggle[data-toggle='left']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}}[data-effect='pure-effect-scaleUp'] .pure-toggle[data-toggle='right']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}@media only screen and (min-width:40.063em){[data-effect='pure-effect-scaleUp'] .pure-toggle[data-toggle='right']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}}@media only screen and (min-width:64.063em){[data-effect='pure-effect-scaleUp'] .pure-toggle[data-toggle='right']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}}[data-effect='pure-effect-scaleUp'] .pure-toggle[data-toggle='top']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}@media only screen and (min-width:40.063em){[data-effect='pure-effect-scaleUp'] .pure-toggle[data-toggle='top']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@media only screen and (min-width:64.063em){[data-effect='pure-effect-scaleUp'] .pure-toggle[data-toggle='top']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}}[data-effect='pure-effect-scaleUp'] .pure-overlay{-webkit-transition-delay:250ms;transition-delay:250ms}[data-effect='pure-effect-scaleUp'] .pure-overlay,[data-effect='pure-effect-scaleRotate'] .pure-drawer{-webkit-transition-duration:500ms;transition-duration:500ms}[data-effect='pure-effect-scaleRotate'] .pure-drawer[data-position='left']{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}[data-effect='pure-effect-scaleRotate'] .pure-drawer[data-position='right']{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}[data-effect='pure-effect-scaleRotate'] .pure-drawer[data-position='top']{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}[data-effect='pure-effect-scaleRotate'] .pure-toggle[data-toggle='left']:checked~.pure-drawer[data-position='left'],[data-effect='pure-effect-scaleRotate'] .pure-toggle[data-toggle='right']:checked~.pure-drawer[data-position='right'],[data-effect='pure-effect-scaleRotate'] .pure-toggle[data-toggle='top']:checked~.pure-drawer[data-position='top']{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[data-effect='pure-effect-scaleRotate'] .pure-pusher-container{-webkit-perspective:1500px;perspective:1500px}[data-effect='pure-effect-scaleRotate'] .pure-pusher-container .pure-pusher{-webkit-transition-duration:500ms;transition-duration:500ms}[data-effect='pure-effect-scaleRotate'] .pure-toggle[data-toggle='left']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(100px,0,-600px)rotateY(-20deg);transform:translate3d(100px,0,-600px)rotateY(-20deg)}[data-effect='pure-effect-scaleRotate'] .pure-toggle[data-toggle='right']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(100px,0,-600px)rotateY(20deg);transform:translate3d(100px,0,-600px)rotateY(20deg)}[data-effect='pure-effect-scaleRotate'] .pure-toggle[data-toggle='top']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(0,0,-100px)rotateX(20deg);transform:translate3d(0,0,-100px)rotateX(20deg)}[data-effect='pure-effect-scaleRotate'] .pure-overlay{-webkit-transition-delay:250ms;transition-delay:250ms}[data-effect='pure-effect-scaleRotate'] .pure-overlay,[data-effect='pure-effect-fall'] .pure-drawer{-webkit-transition-duration:500ms;transition-duration:500ms}[data-effect='pure-effect-fall'] .pure-drawer[data-position='left'],[data-effect='pure-effect-fall'] .pure-drawer[data-position='right']{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}[data-effect='pure-effect-fall'] .pure-drawer[data-position='top']{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}[data-effect='pure-effect-fall'] .pure-toggle[data-toggle='left']:checked~.pure-drawer[data-position='left'],[data-effect='pure-effect-fall'] .pure-toggle[data-toggle='right']:checked~.pure-drawer[data-position='right'],[data-effect='pure-effect-fall'] .pure-toggle[data-toggle='top']:checked~.pure-drawer[data-position='top']{visibility:visible;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[data-effect='pure-effect-fall'] .pure-pusher-container .pure-pusher{-webkit-transition-duration:500ms;transition-duration:500ms}[data-effect='pure-effect-fall'] .pure-toggle[data-toggle='left']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}@media only screen and (min-width:40.063em){[data-effect='pure-effect-fall'] .pure-toggle[data-toggle='left']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}}@media only screen and (min-width:64.063em){[data-effect='pure-effect-fall'] .pure-toggle[data-toggle='left']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}}[data-effect='pure-effect-fall'] .pure-toggle[data-toggle='right']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}@media only screen and (min-width:40.063em){[data-effect='pure-effect-fall'] .pure-toggle[data-toggle='right']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}}@media only screen and (min-width:64.063em){[data-effect='pure-effect-fall'] .pure-toggle[data-toggle='right']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}}[data-effect='pure-effect-fall'] .pure-toggle[data-toggle='top']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}@media only screen and (min-width:40.063em){[data-effect='pure-effect-fall'] .pure-toggle[data-toggle='top']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@media only screen and (min-width:64.063em){[data-effect='pure-effect-fall'] .pure-toggle[data-toggle='top']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}}[data-effect='pure-effect-fall'] .pure-overlay{-webkit-transition-delay:250ms;transition-delay:250ms}[data-effect='pure-effect-fall'] .pure-overlay,[data-effect='pure-effect-push'] .pure-drawer{-webkit-transition-duration:500ms;transition-duration:500ms}[data-effect='pure-effect-push'] .pure-drawer[data-position='left']{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}[data-effect='pure-effect-push'] .pure-drawer[data-position='right']{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}[data-effect='pure-effect-push'] .pure-drawer[data-position='top']{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}[data-effect='pure-effect-push'] .pure-toggle[data-toggle='left']:checked~.pure-drawer[data-position='left'],[data-effect='pure-effect-push'] .pure-toggle[data-toggle='right']:checked~.pure-drawer[data-position='right'],[data-effect='pure-effect-push'] .pure-toggle[data-toggle='top']:checked~.pure-drawer[data-position='top']{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[data-effect='pure-effect-push'] .pure-pusher-container .pure-pusher{-webkit-transition-duration:500ms;transition-duration:500ms}[data-effect='pure-effect-push'] .pure-toggle[data-toggle='left']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}@media only screen and (min-width:40.063em){[data-effect='pure-effect-push'] .pure-toggle[data-toggle='left']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}}@media only screen and (min-width:64.063em){[data-effect='pure-effect-push'] .pure-toggle[data-toggle='left']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}}[data-effect='pure-effect-push'] .pure-toggle[data-toggle='right']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}@media only screen and (min-width:40.063em){[data-effect='pure-effect-push'] .pure-toggle[data-toggle='right']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}}@media only screen and (min-width:64.063em){[data-effect='pure-effect-push'] .pure-toggle[data-toggle='right']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}}[data-effect='pure-effect-push'] .pure-toggle[data-toggle='top']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}@media only screen and (min-width:40.063em){[data-effect='pure-effect-push'] .pure-toggle[data-toggle='top']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@media only screen and (min-width:64.063em){[data-effect='pure-effect-push'] .pure-toggle[data-toggle='top']:checked~.pure-pusher-container .pure-pusher{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}}[data-effect='pure-effect-push'] .pure-overlay{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-delay:250ms;transition-delay:250ms}[data-effect="pure-effect-bounce"] .pure-drawer{z-index:3;-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}[data-effect="pure-effect-bounce"] .pure-toggle[data-toggle='left']:checked~.pure-drawer[data-position='left'],[data-effect="pure-effect-bounce"] .pure-toggle[data-toggle='right']:checked~.pure-drawer[data-position='right'],[data-effect="pure-effect-bounce"] .pure-toggle[data-toggle='top']:checked~.pure-drawer[data-position='top']{visibility:visible}[data-effect="pure-effect-bounce"] .pure-overlay{-webkit-transition-duration:1000ms;transition-duration:1000ms;-webkit-transition-delay:500ms;transition-delay:500ms}[data-effect="pure-effect-fade"] .pure-drawer{z-index:3;-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}[data-effect="pure-effect-fade"] .pure-toggle[data-toggle='left']:checked~.pure-drawer[data-position='left'],[data-effect="pure-effect-fade"] .pure-toggle[data-toggle='right']:checked~.pure-drawer[data-position='right'],[data-effect="pure-effect-fade"] .pure-toggle[data-toggle='top']:checked~.pure-drawer[data-position='top']{visibility:visible}[data-effect="pure-effect-fade"] .pure-overlay{-webkit-transition-duration:1000ms;transition-duration:1000ms;-webkit-transition-delay:500ms;transition-delay:500ms}[data-effect="pure-effect-flipX"] .pure-drawer{z-index:3;-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}[data-effect="pure-effect-flipX"] .pure-toggle[data-toggle='left']:checked~.pure-drawer[data-position='left'],[data-effect="pure-effect-flipX"] .pure-toggle[data-toggle='right']:checked~.pure-drawer[data-position='right'],[data-effect="pure-effect-flipX"] .pure-toggle[data-toggle='top']:checked~.pure-drawer[data-position='top']{visibility:visible}[data-effect="pure-effect-flipX"] .pure-overlay{-webkit-transition-duration:1000ms;transition-duration:1000ms;-webkit-transition-delay:500ms;transition-delay:500ms}[data-effect="pure-effect-flipY"] .pure-drawer{z-index:3;-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}[data-effect="pure-effect-flipY"] .pure-toggle[data-toggle='left']:checked~.pure-drawer[data-position='left'],[data-effect="pure-effect-flipY"] .pure-toggle[data-toggle='right']:checked~.pure-drawer[data-position='right'],[data-effect="pure-effect-flipY"] .pure-toggle[data-toggle='top']:checked~.pure-drawer[data-position='top']{visibility:visible}[data-effect="pure-effect-flipY"] .pure-overlay{-webkit-transition-duration:1000ms;transition-duration:1000ms;-webkit-transition-delay:500ms;transition-delay:500ms}[data-effect="pure-effect-zoom"] .pure-drawer{z-index:3;-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}[data-effect="pure-effect-zoom"] .pure-toggle[data-toggle='left']:checked~.pure-drawer[data-position='left'],[data-effect="pure-effect-zoom"] .pure-toggle[data-toggle='right']:checked~.pure-drawer[data-position='right'],[data-effect="pure-effect-zoom"] .pure-toggle[data-toggle='top']:checked~.pure-drawer[data-position='top']{visibility:visible}[data-effect="pure-effect-zoom"] .pure-overlay{-webkit-transition-duration:1000ms;transition-duration:1000ms;-webkit-transition-delay:500ms;transition-delay:500ms}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,20%,53%,80%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}40%,43%,70%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}40%,43%,70%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0);transform:rotate3d(0,0,1,0)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0);transform:rotate3d(0,0,1,0)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9)rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9)rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1)rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1)rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1)rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1)rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9)rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9)rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1)rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1)rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1)rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1)rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0)rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0)rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0)rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0)rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0)rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0)rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0)rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0)rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0)rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0)rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0)rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0)rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0)rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0)rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0)rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0)rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0)rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0)rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0)rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0)rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}.bounceInDown,[data-effect="pure-effect-bounce"] .pure-toggle[data-toggle='top']:checked~.pure-drawer[data-position='top']{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInLeft,[data-effect="pure-effect-bounce"] .pure-toggle[data-toggle='left']:checked~.pure-drawer[data-position='left']{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInRight,[data-effect="pure-effect-bounce"] .pure-toggle[data-toggle='right']:checked~.pure-drawer[data-position='right']{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft,[data-effect="pure-effect-bounce"] .pure-drawer[data-position='left']{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight,[data-effect="pure-effect-bounce"] .pure-drawer[data-position='right']{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp,[data-effect="pure-effect-bounce"] .pure-drawer[data-position='top']{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown,[data-effect="pure-effect-fade"] .pure-toggle[data-toggle='top']:checked~.pure-drawer[data-position='top']{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft,[data-effect="pure-effect-fade"] .pure-toggle[data-toggle='left']:checked~.pure-drawer[data-position='left']{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight,[data-effect="pure-effect-fade"] .pure-toggle[data-toggle='right']:checked~.pure-drawer[data-position='right']{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft,[data-effect="pure-effect-fade"] .pure-drawer[data-position='left']{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight,[data-effect="pure-effect-fade"] .pure-drawer[data-position='right']{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp,[data-effect="pure-effect-fade"] .pure-drawer[data-position='top']{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px)rotate3d(0,1,0,-360deg);transform:perspective(400px)rotate3d(0,1,0,-360deg)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px)translate3d(0,0,150px)rotate3d(0,1,0,-190deg);transform:perspective(400px)translate3d(0,0,150px)rotate3d(0,1,0,-190deg)}50%{-webkit-transform:perspective(400px)translate3d(0,0,150px)rotate3d(0,1,0,-170deg);transform:perspective(400px)translate3d(0,0,150px)rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px)scale3d(.95,.95,.95);transform:perspective(400px)scale3d(.95,.95,.95)}80%,100%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flip{0%{-webkit-transform:perspective(400px)rotate3d(0,1,0,-360deg);transform:perspective(400px)rotate3d(0,1,0,-360deg)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px)translate3d(0,0,150px)rotate3d(0,1,0,-190deg);transform:perspective(400px)translate3d(0,0,150px)rotate3d(0,1,0,-190deg)}50%{-webkit-transform:perspective(400px)translate3d(0,0,150px)rotate3d(0,1,0,-170deg);transform:perspective(400px)translate3d(0,0,150px)rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px)scale3d(.95,.95,.95);transform:perspective(400px)scale3d(.95,.95,.95)}80%,100%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px)rotate3d(1,0,0,90deg);transform:perspective(400px)rotate3d(1,0,0,90deg);opacity:0}0%,40%{-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}40%{-webkit-transform:perspective(400px)rotate3d(1,0,0,-20deg);transform:perspective(400px)rotate3d(1,0,0,-20deg)}60%{-webkit-transform:perspective(400px)rotate3d(1,0,0,10deg);transform:perspective(400px)rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px)rotate3d(1,0,0,-5deg);transform:perspective(400px)rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px)rotate3d(1,0,0,90deg);transform:perspective(400px)rotate3d(1,0,0,90deg);opacity:0}0%,40%{-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}40%{-webkit-transform:perspective(400px)rotate3d(1,0,0,-20deg);transform:perspective(400px)rotate3d(1,0,0,-20deg)}60%{-webkit-transform:perspective(400px)rotate3d(1,0,0,10deg);transform:perspective(400px)rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px)rotate3d(1,0,0,-5deg);transform:perspective(400px)rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX,[data-effect="pure-effect-flipX"] .pure-toggle[data-toggle='left']:checked~.pure-drawer[data-position='left'],[data-effect="pure-effect-flipX"] .pure-toggle[data-toggle='right']:checked~.pure-drawer[data-position='right'],[data-effect="pure-effect-flipX"] .pure-toggle[data-toggle='top']:checked~.pure-drawer[data-position='top']{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px)rotate3d(0,1,0,90deg);transform:perspective(400px)rotate3d(0,1,0,90deg);opacity:0}0%,40%{-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}40%{-webkit-transform:perspective(400px)rotate3d(0,1,0,-20deg);transform:perspective(400px)rotate3d(0,1,0,-20deg)}60%{-webkit-transform:perspective(400px)rotate3d(0,1,0,10deg);transform:perspective(400px)rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px)rotate3d(0,1,0,-5deg);transform:perspective(400px)rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px)rotate3d(0,1,0,90deg);transform:perspective(400px)rotate3d(0,1,0,90deg);opacity:0}0%,40%{-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}40%{-webkit-transform:perspective(400px)rotate3d(0,1,0,-20deg);transform:perspective(400px)rotate3d(0,1,0,-20deg)}60%{-webkit-transform:perspective(400px)rotate3d(0,1,0,10deg);transform:perspective(400px)rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px)rotate3d(0,1,0,-5deg);transform:perspective(400px)rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY,[data-effect="pure-effect-flipY"] .pure-toggle[data-toggle='left']:checked~.pure-drawer[data-position='left'],[data-effect="pure-effect-flipY"] .pure-toggle[data-toggle='right']:checked~.pure-drawer[data-position='right'],[data-effect="pure-effect-flipY"] .pure-toggle[data-toggle='top']:checked~.pure-drawer[data-position='top']{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px)rotate3d(1,0,0,-20deg);transform:perspective(400px)rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px)rotate3d(1,0,0,90deg);transform:perspective(400px)rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px)rotate3d(1,0,0,-20deg);transform:perspective(400px)rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px)rotate3d(1,0,0,90deg);transform:perspective(400px)rotate3d(1,0,0,90deg);opacity:0}}.flipOutX,[data-effect="pure-effect-flipX"] .pure-drawer[data-position='left'],[data-effect="pure-effect-flipX"] .pure-drawer[data-position='right'],[data-effect="pure-effect-flipX"] .pure-drawer[data-position='top']{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px)rotate3d(0,1,0,-15deg);transform:perspective(400px)rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px)rotate3d(0,1,0,90deg);transform:perspective(400px)rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px)rotate3d(0,1,0,-15deg);transform:perspective(400px)rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px)rotate3d(0,1,0,90deg);transform:perspective(400px)rotate3d(0,1,0,90deg);opacity:0}}.flipOutY,[data-effect="pure-effect-flipY"] .pure-drawer[data-position='left'],[data-effect="pure-effect-flipY"] .pure-drawer[data-position='right'],[data-effect="pure-effect-flipY"] .pure-drawer[data-position='top']{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0)skewX(-30deg);transform:translate3d(100%,0,0)skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0)skewX(-30deg);transform:translate3d(100%,0,0)skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0)skewX(30deg);transform:translate3d(100%,0,0)skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0)skewX(30deg);transform:translate3d(100%,0,0)skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}0%,100%{-webkit-transform-origin:center;transform-origin:center}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}0%,100%{-webkit-transform-origin:center;transform-origin:center}100%{-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}0%,100%{-webkit-transform-origin:left bottom;transform-origin:left bottom}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}0%,100%{-webkit-transform-origin:left bottom;transform-origin:left bottom}100%{-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}0%,100%{-webkit-transform-origin:right bottom;transform-origin:right bottom}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}0%,100%{-webkit-transform-origin:right bottom;transform-origin:right bottom}100%{-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}0%,100%{-webkit-transform-origin:left bottom;transform-origin:left bottom}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}0%,100%{-webkit-transform-origin:left bottom;transform-origin:left bottom}100%{-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}0%,100%{-webkit-transform-origin:right bottom;transform-origin:right bottom}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}0%,100%{-webkit-transform-origin:right bottom;transform-origin:right bottom}100%{-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{opacity:1}0%,100%{-webkit-transform-origin:center;transform-origin:center}100%{-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}0%,100%{-webkit-transform-origin:center;transform-origin:center}100%{-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}0%,100%{-webkit-transform-origin:left bottom;transform-origin:left bottom}100%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}0%,100%{-webkit-transform-origin:left bottom;transform-origin:left bottom}100%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}0%,100%{-webkit-transform-origin:right bottom;transform-origin:right bottom}100%{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}0%,100%{-webkit-transform-origin:right bottom;transform-origin:right bottom}100%{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}0%,100%{-webkit-transform-origin:left bottom;transform-origin:left bottom}100%{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}0%,100%{-webkit-transform-origin:left bottom;transform-origin:left bottom}100%{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}0%,100%{-webkit-transform-origin:right bottom;transform-origin:right bottom}100%{-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}0%,100%{-webkit-transform-origin:right bottom;transform-origin:right bottom}100%{-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg)}20%,60%,40%,80%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg)}20%,60%,40%,80%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0)rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0)rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0)rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0)rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0)rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0)rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0)rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0)rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1)translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1)translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(0,60px,0);transform:scale3d(.475,.475,.475)translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1)translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1)translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(0,60px,0);transform:scale3d(.475,.475,.475)translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown,[data-effect="pure-effect-zoom"] .pure-toggle[data-toggle='top']:checked~.pure-drawer[data-position='top']{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1)translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1)translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(10px,0,0);transform:scale3d(.475,.475,.475)translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1)translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1)translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(10px,0,0);transform:scale3d(.475,.475,.475)translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft,[data-effect="pure-effect-zoom"] .pure-toggle[data-toggle='left']:checked~.pure-drawer[data-position='left']{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1)translate3d(1000px,0,0);transform:scale3d(.1,.1,.1)translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(-10px,0,0);transform:scale3d(.475,.475,.475)translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1)translate3d(1000px,0,0);transform:scale3d(.1,.1,.1)translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(-10px,0,0);transform:scale3d(.475,.475,.475)translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight,[data-effect="pure-effect-zoom"] .pure-toggle[data-toggle='right']:checked~.pure-drawer[data-position='right']{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1)translate3d(0,1000px,0);transform:scale3d(.1,.1,.1)translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(0,-60px,0);transform:scale3d(.475,.475,.475)translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1)translate3d(0,1000px,0);transform:scale3d(.1,.1,.1)translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(0,-60px,0);transform:scale3d(.475,.475,.475)translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%,100%{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%,100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(0,-60px,0);transform:scale3d(.475,.475,.475)translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1)translate3d(0,2000px,0);transform:scale3d(.1,.1,.1)translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(0,-60px,0);transform:scale3d(.475,.475,.475)translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1)translate3d(0,2000px,0);transform:scale3d(.1,.1,.1)translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(42px,0,0);transform:scale3d(.475,.475,.475)translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1)translate3d(-2000px,0,0);transform:scale(.1)translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(42px,0,0);transform:scale3d(.475,.475,.475)translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1)translate3d(-2000px,0,0);transform:scale(.1)translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft,[data-effect="pure-effect-zoom"] .pure-drawer[data-position='left']{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(-42px,0,0);transform:scale3d(.475,.475,.475)translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1)translate3d(2000px,0,0);transform:scale(.1)translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(-42px,0,0);transform:scale3d(.475,.475,.475)translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1)translate3d(2000px,0,0);transform:scale(.1)translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight,[data-effect="pure-effect-zoom"] .pure-drawer[data-position='right']{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(0,60px,0);transform:scale3d(.475,.475,.475)translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1)translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1)translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475)translate3d(0,60px,0);transform:scale3d(.475,.475,.475)translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1)translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1)translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp,[data-effect="pure-effect-zoom"] .pure-drawer[data-position='top']{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}

.pure-toggle-label[data-toggle-label="top"] {
    left:auto;
    top: 13px;
    right: 0;
    -webkit-transform: translate3d(-50%,0,0);
    transform: translate3d(-50%,0,0);
	border: none;
	color: #333;
    width: 25px;
    height: 29px;
}
.pure-toggle-label:after{
	content:"MENU";
    bottom:-12px;
    position: absolute;
    text-align: center;
    left: 0;
    font-size: 10px;
    width: 100%;
    margin:0 -5px;
    width:35px;
}
.pure-toggle-label .pure-toggle-icon,
.pure-toggle-label .pure-toggle-icon:before,
.pure-toggle-label .pure-toggle-icon:after{
    position: absolute;
    top: 50%;
    left: 50%;
    height: 2px;
    width: 25px;
    cursor: pointer;
    background: #000;
    display: block;
    content: '';
    -webkit-transition: all 500ms ease-in-out;
    transition: all 500ms ease-in-out;
}
.pure-toggle-label .pure-toggle-icon:before {
    transform: translate3d(-50%,-11px,0);
    -webkit-transform: translate3d(-50%,-11px,0);
}
.pure-toggle-label .pure-toggle-icon:after {
    transform: translate3d(-50%,8px,0);
    -webkit-transform: translate3d(-50%,8px,0);
}

/*オフカンバスメニュー内*/
.wrapper{
	padding-top:0 !important;
}
.wrapper .kikaku-ban{
	margin:0 !important;
}
.wrapper .kikaku-ban img{
	padding-top:30px;
}

.pure-drawer{
    background-color: #fff;
	height:auto !important;
}
.pure-container{
	padding-top: 55px;
	padding-bottom: 0;
	box-sizing: border-box;
}
#header-smt{
	display: block;
    background: #fff;
    width: 100%;
    height: 60px;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 99;
	box-sizing: border-box;
	background:#fff;
	padding: 0 30px;
	box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.2);
}
#header-smt h1{
    height: 60px;
	display: table-cell; /* p要素でテーブルの構造を表現 */
	vertical-align: middle; /* 画像を垂直に */
	text-align: left; /* 画像を中央に */
	line-height: 0;
}
#header-smt img{
	max-width: 380px;/*最大幅制御 16.11.21*/
	max-height:32px;
	width:auto;
}
.header{
}
.header-login{
	padding:60px 0 20px;
	background:#EFEFEF;
	box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.2);
}
.container .header-login{
	padding:10px 0 0;
	background:#fff;
	box-shadow: none;
}
.hbg-close{
	border: solid 1px #666666;
	background-color: #2cc7d4;
	width: 180px;
	line-height: 44px;
	border-radius: 6px;
	margin:10px auto 0;
	display: inline-block;
	cursor: pointer;
	letter-spacing: 0.07em;
}
.hbg-close .close{
  display: inline-block;
  width: 16px;
  height: 16px;
  position: relative;
  cursor: pointer;
  vertical-align: middle;
  margin-right:4px;
}
.hbg-close .close span::before,
.hbg-close .close span::after {
  display: block;
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 84%;
  height: 16%;
  margin: -8% 0 0 -42%;
  background: #fff;
}
.hbg-close .close span::before {
  transform: rotate(-45deg);
}
.hbg-close .close span::after {
  transform: rotate(45deg);
}
#header-smt-nav .gsc-search-button-v2,
#header-smt-nav .gsc-search-button-v2:hover,
#header-smt-nav .gsc-search-button-v2:focus {
    background-color: #2cc7d4 !important;
    border:none !important;
}
#header-smt-nav.header-login {
    background: #eaf9fb;
}
#header-smt-nav .smtnav li a {
    background: #eaf9fb;
}
#header-smt-nav .smtnav li:nth-child(2) a,
#header-smt-nav .smtnav li:nth-child(4) a,
#header-smt-nav .smtnav li:nth-child(5) a,
#header-smt-nav .smtnav li:nth-child(7) a,
#header-smt-nav .smtnav li:nth-child(10) a {
    background: #d5f4f6;
}
.hbg-close {
    color:#fff;
}
#header-smt-nav .smtnav li:nth-child(11) a{
	background:#F9EE6B url(/wordpress/wp-content/themes/jcv/images/smtnav-deco.png) no-repeat 95% center;
}
#header-smt-nav .smtnav li:nth-child(12) a{
	background:#F5E05B url(/wordpress/wp-content/themes/jcv/images/smtnav-deco.png) no-repeat 95% center;
}
/* ▲header-menu <pure-container> */

/* </ HEADER> */


/* <SIDEBAR> */
.sidebar .member-box,
.sidebar .menu-calendar,
.sidebar .ban,
.sidebar .menu-ranking,
.sidebar .menu-sns,
.sidebar .menu-news,
.sidebar .menu-channel{
	display:none;
}
.fb-plugin{
	margin:0 auto 20px;
}
#menu-event-archive{
	display:block;
	margin:10px;
	text-align:left;
}
.menu-category h2,
#menu-event-archive h2{
	padding-bottom: 10px;
	border-bottom: solid 2px #32C8D4;
}
.menu-category h2 img,
#menu-event-archive h2 img{
	width:70%;
    max-width: 300px;
	height:auto;
}
#menu-event-archive li{
	border-bottom:dotted 1px #ABB7B7;
}
#menu-event-archive li a{
	font-size:112.5%;/*18px*/
	height:47px;
	line-height:47px;
	display:block;
	position:relative;
	z-index:2;
}
#menu-event-archive li a:after{
	position:absolute;
	border-right: 1px solid #333;
	border-top: 1px solid #333;
	transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	content: "";
	display: block;
	height: 6px;
	right: 10px;
	margin-top: -3px;
	top: 50%;
	width: 6px;
}
/* </ SIDEBAR> */


/* <FOOTER> */
.pagetop{
	position: fixed;
	bottom: 40px;
	right: 20px;
	z-index:9999;
	display:block;
}
.pagetop img{
	width:40px;
}
.footer{
	padding:15px 0;
	background:#EFEFEF;
}
.footer .footer-top h2{
	display:none;
}
.footer .footer-top ul.login,
.header-login ul.login{
	margin:10px 10px;
	overflow:hidden;
}
.footer .footer-top ul.login li,
.header-login ul.login li{
	width:49%;
	height:40px;
	text-align: center;
	float:left;
	box-sizing: border-box;
	border: solid 2px #32c8d4;
}
.footer .footer-top ul.login li:nth-child(1),
.header-login ul.login li:nth-child(1){
	background: #32c8d4;
}
.footer .footer-top ul.login li:nth-child(2),
.header-login ul.login li:nth-child(2){
	background: #fff;
	float:right;
}
.footer .footer-top ul.login li img,
.header-login ul.login li img{
	height: 30px;
	width: auto;
	margin-top: 3px;
}
.footer .note li {
	display: none;
}
.footer-bottom .link_home{
	margin: 10px 10px;
	background:#fff;
	text-align: left;
}
.footer-bottom .link_home a{
	font-weight:normal;
	padding: 10px 0 10px 10px;
	display: block;
	cursor:pointer;
	color: #32C8D4;
	text-decoration:none;
	position:relative;
	line-height:24px;
	border:none;
	background: none;
	border:solid 1px #32C8D4;
	box-sizing:border-box;
}
.footer-bottom .link_home a:after{
	content: "";
	display: block;
	position:absolute;
	width: 28px;
	height: 28px;
	right: 8px;
	top: 7px;
	background: url(/wordpress/wp-content/themes/jcv/images/icon-home.png) no-repeat left top;
	-webkit-background-size: 100%;
	background-size: 100%;
}

/*フッター利用ナビ*/
.footer-bottom .link_navi{
	margin: 10px 10px;
	background:#32C8D4;
	text-align: left;
}
.footer-bottom .link_navi li{
	border-top:#32C8D4 solid 1px;
	vertical-align:middle;
}
.footer-bottom .link_navi li:first-child{
	border-top: none;
}
.footer-bottom .link_navi li a,
.footer-bottom .link_navi li input{
	font-weight:normal;
	padding: 10px 0 10px 10px;
	display: block;
	white-space:nowrap;
	overflow:hidden;
	text-overflow: ellipsis;
	cursor:pointer;
	color: #fff;
	text-decoration:none;
	position:relative;
	line-height:24px;
	border:none;
	background: none;
}
.footer-bottom .link_navi ul li li a{
	color: #32C8D4;
}
.footer-bottom .child {
    display: none;
}
.footer-bottom .link_navi li .inner a:after,
.footer-bottom .link_navi li a.single:after{
	content: "";
	display: block;
	position:absolute;
	border-right: 1px solid #32C8D4;
	border-top: 1px solid #32C8D4;
    transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	height: 12px;
	right: 20px;
	margin-top: -6px;
	top: 50%;
	width: 12px;
}
.footer-bottom .link_navi li li .inner a:after,
.footer-bottom .link_navi li li a.single:after{
	border-right: 1px solid #fff;
	border-top: 1px solid #fff;
}
.footer-bottom .link_navi li a.menu:after{
	content: "";
	display: block;
	position:absolute;
	border-right: 1px solid #fff;
	border-top: 1px solid #fff;
    transform: rotate(135deg);
	-moz-transform: rotate(135deg);
	-webkit-transform: rotate(135deg);
	height: 12px;
	right: 17px;
	margin-top: -10px;
	top: 50%;
	width: 12px;
}
.footer-bottom .link_navi li a.active:after{
    transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
	margin-top: -3px;
}
.footer-bottom .link_navi li ul.inner{
	padding: 0;
	background: #fff;
}
.footer .box-c5{
	overflow:hidden;
    margin: 10px 10px 0;
    font-size: 12px;
}
.footer .box-c5 ul{
	overflow:hidden;
}
.footer .box-c5 li{
	float:left;
    width: 32%;
    margin: 0 2% 0 0;
    width: 48%;/*暫定：インスタ隠す*/
    margin: 0 2% 0 0;/*暫定：インスタ隠す*/
}
.footer .box-c5 li:last-child{
	margin:0;
}
.footer .box-c5 li.ig{
	display:none;/*暫定：インスタ隠す*/
}
.footer .box-c5 li:nth-child(2){
    margin-right: 0;/*暫定：インスタ隠す*/
}
.footer .box-c5 li a{
	position:relative;
	display:block;
	line-height:37px;
	color:#333;
	border-style:none;
	border:solid 1px #32C8D4;
	padding-left:26px;
	text-align:left;
}
.footer .box-c5 li a:before{
	position:absolute;
	top:9px;
	left:4px;
	content:"";
	display:inline-block;
	width:20px;
	height:20px;
	background-repeat:no-repeat;
	vertical-align:middle;
	background-size:20px 20px;
}
.footer .box-c5 li.tw a:before{ background-image:url(/wordpress/wp-content/themes/jcv/images/icon-tw.png); }
.footer .box-c5 li.ig a:before{ background-image:url(/wordpress/wp-content/themes/jcv/images/icon-ig.png); }
.footer .box-c5 li.fb a:before{ background-image:url(/wordpress/wp-content/themes/jcv/images/icon-fb.png); }
.footer .footer-bottom .navi3{
	margin-top: 0;
	margin-bottom: 0;
}
.footer .footer-bottom .search{
	margin-top: 0;
	margin-bottom: 0;
}
.footer .footer-bottom .box-c6{
	margin: 0 auto;
	overflow: hidden;
	display: table;
}
.footer .footer-bottom .box-c6 li{
	display: table-cell;
	width: 25%;
	text-align: center;
}
.footer .footer-bottom .box-c6 li img{
	width: 90%;
	max-width:84px;
}
.footer h2 img{
	width:65%;
    max-width: 320px;
}
.footer .produce{
	margin:15px 0;
	text-align:center;
	font-size:75%;/*12px*/
}
.footer .produce img{
	vertical-align:top;
}
.footer .switch{
	margin:15px 0 0;
}
.footer .switch a{
	position:relative;
	display:block;
	line-height:37px;
	color:#333;
	border-style:none;
	border:solid 1px #32C8D4;
	text-align:center;
}
.footer .switch a:before{
	content:"";
	display:inline-block;
	width:34px;
	height:28px;
	background-repeat:no-repeat;
	vertical-align:middle;
	background-size:28px 28px;
	background-image:url(/wordpress/wp-content/themes/jcv/images/icon-pc.png);
}
.footer .switch a:after{
	position:absolute;
	border-right: 1px solid #333;
	border-top: 1px solid #333;
	transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	content: "";
	display: block;
	height: 6px;
	right: 10px;
	margin-top: -3px;
	top: 50%;
	width: 6px;
}
.copy{
	text-align:center;
	padding:6px 0 16px;
	line-height:1.2;
	background:#fff;
	font-size:62.5%;/*10px*/
}
/* </ FOOTER> */


/* <OTHER LIBRARY> */
.pankuzu{
	display:none;
}
ul.btnBox1 li{
	width: auto;
	margin: 0;
}
ul.btnBox2 li{
	width: auto;
	float: none;
	margin: 0 0 10px;
}
ul.btnBox3 li{
	width: auto;
	float: none;
	margin: 0 0 10px;
}
/* </ OTHER LIBRARY> */


/* <TOP CONTENT> */
#top-main-ban{
	display: none;/*トップページバナー非表示 16.11.21*/
}
.top-box1 .member-box{
	margin:5px 10px 8px;
	overflow:hidden;
}
.top-box1 .member-box li{
	width:49%;
	height:40px;
	text-align: center;
	float:left;
	margin:0 auto;
	box-sizing: border-box;
	border: solid 2px #32c8d4;
}
.top-box1 .member-box li:nth-child(1){
	background: #32c8d4;
}
.top-box1 .member-box li:nth-child(2){
	background: #fff;
	float:right;
}
.top-box1 .member-box li img{
	width: auto;
	height: 30px;
	margin-top: 3px;
}

.smtnav{
	margin:10px auto;
	box-sizing: border-box;
	-werbkit-box-sizing: border-box;
	width: 100%;
	background-color: #fafafa;
	overflow:hidden;
}
.smtnav li{
	width: 25%;
	float:left;
}
.smtnav li a{
	font-size:12px;/*Gナビ：文字サイズ調整 16.11.21*/
	line-height:15px;
	display:block;
	box-sizing: border-box;
	height: 64px;/*Gナビ：アイコンサイズ調整 16.11.21*/
	padding:5px 0 0;/*Gナビ：アイコンサイズ調整 16.11.21*/
	text-align: center;
	vertical-align: middle;
	-werbkit-box-sizing: border-box;
	background:#EFEFEF;
	text-align:center;
	position:relative;
}
.smtnav li:nth-child(2) a,
.smtnav li:nth-child(4) a,
.smtnav li:nth-child(5) a,
.smtnav li:nth-child(7) a,
.smtnav li:nth-child(10) a{
	background:#E7E7E7;
}
.smtnav li:nth-child(11) a{
	background:#F9EE6B url(/wordpress/wp-content/themes/jcv/images/smtnav-deco.png) no-repeat 95% center;
}
.smtnav li:nth-child(12) a{
	background:#F5E05B url(/wordpress/wp-content/themes/jcv/images/smtnav-deco.png) no-repeat 95% center;
}

.smtnav li a:before{
	content:"";
	display:block;
	margin:0 auto;
	width:100%;
	height: 70%;/*Gナビ：アイコンサイズ調整 16.11.21*/
	background-repeat:no-repeat;
	background-size:contain;
	background-position:50% 50%;
}
.smtnav li:nth-child(11) a:after,
.smtnav li:nth-child(12) a:after{
	content:"";
	display:block;
	width:33px;
	height: 7px;/*Gナビ：アイコンサイズ調整 16.11.21*/
	background:url(/wordpress/wp-content/themes/jcv/images/smtnav-ttl.png) no-repeat left top;
	background-size:33px 7px;
	position:absolute;
	top:1px;
	right:1px;
}

.footer .box-c1,
.footer .box-c2,
.footer .box-c3,
.footer .box-c4{
	display:none;
}

.top-today{
    margin: 5px auto;
    padding: 0;
	border-bottom:solid 2px #e4e4e4;
}
.top-today .title{
	margin:0 0 10px;
	padding: 4px;
	overflow:hidden;
	background-repeat:repeat;
	background-position:0 0;
	background-image:url(/wordpress/wp-content/themes/jcv/images/bg-ttl-h1.png);
	background-color:#2CB0BA;
}
.top-today .title h2{
	text-align:center;
	font-size:132%;/*21px*/
	line-height:26px;
	color:#fff;
}
.top-today .title p{
	padding:0 10px;
    font-size: 13px;
	float:right;
	height:26px;
	line-height:26px;
	background:#fff;
	text-align:center;
}
.top-today .box1,
.top-today .box4 .live-camera,
.top-today .ban-box {
    display: none;/*今日の上越：ライブカメラ、ナビボタン削除 16.11.21*/
}
.top-today h3{
	font-weight:bold;
	text-align:center;
	color:#238C94;
	margin:0 0 5px;
}
.top-today .box1{
	clear: both;
	margin:0 0 15px;
	padding:15px 0 10px;
	border-top:solid 2px #e4e4e4;
}
.top-today .box1 ul{
	margin-left:20px;
	text-align:left;
	font-size:87.5%;/*14px*/
}
.top-today .box1 p,
.top-today .box2 p{
	margin-right:3%;
}
.top-today .box2{
	margin:0 0 15px;
	padding:0 0 10px;
	border-bottom:solid 2px #e4e4e4;
}
.top-today .box2 ul{
	margin-left:20px;
	text-align:left;
	font-size:87.5%;/*14px*/
}
.top-today .box3{
	width: auto;
	float: none;
	margin: 0 auto;
	display: table;
	text-align:center;
}
.top-today .box3 h3{
	display:none;
}
.top-today .box3 dl{
	width: 44%;
	display: table-cell;
	font-size: 12px;
	padding-left: 3%;
	padding-right: 3%;
}
.top-today .box3 dt{
	display: table-cell;
}
.top-today .box3 dd{
	display: table-cell;
	vertical-align: top;
	line-height: 18px;
	text-align: left;
	white-space: nowrap;
}
.top-today .kion,
.top-today .kousui{
	display:block;
}
.top-today .kion b{
	display: block;
}

.top-today .box4{
	display:none;
}
/*ライブカメラ画像サイズ*/
.top-today .box4 img{
	width:100%;
	max-width:320px;
}
.top-today .box4 ul{
	text-align: left;
	margin: 15px auto;
	max-width:320px;
}
.top-today .box4 p.anchor{
	text-align:center;
}
.top-today .box4 #switch{
    display: inline-block;
    line-height: 16px;
    border-style: none;
    border: solid 1px #32C8D4;
    padding: 6px;
    text-align: center;
	margin-left: 10px;
	color: #32C8D4;
	cursor:pointer;
}
/*TOPアコーディオン修正*/
.top-today .box4 #switch:before{
	content:"▼表示";
}
.top-today .box4 .on:before{
	content:"▲非表示" !important;
}
.top-today .weather,
.top-today .live-camera{
	text-align:center;
	margin:0 !important;
}
.top-today .ban-box{
	margin: 0 10px;
	overflow: hidden;
}
.top-today .ban-box li{
	width: 32%;
	margin-right: 2%;
	float: left;
}
.top-today .ban-box li:last-child{
	margin-right: 0;
}
.top-today .ban-box li img{
	width: 100%;
	height: auto;
}
.top-today .kousui{
	display:block;
}
.top-navi{
}
.top-navi .search img{
	width:100%;
}
.top-navi .ban-box{
	margin:10px 10px;
	overflow:hidden;
}
.top-navi .ban-box li{
	width:31%;
	margin:0 3.5% 0 0;
	float:left;
}
.top-navi .ban-box li:last-child{
	margin:0;
}
.top-navi .ban-box li img{
	width:100%;
}
.ban-ad{
	margin:10px 10px;
	overflow:hidden;
}
.ban-ad li{
	width:49%;
	float:left;
}
.ban-ad li:nth-child(2){
	float:right;
}
.ban-ad li img{
	width:100%;
}
.article-list{
    margin:10px 10px;
}
.article-list p#memban{
	margin-bottom:10px !important;
}
body.list .article-list{
	margin-bottom:30px;
}
.article-list ul{
	overflow:hidden;
}
.article-list ul li,
body.list .contents .article-list ul li.landscape,
body.list .contents .article-list ul li.business{
	overflow:hidden;
	float:left;
	position:relative;
	width: 49%;
    margin: 0 0 10px;
}
.article-list ul li:nth-child(2n),
body.list .contents .article-list ul li.landscape:nth-child(2n),
body.list .contents .article-list ul li.business:nth-child(2n){
	float:right;
}

.article-box-topic,
body.list .contents .article-box-topic.landscape,
body.list .contents .article-box-topic.business{
	overflow:hidden;
	float:left;
	position:relative;
	width: 48.4%;
    margin: 0 0.8% 10px;
}

body.list .article-list ul li:nth-child(1),
body.list .article-list ul li:nth-child(2),
body.list .article-box-topic:nth-child(1),
body.list .article-box-topic:nth-child(2),
.article-box-topic-top{
	width:100%;
	border-top:none;
}
.article-list ul li:before,
.article-box-topic:before{
	width:150px;
	height:18px;
}
.article-list ul li p.photo,
body.list .article-list ul li.landscape:nth-child(1) p.photo,
body.list .article-list ul li.business:nth-child(1) p.photo,
body.list .article-list ul li.landscape:nth-child(2) p.photo,
body.list .article-list ul li.business:nth-child(2) p.photo,
.article-box-topic p.photo,
body.list .article-box-topic.landscape:nth-child(1) p.photo,
body.list .article-box-topic.business:nth-child(1) p.photo,
body.list .article-box-topic.landscape:nth-child(2) p.photo,
body.list .article-box-topic.business:nth-child(2) p.photo,
.article-box-topic-top p.photo{
	width:100%;
	height:20vh;
	border-top-style:solid;
	border-top-width:4px;
	overflow:hidden;
}

.article-list ul li .photo,
.article-box-topic .photo{
	background:#fff;
	background-size:cover;
}
.article-list ul li p.photo img,
.article-box-topic p.photo img{
	width:100%;
	height:auto;
	position: relative;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.article-list ul li.new p.photo:before,
.article-box-topic.new p.photo:before{
	position:absolute;
	top:8px;
	left:0;
	z-index:2;

	content:"";
	display:inline-block;
	width:80px;
	height:25px;
	background-repeat:no-repeat;
	vertical-align:middle;
	background-size:contain;
	background-position:left top;
	background-image:url(/wordpress/wp-content/themes/jcv/images/article-icon-new.png);
}
.article-box-topic.sado p.photo:after{
	left:1px;
}
body.list .article-list ul li:nth-child(1) p.photo:after,
body.list .article-list ul li:nth-child(2) p.photo:after,
body.list .article-box-topic:nth-child(1) p.photo:after,
body.list .article-box-topic:nth-child(2) p.photo:after{
  bottom:0;
}





.article-list ul li .info,
body.list .contents .article-list ul li.landscape .info,
body.list .contents .article-list ul li.business .info,
.article-box-topic .info,
body.list .contents .article-box-topic.landscape .info,
body.list .contents .article-box-topic.business .info{
	overflow:hidden;
	padding:0 2px 2px;
	border-left:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
	border-right:solid 1px #ccc;
	font-size:12px;
}
.article-list ul li .info .headline,
.article-box-topic .info .headline{
    height: 16px;
	padding: 3px 0 0;
	display:table;
	width:100%;
}
.article-list ul li .info .headline p.date,
.article-box-topic .info .headline p.date{
	display:table-cell;
	border-bottom-style:solid;
	border-bottom-width:2px;
	text-align:left;
    line-height: 16px;
}
.article-list ul li .info .headline p.like,
.article-box-topic .info .headline p.like{
	display:table-cell;
	border-bottom-style:solid;
	border-bottom-width:2px;
	white-space:nowrap;
	line-height:16px;
	text-align:right;
}
.article-list ul li .info .headline p.like:before,
.article-box-topic .info .headline p.like:before{
	background-image:url(/wordpress/wp-content/themes/jcv/images/icon-like.png);
	content:"";
	display:inline-block;
	width:21px;
	height:24px;
	background-repeat:no-repeat;
	vertical-align:middle;
	background-size:21px 21px;
}
.article-list ul li .info .desc,
.article-box-topic .info .desc{
    margin: 4px 0 0;
	width: 100%;
	height: 42px;
	overflow:hidden;
}
.article-list ul li .info .desc a,
.article-box-topic .info .desc a{
    font-size: 14px;
    line-height: 21px;
	font-weight: bold;
	display:-webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
	overflow: hidden;
}


/*大記事はタイトルを1行表示*/
body.list .article-list ul li:nth-child(1) .info .desc,
body.list .article-list ul li:nth-child(2) .info .desc,
body.list .article-box-topic:nth-child(1) .info .desc,
body.list .article-box-topic:nth-child(2) .info .desc,
.article-box-topic-top .info .desc{
    height: 21px;
}
body.list .article-list ul li:nth-child(1) .info .desc a,
body.list .article-list ul li:nth-child(2) .info .desc a,
body.list .article-box-topic:nth-child(1) .info .desc a,
body.list .article-box-topic:nth-child(2) .info .desc a,
.article-box-topic-top .info .desc a{
    -webkit-line-clamp: 1;
}
/*動画一覧は除外*/
body.list .container-business .article-list ul li:nth-child(1) .info .desc,
body.list .container-business .article-list ul li:nth-child(2) .info .desc,
body.list .container-business .article-box-topic:nth-child(1) .info .desc,
body.list .container-business .article-box-topic:nth-child(2) .info .desc,
body.list .container-landscape .article-list ul li:nth-child(1) .info .desc,
body.list .container-landscape .article-list ul li:nth-child(2) .info .desc,
body.list .container-landscape .article-box-topic:nth-child(1) .info .desc,
body.list .container-landscape .article-box-topic:nth-child(2) .info .desc{
    height: 42px;
}

.article-list ul li .info .desc2,
.article-box-topic .info .desc2{
	width:100%;
	font-size: 12px;
	line-height: 18px;
	height: 54px;
	overflow: hidden;
	display:-webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}
.article-box-topic .info .desc2{
	width:100%;
	font-size: 12px;
	line-height: 18px;
	height: 54px;
	overflow: hidden;
	display:-webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}
/*大記事は本文を2行表示*/
body.list .article-list ul li:nth-child(1) .info .desc2,
body.list .article-list ul li:nth-child(2) .info .desc2,
body.list .article-box-topic:nth-child(1) .info .desc2,
body.list .article-box-topic:nth-child(2) .info .desc2,
.article-box-topic-top .info .desc2{
    height: 36px;
    -webkit-line-clamp: 2;
}
/*動画一覧は除外*/
body.list .container-business .article-list ul li:nth-child(1) .info .desc2,
body.list .container-business .article-list ul li:nth-child(2) .info .desc2,
body.list .container-business .article-box-topic:nth-child(1) .info .desc2,
body.list .container-business .article-box-topic:nth-child(2) .info .desc2,
body.list .container-landscape .article-list ul li:nth-child(1) .info .desc2,
body.list .container-landscape .article-list ul li:nth-child(2) .info .desc2,
body.list .container-landscape .article-box-topic:nth-child(1) .info .desc2,
body.list .container-landscape .article-box-topic:nth-child(2) .info .desc2{
    height: 54px;
}
.article-list ul li .info .btn,
.article-box-topic .info .btn{
	display:none;
}

.article-list ul li .info .btn a.btnStyle,
.article-box-topic .info .btn a.btnStyle{
	width:220px;
	padding-right:0;
}
.article-month-list dt{
	width: auto;
	padding: 10px 0 0 10px;
	float: none;
}
.article-month-list dd{
	margin-left: 10px;
	padding: 10px 10px 10px 0;
}

/*子育てカテゴリ修正(16.12.20)*/
.article-child-list ul li{
	border-top:solid 1px #ccc !important;
}
.article-child-list ul li:before{
	display:none;
}
/*ページャー 16.11.21*/
.wp-pagenavi,
.gsc-cursor-box {
    margin: 10px 0 20px;
}
.ban-member{
	clear:both;
    margin: 10px 10px;
}
.ban-member img{
	width:100%;
}
.menu-category{
	margin:10px 10px;
	text-align:left;
}
.menu-category li{
	border-bottom:dotted 1px #ABB7B7;
}
.menu-category li a{
	font-size:112.5%;/*18px*/
	height:47px;
	line-height:47px;
	display:block;
	position:relative;
	padding:0 0 0 55px;
	z-index:2;
}
.menu-category li a:before{
	position:absolute;
	top:4px;
	left:7px;
	content:"";
	display:inline-block;
	width:38px;
	height:38px;
	background-repeat:no-repeat;
	vertical-align:middle;
	background-size:38px 38px;
}
.menu-category li a:after{
	position:absolute;
	border-right: 1px solid #333;
	border-top: 1px solid #333;
	transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	content: "";
	display: block;
	height: 6px;
	right: 10px;
	margin-top: -3px;
	top: 50%;
	width: 6px;
}
/* </TOP CONTENT> */


/* <BLOG CONTENT> */
.article-detail img{
	max-width:100%;
	height:auto;
}
.article-detail iframe{
	max-width:100%;
}
.article-detail ul.col2,
body.list ul.col2{
	display:block;
}
.article-detail ul.col2 li,
body.list ul.col2 li{
	width:auto;
	margin:0 0 30px;
}
.article-btn ul{
	margin:16px 0 0;
	overflow:hidden;
	font-size:75%;
}
.article-btn ul li{
	float:left;
	width:31%;
	margin:0 3.5% 0 0;
}
.article-btn ul li.ig{
	margin-right:0;
}
.article-btn ul li a{
	position:relative;
	display:block;
	border:solid 1px #32C8D4;
	color:#333;
	line-height:37px;
	text-align:center;
	padding:0 0 0 26px;
}
.article-btn ul li a:before{
	position:absolute;
	top:9px;
	left:4px;
	content:"";
	display:inline-block;
	width:20px;
	height:20px;
	background-repeat:no-repeat;
	vertical-align:middle;
	background-size:20px 20px;
}
.article-btn ul li.tw a:before{
	background-image:url(/wordpress/wp-content/themes/jcv/images/icon-tw.png);
}
.article-btn ul li.ig a:before{
	background-image:url(/wordpress/wp-content/themes/jcv/images/icon-ig.png);
}
.article-btn ul li.fb a:before{
	background-image:url(/wordpress/wp-content/themes/jcv/images/icon-fb.png);
}

/*おすすめ記事 16.11.21*/
.article-recommend ul{
	overflow: hidden;
}
.article-recommend ul li{
	width: 33.3%;
	padding:4px;
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	float: left;
	font-size: 12px;
	line-height: 15px;
}
.article-recommend ul li:last-child{
	margin-right: 0;
}
.article-recommend ul li img{
	width: 100%;
	height: auto;
	margin-bottom: 5px;
}
.article-recommend ul li span{
	display: block;
	height: 30px;
	overflow: hidden;
}

/*詳細ページ 一般会員用メイン画像設定*/
#fixnav{height: 100px;background: #fff;width:100%;}
.fixed_not{position: relative; top: 0;}
.fixed{position: fixed; top: 0;left:0;}
.fixed_releace{position: absolute; bottom: 150px;}

/* </ BLOG CONTENT> */


/* <LOWER CONTENT> */
.box1 .imgR{
	display: block;
	margin: 0 auto 1em;
	text-align: center;
}
.table-p th{
	width: auto;
	display: block;
}
.table-p td{
	width: auto;
	display: block;
}

/*l-camera*/
.camera-list{
	margin: 10px 10px;
}
.camera-list ul.camera-list-body{
	margin: 30px 0 0;
	overflow:hidden;
}
.camera-list ul.camera-list-body li{
	width:49%;
	float:left;
	margin:0 2% 30px 0;
}
.camera-list ul.camera-list-body li:nth-child(2n){
	margin-right: 0;
}
.camera-list ul.camera-list-body li p.thumb img{
	width: 100%;
	max-width:320px;
	height: auto;
}
.camera-list ul.camera-list-body li .ttl,
.livecamera-popular li .ttl{
    margin: 0 !important;
    font-size:12px;
    line-height:14px;
    height:28px;
}
.camera-detail{
	margin: 20px 20px 20px;
	position: relative;
	overflow: hidden;
}
.camera-detail:before {
    content: "";
    display: block;
    padding-top: 75%;
}
.asp16x9:before {
    padding-top: 57%;
}
.camera-detail p{
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}
.camera-detail iframe{
	width: 100%;
	height: 100%;
	display:block;
	overflow:hidden;
}
.movie-detail{
	width: 100%;
}
#mapbox2{
	margin: 30px 0 25px;
}
.article-detail .movie iframe{
	width: 100%;
	height: 300px;
}

/*ライブカメラ詳細：人気のライブカメラ*/
.livecamera-popular{
	overflow: hidden;
	margin: 0 10px 20px;
}
.livecamera-popular li{
	width:49%;
	float:left;
	margin:0 2% 15px 0;
	line-height: 1.33;
}
.livecamera-popular li:nth-child(2n){
	margin-right: 0;
}
.livecamera-popular li:nth-child(2n+1){
	clear: both;
}
.livecamera-popular li img{
	width: 100%;
	max-width: 320px;
	height: auto !important;
	margin: 0 0 5px;
}

#form-box .btn img,
#lp-send input{
	width: 75%;
}
#form-box .btn{
	margin: 40px 0;
}
#form-box .merit {
	padding: 25px 0;
	font-size: 12px;
}

#form-box .merit ul li {
	margin-bottom: 60px !important;
}
/*暫定*/
#form-box .merit ul {
    width: auto;
}
#form-box .merit ul li {
	margin-left:auto !important;
	margin-right:auto !important;
	margin-bottom:30px !important;
	float:none !important;
}
/*暫定*/
#form-box .merit h2{
	text-align: center;
	margin-bottom: 20px;
}
#form-box .merit h2 img{
	width: 90%;
	height: auto;
	margin: 0 auto;
}


#form-box .about{
	padding: 25px 0;
}
#form-box .about h2{
	margin: 0 0 20px;
}
#form-box .about h2 img{
	width: 90%;
	height: auto;
	margin: 0 auto;
}
#form-box .about table{
	width: 90%;
	margin: 0 auto;
	border: solid 1px #6C7A89;
}
#form-box .about table th{
	width: auto;
	display: block;
	background:#6C7A89 url(/wordpress/wp-content/themes/jcv/images/bg-ttl-h1.png) repeat;
	color: #fff;
	padding: 10px;
	border: solid 1px #6C7A89;
}
#form-box .about table td{
	width: auto;
	display: block;
	padding: 10px;
	text-align: left;
	background: #fff;
	border: solid 1px #6C7A89;
}

#form-box .form{
	padding: 25px 0;
}
#form-box .form h2{
	margin: 0 0 20px;
}
#form-box .form h2 img{
	width: 70%;
	height: auto;
	margin: 0 auto;
}
#form-box .form form.mailform {
	width: auto;
	margin: 0 10px;
}
#form-box .form p.note{
	margin: 20px 0 10px;
	text-align: right;
}

/*地域動画*/
.container-landscape #map-box{
	margin-left:10px;
	margin-right:10px
}
.container-single-8 .article-detail-outer,
.container-single-9 .article-detail-outer{
	margin: 0 0 20px;
	position: relative;
}
/*.container-single-8 .article-detail-outer:before,
.container-single-9 .article-detail-outer:before {
    content: "";
    display: block;
    padding-top: 56%;
}
.container-single-8 .article-detail-outer .article-detail,
.container-single-9 .article-detail-outer .article-detail{
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}
.container-single-8 .article-detail-outer .article-detail iframe,
.container-single-9 .article-detail-outer .article-detail iframe{
	width: 100%;
	height: 100%;
	display:block;
	overflow:hidden;
}*/














/* </ LOWER CONTENT> */


/* <FOR JAVASCRIPT> */
/*bxSlider*/
.bx-wrapper {
	margin:0 auto
}

/*mailformpro*/
form.mailform dl dt {
	float: none;
	width: auto !important;
	padding: 10px 0px;
	text-align: left;
	font-weight: bold;
}
form.mailform dl dd {
	border-top: none;
	padding: 0 0 10px !important;
}
form.mailform dl dd input[type="text"],
form.mailform dl dd input[type="tel"],
form.mailform dl dd input[type="zip"],
form.mailform dl dd input[type="email"],
form.mailform dl dd textarea{
	max-width:95%
}
form.mailform dl dd ul li,form.mailform dl dd ol li{
	display: block;
	margin: 0 0 10px;
}
form.mailform dl dd ul.interest li{
	width: 33%;
	float: left;
}
#lp-send2{
	display:block !important;
}
#lp-send2 img{
	width:240px;
	margin:15px 0;
}
/* / <FOR JAVASCRIPT> */

.wpcf7-mail-sent-ok {
	display: none!important;
}
.wpcf7-textarea {
	width: 100%;
	border-color: #bcbcbc;
}

.wpcf7 .form_btn input {
	background: #32C8D4;
	background-image: -webkit-linear-gradient(top, #32C8D4, #32C8D4);
	background-image: -moz-linear-gradient(top, #32C8D4, #32C8D4);
	background-image: -ms-linear-gradient(top, #32C8D4, #32C8D4);
	background-image: -o-linear-gradient(top, #32C8D4, #32C8D4);
	background-image: linear-gradient(to bottom, #32C8D4, #32C8D4);
	width:100px;
	margin-left: 10px;
	border:none;
	color: #FFFFFF;
	font-family: Open Sans;
	font-size: 15px;
	font-weight: 100;
	padding: 10px;
	text-decoration: none;
	display: inline-block;
	cursor: pointer;
}

.wpcf7-mail-sent-ok {
	display: none!important;
}
.wpcf7-textarea,.wpcf7-text {
	width: 100%;
	border:solid 1px #bcbcbc;
}

.wpcf7 .form_btn input {
	background: #32C8D4;
	background-image: -webkit-linear-gradient(top, #32C8D4, #32C8D4);
	background-image: -moz-linear-gradient(top, #32C8D4, #32C8D4);
	background-image: -ms-linear-gradient(top, #32C8D4, #32C8D4);
	background-image: -o-linear-gradient(top, #32C8D4, #32C8D4);
	background-image: linear-gradient(to bottom, #32C8D4, #32C8D4);
	width:100px;
	margin-left: 10px;
	border:none;
	color: #FFFFFF;
	font-family: Open Sans;
	font-size: 15px;
	font-weight: 100;
	padding: 10px;
	text-decoration: none;
	display: inline-block;
	cursor: pointer;
}

#memban img{
	width:100%;
	height:auto
}

.wp-pagenavi,
.gsc-cursor-box{
	overflow:hidden;
}
.wp-pagenavi a.prev,
.wp-pagenavi a.next,
.wp-pagenavi a.last{
	display:none;
}
.wp-pagenavi a,
.wp-pagenavi span,
.gsc-cursor-page{
	display:inline-block;
}

/*子育てトップ 17.01.19*/
.mypage-info{
	font-size: 16px;
	margin: 0 15px;
	text-align: left;
}
.mypage-info .photo{
	float: none;
	margin: 0 0 20px;
}
.mypage-info .photo img{
	width: 100%;
	height: auto;
}
#boxArea{
	margin:0 0 15px !important;
 }

.sidebar-ban{
	margin-left:18px;
	margin-right:18px;
}

/*17.07.05 無限スクロール対応*/
#toppage .article-list ul li:nth-child(1){
    width: 100%;
    border-top: none;
}
#toppage .article-list ul li:nth-child(1) .info .desc{
    height: 21px;
}
.pagenavi-more{
	margin: 0 1%;
}
#sidebar-inner{ display:none; }
.fb-plugin-tail{
	display:block;
	text-align:center;
}


/*18.05.30 生中継バナー*/
#live_news a{
	line-height: 1.35;
	padding: 5px 0 5px 10px;
	bottom: 40px;
}
#live_news a img{
	display:none;
}


/*防災メール 180726*/
.top-bousai{
	margin: 20px 10px;
}
.top-bousai .ttl{
	text-align: left;
}
.top-bousai .ttl h2{
	text-align: left;
	line-height: 1.2;
	padding:8px 8px 8px 38px;
	position: relative;
}
.top-bousai .ttl h2:before{
	content:url(images/top/icon-remark.gif);
	vertical-align: middle;
	display: inline-block;
	margin-right: 0;
	position: absolute;
    top: 3px;
    left: 3px;
}
.top-bousai .info{
	padding: 16px;
	position: relative;
}
.top-bousai .info br{
	display:none;
}
.top-bousai .info .desc{
	font-size: 1em;
	padding: 0;
	text-align: left;
}
.top-bousai .info .link{
	position: static;
	text-align:center;
}
.top-bousai .info .link a{
	display: inline-block;
	width: 230px;
	line-height: 44px;
	background: #F30000;
	color: #fff;
	text-align: center;
	font-weight: bold;
	position: relative;
	margin-top:6px;
	margin-bottom:12px;
	font-size: 1.2em;
}
.top-bousai .info .link a:after{
	position: absolute;
	content:"";
	display: inline-block;
	background:url(images/top/arrow.png) no-repeat left top;
	width: 8px;
	height: 14px;
	background-size:contain;
	right: 16px;
	top: calc(50% - 7px);
}

/*18.10.24 見逃し番組配信*/
#video-detail-list{
	width:auto;
	margin:0 20px 40px;
}
#article-recommend-video ul{
	padding: 10px 9px;
}
#article-recommend-video ul li{
	width: 50%;
	height: auto;
	font-size: 13px;
	line-height: 1.5;
}
#article-recommend-video ul li span {
    height: auto;
}
#article-recommend-video ul li:nth-child(5){
	margin-right: 0;
}
#article-recommend-video ul li:nth-child(6){
	display: block;
}
#article-recommend-video ul li:nth-child(2n){
	margin-right: 0;
}
#article-recommend-video ul li:nth-child(2n+1){
	clear: both;
}
#article-recommend-video ul li small{
	display: block;
	color: #666;
}

/*トップのLIVEバナー位置調整*/
#top .pchid .timer1{
	margin:20px 0 10px !important;
}
body#toppage #top .pchid .timer1{
	margin-bottom:-10px !important;
}

/* 19.04.25 top */
.ban-list{
	width:auto !important;
	max-width:716px;
	height:auto !important;
	margin: 0 auto 10px !important;
}
.ban-list li{
	max-width:48.3%;
	margin: 0 0.8% 10px !important;
	height:auto !important;
}
.ban-list li img{
	width:100%;
}
.article-detail p {
    font-size: 16px;
}
.article-detail p img {
    width: 100%;
}

.banner2 .smt-news ul{
	margin: 30px 10px 0;
	text-align: left;
	display:inline-block;
}
.banner2 .smt-news ul li{
	line-height:1.5;
	margin-bottom:10px;
}
.banner2 .kikaku-ban{
	display:none;
}
.banner2 .smttoponly{
	display:block;
}
.banner2 .smt-news ul li{
	background: url(/wordpress/wp-content/themes/jcv/images/arrow3.png) no-repeat left .5em;
	padding: 0 0 0 14px;
}
.banner2 .smt-news ul li a{
	color:#1a0dab;
}

.myoko-note{
  margin:10px 10px 20px;
}
.myoko-note .ttl{
  font-size:18px;
}
.myoko-note p{
  padding:6px 10px;
  text-align:left;
}










/*
 *
 * タブレット対応 (16.11.18)*******************************/

@media screen and (min-width: 641px) {
.smthid{ display: inherit; }
.tabhid{ display: none; }
/*記事一覧レイアウト調整*/
.article-list ul li .info .desc,
.article-box-topic .info .desc {
    height: 21px;
	-webkit-line-clamp: 1;
}
.article-list ul li .info .desc2,
.article-box-topic .info .desc2 {
    height: 36px;
	-webkit-line-clamp: 2;
}
/*コンテンツ一覧調整*/
.menu-category{
	overflow: hidden;
}
.menu-category li{
	width: 49%;
	float: left;
}
.menu-category li:nth-child(2n){
	float: right;
}
/*フッター利用ナビ*/
.footer-bottom .link_navi ul ul{
	overflow: hidden;
}
.footer-bottom .link_navi li li{
    width: 33.2%;
	float: left;
	border-top: none;
    border-right: #32C8D4 solid 1px;
    border-bottom: #32C8D4 solid 1px;
}
.footer-bottom .link_navi li:nth-child(3n){
	border-right: none;
}
/*上越の天気*/
.top-today .box3 h3{
	width: 17%;
	white-space: nowrap;
	display: table-cell;
	vertical-align: middle;
	padding-left: 3%;
}
.top-today .box3 dl{
	width: 37%;
	display: table-cell;
	font-size: 12px;
	padding-left: 3%;
}

/*おすすめ記事 16.11.21*/
.article-recommend ul li{
	width: 20%;
}
.article-recommend ul li:nth-child(6){
	display: none;
}




}












