@font-face{font-family:'NotoSansKR';font-style:normal;font-weight:200;src:url(/resources/fonts/NotoSansCJKkr-Light.eot);src:local("※") , url(/resources/fonts/NotoSansCJKkr-Light.html) format('woff2') , url(/resources/fonts/NotoSansCJKkr-Light.woff) format('woff') , url(/resources/fonts/NotoSansCJKkr-Light.otf) format('opentype')}@font-face{font-family:'NotoSansKR';font-style:normal;font-weight:300;src:url(/resources/fonts/NotoSansCJKkr-DemiLight.eot);src:local("※") , url(/resources/fonts/NotoSansCJKkr-DemiLight.html) format('woff2') , url(/resources/fonts/NotoSansCJKkr-DemiLight.woff) format('woff') , url(/resources/fonts/NotoSansCJKkr-DemiLight.otf) format('opentype')}@font-face{font-family:'NotoSansKR';font-style:normal;font-weight:400;src:url(/resources/fonts/NotoSansCJKkr-Regular.eot);src:local("※") , url(/resources/fonts/NotoSansCJKkr-Regular.html) format('woff2') , url(/resources/fonts/NotoSansCJKkr-Regular.woff) format('woff') , url(/resources/fonts/NotoSansCJKkr-Regular.otf) format('opentype')}@font-face{font-family:'NotoSansKR';font-style:normal;font-weight:500;src:url(/resources/fonts/NotoSansCJKkr-Medium.eot);src:local("※") , url(/resources/fonts/NotoSansCJKkr-Medium.html) format('woff2') , url(/resources/fonts/NotoSansCJKkr-Medium.woff) format('woff') , url(/resources/fonts/NotoSansCJKkr-Medium.otf) format('opentype')}@font-face{font-family:'NotoSansKR';font-style:normal;font-weight:700;src:url(/resources/fonts/NotoSansCJKkr-Bold.eot);src:local("※") , url(/resources/fonts/NotoSansCJKkr-Bold.html) format('woff2') , url(/resources/fonts/NotoSansCJKkr-Bold.woff) format('woff') , url(/resources/fonts/NotoSansCJKkr-Bold.otf) format('opentype')}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir="rtl"] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir="rtl"] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir="rtl"] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,time,figure,article,nav,header,footer,hgroup,video,audio,aside,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,section,input,textarea,select{margin:0;padding:0;border:0;outline:0;font-style:inherit;vertical-align:baseline;font-family:'NotoSansKR',sans-serif;box-sizing:border-box;font-size:inherit;font-weight:inherit;color:inherit;word-break:keep-all}:focus{outline:none}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:inherit;word-break:break-all}figure,article,header,main,footer,nav,hgroup,video,audio,aside,form{display:block}a,input,textarea,select,label{display:inline-block;text-decoration:none}img{border:0;vertical-align:top}sup{vertical-align:super}button{border:0;cursor:pointer}strong{font-weight:700;font-size:inherit;color:inherit}input{-webkit-appearance:none;-webkit-border-radius:0}.header{z-index:1000}html,body{width:100%;background:#292929}main{background:#fff;padding-top:58px;background:#fff}caption,.blind{overflow:hidden!important;visibility:hidden!important;padding:0!important;margin:0!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important}.p70{width:70%!important}.half01{display:inline-block!important;vertical-align:top!important;width:50%!important;padding-right:10px!important;margin-right:0!important}.half02{display:inline-block!important;vertical-align:top!important;width:50%!important;margin-right:0!important}.half03{display:inline-block!important;vertical-align:top!important;width:60%!important;margin-right:0!important}.btn{display:inline-block;width:100%;height:50px;font-size:16px;line-height:50px;color:#fff;text-align:center;vertical-align:middle;font-weight:500}.btn.c01{background:#e01f22}.btn.black{background:#000}.bottom-group{position:relative;text-align:center;padding-top:40px;font-size:0}.page-nav{text-align:center;margin-top:30px}.page-nav a,.page-nav span{display:inline-block;margin:0 2px;width:27px;height:27px;font-size:14px;color:#000;font-weight:400;line-height:27px;vertical-align:top}.page-nav a:hover{color:#e01f22;text-decoration:underline}.page-nav .on{background-color:#292929;color:#fff;font-size:12px}.page-nav a.first{background:url(/resources/images/main/btn_first.png) center center no-repeat}.page-nav a.prev{background:url(/resources/images/main/btn_prev.png) center center no-repeat}.page-nav a.next{background:url(/resources/images/main/btn_next.png) center center no-repeat}.page-nav a.last{background:url(/resources/images/main/btn_last.png) center center no-repeat}.page-nav02{text-align:center;margin-top:30px}.page-nav02 a,.page-nav02 span{display:inline-block;margin:0 4px;padding:0 3px;height:25px;font-size:14px;color:#000;font-weight:500;line-height:25px;vertical-align:top}.page-nav02 a:hover{border-bottom:1px solid #000}.page-nav02 .on{color:#e01f22;border-bottom:1px solid #e01f22}.page-nav02 a.first{width:27px;background:url(/resources/images/main/btn_first.png) center center no-repeat}.page-nav02 a.prev{width:27px;background:url(/resources/images/main/btn_prev.png) center center no-repeat}.page-nav02 a.next{width:27px;background:url(/resources/images/main/btn_next.png) center center no-repeat}.page-nav02 a.last{width:27px;background:url(/resources/images/main/btn_last.png) center center no-repeat}.page-nav02 a.first:hover,.page-nav02 a.prev:hover,.page-nav02 a.next:hover,.page-nav02 a.last:hover{border-bottom:0}.header{position:fixed;top:0;left:0;padding:0 10px;width:100%;height:58px;background:#fff;border-bottom:8px solid #e01f22;font-size:0}.header a{display:block;margin:18px auto 0;width:98px;height:15px}.header a img{width:98px}footer{position:relative;padding:35px 45px 10px 15px;background:#292929;font-weight:400;font-size:12px;line-height:18px;color:rgba(255,255,255,.5);letter-spacing:.5px}footer .btn-top{position:absolute;bottom:0;right:0;width:45px;height:45px;background:url(/resources/images/main/up.png) center center no-repeat;background-size:13px 7px}.main input{padding:10px 11px;width:100%;font-size:14px;font-weight:200;border:1px solid #aeaeae}.main input:focus{border:1px solid #e01f22}.main .group01{height:272px;background:url(/resources/images/main/banner.png) center center no-repeat;background-size:cover}.main .group01 h2{padding-top:95px;font-size:26px;color:#fff;font-weight:700;text-align:center}.main .group01 p{padding-top:5px;font-size:17px;color:#fff;font-weight:200;text-align:center;line-height:24px}.main .group02{padding:35px 15px;background:#e6e9ec}.main .group02 h2{font-size:30px;color:#000;font-weight:400;text-align:center}.main .group02 input{margin-top:13px}.main .group02 p{padding:10px 0 17px;font-size:12px;font-weight:200;color:#28272b}.main .group02 button{display:block;margin:0 auto;width:55%;height:42px;line-height:42px;background:#000;font-size:14px;font-weight:500;color:#fff}.main .group03{padding:30px 15px 0}.main .group03 h2{font-size:20px;font-weight:400;padding-bottom:10px}.main .group03 .inner{position:relative;padding-right:130px}.main .group03 input{background:#f1f1f1}.main .group03 button{position:absolute;top:0;right:0;display:block;width:120px;height:42px;line-height:42px;background:#ffaf15;font-size:14px;font-weight:500;color:#000}.main .group03 p{padding:10px 0 30px;font-size:12px;font-weight:200;color:#28272b;border-bottom:1px solid #ccc}.main .group04{padding:45px 25px 0;text-align:center}.main .group04 h2{font-size:30px;color:#000;font-weight:400;text-align:center}.main .group04 ul{margin-top:15px;border-top:1px solid #8e9aa8}.main .group04 li{border-bottom:1px solid #8e9aa8;padding:10px 0}.main .group04 li a{display:block;position:relative;padding-right:95px;line-height:20px;font-size:13px;text-align:left}.main .group04 li a .title{overflow:hidden;display:block;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.main .group04 li:first-child a .title{color:red}.main .group04 li a .date{position:absolute;top:0;right:0;text-align:right}.main .group04 .more{padding:0 25px 0 0;font-size:17px;height:40px;line-height:40px;background:url(/resources/images/main/xplus.png.pagespeed.ic.O0VQeADHQ9.png) 100% center no-repeat;background-size:15px 15px}.main .group05{padding:12px 15px 40px}.main .group05 .box01,.main .group05 .box02{position:relative;margin-top:25px;padding:10px 22px;height:160px;box-shadow:5px 5px 10px rgba(0,0,0,.2)}.main .group05 .box01:before{content:'';position:absolute;bottom:0;right:0;display:block;width:105px;height:80px;background:url(/resources/images/main/icon01.png) 0 0 no-repeat;background-size:80px 71px}.main .group05 .box02:before{content:'';position:absolute;bottom:0;right:0;display:block;width:110px;height:95px;background:url(/resources/images/main/icon02.png) 0 0 no-repeat;background-size:88px 86px}.main .group05 h2{font-size:36px;color:#2f2f2f;font-weight:200;letter-spacing:-1px}.main .group05 span{display:block;font-size:22px;color:#2f2f2f;font-weight:200;letter-spacing:.5px}.main .group05 .box01 a{padding:0 17px;margin-top:5px;width:120px;height:30px;border-radius:15px;border:1px solid #515151;font-size:14px;line-height:28px;font-weight:400;background:url(/resources/images/main/xarrow.png.pagespeed.ic.oFexWZaEq9.png) 90px center no-repeat;background-size:12px 12px}.main .group05 .box02 a{padding:0 17px;margin-top:5px;height:30px;border-radius:15px;border:1px solid #515151;font-size:14px;line-height:28px;font-weight:400}.sub section{padding:15px}.sub h2{font-size:18px;color:#000;font-weight:700}.sub .tag01{display:inline-block;margin:1px 4px 1px 0;padding:0 9px;height:20px;line-height:20px;background:#ff9000;font-size:12px;color:#fff;font-weight:700;border-radius:5px;text-align:center}.sub .tag02{display:inline-block;margin:1px 4px 1px 0;padding:0 9px;height:20px;line-height:20px;background:#ff4200;font-size:12px;color:#fff;font-weight:700;border-radius:5px;text-align:center}.sub .area-count{position:relative;padding-left:50px;height:25px}.sub .area-count span{position:absolute;top:0;left:0;line-height:25px;font-size:12px;color:#000;font-weight:200}.sub .area-count div{text-align:right;font-size:0}.sub .area-count .minus{display:inline-block;height:25px;width:25px;border:1px solid #8b8b8b;background:#e3e3e3 url(/resources/images/main/minus.jpg) center center no-repeat;background-size:7px 1px;vertical-align:top}.sub .area-count input{display:inline-block;width:25px;height:25px;border:1px solid #8b8b8b;border-left:0;border-right:0;font-size:14px;line-height:23px;text-align:center;vertical-align:top}.sub .area-count .plus{display:inline-block;height:25px;width:25px;border:1px solid #8b8b8b;background:#e3e3e3 url(/resources/images/main/plus02.png) center center no-repeat;background-size:8px 8px;vertical-align:top}.sub .price{position:relative;padding-left:50px;height:25px}.sub .price span{position:absolute;top:7px;left:0;line-height:12px;font-size:12px;color:#000;font-weight:200}.sub .price p{text-align:right;line-height:25px;color:#e01f22;font-weight:700;font-size:14px;letter-spacing:-.5px}.sub .price p s{color:#000}.sub .price p strong{font-size:21px}.sub .btn01{width:100%;height:50px;line-height:50px;background:#e01f22;font-size:16px;color:#fff;text-align:center;font-weight:500}.sub .btn02{width:100%;height:45px;line-height:44px;background:#fff;font-size:16px;color:#000;border:1px solid #a5a5a5;text-align:center;font-weight:500}.sub .group-list01{padding:30px 15px 50px}.sub .sum{padding-bottom:30px}.sub .sum ol{margin-top:5px}.sub .sum ol li{font-size:14px;line-height:24px;font-weight:400}.sub .ul-type{padding-bottom:25px;border-top:1px solid rgba(0,0,0,.2)}.sub .ul-type li{position:relative;min-height:170px;padding:20px 0 20px 165px;border-bottom:1px solid rgba(0,0,0,.2)}.sub .ul-type li .wl{position:absolute;top:25px;left:0;width:155px;height:130px;font-size:0}.sub .ul-type li .wl .check{display:inline-block;position:relative;overflow:hidden;padding-top:55px;width:25px;height:130px;cursor:pointer;vertical-align:top}.sub .ul-type li .wl .check input[type="checkbox"]{width:20px;height:20px;float:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/resources/images/main/check_off.png) 0 0 no-repeat;background-size:20px 20px}.sub .ul-type li .wl .check input[type="checkbox"]:checked{background:url(/resources/images/main/check_on.png) 0 0 no-repeat;background-size:20px 20px}.sub .ul-type li .wl a,.sub .ul-type li .wl a img{display:inline-block;width:130px;height:130px;vertical-align:top}.sub .ul-type li .wl a.soldout:before{content:'전량소진';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);color:#fff;text-align:center;line-height:130px;font-weight:700;font-size:20px}.sub .ul-type li .wr{font-size:0}.sub .ul-type .name{min-height:60px;padding-top:4px;color:#000;font-size:18px;line-height:24px;font-weight:500;letter-spacing:-.5px;word-break:keep-all}.sub .ul-type .price{margin-top:10px}.sub .none span{display:block;padding-top:20px;font-size:14px;color:#5c5c5c;text-align:center;line-height:26px}.sub .slider{width:290px;height:350px;margin:0 auto}.sub .slider img{width:100%}.sub .slick-dots{bottom:-35px}.sub .slick-dots li{margin:0}.sub .slick-dots li button{padding:0}.sub .slick-dots li button:before{top:7px;left:7px;content:'';width:6px;height:6px;border-radius:100%;background:#ccc;opacity:1}.sub .slick-dots li.slick-active button:before{top:6px;left:6px;width:8px;height:8px;background:#e01f22}.sub .group_detail01 .cont{margin-bottom:17px;border-bottom:1px solid #000}.sub .group_detail01 .name{padding:2px 0 15px;color:#000;font-size:21px;line-height:27px;font-weight:500;letter-spacing:-.5px;word-break:keep-all}.sub .group_detail01 .inner{overflow:hidden}.sub .group_detail01 .area-count{float:left;padding-left:0;width:120px;vertical-align:top}.sub .group_detail01 .price{float:right;padding-left:0;width:200px;vertical-align:top}.sub .group_detail01 .info{padding:14px 0;font-size:13px;font-weight:200;color:#000;letter-spacing:-.5px}.sub .group_detail02{padding-bottom:40px}.sub .group_detail02 div{padding:35px 0}.sub .group_detail02 img{width:100%!important}.sub .group_detail02 .cont01{padding-top:10px}.sub .group_detail02 .cont02{border-top:1px solid #000}.sub .group_detail02 .cont03{border-top:1px solid rgba(0,0,0,.2)}.sub .group_detail02 h2{font-size:16px}.sub .group_detail02 p{padding-top:10px;font-size:14px;font-weight:200;line-height:23px}.sub .group-order01{padding:40px 0 0}.sub .group-order01 h2{font-size:21px;text-align:center}.sub .group-order01 p{padding-bottom:50px;padding-top:10px;text-align:center;font-size:14px;font-weight:200}.quick-menu-nav{overflow:hidden;padding:20px 0 30px;font-size:0;text-align:center}.quick-menu-nav li{position:relative;display:inline-block;padding-top:50px;width:33.33%;height:70px;background:url(/resources/images/main/step01.png) center 0 no-repeat;background-size:auto 44px;font-size:14px;text-align:center;color:#ccc;font-weight:500;vertical-align:top}.quick-menu-nav li:nth-child(2){background-image:url(/resources/images/main/step01.png)}.quick-menu-nav li:nth-child(3){background-image:url(/resources/images/main/step02.png)}.quick-menu-nav li.on{color:#e01f22}.quick-menu-nav li.on:nth-child(1){background-image:url(/resources/images/main/step01_on.png)}.quick-menu-nav li.on:nth-child(2){background-image:url(/resources/images/main/step02_on.png)}.quick-menu-nav li:after{content:'';display:block;position:absolute;right:-6px;top:20px;width:6px;height:11px;background:url(/resources/images/main/arrow02.png) 0 0 no-repeat;background-size:auto 10px}.quick-menu-nav li:last-child:after{background:transparent}.end-msg{padding-top:140px;border-top:1px solid #000;background:url(/resources/images/main/icon04.png) center 48px no-repeat;background-size:60px auto;text-align:center}.end-msg strong{display:block;font-size:21px;font-weight:700;color:#e01f22}.end-msg span{display:block;font-size:14px;font-weight:200;color:#e01f22}.end-msg .box{display:inline-block;margin:25px 0 50px;padding:0 30px;height:50px;line-height:50px;background:#f5f5f5;font-size:14px;font-weight:200}.end-msg .box strong{display:inline;font-size:16px;font-weight:700;color:#000}.sub .group-order02{border-top:1px solid #000;padding:0}.sub .group-order02 .ul-type{border:0;padding:0 15px}.sub .group-order02 .ul-type li{border-bottom:1px solid #000;padding:20px 0}.sub .group-order02 .ul-type li:last-child{border:0}.sub .group-order02 .ul-type li .top-wrap{position:relative;padding:20px 0 20px 165px}.sub .group-order02 .price p{font-size:14px;font-weight:400;color:#000}.sub .group-order02 .price p strong{font-size:16px;font-weight:400;color:#000}.sub .ul-type .option{padding:5px 10px 0;width:100%;border-top:1px solid rgba(0,0,0,.1)}.sub .ul-type .option .row01{padding-bottom:5px;padding-top:15px;font-size:14px}.sub .ul-type .option .row02{position:relative;padding-right:90px}.sub .ul-type .option .row02 input{padding:10px 11px;width:100%;height:40px;font-size:16px;font-weight:200;border:1px solid #aeaeae;vertical-align:top}.sub .ul-type .option .row02 input:focus{border:1px solid #e01f22}.sub .ul-type .option .row02 button{position:absolute;top:0;right:0;width:80px;height:40px;line-height:40px;font-size:12px;font-weight:500;background:#676767}.sub .ul-type .option .row02.active button{background:#e01f22}.sub .ul-type .option .row02.active input{color:#e01f22}.sub .ul-type .option .row03{overflow:hidden;padding-top:5px}.sub .ul-type .option .row03 span{float:left;font-size:12px;font-weight:700;line-height:30px}.sub .ul-type .option .row03 p{float:right;font-size:14px;font-weight:700;line-height:30px;color:#e01f22}.sub .total_price{padding:15px;height:85px;background:#eee}.sub .total_price p strong{font-size:16px}.sub .total_price span{float:left;font-size:16px;font-weight:700;line-height:55px;color:#e01f22}.sub .total_price p{float:right;font-size:14px;font-weight:400;line-height:55px;color:#e01f22}.sub .total_price p strong{font-size:21px;font-weight:700}.sub .group-order02.v1{padding-bottom:70px}.sub .group-order02.v1 .ul-type li{min-height:325px}.sub .group-order02.v1 .ul-type li:first-child{border-top:1px solid #000}.sub .group-order02.v1 .wrap{padding:40px 15px 20px 15px}.sub .group-order02.v1 h2{padding-left:40px;font-size:20px;line-height:30px;background:url(/resources/images/main/icon03.png) 0 center no-repeat;background-size:30px auto}.sub .group-order02 .delivery{position:relative;padding:20px 0 0 70px}.sub .group-order02 .delivery span{position:absolute;top:20px;left:0;font-size:14px;font-weight:500;line-height:23px}.sub .group-order02 .delivery p{font-size:14px;font-weight:200;line-height:23px}.sub .group-order02.v1 .bottom-group{padding-top:70px;border-top:1px solid #000}.sub .group-order02.v2{padding-bottom:50px}.sub .group-order02.v2 .ul-type{padding:0}.sub .group-order02.v2 .ul-type li{padding:70px 15px 90px 165px;min-height:240px;border-bottom:1px solid rgba(0,0,0,.1)}.sub .group-order02.v2 .ul-type li .wl{top:75px}.sub .group-order02.v2 .ul-type li .wl a{margin-left:20px}.sub .group-order02.v2 .ul-type li .top{overflow:hidden;position:absolute;top:0;left:0;padding:0 15px;width:100%;height:50px;background:#f5f5f5}.sub .group-order02.v2 .ul-type li .top .date{float:left;line-height:50px;font-size:14px;font-weight:400}.sub .group-order02.v2 .ul-type li .top .state01{float:right;margin-top:10px;width:74px;height:30px;line-height:30px;font-size:14px;font-weight:400;color:#fff;background:#e01f22;border-radius:15px;text-align:center}.sub .group-order02.v2 .ul-type li .top .state02{float:right;line-height:50px;font-size:14px;font-weight:400;color:#e01f22}.sub .group-order02.v2 .price{margin-top:0;height:20px}.sub .group-order02.v2 .price p{font-size:14px;font-weight:700;line-height:30px;color:#e01f22;line-height:20px}.sub .group-order02.v2 .price p strong{font-size:16px;font-weight:700;line-height:30px;color:#e01f22;line-height:20px}.sub .group-order02.v2 .price.old p{text-decoration:line-through;font-size:12px;font-weight:200;color:#000}.sub .group-order02.v2 .price.old p strong{font-size:12px;font-weight:200;color:#000}.sub .group-order02.v2 .inner02{position:absolute;bottom:15px;left:0;width:100%;padding:0 15px}.sub .group-order03{padding-top:50px;padding-bottom:50px;border-top:1px solid #000}.sub .group-order03 h2{padding-left:40px;font-size:21px;line-height:30px;background:url(/resources/images/main/icon03.png) 0 center no-repeat;background-size:30px auto}.sub .write-group input[type="text"]:disabled,.sub .write-group input[type="number"]:disabled,.sub .write-group input[type="password"]:disabled{background:#fff}.sub .write-group input[type="text"],.sub .write-group input[type="number"],.sub .write-group input[type="password"]{width:100%;height:40px;border-bottom:1px solid #ccc;font-size:15px;color:#000;font-weight:300}.sub .write-group input[type="text"]:focus,.sub .write-group input[type="number"]:focus,.sub .write-group input[type="password"]:focus{border-bottom:1px solid #e01f22}.sub .write-group .btn.small{height:40px;line-height:40px;font-size:12px}.sub .write-group .btn.gray{background:#676767}.sub .write-group select{width:100%;height:40px;padding:0 20px 0 0;color:#000;border-bottom:1px solid #ccc;box-sizing:border-box;font-size:16px;line-height:45px;font-weight:300;-webkit-appearance:none;-moz-appearance:none;background:url(/resources/images/main/select_arrow.png) no-repeat 100% center;background-size:14px auto}.sub .write-group select::-ms-expand{display:none}.sub .write-group select:focus{border-bottom:1px solid #e01f22}.sub .write-group{overflow:hidden;padding-top:13px;padding-bottom:8px;font-size:0}.sub .write-group.v1{padding:0 15px 30px 15px}.sub .write-group li{position:relative;padding-top:15px;font-size:0}.sub .write-group li p.txt{margin:10px 0 0;padding:0;color:#000;font-size:16px;font-weight:300;min-height:30px;line-height:25px;text-align:left}.sub .write-group li.li01{margin-top:40px}.sub .write-group li .sort{font-weight:400;font-size:14px;color:#999}.sub .write-group li .sort.v1{color:#000}.sub .write-group li .sort span{color:#e01f22}.sub .write-group li .sort .info{color:#e01f22;font-size:11px;font-weight:400}.sub .write-group li input:focus ~.sort{color:#e01f22}.sub .write-group li select:focus ~.sort{color:#e01f22}.sub .write-group li textarea:focus ~.sort{color:#e01f22}.sub .write-group li.on input{border-bottom:1px solid #e01f22}.sub .write-group li.on .sort{color:#e01f22}.sub .write-group .btn{vertical-align:top}.sub .write-group li.four02 .g01{width:67%;margin-right:3%}.sub .write-group li.four02 .g02{width:30%}.sub .write-group li.four02 .g03{margin-top:12px}.sub .order-step{padding:35px 15px 120px;background:#f9fafb}.sub .order-step h2{font-size:21px;font-weight:700}.sub .order-step ul{margin-top:30px}.sub .order-step li{display:table;position:relative;padding:0 0 0 85px;margin-bottom:15px;width:100%;height:72px;font-size:14px;line-height:20px;font-weight:500;color:#28272b}.sub .order-step li div{display:table-cell;vertical-align:middle}.sub .order-step li p{margin:0;padding-top:8px;font-size:12px;color:#545454;font-weight:300;text-align:left;line-height:20px}.sub .order-step li:before{content:'';display:block;position:absolute;top:0;left:0;width:72px;height:72px;border-radius:100%;border:1px solid #d8d8d8;background:#fff url(/resources/images/main/icon05.png) center center no-repeat;background-size:72px 72px;box-sizing:border-box}.sub .order-step li:nth-child(2):before{background-image:url(/resources/images/main/icon06.png)}.sub .order-step li:nth-child(3):before{background-image:url(/resources/images/main/icon07.png)}.sub .order-step li:nth-child(4):before{background-image:url(/resources/images/main/icon08.png)}.sub .order-step li:nth-child(5):before{background-image:url(/resources/images/main/icon09.png)}.sub .group-info h2{padding-left:40px;font-size:21px;line-height:30px;background:url(/resources/images/main/icon03.png) 0 center no-repeat;background-size:30px auto}.sub .group-info ul{padding:20px 0 50px;color:#28272b}.sub .group-info li{position:relative;display:block;padding:0 0 0 8px;font-size:12px;line-height:20px}.sub .group-info li:before{position:absolute;top:1px;left:0;content:'\00B7';font-size:12px}.sub .group-info li span{color:#e01f22}.sub .group-notice{padding-bottom:70px}.sub .group-notice h2{padding:50px 0 30px;text-align:center;font-size:21px}.sub .group-notice input[type="text"]:disabled,.sub .group-notice input[type="number"]:disabled,.sub .group-notice input[type="password"]:disabled{background:#fff}.sub .group-notice input[type="text"],.sub .group-notice input[type="number"],.sub .group-notice input[type="password"]{width:100%;height:40px;border-bottom:1px solid #ccc;font-size:15px;color:#000;font-weight:300}.sub .group-notice input[type="text"]:focus,.sub .group-notice input[type="number"]:focus,.sub .group-notice input[type="password"]:focus{border-bottom:1px solid #e01f22}.sub .m-btn-back{position:fixed;top:58px;left:0;width:100%;height:30px;margin-top:-8px;padding:0 15px;background:#e01f22;z-index:200}.sub .m-btn-back a{display:inline-block;padding-left:25px;line-height:30px;vertical-align:top;font-weight:400;font-size:12px;color:#fff;background:url(/resources/images/main/back.png) 0 center no-repeat;background-size:8px auto}.sub .search-box{position:relative;padding:10px;margin-bottom:30px;background:#f5f5f5}.sub .search-box input{padding-right:35px;background:#f5f5f5;border-bottom:1px solid #e8e8e8}.sub .search-box a{position:absolute;bottom:10px;right:0;display:block;width:45px;height:45px;background:url(/resources/images/main/search.png) center center no-repeat;background-size:18px auto}.sub .list-group .list-cont{border-bottom:1px solid #000;border-top:1px solid #000}.sub .list-group .list-cont li{padding-right:10px;border-top:1px solid #ccc}.sub .list-group .list-cont li a{position:relative;display:block;padding:22px 27px 22px 40px;background:url(/resources/images/main/i_next.png) right center no-repeat;background-size:9px auto}.sub .list-group .list-cont li:first-child{border:0}.sub .list-group .list-cont li .number{position:absolute;top:22px;left:0;width:40px;font-size:12px;color:#000;font-weight:300;text-align:center}.sub .list-group .list-cont li a div{font-size:14px;color:#000;font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sub .list-group .list-cont li a span{display:block;margin-top:3px;font-size:12px;color:#5c5c5c;font-weight:300}.sub .detail-view{padding:0 0 45px;border-bottom:1px solid #000}.sub .detail-view .d-title{padding:15px 0;margin-top:10px;border-top:1px solid #000;border-bottom:1px solid #ccc;font-size:18px;font-weight:400;color:#000}.sub .detail-view .d-title{line-height:24px}.sub .detail-view .d-title span{font-size:12px;font-weight:300;color:#5c5c5c;line-height:12px}.sub .detail-view .img-type img{width:100%;padding:40px 0}.sub .detail-view .title{padding-top:45px;border-top:1px solid #ccc}.sub .detail-view .d-content{padding-top:40px;font-size:14px;font-weight:300;color:#000;line-height:23px}.sub .detail-view .d-content img{width:100%}.sub .qna-type{margin-top:10px;border-top:1px solid #000}.sub .qna-type li{border-bottom:1px solid #ccc}.sub .qna-type .q01{position:relative;overflow:hidden;display:block;padding:23px 35px 20px 50px;min-height:70px;background:#fff url(/resources/images/main/down02.png) 98% center no-repeat;background-size:14px auto}.sub .qna-type .q01 div{display:block;font-size:14px;color:#000;font-weight:300;line-height:20px}.sub .qna-type .q01:before{content:'Q';display:block;position:absolute;top:20px;left:10px;width:26px;height:26px;line-height:25px;text-align:center;font-size:14px;color:#e01f22;border:1px solid #e01f22;border-radius:13px 13px}.sub .qna-type .a01{display:none}.sub .qna-type .a01 .inner{position:relative;padding:20px 10px 20px 50px;min-height:70px;background:#f0f1f3;font-size:12px;color:#666}.sub .qna-type .a01 .inner:before{content:'A';display:block;position:absolute;top:20px;left:10px;width:26px;height:26px;line-height:25px;text-align:center;font-size:14px;color:#fff;background:#000;border-radius:13px 13px}.sub .qna-type li.open .q01{background-image:url(/resources/images/main/up02.png)}.sub .qna-type li.open .q01 div{font-weight:500}.sub .qna-type li.open .q01:before{color:#fff;background:#e01f22}.sub .group04{padding:45px 25px 0;text-align:center}.sub .group04 h2{font-size:30px;color:#000;font-weight:400;text-align:center}.sub .group04 ul{margin-top:15px;border-top:1px solid #8e9aa8}.sub .group04 li{border-bottom:1px solid #8e9aa8;padding:10px 0}.sub .group04 li a{display:block;position:relative;padding-right:95px;line-height:20px;font-size:13px;text-align:left}.sub .group04 li a .title{overflow:hidden;display:block;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.sub .group04 li a .date{position:absolute;top:0;right:0;text-align:right}.sub .group04 .more{padding:0 25px 0 0;font-size:17px;height:40px;line-height:40px;background:url(/resources/images/main/xplus.png.pagespeed.ic.O0VQeADHQ9.png) 100% center no-repeat;background-size:15px 15px}