
.page-mask .entry-content{font-family: 'NanumSquare', sans-serif;padding-top: 0;margin-top: -15px;padding-bottom: 80px;}
.page-mask .line-break{display: inline}
.page-mask .breadcrumbs,
.page-mask .entry-header{display: none;}
.page-mask .warm-header{text-align: center;height: 600px;position: relative;}
.page-mask .warm-header .warm-snow,
.page-mask .warm-header .warm-gradient{position: absolute;top: 0;left: 0;right: 0;bottom: 0;}
.page-mask .warm-header .warm-snow{z-index: 1;}
.page-mask .warm-header .warm-gradient{z-index: 2;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0+0,1+100 */
background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */}
.page-mask .warm-title{padding-top: 173px;position: relative;z-index: 3;}
.page-mask .warm-title figure{margin: 0;	display: block;	}
.page-mask .warm-description{margin-top: 60px;}
.page-mask .warm-description p{font-weight: bold;font-size: 20px;line-height: 1.5;margin: 0;padding: 0;}
.page-mask .warm-description p+p{margin-top: 10px;	}
.page-mask .warm-box{border: 1px solid #eee;box-shadow: 0 2px 5px rgba(0,0,0,0.2);padding: 45px 55px 50px;margin-top: 20px;}
.page-mask .warm-box .desc,
.page-mask .warm-box .btns{margin: 0;	padding: 0;	}
.page-mask .warm-box .box-title{font-size: 30px;color:#212121;font-weight: bold;line-height: 1.2;text-align: center;margin: 0;margin-bottom: 44px;}
.page-mask .warm-donation{background: url('../images/warm/warm-child.png') 95% bottom no-repeat #fbfbfb;border: 0;}
.page-mask .warm-donation .box-title{text-align: left;margin-bottom: 11px;margin-top: 12px;}
.page-mask .warm-donation .box-title .red{display: inline;color:#e95050;}
.page-mask .warm-donation .desc{color:#58585b;font-size: 20px;line-height: 1.5;font-weight: bold;margin-bottom: 20px;	}
.page-mask .warm-box .btn{font-family:'Open Sans','Malgun gothic','nanum gothic','nanumgothic','Apple SD Gothic Neo','Sans Serif';background-color: #ffc0a9;border-radius: 100px;color:#fff;padding: 13px 40px;display: inline-block;line-height: 1.2;font-size: 15px;font-weight: bold;}
.page-mask  .warm-support .box-title{}
.page-mask .list-support{overflow: hidden;margin-right: -1.3%;}
.page-mask .list-support .item{width: 23.7%;margin: 0;margin-right: 1.3%;float: left;border: 1px solid #eee;border-radius:10px;padding: 20px;background: none;box-sizing: border-box;text-align: center;}
.page-mask .list-support .item .table{display: table;height: 96px;padding: 0px;width: 100%;}
.page-mask .list-support .item .table .cell{display: table-cell;vertical-align: middle;line-height: 1.6;font-size: 14px;color:#212121;font-weight: none;font-family:'Open Sans','Malgun gothic','nanum gothic','nanumgothic','Apple SD Gothic Neo','Sans Serif';}
.page-mask .list-qna li{margin: 10px 0 0;padding: 0;background:none;font-size: 20px;color:#4c4948;position: relative;padding-left: 30px;}
.page-mask .list-qna li:first-child{margin-top: 0;}
.page-mask .list-qna li .label{text-decoration: none;position: absolute;left: 0;top: 0;}
.page-mask .list-qna li .content{border-bottom: 1px solid #4c4948; padding-bottom: 1px;display:inline; line-height: 1.5; }
.page-mask .list-qna li .question{cursor: pointer;}
.page-mask .list-qna li .answer{font-size: 15px;line-height: 1.5;color:#4c4948;padding-top: 10px;display: none;font-family:'Open Sans','Malgun gothic','nanum gothic','nanumgothic','Apple SD Gothic Neo','Sans Serif';}
.page-mask .warm-instagram{padding-bottom: 20px;	}
.page-mask .warm-instagram .box-title{margin-bottom: 0;}
.page-mask .instagram-hash{color:#448aca;font-size: 20px;line-height: 1.5;font-weight: bold;text-align: center;display: block;margin-top: 10px;}
.page-mask .list-warm{margin: 0;padding: 0 20px;}
.page-mask .warm-list li{float: left;width: 25%;list-style: none;text-align: center;position: relative;padding-top: 30px;padding-bottom: 0;}
.page-mask .warm-list .number{position: absolute;top: 0;left: 50%;margin-left: -80px;font-size: 52px;color:#d3e4f5;}
.page-mask .warm-list .image{height: 120px;background-position: center center;background-repeat: no-repeat;}
.page-mask .warm-list .title{font-size: 20px;color:#e95050;font-weight: bold;margin-bottom: 10px;}
.page-mask .warm-list .desc{font-family:'Open Sans','Malgun gothic','nanum gothic','nanumgothic','Apple SD Gothic Neo','Sans Serif';font-size: 13px;line-height: 1.5;color:#030000;height: 54px;margin-bottom: 15px;font-weight: bold;}
.page-mask .warm-list .normal{font-weight: normal;}
.page-mask .warm-list .btn{min-width: 80px;}
.page-mask .warm-list li.l01 .image{background-image:url('../images/warm/warm-list01.png');}
.page-mask .warm-list li.l02 .image{background-image:url('../images/warm/warm-list02.png');}
.page-mask .warm-list li.l03 .image{background-image:url('../images/warm/warm-list03.png');}
.page-mask .warm-list li.l04 .image{background-image:url('../images/warm/warm-list04.png');}
.page-mask .warm-list .benefit{margin-top: 60px;padding-left: 63px;}
.page-mask .warm-list .benefit .normal{color:#000;display: inline;font-weight: bold;}
.page-mask .warm-list .benefit .desc{color:#58585b;font-size: 20px;line-height: 1.5;margin-bottom: 5px;}


@media (max-width:1120px){
	.page-mask .line-break{display: block}
	.page-mask .warm-description br{display: none;}
	.page-mask .warm-title{padding-top: 50px;}
	.page-mask .warm-list li{width: 50%;margin-top: 20px;	}
	.page-mask .warm-list .l01,
	.page-mask .warm-list .l02{height: 260px;}
	.page-mask .warm-box{padding: 15px;}
	.page-mask .warm-box .box-title{margin-bottom: 20px;}
	.page-mask .warm-list .number{font-size: 30px;margin-left: -65px;}
	.page-mask .list-warm{padding: 0;}
	.page-mask .warm-box .btn{font-size: 13px;padding: 15px 20px;min-width: 0;}
	.page-mask .warm-list .desc{height: 4em;word-break:keep-all;padding: 0;}
	.page-mask .warm-list .benefit{margin-top: 15px;padding-top: 15px;	border-top: 1px solid #ddd;	padding-left: 0;}
	.page-mask .warm-list .benefit .desc{margin-bottom: 10px;font-size: 13px;height: auto;}
	.page-mask .warm-list .title{margin-bottom: 0;	}
	.page-mask #wdi_feed_0 .wdi_feed_item{width: 50%;	}
	.page-mask .list-qna li{font-size: 14px;	}
	.page-mask .list-qna li .answer{font-size: 14px;	}
	.page-mask .warm-donation .desc{font-size: 13px;margin-bottom: 10px;	}
	.page-mask .warm-donation .desc br{display: none;}
	.page-mask .warm-donation{background-size: 150px auto;}
	.page-mask .list-support{margin: 0;	}
	.page-mask .list-support .item{width: auto;margin: 5px; padding: 5px;}
	.page-mask .list-support .item .table{height: auto;padding: 10px;}
	.page-mask .list-support .item .table .cell{display: table-cell;vertical-align: middle;line-height: 1.5;font-size: 15px;color:#212121;font-weight: none;font-family:'Open Sans','Malgun gothic','nanum gothic','nanumgothic','Apple SD Gothic Neo','Sans Serif';}

	.page-mask .list-support .slick-dots{margin: 0;	padding: 10px 0 0;}
	.page-mask .list-support .slick-dots li{background:none;padding: 0;	margin: 0 5px;}
	.page-mask .list-support .slick-dots li button{border-radius: 100px;width: 5px;height: 5px;background-color: #ccc;}
	.page-mask .list-support .slick-dots li.slick-active button{background-color: #ffc0a9;}
	.page-mask .warm-title figure{max-width: 80%;margin: 0 auto;}
	.page-mask .warm-title figure img{max-width: 100%;}
}