@charset "utf-8";
@import url('/webPub/0_sck2014/font/noto-sans.css');

body, p, h3 {font-family:'Noto Sans KR'; font-weight: 400;}
.select:hover, .input:hover, .textarea:hover,
.select:focus, .input:focus, .textarea:focus{border-color:#777}
.select:disabled, .input:disabled, .textarea:disabled{background-color:#f6f6f6;}
.select{ display:inline-block; min-width: 220px; height: 36px; line-height:34px; padding:0 50px 0 10px; border-radius:0;vertical-align:middle; box-sizing:border-box; font-size:18px; color:#f21c1c; font-family: 'Noto Sans KR'; border: 1px solid #cccccc;
	-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-rtl-ordering:logical;background: url('/webPub/0_sck2014/images/microsite/donation2018/bg_select.gif') no-repeat 94% 14px; cursor:pointer; margin-top:25px; font-weight: 400;}
.select::-ms-expand{display:none;}

.sec1 {background:url('/webPub/0_sck2014/images/microsite/onechild2/bg01.jpg') no-repeat center 0; height:807px;}
.sec1 .inner {width:1100px; margin:0 auto; height: 100%; position: relative;}
.sec1 .txt1 {position: absolute; left: 20px; top: 228px;}
.sec2 {background:url('/webPub/0_sck2014/images/microsite/onechild2/bg02.jpg') no-repeat center 0; height:1431px;}
.sec2 .inner {width:1100px; margin:0 auto; position:relative;}
.sec2 .tit {position: absolute; right:0; top:0;}
.sec2 .txt {font-size:23px; color:#fff; line-height:38px; position:absolute;}
.sec2 .txt1 {left:458px; top:167px;}
.sec2 .txt2 {right:447px; top:553px; text-align: right;}
.sec2 .txt3 {left:458px; top:985px;}
.sec2 .txt p + p {margin-top:50px;}
.sec2 .txt .mt25 {margin-top:25px !important;}
.sec2 .txt .mt70 {margin-top:70px !important;}
.sec2 .txt p:first-child {margin-top:0;}
.sec3 {background:url('/webPub/0_sck2014/images/microsite/onechild2/bg03.jpg') no-repeat center 0; min-height:1745px; border-top:1px solid #6d6c6e;}
.sec3 .inner {width:1100px; margin:0 auto; position:relative;}
.sec3 .txt1 {margin:51px 0 0 53px; display: inline-block;}
.sec3 .btn1 {position:absolute; right:68px; top:62px;}
.sec3 .tit {position: absolute; right:0; top:313px;}
.sec3 .txt {font-size:23px; color:#fff; line-height:38px; position:absolute;}
.sec3 .txt2 {left:455px; top:485px;}
.sec3 .txt3 {right:443px; top:938px; text-align: right;}
.sec3 .txt4 {left:458px; top:1367px;}
.sec3 .txt p + p {margin-top:50px;}
.sec4 {background:url('/webPub/0_sck2014/images/microsite/onechild2/bg04.jpg') no-repeat center 0; min-height:500px; border-top:1px solid #5f5e60;}
.sec4 .inner {width:1100px; margin:0 auto; position:relative;}
.sec4 .txt1 {margin:65px 0 0 50px;}
.sec4 .btn1 {position:absolute; right:68px; top:10px;}
.sec4 .txt2 {margin-top:33px; text-align:center; font-size:14px; color:#5d5d5e;}
.sec4 .txt3 {margin-top:210px; text-align:center;}
.sec4 .txt4 {margin-top:29px; text-align:center;}
.sec4 .iframe_area {background:url('/webPub/0_sck2014/images/microsite/onechild2/bg_video.gif') no-repeat center 0; text-align:center; margin-top:56px; height:539px;}
.sec4 .iframe_area .video1 {margin-left:1px;}
.sec4 .txt5 {margin-top:59px; text-align:center;}
.sec4 .txt6 {margin-top:30px; text-align:center;}
.sec4 .btn2 {margin-top:53px; display:block; text-align: center;}
.sec4 .box_area {background:url('/webPub/0_sck2014/images/microsite/onechild2/bg_sec4.gif') no-repeat center 0; width:920px; height:466px; margin:66px auto 0; }
.sec4 .txt7 {text-align:center; padding-top:50px;}
.sec4 .listText {margin:69px 0 0 59px;}
.sec4 .listText li {font-size:20px; color:#4c4c4c; font-weight:bold; margin-top:10px; line-height: 23px;}
.sec4 .listText li:first-child {margin-top:0;}

.sns_area {padding:50px 0 60px; border-bottom:2px solid #ed425a; }
.sns_area .sns {background:url('/webPub/0_sck2014/images/microsite/donation2018/bg_sns.jpg') no-repeat center 0;width:311px;height:54px; margin:0 auto; position: relative;}
.sns_area .sns h3 {width:0; height:0; text-indent:-50000px; }
.sns_area .sns a{width:54px; height:54px; display:inline-block; text-indent:-9999px; }
.sns_area .sns .facebook {position: absolute; left: 120px; bottom:0;}
.sns_area .sns .twitter {position: absolute; left: 188px; bottom:0;}
.sns_area .sns .kakao {position: absolute; left: 256px; bottom:0;}

.topBtn {position:absolute;right:50%;top:588px;z-index:10;margin-right:-600px; height:120px; -webkit-transition: 1s;  -moz-transition: 1s; -ms-transition: 1s; -o-transition: 1s;}
.topBtn a {display:block;}

