.hellopop {
	background:#0069c7;
	margin:0; padding:0;
	overflow:hidden;
	height:120px;
}
.hellopop-weather {
	height: 160px;
}
.hellopop-content {
	width: 990px;
	height:120px;
	margin: 0 auto;
	position: relative;
	background: url(/images/kma/hello_ic_1.png) no-repeat 60px center;
	overflow:hidden;
}
.hellopop-weather .hellopop-content {
	height:160px;
	background: url(/images/kma/hello_ic_2.png) no-repeat 20px center;
}

.hellopop-content p {
	display:block;
	color: #fff;
	font-weight: bold;
	font-size: 20px;
	padding-left: 190px;
	line-height: 40px;
}
.hellopop-content p.hello {
	padding-top: 10px;
}
.hellopop-content p.ment {
	font-size:18px;
}
.hellopop-weather .hellopop-content p {
	padding-left: 190px;
}

.hellopop-weather .hellopop-content p.hello {
	padding-top: 16px;
	padding-bottom: 20px;
}
.hellopop-weather .hellopop-content p.hello span.nuri {
	color: #fcd268;
	font-size: 23px;
	letter-spacing:-1px;
}
.hellopop-weather .hellopop-content p.ment {
	font-size:15px;
	line-height: 22px;
}
.hellopop-content p span {
	color: #e6c677;
}
.hellopop-content p a {
	color: #e6c677;
	text-decoration: none;
}
.hellopop-footer {
	display:block;
	text-align:right;
	padding:5px 15px 15px 5px;
	color: #fff;
}
.hellopop-footer label {
	line-height: 14px;
	font-size: 12px;
	font-weight: bold;
	cursor:pointer;
	display:inline-block;
	vertical-align:middle;
}
.hellopop-footer input[type="checkbox"] {
	display:inline-block;
	vertical-align:middle;
}