/* アプリ毎に異なる設定 color */
			#public-landing-page .container {
				font-family: "ヒラギノ角ゴ Pro W3", "メイリオ", Helvetica, Arial, sans-serif, 'Open Sans', sans-serif !important;
			}
			#public-landing-page.template-1 .hero, #public-landing-page.template-2 .hero, #public-landing-page.template-3 .hero, #public-landing-page.template-4 .hero, #public-landing-page.template-7 .hero, #public-landing-page.template-8 .hero .graphic, #public-landing-page.template-9 .bg-color, #public-landing-page .store-badge-white-text, #public-landing-page.template-1color .hero, #public-landing-page.template-2color .hero {
				background: #046404;
			}
			#public-landing-page.template-5 .hero h2, #public-landing-page.template-6 .hero h1, #public-landing-page.template-8 .hero, #public-landing-page.template-9 .hero h2, #public-landing-page .hero .btn, #public-landing-page .navbar .btn, #public-landing-page .navbar.invert-navbar a, #public-landing-page footer a, #public-landing-page .benefit-header {
				color: #046404;
			}
			#public-landing-page .btn.btn-primary.btn-primary-invert, #public-landing-page .navbar.invert-navbar .btn.btn-primary, #public-landing-page .navbar .navbar-collapse.in .btn.btn-primary, #public-landing-page .navbar .navbar-toggle .icon-bar, #public-landing-page .download-text {
				color: white;
				background-color: #046404;
			}
			#public-landing-page.template-1 .hero, #public-landing-page.template-2 .hero, #public-landing-page.template-4 .hero {
				overflow: hidden;
			}
			#public-landing-page .hero .blurred-cover {
				position: absolute;
				top: 0;
				left: 0;
				bottom: 0;
				right: 0;
				z-index: 1px;
				background-image: url('./wonder_files/SkcY7wtHNY9SZkS4RYV9Mw&#x3D;&#x3D;');
				background-repeat: no-repeat;
				background-position: center center;
				background-size: cover;
				-webkit-filter: blur(50px);
				-moz-filter: blur(50px);
				-o-filter: blur(50px);
				-ms-filter: blur(50px);
				filter: blur(50px);
				margin: -60% -40% -40%;
			}
			#public-landing-page .hero .blurred-cover .darken {
				position: absolute;
				top: 0;
				left: 0;
				bottom: 0;
				right: 0;
				z-index: 2px;
				background: rgba(0,0,0,.3);
			}
			@media screen and (max-width: 767px) {
				#public-landing-page.template-9 .hero h1 {
					background: #046404;
				}
			}
			div#info {
				position: relative;
				font-size: 14px;
				background: #046404;
				line-height: 1.2em;
				bottom: 0;
				margin-top: 0.3em;
				padding-top: 1.3em;
				margin-bottom: 0.0em;
				padding-bottom: 0.0em;
			}