@charset "utf-8";
/***** 메인 레이아웃 CSS *****/
.maincontent_wrap{clear:both;margin-top:249px}
@media screen and (max-width: 1200px) {
	.maincontent_wrap{margin-top:0}
}
@media screen and (max-width:280px) {
	body{width:280px}
}
#layer_popup{text-align:center; position:absolute; top: 0; border: 3px solid #000; z-index: 99999;background:#000 }
#layer_popup .img01{float: left; width:100%; border-right: 1px solid #000;}
#layer_popup .img02{float: left; width:50%; border-left: 1px solid #000;}
#layer_popup .img01 img, #layer_popup .img02 img{width:100%;}
#layer_popup .close{clear:both;height:36px}
#layer_popup .close div{float:left; text-align:right;}
#layer_popup #check{font-size:12px; font-family:'돋움'; color: #fff; position:absolute; bottom:5px; right:45px; }
#layer_popup #close{font-size:12px; position:absolute; bottom:10px; right:10px; }
#layer_popup #close a { color:#000; padding: 2px 3px; background: #fff; }

@media all and (max-width:1000px){
#layer_popup{width:95%; height:auto; text-align:center; position:absolute; top: 0; border: 3px solid #000; z-index: 99999; }
#layer_popup img{width:100%;}
}
.section01{background:url(/minju/common/img/main/con_bg01_v2.jpg) no-repeat center top;overflow:hidden}
.section01 .pz_wrap{float:left;margin:50px 0 48px;width:786px}
/* main key visual */
.section01 .pz_wrap .mkv {}
.section01 .pz_wrap .mkv li {/*height:362px;*/ display:flex; display:-webkit-flex; display:-ms-flexbox; justify-content:center;align-items:center; -webkit-justify-content:center; -webkit-align-items:center; -ms-flex-pack:center; -ms-flex-align:center; background-position:center top !important; background-size:cover !important;}
.section01 .pz_wrap .mkv li a:focus{border:1px dotted #000}
.section01 .pz_wrap .mkv li .kvInfo.disabled {}
.section01 .pz_wrap .mkv li .kvInfo.disabled p {color:transparent; font-size:0;}
.section01 .pz_wrap .mkv li .kvInfo {text-align:center; position:absolute;}
.section01 .pz_wrap .mkv li .kvInfo strong { display:block; font-size:100px; line-height:80px; font-weight:900; margin-bottom:30px;}
.section01 .pz_wrap .mkv li .kvInfo p { display:block; font-size:20px; line-height:30px; color:#444; margin-bottom:40px;}
.section01 .pz_wrap .mkv li .kvInfo button { height:42px; line-height:42px; padding:0 40px; border-radius:20px; color:#FFF;}
.section01 .pz_wrap .mkv li img { width:786px; height:347px;border-top-right-radius:50px}
.bx-wrapper{border-top-right-radius:50px}
/* slider tuning */
.section01 .pz_wrap .bx-controls {font-family: 'NotoSansKR'}
.section01 .pz_wrap .bx-controls .bx-controls-direction {}
.section01 .pz_wrap .bx-controls .bx-controls-direction a {width:36px; height:36px; background:url(/minju/common/img/main/mkvSlide_arrow.png)rgba(0,0,0,0.5) no-repeat center center;}
.section01 .pz_wrap .bx-controls .bx-controls-direction .bx-prev {left:0;}
.section01 .pz_wrap .bx-controls .bx-controls-direction .bx-next {right:0; -webkit-transform:rotate(180deg); -ms-transform: rotate(180deg); transform:rotate(180deg);}
.section01 .pz_wrap .bx-controls .bx-controls-auto {bottom:50px; right:30px !important; z-index:9;}
.section01 .pz_wrap .bx-controls .bx-controls-auto .bx-controls-auto-item {}
.section01 .pz_wrap .bx-controls .bx-controls-auto .bx-controls-auto-item a {display:block; width:24px; height:24px; background:url(../img/main/mkv_stoplay.png) no-repeat;}
.section01 .pz_wrap .bx-controls .bx-controls-auto .bx-controls-auto-item .bx-start {background-position:0 0;}
.section01 .pz_wrap .bx-controls .bx-controls-auto .bx-controls-auto-item .bx-start:hover {background-position:0 -24px;}
.section01 .pz_wrap .bx-controls .bx-controls-auto .bx-controls-auto-item .bx-stop {background-position:-24px 0;}
.section01 .pz_wrap .bx-controls .bx-controls-auto .bx-controls-auto-item .bx-stop:hover {background-position:-24px -24px;}
.section01 .pz_wrap .bx-controls .bx-pager {bottom:20px;}
.section01 .pz_wrap .bx-wrapper .bx-pager.bx-default-pager a {background:#fff; width:12px; height:12px; margin:0 4px; border-radius:50%;border:1px solid #ebebeb}
.section01 .pz_wrap .bx-wrapper .bx-pager.bx-default-pager a:hover,
.section01 .pz_wrap .bx-wrapper .bx-pager.bx-default-pager a.active {background:#133061}

.section01 .status_board{float:right;position:relative;width:375px}
.section01 .status_board h2{position:absolute;top:0;left:52px;width:272px;height:99px;padding:33px 0 0 41px;line-height:57px;color:#eb4d55;font-size:23px;font-family:'yg-jalnan';background:url(/minju/common/img/main/status_title.png) no-repeat}
.section01 .status_board ul{margin-top:50px;padding:58px 25px 43px;background:url(/minju/common/img/main/status_bg.gif);border:1px solid #ebebeb;border-radius:55px 0 55px 0}
.section01 .status_board ul li{height:75px;line-height:75px;font-size:16px;font-family:'NotoSansKR',Malgun Gothic,sans-serif;font-weight:400;margin-bottom:7px;padding:0 35px 0 76px;background-repeat:no-repeat;border-radius:38px}
.section01 .status_board ul li:nth-child(1){color:#472a1f;background-color:#feebe3;background-image:url(/minju/common/img/main/icon_status01.png);background-position:24px 12px}
.section01 .status_board ul li:nth-child(2){color:#513534;background-color:#fcf0f0;background-image:url(/minju/common/img/main/icon_status02.png);background-position:24px 14px}
.section01 .status_board ul li:nth-child(3){color:#383820;background-color:#f5f5e0;background-image:url(/minju/common/img/main/icon_status03.png);background-position:24px 15px}
.section01 .status_board ul li span{float:right;font-size:20px}
.section01 .status_board ul li span strong{font-size:35px;letter-spacing:-1px}
.section01 .status_board .btm{position:absolute;bottom:-24px;left:-5px}
 /* IE10+ 익스플로러10이상버전에서 안될때 */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
 /* Enter your style code */
 .section01 .status_board h2{position:absolute;top:0;left:52px;width:272px;height:99px;padding:40px 0 0 41px;line-height:57px;color:#eb4d55;font-size:23px;font-family:'yg-jalnan';background:url(/minju/common/img/main/status_title.png) no-repeat}
}
@media screen and (max-width: 1200px) {
	.section01{padding:0 20px}
	.section01 .pz_wrap{width:65%}
	.section01 .pz_wrap .mkv li img{width:100%}
	.section01 .status_board{width:33%}
}
@media screen and (max-width: 990px) {
	.section01 .status_board h2{left:25px}
}
@media screen and (max-width: 900px) {
	.section01{padding:50px 20px 40px;overflow:visible;background-size:auto 100%}
	.section01 .pz_wrap{width:100%;float:none;margin:0}
	.section01 .pz_wrap .mkv li a{width:100%}
	.section01 .pz_wrap .mkv li img{height:auto}
	.section01 .pz_wrap .bx-wrapper .bx-viewport{height:auto!important}
	.section01 .status_board{width:100%;float:none;padding-top:1px}
	.section01 .status_board h2{left:calc(100% - 68%)}
	.section01 .status_board .btm{left:calc(100% - 73%)}
}
@media screen and (max-width: 700px) {
	.section01 .status_board h2{left:calc(100% - 77%)}
	.section01 .status_board .btm{left:calc(100% - 84%)}
}
@media screen and (max-width: 500px) {
	.section01 .status_board h2{left:50px}
	.section01 .status_board ul li{height:55px;line-height:55px}
	.section01 .status_board ul li span strong{font-size:30px}
	.section01 .status_board ul li:nth-child(1),
	.section01 .status_board ul li:nth-child(2),
	.section01 .status_board ul li:nth-child(3){background-position:24px 8px}	
	.section01 .status_board .btm{left:-6px;width:100%}
}
@media screen and (max-width: 400px) {
	.section01 .status_board h2{left:27px}
}

.section02{/*background:url(/minju/common/img/main/con_bg02.jpg) no-repeat center top;*/overflow:hidden}
.section02 .offer{position:relative;width:100%;margin:74px 13px 70px 0}
.section02 .offer h2{margin-bottom:20px;border-bottom:1px solid #ccc;font-family: 'GmarketSans';}
.section02 .offer h2 span{display:inline-block;color:#015d8b;font-size:22px;padding-bottom:20px;border-bottom:5px solid #34bbff}

.offer_category{overflow:hidden}
.offer_category li,
.offer_category li a{box-sizing:border-box}
.offer_category li{float:left;width:276px;margin:0 34px 15px 0;font-family:Malgun Gothic,sans-serif;}
.offer_category li.data_no{width:100%;margin-right:0;padding-bottom:25px;line-height:85px;font-size:18px;text-align:center;border-bottom:1px solid #bbb}
.offer_category li:last-child,
.offer_category li:nth-child(4n){margin-right:0}
.offer_category li a{display:block;position:relative;height:370px;padding:45px 20px 25px;border:1px solid #e3e3e3;box-shadow:3px 3px 10px #fff;background:#fff}
.offer_category li:first-child a{border-radius:0 0 0 40px}
.offer_category li a.best{border-color:#ff6600}
.offer_category li a.best:before{content:'';display:block;position:absolute;top:0;left:0;width:37px;height:37px;background-color:#ff6600;background-position:-257px -192px;border-top-left-radius: 6px;border-bottom-right-radius: 8px;}
.offer_category li a:hover{border-color:#ddd;box-shadow:3px 3px 10px #ddd}
.offer_category li strong,
.offer_category .con_desc{overflow:hidden;display:block;display:-webkit-box;-webkit-box-orient:vertical;letter-spacing:-1px;text-overflow:ellipsis;word-break:break-all;box-sizing:border-box}	
.offer_category li strong{height:50px;margin-top:10px;line-height:25px;color:#212121;font-size:17px;font-weight:bold;-webkit-line-clamp:2;}
.offer_category li em{display:block;position:relative;padding-top:25px}

.offer_category .con_desc{height:82px;margin:8px 0 10px;line-height:20px;color:#000;font-size:14px;-webkit-line-clamp:4;}
.offer_category .con_info,
.offer_category .con_day,
.offer_category .tit_wrap{display:block}
.offer_category .con_info{position:relative;margin:7px 0 7px}
.offer_category .con_state{position:absolute;bottom:0;left:0;width:100%;height:40px;display:block;line-height:38px;text-align:center;color:#fff;font-size:16px;font-weight:600;background:#417fa3}
.offer_category .con_state_first{border-radius:0 0 0 40px}
/*.offer_category .con_state01{background:#417fa3}
.offer_category .con_state02{background:#79b881}
.offer_category .con_state03{background:#3ec6d5}
.offer_category .con_state04{background:#f0909f}
.offer_category .con_state05{background:#a0a0ff}*/
.offer_category .con_state01 span{background:url(/minju/common/img/common/icon_con_state01.png) 0 3px no-repeat ;padding-left:20px}
.offer_category .con_state02 span{background:url(/minju/common/img/common/icon_con_state02.png) 0 3px no-repeat ;padding-left:20px}
.offer_category .con_state03 span{background:url(/minju/common/img/common/icon_con_state03.png) 0 3px no-repeat;padding-left:20px}
.offer_category .con_state04 span{background:url(/minju/common/img/common/icon_con_state04.png) 0 3px no-repeat ;padding-left:20px}
.offer_category .con_state05 span{background:url(/minju/common/img/common/icon_con_state05.png) 0 3px no-repeat;padding-left:20px}
.offer_category .con_day{position:absolute;top:-1px;right:-1px;color:#fff;text-align:center;border-radius:0 0 0 15px;padding:0 15px;font-size:23px;font-family:'yg-jalnan';background:#fdd11a;line-height:33px}
.offer_category .con_type:before{content:'';position:absolute;top:5px;left:0;width:13px;height:1px;transform:rotate(45deg);background:#b6b6b6}
.offer_category .tit_wrap{text-align:center}
.offer_category .con_type_tit{display:inline-block;padding:0 26px 12px;color:#5193f6;font-size:19px;font-family:'NanumBarunGothic';font-weight:bold;border-bottom:1px solid #5193f6}
.offer_category .con_type_tit.icon_a{}
.offer_category .con_type_tit.icon_b{}
.offer_category .con_info i{font-style:normal}
.offer_category .con_info i span.name{color:#333;font-size:14px;font-family:'NanumBarunGothic';font-weight:bold}
.offer_category .con_info i span.date{float:right;color:#666;font-size:14px;font-family:'NotoSansKR',Malgun Gothic,sans-serif;font-weight:200;}
.offer_category .con_like,
.offer_category .con_reply,
.offer_category .con_view{position:absolute;top:0;padding-left:25px;color:#666;font-size:14px;font-family:'NotoSansKR',Malgun Gothic,sans-serif;font-weight:400;}
.offer_category .con_like:before,
.offer_category .con_reply:before,
.offer_category .con_view:before{content:'';display:block;position:absolute;top:0;left:0;width:19px;height:16px;background:url(/minju/common/img/common/icon_like.png) no-repeat}
.offer_category .con_reply{right:62px;color:#4f4f4f}
.offer_category .con_reply:before{background:url(/minju/common/img/common/icon_cmt.png) no-repeat}
.offer_category .con_view{right:0;color:#4f4f4f}
.offer_category .con_view:before{background:url(/minju/common/img/common/icon_sm_view02.png) no-repeat}
.offer_category .bar_bg{height:15px;overflow:hidden;display:block;position:relative;background:#e4e4e4;margin-top:3px}
.offer_category .bar_color_blue{display:inline-block;height:15px;text-indent:-9999px;background-image:url(/images/seesaw/common/bg_pattern_graph.png);background-repeat:repeat;background-color:#5193f6}
.offer_category .bar_bg:before{content:'';display:block;position:absolute;top:0px;left:0;width:55.6px;box-sizing:border-box;border-right:1px solid #c7c9cc;text-align:right;padding:0 5px 0 0;line-height:18px;}
.offer_category .issue_graph .bar_bg:before{content:'';display:block;position:absolute;top:0px;left:0;width:55.6px;box-sizing:border-box;border-right:1px solid #c7c9cc;text-align:right;padding:0 5px 0 0;line-height:18px;}
.offer_category .bar_bg span.total{position:absolute;top:0px;right:8px;font-size:12px;line-height:15px;}
 /* IE10+ 익스플로러10이상버전에서 안될때 */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
 /* Enter your style code */
 .offer_category .con_day{position:absolute;top:-1px;right:-1px;color:#fff;text-align:center;border-radius:0 0 0 15px;padding:13px 15px 0;font-size:23px;font-family:'yg-jalnan';background:#fdd11a;line-height:20px}
 }

.section02 .question{float:left;position:relative;width:calc(50% - 13px);margin:74px 0 70px 13px}
.section02 .question h2{margin-bottom:20px;border-bottom:1px solid #ccc;font-family: 'GmarketSans';}
.section02 .question h2 span{display:inline-block;color:#007b65;font-size:22px;padding-bottom:20px;border-bottom:5px solid #0ebe9f}
.section02 .question .cont{position:relative;height:370px;font-family:'NotoSansKR',Malgun Gothic,sans-serif;border:1px solid #e3e3e3;border-radius:0 0 40px;text-align:center}
.section02 .question .cont.cate01{background:url(/minju/common/img/main/cate_m_01.jpg) repeat-x left top;}
.section02 .question .cont.cate02{background:url(/minju/common/img/main/cate_m_02.jpg) repeat-x left top;}
.section02 .question .cont.cate03{background:url(/minju/common/img/main/cate_m_03.jpg) repeat-x left top;}
.section02 .question .cont.cate04{background:url(/minju/common/img/main/cate_m_04.jpg) repeat-x left top;}
.section02 .question .cont.cate05{background:url(/minju/common/img/main/cate_m_05.jpg) repeat-x left top;}
.section02 .question .cont.cate06{background:url(/minju/common/img/main/cate_m_06.jpg) repeat-x left top;}
.section02 .question .cont.cate07{background:url(/minju/common/img/main/cate_m_07.jpg) repeat-x left top;}
.section02 .question .cont.cate08{background:url(/minju/common/img/main/cate_m_08.jpg) repeat-x left top;}
.section02 .question .cont.cate09{background:url(/minju/common/img/main/cate_m_09.jpg) repeat-x left top;}
.section02 .question .cont.cate10{background:url(/minju/common/img/main/cate_m_10.jpg) repeat-x left top;}
.section02 .question .cont p.cate{position:absolute;left:17px;top:17px;color:#417fa3;padding:0 23px;font-weight:400;line-height:40px;border:2px solid #417fa3;border-radius:22px;background:#fff;}
.section02 .question .cont p.state{position:absolute;right:17px;top:17px;color:#0095c0;padding:0 23px;font-weight:400;line-height:40px;border:2px solid #0095c0;border-radius:22px;background:#fff;}
.section02 .question .cont dl{margin-top:187px;}
.section02 .question .cont dl dt{margin-bottom:16px;color:#000;font-size:20px;font-weight:500;word-break:keep-all}
.section02 .question .cont dl dd{color:#5e5e5e;font-size:17px;font-weight:500}
.section02 .question .cont dl dd span{color:#335595}
.section02 .question .cont dl dd.date{margin:12px 0 19px;color:#666;font-weight:200}
.section02 .question .cont a{display:inline-block;color:#21468b;padding:0 33px 0 39px;border:1px solid #21468b;border-radius:20px;font-size:16px;font-weight:200;line-height:39px}
.section02 .more{position:absolute;top:0;right:0}
@media screen and (max-width: 1200px) {
	.section02 .offer,
	.section02 .question{margin:54px 13px 30px 0}
	.section02 .offer_category li{width:47%;margin:0 0 15px 0;margin-right:5.5%!important}
	.section02 .offer_category li:last-child, .offer_category li:nth-child(4n){margin-right:0!important}
}
@media screen and (max-width: 900px) {
	.section02 .offer,
	.section02 .question{float:none;width:100%;margin:30px 0 0 0}
}
@media screen and (max-width: 465px) {
	.section02 .offer_category li{width:100%;margin-right:0!important}
	.section02 .question .cont dl{margin-top:178px}
	.section02 .question .cont dl dt{padding:0 10px;line-height:26px}
}

.section03{height:490px;background:url(/minju/common/img/main/con_bg03.jpg) no-repeat center top;overflow:hidden}
.section03 .youtube{float:left;width:583px;height:335px;margin:78px 0}
.section03 .youtube iframe{width:583px;height:335px}
.section03 .text_box{float:right;width:50%;text-align:right;color:#fff;margin-top:130px}
.section03 .text_box h2{font-family: 'GmarketSans';font-weight:600;font-size:35px}
.section03 .text_box h2 span{display:block;margin-bottom:12px;font-size:22px}
.section03 .text_box p.cont{margin:40px 0 48px;font-family:'NotoSansKR',Malgun Gothic,sans-serif;font-weight:200;font-size:18px;line-height:28px}
.section03 .text_box p.date{font-size:18px}
.section03 .inner{width:490px;text-align:center;color:#fff;padding-top:150px}
.section03 .inner::before{position:absolute; top:91px; left:-174px; width:140px; height:274px; margin-top:-6px; background:url('/minju/common/img/main/img_maincont0301.png') no-repeat center; background-size:100% auto; content:'';}
.section03 .inner::after{position:absolute; top:117px; right:-324px; width:318px; height:238px; margin-top:-6px; background:url('/minju/common/img/main/img_maincont0302.png') no-repeat center; background-size:100% auto; content:'';}
.section03 .title_section03{font-family: 'GmarketSans';font-size:40px;letter-spacing: -2px;}
.section03 .text_section03{font-family: 'GmarketSans';font-size:19px;padding-top: 20px;line-height: 26px;letter-spacing: -0.5px;}
.section03 a.go_suggest{width: 413px;height: 70px;display: block;background: #f4d701;color: #000;text-align: center;margin: 0 auto;border-radius: 65px;line-height: 72px;font-size: 30px;font-family: 'GmarketSans';font-weight: 600;margin-top: 20px;}

@media screen and (max-width: 1200px) {
	.section03 .youtube{margin:58px 0}
	.section03 .text_box{width:40%;margin-top:110px}
}
@media screen and (max-width: 1050px) {
	.section03 .text_box{width:37%;margin-top:90px}
}
@media screen and (max-width: 980px) {
	.section03{margin-top:20px;background-size:auto 100%}
	.section03 .youtube{float:none;margin:40px auto}
	.section03 .text_box{float:none;width:100%;text-align:center;margin-top:0;padding-bottom:30px}
	.section03 .text_box p.cont{margin:20px 0 28px}
	.section03 .inner{padding-top:190px;width:100%}
	.section03 .inner::before{top:-25px;left:calc(50% - 70px);margin-top:0;background-size:40%}
	.section03 .inner::after{display:none}
	.section03 .title_section03{font-size:30px;font-weight:600}
	.section03 .text_section03{font-size:16px;}
	.section03 a.go_suggest{width:300px;font-size:25px}
	
}
@media screen and (max-width: 620px) {
	.section03 .youtube{width:100%;height:auto}
	.section03 .youtube iframe{width:100%;height:335px}
	
}
@media screen and (max-width: 490px) {
	/*.section03 .inner{width:100%}
	.section03 a.go_suggest{width:100%}*/
}
@media screen and (max-width: 414px) {
	.section03 .youtube iframe{height:215px}
	.section03 .text_box h2{font-size:30px}
}

.section04{/*background:url(/minju/common/img/main/con_bg04.jpg) no-repeat center top;*/overflow:hidden}
.section04 .notice{float:left;position:relative;width:calc(50% - 86px);height:300px;margin:50px 43px}
.section04 .notice ul li{float:left}
.section04 .notice ul li a.title{display:block;height:90px;line-height:90px;text-align: center;font-family:'GmarketSans';font-size:30px;padding:0 10px}
.section04 .notice ul li.on a.title{color:#131d46;border-bottom:2px solid #d6e7ff}
.section04 .notice ul li .cnt{display:none;position:absolute;left:0;width:505px;border-top:1px solid #dadada;font-family:'NotoSansKR',Malgun Gothic,sans-serif;font-weight:200}
.section04 .notice ul li.on .cnt{display:block}
.section04 .notice ul li .cnt ul{margin-top:25px}
.section04 .notice ul li .cnt ul li{float:none}
.section04 .notice ul li .cnt ul li a{color:#000;font-size:18px;line-height:36px;width:75%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;float:left}
.section04 .notice ul li .cnt ul li span{color:#666;float:right;margin-left:35px;line-height:35px}
.section04 .notice ul li .more{position:absolute;display:block;right:0;top:-64px}
.section04 .mileage{float:left;position:relative;width:calc(50% - 70px);margin:50px 0 50px 70px}
.section04 .mileage h2{display:inline-block;padding:29px 114px 15px 0;margin-bottom:24px;color:#16c0a2;font-family:'GmarketSans';font-weight:600;font-size:35px;background:url(/minju/common/img/main/icon_mig.png) no-repeat right top}
.section04 .mileage ul{font-family:'NotoSansKR',Malgun Gothic,sans-serif;}
.section04 .mileage ul.list01{float:left}
.section04 .mileage ul.list02{float:right}
.section04 .mileage ul li{color:#000;font-size:18px;font-weight:600;margin-bottom:5px}
.section04 .mileage ul li span.num{display:inline-block;width:32px;height:32px;line-height:32px;margin-right:10px;color:#fff;text-align:center;background-color:#05d7b4;border-radius:4px}
.section04 .mileage ul li span.point{color:#365c25}
.section04 .mileage .more{display:block;position:absolute;top:32px;right:0;background-color:#05d7b4;color:#fff;font-size:15px;font-weight:bold;padding:6px 16px;border-radius:5px}
@media screen and (max-width: 1200px) {
	.section04 .notice{width:47%;margin:30px 0}
	.section04 .notice ul li .cnt{width:100%}
	.section04 .mileage{float:right;width:47%;margin:30px 0 50px}
}
@media screen and (max-width: 1110px) {
	.section04 .notice{width:43%}
	.section04 .notice ul li .cnt ul li a{width:65%}
	.section04 .mileage{width:53%}
}
@media screen and (max-width: 1110px) {
	.section04 .mileage ul li{font-size:17px}
}
@media screen and (max-width: 900px) {
	.section04 .notice{width:40%}
	.section04 .notice ul li .cnt ul li a{width:60%}
	.section04 .mileage{width:56%}
	.section04 .mileage ul li{font-size:15px}
	.section04 .mileage .more{top:-15px}
}
@media screen and (max-width: 777px) {
	.section04 .notice{width:100%;margin:20px 0 10px}
	.section04 .mileage{width:100%;margin:20px 0 50px}
	.section04 .mileage h2{display:block;padding:29px 0 0}
	.section04 .mileage ul.list02{float:left;margin-left:50px}
	.section04 .mileage ul li{font-size:19px}
	.section04 .mileage .more{top:32px}
}
@media screen and (max-width: 590px) {
.section04 .mileage ul.list02{margin-left:20px}
	.section04 .mileage ul li{font-size:17px}
}
@media screen and (max-width: 520px) {
	.section04 .notice ul li a.title{font-size:28px}
	.section04 .mileage ul.list01,
	.section04 .mileage ul.list02{float:none;margin-left:50px}
	.section04 .mileage ul li{font-size:18px}
	.section04 .mileage .more{top:-15px}
}
@media screen and (max-width: 360px) {
	.section04 .mileage ul.list01,
	.section04 .mileage ul.list02{float:none;margin-left:23px}
}

.scroll_quick{position:fixed;top:297px;left:50%;margin-left:620px;width:82px;background:#fff;border:1px solid #d8d5d1;border-radius:4px;z-index:10}
.scroll_quick ul{display:inline-block;text-align:center;width:100%;}
.scroll_quick ul li{border-bottom:1px solid #eee;text-align:center}
.scroll_quick ul li a{display:block;padding:38px 0 10px;color:#4c463f;font-size:12px;}
.scroll_quick ul li:nth-child(1) a{background:url(/minju/common/img/common/icon_quick01.png) no-repeat center 10px;}
.scroll_quick ul li:nth-child(2) a{background:url(/minju/common/img/common/icon_quick02.png) no-repeat center 10px;}
.scroll_quick ul li:nth-child(3) a{background:url(/minju/common/img/common/icon_quick03.png) no-repeat center 10px;}
.scroll_quick ul li:nth-child(4){border-bottom:none}
.scroll_quick ul li:nth-child(4) a{display:block;position:relative;padding:25px 0 18px;font-size:14px;font-weight:bold;color:#403d39;letter-spacing:0;background:#f1ede8 url(/minju/common/img/common/icon_quick04.png) no-repeat center 10px;box-sizing:border-box;}
.scroll_quick ul li:nth-child(4) a span{display:block;position:absolute;bottom:-14px;left:27px}

@media screen and (max-width: 1200px) {
	.section02,
	.section03,
	.section04{padding:0 20px}
}


.topCon{/*min-height:900px;*/width:2000px;position:relative;margin:0 auto;left:50%;margin-left:1000px;}
.topCon .objs{}
.topCon .objs i{display:block;position:absolute;z-index:1;/*background:url(//cdndata.milkt.co.kr/i/www/images/main/objs_top.png) no-repeat;*/background:url(/minju/common/img/main/icon_animation.png) no-repeat;transition:all .6s}
.topCon .objs .obj1{top:0px;left:-1939px;width:266px;height:252px;animation:topCon_obj1 3s ease-in-out infinite alternate;}
.topCon .objs .obj2{top:252px;left:-2175px;width:465px;height:465px;background-position-y:-252px;animation:topCon_obj2 20s ease-in-out infinite alternate;}
.topCon .objs .obj3{top:823px;left:-1876px;z-index:1;width:46px;height:49px;background-position-y:-717px;animation:topCon_obj1 2.2s ease-in-out infinite alternate;}
.topCon .objs .obj4{top:1341px;left:-2124px;width:362px;height:361px;background-position-y:-1096px;animation:topCon_obj3 5s ease-out infinite alternate-reverse}
.topCon .objs .obj5{top:1725px;left:-1737px;width:72px;height:133px;background-position-y:-1474px;animation:topCon_obj3 5s ease-out infinite alternate-reverse}

.topCon .objs .obj6{top:-75px;left:-210px;z-index:1;width:218px;height:212px;background-position-y:-765px;animation:topCon_obj7 6s ease-out infinite alternate-reverse}
.topCon .objs .obj7{top:225px;left:-253px;z-index:1;width:83px;height:83px;background-position-y:-992px;animation:topCon_obj7 6s ease-out infinite alternate-reverse}

.topCon .objs .obj8{top:700px;left:-283px;width:83px;height:19px;background-position-y:-1075px;animation:topCon_obj8 85s linear infinite;}

.topCon .objs .obj9{top:1660px;left:-1634px;width:16px;height:17px;background-position-y:-1457px;animation:topCon_obj7 6s ease-out infinite alternate-reverse}
.topCon .objs .obj10{top:1558px;left:-1172px;width:25px;height:28px;background-position-y:-1473px;animation:topCon_obj7 6s ease-out infinite alternate-reverse}
.topCon .objs .obj11{top:1596px;left:-388px;width:16px;height:17px;background-position-y:-1457px;animation:topCon_obj7 6s ease-out infinite alternate-reverse}
.topCon .objs .obj12{top:1750px;left:-122px;width:16px;height:17px;background-position-y:-1457px;animation:topCon_obj7 6s ease-out infinite alternate-reverse}

.topCon .objs .obj13{top:1496px;left:-337px;width:72px;height:68px;background-position-y:-1607px;animation:topCon_obj7 6s ease-out infinite alternate-reverse}

.topCon .objs .obj14{top:1267px;left:-305px;width:598px;height:601px;background-position-y:-1675px;animation:topCon_obj7 6s ease-out infinite alternate-reverse}
/*.topCon .objs .obj13{top:1725px;left:-1737px;width:72px;height:133px;background-position-y:-1474px;animation:topCon_obj5 100s linear infinite}

.topCon .objs .obj14{top:907px;right:-174px;z-index:1;width:218px;height:212px;background-position-y:-1720px;animation:topCon_obj6 5s linear infinite}
.topCon .objs .obj15{top:693px;left:14px;width:362px;height:318px;background-position-y:-2300px;animation:topCon_obj8 85s linear infinite;}
.topCon .objs .obj16{top:920px;left:365px;width:141px;height:142px;background-position-y:-2630px;animation:topCon_obj9 2s ease-in-out infinite alternate;}*/
@keyframes wave2 {
	0%    {background-position-x:0;}
	100%   {background-position-x:-430px;}
}
@keyframes topCon_obj1 {
	0%    {transform:translateY(0);}
	100%   {transform:translateY(15px);}
}
@keyframes topCon_obj2 {
	0%    {transform:translateY(0) rotate(0);}
	100%   {transform:translateY(-30px) rotate(-360deg);}
}
@keyframes topCon_obj5 {
	0%    {transform:rotate(0);}
	100%   {transform:rotate(360deg);}
}
@keyframes topCon_obj4 {
	0%    {transform:translateY(0);}
	100%   {transform:translateY(3px);}
}

@keyframes topCon_obj6 {
	0%    {transform:translateX(0) translateY(0);}
	30%   {transform:translateX(10px) translateY(-10px);}
	70%   {transform:translateX(5px) translateY(-15px);}
	100%   {transform:translateX(0) translateY(0);}
}
@keyframes topCon_obj3 {
	0%    {transform:translateX(0) translateY(0);opacity:1}
	100%   {transform:translateX(-10px) translateY(30px);opacity:0.7}
}
@keyframes topCon_obj7 {
	0%    {transform:translateX(0) translateY(0);opacity:0.8}
	100%   {transform:translateX(-10px) translateY(30px);opacity:1}
}
@keyframes topCon_obj8 {
	0%    {transform:rotate(0);}
	100%   {transform:rotate(-360deg);}
}
@keyframes topCon_obj9 {
	0%    {transform:translateY(0) scale(1);}
	100%   {transform:translateY(-10px) scale(1.1);}
}